.solM_a_field{width:fit-content;position:relative}.solM_a_boxes{grid-template-columns:repeat(var(--code-length,6), 2.4rem);gap:.4rem;display:grid}.solM_a_box{border:1px solid var(--code-edge);border-radius:var(--code-radius);background:var(--code-face);height:2.9rem;color:var(--code-ink);font-family:var(--font-body);font-variant-numeric:tabular-nums;transition:border-color var(--portal-duration-fast,.12s) var(--portal-ease-out,cubic-bezier(.2, 0, 0, 1)), box-shadow var(--portal-duration-fast,.12s) var(--portal-ease-out,cubic-bezier(.2, 0, 0, 1)), background-color var(--portal-duration-fast,.12s) var(--portal-ease-out,cubic-bezier(.2, 0, 0, 1));place-items:center;font-size:18px;font-weight:550;line-height:1;display:grid}.solM_a_box[data-filled=true]{border-color:var(--code-edge-filled);background:var(--code-face-filled)}.solM_a_field:focus-within .solM_a_box[data-next=true]{border-color:var(--code-accent);background:var(--code-face-filled);box-shadow:0 0 0 3px var(--code-accent-ring)}.solM_a_field[data-disabled=true] .solM_a_box{opacity:.55}.solM_a_input{color:#0000;caret-color:#0000;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.solM_a_field[data-tone] .solM_a_input{caret-color:#0000}.solM_a_field[data-tone] .solM_a_input:focus,.solM_a_field[data-tone] .solM_a_input:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:0!important}.solM_a_field[data-tone=portal]{--code-edge:#d0d5dd;--code-edge-filled:#a98735;--code-face:#fff;--code-face-filled:#fff;--code-ink:#111827;--code-accent:#a98735;--code-accent-ring:#a987352e;--code-radius:var(--portal-radius-control,6px)}.solM_a_field[data-tone=public]{--code-edge:#3a3a3a;--code-edge-filled:#d4a853;--code-face:#0a0a0a;--code-face-filled:#121212;--code-ink:#e8e8e8;--code-accent:#d4a853;--code-accent-ring:#d4a85338;--code-radius:4px}
.aZHinG_standalone{color:#101011;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.aZHinG_codeGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.35rem,1.5vw,.75rem);width:100%;display:grid}.aZHinG_codeInput{color:#e8e8e9;width:100%;min-width:0;height:4rem;font-family:var(--font-mono);text-align:center;background:#0a0a0b;border:1px solid #333;font-size:1.5rem}.aZHinG_codeInput:focus{border-color:#d4a853;outline:1px solid #d4a853}.aZHinG_inline{color:var(--onboard-ink,#101011);gap:.85rem;margin-top:.15rem;display:grid}.aZHinG_inlineHeader{gap:.25rem;display:grid}.aZHinG_inlineTitle,.aZHinG_inlineDescription,.aZHinG_inlineExpiry{margin:0}.aZHinG_inlineTitle{font-size:.82rem;font-weight:650}.aZHinG_inlineDescription,.aZHinG_inlineExpiry{color:var(--onboard-muted,#5d5d65);font-size:.74rem;line-height:1.5}.aZHinG_inlineDevCode{color:var(--onboard-soft,#7a7a7e);font-family:var(--font-code,ui-monospace, monospace);margin:0;font-size:.72rem}.aZHinG_inlineDevCode strong{color:var(--onboard-ink,#101011);font-weight:650}.aZHinG_inline .aZHinG_codeInput{border-radius:var(--portal-radius-control,6px);height:3rem;color:var(--onboard-ink,#101011);background:#ffffff80;border-color:#11110f40;font-size:1.05rem}.aZHinG_inline .aZHinG_codeInput:focus,.aZHinG_inline .aZHinG_codeInput:focus-visible{border-color:var(--onboard-focus-border,#aaa18a);box-shadow:var(--onboard-focus-halo,0 0 0 3px #a987351a);background:#fcfcfd;outline:none}.aZHinG_inlineActions{gap:.6rem;display:grid}.aZHinG_inlineSubmit{border:1px solid var(--onboard-ink,#101011);border-radius:var(--portal-radius-control,6px);background:var(--onboard-ink,#101011);color:#fcfcfd;width:100%;min-height:3rem;font:inherit;font-size:.82rem;font-weight:650}.aZHinG_inlineSubmit:disabled{cursor:not-allowed;opacity:.52}.aZHinG_inlineSubmit:focus-visible{box-shadow:var(--onboard-focus-halo-solid,0 0 0 3px #a9873561);outline:none}.aZHinG_inlineResend{width:fit-content;color:var(--onboard-muted,#5d5d65);cursor:pointer;font:inherit;text-underline-offset:.18rem;background:0 0;border:0;padding:.2rem 0;font-size:.74rem;text-decoration:underline}.aZHinG_inlineResend:hover:not(:disabled){color:var(--onboard-ink,#101011)}.aZHinG_inlineResend:disabled{color:var(--onboard-soft,#7a7a7e);cursor:not-allowed}@media (max-width:420px){.aZHinG_codeGrid{gap:.3rem}.aZHinG_codeInput{height:3.25rem;font-size:1.15rem}}