svg.svelte-1vv3of6{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;display:block}.home.svelte-1ary22t{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.ab.svelte-1ary22t{min-height:calc(var(--tap) + var(--sp-4));align-items:center;gap:var(--sp-1);padding:0 var(--sp-2) 0 var(--sp-3);border-bottom:1px solid var(--line);background:var(--paper);display:flex}.ab-t.svelte-1ary22t{padding-left:var(--sp-1);font-size:var(--fs-xl);font-weight:var(--fw-black);line-height:var(--lh-tight);flex:1;margin:0}.ib.svelte-1ary22t{width:var(--tap);min-height:var(--tap);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--sp-6);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.body.svelte-1ary22t{gap:var(--sp-3);padding:var(--sp-4);flex-direction:column;display:flex}.h-xl.svelte-1ary22t{font-size:var(--fs-xl);font-weight:var(--fw-black);line-height:var(--lh-tight);margin:0}.sub.svelte-1ary22t{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);color:var(--ink-3)}.card.svelte-1ary22t{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e-1);padding:var(--sp-3) var(--sp-4)}.up.svelte-1ary22t{text-transform:uppercase;letter-spacing:.07em;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--ink-3)}.due-n.svelte-1ary22t{margin:var(--sp-1) 0 0;font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.plist.svelte-1ary22t{gap:var(--sp-2);flex-direction:column;display:flex}.pcard.svelte-1ary22t{grid-template-columns:var(--sp-8) 1fr;align-items:center;gap:var(--sp-2);min-height:calc(var(--tap) + var(--sp-4));padding:var(--sp-2) var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);text-align:left;font:inherit;cursor:pointer;display:grid}.pcard.sel.svelte-1ary22t{border:2px solid var(--accent);background:var(--accent-soft)}.pcard.dis.svelte-1ary22t{cursor:default;border-style:dashed}.rd.svelte-1ary22t{width:var(--sp-5);height:var(--sp-5);border-radius:var(--r-pill);border:2px solid var(--line-strong);box-sizing:border-box}.pcard.sel.svelte-1ary22t .rd:where(.svelte-1ary22t){border:var(--sp-2) solid var(--accent)}.pcard.dis.svelte-1ary22t .rd:where(.svelte-1ary22t){border-color:var(--line)}.pt.svelte-1ary22t{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.pn.svelte-1ary22t{font-weight:var(--fw-bold);font-size:var(--fs-md);line-height:var(--lh-tight)}.pn.svelte-1ary22t span:where(.svelte-1ary22t){font-weight:var(--fw-reg);font-size:var(--fs-sm);color:var(--ink-3)}.pm.svelte-1ary22t{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.bad.svelte-1ary22t{color:var(--bad);font-weight:var(--fw-bold)}.pbar.svelte-1ary22t{width:calc(var(--sp-8) * 2);height:var(--sp-1);border-radius:var(--r-pill);background:var(--surface-3);overflow:hidden}.pbar.svelte-1ary22t i:where(.svelte-1ary22t){background:var(--accent);height:100%;display:block}.dock.svelte-1ary22t{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--line);background:var(--paper);flex-direction:column;display:flex}.btn.svelte-1ary22t{min-height:var(--tap);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-md);font-weight:var(--fw-bold);font-family:inherit;line-height:var(--lh-tight);text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;display:flex}.btn-pri.svelte-1ary22t{background:var(--accent);color:var(--on-accent)}.btn-dis.svelte-1ary22t{background:var(--surface-3);color:var(--ink-3);cursor:default}.seg.svelte-1ary22t{height:var(--tap);border:1.5px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);display:flex;overflow:hidden}.seg-opt.svelte-1ary22t{min-height:var(--tap);padding:0 var(--sp-3);border:0;border-left:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink-2);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-med);cursor:pointer;flex:1;place-items:center;display:grid}.seg-opt.svelte-1ary22t:first-child{border-left:0}.seg-opt.on.svelte-1ary22t{background:var(--accent);color:var(--on-accent);font-weight:var(--fw-bold)}button.svelte-1ary22t:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
