.chk-section{padding-top:clamp(24px,4vw,48px)}.chk{text-align:center;max-width:60rem;margin:0 auto}.chk .st-table-wrap,.chk .st-table{text-align:left}.chk-shared{white-space:normal;text-align:center;max-width:100%}.chk-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 20px;display:flex}.chk-btn{min-width:11rem;min-height:52px;color:inherit;border:0;padding:12px 28px;font-size:1.0625rem;font-weight:600}.chk-btn.nm-btn-accent{color:var(--nm-on-accent)}.chk-btn:disabled{opacity:.6;cursor:default}.chk-btn:focus-visible,.chk-url:focus-visible,.chk-result h3:focus-visible{outline:2px solid var(--nm-accent-ink);outline-offset:3px}.chk-progress{width:min(16rem,100%);height:8px;accent-color:var(--nm-accent-fill)}.chk-count{font-variant-numeric:tabular-nums;color:var(--nm-text-secondary);font-size:.9375rem}.chk-note{max-width:44rem;color:var(--nm-text-secondary);text-wrap:pretty;margin:12px auto 0;font-size:.9375rem;line-height:1.5}.chk-note a{color:var(--nm-accent-ink)}.chk-summary-note{margin-bottom:20px}.chk-message{text-wrap:pretty;border-radius:20px;max-width:44rem;margin:24px auto 0;padding:18px 22px;font-size:1.0625rem;line-height:1.55}.chk-result{margin:28px 0 20px}.chk-headline{letter-spacing:-.02em;color:var(--nm-text);margin:0;font-size:clamp(1.5rem,1.2rem + 1.6vw,2.25rem);font-weight:700;line-height:1.15}.chk-all{color:var(--nm-text-secondary);margin:10px 0 0;font-size:1.0625rem}.chk .st-table-wrap{margin-top:24px}.chk-result+.st-table-wrap{margin-top:0}.chk-pending{color:var(--nm-text-secondary)}.chk-foot{margin-top:8px}.chk-share{flex-direction:column;align-items:center;gap:4px;margin-top:28px;display:flex}.chk-share .chk-note{min-height:1.5em;margin-top:4px}.chk-url{border:1px solid var(--lp-line);width:min(32rem,100%);font:inherit;color:var(--nm-text);background:0 0;border-radius:12px;margin-top:8px;padding:10px 12px;font-size:.875rem}.chk-quiet{margin-top:18px}.chk-h{text-align:center}.chk-h2{margin-top:28px}
