.fg.svelte-hwjjhs{margin:0;min-width:0}figcaption.svelte-hwjjhs{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--ink-2);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}figcaption.svelte-hwjjhs a:where(.svelte-hwjjhs){color:var(--accent-text);text-decoration:none}figcaption.svelte-hwjjhs a:where(.svelte-hwjjhs):hover{text-decoration:underline}.gr.svelte-hwjjhs{display:grid;gap:2px}.rw.svelte-hwjjhs{display:grid;grid-template-columns:24px repeat(5,minmax(0,1fr));gap:2px;align-items:center}.lb.svelte-hwjjhs{font-size:var(--fs-micro);color:var(--ink-3);line-height:1}.rw.on.svelte-hwjjhs .lb:where(.svelte-hwjjhs){color:var(--ink-1);font-weight:var(--fw-semibold)}.yr.svelte-hwjjhs{font-size:var(--fs-micro);color:var(--ink-4);text-align:center;line-height:1}.cl.svelte-hwjjhs{height:13px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--hairline);cursor:help;transition:box-shadow var(--dur-fast)}.cl.ring.svelte-hwjjhs{box-shadow:inset 0 0 0 1.5px var(--ink-1)}.cl.svelte-hwjjhs:hover,.cl.svelte-hwjjhs:focus-visible{box-shadow:inset 0 0 0 1.5px var(--ink-2);outline:none}.sr.svelte-hwjjhs{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.cl.svelte-hwjjhs{transition:none}}.bar.svelte-1be45h9{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-5);align-items:center;margin-bottom:var(--s-4)}.bnote.svelte-1be45h9{font-size:var(--fs-xs);color:var(--ink-3);max-width:70ch}.askp.svelte-1be45h9{margin:0 0 var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--hairline),var(--shadow-subtle);font-size:var(--fs-sm);line-height:1.5}.askp.svelte-1be45h9 p:where(.svelte-1be45h9){margin:4px 0 0}.askp.wf.svelte-1be45h9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:var(--s-3) var(--s-5);align-items:start}.askl.svelte-1be45h9{min-width:0}.prem.svelte-1be45h9{font-weight:var(--fw-medium)}.why.svelte-1be45h9{margin:6px 0 0;padding-left:1.1em;display:grid;gap:3px;font-size:var(--fs-xs);color:var(--ink-2);line-height:1.45}.askp.svelte-1be45h9 p.fitp:where(.svelte-1be45h9){margin-top:4px;font-size:var(--fs-xs);color:var(--ink-2);line-height:1.45}.fitg.svelte-1be45h9{min-width:0}.fgs.svelte-1be45h9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}.askp.svelte-1be45h9 p.lg:where(.svelte-1be45h9){margin-top:6px;font-size:var(--fs-micro);color:var(--ink-3);line-height:1.4}.askp.svelte-1be45h9 p.sws:where(.svelte-1be45h9){display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.lg.svelte-1be45h9 a:where(.svelte-1be45h9){color:var(--accent-text)}.sw.svelte-1be45h9{display:inline-block;width:10px;height:10px;border-radius:2px;box-shadow:inset 0 0 0 1px var(--hairline);margin-left:2px}@media(max-width:900px){.askp.wf.svelte-1be45h9{grid-template-columns:1fr}.fitg.svelte-1be45h9{max-width:360px}}.lfail.svelte-1be45h9{margin:6px 0 0;font-size:var(--fs-xs);color:var(--ink-2)}.use.svelte-1be45h9{margin-left:6px;padding:2px 10px;border-radius:var(--radius);background:var(--ink-1);color:var(--page);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);border:0;cursor:pointer}.rt.svelte-1be45h9{display:inline-flex;gap:6px;align-items:center;margin-top:4px;font-size:var(--fs-micro);color:var(--ink-3)}.rt.svelte-1be45h9 select:where(.svelte-1be45h9){font:inherit;font-size:var(--fs-micro);border-radius:var(--radius-sm);border:0;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-1)}.act.svelte-1be45h9{display:grid;gap:8px;justify-items:end}.ex.svelte-1be45h9{padding:7px 14px;border:0;border-radius:var(--radius);background:var(--ink-1);color:var(--page);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.sides.svelte-1be45h9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3);align-items:start;margin-bottom:var(--s-3)}.pk.svelte-1be45h9{margin-bottom:var(--s-3)}.pf.svelte-1be45h9{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;margin-top:6px;font-size:var(--fs-micro);color:var(--ink-3)}.pf.svelte-1be45h9 label:where(.svelte-1be45h9){display:inline-flex;gap:6px;align-items:center}.pf.svelte-1be45h9 select:where(.svelte-1be45h9){font:inherit;font-size:var(--fs-micro);border-radius:var(--radius-sm);border:0;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-1)}.al.svelte-1be45h9{list-style:none;margin:0;padding:0;display:grid}.al.svelte-1be45h9 li:where(.svelte-1be45h9){display:grid;grid-template-columns:minmax(0,1fr) auto auto 28px;gap:4px 10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--hairline)}.al.svelte-1be45h9 li.empty:where(.svelte-1be45h9){display:block;color:var(--ink-4);font-size:var(--fs-sm)}.an.svelte-1be45h9 a:where(.svelte-1be45h9){font-weight:var(--fw-medium);color:var(--ink-1);text-decoration:none}.an.svelte-1be45h9 small:where(.svelte-1be45h9){display:block;font-size:var(--fs-micro);color:var(--ink-3)}.avl.svelte-1be45h9{display:inline-block;margin-top:3px;font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;padding:1px 7px;border-radius:var(--radius-pill);background:var(--surface-sunk);color:var(--ink-2);cursor:help}.avl.av-likely.svelte-1be45h9{background:color-mix(in srgb,var(--hot) 18%,transparent)}.avl.av-unlikely.svelte-1be45h9{background:color-mix(in srgb,var(--cold) 18%,transparent)}.nte.svelte-1be45h9{display:block;margin-top:3px;font-size:var(--fs-micro);color:var(--ink-3);line-height:1.35}.warn.svelte-1be45h9{display:flex;gap:8px;align-items:flex-start;margin:var(--s-3) 0 0;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:color-mix(in srgb,var(--warning) 14%,var(--surface-1));box-shadow:0 0 0 1px color-mix(in srgb,var(--warning) 40%,transparent);font-size:var(--fs-sm);color:var(--ink-1);line-height:1.5}.warn.svelte-1be45h9 svg{flex:none;margin-top:2px}.ak.svelte-1be45h9{padding:1px 7px;border-radius:var(--radius-pill);font-size:var(--fs-micro);font-weight:var(--fw-semibold);background:var(--surface-sunk);color:var(--ink-2)}.ak.pr.svelte-1be45h9{background:var(--accent-soft);color:var(--ink-1)}.av.svelte-1be45h9{font-weight:var(--fw-semibold)}.am.svelte-1be45h9{grid-column:1 / -1;font-size:var(--fs-micro);color:var(--ink-4)}.rm.svelte-1be45h9{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--ink-3);cursor:pointer}.rm.svelte-1be45h9:hover{background:var(--surface-hover);color:var(--ink-1)}.tot.svelte-1be45h9{margin:var(--s-3) 0 0;font-size:var(--fs-sm);color:var(--ink-3);text-align:right}.tot.svelte-1be45h9 b:where(.svelte-1be45h9){color:var(--ink-1);font-size:var(--fs-md)}.tiles.svelte-1be45h9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-3);margin-bottom:var(--s-3)}.grid2.svelte-1be45h9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--s-3);align-items:start}.tw.svelte-1be45h9{overflow-x:auto}.t.svelte-1be45h9{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.t.svelte-1be45h9 th:where(.svelte-1be45h9){font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--ink-3);text-align:right;padding:var(--s-3) var(--s-3) var(--s-2);border-bottom:1px solid var(--rule)}.t.svelte-1be45h9 td:where(.svelte-1be45h9){text-align:right;padding:5px var(--s-3);border-bottom:1px solid var(--hairline)}.t.svelte-1be45h9 .l:where(.svelte-1be45h9){text-align:left}.t.svelte-1be45h9 th:where(.svelte-1be45h9):first-child,.t.svelte-1be45h9 td:where(.svelte-1be45h9):first-child{padding-left:var(--s-5)}.note.svelte-1be45h9{margin:var(--s-3) 0 0;font-size:var(--fs-xs);color:var(--ink-3);line-height:1.5}.note.ptn.svelte-1be45h9{margin:0 0 var(--s-3)}.note.pad.svelte-1be45h9{padding:0 var(--s-5) var(--s-4)}.rd.svelte-1be45h9{margin:0;padding-left:1.1em;display:grid;gap:var(--s-2);font-size:var(--fs-sm);color:var(--ink-2);line-height:1.5}@media(max-width:1100px){.tiles.svelte-1be45h9{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2.svelte-1be45h9{grid-template-columns:1fr}}@media(max-width:760px){.sides.svelte-1be45h9{grid-template-columns:1fr}}@media(max-width:640px){.tiles.svelte-1be45h9{grid-template-columns:1fr}.act.svelte-1be45h9{justify-items:start}}
