.conf[data-astro-cid-wgsnppg5]{gap:20px;margin-top:16px;display:grid}.conf[data-astro-cid-wgsnppg5]>[data-astro-cid-wgsnppg5]{min-width:0}@media (width>=1200px){.conf[data-astro-cid-wgsnppg5]{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:start;gap:28px}.kit[data-astro-cid-wgsnppg5]{top:calc(var(--header-h) + 16px);position:sticky}}.diag[data-astro-cid-wgsnppg5]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow);gap:16px;min-height:200px;padding:22px;display:grid}.kit[data-astro-cid-wgsnppg5]{background:var(--k-forest);color:#fff;border-radius:var(--r-xl);padding:22px}.kit-head[data-astro-cid-wgsnppg5]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kit-head[data-astro-cid-wgsnppg5] h2[data-astro-cid-wgsnppg5]{color:#fff;font-size:22px}.kit-count[data-astro-cid-wgsnppg5]{font:300 40px/1 var(--display);letter-spacing:-.04em}.kit-sub[data-astro-cid-wgsnppg5]{color:#ffffffe6;margin:6px 0 14px;font-size:14.5px}.kit-list[data-astro-cid-wgsnppg5]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.kit-list[data-astro-cid-wgsnppg5] details[data-astro-cid-wgsnppg5]{background:#ffffff14;border-radius:14px}.kit-list[data-astro-cid-wgsnppg5] summary[data-astro-cid-wgsnppg5]{cursor:pointer;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:54px;padding:10px;list-style:none;display:grid}.kit-list[data-astro-cid-wgsnppg5] summary[data-astro-cid-wgsnppg5]::-webkit-details-marker{display:none}.kit-list[data-astro-cid-wgsnppg5] summary[data-astro-cid-wgsnppg5]:hover{background:#ffffff0f}.kit-list[data-astro-cid-wgsnppg5] summary[data-astro-cid-wgsnppg5]:focus-visible{outline-color:#fff}.kit-ic[data-astro-cid-wgsnppg5]{background:#ffffff29;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.kit-t[data-astro-cid-wgsnppg5]{font-weight:600}.kit-dot[data-astro-cid-wgsnppg5]{border:1.5px solid #ffffffb3;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.kit-dot[data-astro-cid-wgsnppg5] .ic{opacity:0;stroke-width:3px;width:14px;height:14px}li[data-astro-cid-wgsnppg5].done .kit-dot[data-astro-cid-wgsnppg5]{color:var(--k-forest);background:#fff;border-color:#fff}li[data-astro-cid-wgsnppg5].done .kit-dot[data-astro-cid-wgsnppg5] .ic{opacity:1}li[data-astro-cid-wgsnppg5].done .kit-t[data-astro-cid-wgsnppg5]{text-decoration:line-through 1.5px}.kit-body[data-astro-cid-wgsnppg5]{gap:10px;padding:0 12px 14px 56px;font-size:14.5px;display:grid}@media (width<=420px){.kit-body[data-astro-cid-wgsnppg5]{padding-left:12px}}.kit-body[data-astro-cid-wgsnppg5] ul[data-astro-cid-wgsnppg5]{gap:4px;margin:0;padding-left:18px;display:grid}.kit-body[data-astro-cid-wgsnppg5] a[data-astro-cid-wgsnppg5]{color:#fff;text-underline-offset:3px;align-items:center;gap:6px;min-height:44px;display:inline-flex}.kit-body[data-astro-cid-wgsnppg5] a[data-astro-cid-wgsnppg5]:focus-visible,.kit-toggle[data-astro-cid-wgsnppg5]:focus-visible{outline-color:#fff}.kit-fine[data-astro-cid-wgsnppg5]{color:#fff;font-size:13.5px}.kit-toggle[data-astro-cid-wgsnppg5]{color:var(--k-forest);background:#fff;justify-self:start;min-height:44px}.law[data-astro-cid-wgsnppg5] .section-head[data-astro-cid-wgsnppg5] p[data-astro-cid-wgsnppg5]{max-width:70ch}.law-card[data-astro-cid-wgsnppg5]{align-content:start;gap:14px;min-height:0}.law-card[data-astro-cid-wgsnppg5] h3[data-astro-cid-wgsnppg5]{color:var(--k-ink);font-size:19px}.law-card[data-astro-cid-wgsnppg5] p[data-astro-cid-wgsnppg5]{color:#2b313a;margin-top:8px;font-size:15px;line-height:1.55}.law-card[data-astro-cid-wgsnppg5] a[data-astro-cid-wgsnppg5]{color:var(--k-ink);text-underline-offset:3px;align-self:end;align-items:center;gap:6px;min-height:44px;font-size:14.5px;font-weight:600;display:inline-flex}.law-card[data-astro-cid-wgsnppg5] a[data-astro-cid-wgsnppg5]:focus-visible{outline-color:var(--k-ink)}.law-card[data-astro-cid-wgsnppg5]>.ic{width:26px;height:26px}.law-card[data-astro-cid-wgsnppg5] a[data-astro-cid-wgsnppg5] .ic{width:16px;height:16px}.disclaimer[data-astro-cid-wgsnppg5]{max-width:80ch;margin-top:20px;font-size:14px}.diag[data-astro-cid-wgsnppg5] .q-prog{grid-auto-columns:1fr;grid-auto-flow:column;gap:5px;display:grid}.diag[data-astro-cid-wgsnppg5] .q-prog i{background:var(--card-2);border-radius:6px;height:6px}.diag[data-astro-cid-wgsnppg5] .q-prog i.on{background:var(--brand)}.diag[data-astro-cid-wgsnppg5] h3{font-size:clamp(22px,4.8vw,28px)}.diag[data-astro-cid-wgsnppg5] .q-opts{gap:10px;display:grid}.diag[data-astro-cid-wgsnppg5] .q-opt{text-align:left;background:var(--card);border:1.5px solid var(--line-2);border-radius:16px;min-height:56px;padding:14px 16px;font-weight:500}.diag[data-astro-cid-wgsnppg5] .q-opt:hover{border-color:var(--ink-2)}.diag[data-astro-cid-wgsnppg5] .q-opt[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft)}.diag[data-astro-cid-wgsnppg5] .gauge{background:linear-gradient(90deg, var(--bad-soft) 0 34%, var(--warn-soft) 34% 67%, var(--ok-soft) 67% 100%);border:1px solid var(--line-2);border-radius:12px;height:12px;position:relative}.diag[data-astro-cid-wgsnppg5] .gauge i{background:var(--ink);border-radius:4px;width:6px;height:22px;position:absolute;top:-6px;transform:translate(-50%)}.diag[data-astro-cid-wgsnppg5] .gauge-labels{color:var(--muted);justify-content:space-between;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.diag[data-astro-cid-wgsnppg5] .res-row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.diag[data-astro-cid-wgsnppg5] .res-num{font:300 64px/1 var(--display);letter-spacing:-.05em}.diag[data-astro-cid-wgsnppg5] .res-num small{color:var(--muted);font-size:24px}.diag[data-astro-cid-wgsnppg5] h4{font:700 18px var(--display);margin-bottom:10px}.diag[data-astro-cid-wgsnppg5] .actions-list{counter-reset:a;gap:10px;margin:0;padding:0;list-style:none;display:grid}.diag[data-astro-cid-wgsnppg5] .actions-list li{counter-increment:a;grid-template-columns:32px minmax(0,1fr);gap:12px;display:grid}.diag[data-astro-cid-wgsnppg5] .actions-list li:before{content:counter(a);background:var(--brand-soft);width:32px;height:32px;color:var(--brand-ink);font:700 14px var(--display);border-radius:10px;place-items:center;display:grid}.diag[data-astro-cid-wgsnppg5] .actions-list a{color:var(--brand-ink);text-underline-offset:3px;font-size:14.5px;font-weight:600}.diag[data-astro-cid-wgsnppg5] .offer{border:2px solid var(--brand);border-radius:var(--r-lg);justify-items:start;gap:8px;padding:18px;display:grid}.diag[data-astro-cid-wgsnppg5] .offer h4{margin:0;font-size:22px}.diag[data-astro-cid-wgsnppg5] .offer ul{color:var(--ink-2);margin:0;padding-left:18px;font-size:15px}.diag[data-astro-cid-wgsnppg5] .res-foot{font-size:13.5px}.diag[data-astro-cid-wgsnppg5] .btn{white-space:normal;text-align:center}.diag[data-astro-cid-wgsnppg5] .btn-sm{min-height:44px}
