.KXYQmW_wrap{--nf-ink:var(--color-ink,#0e2a47);--nf-ink-3:var(--color-ink-muted,#5a6b82);--nf-heat:var(--color-heat,#d42a24);--nf-heat-ink:var(--color-heat-ink,#a61f1a);--nf-glow:var(--color-heat-soft-bg,#fcede9);--nf-paper:var(--color-surface,#fff);min-height:70vh;color:var(--nf-ink);place-items:center;padding:2rem 1rem;display:grid}.KXYQmW_inner{text-align:center;width:100%;max-width:30rem}.KXYQmW_display{background:var(--nf-glow);border:2px solid var(--nf-ink);box-shadow:0 4px 0 var(--nf-ink);border-radius:14px;gap:.2rem;margin:0 0 1.75rem;padding:.9rem 1.4rem 1rem;display:inline-grid}.KXYQmW_label{color:var(--nf-ink-3);font-size:.8rem;font-weight:700}.KXYQmW_code{letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--nf-heat-ink);font-size:3rem;font-weight:700;line-height:1.05}.KXYQmW_hint{color:var(--nf-ink-3);font-size:.85rem}.KXYQmW_title{margin:0 0 .6rem;font-size:clamp(1.6rem,4vw,2.1rem);line-height:1.15}.KXYQmW_text{color:var(--nf-ink-3);margin:0 0 1.75rem;font-size:1.05rem;line-height:1.55}.KXYQmW_button{color:#fff;background:var(--nf-heat);border:2px solid var(--nf-ink);box-shadow:0 4px 0 var(--nf-ink);border-radius:10px;padding:.75rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block}.KXYQmW_button:hover{background:var(--nf-heat-ink)}.KXYQmW_button:active{box-shadow:0 1px 0 var(--nf-ink);transform:translateY(3px)}.KXYQmW_button:focus-visible{outline:3px solid var(--nf-ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.KXYQmW_button:active{transform:none}}.KXYQmW_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;display:flex}button.KXYQmW_button{font:inherit;cursor:pointer}.KXYQmW_link{color:var(--nf-ink);font-weight:600}.KXYQmW_digest{color:var(--nf-ink-3);margin:1.5rem 0 0;font-size:.8rem}
