.att{--att-ink: #121212;--att-muted: #6b6b6b;--att-line: #e2e2e2;--att-paper: #f5f5f3;--att-accent: #bc0800;--att-valid: #1d7a3e;--att-valid-bg: #eef7f1;--att-warn: #a35d00;--att-warn-bg: #fdf4e7;--att-bad: #bc0800;--att-bad-bg: #fcefee;--att-heading: var(--font-family-heading, "Glancyr", sans-serif);padding:56px 0 88px;color:var(--att-ink)}.att-wrap{width:100%;max-width:760px;margin:0 auto;padding:0 20px}.att-kicker{display:flex;align-items:center;gap:12px;margin:0 0 16px!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.14em!important;color:var(--att-accent)}.att-kicker:before{content:"";width:28px;height:2px;background:currentColor}.att-title{margin:0 0 16px;font-family:var(--att-heading)!important;font-size:clamp(30px,5vw,44px);line-height:1.08!important;text-transform:uppercase}.att-intro,.att-intro p{margin:0;max-width:600px;font-size:16px!important;line-height:1.6!important;color:var(--att-muted)}.att-form{margin:36px 0 0;padding:28px;background:var(--att-paper);border-radius:12px}.att-label{display:block;margin:0 0 10px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.att-row{display:flex;gap:10px}.att .att-input{flex:1 1 auto;min-width:0;height:54px;margin:0;padding:0 18px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;letter-spacing:.08em;text-transform:uppercase;color:var(--att-ink)}.att .att-input:focus{outline:none;border-color:var(--att-ink);box-shadow:0 0 0 3px #12121214}.att .att-input::placeholder{color:#b5b5b5}.att-btn{flex:0 0 auto;height:54px;padding:0 30px;border:1px solid var(--att-accent);border-radius:999px;background:var(--att-accent);color:#fff;font-family:var(--att-heading)!important;font-size:14px;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background-color .2s,color .2s}.att-btn:hover{background:#fff;color:var(--att-accent)}.att-btn:disabled{opacity:.6;cursor:wait}.att-hint{margin:10px 0 0!important;font-size:13px!important;line-height:1.4!important;color:var(--att-muted)}.att-hint.is-error{color:var(--att-bad)}.att-result{margin-top:28px}.att-result:empty{display:none}.att-loading{margin:0!important;padding:20px 0;font-size:15px!important;color:var(--att-muted)}.att-card{--tone: var(--att-ink);--tone-bg: var(--att-paper);border:1px solid var(--att-line);border-top:4px solid var(--tone);border-radius:12px;background:#fff;overflow:hidden}.att-card.is-valid{--tone: var(--att-valid);--tone-bg: var(--att-valid-bg)}.att-card.is-revoked{--tone: var(--att-warn);--tone-bg: var(--att-warn-bg)}.att-card.is-invalid,.att-card.is-error{--tone: var(--att-bad);--tone-bg: var(--att-bad-bg)}.att-card.is-missing{--tone: #555;--tone-bg: var(--att-paper)}.att-card__top{display:flex;align-items:center;gap:16px;padding:22px 24px;background:var(--tone-bg)}.att-card__icon{flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:var(--tone);display:flex;align-items:center;justify-content:center}.att-card__icon svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.att-card__state{margin:0!important;font-family:var(--att-heading)!important;font-size:20px!important;line-height:1.2!important;text-transform:uppercase;color:var(--tone)}.att-card__code{margin:4px 0 0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:14px!important;line-height:1.3!important;letter-spacing:.06em;color:var(--att-muted)}.att-card__message{margin:0!important;padding:18px 24px 0;font-size:15px!important;line-height:1.55!important}.att-card>.att-card__message:last-child{padding-bottom:22px}.att-card__foot{margin:0!important;padding:14px 24px 18px;border-top:1px solid var(--att-line);font-size:12px!important;line-height:1.4!important;color:var(--att-muted)}.att-revoca{margin:16px 24px 0;padding:14px 16px;border-radius:8px;background:var(--att-warn-bg)}.att-revoca__line{margin:0!important;font-size:14px!important;line-height:1.5!important}.att-revoca__line+.att-revoca__line{margin-top:4px!important}.att-revoca__link{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;color:var(--att-ink);text-decoration:underline}.att-details{padding:22px 24px 8px}.att-details__title{margin:0 0 12px!important;font-family:var(--att-heading)!important;font-size:15px!important;line-height:1.3!important;text-transform:uppercase;letter-spacing:.04em!important}.att-details__list{margin:0}.att-details__row{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:11px 0;border-top:1px solid var(--att-line)}.att .att-details__label{margin:0;font-size:13px!important;line-height:1.45!important;color:var(--att-muted)}.att .att-details__value{margin:0;font-size:15px!important;line-height:1.45!important;font-weight:500;color:var(--att-ink);overflow-wrap:anywhere}@media(max-width:600px){.att{padding:36px 0 64px}.att-wrap{padding:0 16px}.att-form{padding:20px 16px}.att-row{flex-direction:column}.att-btn{width:100%}.att-card__top,.att-details,.att-card__message,.att-card__foot{padding-left:18px;padding-right:18px}.att-revoca{margin-left:18px;margin-right:18px}.att-details__row{grid-template-columns:1fr;gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/attestati-page.css.map */
