[hidden]{display:none!important}.verify{padding-block:var(--space-3xl) var(--space-3xl)}.verify-heading{font-size:var(--text-display);max-width:18ch;margin-bottom:var(--space-xl)}.verify-section{display:flex;flex-direction:column;gap:var(--space-lg);padding-top:var(--space-xl);margin-bottom:var(--space-2xl);border-top:1px solid var(--color-rule)}.verify-subheading{font-size:var(--text-section);line-height:1.1}.verify-lead{color:var(--color-ink-2);font-size:var(--text-lead);line-height:1.55;max-width:var(--measure)}.verify-note{color:var(--color-ink-2);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-control);border-radius:var(--radius-control);background:var(--color-paper-2)}.verify-warning{color:var(--color-ink);font-size:var(--text-sm);line-height:1.6;max-width:var(--measure);border:1px solid var(--color-gold);border-radius:var(--radius-control);padding:var(--space-sm) var(--space-md)}.verify-check{display:flex;flex-direction:column;gap:var(--space-lg)}.verify-panel{display:flex;flex-direction:column;width:min(100%,36rem);background:var(--color-paper-2);border-radius:var(--radius-shot);padding:var(--space-xl)}.verify-label{color:var(--color-ink);font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-xs)}.verify-input{width:100%;min-height:56px;padding:12px 16px;background:var(--color-paper);border:1px solid var(--color-control);border-radius:var(--radius-control);color:var(--color-ink);font-family:var(--font-code);font-size:1.125rem;font-weight:500;text-transform:uppercase;text-align:start;letter-spacing:.04em;transition:border-color var(--dur-micro) ease}.verify-input::placeholder{color:var(--color-muted)}.verify-input:hover{border-color:var(--color-ink-2)}.verify-input:focus{outline:none}.verify-input:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-gold-wash)}.verify-input[aria-invalid=true]{border-color:var(--color-error)}.verify-hint{color:var(--color-muted);font-size:var(--text-xs);line-height:1.6;margin-top:var(--space-xs)}.verify-security{margin:var(--space-lg) 0}.verify-turnstile{width:100%;min-height:65px;margin-top:var(--space-xs);max-width:100%}.verify-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:var(--space-sm) var(--space-lg);border:0;border-radius:var(--radius-button);background:var(--color-gold);color:var(--color-on-gold);font-size:var(--text-md);font-weight:600;cursor:pointer;transition:background-color var(--dur-micro) ease,transform var(--dur-micro) ease}.verify-button:hover:not(:disabled){background:var(--color-gold-soft)}.verify-button:active:not(:disabled){transform:translateY(1px)}.verify-button:disabled{opacity:.55;cursor:not-allowed}.verify-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.verify-status:not(:empty){padding:12px 16px;border:1px solid var(--color-control);border-radius:var(--radius-control);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5;max-width:var(--measure)}.verify-status[data-tone=ok]{color:var(--color-ink);border-color:var(--color-gold);border-inline-start-width:4px}.verify-status[data-tone=error]{color:var(--color-ink);border-color:var(--color-error);border-inline-start-width:4px}.verify-steps{display:flex;flex-direction:column;gap:var(--space-sm);padding-inline-start:var(--space-lg);color:var(--color-ink-2);line-height:1.6;max-width:var(--measure)}.verify-commands{display:grid;gap:var(--space-sm);list-style:none;padding:0;margin:0}.verify-commands li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs) var(--space-md);background:var(--color-paper-2);border-radius:var(--radius-control);padding:var(--space-sm) var(--space-md)}.verify-command-label{color:var(--color-ink);font-size:var(--text-sm);font-weight:600}.verify-code{font-family:var(--font-code);font-size:var(--text-sm);color:var(--color-ink);direction:ltr;unicode-bidi:isolate;word-break:break-all}.verify-table-wrap{overflow-x:auto;background:var(--color-paper-2);border-radius:var(--radius-shot)}.verify-table{width:100%;border-collapse:collapse;font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.5}.verify-table th,.verify-table td{text-align:start;vertical-align:top;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-rule)}.verify-table th{color:var(--color-ink);font-weight:600}.verify-table tr:last-child td{border-bottom:0}.verify-table .verify-code{font-size:var(--text-xs)}.verify-key{display:flex;flex-direction:column;gap:var(--space-xs);background:var(--color-paper-2);border:1px solid var(--color-gold);border-radius:var(--radius-shot);padding:var(--space-lg);max-width:var(--measure)}.verify-key dt{color:var(--color-ink);font-size:var(--text-sm);font-weight:600}.verify-key dd{margin:0 0 var(--space-sm);color:var(--color-ink-2);font-size:var(--text-xs)}.verify-key .verify-code{display:block}@media(max-width:40rem){.verify{padding-top:var(--space-2xl)}.verify-panel{padding:var(--space-lg) var(--space-md)}}
