.planner.svelte-1o4u0jq{border:1px solid var(--line);background:var(--ink-2)}.tabs.svelte-1o4u0jq{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.tabs.svelte-1o4u0jq button:where(.svelte-1o4u0jq){text-align:left;border:0;border-right:1px solid var(--line);color:var(--paper-dim);font:700 1.25rem/1 var(--font-display);text-transform:uppercase;cursor:pointer;background:0 0;justify-items:start;gap:.4rem;padding:1.2rem 1.25rem;display:grid;position:relative}.tabs.svelte-1o4u0jq button:where(.svelte-1o4u0jq):last-child{border-right:0}.tabs.svelte-1o4u0jq button:where(.svelte-1o4u0jq):hover,.tabs.svelte-1o4u0jq button[aria-selected=true]:where(.svelte-1o4u0jq){color:var(--paper);background:var(--ink-3)}.tabs.svelte-1o4u0jq button[aria-selected=true]:where(.svelte-1o4u0jq):after{content:"";background:var(--brass);height:2px;position:absolute;bottom:-1px;left:0;right:0}.idx.svelte-1o4u0jq{color:var(--brass);font-size:.62rem}.panel.svelte-1o4u0jq{gap:2.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.intro.svelte-1o4u0jq{gap:1rem;display:grid}.best.svelte-1o4u0jq{color:var(--paper-dim)}.best.svelte-1o4u0jq .mono:where(.svelte-1o4u0jq){color:var(--brass);margin-right:.5rem}.cols.svelte-1o4u0jq{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.head.svelte-1o4u0jq{color:var(--mute);border-bottom:1px solid var(--line);margin-bottom:.5rem;padding-bottom:.75rem}dl.svelte-1o4u0jq{margin:0}.row.svelte-1o4u0jq{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-block:.7rem;display:flex}dt.svelte-1o4u0jq,dd.svelte-1o4u0jq{margin:0}dd.svelte-1o4u0jq{align-items:center;gap:.8rem;display:flex}.val.svelte-1o4u0jq{color:var(--mute);text-align:right;width:4.5em;font-size:.64rem}.meter.svelte-1o4u0jq{gap:3px;display:inline-flex}.meter.svelte-1o4u0jq i:where(.svelte-1o4u0jq){background:var(--ink-4);width:18px;height:6px;transition:background .3s}.meter.svelte-1o4u0jq i.on:where(.svelte-1o4u0jq){background:var(--paper)}.meter.big.svelte-1o4u0jq i:where(.svelte-1o4u0jq){width:28px;height:8px}.meter.svelte-1o4u0jq i.hot:where(.svelte-1o4u0jq){background:var(--brass)}.safety.svelte-1o4u0jq{color:var(--paper-dim);margin-top:1.25rem;font-size:.92rem}.notes.svelte-1o4u0jq{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.notes.svelte-1o4u0jq li:where(.svelte-1o4u0jq){color:var(--paper-dim);padding-left:1.4rem;position:relative}.notes.svelte-1o4u0jq li:where(.svelte-1o4u0jq):before{content:"+";color:var(--brass);font-family:var(--font-mono);position:absolute;left:0}.disclaimer.svelte-1o4u0jq{border-top:1px solid var(--line);color:var(--mute);padding:1rem clamp(1.5rem,4vw,3rem);font-size:.8rem}@media (width<=760px){.tabs.svelte-1o4u0jq{grid-template-columns:1fr 1fr}.tabs.svelte-1o4u0jq button:where(.svelte-1o4u0jq):nth-child(2){border-right:0}.tabs.svelte-1o4u0jq button:where(.svelte-1o4u0jq):nth-child(-n+2){border-bottom:1px solid var(--line)}.cols.svelte-1o4u0jq{grid-template-columns:1fr}}.head[data-astro-cid-kxar273q]{gap:1.25rem;margin-bottom:clamp(2rem,5vw,3.5rem);display:grid}.flow-sec[data-astro-cid-kxar273q]{background:var(--ink-2);border-block:1px solid var(--line)}.flow[data-astro-cid-kxar273q]{counter-reset:f;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-kxar273q] li[data-astro-cid-kxar273q]{border-top:1px solid var(--line-strong);align-content:start;gap:.8rem;padding:1.5rem 1.25rem 0 0;display:grid;position:relative}.flow[data-astro-cid-kxar273q] li[data-astro-cid-kxar273q]:before{content:"";background:var(--brass);width:7px;height:7px;position:absolute;top:-4px;left:0}.n[data-astro-cid-kxar273q]{color:var(--brass)}.flow[data-astro-cid-kxar273q] h3[data-astro-cid-kxar273q]{font-size:1.6rem}.flow[data-astro-cid-kxar273q] p[data-astro-cid-kxar273q]{font-size:.92rem}.pack-head[data-astro-cid-kxar273q]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);margin-bottom:3rem;display:grid}.media[data-astro-cid-kxar273q]{aspect-ratio:4/3;background:#fff;position:relative;overflow:hidden}.media[data-astro-cid-kxar273q] img{object-fit:cover;width:100%;height:100%}.media[data-astro-cid-kxar273q] .frame .c{border-color:#0000008c}.media[data-astro-cid-kxar273q] .frame .tag{color:#000000bf;text-shadow:none}.copy[data-astro-cid-kxar273q]{justify-items:start;gap:1.4rem;display:grid}.pack[data-astro-cid-kxar273q]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.pack[data-astro-cid-kxar273q] li[data-astro-cid-kxar273q]{background:var(--ink);align-content:start;gap:.7rem;padding:1.75rem;display:grid}.tag[data-astro-cid-kxar273q]{color:var(--ink);background:var(--brass);width:fit-content;padding:.3rem .5rem;font-size:.62rem}.pack[data-astro-cid-kxar273q] h3[data-astro-cid-kxar273q]{font-size:1.5rem}.cta-sec[data-astro-cid-kxar273q]{border-top:1px solid var(--line)}.cta[data-astro-cid-kxar273q]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.cta[data-astro-cid-kxar273q]>div[data-astro-cid-kxar273q]{gap:1.25rem;display:grid}@media (width<=1000px){.flow[data-astro-cid-kxar273q]{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.pack[data-astro-cid-kxar273q]{grid-template-columns:1fr 1fr}.pack-head[data-astro-cid-kxar273q]{grid-template-columns:1fr}}@media (width<=600px){.flow[data-astro-cid-kxar273q],.pack[data-astro-cid-kxar273q]{grid-template-columns:1fr}}
