.ah__body[data-astro-cid-ngumm2id]{align-items:center;gap:16px;display:grid}@media (min-width:680px){.ah__body[data-astro-cid-ngumm2id]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:22px}}.ah__svg[data-astro-cid-ngumm2id]{width:100%;max-width:460px;height:auto;margin:0 auto;display:block}.ah__zone[data-astro-cid-ngumm2id] rect[data-astro-cid-ngumm2id]{fill:var(--brand-tint);fill-opacity:.85;stroke:var(--brand);stroke-width:1.5px;stroke-dasharray:4 3}.ah__water[data-astro-cid-ngumm2id] path[data-astro-cid-ngumm2id]{fill:var(--brand);fill-opacity:.55;stroke:none}.ah__water[data-astro-cid-ngumm2id] path[data-astro-cid-ngumm2id]:first-child{fill:none;stroke:var(--brand);stroke-opacity:.7;stroke-width:2px;stroke-linecap:round}.ah__water[data-astro-cid-ngumm2id] .ah__arrow[data-astro-cid-ngumm2id]{fill:none;stroke:var(--brand);stroke-opacity:.6;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ah__marker[data-astro-cid-ngumm2id] circle[data-astro-cid-ngumm2id]{fill:var(--brand);stroke:var(--surface);stroke-width:2.5px}.ah__marker[data-astro-cid-ngumm2id] text[data-astro-cid-ngumm2id]{fill:#fff;font-family:inherit;font-size:22px;font-weight:700}.ah__list[data-astro-cid-ngumm2id]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ah__list[data-astro-cid-ngumm2id] li[data-astro-cid-ngumm2id]{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.45;display:flex}.ah__list[data-astro-cid-ngumm2id] strong[data-astro-cid-ngumm2id]{color:var(--ink)}.ah__num[data-astro-cid-ngumm2id]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;font-size:.82rem;font-weight:700;display:inline-grid}.ah__key[data-astro-cid-ngumm2id]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:14px 0 0;font-size:.85rem;display:flex}.ah__swatch[data-astro-cid-ngumm2id]{background:var(--brand-tint);border:1.5px dashed var(--brand);border-radius:3px;width:18px;height:12px;display:inline-block}.ah__tag[data-astro-cid-ngumm2id]{border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:.78rem}.bt__nojs[data-astro-cid-5fh5ae74],.bt__round[data-astro-cid-5fh5ae74],.bt__live[data-astro-cid-5fh5ae74],.bt__histlabel[data-astro-cid-5fh5ae74],.bt__score[data-astro-cid-5fh5ae74],.bt__h[data-astro-cid-5fh5ae74],.bt__p[data-astro-cid-5fh5ae74],.bt__axis[data-astro-cid-5fh5ae74],.bt__small[data-astro-cid-5fh5ae74],.bt__note[data-astro-cid-5fh5ae74]{margin:0}.bt__nojs[data-astro-cid-5fh5ae74]{color:var(--muted);margin-bottom:12px;font-size:.9rem}.bt[data-astro-cid-5fh5ae74].is-js .bt__nojs[data-astro-cid-5fh5ae74]{display:none}.bt__stage[data-astro-cid-5fh5ae74]{border-radius:var(--radius);background:var(--band);flex-wrap:wrap;align-items:center;gap:14px 20px;padding:14px;display:flex}.bt__dev[data-astro-cid-5fh5ae74]{text-align:center;flex:none;width:150px}.bt__device[data-astro-cid-5fh5ae74]{width:150px;display:block}.bt__devcap[data-astro-cid-5fh5ae74]{color:var(--muted);margin:2px 0 0;font-size:.8rem}.bt__box[data-astro-cid-5fh5ae74]{fill:var(--surface);stroke:#b9c2c7;stroke-width:2px}.bt__ant[data-astro-cid-5fh5ae74]{stroke:#b9c2c7;stroke-width:3px;stroke-linecap:round}.bt__tip[data-astro-cid-5fh5ae74]{fill:#b9c2c7}.bt__q[data-astro-cid-5fh5ae74]{font:700 30px var(--font);fill:var(--muted)}.bt__waves[data-astro-cid-5fh5ae74]{fill:none;stroke:var(--brand);stroke-width:3px;stroke-linecap:round;opacity:0}.bt__device[data-astro-cid-5fh5ae74].is-on .bt__waves[data-astro-cid-5fh5ae74]{opacity:1}.bt__device[data-astro-cid-5fh5ae74].is-on .bt__tip[data-astro-cid-5fh5ae74]{fill:var(--brand)}.bt__device[data-astro-cid-5fh5ae74].is-shown .bt__q[data-astro-cid-5fh5ae74]{fill:var(--ink);font-size:17px;font-weight:600}@media (prefers-reduced-motion:no-preference){.bt__waves[data-astro-cid-5fh5ae74],.bt__tip[data-astro-cid-5fh5ae74]{transition:opacity .25s,fill .25s}}.bt__panel[data-astro-cid-5fh5ae74]{flex:200px;min-width:0}.bt__round[data-astro-cid-5fh5ae74]{color:var(--ink);margin-bottom:8px;font-weight:600}.bt__buttons[data-astro-cid-5fh5ae74]{flex-wrap:wrap;gap:8px;display:flex}.bt__btn[data-astro-cid-5fh5ae74]{font:inherit;border:1px solid var(--brand);background:var(--surface);color:var(--brand);cursor:pointer;border-radius:8px;min-height:44px;padding:9px 16px;font-size:.95rem;font-weight:600}.bt__btn[data-astro-cid-5fh5ae74]:hover{background:var(--brand-tint)}.bt__btn[data-astro-cid-5fh5ae74]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.bt__live[data-astro-cid-5fh5ae74]{min-height:2.8em;color:var(--ink-soft);margin-top:10px;font-size:.93rem}.bt__histlabel[data-astro-cid-5fh5ae74]{color:var(--muted);margin-top:14px;font-size:.85rem}.bt__hist[data-astro-cid-5fh5ae74]{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-width:400px;margin:6px 0 0;padding:0;list-style:none;display:grid}.bt__hist[data-astro-cid-5fh5ae74] li{aspect-ratio:1/1.15;color:var(--muted);text-align:center;border:1px dashed #c9d0d4;border-radius:6px;align-content:center;place-items:center;margin:0;font-size:.75rem;line-height:1.1;display:grid}.bt__hist[data-astro-cid-5fh5ae74] li b{font-size:1rem}.bt__hist[data-astro-cid-5fh5ae74] li.ok{border:1px solid var(--brand);background:var(--brand-tint);color:var(--brand-ink)}.bt__hist[data-astro-cid-5fh5ae74] li.no{background:var(--band);color:var(--ink-soft);border:1px solid #c9d0d4}.bt__result[data-astro-cid-5fh5ae74]{border-top:1px solid var(--line);margin-top:4px;padding-top:14px}.bt[data-astro-cid-5fh5ae74].is-js .bt__result[data-astro-cid-5fh5ae74]{display:none}.bt[data-astro-cid-5fh5ae74].is-js.is-done .bt__result[data-astro-cid-5fh5ae74]{margin-top:16px;display:block}.bt__score[data-astro-cid-5fh5ae74]{font-family:var(--font-serif);color:var(--brand-ink);font-size:1.3rem;font-weight:700}.bt__score[data-astro-cid-5fh5ae74]:empty{display:none}.bt__cols[data-astro-cid-5fh5ae74]{gap:18px 24px;margin-top:10px;display:grid}@media (min-width:640px){.bt__cols[data-astro-cid-5fh5ae74]{grid-template-columns:1fr 1fr}}.bt__h[data-astro-cid-5fh5ae74]{color:var(--ink);margin-bottom:4px;font-weight:700}.bt__p[data-astro-cid-5fh5ae74]{color:var(--ink-soft);font-size:.95rem}.bt__why[data-astro-cid-5fh5ae74]{margin-top:10px}.bt__chart[data-astro-cid-5fh5ae74]{grid-template-columns:repeat(11,minmax(0,1fr));align-items:end;gap:3px;height:130px;margin-top:12px;display:grid}.bt__bar[data-astro-cid-5fh5ae74]{text-align:center;flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%;display:flex}.bt__fill[data-astro-cid-5fh5ae74]{background:#cfd6da;border-radius:3px 3px 0 0;display:block}.bt__bar[data-astro-cid-5fh5ae74].is-mid .bt__fill[data-astro-cid-5fh5ae74]{background:#9fb3ba}.bt__k[data-astro-cid-5fh5ae74]{color:var(--muted);border-top:1px solid #b9c2c7;padding-top:3px;font-size:.78rem}.bt__you[data-astro-cid-5fh5ae74]{visibility:hidden;white-space:nowrap;color:var(--brand);margin:0 -30px 2px;font-size:.72rem;font-weight:700;line-height:1.2}.bt__bar[data-astro-cid-5fh5ae74].is-you .bt__fill[data-astro-cid-5fh5ae74]{background:var(--brand)}.bt__bar[data-astro-cid-5fh5ae74].is-you .bt__you[data-astro-cid-5fh5ae74]{visibility:visible}.bt__bar[data-astro-cid-5fh5ae74].is-you .bt__k[data-astro-cid-5fh5ae74]{color:var(--brand);font-weight:700}.bt__axis[data-astro-cid-5fh5ae74]{color:var(--muted);text-align:center;margin-top:2px;font-size:.82rem}.bt__small[data-astro-cid-5fh5ae74]{color:var(--muted);margin-top:6px;font-size:.8rem}.bt__note[data-astro-cid-5fh5ae74]{background:var(--band);color:var(--ink-soft);border-radius:8px;margin-top:14px;padding:10px 12px;font-size:.9rem}.bt__again[data-astro-cid-5fh5ae74]{margin-top:14px}.bsy__body[data-astro-cid-olrbref4]{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;display:grid}.bsy__svg[data-astro-cid-olrbref4]{max-width:190px;margin:0 auto}@media (min-width:480px){.bsy__body[data-astro-cid-olrbref4]{grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:24px}.bsy__svg[data-astro-cid-olrbref4]{margin:0}}@media (min-width:640px){.bsy__body[data-astro-cid-olrbref4]{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:28px}.bsy__svg[data-astro-cid-olrbref4]{max-width:220px}}.bsy__svg[data-astro-cid-olrbref4]{width:100%;height:auto;display:block}.sil[data-astro-cid-olrbref4]{fill:#e3e8eb}.halo[data-astro-cid-olrbref4] circle[data-astro-cid-olrbref4],.halo[data-astro-cid-olrbref4] path[data-astro-cid-olrbref4]{fill:none;stroke:var(--brand);stroke-width:1.5px;stroke-dasharray:5 4}.hl[data-astro-cid-olrbref4]{fill:var(--brand-tint);stroke:var(--brand);stroke-width:2px}.cord[data-astro-cid-olrbref4]{stroke:var(--brand);stroke-width:3px;stroke-linecap:round}.coil[data-astro-cid-olrbref4]{stroke:var(--brand);stroke-width:1.5px;stroke-linecap:round;fill:none;opacity:.6}.dot[data-astro-cid-olrbref4]{fill:var(--brand)}.badge[data-astro-cid-olrbref4] circle[data-astro-cid-olrbref4]{fill:var(--surface);stroke:var(--ink-soft);stroke-width:1.5px}.badge[data-astro-cid-olrbref4] line[data-astro-cid-olrbref4]{stroke:var(--ink-soft);stroke-width:1.2px}.badge[data-astro-cid-olrbref4] text[data-astro-cid-olrbref4]{fill:var(--ink);font:700 16px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.bsy__list[data-astro-cid-olrbref4]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bsy__list[data-astro-cid-olrbref4] li[data-astro-cid-olrbref4]{align-items:flex-start;gap:10px;margin:0;line-height:1.35;display:flex}.num[data-astro-cid-olrbref4]{border:1.5px solid var(--ink-soft);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid}.bsy__note[data-astro-cid-olrbref4]{color:var(--muted);margin:12px 0 0;font-size:.88rem}.bfc__list[data-astro-cid-lcqbso26]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bfc__list[data-astro-cid-lcqbso26] li[data-astro-cid-lcqbso26]{margin:0;padding:0}.bfc__list[data-astro-cid-lcqbso26] label[data-astro-cid-lcqbso26]{border:1px solid var(--line);cursor:pointer;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.bfc__list[data-astro-cid-lcqbso26] input[data-astro-cid-lcqbso26]{width:18px;height:18px;accent-color:var(--brand);margin:3px 0 0}.bfc__list[data-astro-cid-lcqbso26] input[data-astro-cid-lcqbso26]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.bfc-txt[data-astro-cid-lcqbso26]{flex-direction:column;line-height:1.35;display:flex}.bfc-name[data-astro-cid-lcqbso26]{color:var(--ink);font-weight:600}.bfc-how[data-astro-cid-lcqbso26]{color:var(--muted);font-size:.88rem}.bfc-tick[data-astro-cid-lcqbso26]{color:var(--brand-ink);background:var(--brand-tint);visibility:hidden;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:600}.bfc__list[data-astro-cid-lcqbso26] label[data-astro-cid-lcqbso26].is-on{background:var(--band);border-color:var(--band)}.bfc__list[data-astro-cid-lcqbso26] label[data-astro-cid-lcqbso26].is-on .bfc-name[data-astro-cid-lcqbso26]{color:var(--ink-soft)}.bfc__list[data-astro-cid-lcqbso26] label[data-astro-cid-lcqbso26].is-on .bfc-tick[data-astro-cid-lcqbso26]{visibility:visible}@media (max-width:420px){.bfc-tick[data-astro-cid-lcqbso26]{display:none}}.bfc__result[data-astro-cid-lcqbso26]{border-radius:var(--radius);background:var(--brand-tint);margin-top:14px;padding:14px}.bfc__bar[data-astro-cid-lcqbso26]{background:var(--surface);border-radius:4px;height:8px;margin-bottom:10px;overflow:hidden}.bfc__bar[data-astro-cid-lcqbso26] span[data-astro-cid-lcqbso26]{background:var(--brand);width:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.bfc__bar[data-astro-cid-lcqbso26] span[data-astro-cid-lcqbso26]{transition:width .25s}}.bfc__count[data-astro-cid-lcqbso26]{color:var(--brand-ink);margin:0 0 8px;font-weight:700}.bfc__h[data-astro-cid-lcqbso26]{color:var(--ink);margin:0 0 6px;font-size:.92rem}.bfc__remain[data-astro-cid-lcqbso26] ul[data-astro-cid-lcqbso26]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bfc__remain[data-astro-cid-lcqbso26] li[data-astro-cid-lcqbso26]{background:var(--surface);border:1px solid var(--line);color:var(--ink-soft);border-radius:999px;margin:0;padding:2px 10px;font-size:.86rem}.bfc__remain[data-astro-cid-lcqbso26] li[data-astro-cid-lcqbso26][hidden]{display:none}.bfc__done[data-astro-cid-lcqbso26]{color:var(--ink);margin:0}button[data-astro-cid-lcqbso26]{min-height:40px;font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:999px;margin-top:12px;padding:5px 14px;font-size:.88rem}button[data-astro-cid-lcqbso26]:hover{border-color:var(--brand);color:var(--brand-ink)}button[data-astro-cid-lcqbso26]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.bfc__note[data-astro-cid-lcqbso26]{color:var(--muted);margin:12px 0 0;font-size:.85rem}.brg__body[data-astro-cid-bucxdth5]{align-items:center;gap:14px;display:grid}@media (min-width:640px){.brg__body[data-astro-cid-bucxdth5]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px}}.brg__svg[data-astro-cid-bucxdth5]{width:100%;max-width:520px;height:auto;display:block}.ctx[data-astro-cid-bucxdth5]{fill:#e3e8eb;stroke:#c9d1d6;stroke-width:2px}.fore[data-astro-cid-bucxdth5]{fill:var(--brand-tint);stroke:var(--brand);stroke-width:2.5px}.sulcus[data-astro-cid-bucxdth5]{fill:none;stroke:#b9c8ce;stroke-width:2px;stroke-linecap:round}.cau-o[data-astro-cid-bucxdth5]{fill:none;stroke:var(--brand);stroke-width:13px;stroke-linecap:round}.cau-i[data-astro-cid-bucxdth5]{fill:none;stroke:var(--surface);stroke-width:8px;stroke-linecap:round}.cau-h[data-astro-cid-bucxdth5]{fill:var(--surface);stroke:var(--brand);stroke-width:2.5px}.big[data-astro-cid-bucxdth5]{fill:var(--brand)}.badge[data-astro-cid-bucxdth5] circle[data-astro-cid-bucxdth5]{fill:var(--surface);stroke:var(--ink-soft);stroke-width:1.5px}.badge[data-astro-cid-bucxdth5] line[data-astro-cid-bucxdth5]{stroke:var(--ink-soft);stroke-width:1.5px}.badge[data-astro-cid-bucxdth5] text[data-astro-cid-bucxdth5]{fill:var(--ink);font:700 20px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.dir[data-astro-cid-bucxdth5]{fill:var(--muted);font:20px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.brg__list[data-astro-cid-bucxdth5]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.brg__list[data-astro-cid-bucxdth5] li[data-astro-cid-bucxdth5]{align-items:center;gap:8px;margin:0;line-height:1.35;display:flex}.num[data-astro-cid-bucxdth5]{border:1.5px solid var(--ink-soft);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid}.sw[data-astro-cid-bucxdth5]{background:var(--brand);border:2px solid var(--brand);vertical-align:-2px;border-radius:4px;flex:none;width:14px;height:14px;display:inline-block}.sw--out[data-astro-cid-bucxdth5]{background:var(--surface)}.brg__legend[data-astro-cid-bucxdth5]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0 0;font-size:.88rem;display:flex}.brg__view[data-astro-cid-bucxdth5]{color:var(--muted);margin:12px 0 0;font-size:.88rem}.brg__sure[data-astro-cid-bucxdth5]{background:var(--band);color:var(--ink-soft);border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:.92rem}.badge-ev[data-astro-cid-bucxdth5]{color:var(--ink);vertical-align:middle;background:#fff4e0;border:1px solid #f0d6a0;border-radius:999px;margin-right:4px;padding:2px 8px;font-size:.78rem;font-weight:600;display:inline-block}.el__legend[data-astro-cid-mfwux3hv]{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin-bottom:12px;font-size:.85rem;display:flex}.el__legend[data-astro-cid-mfwux3hv] span[data-astro-cid-mfwux3hv]{align-items:center;gap:6px;display:inline-flex}.el__sw[data-astro-cid-mfwux3hv]{border-radius:4px;width:14px;height:14px;display:inline-block}.el__sw--cirs[data-astro-cid-mfwux3hv]{background:var(--brand-tint);border:1.5px solid var(--brand)}.el__sw--other[data-astro-cid-mfwux3hv]{background:var(--surface);border:1.5px solid #b9c2c7}.el__end[data-astro-cid-mfwux3hv]{color:var(--muted);margin:0;padding-left:4px;font-size:.82rem;font-weight:600}.el__end--up[data-astro-cid-mfwux3hv]{margin-bottom:4px}.el__end--down[data-astro-cid-mfwux3hv]{margin-top:4px}.el__ladder[data-astro-cid-mfwux3hv]{margin:0;padding:0;list-style:none;position:relative}.el__ladder[data-astro-cid-mfwux3hv]:before,.el__ladder[data-astro-cid-mfwux3hv]:after{content:"";background:#aab5ba;border-radius:2px;width:3px;position:absolute;top:0;bottom:0}.el__ladder[data-astro-cid-mfwux3hv]:before{left:6px}.el__ladder[data-astro-cid-mfwux3hv]:after{left:33px}.el__rung[data-astro-cid-mfwux3hv]{border-top:1px solid var(--line);margin:0;padding:12px 0 14px 50px;position:relative}.el__rung[data-astro-cid-mfwux3hv]:first-child{border-top:0}.el__rung[data-astro-cid-mfwux3hv]:before{content:"";background:#aab5ba;width:30px;height:3px;position:absolute;top:23px;left:6px}.el__head[data-astro-cid-mfwux3hv]{margin:0 0 8px;line-height:1.4}.el__n[data-astro-cid-mfwux3hv]{background:var(--surface);width:24px;height:24px;color:var(--ink-soft);z-index:1;border:2px solid #aab5ba;border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid;position:absolute;top:12px;left:9px}.el__head[data-astro-cid-mfwux3hv] strong[data-astro-cid-mfwux3hv]{color:var(--ink)}.el__desc[data-astro-cid-mfwux3hv]{color:var(--muted);font-size:.88rem}.el__claims[data-astro-cid-mfwux3hv]{gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.el__claims[data-astro-cid-mfwux3hv]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.el__claim[data-astro-cid-mfwux3hv]{border-radius:8px;margin:0;padding:8px 10px;font-size:.9rem;line-height:1.4}.el__claim--cirs[data-astro-cid-mfwux3hv]{background:var(--brand-tint);border:1.5px solid var(--brand);color:var(--brand-ink)}.el__claim--other[data-astro-cid-mfwux3hv]{background:var(--surface);color:var(--ink);border:1.5px solid #b9c2c7}.el__claim--empty[data-astro-cid-mfwux3hv]{color:var(--muted);border:1.5px dashed #aab5ba;grid-column:1/-1;font-style:italic}.el__ref[data-astro-cid-mfwux3hv]{color:var(--muted);font-size:.82rem}.el__sub[data-astro-cid-mfwux3hv]{color:var(--ink-soft);margin-top:2px;font-size:.8rem;display:block}@media (max-width:480px){.el[data-astro-cid-mfwux3hv]{padding:14px 12px}.el__ladder[data-astro-cid-mfwux3hv]:before{left:3px}.el__ladder[data-astro-cid-mfwux3hv]:after{left:25px}.el__rung[data-astro-cid-mfwux3hv]{padding-left:38px}.el__rung[data-astro-cid-mfwux3hv]:before,.el__n[data-astro-cid-mfwux3hv]{width:24px;left:3px}.el__claim[data-astro-cid-mfwux3hv]{padding:7px 9px}}.el__bottom[data-astro-cid-mfwux3hv]{background:var(--band);color:var(--ink-soft);border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:.92rem}.xt [hidden]{display:none!important}.xt .xt__example{color:var(--muted);margin:0 0 10px;font-size:.88rem}.xt__tag{background:var(--band);border:1px solid var(--line);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);border-radius:999px;padding:1px 8px;font-size:.78rem;font-weight:700;display:inline-block}.xt__chart{padding:4px 0 0}.xt__rows{padding-top:70px;position:relative}.xt__row{margin-bottom:10px;position:relative}.xt__label{z-index:3;background:var(--surface);max-width:100%;color:var(--ink-soft);overflow-wrap:anywhere;margin-bottom:4px;padding-right:6px;font-size:.88rem;line-height:1.3;display:inline-block;position:relative}.xt__label strong{color:var(--ink)}.xt__label span{color:var(--muted);white-space:nowrap}.xt__track{background:var(--band);border-radius:4px;height:14px;position:relative}.xt__bar{background:#c3cbd0;border-radius:4px;position:absolute;top:0;bottom:0}.xt__bar.is-damp{background:var(--brand)}.xt__events{pointer-events:none;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.xt__evt{border-left:2px dashed var(--ink);position:absolute;top:0;bottom:0}.xt__evt-label{white-space:nowrap;background:var(--ink);color:#fff;border-radius:4px;padding:3px 6px;font-size:.78rem;font-weight:700;line-height:1;position:absolute}.xt__evt-label.is-mid{transform:translate(-50%)}.xt__evt-label.is-start{left:-2px}.xt__evt-label.is-end{right:0}.xt__axis{border-top:1px solid var(--line);height:20px;margin-top:2px;position:relative}.xt__axis span{color:var(--muted);font-size:.75rem;position:absolute;top:3px;transform:translate(-50%)}.xt__axis span.is-start{transform:none}.xt__axis span.is-end{transform:translate(-100%)}.xt__axis span.is-start:before{left:0}.xt__axis span.is-end:before{left:100%}.xt__axis span:before{content:"";border-left:1px solid var(--line);height:4px;position:absolute;top:-4px;left:50%}.xt .xt__legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:10px 0 0;font-size:.85rem;display:flex}.xt .xt__legend>span{align-items:center;gap:6px;display:inline-flex}.xt .sw{background:#c3cbd0;border-radius:3px;width:14px;height:10px;display:inline-block}.xt .sw.is-damp{background:var(--brand)}.xt .sw--evt{border-left:2px dashed var(--ink);background:0 0;border-radius:0;width:0;height:14px}.xt .xt__result{border-radius:var(--radius);background:var(--brand-tint);color:var(--ink);margin-top:14px;padding:12px 16px;font-size:.95rem}.xt .xt__result p{margin:0}.xt .xt__result ul{margin:0;padding-left:1.1em}.xt .xt__result li{margin:0 0 4px}.xt__tools{gap:12px;margin-top:16px;display:grid}.xt .xt__form fieldset{border:1px solid var(--line);border-radius:var(--radius);min-width:0;margin:0;padding:10px 14px 14px}.xt .xt__form legend{color:var(--ink);margin-left:-6px;padding:0 6px;font-size:.95rem;font-weight:700}.xt__fields{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px 12px;display:grid}.xt__fields label{color:var(--ink-soft);align-content:start;gap:4px;font-size:.85rem;display:grid}.xt__fields .xt__wide{grid-column:1/-1}.xt__fields small{color:var(--muted);font-size:.78rem}.xt__fields input[type=text],.xt__fields input[type=number],.xt__fields select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid #c3cbd0;border-radius:8px;width:100%;min-width:0;padding:7px 9px;font-size:1rem}:is(.xt__fields input:focus-visible,.xt__fields select:focus-visible){outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.xt__fields .xt__check{cursor:pointer;align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.xt__check input{width:18px;height:18px;accent-color:var(--brand);flex:none;margin:1px 0 0}.xt__btn{font:inherit;color:#fff;background:var(--brand);cursor:pointer;border:0;border-radius:8px;margin-top:12px;padding:9px 16px;font-size:.95rem;font-weight:600}.xt__btn:hover{background:var(--brand-ink)}.xt .xt__error{color:var(--ink);margin:0;font-size:.9rem;font-weight:600}.xt .xt__error:empty{display:none}.xt__lists{gap:10px;display:grid}.xt .xt__list-title{color:var(--ink);margin:0 0 4px;font-size:.9rem;font-weight:700}.xt .xt__list ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.xt .xt__list li{border:1px solid var(--line);color:var(--ink-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:6px 10px;font-size:.9rem;display:flex}.xt__remove,.xt__clear{min-height:40px;font:inherit;color:var(--brand);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:8px;flex:none;padding:4px 10px;font-size:.85rem}.xt__remove:hover,.xt__clear:hover{border-color:var(--brand)}.xt__clear{justify-self:start}.xt .xt__note{color:var(--muted);margin:14px 0 0;font-size:.85rem}@media (max-width:480px){.xt{padding:14px 12px}}.hc__moulds[data-astro-cid-tx46mhce]{gap:8px;display:grid}.hc__row[data-astro-cid-tx46mhce]{border:0;border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;margin:0;padding:8px 0;display:flex}.hc__row[data-astro-cid-tx46mhce] legend[data-astro-cid-tx46mhce]{float:left;color:var(--ink);padding:0;font-size:.95rem}.hc__abbr[data-astro-cid-tx46mhce]{color:var(--muted);margin-left:4px;font-size:.85rem}.hc__seg[data-astro-cid-tx46mhce]{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.hc__seg[data-astro-cid-tx46mhce] label[data-astro-cid-tx46mhce]{cursor:pointer;position:relative}.hc__seg[data-astro-cid-tx46mhce] label[data-astro-cid-tx46mhce]+label[data-astro-cid-tx46mhce] span[data-astro-cid-tx46mhce]{border-left:1px solid var(--line)}.hc__seg[data-astro-cid-tx46mhce] input[data-astro-cid-tx46mhce]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.hc__seg[data-astro-cid-tx46mhce] span[data-astro-cid-tx46mhce]{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;color:var(--ink-soft);background:var(--surface);padding:8px 0;display:block}.hc__seg[data-astro-cid-tx46mhce] input[data-astro-cid-tx46mhce]:checked+span[data-astro-cid-tx46mhce]{background:var(--brand);color:#fff;font-weight:600}.hc__seg[data-astro-cid-tx46mhce] input[data-astro-cid-tx46mhce]:focus-visible+span[data-astro-cid-tx46mhce]{outline:2px solid var(--brand-ink);outline-offset:-3px}.hc--typed[data-astro-cid-tx46mhce] .hc__moulds[data-astro-cid-tx46mhce]{opacity:.45}.hc__direct[data-astro-cid-tx46mhce]{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:14px 0 0;font-size:.92rem;display:flex}.hc__input[data-astro-cid-tx46mhce]{width:6.5em;font:inherit;color:var(--ink);border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:7px 10px;font-size:1rem}.hc__input[data-astro-cid-tx46mhce]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.hc__result[data-astro-cid-tx46mhce]{background:var(--band);border-radius:8px;margin-top:16px;padding:14px 16px}.hc__score[data-astro-cid-tx46mhce]{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.hc__score-label[data-astro-cid-tx46mhce]{color:var(--ink-soft)}.hc__num[data-astro-cid-tx46mhce]{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}.hc__bands[data-astro-cid-tx46mhce]{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.hc__bands[data-astro-cid-tx46mhce] li[data-astro-cid-tx46mhce]{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:8px;padding:8px 10px;font-size:.88rem;line-height:1.3}.hc__bands[data-astro-cid-tx46mhce] li[data-astro-cid-tx46mhce].on{border-color:var(--brand);background:var(--brand-tint);color:var(--brand-ink)}.hc__range[data-astro-cid-tx46mhce]{font-weight:700;display:block}.hc__live[data-astro-cid-tx46mhce]{color:var(--ink);margin:10px 0 0}.hc__reset[data-astro-cid-tx46mhce]{min-height:40px;font:inherit;color:var(--brand);border:1px solid var(--brand);cursor:pointer;background:0 0;border-radius:8px;margin-top:10px;padding:6px 12px;font-size:.88rem}.hc__reset[data-astro-cid-tx46mhce]:hover{background:var(--brand-tint)}.hc__reset[data-astro-cid-tx46mhce]:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}.hc__note[data-astro-cid-tx46mhce]{color:var(--muted);margin:12px 0 0;font-size:.85rem}@media (max-width:480px){.hc__row[data-astro-cid-tx46mhce]{flex-direction:column;align-items:flex-start}.hc__bands[data-astro-cid-tx46mhce]{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.hc__seg[data-astro-cid-tx46mhce] span[data-astro-cid-tx46mhce],.hc__bands[data-astro-cid-tx46mhce] li[data-astro-cid-tx46mhce]{transition:background-color .15s,color .15s,border-color .15s}}.hb__body[data-astro-cid-sx2tzzca]{grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:center;gap:16px 24px;display:grid}@media (max-width:560px){.hb__body[data-astro-cid-sx2tzzca]{grid-template-columns:1fr}.hb__svg[data-astro-cid-sx2tzzca]{max-width:250px;margin:0 auto}}.hb__svg[data-astro-cid-sx2tzzca]{width:100%;height:auto;display:block;overflow:visible}.hb__lab[data-astro-cid-sx2tzzca]{fill:var(--ink-soft);font-size:15px}.hb__stream[data-astro-cid-sx2tzzca]{stroke:var(--brand);stroke-linecap:round;stroke-opacity:.55}.hb__water[data-astro-cid-sx2tzzca]{fill:var(--brand);fill-opacity:.4;transform-box:fill-box;transform-origin:50% 100%;transition:transform .45s}.hb[data-astro-cid-sx2tzzca][data-state=over] .hb__water[data-astro-cid-sx2tzzca]{fill-opacity:.6}.hb__bucket[data-astro-cid-sx2tzzca]{fill:none;stroke:var(--ink-soft);stroke-width:3px;stroke-linejoin:round}.hb__rim[data-astro-cid-sx2tzzca]{stroke:var(--ink-soft);stroke-width:4px;stroke-linecap:round}.hb__drain[data-astro-cid-sx2tzzca]{fill:var(--brand);fill-opacity:.55}.hb__spill[data-astro-cid-sx2tzzca]{opacity:0;transition:opacity .3s}.hb__spill[data-astro-cid-sx2tzzca] path[data-astro-cid-sx2tzzca]{fill:none;stroke:var(--brand);stroke-opacity:.6;stroke-width:5px;stroke-linecap:round}.hb__spill[data-astro-cid-sx2tzzca] ellipse[data-astro-cid-sx2tzzca]{fill:var(--brand);fill-opacity:.3}.hb[data-astro-cid-sx2tzzca][data-state=over] .hb__spill[data-astro-cid-sx2tzzca]{opacity:1}.hb__controls[data-astro-cid-sx2tzzca]{gap:14px;display:grid}.hb__ctl[data-astro-cid-sx2tzzca]{color:var(--ink);gap:4px;font-size:.95rem;display:grid}.hb__ctl--drain[data-astro-cid-sx2tzzca]{border-top:1px solid var(--line);padding-top:12px}.hb__name[data-astro-cid-sx2tzzca] output[data-astro-cid-sx2tzzca]{color:var(--brand-ink);font-weight:600}.hb[data-astro-cid-sx2tzzca] input[data-astro-cid-sx2tzzca][type=range]{width:100%;accent-color:var(--brand);min-height:28px;margin:0}.hb__result[data-astro-cid-sx2tzzca]{background:var(--band);color:var(--ink);border-radius:8px;margin:16px 0 0;padding:10px 14px;font-weight:600}.hb[data-astro-cid-sx2tzzca][data-state=over] .hb__result[data-astro-cid-sx2tzzca]{background:var(--brand-tint);color:var(--brand-ink)}.hb__note[data-astro-cid-sx2tzzca]{color:var(--muted);margin:10px 0 0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.hb__water[data-astro-cid-sx2tzzca],.hb__spill[data-astro-cid-sx2tzzca]{transition:none}}.hlad__form[data-astro-cid-zxahibcs]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:600px){.hlad__form[data-astro-cid-zxahibcs]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end}}.hlad__field[data-astro-cid-zxahibcs]{gap:6px;min-width:0;display:grid}label[data-astro-cid-zxahibcs]{color:var(--ink);font-size:.92rem;font-weight:600}.hlad__row[data-astro-cid-zxahibcs]{gap:8px;display:flex}input[data-astro-cid-zxahibcs],select[data-astro-cid-zxahibcs]{font:inherit;color:var(--ink);background:#fff;border:1px solid #b9c3c9;border-radius:8px;min-width:0;padding:9px 11px;font-size:1rem}input[data-astro-cid-zxahibcs]{font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:1 1 0;width:100%}select[data-astro-cid-zxahibcs]{width:100%}:is(input[data-astro-cid-zxahibcs]:focus-visible,select[data-astro-cid-zxahibcs]:focus-visible,button[data-astro-cid-zxahibcs]:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.hlad__row[data-astro-cid-zxahibcs] button[data-astro-cid-zxahibcs]{font:inherit;color:#fff;background:var(--brand);cursor:pointer;border:0;border-radius:8px;flex:none;padding:9px 14px;font-weight:600}.hlad__row[data-astro-cid-zxahibcs] button[data-astro-cid-zxahibcs]:hover{background:var(--brand-ink)}.hlad__hint[data-astro-cid-zxahibcs]{color:var(--muted);margin:8px 0 0;font-size:.88rem}.hlad__result[data-astro-cid-zxahibcs]{background:var(--brand-tint);border-left:4px solid var(--brand);border-radius:8px;margin-top:14px;padding:14px 16px}.hlad__result[data-astro-cid-zxahibcs] p{margin:0}.hlad__result[data-astro-cid-zxahibcs] .hlad__parts{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.hlad__result[data-astro-cid-zxahibcs] .part{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:baseline;gap:4px;padding:3px 8px;font-size:.85rem;display:inline-flex}.hlad__result[data-astro-cid-zxahibcs] .part__gene{color:var(--muted)}.hlad__result[data-astro-cid-zxahibcs] .part__num{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.hlad__result[data-astro-cid-zxahibcs] .hlad__label{color:var(--muted);font-size:.85rem}.hlad__result[data-astro-cid-zxahibcs] .hlad__group{color:var(--brand-ink);margin:2px 0 6px;font-size:1.2rem;font-weight:700}.hlad__result[data-astro-cid-zxahibcs] .hlad__group--none{color:var(--ink)}.hlad__result[data-astro-cid-zxahibcs] .hlad__meaning{color:var(--ink-soft)}.hlad__result[data-astro-cid-zxahibcs] .hlad__msg{color:var(--ink)}.hlad__result[data-astro-cid-zxahibcs] .hlad__close{color:var(--ink-soft);margin-top:8px;font-size:.92rem}.hlad__result[data-astro-cid-zxahibcs] .hlad__suggest{font:inherit;color:var(--brand);border:1px solid var(--brand);cursor:pointer;background:#fff;border-radius:6px;min-height:40px;padding:2px 8px;font-weight:700}.hlad__caveat[data-astro-cid-zxahibcs]{color:var(--ink-soft);margin:12px 0 0;font-size:.9rem}.hlad__tabletitle[data-astro-cid-zxahibcs]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:16px 0 6px;font-size:.85rem;font-weight:600}.hlad__groups[data-astro-cid-zxahibcs]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.hlad__groups[data-astro-cid-zxahibcs] li[data-astro-cid-zxahibcs]{border-bottom:1px solid var(--line);border-left:4px solid #0000;gap:2px 12px;margin:0;padding:8px 10px;display:grid}@media (min-width:600px){.hlad__groups[data-astro-cid-zxahibcs] li[data-astro-cid-zxahibcs]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.hlad__groups[data-astro-cid-zxahibcs] li[data-astro-cid-zxahibcs].on{background:var(--brand-tint);border-left-color:var(--brand)}.g__name[data-astro-cid-zxahibcs]{color:var(--ink);font-size:.95rem;font-weight:600}li[data-astro-cid-zxahibcs].on .g__name[data-astro-cid-zxahibcs]{color:var(--brand-ink)}.g__codes[data-astro-cid-zxahibcs]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.88rem}.hlad__more[data-astro-cid-zxahibcs]{margin:12px 0 0;font-size:.92rem}@media (prefers-reduced-motion:no-preference){.hlad__groups[data-astro-cid-zxahibcs] li[data-astro-cid-zxahibcs]{transition:background-color .2s}}.ht__grid[data-astro-cid-la3ru4uf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}@media (max-width:560px){.ht__grid[data-astro-cid-la3ru4uf]{grid-template-columns:1fr}}.ht__panel[data-astro-cid-la3ru4uf]{flex-direction:column;display:flex}.ht__head[data-astro-cid-la3ru4uf]{color:var(--ink);margin:0 0 6px;font-size:.98rem;font-weight:600}.ht__panel--ok[data-astro-cid-la3ru4uf] .ht__head[data-astro-cid-la3ru4uf]{color:var(--brand-ink)}svg[data-astro-cid-la3ru4uf]{background:var(--band);border-radius:8px;width:100%;max-width:340px;height:auto;display:block}.ht__lab[data-astro-cid-la3ru4uf]{fill:var(--ink-soft);font-size:15px}.ht__cell[data-astro-cid-la3ru4uf]{fill:#e3e8eb;stroke:#c3ccd2;stroke-width:2px}.ht__stalk[data-astro-cid-la3ru4uf]{fill:var(--brand-tint);stroke:var(--brand);stroke-width:2px}.ht__tray[data-astro-cid-la3ru4uf]{fill:var(--brand-tint);stroke:var(--brand);stroke-width:2.5px;stroke-linejoin:round}.ht__piece[data-astro-cid-la3ru4uf]{fill:var(--ink-soft);stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}.ht__sight[data-astro-cid-la3ru4uf]{stroke:var(--brand);stroke-width:2.5px;stroke-linecap:round}.ht__sight--miss[data-astro-cid-la3ru4uf]{stroke:#9aa6ad;stroke-dasharray:4 5}.ht__guard[data-astro-cid-la3ru4uf]{fill:var(--surface);stroke:var(--brand);stroke-width:2.5px}.ht__nucleus[data-astro-cid-la3ru4uf]{fill:var(--brand);fill-opacity:.35}.ht__badge[data-astro-cid-la3ru4uf]{fill:var(--brand)}.ht__tick[data-astro-cid-la3ru4uf]{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ht__panel--bad[data-astro-cid-la3ru4uf] .ht__guard[data-astro-cid-la3ru4uf]{stroke:#9aa6ad}.ht__panel--bad[data-astro-cid-la3ru4uf] .ht__nucleus[data-astro-cid-la3ru4uf],.ht__panel--bad[data-astro-cid-la3ru4uf] .ht__badge[data-astro-cid-la3ru4uf]{fill:#9aa6ad}.ht__q[data-astro-cid-la3ru4uf]{fill:#fff;font-size:15px;font-weight:700}.ht__status[data-astro-cid-la3ru4uf]{color:var(--ink-soft);margin:8px 0 0;font-size:.93rem}.ht__note[data-astro-cid-la3ru4uf]{color:var(--muted);margin:14px 0 0;font-size:.85rem}.hax[data-astro-cid-pvqxu7b5] p[data-astro-cid-pvqxu7b5]{margin:0}.hax__centre[data-astro-cid-pvqxu7b5]{border:2px dashed var(--brand);border-radius:var(--radius);background:var(--brand-tint);flex-direction:column;align-items:center;gap:0;padding:12px;display:flex}.hax__zone[data-astro-cid-pvqxu7b5]{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-ink);align-self:flex-start;font-size:.78rem;font-weight:700}.hax__cirs[data-astro-cid-pvqxu7b5]{color:var(--brand-ink);align-self:stretch;align-items:flex-start;gap:8px;font-size:.88rem;display:flex;margin:6px 0 12px!important}.hax__mark[data-astro-cid-pvqxu7b5]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:.78rem;font-weight:700;display:grid}.hax__box[data-astro-cid-pvqxu7b5]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-align:center;width:100%;max-width:420px;padding:10px 12px}.hax__box[data-astro-cid-pvqxu7b5] strong[data-astro-cid-pvqxu7b5]{font-family:var(--font-serif);color:var(--ink);font-size:1.05rem;display:block}.hax__also[data-astro-cid-pvqxu7b5]{color:var(--muted);margin-top:2px;font-size:.85rem;display:block}.hax__chips[data-astro-cid-pvqxu7b5]{flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.hax__chips[data-astro-cid-pvqxu7b5] li[data-astro-cid-pvqxu7b5]{border:1px solid var(--line);background:var(--band);color:var(--ink-soft);border-radius:12px;margin:0;padding:2px 9px;font-size:.82rem}.hax__chips[data-astro-cid-pvqxu7b5] li[data-astro-cid-pvqxu7b5].msh{border-color:var(--brand);background:var(--brand-tint);color:var(--brand-ink);font-weight:600}.hax__down[data-astro-cid-pvqxu7b5]{fill:none;width:18px;height:28px;stroke:var(--ink-soft);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin:4px auto;display:block}.hax__down--fork[data-astro-cid-pvqxu7b5]{margin:6px auto}.hax__glands[data-astro-cid-pvqxu7b5]{gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.hax__glands[data-astro-cid-pvqxu7b5] li[data-astro-cid-pvqxu7b5]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:3px;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.45;display:flex;position:relative}@media (min-width:640px){.hax__down--fork[data-astro-cid-pvqxu7b5]{display:none}.hax__glands[data-astro-cid-pvqxu7b5]{grid-template-columns:repeat(3,1fr);padding-top:40px}.hax__glands[data-astro-cid-pvqxu7b5]:before{content:"";border-top:2px solid var(--ink-soft);position:absolute;top:14px;left:calc(16.6667% - 4px);right:calc(16.6667% - 4px)}.hax__glands[data-astro-cid-pvqxu7b5]:after{content:"";border-left:2px solid var(--ink-soft);height:14px;position:absolute;top:0;left:calc(50% - 1px)}.hax__glands[data-astro-cid-pvqxu7b5] li[data-astro-cid-pvqxu7b5]:before{content:"";border-left:2px solid var(--ink-soft);height:18px;position:absolute;top:-26px;left:calc(50% - 1px)}.hax__glands[data-astro-cid-pvqxu7b5] li[data-astro-cid-pvqxu7b5]:after{content:"";border:5px solid #0000;border-top:7px solid var(--ink-soft);border-bottom:0;position:absolute;top:-9px;left:calc(50% - 5px)}}.hax__axis[data-astro-cid-pvqxu7b5]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.78rem;font-weight:600}.hax__axis[data-astro-cid-pvqxu7b5] b[data-astro-cid-pvqxu7b5]{color:var(--ink-soft)}.hax__gland[data-astro-cid-pvqxu7b5]{font-family:var(--font-serif);color:var(--ink);font-size:1.05rem}.hax__hormone[data-astro-cid-pvqxu7b5]{color:var(--ink-soft)}.hax__in[data-astro-cid-pvqxu7b5]{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:4px;padding-top:6px;font-size:.86rem}.hax__in[data-astro-cid-pvqxu7b5] em[data-astro-cid-pvqxu7b5]{color:var(--brand-ink);font-style:normal;font-weight:600}.hax__in[data-astro-cid-pvqxu7b5] .v-evidence[data-astro-cid-pvqxu7b5]{margin-left:2px}.hax__ok[data-astro-cid-pvqxu7b5]{color:var(--ink-soft);text-align:center;font-size:.9rem;margin-top:12px!important}.hax__legend[data-astro-cid-pvqxu7b5]{border-top:1px solid var(--line);color:var(--muted);margin:12px 0 0;padding-top:10px;font-size:.85rem}.sw[data-astro-cid-pvqxu7b5]{border:2px dashed var(--brand);background:var(--brand-tint);vertical-align:-1px;border-radius:3px;width:16px;height:11px;margin-right:6px;display:inline-block}.mtr[data-astro-cid-55d6rqko]{container-type:inline-size}.mtr__badge[data-astro-cid-55d6rqko]{border:1px solid var(--line);background:var(--band);color:var(--ink-soft);border-radius:6px;margin:0 0 10px;padding:3px 10px;font-size:.8rem;font-weight:600;display:inline-block}.mtr__axis[data-astro-cid-55d6rqko]{color:var(--muted);margin:0 0 4px;font-size:.85rem}.mtr__chart[data-astro-cid-55d6rqko]{width:100%;height:auto;display:block}.mtr__chart--wide[data-astro-cid-55d6rqko]{display:none}@container (width>=520px){.mtr__chart--narrow[data-astro-cid-55d6rqko]{display:none}.mtr__chart--wide[data-astro-cid-55d6rqko]{display:block}}@supports not (container-type:inline-size){@media (min-width:600px){.mtr__chart--narrow[data-astro-cid-55d6rqko]{display:none}.mtr__chart--wide[data-astro-cid-55d6rqko]{display:block}}}.band[data-astro-cid-55d6rqko]{fill:var(--band)}.band--mid[data-astro-cid-55d6rqko]{fill:var(--brand-tint)}.num[data-astro-cid-55d6rqko]{fill:var(--surface);stroke:#8a959c;stroke-width:1.5px}.num-t[data-astro-cid-55d6rqko]{fill:var(--ink-soft);font-weight:700}.limit[data-astro-cid-55d6rqko]{stroke:var(--ink-soft);stroke-width:1.3px;stroke-dasharray:6 5}.limit-t[data-astro-cid-55d6rqko]{fill:var(--ink-soft)}.axis[data-astro-cid-55d6rqko]{stroke:#c9d1d6;stroke-width:1px}.tick[data-astro-cid-55d6rqko]{fill:var(--muted)}.curve[data-astro-cid-55d6rqko]{fill:none;stroke:var(--brand);stroke-width:3px;stroke-linecap:round}.mtr__phases[data-astro-cid-55d6rqko]{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mtr__phases[data-astro-cid-55d6rqko] li[data-astro-cid-55d6rqko]{color:var(--ink-soft);align-items:baseline;gap:10px;margin:0;display:flex}.mtr__n[data-astro-cid-55d6rqko]{width:22px;height:22px;color:var(--ink-soft);border:1.5px solid #8a959c;border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid;transform:translateY(-1px)}.mtr__note[data-astro-cid-55d6rqko]{color:var(--muted);align-items:baseline;gap:10px;margin:12px 0 0;font-size:.85rem;display:flex}.mtr__dash[data-astro-cid-55d6rqko]{border-top:2px dashed var(--ink-soft);flex:none;width:22px;transform:translateY(-3px)}@media (max-width:480px){.mtr[data-astro-cid-55d6rqko]{padding:14px 12px}}.mtp__pick[data-astro-cid-sbregbip]{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0 0 14px;padding:0;display:flex}.mtp__pick[data-astro-cid-sbregbip] label[data-astro-cid-sbregbip]{cursor:pointer;position:relative}.mtp__pick[data-astro-cid-sbregbip] input[data-astro-cid-sbregbip]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.mtp__pick[data-astro-cid-sbregbip] span[data-astro-cid-sbregbip]{border:1px solid var(--line);color:var(--ink-soft);background:var(--surface);border-radius:999px;padding:8px 14px;font-size:.95rem;display:block}.mtp__pick[data-astro-cid-sbregbip] input[data-astro-cid-sbregbip]:checked+span[data-astro-cid-sbregbip]{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:600}.mtp__pick[data-astro-cid-sbregbip] input[data-astro-cid-sbregbip]:focus-visible+span[data-astro-cid-sbregbip]{outline:2px solid var(--brand-ink);outline-offset:2px}.mtp__states[data-astro-cid-sbregbip]{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.mtp__states[data-astro-cid-sbregbip] li[data-astro-cid-sbregbip]{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.mtp__states[data-astro-cid-sbregbip] svg[data-astro-cid-sbregbip]{flex:none;width:26px;height:26px;margin-top:1px}.mtp__states[data-astro-cid-sbregbip] circle[data-astro-cid-sbregbip]{stroke-width:1.5px}.mtp__states[data-astro-cid-sbregbip] path[data-astro-cid-sbregbip]{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.mtp__states[data-astro-cid-sbregbip] li[data-astro-cid-sbregbip].lvl-yes{background:var(--brand-tint);border-color:var(--brand)}.lvl-yes[data-astro-cid-sbregbip] circle[data-astro-cid-sbregbip]{fill:var(--brand);stroke:var(--brand)}.lvl-yes[data-astro-cid-sbregbip] path[data-astro-cid-sbregbip]{stroke:#fff}.lvl-some[data-astro-cid-sbregbip] circle[data-astro-cid-sbregbip]{fill:var(--surface);stroke:var(--brand)}.lvl-some[data-astro-cid-sbregbip] path[data-astro-cid-sbregbip]{stroke:var(--brand)}.lvl-no[data-astro-cid-sbregbip] circle[data-astro-cid-sbregbip]{fill:var(--band);stroke:#c4ccd1}.lvl-no[data-astro-cid-sbregbip] path[data-astro-cid-sbregbip]{stroke:var(--muted)}.mtp__state[data-astro-cid-sbregbip]{color:var(--ink);margin:0;font-size:.95rem;line-height:1.35}.lvl-yes[data-astro-cid-sbregbip] .mtp__state[data-astro-cid-sbregbip] strong[data-astro-cid-sbregbip]{color:var(--brand-ink)}.lvl-no[data-astro-cid-sbregbip] .mtp__state[data-astro-cid-sbregbip] strong[data-astro-cid-sbregbip]{color:var(--muted)}.mtp__why[data-astro-cid-sbregbip]{color:var(--ink-soft);margin:4px 0 0;font-size:.88rem;line-height:1.4}.mtp__note[data-astro-cid-sbregbip]{color:var(--muted);margin:12px 0 0;font-size:.85rem}@media (max-width:640px){.mtp__states[data-astro-cid-sbregbip]{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.mtp__pick[data-astro-cid-sbregbip] span[data-astro-cid-sbregbip]{transition:background-color .15s,color .15s}}.msd__strip[data-astro-cid-575aea7d]{width:100%;max-width:340px;height:auto;margin:0 auto 14px;display:block}.ground[data-astro-cid-575aea7d]{stroke:var(--line);stroke-width:2px;stroke-linecap:round}.tile[data-astro-cid-575aea7d]{fill:var(--surface);stroke:var(--ink-soft);stroke-width:1.4px}.mid[data-astro-cid-575aea7d]{stroke:var(--muted);stroke-width:1px}.num[data-astro-cid-575aea7d]{font:700 14px var(--font);fill:var(--ink)}.pip[data-astro-cid-575aea7d]{fill:var(--muted)}.first[data-astro-cid-575aea7d] .tile[data-astro-cid-575aea7d]{fill:var(--brand);stroke:var(--brand-ink)}.first[data-astro-cid-575aea7d] .mid[data-astro-cid-575aea7d]{stroke:var(--brand-tint)}.first[data-astro-cid-575aea7d] .num[data-astro-cid-575aea7d],.first[data-astro-cid-575aea7d] .pip[data-astro-cid-575aea7d]{fill:#fff}.msd__list[data-astro-cid-575aea7d]{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.msd__list[data-astro-cid-575aea7d]{grid-template-columns:1fr 1fr}}.msd__list[data-astro-cid-575aea7d] li[data-astro-cid-575aea7d]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:.93rem;line-height:1.45;display:flex}.msd__list[data-astro-cid-575aea7d] li[data-astro-cid-575aea7d].first{border-color:var(--brand);background:var(--brand-tint)}.msd__list[data-astro-cid-575aea7d] strong[data-astro-cid-575aea7d]{color:var(--ink);display:block}.msd__p[data-astro-cid-575aea7d]{color:var(--ink-soft);margin:2px 0 6px;display:block}.msd__n[data-astro-cid-575aea7d]{width:24px;height:24px;color:var(--ink);border:1.5px solid var(--ink-soft);background:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.first[data-astro-cid-575aea7d] .msd__n[data-astro-cid-575aea7d]{background:var(--brand);border-color:var(--brand);color:#fff}.msd__note[data-astro-cid-575aea7d]{color:var(--muted);margin:12px 0 0;font-size:.88rem}.nsw__body[data-astro-cid-56guq2uf]{align-items:center;gap:14px;display:grid}@media (min-width:640px){.nsw__body[data-astro-cid-56guq2uf]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px}}.nsw__svg[data-astro-cid-56guq2uf]{width:100%;max-width:460px;height:auto;display:block}.tissue[data-astro-cid-56guq2uf]{fill:#eef1f3;stroke:#b9c3c9;stroke-width:1.5px}.edge[data-astro-cid-56guq2uf]{fill:none;stroke:#b9c3c9;stroke-width:1.5px;stroke-linecap:round}.air[data-astro-cid-56guq2uf]{fill:#fff;stroke:#c9d1d6;stroke-width:1.2px}.shelf[data-astro-cid-56guq2uf]{fill:#dfe5e8;stroke:#b9c3c9;stroke-width:1.2px}.film[data-astro-cid-56guq2uf]{fill:var(--brand-tint);stroke:var(--brand);stroke-width:1.2px;stroke-dasharray:3 2}.bug[data-astro-cid-56guq2uf]{fill:var(--brand)}.stick[data-astro-cid-56guq2uf]{stroke:#8a959c;stroke-width:3px;stroke-linecap:round}.tip[data-astro-cid-56guq2uf]{fill:#fff;stroke:var(--brand);stroke-width:2px}.call[data-astro-cid-56guq2uf] line[data-astro-cid-56guq2uf]{stroke:var(--muted);stroke-width:1px}.call[data-astro-cid-56guq2uf] circle[data-astro-cid-56guq2uf]{fill:#fff;stroke:var(--muted);stroke-width:1.5px}.call[data-astro-cid-56guq2uf] circle[data-astro-cid-56guq2uf].hi{fill:var(--brand);stroke:var(--brand)}.call[data-astro-cid-56guq2uf] text[data-astro-cid-56guq2uf]{fill:var(--ink);font:700 19px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.call[data-astro-cid-56guq2uf] circle[data-astro-cid-56guq2uf].hi+text[data-astro-cid-56guq2uf]{fill:#fff}.nsw__legend[data-astro-cid-56guq2uf]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.nsw__legend[data-astro-cid-56guq2uf] li[data-astro-cid-56guq2uf]{align-items:flex-start;gap:10px;margin:0;line-height:1.4;display:flex}.num[data-astro-cid-56guq2uf]{border:1.5px solid var(--muted);width:1.6em;height:1.6em;color:var(--ink);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:700;display:inline-grid}.num[data-astro-cid-56guq2uf].hi{background:var(--brand);border-color:var(--brand);color:#fff}.nsw__note[data-astro-cid-56guq2uf]{color:var(--muted);margin:12px 0 0;font-size:.88rem}.oif__grid[data-astro-cid-rvksybu5]{grid-template-columns:repeat(20,1fr);gap:4px 2px;max-width:520px;display:grid}@media (max-width:480px){.oif__grid[data-astro-cid-rvksybu5]{grid-template-columns:repeat(10,1fr)}}svg[data-astro-cid-rvksybu5]{fill:#d5dbdf;width:100%;height:auto}svg[data-astro-cid-rvksybu5].on{fill:var(--brand)}.oif__legend[data-astro-cid-rvksybu5]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0 0;font-size:.88rem;display:flex}.sw[data-astro-cid-rvksybu5]{background:#d5dbdf;border-radius:3px;width:12px;height:12px;display:inline-block}.sw[data-astro-cid-rvksybu5].on{background:var(--brand)}.ota[data-astro-cid-ptxbp6kl]{container-type:inline-size}.ota__axis[data-astro-cid-ptxbp6kl]{color:var(--muted);margin:0 0 4px;font-size:.85rem}.ota__axis--x[data-astro-cid-ptxbp6kl]{text-align:center;margin:2px 0 0}.ota__chart[data-astro-cid-ptxbp6kl]{width:100%;height:auto;display:block;overflow:visible}.ota__chart--wide[data-astro-cid-ptxbp6kl]{display:none}@container (width>=520px){.ota__chart--narrow[data-astro-cid-ptxbp6kl]{display:none}.ota__chart--wide[data-astro-cid-ptxbp6kl]{display:block}}@supports not (container-type:inline-size){@media (min-width:600px){.ota__chart--narrow[data-astro-cid-ptxbp6kl]{display:none}.ota__chart--wide[data-astro-cid-ptxbp6kl]{display:block}}}.gridline[data-astro-cid-ptxbp6kl]{stroke:var(--line);stroke-width:1px}.axis[data-astro-cid-ptxbp6kl]{stroke:#c9d1d6;stroke-width:1px}.tick[data-astro-cid-ptxbp6kl]{fill:var(--muted)}.area[data-astro-cid-ptxbp6kl]{fill:var(--brand-tint)}.curve[data-astro-cid-ptxbp6kl]{fill:none;stroke:var(--brand);stroke-width:2.5px;stroke-linejoin:round}.guide[data-astro-cid-ptxbp6kl]{stroke:var(--brand);stroke-width:1.2px;stroke-dasharray:3 4}.start[data-astro-cid-ptxbp6kl]{fill:var(--brand)}.pt[data-astro-cid-ptxbp6kl] circle[data-astro-cid-ptxbp6kl]{fill:var(--surface);stroke:#8a959c;stroke-width:2px}.pt[data-astro-cid-ptxbp6kl] text[data-astro-cid-ptxbp6kl]{fill:var(--ink-soft)}.pt--key[data-astro-cid-ptxbp6kl] circle[data-astro-cid-ptxbp6kl]{fill:var(--brand);stroke:var(--surface);stroke-width:2px}.pt--key[data-astro-cid-ptxbp6kl] text[data-astro-cid-ptxbp6kl]{fill:var(--brand-ink);font-weight:700}.ota__key[data-astro-cid-ptxbp6kl]{color:var(--ink);align-items:baseline;gap:8px;margin:12px 0 0;display:flex}.dot[data-astro-cid-ptxbp6kl]{background:var(--brand);border-radius:50%;flex:none;width:11px;height:11px;transform:translateY(1px)}.ota__note[data-astro-cid-ptxbp6kl]{color:var(--muted);margin:8px 0 0;font-size:.85rem}@media (max-width:480px){.ota[data-astro-cid-ptxbp6kl]{padding:14px 12px}}.ptk__progress[data-astro-cid-qajejkmh]{background:var(--band);border-radius:3px;height:6px;overflow:hidden}.ptk__bar[data-astro-cid-qajejkmh]{background:var(--brand);width:0;height:100%;transition:width .3s;display:block}.ptk__status[data-astro-cid-qajejkmh]{color:var(--ink-soft);min-height:1.4em;margin:8px 0 4px;font-size:.92rem}.ptk__part[data-astro-cid-qajejkmh]{margin-top:14px}.ptk__head[data-astro-cid-qajejkmh]{color:var(--ink);margin:0 0 6px;font-size:.95rem;font-weight:600;line-height:1.3}.ptk__partno[data-astro-cid-qajejkmh]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-right:4px;font-size:.78rem;font-weight:600;display:inline-block}.ptk__steps[data-astro-cid-qajejkmh]{margin:0;padding:0;list-style:none}.ptk__step[data-astro-cid-qajejkmh]{margin:0;padding:0;position:relative}.ptk__step[data-astro-cid-qajejkmh]:not(:last-child):after{content:"";background:var(--line);width:2px;position:absolute;top:36px;bottom:-4px;left:21px}.ptk__step[data-astro-cid-qajejkmh].is-done:not(:last-child):after{background:var(--brand)}label[data-astro-cid-qajejkmh]{cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:4px 8px;display:flex;position:relative}@media (hover:hover){label[data-astro-cid-qajejkmh]:hover{background:var(--band)}}.ptk__box[data-astro-cid-qajejkmh]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.ptk__box[data-astro-cid-qajejkmh]:focus-visible~.ptk__node[data-astro-cid-qajejkmh]{outline:3px solid var(--brand);outline-offset:2px}.ptk__node[data-astro-cid-qajejkmh]{z-index:1;background:var(--surface);width:28px;height:28px;color:var(--muted);font-variant-numeric:tabular-nums;border:2px solid #c9d1d6;border-radius:50%;flex:none;place-items:center;font-size:.82rem;font-weight:600;display:grid;position:relative}.ptk__node[data-astro-cid-qajejkmh] svg[data-astro-cid-qajejkmh]{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:none}.ptk__name[data-astro-cid-qajejkmh]{color:var(--ink-soft);flex:1;line-height:1.35}.ptk__tag[data-astro-cid-qajejkmh]{background:var(--brand);color:#fff;border-radius:999px;flex:none;padding:2px 8px;font-size:.75rem;font-weight:600;display:none}.ptk__box[data-astro-cid-qajejkmh]:checked~.ptk__node[data-astro-cid-qajejkmh]{background:var(--brand);border-color:var(--brand)}.ptk__box[data-astro-cid-qajejkmh]:checked~.ptk__node[data-astro-cid-qajejkmh] .ptk__num[data-astro-cid-qajejkmh]{display:none}.ptk__box[data-astro-cid-qajejkmh]:checked~.ptk__node[data-astro-cid-qajejkmh] svg[data-astro-cid-qajejkmh]{display:block}.ptk__box[data-astro-cid-qajejkmh]:checked~.ptk__name[data-astro-cid-qajejkmh]{color:var(--muted)}.is-next[data-astro-cid-qajejkmh] label[data-astro-cid-qajejkmh]{background:var(--brand-tint)}.is-next[data-astro-cid-qajejkmh] .ptk__node[data-astro-cid-qajejkmh]{border-color:var(--brand);color:var(--brand-ink)}.is-next[data-astro-cid-qajejkmh] .ptk__name[data-astro-cid-qajejkmh]{color:var(--ink);font-weight:600}.is-next[data-astro-cid-qajejkmh] .ptk__tag[data-astro-cid-qajejkmh]{display:inline-block}.ptk__foot[data-astro-cid-qajejkmh]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;margin-top:16px;padding-top:12px;display:flex}.ptk__note[data-astro-cid-qajejkmh]{color:var(--muted);flex:260px;margin:0;font-size:.85rem}.ptk__reset[data-astro-cid-qajejkmh]{min-height:44px;font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);cursor:pointer;border-radius:8px;flex:none;padding:6px 12px;font-size:.85rem}@media (hover:hover){.ptk__reset[data-astro-cid-qajejkmh]:hover{border-color:var(--brand);color:var(--brand-ink)}}.ptk__reset[data-astro-cid-qajejkmh]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}@media (max-width:480px){.ptk[data-astro-cid-qajejkmh]{padding:14px 12px}label[data-astro-cid-qajejkmh]{gap:10px;padding:4px}.ptk__step[data-astro-cid-qajejkmh]:not(:last-child):after{left:17px}}@media (prefers-reduced-motion:reduce){.ptk__bar[data-astro-cid-qajejkmh]{transition:none}}.rsh__svg[data-astro-cid-7x6vmbr3]{width:100%;max-width:620px;height:auto;margin:0 auto;display:block}.rsh__badge[data-astro-cid-7x6vmbr3] circle[data-astro-cid-7x6vmbr3]{fill:var(--brand);stroke:#fff;stroke-width:3px}.rsh__badge[data-astro-cid-7x6vmbr3] text[data-astro-cid-7x6vmbr3]{fill:#fff;font:700 27px var(--font);text-anchor:middle;dominant-baseline:middle}.rsh[data-astro-cid-7x6vmbr3] .rsh__list[data-astro-cid-7x6vmbr3]{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rsh[data-astro-cid-7x6vmbr3] .rsh__list[data-astro-cid-7x6vmbr3] li[data-astro-cid-7x6vmbr3]{color:var(--ink-soft);align-items:flex-start;gap:10px;margin:0;font-size:.95rem;display:flex}.rsh[data-astro-cid-7x6vmbr3] .rsh__list[data-astro-cid-7x6vmbr3] strong[data-astro-cid-7x6vmbr3]{color:var(--ink)}.rsh__n[data-astro-cid-7x6vmbr3]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;font-size:.85rem;font-weight:700;display:grid}.rsh__key[data-astro-cid-7x6vmbr3]{color:var(--muted);align-items:center;gap:8px;margin:12px 0 0;font-size:.88rem;display:flex}.rsh__key[data-astro-cid-7x6vmbr3] svg[data-astro-cid-7x6vmbr3]{flex:none;width:36px;height:12px}@media (max-width:480px){.rsh[data-astro-cid-7x6vmbr3]{padding:14px 12px}}.rc[data-astro-cid-prdzunae] .rc__grid[data-astro-cid-prdzunae]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;display:grid}.rc[data-astro-cid-prdzunae] .rc__group[data-astro-cid-prdzunae]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;margin:0;padding:10px 14px 12px}@media (prefers-reduced-motion:no-preference){.rc[data-astro-cid-prdzunae] .rc__group[data-astro-cid-prdzunae]{transition:border-color .15s,background .15s}}.rc[data-astro-cid-prdzunae] .rc__group[data-astro-cid-prdzunae].is-on{border-color:var(--brand);background:var(--brand-tint)}.rc[data-astro-cid-prdzunae] .rc__group--key[data-astro-cid-prdzunae]{border-style:dashed;margin-bottom:12px}.rc[data-astro-cid-prdzunae] legend[data-astro-cid-prdzunae]{color:var(--ink);margin-left:-6px;padding:0 6px;font-size:.95rem;font-weight:700}.rc[data-astro-cid-prdzunae] .rc__group--key[data-astro-cid-prdzunae] legend[data-astro-cid-prdzunae]{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-ink);font-size:.8rem}.rc[data-astro-cid-prdzunae] label[data-astro-cid-prdzunae]{color:var(--ink-soft);cursor:pointer;align-items:flex-start;gap:10px;padding:5px 0;font-size:.95rem;line-height:1.4;display:flex}.rc[data-astro-cid-prdzunae] input[data-astro-cid-prdzunae][type=checkbox]{width:18px;height:18px;accent-color:var(--brand);flex:none;margin:1px 0 0}.rc[data-astro-cid-prdzunae] .rc__result[data-astro-cid-prdzunae]{border-radius:var(--radius);background:var(--band);margin-top:16px;padding:14px 16px}.rc[data-astro-cid-prdzunae] .rc__result[data-astro-cid-prdzunae].is-on{background:var(--brand-tint)}.rc[data-astro-cid-prdzunae] .rc__result[data-astro-cid-prdzunae] p[data-astro-cid-prdzunae]{margin:0}.rc[data-astro-cid-prdzunae] .rc__count[data-astro-cid-prdzunae]{color:var(--ink);font-weight:700}.rc[data-astro-cid-prdzunae] .rc__none[data-astro-cid-prdzunae],.rc[data-astro-cid-prdzunae] .rc__some[data-astro-cid-prdzunae]{color:var(--ink-soft);margin-top:6px;font-size:.95rem}.rc[data-astro-cid-prdzunae] .rc__some[data-astro-cid-prdzunae] ol[data-astro-cid-prdzunae]{margin:6px 0 8px;padding-left:1.3em}.rc[data-astro-cid-prdzunae] .rc__some[data-astro-cid-prdzunae] li[data-astro-cid-prdzunae]{margin:0 0 4px}.rc[data-astro-cid-prdzunae] .rc__some[data-astro-cid-prdzunae] a[data-astro-cid-prdzunae]{font-weight:600}.rc[data-astro-cid-prdzunae] .rc__foot[data-astro-cid-prdzunae]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.rc[data-astro-cid-prdzunae] .rc__reset[data-astro-cid-prdzunae]{font:inherit;color:var(--brand);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:8px;min-height:40px;padding:6px 12px;font-size:.9rem}.rc[data-astro-cid-prdzunae] .rc__reset[data-astro-cid-prdzunae]:hover{border-color:var(--brand)}.rc[data-astro-cid-prdzunae] .rc__note[data-astro-cid-prdzunae]{color:var(--muted);flex:220px;margin:0;font-size:.85rem}[data-astro-cid-prdzunae][hidden]{display:none!important}@media (max-width:480px){.rc[data-astro-cid-prdzunae]{padding:14px 12px}}.bmap[data-astro-cid-oez7t4as]{container-type:inline-size}.bmap__pick[data-astro-cid-oez7t4as]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bmap__picklabel[data-astro-cid-oez7t4as]{color:var(--ink-soft);margin-right:2px;font-size:.88rem}.bmap__pick[data-astro-cid-oez7t4as] button[data-astro-cid-oez7t4as]{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--surface);min-width:40px;height:40px;color:var(--c,var(--ink-soft));border-radius:999px;padding:0 8px;font-size:.85rem;font-weight:600}.bmap__pick[data-astro-cid-oez7t4as] button[data-astro-cid-oez7t4as]:hover{border-color:var(--c,var(--brand))}.bmap__pick[data-astro-cid-oez7t4as] button[data-astro-cid-oez7t4as][aria-pressed=true]{background:var(--c,var(--brand));border-color:var(--c,var(--brand));color:#fff}.bmap__pick[data-astro-cid-oez7t4as] button[data-astro-cid-oez7t4as]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.bmap__status[data-astro-cid-oez7t4as]{color:var(--ink-soft);min-height:1.4em;margin:10px 0 12px;font-size:.9rem}.bmap__grid[data-astro-cid-oez7t4as]{grid-template-columns:1fr;gap:10px;display:grid}.bmap__body[data-astro-cid-oez7t4as]{justify-self:center;width:100%;max-width:220px;height:auto}.bm-figure[data-astro-cid-oez7t4as] circle[data-astro-cid-oez7t4as],.bm-figure[data-astro-cid-oez7t4as] path[data-astro-cid-oez7t4as]{fill:var(--brand-tint);stroke:#9fb6bd;stroke-width:1.5px;stroke-linejoin:round}.bm-pin[data-astro-cid-oez7t4as] .bm-lead[data-astro-cid-oez7t4as]{stroke:var(--muted);stroke-width:1px;fill:none}.bm-pin[data-astro-cid-oez7t4as] .bm-dot[data-astro-cid-oez7t4as]{fill:var(--ink-soft)}.bm-pin[data-astro-cid-oez7t4as] .bm-badge[data-astro-cid-oez7t4as]{fill:var(--brand)}.bm-pin[data-astro-cid-oez7t4as] text[data-astro-cid-oez7t4as]{fill:#fff;font:700 16px var(--font,sans-serif);text-anchor:middle}.bm-pin[data-astro-cid-oez7t4as].bm-dim .bm-badge[data-astro-cid-oez7t4as]{fill:#c9d1d5}.bm-pin[data-astro-cid-oez7t4as].bm-dim .bm-lead[data-astro-cid-oez7t4as],.bm-pin[data-astro-cid-oez7t4as].bm-dim .bm-dot[data-astro-cid-oez7t4as]{opacity:.3}@media (prefers-reduced-motion:no-preference){.bm-pin[data-astro-cid-oez7t4as] .bm-badge[data-astro-cid-oez7t4as],.bm-pin[data-astro-cid-oez7t4as] .bm-lead[data-astro-cid-oez7t4as],.bm-pin[data-astro-cid-oez7t4as] .bm-dot[data-astro-cid-oez7t4as],.bmap__card[data-astro-cid-oez7t4as] li[data-astro-cid-oez7t4as],.bmap__card[data-astro-cid-oez7t4as]{transition:fill .2s,opacity .2s}}.bmap__card[data-astro-cid-oez7t4as]{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.bmap__card[data-astro-cid-oez7t4as] h4[data-astro-cid-oez7t4as]{font-family:var(--font,sans-serif);color:var(--ink);align-items:center;gap:8px;margin:0 0 6px;font-size:.92rem;font-weight:700;line-height:1.3;display:flex}.bm-letter[data-astro-cid-oez7t4as]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.78rem;display:inline-grid}.bmap__card[data-astro-cid-oez7t4as] ul[data-astro-cid-oez7t4as]{gap:3px;margin:0;padding:0;list-style:none;display:grid}.bmap__card[data-astro-cid-oez7t4as] li[data-astro-cid-oez7t4as]{color:var(--ink-soft);align-items:baseline;gap:7px;margin:0;font-size:.88rem;line-height:1.35;display:flex}.bm-num[data-astro-cid-oez7t4as]{background:var(--c);color:#fff;border-radius:5px;flex:none;place-items:center;min-width:20px;height:18px;padding:0 3px;font-size:.72rem;font-weight:700;display:inline-grid;transform:translateY(-1px)}.bmap[data-astro-cid-oez7t4as].bm-picking li[data-astro-cid-oez7t4as]:not(.bm-on){opacity:.32}.bmap[data-astro-cid-oez7t4as].bm-picking li[data-astro-cid-oez7t4as].bm-on{color:var(--ink);font-weight:600}.bmap[data-astro-cid-oez7t4as].bm-picking .bmap__card[data-astro-cid-oez7t4as]:not(.bm-on){border-color:var(--band)}.bmap[data-astro-cid-oez7t4as].bm-picking .bmap__card[data-astro-cid-oez7t4as]:not(.bm-on) .bm-letter[data-astro-cid-oez7t4as]{background:#c9d1d5}.bmap__col[data-astro-cid-oez7t4as]{align-content:start;gap:10px;display:grid}.bmap__body[data-astro-cid-oez7t4as]{order:-1}@container (width>=460px){.bmap__grid[data-astro-cid-oez7t4as]{grid-template-columns:1fr 1fr}.bmap__body[data-astro-cid-oez7t4as]{grid-column:1/-1}}@container (width>=580px){.bmap__grid[data-astro-cid-oez7t4as]{grid-template-columns:1fr 200px 1fr;align-items:start}.bmap__col[data-astro-cid-oez7t4as].bm-l{order:1}.bmap__body[data-astro-cid-oez7t4as]{order:2;grid-column:auto;align-self:center}.bmap__col[data-astro-cid-oez7t4as].bm-r{order:3}}.bmap__note[data-astro-cid-oez7t4as]{color:var(--muted);margin:12px 0 0;font-size:.85rem}button[data-astro-cid-t5bjekkq]{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:999px;padding:6px 12px;font-size:.88rem}button[data-astro-cid-t5bjekkq]:hover{border-color:var(--brand);color:var(--brand-ink)}button[data-astro-cid-t5bjekkq][aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}:is(button[data-astro-cid-t5bjekkq]:focus-visible,select[data-astro-cid-t5bjekkq]:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.sdiary__examples[data-astro-cid-t5bjekkq]{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.sdiary__exnote[data-astro-cid-t5bjekkq]{text-transform:uppercase;letter-spacing:.05em;width:-moz-fit-content;width:fit-content;color:var(--brand-ink);background:var(--brand-tint);border-radius:6px;margin:0 0 8px;padding:3px 8px;font-size:.82rem;font-weight:700}.sdiary__scale[data-astro-cid-t5bjekkq]{color:var(--muted);margin:4px 0 8px;font-size:.88rem}.sdiary__table[data-astro-cid-t5bjekkq]{table-layout:fixed;border-collapse:collapse;width:100%;margin:0;font-size:.9rem}.sdiary__table[data-astro-cid-t5bjekkq] thead[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq]:first-child{width:1.6rem}.sdiary__table[data-astro-cid-t5bjekkq] thead[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq]:nth-child(2){width:3.2rem}.sdiary__table[data-astro-cid-t5bjekkq] thead[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq]:nth-child(3){width:33%}.sdiary__table[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq],.sdiary__table[data-astro-cid-t5bjekkq] td[data-astro-cid-t5bjekkq]{border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;background:0 0;padding:3px 4px}.sdiary__table[data-astro-cid-t5bjekkq] thead[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq]{color:var(--muted);vertical-align:bottom;font-size:.78rem;font-weight:600;line-height:1.25}.sdiary__table[data-astro-cid-t5bjekkq] .sd-opt[data-astro-cid-t5bjekkq]{font-weight:400}.sdiary__table[data-astro-cid-t5bjekkq] tbody[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq]{color:var(--muted);font-weight:600}select[data-astro-cid-t5bjekkq]{font:inherit;border:1px solid var(--line);width:100%;min-width:0;min-height:36px;color:var(--ink);-webkit-appearance:none;appearance:none;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0h8L4 5z' fill='%235f6a71'/%3E%3C/svg%3E") no-repeat right 4px center;border-radius:6px;padding:4px 14px 4px 4px;font-size:16px}select[data-astro-cid-t5bjekkq]:disabled{color:var(--ink-soft);background:var(--band);opacity:1}.sdiary__panel[data-astro-cid-t5bjekkq]{background:var(--band);border-radius:var(--radius);margin-top:16px;padding:14px}.sdiary__h[data-astro-cid-t5bjekkq]{color:var(--ink-soft);margin:0 0 8px;font-size:.88rem;font-weight:600}.sdiary__chart[data-astro-cid-t5bjekkq]{gap:6px;display:flex}.sdiary__axis[data-astro-cid-t5bjekkq]{height:120px;color:var(--muted);text-align:right;flex-direction:column;justify-content:space-between;min-width:1.4em;font-size:.75rem;line-height:1;display:flex}.sdiary__cols[data-astro-cid-t5bjekkq]{flex:1;grid-template-columns:repeat(14,1fr);gap:2px;display:grid}.sd-col[data-astro-cid-t5bjekkq]{flex-direction:column;align-items:center;min-width:0;display:flex}.sd-col[data-astro-cid-t5bjekkq] .sd-track[data-astro-cid-t5bjekkq]{border-bottom:1px solid var(--muted);background:linear-gradient(var(--line), var(--line)) 0 50% / 100% 1px no-repeat;width:100%;height:120px;position:relative}.sd-bar[data-astro-cid-t5bjekkq]{background:#b7c2c8;border-radius:3px 3px 0 0;height:0;position:absolute;bottom:0;left:12%;right:12%}.sd-bar[data-astro-cid-t5bjekkq][data-place=home]{background:var(--brand)}.sd-bar[data-astro-cid-t5bjekkq][data-place=away]{background:#b7c2c8}.sd-bar[data-astro-cid-t5bjekkq][data-place=none]{background:var(--surface);border:1.5px dashed var(--muted);border-bottom:0}.sd-bar[data-astro-cid-t5bjekkq].sd-zero{height:3px!important}@media (prefers-reduced-motion:no-preference){.sd-bar[data-astro-cid-t5bjekkq],.sd-fill[data-astro-cid-t5bjekkq]{transition:height .25s,width .25s}}.sd-col[data-astro-cid-t5bjekkq] .sd-hard[data-astro-cid-t5bjekkq]{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:7px solid var(--ink);width:0;height:0;margin-top:3px}.sd-col[data-astro-cid-t5bjekkq] .sd-lbl[data-astro-cid-t5bjekkq]{color:var(--muted);font-size:.75rem;line-height:1.5}.sd-col[data-astro-cid-t5bjekkq] .sd-hard[data-astro-cid-t5bjekkq]:not(.sd-on){visibility:hidden}.sdiary__legend[data-astro-cid-t5bjekkq]{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:8px 0 16px;font-size:.82rem;display:flex}.sdiary__legend[data-astro-cid-t5bjekkq] span[data-astro-cid-t5bjekkq]{align-items:center;gap:6px;display:inline-flex}.sd-sw[data-astro-cid-t5bjekkq]{border-radius:3px;width:12px;height:12px;display:inline-block}.sd-sw[data-astro-cid-t5bjekkq].sd-home{background:var(--brand)}.sd-sw[data-astro-cid-t5bjekkq].sd-away{background:#b7c2c8}.sd-sw[data-astro-cid-t5bjekkq].sd-none{border:1.5px dashed var(--muted)}.sd-mk[data-astro-cid-t5bjekkq]{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:7px solid var(--ink);width:0;height:0}.sdiary__avgs[data-astro-cid-t5bjekkq]{gap:6px;margin-bottom:12px;display:grid}.sd-avg[data-astro-cid-t5bjekkq]{grid-template-columns:minmax(6.5em,auto) 1fr 2.4em;align-items:center;gap:8px;font-size:.88rem;display:grid}.sd-avg[data-astro-cid-t5bjekkq] .sd-name[data-astro-cid-t5bjekkq]{color:var(--ink-soft)}.sd-avg[data-astro-cid-t5bjekkq] .sd-track[data-astro-cid-t5bjekkq]{background:var(--surface);border-radius:4px;height:14px;overflow:hidden}.sd-avg[data-astro-cid-t5bjekkq] .sd-fill[data-astro-cid-t5bjekkq]{background:#b7c2c8;width:0;height:100%;display:block}.sd-avg[data-astro-cid-t5bjekkq][data-place=home] .sd-fill[data-astro-cid-t5bjekkq]{background:var(--brand)}.sd-avg[data-astro-cid-t5bjekkq] .sd-val[data-astro-cid-t5bjekkq]{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.sdiary__result[data-astro-cid-t5bjekkq] p{color:var(--ink);margin:0 0 4px;font-size:.92rem;line-height:1.5}.sdiary__result[data-astro-cid-t5bjekkq] p:last-child{margin-bottom:0}.sdiary__actions[data-astro-cid-t5bjekkq]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sdiary__actions[data-astro-cid-t5bjekkq] .sd-copy[data-astro-cid-t5bjekkq]{background:var(--brand);border-color:var(--brand);color:#fff}.sdiary__actions[data-astro-cid-t5bjekkq] .sd-copy[data-astro-cid-t5bjekkq]:hover{background:var(--brand-ink);color:#fff}.sdiary__copymsg[data-astro-cid-t5bjekkq]{color:var(--ink-soft);margin:6px 0 0;font-size:.85rem}.sdiary__copymsg[data-astro-cid-t5bjekkq]:empty{display:none}.sdiary__text[data-astro-cid-t5bjekkq]{border:1px solid var(--line);border-radius:6px;width:100%;margin-top:8px;padding:8px;font:.85rem/1.5 ui-monospace,Menlo,Consolas,monospace}.sdiary__note[data-astro-cid-t5bjekkq]{color:var(--muted);margin:12px 0 0;font-size:.85rem}@media (max-width:400px){.sdiary[data-astro-cid-t5bjekkq]{padding:14px 12px}.sdiary__panel[data-astro-cid-t5bjekkq]{padding:12px 10px}.sdiary__table[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq],.sdiary__table[data-astro-cid-t5bjekkq] td[data-astro-cid-t5bjekkq]{padding:3px 1px}.sdiary__table[data-astro-cid-t5bjekkq] thead[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq]:first-child{width:1.3rem}.sdiary__table[data-astro-cid-t5bjekkq] thead[data-astro-cid-t5bjekkq] th[data-astro-cid-t5bjekkq]:nth-child(2){width:2.9rem}}.sv[data-astro-cid-reloawr6]{container-type:inline-size}.sv__svg[data-astro-cid-reloawr6]{width:100%;max-width:620px;height:auto;margin:0 auto;display:block}.sv__c[data-astro-cid-reloawr6]{fill:var(--brand);fill-opacity:.06}.sv__core[data-astro-cid-reloawr6]{fill:var(--brand);fill-opacity:.16}.sv__ring[data-astro-cid-reloawr6]{fill:none;stroke:var(--brand);stroke-opacity:.45;stroke-width:1.5px}.sv__name[data-astro-cid-reloawr6]{font:700 19px var(--font);fill:var(--ink)}.sv__s[data-astro-cid-reloawr6]{font:15px var(--font);fill:var(--ink-soft)}.sv__s--core[data-astro-cid-reloawr6]{fill:var(--brand-ink);font-size:16px;font-weight:700}.sv__list[data-astro-cid-reloawr6]{display:none}.sv__group[data-astro-cid-reloawr6]{border-top:1px solid var(--line);padding:10px 0}.sv__group[data-astro-cid-reloawr6]:first-child{border-top:0;padding-top:0}.sv__gh[data-astro-cid-reloawr6]{font:600 .95rem var(--font);color:var(--ink);align-items:center;gap:8px;margin:0 0 4px;display:flex}.sv__group--core[data-astro-cid-reloawr6] .sv__gh[data-astro-cid-reloawr6]{color:var(--brand-ink)}.sv__group[data-astro-cid-reloawr6] ul[data-astro-cid-reloawr6]{color:var(--ink-soft);flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0 0 0 48px;font-size:.92rem;list-style:none;display:flex}.sv__group[data-astro-cid-reloawr6] li[data-astro-cid-reloawr6]{background:var(--band);border-radius:14px;margin:0;padding:2px 10px}.sv__group--core[data-astro-cid-reloawr6] li[data-astro-cid-reloawr6]{background:var(--brand-tint);color:var(--brand-ink);font-weight:600}.sv__mini[data-astro-cid-reloawr6]{flex:none;width:40px;height:33px}.sv__mini[data-astro-cid-reloawr6] circle[data-astro-cid-reloawr6]{fill:none;stroke:#9aa7ad;stroke-width:1.5px}.sv__mini[data-astro-cid-reloawr6] circle[data-astro-cid-reloawr6].on{fill:var(--brand);fill-opacity:.35;stroke:var(--brand)}.sv__key[data-astro-cid-reloawr6]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;padding-top:10px;font-size:.85rem;display:flex}.sv__key[data-astro-cid-reloawr6] span[data-astro-cid-reloawr6]{align-items:center;gap:4px;display:inline-flex}.sv__key[data-astro-cid-reloawr6] .sv__mini[data-astro-cid-reloawr6]{width:30px;height:25px}.sv__note[data-astro-cid-reloawr6]{color:var(--muted);margin:12px 0 0;font-size:.85rem}@container (width<=540px){.sv__svg[data-astro-cid-reloawr6]{display:none}.sv__list[data-astro-cid-reloawr6]{display:block}}@supports not (container-type:inline-size){@media (max-width:620px){.sv__svg[data-astro-cid-reloawr6]{display:none}.sv__list[data-astro-cid-reloawr6]{display:block}}}.tc__inputs[data-astro-cid-xvdcx4lz]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:end;gap:12px 20px;display:grid}.tc__field[data-astro-cid-xvdcx4lz]{color:var(--ink);gap:6px;font-size:.95rem;display:grid}.tc__box[data-astro-cid-xvdcx4lz]{align-items:center;gap:8px;display:flex}.tc__box[data-astro-cid-xvdcx4lz] input[data-astro-cid-xvdcx4lz]{width:7.5em;min-width:0;font:inherit;color:var(--ink);background:var(--surface);border:1px solid #c3ccd2;border-radius:6px;padding:8px 10px;font-size:1.05rem}.tc__box[data-astro-cid-xvdcx4lz] input[data-astro-cid-xvdcx4lz]:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.tc__unit[data-astro-cid-xvdcx4lz]{color:var(--muted);font-size:.9rem}.tc__calc[data-astro-cid-xvdcx4lz]{font-variant-numeric:tabular-nums;color:var(--ink-soft);margin:16px 0 10px}.tc__chart[data-astro-cid-xvdcx4lz]{gap:10px;display:grid}.tc__row[data-astro-cid-xvdcx4lz]{gap:4px;display:grid}.tc__lab[data-astro-cid-xvdcx4lz]{color:var(--ink-soft);font-size:.88rem}.tc__lab[data-astro-cid-xvdcx4lz] b[data-astro-cid-xvdcx4lz],.tc__legend[data-astro-cid-xvdcx4lz] b[data-astro-cid-xvdcx4lz]{font-variant-numeric:tabular-nums}.tc__track[data-astro-cid-xvdcx4lz]{background:var(--band);border-radius:4px;height:16px;display:block;position:relative}.tc__bar[data-astro-cid-xvdcx4lz]{border-radius:4px;transition:width .35s;position:absolute;top:0;bottom:0;left:0}.tc__bar--base[data-astro-cid-xvdcx4lz]{background:#c9d1d6}.tc__bar--attack[data-astro-cid-xvdcx4lz]{background:var(--muted)}.tc[data-astro-cid-xvdcx4lz][data-state=above] .tc__bar--attack[data-astro-cid-xvdcx4lz]{background:var(--brand)}.tc__limit[data-astro-cid-xvdcx4lz]{z-index:1;background:repeating-linear-gradient(to bottom, var(--ink) 0 4px, #fff 4px 7px);width:3px;margin-left:-1.5px;transition:left .35s;position:absolute;top:-4px;bottom:-4px}.tc__legend[data-astro-cid-xvdcx4lz]{color:var(--muted);align-items:center;gap:6px;margin:2px 0 0;font-size:.85rem;display:flex}.tc__key[data-astro-cid-xvdcx4lz]{background:repeating-linear-gradient(to bottom, var(--ink) 0 4px, #fff 4px 7px);width:3px;height:16px;display:inline-block}.tc__result[data-astro-cid-xvdcx4lz]{background:var(--band);color:var(--ink);border-radius:8px;margin:16px 0 0;padding:10px 14px;font-weight:600}.tc[data-astro-cid-xvdcx4lz][data-state=above] .tc__result[data-astro-cid-xvdcx4lz]{background:var(--brand-tint);color:var(--brand-ink)}.tc[data-astro-cid-xvdcx4lz][data-state=invalid] .tc__chart[data-astro-cid-xvdcx4lz],.tc[data-astro-cid-xvdcx4lz][data-state=invalid] .tc__calc[data-astro-cid-xvdcx4lz]{opacity:.35}.tc__note[data-astro-cid-xvdcx4lz]{color:var(--muted);margin:10px 0 0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.tc__bar[data-astro-cid-xvdcx4lz],.tc__limit[data-astro-cid-xvdcx4lz]{transition:none}}@media (max-width:420px){.vcs[data-astro-cid-mp4f7zii]{padding:14px 12px}}.vcs__panels[data-astro-cid-mp4f7zii]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.vcs__panel[data-astro-cid-mp4f7zii]{min-width:0}.vcs__h[data-astro-cid-mp4f7zii]{color:var(--ink);margin:0 0 8px;font-size:.95rem;font-weight:600}svg[data-astro-cid-mp4f7zii]{width:100%;max-width:380px;height:auto;display:block}.stripe[data-astro-cid-mp4f7zii]{fill:var(--ink)}.patch[data-astro-cid-mp4f7zii]{fill:var(--band)}.rim[data-astro-cid-mp4f7zii]{fill:none;stroke:var(--line);stroke-width:1px}.lbl[data-astro-cid-mp4f7zii]{font:16px var(--font);fill:var(--ink-soft)}.lbl--col[data-astro-cid-mp4f7zii]{fill:var(--ink);font-size:17px;font-weight:700}.lbl--cd[data-astro-cid-mp4f7zii]{fill:var(--brand)}.lbl--muted[data-astro-cid-mp4f7zii]{fill:var(--muted);font-size:15.5px}.axis[data-astro-cid-mp4f7zii]{stroke:var(--muted);stroke-width:1.2px}.axis-head[data-astro-cid-mp4f7zii]{fill:var(--muted)}.cd[data-astro-cid-mp4f7zii]{fill:var(--brand-tint)}.band[data-astro-cid-mp4f7zii]{fill:var(--line);stroke:var(--muted);stroke-width:.8px;stroke-dasharray:3 3}.reduced[data-astro-cid-mp4f7zii]{fill:none;stroke:var(--brand);stroke-width:2.6px;stroke-linejoin:round}.dot[data-astro-cid-mp4f7zii]{fill:var(--brand);stroke:var(--surface);stroke-width:1.5px}.vcs__small[data-astro-cid-mp4f7zii]{color:var(--muted);margin:8px 0 0;font-size:.88rem}.vcs__legend[data-astro-cid-mp4f7zii]{color:var(--ink-soft);gap:4px;margin:8px 0 0;padding:0;font-size:.88rem;list-style:none;display:grid}.vcs__legend[data-astro-cid-mp4f7zii] li[data-astro-cid-mp4f7zii]{align-items:flex-start;gap:8px;margin:0;display:flex}.sw[data-astro-cid-mp4f7zii]{border-radius:3px;flex:none;width:18px;height:12px;margin-top:.3em;display:inline-block}.sw--band[data-astro-cid-mp4f7zii]{background:var(--line);border:1px dashed var(--muted)}.sw--line[data-astro-cid-mp4f7zii]{background:var(--brand);border-radius:2px;height:3px;margin-top:.6em}.sw--cd[data-astro-cid-mp4f7zii]{background:var(--brand-tint);border:1px solid var(--brand)}.vcs__note[data-astro-cid-mp4f7zii]{border-top:1px solid var(--line);color:var(--muted);margin:14px 0 0;padding-top:10px;font-size:.85rem}figcaption[data-astro-cid-qmhnuede]{color:var(--ink-soft);margin-bottom:4px}.vdc__panel[data-astro-cid-qmhnuede]{border-bottom:1px solid var(--line);padding:14px 0 16px}.vdc__h[data-astro-cid-qmhnuede]{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;font-size:1rem;display:flex}.vdc__factor[data-astro-cid-qmhnuede]{color:var(--muted);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.85rem;font-weight:400}.vdc__inputs[data-astro-cid-qmhnuede]{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.vdc__inputs[data-astro-cid-qmhnuede] label[data-astro-cid-qmhnuede]{color:var(--ink-soft);align-items:center;gap:6px;font-size:.92rem;display:inline-flex}.vdc__inputs[data-astro-cid-qmhnuede] input[data-astro-cid-qmhnuede]{width:6.5em;font:inherit;color:var(--ink);background:var(--surface);border:1px solid #c9d1d6;border-radius:6px;padding:7px 9px;font-size:1rem}.vdc__inputs[data-astro-cid-qmhnuede] input[data-astro-cid-qmhnuede]:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.vdc__eq[data-astro-cid-qmhnuede]{color:var(--muted);font-weight:600}.vdc__scale[data-astro-cid-qmhnuede]{margin:18px 0 0;padding:0 2px}.vdc__track[data-astro-cid-qmhnuede]{background:#e3e8eb;border-radius:6px;height:12px;position:relative}.vdc__over[data-astro-cid-qmhnuede]{background:repeating-linear-gradient(135deg,#d5dbdf 0 4px,#e3e8eb 4px 8px);border-radius:0 6px 6px 0;position:absolute;top:0;bottom:0;right:0}.vdc__limit[data-astro-cid-qmhnuede]{background:var(--ink-soft);width:2px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.vdc__dot[data-astro-cid-qmhnuede]{background:var(--brand);border:3px solid var(--surface);width:18px;height:18px;box-shadow:0 0 0 1px var(--brand);border-radius:50%;margin:-9px 0 0 -9px;transition:left .2s;position:absolute;top:50%}.vdc__dot[data-astro-cid-qmhnuede].over{background:var(--ink);box-shadow:0 0 0 1px var(--ink)}@media (prefers-reduced-motion:reduce){.vdc__dot[data-astro-cid-qmhnuede]{transition:none}}.vdc__track--bands[data-astro-cid-qmhnuede]{background:0 0}.band[data-astro-cid-qmhnuede]{border-right:2px solid var(--surface);background:#e3e8eb;position:absolute;top:0;bottom:0}.band[data-astro-cid-qmhnuede][data-band="0"]{border-radius:6px 0 0 6px}.band[data-astro-cid-qmhnuede][data-band="3"]{border-right:0;border-radius:0 6px 6px 0}.band[data-astro-cid-qmhnuede].on{background:var(--brand-tint);box-shadow:inset 0 0 0 1.5px var(--brand)}.vdc__ticks[data-astro-cid-qmhnuede]{height:20px;color:var(--muted);margin-top:6px;font-size:.78rem;position:relative}.vdc__ticks[data-astro-cid-qmhnuede] span[data-astro-cid-qmhnuede]{white-space:nowrap;position:absolute;transform:translate(-50%)}.vdc__ticks[data-astro-cid-qmhnuede] span[data-astro-cid-qmhnuede]:first-child{transform:none}.vdc__ticks[data-astro-cid-qmhnuede] .unit[data-astro-cid-qmhnuede]{transform:translate(-100%)}.vdc__ticks[data-astro-cid-qmhnuede] .lim[data-astro-cid-qmhnuede]{color:var(--ink-soft);font-weight:600}.vdc__limit-label[data-astro-cid-qmhnuede]{color:var(--ink-soft);align-items:center;gap:8px;margin:6px 0 0;font-size:.88rem;display:flex}.vdc__limit-sw[data-astro-cid-qmhnuede]{background:var(--ink-soft);flex:none;width:2px;height:14px}.vdc__ranges[data-astro-cid-qmhnuede]{color:var(--ink-soft);gap:4px;margin:12px 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.vdc__ranges[data-astro-cid-qmhnuede] li[data-astro-cid-qmhnuede]{border:1.5px solid #0000;border-radius:6px;margin:0;padding:5px 8px}.vdc__ranges[data-astro-cid-qmhnuede] li[data-astro-cid-qmhnuede].on{background:var(--brand-tint);border-color:var(--brand);color:var(--ink)}.vdc__note-s[data-astro-cid-qmhnuede]{color:var(--muted);margin:10px 0 0;font-size:.85rem}.vdc__out[data-astro-cid-qmhnuede]{background:var(--band);color:var(--ink);border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:.95rem}.vdc__note[data-astro-cid-qmhnuede]{color:var(--muted);margin:14px 0 0;font-size:.88rem}
