.nh.svelte-7wpkl9{gap:var(--sp-5);background:var(--night);color:var(--on-night);border:1px solid var(--night-line);border-radius:var(--r-4);box-shadow:var(--shadow-2);padding:var(--sp-6);margin:0 0 var(--sp-5);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden}.nh.svelte-7wpkl9:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--sun) 22%, transparent), transparent);pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;inset:auto -120px -160px auto}.nh.svelte-7wpkl9>:where(.svelte-7wpkl9){position:relative}@media (width>=820px){.nh.has-art.svelte-7wpkl9{grid-template-columns:minmax(0,1fr) minmax(200px,300px)}}@media (width<=560px){.nh.svelte-7wpkl9{padding:var(--sp-5) var(--sp-4);gap:var(--sp-4)}}.nh-kicker.svelte-7wpkl9{margin:0 0 var(--sp-1);font-size:var(--fs-sm);color:var(--on-night-soft);font-weight:600}.nh-title.svelte-7wpkl9{color:var(--on-night);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:800;line-height:1.1}.nh-lead.svelte-7wpkl9{margin:var(--sp-2) 0 0;color:var(--on-night-soft);font-size:var(--fs-body);max-width:68ch;line-height:1.55}.nh-answer.svelte-7wpkl9{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--night-line)}.nh-big.svelte-7wpkl9{letter-spacing:-.02em;color:var(--on-night);margin:0;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);font-weight:800;line-height:1.15}.nh-sub.svelte-7wpkl9{margin:var(--sp-2) 0 0;font-size:var(--fs-body);color:var(--on-night-soft);max-width:62ch;line-height:1.5}.nh-prog.svelte-7wpkl9{margin-top:var(--sp-4);max-width:520px}.nh-track.svelte-7wpkl9{border-radius:var(--r-pill);background:var(--night-2);border:1px solid var(--night-line);height:10px;overflow:hidden}.nh-track.svelte-7wpkl9 i:where(.svelte-7wpkl9){background:var(--sun);border-radius:var(--r-pill);height:100%;display:block}.nh-prog-key.svelte-7wpkl9{justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--on-night-soft);font-variant-numeric:tabular-nums;display:flex}@media (prefers-reduced-motion:no-preference){.nh-track.svelte-7wpkl9 i:where(.svelte-7wpkl9){animation:.9s cubic-bezier(.2,.7,.2,1) both svelte-7wpkl9-nh-grow}@keyframes svelte-7wpkl9-nh-grow{0%{width:0}}}.nh-stats.svelte-7wpkl9{margin:var(--sp-4) 0 0;gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none;display:grid}.nh-stat.svelte-7wpkl9{padding:var(--sp-2) var(--sp-3);background:var(--night-2);border:1px solid var(--night-line);border-radius:var(--r-3);align-content:start;gap:2px;min-width:0;display:grid}.nh-stat-label.svelte-7wpkl9{font-size:var(--fs-xs);color:var(--on-night-soft)}.nh-stat-val.svelte-7wpkl9{font-size:var(--fs-lg);color:var(--on-night);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;gap:6px;font-weight:700;display:flex}.nh-stat-det.svelte-7wpkl9{font-size:var(--fs-xs);color:var(--on-night-soft);overflow-wrap:anywhere}.nh-dot.svelte-7wpkl9{background:var(--on-night-soft);border-radius:50%;flex:none;width:8px;height:8px}.nh-dot.sun.svelte-7wpkl9{background:var(--sun)}.nh-dot.good.svelte-7wpkl9{background:color-mix(in srgb, var(--good-line), var(--on-night) 35%)}.nh-dot.ok.svelte-7wpkl9{background:color-mix(in srgb, var(--ok-line), var(--on-night) 35%)}.nh-dot.bad.svelte-7wpkl9{background:color-mix(in srgb, var(--bad-line), var(--on-night) 35%)}.nh-actions.svelte-7wpkl9{align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.nh-copy.svelte-7wpkl9{font:inherit;font-size:var(--fs-md);color:var(--on-night);border:1px solid var(--night-line);border-radius:var(--r-pill);cursor:pointer;background:0 0;min-height:36px;padding:.5rem 1rem;font-weight:600}.nh-copy.svelte-7wpkl9:hover{background:var(--night-2)}.nh-copy.svelte-7wpkl9:focus-visible{outline:2px solid var(--sun);outline-offset:2px}@media (pointer:coarse){.nh-copy.svelte-7wpkl9{min-height:44px}}.nh-said.svelte-7wpkl9{font-size:var(--fs-sm);color:var(--on-night-soft)}.nh-art.svelte-7wpkl9{place-items:center;min-width:0;display:grid}@media (width<=819px){.nh-art.svelte-7wpkl9{justify-self:center;width:100%;max-width:260px}}@media print{.nh.svelte-7wpkl9{color:var(--ink);box-shadow:none;border:1px solid var(--line);padding:var(--sp-4);background:0 0}.nh.svelte-7wpkl9:before{display:none}.nh-title.svelte-7wpkl9,.nh-big.svelte-7wpkl9,.nh-stat-val.svelte-7wpkl9{color:var(--ink)}.nh-lead.svelte-7wpkl9,.nh-sub.svelte-7wpkl9,.nh-kicker.svelte-7wpkl9,.nh-stat-label.svelte-7wpkl9,.nh-stat-det.svelte-7wpkl9,.nh-prog-key.svelte-7wpkl9{color:var(--ink-soft)}.nh-stat.svelte-7wpkl9{border-color:var(--line);background:0 0}}
