.cert-mock[data-astro-cid-xzenlfen]{position:relative;width:330px;height:400px;margin-right:10px}.cert-mock__back[data-astro-cid-xzenlfen]{position:absolute;inset:30px 30px 0 -26px;border-radius:6px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);transform:rotate(-4deg)}.cert-mock__sheet[data-astro-cid-xzenlfen]{position:absolute;inset:0 0 30px;padding:22px 20px 18px;border-radius:6px;background:#fff;box-shadow:0 24px 48px #28060a59;transform:rotate(1.5deg);display:flex;flex-direction:column;gap:14px}.cert-mock__head[data-astro-cid-xzenlfen]{display:flex;align-items:center;gap:12px}.cert-mock__head-lines[data-astro-cid-xzenlfen]{flex:1;display:grid;gap:5px}.cert-mock__head-lines[data-astro-cid-xzenlfen] span[data-astro-cid-xzenlfen],.cert-mock__line[data-astro-cid-xzenlfen],.cert-mock__title[data-astro-cid-xzenlfen]{display:block;height:4px;border-radius:2px;background:#d9d9de}.cert-mock__title[data-astro-cid-xzenlfen]{width:70%;height:6px;margin-inline:auto;background:#c9c9cf}.cert-mock__body[data-astro-cid-xzenlfen]{display:grid;gap:8px}.cert-mock__line--green[data-astro-cid-xzenlfen]{background:#8fd0a5}.cert-mock__foot[data-astro-cid-xzenlfen]{margin-top:auto;display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #e3e3e6;border-radius:6px}.cert-mock__csv[data-astro-cid-xzenlfen]{flex:1;display:grid;gap:6px}.cert-mock__csv-label[data-astro-cid-xzenlfen]{font-size:6px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6c71}.cert-mock__csv-code[data-astro-cid-xzenlfen]{padding:3px 6px;border:2px solid #b4232c;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:700;color:#9b1c24;white-space:nowrap;overflow:hidden}.cert-mock__qr[data-astro-cid-xzenlfen]{display:block}.cert-mock__arrow[data-astro-cid-xzenlfen]{position:absolute;left:-86px;bottom:64px;width:90px;height:70px}.verify[data-astro-cid-qpamrx67] [hidden]{display:none!important}.verify[data-astro-cid-qpamrx67]{position:relative;z-index:2;max-width:824px;margin:-48px auto 0;padding:0 var(--container-padding) 64px;display:grid;gap:24px}@media(max-width:640px){.verify[data-astro-cid-qpamrx67]{margin-top:-28px;gap:16px;padding-bottom:40px}}.verify-card[data-astro-cid-qpamrx67],.result[data-astro-cid-qpamrx67],.how__card[data-astro-cid-qpamrx67]{background:var(--h-card);border:1px solid var(--h-line);border-radius:14px;box-shadow:0 1px 3px var(--h-shadow)}.verify-card[data-astro-cid-qpamrx67]{padding:24px;display:grid;gap:12px;box-shadow:0 16px 40px #3c080c2e}.verify-card__label[data-astro-cid-qpamrx67]{font-size:15px;font-weight:700;color:var(--h-ink)}.verify-card__row[data-astro-cid-qpamrx67]{display:flex;gap:10px}.csv-field[data-astro-cid-qpamrx67]{position:relative;flex:1;min-width:0;display:flex;align-items:center}.csv-field[data-astro-cid-qpamrx67] .csv-field__icon{position:absolute;left:16px;font-size:20px;color:var(--h-mute3);pointer-events:none}.csv-field__input[data-astro-cid-qpamrx67]{width:100%;height:54px;padding:0 48px;border:1px solid var(--h-faint);border-radius:10px;background:var(--h-card);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:17px;letter-spacing:.06em;color:var(--h-ink);text-overflow:ellipsis}.csv-field__input[data-astro-cid-qpamrx67]::placeholder{color:var(--h-mute3)}.csv-field__input[data-astro-cid-qpamrx67]:focus{outline:none;border-color:var(--h-redout);box-shadow:0 0 0 3px #b4232c26}.csv-field__clear[data-astro-cid-qpamrx67]{position:absolute;right:8px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--h-mute2);font-size:20px;cursor:pointer}.csv-field__clear[data-astro-cid-qpamrx67]:hover{background:var(--h-hover)}.btn-primary[data-astro-cid-qpamrx67]{height:54px;padding:0 26px;border:0;border-radius:10px;background:#b4232c;color:#fff;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #b4232c40}.btn-primary[data-astro-cid-qpamrx67]:hover:not(:disabled){background:#a01f27}.btn-primary[data-astro-cid-qpamrx67]:disabled{background:var(--h-faint);box-shadow:none;cursor:not-allowed}.btn-secondary[data-astro-cid-qpamrx67]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border:1px solid var(--h-faint);border-radius:10px;background:var(--h-card);color:var(--h-ink);font-size:15px;font-weight:600;cursor:pointer}.btn-secondary[data-astro-cid-qpamrx67]:hover{background:var(--h-soft)}.link-btn[data-astro-cid-qpamrx67]{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:0;background:none;color:var(--h-mute1);font-size:15px;font-weight:600;cursor:pointer}.link-btn[data-astro-cid-qpamrx67]:hover{color:var(--h-redout);text-decoration:underline}.verify-card__hint[data-astro-cid-qpamrx67]{margin:0;font-size:13px;color:var(--h-mute2)}.verify-card__error[data-astro-cid-qpamrx67]{margin:0;padding:10px 12px;border-radius:10px;background:var(--h-redtint);color:var(--h-redink);font-size:14px;font-weight:600}.scan-video[data-astro-cid-qpamrx67]{width:100%;max-width:22rem;border-radius:10px;background:#000}@media(max-width:640px){.verify-card[data-astro-cid-qpamrx67]{padding:16px}.verify-card__row[data-astro-cid-qpamrx67]{flex-direction:column}.csv-field__input[data-astro-cid-qpamrx67]{font-size:15px;letter-spacing:.02em}}[data-astro-cid-qpamrx67]:is(.btn-primary,.btn-secondary,.link-btn,.csv-field__clear):focus-visible,.pdf-zone__btn[data-astro-cid-qpamrx67]:has(input:focus-visible){outline:2px solid #b4232c;outline-offset:2px}.how__list[data-astro-cid-qpamrx67]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}@media(max-width:760px){.how__list[data-astro-cid-qpamrx67]{grid-template-columns:minmax(0,1fr)}}.how__card[data-astro-cid-qpamrx67]{padding:18px;display:grid;gap:10px;align-content:start}.how__art[data-astro-cid-qpamrx67]{position:relative;height:136px;border-radius:10px;background:var(--h-soft);overflow:hidden;display:grid;place-items:center}.how__num[data-astro-cid-qpamrx67]{display:grid;place-items:center;width:30px;height:30px;margin-top:6px;border-radius:8px;background:var(--h-redpill);color:var(--h-redink);font-size:14px;font-weight:700}.how__title[data-astro-cid-qpamrx67]{margin:0;font-size:17px;font-weight:700;color:var(--h-ink)}.how__text[data-astro-cid-qpamrx67]{margin:0;font-size:15px;line-height:1.5;color:var(--h-mute2)}.art-doc[data-astro-cid-qpamrx67]{position:relative;width:120px;height:112px;padding:12px 10px;border-radius:4px;background:var(--h-card);box-shadow:0 6px 16px #00000014;display:grid;gap:6px;align-content:start}.art-doc__line[data-astro-cid-qpamrx67]{height:3px;border-radius:2px;background:var(--h-line)}.art-doc__line--short[data-astro-cid-qpamrx67]{width:60%}.art-doc__foot[data-astro-cid-qpamrx67]{margin-top:8px;display:flex;justify-content:space-between;align-items:center;padding:4px;border:1px solid var(--h-line);border-radius:3px}.art-doc__csv[data-astro-cid-qpamrx67]{font:700 6px ui-monospace,monospace;color:var(--h-redink)}.art-doc__qr[data-astro-cid-qpamrx67]{width:18px;height:18px;background:repeating-conic-gradient(#222 0 25%,#fff 0 50%) 0 0 / 6px 6px}.art-lens[data-astro-cid-qpamrx67]{position:absolute;left:20px;top:20px;font-size:38px;color:var(--h-ink);animation:lens 4s ease-in-out infinite}@keyframes lens{0%,15%{transform:translate(0)}55%,85%{transform:translate(40px,44px)}to{transform:translate(0)}}.art-type[data-astro-cid-qpamrx67]{position:relative;width:190px;display:grid;justify-items:center}.art-type__row[data-astro-cid-qpamrx67]{display:flex;gap:6px}.art-type__field[data-astro-cid-qpamrx67]{width:130px;height:28px;padding:0 8px;border:1px solid var(--h-faint);border-radius:6px;background:var(--h-card);display:flex;align-items:center;overflow:hidden}.art-type__text[data-astro-cid-qpamrx67]{font:700 9px ui-monospace,monospace;color:var(--h-ink);white-space:nowrap;overflow:hidden;border-right:1px solid var(--h-ink);width:0;animation:typing 5s steps(11) infinite}.art-type__btn[data-astro-cid-qpamrx67]{height:28px;padding:0 8px;border-radius:6px;background:var(--h-faint);color:#fff;font-size:8px;font-weight:700;display:grid;place-items:center;animation:btn 5s infinite}.art-type__seal[data-astro-cid-qpamrx67]{position:absolute;top:44px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#1f8a4c;color:#fff;font-size:24px;opacity:0;transform:scale(.6);animation:seal 5s infinite}@keyframes typing{0%{width:0}40%,to{width:70px}}@keyframes btn{0%,45%{background:var(--h-faint)}50%,to{background:#b4232c}}@keyframes seal{0%,55%{opacity:0;transform:scale(.6)}65%,90%{opacity:1;transform:scale(1)}to{opacity:0}}.art-drop[data-astro-cid-qpamrx67]{position:relative;width:150px;height:100px;display:grid;place-items:center}.art-drop__zone[data-astro-cid-qpamrx67]{position:absolute;inset:22px 0 0;border:1.5px dashed var(--h-faint);border-radius:8px}.art-drop__pdf[data-astro-cid-qpamrx67]{position:absolute;top:0;display:grid;place-items:end center;width:36px;height:44px;padding-bottom:6px;border-radius:5px;background:var(--h-redpill);color:var(--h-redink);font-size:8px;font-weight:700;box-shadow:0 4px 10px #0000001f;animation:drop 4.5s ease-in infinite}.art-drop__ok[data-astro-cid-qpamrx67]{position:absolute;bottom:10px;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;background:var(--h-okbg);color:var(--h-okfg);font-size:9px;font-weight:700;opacity:0;animation:ok 4.5s infinite}@keyframes drop{0%,10%{transform:translateY(-30px);opacity:0}30%{opacity:1}45%,to{transform:translateY(26px)}}@keyframes ok{0%,50%{opacity:0}60%,92%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.art-lens[data-astro-cid-qpamrx67],.art-type__text[data-astro-cid-qpamrx67],.art-type__btn[data-astro-cid-qpamrx67],.art-type__seal[data-astro-cid-qpamrx67],.art-drop__pdf[data-astro-cid-qpamrx67],.art-drop__ok[data-astro-cid-qpamrx67]{animation:none}.art-lens[data-astro-cid-qpamrx67]{transform:translate(40px,44px)}.art-type__text[data-astro-cid-qpamrx67]{width:70px}.art-type__btn[data-astro-cid-qpamrx67]{background:#b4232c}.art-type__seal[data-astro-cid-qpamrx67],.art-drop__ok[data-astro-cid-qpamrx67]{opacity:1;transform:none}.art-drop__pdf[data-astro-cid-qpamrx67]{transform:translateY(26px)}}.result[data-astro-cid-qpamrx67]{overflow:hidden}.result[data-astro-cid-qpamrx67][data-tone=ok]{border-color:color-mix(in srgb,var(--h-okfg) 35%,transparent)}.result[data-astro-cid-qpamrx67][data-tone=warn]{border-color:color-mix(in srgb,var(--h-warnfg) 35%,transparent)}.result[data-astro-cid-qpamrx67][data-tone=bad]{border-color:var(--h-redline)}.result__head[data-astro-cid-qpamrx67]{display:flex;gap:20px;padding:24px 28px}.result[data-astro-cid-qpamrx67][data-tone=ok] .result__head[data-astro-cid-qpamrx67]{background:var(--h-okbg)}.result[data-astro-cid-qpamrx67][data-tone=warn] .result__head[data-astro-cid-qpamrx67]{background:var(--h-warnbg)}.result[data-astro-cid-qpamrx67][data-tone=bad] .result__head[data-astro-cid-qpamrx67]{background:var(--h-redtint)}.seal[data-astro-cid-qpamrx67]{position:relative;flex:none;width:72px;height:72px;display:grid;place-items:center}.seal[data-astro-cid-qpamrx67]>svg[data-astro-cid-qpamrx67]{position:absolute;inset:0}.seal__ring[data-astro-cid-qpamrx67]{fill:none;stroke:#ffffffbf;stroke-width:1.5;stroke-dasharray:2 3}.result[data-astro-cid-qpamrx67][data-tone=ok] .seal__shape[data-astro-cid-qpamrx67]{fill:#1f8a4c}.result[data-astro-cid-qpamrx67][data-tone=warn] .seal__shape[data-astro-cid-qpamrx67]{fill:#c77d0a}.result[data-astro-cid-qpamrx67][data-tone=bad] .seal__shape[data-astro-cid-qpamrx67]{fill:#b4232c}.seal__icon[data-astro-cid-qpamrx67]{position:relative;display:none;color:#fff;font-size:34px;line-height:0}.result[data-astro-cid-qpamrx67][data-icon=ok] .seal__icon[data-astro-cid-qpamrx67][data-icon=ok],.result[data-astro-cid-qpamrx67][data-icon=expired] .seal__icon[data-astro-cid-qpamrx67][data-icon=expired],.result[data-astro-cid-qpamrx67][data-icon=warn] .seal__icon[data-astro-cid-qpamrx67][data-icon=warn],.result[data-astro-cid-qpamrx67][data-icon=bad] .seal__icon[data-astro-cid-qpamrx67][data-icon=bad]{display:block}.result__head-text[data-astro-cid-qpamrx67]{min-width:0;display:grid;gap:6px;align-content:start}.result__kicker[data-astro-cid-qpamrx67]{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.result__kicker[data-astro-cid-qpamrx67]:empty{display:none}.result[data-astro-cid-qpamrx67][data-tone=ok] .result__kicker[data-astro-cid-qpamrx67]{color:var(--h-okfg)}.result[data-astro-cid-qpamrx67][data-tone=warn] .result__kicker[data-astro-cid-qpamrx67]{color:var(--h-warnfg)}.result[data-astro-cid-qpamrx67][data-tone=bad] .result__kicker[data-astro-cid-qpamrx67]{color:var(--h-redink)}.result__title[data-astro-cid-qpamrx67]{margin:0;font-family:var(--font-headline);font-size:26px;font-weight:700;line-height:1.2;color:var(--h-ink)}.result__title[data-astro-cid-qpamrx67]:focus{outline:none}.result__text[data-astro-cid-qpamrx67]{margin:0;font-size:15px;line-height:1.5;color:var(--h-mute1)}.result__body[data-astro-cid-qpamrx67]{padding:24px 28px;display:grid;gap:22px}.result__grid[data-astro-cid-qpamrx67]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:0}.result__wide[data-astro-cid-qpamrx67]{grid-column:1 / -1}.result__grid[data-astro-cid-qpamrx67] dt[data-astro-cid-qpamrx67]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--h-mute3)}.result__grid[data-astro-cid-qpamrx67] dd[data-astro-cid-qpamrx67]{margin:4px 0 0;font-size:16px;font-weight:600;color:var(--h-ink);overflow-wrap:anywhere}.result__grid[data-astro-cid-qpamrx67] dd[data-astro-cid-qpamrx67]:empty{display:none}.result__grid[data-astro-cid-qpamrx67] .result__sub[data-astro-cid-qpamrx67]{margin-top:2px;font-size:13px;font-weight:400;color:var(--h-mute2)}.result[data-astro-cid-qpamrx67][data-tone=ok] .result__status[data-astro-cid-qpamrx67]{color:var(--h-okfg)}.result[data-astro-cid-qpamrx67][data-tone=warn] .result__status[data-astro-cid-qpamrx67]{color:var(--h-warnfg)}.result[data-astro-cid-qpamrx67][data-tone=bad] .result__status[data-astro-cid-qpamrx67]{color:var(--h-redink)}.mono[data-astro-cid-qpamrx67]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em}.validity__labels[data-astro-cid-qpamrx67]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:13px;color:var(--h-mute2)}.validity__labels[data-astro-cid-qpamrx67] strong[data-astro-cid-qpamrx67]{color:var(--h-okfg)}.validity__track[data-astro-cid-qpamrx67]{margin-top:8px;height:8px;border-radius:4px;background:var(--h-line);overflow:hidden}.validity__bar[data-astro-cid-qpamrx67]{display:block;height:100%;border-radius:4px;background:#2f9e70}.pdf-zone[data-astro-cid-qpamrx67]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px;border:1.5px dashed var(--h-faint);border-radius:12px;transition:background .15s,border-color .15s}.pdf-zone[data-astro-cid-qpamrx67].is-over{background:var(--h-redtint);border-color:var(--h-redout)}.pdf-zone__tile[data-astro-cid-qpamrx67]{display:grid;place-items:end center;flex:none;width:44px;height:52px;padding-bottom:8px;border-radius:6px;background:var(--h-redpill);color:var(--h-redink);font-size:10px;font-weight:700}.pdf-zone__text[data-astro-cid-qpamrx67]{flex:1 1 240px;min-width:0;display:grid;gap:2px}.pdf-zone__title[data-astro-cid-qpamrx67]{margin:0;font-size:16px;font-weight:700;color:var(--h-ink)}.pdf-zone__hint[data-astro-cid-qpamrx67]{margin:0;font-size:14px;color:var(--h-mute2)}.pdf-zone__result[data-astro-cid-qpamrx67]{margin:8px 0 0;padding:8px 10px;border-radius:8px;font-size:14px;font-weight:600}.pdf-zone__result[data-astro-cid-qpamrx67][data-ok=true]{background:var(--h-okbg);color:var(--h-okfg)}.pdf-zone__result[data-astro-cid-qpamrx67][data-ok=false]{background:var(--h-redtint);color:var(--h-redink)}.pdf-zone__btn[data-astro-cid-qpamrx67]{flex:none}.tips[data-astro-cid-qpamrx67]{margin:0 28px 24px;padding:16px 18px;border-radius:12px;background:var(--h-soft)}.tips__title[data-astro-cid-qpamrx67]{margin:0 0 6px;font-size:15px;font-weight:700;color:var(--h-ink)}.tips[data-astro-cid-qpamrx67] ul[data-astro-cid-qpamrx67]{margin:0;padding-left:20px;display:grid;gap:4px;font-size:14px;color:var(--h-mute1)}.result__actions[data-astro-cid-qpamrx67]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 28px;border-top:1px solid var(--h-line2);background:var(--h-soft)}@media(max-width:640px){.result__head[data-astro-cid-qpamrx67]{flex-direction:column;gap:12px;padding:20px 16px}.result__body[data-astro-cid-qpamrx67]{padding:20px 16px}.result__grid[data-astro-cid-qpamrx67]{grid-template-columns:minmax(0,1fr)}.result__title[data-astro-cid-qpamrx67]{font-size:22px}.tips[data-astro-cid-qpamrx67]{margin:0 16px 20px}.result__actions[data-astro-cid-qpamrx67]{padding:16px}.result__actions[data-astro-cid-qpamrx67] .btn-secondary[data-astro-cid-qpamrx67],.pdf-zone__btn[data-astro-cid-qpamrx67]{width:100%}.result__actions[data-astro-cid-qpamrx67] .link-btn[data-astro-cid-qpamrx67]{margin-inline:auto}}
