.verify-stage:where(.astro-7mhe2f32){--tone:#b79cff;--tone-surface:#b79cff24;isolation:isolate;padding-top:calc(var(--ti-header-height) + clamp(1.5rem, .5rem + 2.5vw, 3rem));padding-bottom:clamp(3rem,2rem + 4vw,6rem);position:relative;overflow:clip}.verify-stage:where(.astro-7mhe2f32)[data-tone=success]{--tone:#7fd9a8;--tone-surface:#7fd9a824}.verify-stage:where(.astro-7mhe2f32)[data-tone=warning]{--tone:#ffcf73;--tone-surface:#ffcf7324}.verify-stage:where(.astro-7mhe2f32)[data-tone=danger]{--tone:#ff8aa2;--tone-surface:#ff8aa224}.verify-stage:where(.astro-7mhe2f32)[data-tone=info]{--tone:#8cc4ff;--tone-surface:#8cc4ff24}.backdrop:where(.astro-7mhe2f32){z-index:-1;pointer-events:none;position:absolute;inset:0}.aurora:where(.astro-7mhe2f32){filter:blur(90px);opacity:.3;will-change:transform;border-radius:50%;position:absolute}.aurora-1:where(.astro-7mhe2f32){background:radial-gradient(circle,#99cdff,#0000 65%);width:44vw;height:44vw;animation:24s ease-in-out infinite alternate drift-1;top:-18vw;left:-14vw}.aurora-2:where(.astro-7mhe2f32){background:radial-gradient(circle,#d2b0ff,#0000 65%);width:42vw;height:42vw;animation:28s ease-in-out infinite alternate drift-2;bottom:-16vw;right:-12vw}.verify-stage:where(.astro-7mhe2f32)[data-tone] .aurora-2:where(.astro-7mhe2f32){background:radial-gradient(circle, var(--tone), transparent 65%);transition:background 1s}@keyframes drift-1{to{transform:translate(8vw,8vh)scale(1.12)}}@keyframes drift-2{to{transform:translate(-8vw,-6vh)scale(.92)}}.grain:where(.astro-7mhe2f32){opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.layout:where(.astro-7mhe2f32){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.copy:where(.astro-7mhe2f32){z-index:2;min-width:0;position:relative}.eyebrow:where(.astro-7mhe2f32){color:var(--ti-stage-ink-muted);margin-bottom:var(--ti-space-4)}.eyebrow-icon:where(.astro-7mhe2f32){fill:none;stroke:#7fd9a8;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.title:where(.astro-7mhe2f32) .gradient-text:where(.astro-7mhe2f32) .word-inner{background:var(--ti-brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.lead:where(.astro-7mhe2f32){margin-top:var(--ti-space-4);color:var(--ti-stage-ink-muted)}.panel:where(.astro-7mhe2f32){margin-top:var(--ti-space-6);border-radius:var(--ti-radius-lg);-webkit-backdrop-filter:blur(14px);background:#201b2aa8;border:1px solid #f2eef824;padding:clamp(1rem,.6rem + 1.4vw,1.75rem);position:relative;box-shadow:0 30px 60px -30px #000000b3}.panel:where(.astro-7mhe2f32) :where(.astro-7mhe2f32)[hidden]{display:none!important}.demo:where(.astro-7mhe2f32){justify-content:space-between;align-items:center;gap:var(--ti-space-3);margin-bottom:var(--ti-space-4);padding:var(--ti-space-3) var(--ti-space-4);border-radius:var(--ti-radius);color:#8cc4ff;background:#8cc4ff1f;flex-wrap:wrap;font-size:.875rem;display:flex}.demo:where(.astro-7mhe2f32)[hidden]{display:none}.dropzone:where(.astro-7mhe2f32){justify-items:center;gap:var(--ti-space-2);padding:clamp(1.5rem, 1rem + 2vw, 2.5rem) var(--ti-space-4);border-radius:var(--ti-radius);text-align:center;cursor:pointer;transition:border-color .3s var(--ti-ease-out), background-color .3s var(--ti-ease-out);border:1.5px dashed #f2eef847;display:grid;position:relative}.dropzone:where(.astro-7mhe2f32):hover{border-color:#b79cff99}.dropzone:where(.astro-7mhe2f32).is-dragging{border-color:var(--ti-stage-primary);background:#b79cff1a;border-style:solid}.drop-icon:where(.astro-7mhe2f32){width:52px;height:52px;margin-bottom:var(--ti-space-2);transition:transform .4s var(--ti-ease-out)}.dropzone:where(.astro-7mhe2f32).is-dragging .drop-icon:where(.astro-7mhe2f32){transform:translateY(-6px)scale(1.08)}.drop-icon:where(.astro-7mhe2f32) svg:where(.astro-7mhe2f32){fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.drop-sheet:where(.astro-7mhe2f32),.drop-fold:where(.astro-7mhe2f32){stroke:var(--ti-stage-ink-muted)}.drop-arrow:where(.astro-7mhe2f32){stroke:var(--ti-stage-primary)}.drop-title:where(.astro-7mhe2f32){font-family:var(--ti-font-display);color:var(--ti-stage-ink);font-size:1.1875rem;font-weight:600}.drop-active:where(.astro-7mhe2f32),.dropzone:where(.astro-7mhe2f32).is-dragging .drop-idle:where(.astro-7mhe2f32){display:none}.dropzone:where(.astro-7mhe2f32).is-dragging .drop-active:where(.astro-7mhe2f32){display:inline}.drop-or:where(.astro-7mhe2f32){color:var(--ti-stage-ink-muted);font-size:.875rem}.drop-hint:where(.astro-7mhe2f32){margin-top:var(--ti-space-1);color:var(--ti-stage-ink-muted);font-size:.8125rem}.noscript:where(.astro-7mhe2f32){margin-top:var(--ti-space-4);color:#ffcf73;font-size:.9375rem}.file:where(.astro-7mhe2f32){text-overflow:ellipsis;white-space:nowrap;color:var(--ti-stage-ink-muted);font-size:.8125rem;overflow:hidden}.steps:where(.astro-7mhe2f32){gap:var(--ti-space-2);margin:var(--ti-space-4) 0 0;counter-reset:step;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32){gap:var(--ti-space-2);color:var(--ti-stage-ink-muted);flex-direction:column;font-size:.875rem;font-weight:600;transition:color .4s;display:flex;position:relative}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32):not(:last-child):after{content:"";background:linear-gradient(90deg, var(--ti-stage-primary) var(--fill,0%), #f2eef824 var(--fill,0%));border-radius:1px;height:2px;position:absolute;top:11px;left:30px;right:6px}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32)[data-state=done]:not(:last-child):after{--fill:100%}.dot:where(.astro-7mhe2f32){border:2px solid #f2eef838;border-radius:50%;width:24px;height:24px;transition:border-color .4s,background-color .4s;position:relative}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32)[data-state=active]{color:var(--ti-stage-ink)}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32)[data-state=active] .dot:where(.astro-7mhe2f32){border-color:#b79cff4d;border-top-color:var(--ti-stage-primary);animation:.9s linear infinite spin}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32)[data-state=done]{color:var(--ti-stage-ink)}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32)[data-state=done] .dot:where(.astro-7mhe2f32){border-color:var(--ti-stage-primary);background:var(--ti-stage-primary)}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32)[data-state=done] .dot:where(.astro-7mhe2f32):after{content:"";border:2px solid #1b1030;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}@keyframes spin{to{transform:rotate(360deg)}}.progress:where(.astro-7mhe2f32){height:3px;margin-top:var(--ti-space-6);background:#f2eef81a;border-radius:2px;overflow:hidden}.progress-fill:where(.astro-7mhe2f32){background:var(--ti-brand-gradient);transform-origin:0;height:100%;transition:transform .3s var(--ti-ease-out);display:block;transform:scaleX(0)}.status:where(.astro-7mhe2f32){min-height:3em;margin-top:var(--ti-space-3);color:var(--ti-stage-ink);font-size:.9375rem}.cancel:where(.astro-7mhe2f32){margin-top:var(--ti-space-2);margin-left:calc(-1 * var(--ti-space-3));color:var(--ti-stage-ink-muted)}.verdict:where(.astro-7mhe2f32){align-items:center;gap:var(--ti-space-2);border-radius:var(--ti-radius-pill);background:var(--tone-surface);color:var(--tone);padding:6px 14px 6px 8px;font-size:.9375rem;font-weight:600;display:inline-flex}.verdict-icon:where(.astro-7mhe2f32){background:var(--tone);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.verdict-icon:where(.astro-7mhe2f32) svg:where(.astro-7mhe2f32){fill:none;stroke:#16131d;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}:where(.astro-7mhe2f32)[data-icon]{display:none}.verify-stage:where(.astro-7mhe2f32)[data-tone=success] :where(.astro-7mhe2f32)[data-icon=success],.verify-stage:where(.astro-7mhe2f32)[data-tone=danger] :where(.astro-7mhe2f32)[data-icon=danger],.verify-stage:where(.astro-7mhe2f32)[data-tone=warning] :where(.astro-7mhe2f32)[data-icon=warning],.verify-stage:where(.astro-7mhe2f32)[data-tone=info] :where(.astro-7mhe2f32)[data-icon=info]{display:inline}.result-title:where(.astro-7mhe2f32),.error-title:where(.astro-7mhe2f32){margin-top:var(--ti-space-4);font-size:var(--ti-text-display-l);outline:none;line-height:1.15}.result-meta:where(.astro-7mhe2f32){align-items:center;gap:var(--ti-space-2) var(--ti-space-4);margin-top:var(--ti-space-3);color:var(--ti-stage-ink-muted);flex-wrap:wrap;font-size:.9375rem;display:flex}.issued:where(.astro-7mhe2f32){align-items:center;gap:var(--ti-space-2);color:var(--ti-stage-ink);font-weight:600;display:inline-flex}.issued:where(.astro-7mhe2f32)[hidden]{display:none}.issued:where(.astro-7mhe2f32) .issued-mark{width:14px;height:auto}.actions:where(.astro-7mhe2f32){gap:var(--ti-space-3);margin-top:var(--ti-space-6);flex-wrap:wrap;display:flex}.actions:where(.astro-7mhe2f32) a:where(.astro-7mhe2f32) .arrow:where(.astro-7mhe2f32){display:inline-block}.actions:where(.astro-7mhe2f32) a:where(.astro-7mhe2f32):hover .arrow:where(.astro-7mhe2f32){transform:translateY(3px)}.error-label:where(.astro-7mhe2f32){align-items:center;gap:var(--ti-space-2);color:#ffcf73;font-size:.9375rem;font-weight:600;display:inline-flex}.error-label:where(.astro-7mhe2f32) svg:where(.astro-7mhe2f32){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.error-body:where(.astro-7mhe2f32){margin-top:var(--ti-space-3);color:var(--ti-stage-ink-muted)}.privacy:where(.astro-7mhe2f32){gap:var(--ti-space-3);margin-top:var(--ti-space-6);max-width:36rem;color:var(--ti-stage-ink-muted);align-items:flex-start;font-size:.875rem;display:flex}.privacy:where(.astro-7mhe2f32) svg:where(.astro-7mhe2f32){fill:none;stroke:#7fd9a8;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;margin-top:1px}.film:where(.astro-7mhe2f32){perspective:1600px;perspective-origin:50% 40%;place-items:center;min-height:min(600px,70svh);display:grid;position:relative}.doc-wrap:where(.astro-7mhe2f32){width:min(380px,80%);transform-style:preserve-3d;animation:float 7s var(--ti-ease-in-out) infinite alternate;position:relative;transform:rotateX(8deg)rotateY(-14deg)rotate(2deg)}.verify-stage:where(.astro-7mhe2f32):not([data-state=idle]) .doc-wrap:where(.astro-7mhe2f32){animation:none}@keyframes float{to{transform:rotateX(4deg)rotateY(-8deg)rotate(1deg)translateY(-12px)}}.doc:where(.astro-7mhe2f32){aspect-ratio:1/1.3;background:var(--ti-color-page);color:#393049;border-radius:12px;padding:8% 9%;position:relative;overflow:hidden;box-shadow:0 50px 100px -30px #000000b3,0 30px 60px -30px #6b3fd473,0 0 0 1px #ffffff14}.doc-head:where(.astro-7mhe2f32){align-items:center;gap:8px;margin-bottom:10%;display:flex}.doc-type:where(.astro-7mhe2f32){color:#c01f45;letter-spacing:.06em;background:#ffe6ec;border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:700}.doc-name:where(.astro-7mhe2f32){text-overflow:ellipsis;white-space:nowrap;color:#6a6178;font-size:.6875rem;overflow:hidden}.doc-lines:where(.astro-7mhe2f32){gap:7px;margin-bottom:8%;display:grid}.doc-lines:where(.astro-7mhe2f32) span:where(.astro-7mhe2f32){background:#ece9f4;border-radius:3px;height:6px;display:block}.doc-lines:where(.astro-7mhe2f32) .doc-heading:where(.astro-7mhe2f32){background:#d9d4e6;height:10px;margin-bottom:6px}:where(.astro-7mhe2f32)[data-w="58"]{width:58%}:where(.astro-7mhe2f32)[data-w="64"]{width:64%}:where(.astro-7mhe2f32)[data-w="70"]{width:70%}:where(.astro-7mhe2f32)[data-w="80"]{width:80%}:where(.astro-7mhe2f32)[data-w="86"]{width:86%}:where(.astro-7mhe2f32)[data-w="88"]{width:88%}:where(.astro-7mhe2f32)[data-w="90"]{width:90%}:where(.astro-7mhe2f32)[data-w="92"]{width:92%}.doc-sigs:where(.astro-7mhe2f32){grid-template-columns:1fr 1fr;gap:8%;display:grid}.doc-sig:where(.astro-7mhe2f32){outline-offset:2px;border-radius:8px;outline:1.5px solid #0000;padding:6% 6% 10%;transition:outline-color .4s,background-color .4s;position:relative}.doc-sig:where(.astro-7mhe2f32) svg:where(.astro-7mhe2f32){width:100%;height:auto}.doc-sig:where(.astro-7mhe2f32) path:where(.astro-7mhe2f32){stroke:var(--ti-color-signature-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.doc-sig:where(.astro-7mhe2f32) span:where(.astro-7mhe2f32){background:#d9d4e6;height:1px;margin-top:4px;display:block}.doc-sig:where(.astro-7mhe2f32).is-reading{background:#6b3fd40f;outline-color:#6b3fd4b3}.doc-sig:where(.astro-7mhe2f32).is-read{outline-color:#6b3fd440}.beam:where(.astro-7mhe2f32){opacity:0;pointer-events:none;background:linear-gradient(#0000,#99cdff2e 70%,#d2b0ff52);height:38%;position:absolute;inset:0 0 auto}.beam-line:where(.astro-7mhe2f32){background:var(--ti-brand-gradient);height:2px;position:absolute;bottom:0;left:-10%;right:-10%;box-shadow:0 0 12px 2px #b0c1ffe6,0 0 40px 8px #b0c1ff73}.sheen:where(.astro-7mhe2f32){pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:40%;position:absolute;inset:-20% auto -20% 0;transform:translate(-160%)skew(-12deg)}.stamp:where(.astro-7mhe2f32){aspect-ratio:1;opacity:0;filter:drop-shadow(0 18px 30px #00000080);width:40%;position:absolute;bottom:-6%;right:-14%;transform:rotate(-8deg)translateZ(40px)}.verify-stage:where(.astro-7mhe2f32)[data-state=result] .stamp:where(.astro-7mhe2f32){opacity:1}.stamp-ring:where(.astro-7mhe2f32){width:100%;height:100%;overflow:visible}.stamp-disc:where(.astro-7mhe2f32){fill:#201b2a}.stamp-edge:where(.astro-7mhe2f32){fill:none;stroke:var(--tone);stroke-width:2px}.stamp-core:where(.astro-7mhe2f32){fill:var(--tone)}.stamp-ring:where(.astro-7mhe2f32) text:where(.astro-7mhe2f32){font:600 10.5px/1 var(--ti-font-family);letter-spacing:.12em;fill:#f2eef8}.stamp-text-spin:where(.astro-7mhe2f32){transform-origin:80px 80px;animation:24s linear infinite spin}.stamp-mark:where(.astro-7mhe2f32){fill:none;stroke:#16131d;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.ripple:where(.astro-7mhe2f32){border:2px solid var(--tone);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}@media (width<=960px){.layout:where(.astro-7mhe2f32){grid-template-columns:minmax(0,1fr);gap:0}.copy:where(.astro-7mhe2f32){display:contents}.copy:where(.astro-7mhe2f32)>.eyebrow:where(.astro-7mhe2f32){order:1}.title:where(.astro-7mhe2f32){order:2}.lead:where(.astro-7mhe2f32){order:3}.film:where(.astro-7mhe2f32){height:min(340px,42svh);min-height:0;margin-top:var(--ti-space-6);order:4}.panel:where(.astro-7mhe2f32){order:5}.privacy:where(.astro-7mhe2f32){order:6}.verify-stage:where(.astro-7mhe2f32)[data-state=idle] .film:where(.astro-7mhe2f32){display:none}.doc-wrap:where(.astro-7mhe2f32){width:min(240px,58%)}}@media (width<=560px){.film:where(.astro-7mhe2f32){height:230px}.doc-wrap:where(.astro-7mhe2f32){width:150px}.doc:where(.astro-7mhe2f32){padding:7% 8%}.steps:where(.astro-7mhe2f32) li:where(.astro-7mhe2f32){font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.aurora:where(.astro-7mhe2f32),.doc-wrap:where(.astro-7mhe2f32),.stamp-text-spin:where(.astro-7mhe2f32){animation:none}}.report:where(.astro-x2kkfhyd){--tone:var(--ti-color-primary);--tone-surface:var(--ti-color-primary-tint);scroll-margin-top:var(--ti-header-height);padding-block:clamp(3rem,2rem + 4vw,6rem)}.report:where(.astro-x2kkfhyd)[hidden],.report:where(.astro-x2kkfhyd) :where(.astro-x2kkfhyd)[hidden]{display:none!important}.report:where(.astro-x2kkfhyd)[data-tone=success],.sig:where(.astro-x2kkfhyd)[data-tone=success],.sig:where(.astro-x2kkfhyd) li[data-tone=success]{--tone:var(--ti-color-success);--tone-surface:var(--ti-color-success-surface)}.report:where(.astro-x2kkfhyd)[data-tone=warning],.sig:where(.astro-x2kkfhyd)[data-tone=warning],.sig:where(.astro-x2kkfhyd) li[data-tone=warning]{--tone:var(--ti-color-warning);--tone-surface:var(--ti-color-warning-surface)}.report:where(.astro-x2kkfhyd)[data-tone=danger],.sig:where(.astro-x2kkfhyd)[data-tone=danger],.sig:where(.astro-x2kkfhyd) li[data-tone=danger]{--tone:var(--ti-color-danger);--tone-surface:var(--ti-color-danger-surface)}.report:where(.astro-x2kkfhyd)[data-tone=info]{--tone:var(--ti-color-info);--tone-surface:var(--ti-color-info-surface)}.summary:where(.astro-x2kkfhyd){gap:var(--ti-space-8);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.summary-copy:where(.astro-x2kkfhyd){max-width:44rem}.badge:where(.astro-x2kkfhyd){align-items:center;gap:var(--ti-space-2);width:max-content;margin-top:var(--ti-space-4);border-radius:var(--ti-radius-pill);background:var(--tone-surface);color:var(--tone);padding:6px 16px 6px 8px;font-weight:600;display:flex}.badge-icon:where(.astro-x2kkfhyd){background:var(--tone);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.badge-icon:where(.astro-x2kkfhyd) svg:where(.astro-x2kkfhyd){fill:none;width:16px;height:16px;stroke:var(--ti-color-surface-raised);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}:where(.astro-x2kkfhyd)[data-icon]{display:none}.report:where(.astro-x2kkfhyd)[data-tone=success] :where(.astro-x2kkfhyd)[data-icon=success],.report:where(.astro-x2kkfhyd)[data-tone=danger] :where(.astro-x2kkfhyd)[data-icon=danger],.report:where(.astro-x2kkfhyd)[data-tone=warning] :where(.astro-x2kkfhyd)[data-icon=warning],.report:where(.astro-x2kkfhyd)[data-tone=info] :where(.astro-x2kkfhyd)[data-icon=info]{display:inline}h2:where(.astro-x2kkfhyd){margin-top:var(--ti-space-4);outline:none}.explain:where(.astro-x2kkfhyd){gap:var(--ti-space-3);margin-top:var(--ti-space-4);font-size:var(--ti-text-lead);color:var(--ti-color-text-muted);line-height:1.55;display:grid}.explain:where(.astro-x2kkfhyd) p:first-child{color:var(--ti-color-text)}.issued-card:where(.astro-x2kkfhyd){justify-items:center;gap:var(--ti-space-1);width:13rem;padding:var(--ti-space-6);border:1px solid var(--ti-color-border);border-radius:var(--ti-radius-lg);background:var(--ti-color-surface-raised);box-shadow:var(--ti-shadow-raised);text-align:center;display:grid}.issued-card:where(.astro-x2kkfhyd) .issued-nib{width:34px;height:auto;margin-bottom:var(--ti-space-2)}.issued-title:where(.astro-x2kkfhyd){font-family:var(--ti-font-display);font-weight:700}.issued-help:where(.astro-x2kkfhyd){color:var(--ti-color-text-muted);font-size:.8125rem}.facts:where(.astro-x2kkfhyd){gap:var(--ti-space-4);margin-top:var(--ti-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact:where(.astro-x2kkfhyd){padding:var(--ti-space-6);border:1px solid var(--ti-color-border);border-radius:var(--ti-radius-lg);background:var(--ti-color-surface-raised)}.fact-fingerprint:where(.astro-x2kkfhyd){grid-column:1/-1}.fact-head:where(.astro-x2kkfhyd){justify-content:space-between;align-items:center;gap:var(--ti-space-4);display:flex}.fact-label:where(.astro-x2kkfhyd){font-family:var(--ti-font-family);letter-spacing:.06em;text-transform:uppercase;color:var(--ti-color-text-muted);font-size:.8125rem;font-weight:600}.fact-value:where(.astro-x2kkfhyd){margin-top:var(--ti-space-2);font-weight:600}.copy:where(.astro-x2kkfhyd) svg:where(.astro-x2kkfhyd){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:16px;height:16px}.copy:where(.astro-x2kkfhyd).is-copied{--btn-border:var(--ti-color-success);--btn-fg:var(--ti-color-success)}.fingerprint:where(.astro-x2kkfhyd){margin-top:var(--ti-space-3);font-family:var(--ti-font-mono);letter-spacing:.02em;color:var(--ti-color-text);user-select:all;flex-wrap:wrap;gap:.2em .75em;font-size:clamp(.875rem,.8rem + .35vw,1.125rem);font-weight:500;display:flex}.fact-help:where(.astro-x2kkfhyd){margin-top:var(--ti-space-3);color:var(--ti-color-text-muted);max-width:44rem;font-size:.875rem}.sigs-title:where(.astro-x2kkfhyd){margin-top:var(--ti-space-12);font-size:1.5rem}.sigs-none:where(.astro-x2kkfhyd){margin-top:var(--ti-space-3);color:var(--ti-color-text-muted)}.sigs:where(.astro-x2kkfhyd){gap:var(--ti-space-4);margin:var(--ti-space-4) 0 0;padding:0;list-style:none;display:grid}.sig:where(.astro-x2kkfhyd){padding:var(--ti-space-6);border:1px solid var(--ti-color-border);border-radius:var(--ti-radius-lg);background:var(--ti-color-surface-raised);position:relative;overflow:hidden}.sig:where(.astro-x2kkfhyd):before{content:"";background:var(--tone);width:4px;position:absolute;inset:0 auto 0 0}.sig-head:where(.astro-x2kkfhyd){align-items:center;gap:var(--ti-space-3);display:flex}.sig-index:where(.astro-x2kkfhyd){background:var(--ti-color-sunken);width:36px;height:36px;font-family:var(--ti-font-display);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.sig-who:where(.astro-x2kkfhyd){flex:1;min-width:0}.sig-number:where(.astro-x2kkfhyd){color:var(--ti-color-text-muted);font-size:.8125rem}.sig-name:where(.astro-x2kkfhyd){overflow-wrap:anywhere;font-size:1.1875rem}.sig-issued:where(.astro-x2kkfhyd) .sig-nib{width:16px;height:auto}.pill:where(.astro-x2kkfhyd){border-radius:var(--ti-radius-pill);background:var(--tone-surface);color:var(--tone);flex:none;padding:4px 12px;font-size:.875rem;font-weight:600}.sig-reason:where(.astro-x2kkfhyd){margin-top:var(--ti-space-3);color:var(--tone);font-weight:500}.sig-grid:where(.astro-x2kkfhyd){gap:var(--ti-space-4);margin:var(--ti-space-6) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}dt:where(.astro-x2kkfhyd){color:var(--ti-color-text-muted);font-size:.8125rem}dd:where(.astro-x2kkfhyd){margin:2px 0 0;font-weight:500}.sig-ts:where(.astro-x2kkfhyd){margin-top:var(--ti-space-6);padding-top:var(--ti-space-4);border-top:1px solid var(--ti-color-border)}.sig-ts-label:where(.astro-x2kkfhyd){color:var(--ti-color-text-muted);font-size:.8125rem}.sig-ts:where(.astro-x2kkfhyd) ul:where(.astro-x2kkfhyd){gap:var(--ti-space-3);margin:var(--ti-space-2) 0 0;padding:0;list-style:none;display:grid}.sig-ts:where(.astro-x2kkfhyd) li{gap:2px;display:grid}.sig-ts:where(.astro-x2kkfhyd) .ts-head{align-items:center;gap:var(--ti-space-2);flex-wrap:wrap;display:flex}.sig-ts:where(.astro-x2kkfhyd) strong{font-weight:600}.sig-ts:where(.astro-x2kkfhyd) .ts-pill{border-radius:var(--ti-radius-pill);background:var(--tone-surface);color:var(--tone);padding:1px 8px;font-size:.75rem;font-weight:600}.sig-ts:where(.astro-x2kkfhyd) .ts-meta{color:var(--ti-color-text-muted);overflow-wrap:anywhere;font-size:.875rem}.sig-details:where(.astro-x2kkfhyd){margin-top:var(--ti-space-4)}.sig-details:where(.astro-x2kkfhyd) summary:where(.astro-x2kkfhyd){cursor:pointer;width:max-content;color:var(--ti-color-primary);font-size:.9375rem;font-weight:600}.sig-details:where(.astro-x2kkfhyd) dl:where(.astro-x2kkfhyd){gap:var(--ti-space-3);margin:var(--ti-space-3) 0 0;display:grid}.sig-details:where(.astro-x2kkfhyd) .mono:where(.astro-x2kkfhyd){overflow-wrap:anywhere;font-size:.8125rem}.sig-details:where(.astro-x2kkfhyd) ul:where(.astro-x2kkfhyd){margin:0;padding-left:1.2em;font-size:.875rem}.report-foot:where(.astro-x2kkfhyd){justify-content:space-between;align-items:center;gap:var(--ti-space-4);margin-top:var(--ti-space-8);color:var(--ti-color-text-muted);flex-wrap:wrap;font-size:.9375rem;display:flex}@media (width<=860px){.summary:where(.astro-x2kkfhyd){grid-template-columns:1fr}.issued-card:where(.astro-x2kkfhyd){text-align:left;justify-items:start;column-gap:var(--ti-space-4);width:auto;padding:var(--ti-space-4);grid-template-columns:auto 1fr}.issued-card:where(.astro-x2kkfhyd) .issued-nib{grid-row:span 2;margin:0}.sig-grid:where(.astro-x2kkfhyd){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.facts:where(.astro-x2kkfhyd){grid-template-columns:1fr}.sig:where(.astro-x2kkfhyd){padding:var(--ti-space-4) var(--ti-space-4) var(--ti-space-4) var(--ti-space-6)}.sig-head:where(.astro-x2kkfhyd){flex-wrap:wrap}.sig-grid:where(.astro-x2kkfhyd){grid-template-columns:1fr}.fact-head:where(.astro-x2kkfhyd){flex-wrap:wrap}}.how:where(.astro-hfhu3w3t) h2:where(.astro-hfhu3w3t){margin-top:var(--ti-space-3);max-width:40rem}.points:where(.astro-hfhu3w3t){gap:var(--ti-space-4);margin:var(--ti-space-12) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.point:where(.astro-hfhu3w3t){padding:var(--ti-space-8) var(--ti-space-6);border:1px solid var(--ti-color-border);border-radius:var(--ti-radius-lg);background:var(--ti-color-surface-raised)}.point-icon:where(.astro-hfhu3w3t){width:44px;height:44px;margin-bottom:var(--ti-space-6);border-radius:var(--ti-radius);background:var(--ti-color-primary-tint);place-items:center;display:grid}.point-icon:where(.astro-hfhu3w3t) svg:where(.astro-hfhu3w3t){fill:none;width:22px;height:22px;stroke:var(--ti-color-primary);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.point:where(.astro-hfhu3w3t) h3:where(.astro-hfhu3w3t){font-size:1.25rem}.point:where(.astro-hfhu3w3t) p:where(.astro-hfhu3w3t){margin-top:var(--ti-space-2);color:var(--ti-color-text-muted)}.links:where(.astro-hfhu3w3t){gap:var(--ti-space-3);margin-top:var(--ti-space-8);flex-wrap:wrap;display:flex}@media (width<=860px){.points:where(.astro-hfhu3w3t){grid-template-columns:1fr}}
