.search.svelte-1f7fj6w{display:flex;position:relative}.toggle.svelte-1f7fj6w{background:var(--paper);width:2.75rem;height:2.75rem;box-shadow:var(--raised);color:var(--ink);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid}svg.svelte-1f7fj6w{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.25rem;height:1.25rem}form.svelte-1f7fj6w{gap:var(--space-2);flex:1;min-width:0;display:none}.search.open.svelte-1f7fj6w{z-index:1;gap:var(--space-2);position:absolute;left:0;right:3.25rem}.search.open.svelte-1f7fj6w form:where(.svelte-1f7fj6w){display:flex}input.svelte-1f7fj6w{box-sizing:border-box;min-width:0;height:2.75rem;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);font:inherit;font-size:var(--text-md);flex:1}.go.svelte-1f7fj6w{height:2.75rem;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;display:none}.search.open.svelte-1f7fj6w .go:where(.svelte-1f7fj6w){display:block}.bubble.svelte-1f7fj6w{top:calc(100% + var(--space-2));z-index:3;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--raised);font-size:var(--text-sm);display:grid;position:absolute;left:0;right:0}p.svelte-1f7fj6w{margin:0}.note.svelte-1f7fj6w{font-size:var(--text-xs);color:var(--muted)}@media (width>=40rem) and (height<30rem){.toggle.svelte-1f7fj6w{width:2.25rem;height:2.25rem;box-shadow:none}.toggle.svelte-1f7fj6w:hover{background:var(--tint)}.search.open.svelte-1f7fj6w{left:var(--space-4);right:calc(var(--space-4) + 2.75rem)}}@media (width>=40rem) and (height>=30rem){.search.svelte-1f7fj6w,.search.open.svelte-1f7fj6w{flex:1 0 100%;order:3;position:relative;right:auto}.toggle.svelte-1f7fj6w{display:none}form.svelte-1f7fj6w{display:flex}.go.svelte-1f7fj6w,.search.open.svelte-1f7fj6w .go:where(.svelte-1f7fj6w){display:block}}.end.svelte-1qo109d{align-items:center;gap:var(--space-1);display:flex}.open.svelte-1qo109d,.fold.svelte-1qo109d{background:var(--paper);width:2.75rem;height:2.75rem;box-shadow:var(--raised);color:var(--ink);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.fold.svelte-1qo109d{display:none}svg.svelte-1qo109d{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}[popover].svelte-1qo109d{inset:auto var(--space-3) auto auto;top:calc(4rem + env(safe-area-inset-top));min-width:13rem;padding:var(--space-2);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);box-shadow:var(--raised);border:none;margin:0;position:fixed}[popover].svelte-1qo109d>:is(a:where(.svelte-1qo109d),button:where(.svelte-1qo109d)){box-sizing:border-box;width:100%;min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;text-decoration:none;display:flex}[popover].svelte-1qo109d>:where(.svelte-1qo109d):is(a:where(.svelte-1qo109d),button:where(.svelte-1qo109d)):hover{background:var(--tint)}[popover].svelte-1qo109d>button:where(.svelte-1qo109d){margin-top:var(--space-1);border-top:1px solid var(--tint);color:var(--muted);border-radius:0}.byline.svelte-1qo109d{margin:var(--space-1) 0 0;padding:var(--space-1) var(--space-3) 0;border-top:1px solid var(--tint);font-size:var(--text-xs);color:var(--muted)}.byline.svelte-1qo109d a:where(.svelte-1qo109d){padding-block:var(--space-2);color:inherit;white-space:nowrap;display:inline-block}@media (width>=40rem){.open.svelte-1qo109d,.fold.svelte-1qo109d{width:2.25rem;height:2.25rem;box-shadow:none}.fold.svelte-1qo109d{display:grid}.open.svelte-1qo109d:hover,.fold.svelte-1qo109d:hover{background:var(--tint)}[popover].svelte-1qo109d{inset:auto auto auto calc(26.75rem - 13rem - var(--space-3));top:3.5rem}}p.svelte-3fe3rq{margin:0}.note.svelte-3fe3rq{font-size:var(--text-sm);color:var(--muted)}ol.svelte-3fe3rq{margin:0 0 var(--space-3);padding:0;list-style:none}li.svelte-3fe3rq{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--tint);min-height:3.25rem;display:flex}.pin.svelte-3fe3rq{background:var(--ink);width:1.625rem;height:1.625rem;color:var(--paper);font-size:var(--text-xs);text-align:center;border-radius:50%;flex:none;font-weight:600;line-height:1.625rem}.place.svelte-3fe3rq{min-width:0;padding:var(--space-2) 0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:grid}.place.svelte-3fe3rq:hover strong:where(.svelte-3fe3rq){text-decoration:underline}.place.svelte-3fe3rq strong:where(.svelte-3fe3rq){overflow-wrap:anywhere;font-weight:600}.place.svelte-3fe3rq span:where(.svelte-3fe3rq){font-size:var(--text-sm);color:var(--muted)}.out.svelte-3fe3rq{font-size:var(--text-sm);white-space:nowrap;justify-items:end;display:grid}.out.svelte-3fe3rq a:where(.svelte-3fe3rq){padding:var(--space-2) 0;color:var(--muted)}.out.svelte-3fe3rq:has(a:where(.svelte-3fe3rq)+a:where(.svelte-3fe3rq)) a:where(.svelte-3fe3rq){padding-block:var(--space-1)}.out.svelte-3fe3rq a:where(.svelte-3fe3rq):hover{color:var(--ink)}.grade.svelte-3fe3rq{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.more.svelte-3fe3rq{min-height:2.75rem;font-size:var(--text-sm);color:var(--muted)}.tied.svelte-3fe3rq{padding-top:var(--space-2);display:block}.tied.svelte-3fe3rq .quiet:where(.svelte-3fe3rq){color:var(--ink);padding:0;text-decoration:underline}.attribution.svelte-50y3j5{justify-items:end;gap:var(--space-1);min-width:0;font-size:var(--text-xs);color:var(--muted);display:grid}p.svelte-50y3j5{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:#ffffffd9;margin:0}.line.svelte-50y3j5{justify-content:flex-end;align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.list.svelte-50y3j5{max-height:33dvh;line-height:1.35;overflow-y:auto}a.svelte-50y3j5,.list.svelte-50y3j5 a{color:inherit}button.svelte-50y3j5{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}button.svelte-50y3j5,.line.svelte-50y3j5 a:where(.svelte-50y3j5){position:relative}button.svelte-50y3j5:after,.line.svelte-50y3j5 a:where(.svelte-50y3j5):after{content:"";inset:calc(-1 * var(--space-2)) calc(-.5 * var(--space-2));position:absolute}@media (width>=40rem){.attribution.svelte-50y3j5{display:none}}.breakdown.svelte-1kqvb8z{flex-direction:column;flex:1;min-height:0;display:flex}.head.svelte-1kqvb8z{margin-left:calc(-1 * var(--space-2));flex:none}.title.svelte-1kqvb8z{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.grade.svelte-1kqvb8z{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;flex:none;font-size:1.25rem;font-weight:700}h2.svelte-1kqvb8z{font-size:var(--text-md);margin:0;font-weight:700;line-height:1.25}p.svelte-1kqvb8z{margin:0}.town.svelte-1kqvb8z,.note.svelte-1kqvb8z{font-size:var(--text-sm);color:var(--muted)}.coming.svelte-1kqvb8z{margin-top:var(--space-1)}.out.svelte-1kqvb8z{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.out.svelte-1kqvb8z a:where(.svelte-1kqvb8z){min-height:2.75rem;padding:0 var(--space-3);font-size:var(--text-sm);flex:auto}.excluded.svelte-1kqvb8z{margin-bottom:var(--space-3);font-weight:600}.excluded.svelte-1kqvb8z+ul:where(.svelte-1kqvb8z){margin-top:0}.eyebrow.svelte-1kqvb8z{margin-bottom:var(--space-1)}ul.svelte-1kqvb8z{margin:var(--space-3) 0;padding:0;list-style:none}.row.svelte-1kqvb8z{gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--tint);grid-template-columns:1fr auto;display:grid}.name.svelte-1kqvb8z{font-weight:600}.value.svelte-1kqvb8z{font-size:var(--text-sm);color:var(--muted);font-weight:400}.legs.svelte-1kqvb8z{font-size:var(--text-sm);color:var(--muted);font-weight:400;display:block}.points.svelte-1kqvb8z{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.points.beyond.svelte-1kqvb8z{color:var(--dealbreaker)}.track.svelte-1kqvb8z{border-radius:var(--radius-full);background:var(--tint);grid-column:1/-1;gap:2px;height:.5rem;display:flex;overflow:hidden}.track.svelte-1kqvb8z .share:where(.svelte-1kqvb8z){background:#25809a}.track.svelte-1kqvb8z .gain:where(.svelte-1kqvb8z){background:#25809a4d}.badges.svelte-1kqvb8z,.source.svelte-1kqvb8z{gap:0 var(--space-2);font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;display:flex}.badges.svelte-1kqvb8z:empty{display:none}.warn.svelte-1kqvb8z{color:var(--ink);font-weight:600}.gained.svelte-1kqvb8z{margin-left:auto}.nerd.svelte-1kqvb8z{align-items:center;gap:var(--space-2);min-height:2.75rem;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--muted);display:flex}.count.svelte-r0lmef{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);white-space:nowrap;margin:0;font-weight:600;display:flex}.delta.svelte-r0lmef{color:var(--muted);font-variant-numeric:tabular-nums;animation:enter var(--calm) var(--ease) both}.bar.svelte-r0lmef{height:.375rem;margin-top:var(--space-1);border-radius:var(--radius-full);overflow:hidden}.bar.svelte-r0lmef i:where(.svelte-r0lmef){height:100%;transition:width var(--calm) var(--ease);display:block}.ending.svelte-k1zx4t{gap:var(--space-2);display:grid}h2.svelte-k1zx4t{font:700 2rem / 1.1 var(--voice);letter-spacing:-.01em;margin:0}p.svelte-k1zx4t{margin:0 0 var(--space-2);color:var(--muted)}.note.svelte-k1zx4t{font-size:var(--text-sm);overflow-wrap:anywhere}.legend.svelte-pswzrf{gap:var(--space-1);max-width:15rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--raised);font-size:var(--text-xs);color:var(--muted);display:grid}p.svelte-pswzrf{margin:0}.whose.svelte-pswzrf{color:var(--ink);font-weight:600}.scale.svelte-pswzrf{align-items:center;gap:var(--space-2);color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;padding:0;display:flex;position:relative}.scale.svelte-pswzrf:after{content:"";inset:-.875rem calc(-1 * var(--space-3));position:absolute}.scale.svelte-pswzrf i:where(.svelte-pswzrf){border-radius:var(--radius-full);width:5rem;height:.5rem;display:block}.more.svelte-pswzrf{gap:var(--space-1);display:none}.open.svelte-pswzrf .more:where(.svelte-pswzrf){display:grid}.swatches.svelte-pswzrf{gap:0 var(--space-3);flex-wrap:wrap;display:flex}.swatches.svelte-pswzrf span:where(.svelte-pswzrf){align-items:center;gap:var(--space-1);display:inline-flex}.swatches.svelte-pswzrf i:where(.svelte-pswzrf){outline:1px solid var(--line);border-radius:2px;width:.75rem;height:.625rem}.blind.svelte-pswzrf{align-items:center;gap:var(--space-2);min-height:2.75rem;margin-block:calc(-1 * var(--space-2));cursor:pointer;display:flex}.blind.svelte-pswzrf input:where(.svelte-pswzrf){width:1rem;height:1rem;accent-color:var(--ink);cursor:pointer;flex:none;margin:0}@media (width>=40rem){.legend.svelte-pswzrf{max-width:18rem}.scale.svelte-pswzrf{cursor:default;pointer-events:none}.scale.svelte-pswzrf i:where(.svelte-pswzrf){flex:1}.more.svelte-pswzrf{display:grid}.blind.svelte-pswzrf{min-height:1.5rem;margin-block:0}}h2.svelte-hs98s4{margin:0 0 var(--space-3);font:700 var(--text-lg) / 1.14 var(--voice);letter-spacing:-.01em;text-wrap:balance}p.svelte-hs98s4{margin:0}.amount.svelte-hs98s4{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.amount.svelte-hs98s4 span:where(.svelte-hs98s4){font-size:var(--text-sm);color:var(--muted);font-weight:400}.quip.svelte-hs98s4,.status.svelte-hs98s4{font-size:var(--text-sm);color:var(--muted)}.status.svelte-hs98s4,.said.svelte-hs98s4{margin-top:var(--space-2)}.switch.svelte-hs98s4{margin-bottom:var(--space-3)}.aside.svelte-hs98s4{font-size:var(--text-sm);color:var(--muted);line-height:1.45}.sub.svelte-hs98s4{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-sm);color:var(--muted)}.options.svelte-hs98s4{gap:var(--space-2);flex-wrap:wrap;display:flex}.option.svelte-hs98s4{flex:1 1 calc(50% - var(--space-1));min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--quick) var(--ease), color var(--quick) var(--ease), border-color var(--quick) var(--ease)}.option.svelte-hs98s4:hover{background:var(--tint)}.option[aria-pressed=true].svelte-hs98s4{border-color:var(--ink);background:var(--ink);color:var(--paper);font-weight:600}.presets.svelte-hs98s4 .option:where(.svelte-hs98s4){border-radius:var(--radius-full);min-height:2.5rem;font-size:var(--text-sm);flex:0 auto}.pick.svelte-hs98s4{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.pick.svelte-hs98s4 .secondary:where(.svelte-hs98s4){min-height:2.75rem;padding:0 var(--space-3);font-size:var(--text-sm)}.pick.svelte-hs98s4 .secondary[aria-pressed=true]:where(.svelte-hs98s4){border-color:var(--ink);background:var(--ink);color:var(--paper)}.pick.svelte-hs98s4 form:where(.svelte-hs98s4){gap:var(--space-2);display:flex}.pick.svelte-hs98s4 input:where(.svelte-hs98s4){box-sizing:border-box;min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);font:inherit}.chosen.svelte-hs98s4{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--tint);color:var(--ink);font:inherit;cursor:pointer;border:none;font-weight:600;display:inline-flex}.chosen.svelte-hs98s4 span:where(.svelte-hs98s4){color:var(--muted);font-size:1.25rem;line-height:1}.segments.svelte-hs98s4{border-radius:var(--radius-md);background:var(--tint);gap:2px;padding:3px;display:flex}.mode.svelte-hs98s4{margin-top:var(--space-2)}.segments.svelte-hs98s4 button:where(.svelte-hs98s4){min-height:2.75rem;padding:0 var(--space-2);border-radius:calc(var(--radius-md) - 3px);color:var(--muted);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--quick) var(--ease), color var(--quick) var(--ease), box-shadow var(--quick) var(--ease);background:0 0;border:none;flex:auto}.segments.svelte-hs98s4 button:where(.svelte-hs98s4):hover{color:var(--ink)}.segments.svelte-hs98s4 button[aria-pressed=true]:where(.svelte-hs98s4),.segments.svelte-hs98s4 button[aria-checked=true]:where(.svelte-hs98s4){background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000029}.segments.svelte-hs98s4 button.dealbreaker[aria-checked=true]:where(.svelte-hs98s4){background:var(--ink);color:var(--paper)}.slider.svelte-hs98s4{margin-top:var(--space-2);display:block}.row.svelte-hs98s4{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--muted);display:flex}.row.svelte-hs98s4 strong:where(.svelte-hs98s4){font-size:var(--text-md);color:var(--ink);white-space:nowrap}.slider.svelte-hs98s4 input:where(.svelte-hs98s4){width:100%;height:2rem;accent-color:var(--ink);margin:0}.handles.svelte-hs98s4{--thumb:1.5rem;height:2.5rem;position:relative}.handles.svelte-hs98s4:before{content:"";left:calc(var(--thumb) / 2);right:calc(var(--thumb) / 2);border-radius:var(--radius-full);background:linear-gradient(90deg, var(--line) var(--from), var(--ink) var(--from) var(--to), var(--line) var(--to));height:.25rem;position:absolute;top:50%;transform:translateY(-50%)}.handles.svelte-hs98s4 input:where(.svelte-hs98s4){appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.handles.svelte-hs98s4 input:where(.svelte-hs98s4):focus-visible{outline:none}.handles.svelte-hs98s4 input:where(.svelte-hs98s4)::-webkit-slider-runnable-track{background:0 0}.handles.svelte-hs98s4 input:where(.svelte-hs98s4)::-moz-range-track{background:0 0}.handles.svelte-hs98s4 input:where(.svelte-hs98s4)::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);border:2px solid var(--paper);background:var(--ink);box-shadow:0 0 0 1px var(--ink);pointer-events:auto;cursor:pointer;border-radius:50%}.handles.svelte-hs98s4 input:where(.svelte-hs98s4)::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:2px solid var(--paper);background:var(--ink);box-shadow:0 0 0 1px var(--ink);pointer-events:auto;cursor:pointer;border-radius:50%}.handles.svelte-hs98s4 input:where(.svelte-hs98s4):focus-visible::-webkit-slider-thumb{outline:2px solid var(--ink);outline-offset:2px}.handles.svelte-hs98s4 input:where(.svelte-hs98s4):focus-visible::-moz-range-thumb{outline:2px solid var(--ink);outline-offset:2px}.heading.svelte-hs98s4{justify-content:space-between;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.heading.svelte-hs98s4 h2:where(.svelte-hs98s4){flex:1;margin:0}.info.svelte-hs98s4{border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;margin:-.625rem -.625rem 0 0;display:grid}.info.svelte-hs98s4 svg:where(.svelte-hs98s4){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:1.25rem;height:1.25rem}.info.svelte-hs98s4:hover,.info[aria-expanded=true].svelte-hs98s4{color:var(--ink);background:var(--tint)}.how.svelte-hs98s4{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--tint);font-size:var(--text-sm);color:var(--muted);line-height:1.45}.start.svelte-16gd7fc{gap:var(--space-3);display:grid}h2.svelte-16gd7fc{font:700 var(--text-lg) / 1.14 var(--voice);letter-spacing:-.01em;text-wrap:balance;margin:0}p.svelte-16gd7fc{color:var(--muted);margin:0}.eyebrow.svelte-16gd7fc{margin-top:var(--space-2)}.examples.svelte-16gd7fc{gap:var(--space-2);flex-wrap:wrap;display:flex}.example.svelte-16gd7fc{min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--quick) var(--ease)}.example.svelte-16gd7fc:hover{background:var(--tint)}.wishes.svelte-6m4nul{gap:var(--space-4);display:grid}section.svelte-6m4nul{gap:var(--space-1);display:grid}ul.svelte-6m4nul{margin:0;padding:0;list-style:none}li.svelte-6m4nul+li:where(.svelte-6m4nul){border-top:1px solid var(--tint)}button.svelte-6m4nul{align-items:baseline;gap:0 var(--space-3);box-sizing:border-box;width:100%;min-height:2.75rem;padding:var(--space-2) 0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;display:flex}button.svelte-6m4nul:hover .name:where(.svelte-6m4nul){text-decoration:underline}.name.svelte-6m4nul{font-weight:600}.said.svelte-6m4nul,.left.svelte-6m4nul{font-size:var(--text-sm);color:var(--muted);text-align:right;margin-left:auto}.cost.svelte-6m4nul{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.line.svelte-6m4nul{font-size:var(--text-sm);color:var(--muted);flex-basis:100%}.dock.svelte-6jyhgm{z-index:1;position:absolute;bottom:0;left:0;right:0}.key.svelte-6jyhgm{left:var(--space-3);right:var(--space-3);bottom:calc(100% + var(--space-2));justify-content:space-between;align-items:flex-end;gap:var(--space-2);pointer-events:none;display:flex;position:absolute}.key.svelte-6jyhgm>*{pointer-events:auto}.dock.svelte-6jyhgm:has(.card[data-detent=full]:where(.svelte-6jyhgm)) .key:where(.svelte-6jyhgm){display:none}.card.svelte-6jyhgm{box-sizing:border-box;height:min(27rem,62dvh);padding:0 var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--paper);box-shadow:var(--raised);overscroll-behavior:contain;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;display:flex}.card[data-detent=full].svelte-6jyhgm{height:calc(100dvh - 4.5rem)}.card[data-detent=peek].svelte-6jyhgm{cursor:pointer;height:auto}.card[data-detent=peek].svelte-6jyhgm :is(.foot:where(.svelte-6jyhgm),.shared:where(.svelte-6jyhgm),.lists:where(.svelte-6jyhgm)),.card[data-detent=peek].svelte-6jyhgm .scroll{display:none}.grip.svelte-6jyhgm{width:calc(100% + 2 * var(--space-4));height:1.5rem;margin:0 calc(-1 * var(--space-4));cursor:grab;touch-action:none;background:0 0;border:none;flex:none;padding:0}.grip.svelte-6jyhgm:before{content:"";border-radius:var(--radius-full);background:var(--line);width:2.5rem;height:.25rem;margin:0 auto;display:block}p.svelte-6jyhgm{margin:0}svg.svelte-6jyhgm{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.head.svelte-6jyhgm{padding-bottom:var(--space-3);flex:none}.where.svelte-6jyhgm{align-items:center;gap:var(--space-2) var(--space-3);min-height:1.5rem;font-size:var(--text-sm);color:var(--muted);display:flex}.where.svelte-6jyhgm>:where(.svelte-6jyhgm):first-child{margin-right:auto}.where.svelte-6jyhgm .count{color:var(--ink)}.back.svelte-6jyhgm{margin-left:calc(-1 * var(--space-2))}.close.svelte-6jyhgm{width:2.75rem;height:2.75rem;margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0;color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;font-size:1.5rem;line-height:1}.progress.svelte-6jyhgm{height:.1875rem;margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--tint);overflow:hidden}.progress.svelte-6jyhgm i:where(.svelte-6jyhgm){background:var(--ink);height:100%;transition:width var(--calm) var(--ease);display:block}.lists.svelte-6jyhgm{gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.tabs.svelte-6jyhgm{border-radius:var(--radius-md);background:var(--tint);flex:1;gap:2px;padding:3px;display:flex}.tabs.svelte-6jyhgm button:where(.svelte-6jyhgm){border-radius:calc(var(--radius-md) - 3px);min-height:2.75rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;flex:1}.tabs.svelte-6jyhgm button[aria-selected=true]:where(.svelte-6jyhgm){background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000029}.tabs.svelte-6jyhgm button:where(.svelte-6jyhgm):disabled{opacity:.5;cursor:default}.share.svelte-6jyhgm{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);width:3.125rem;color:var(--ink);cursor:pointer;flex:none;place-items:center;display:grid}.share.svelte-6jyhgm:hover{background:var(--tint)}.scroll.svelte-6jyhgm>*{animation:enter var(--calm) var(--ease) both}.card.svelte-6jyhgm .scroll{min-height:0;margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);overscroll-behavior:contain;flex:1;overflow-y:auto}.foot.svelte-6jyhgm{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);flex-wrap:wrap;flex:none;display:flex}.foot.svelte-6jyhgm .next:where(.svelte-6jyhgm){padding:0 var(--space-4);flex:none;margin-left:auto}.foot.svelte-6jyhgm .skip:where(.svelte-6jyhgm){flex:none;margin-left:auto}.foot.svelte-6jyhgm .skip:where(.svelte-6jyhgm)+.next:where(.svelte-6jyhgm){margin-left:0}.foot.svelte-6jyhgm .count{white-space:normal;flex:0 0 100%;order:-1;min-width:0;font-weight:400;line-height:1.2}.round.svelte-6jyhgm{border:1px solid var(--line);background:var(--paper);width:3rem;height:3rem;color:var(--ink);cursor:pointer;transition:background-color var(--quick) var(--ease);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.round.svelte-6jyhgm:hover{background:var(--tint)}.note.svelte-6jyhgm{font-size:var(--text-sm);color:var(--muted);overflow-wrap:anywhere}.scroll.svelte-6jyhgm>.note:where(.svelte-6jyhgm){margin-bottom:var(--space-3)}.shared.svelte-6jyhgm{justify-content:space-between;align-items:center;gap:0 var(--space-2);margin-bottom:var(--space-2);padding-left:var(--space-3);border-radius:var(--radius-sm);background:var(--tint);font-size:var(--text-sm);flex-wrap:wrap;flex:none;display:flex}.shared.svelte-6jyhgm .quiet:where(.svelte-6jyhgm){color:var(--ink);text-decoration:underline}.empty.svelte-6jyhgm{margin-bottom:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--tint);font-size:var(--text-sm)}.empty.svelte-6jyhgm p:where(.svelte-6jyhgm){margin-bottom:var(--space-1);color:var(--dealbreaker);font-weight:600}.empty.svelte-6jyhgm ul:where(.svelte-6jyhgm){margin:0;padding:0;list-style:none}.empty.svelte-6jyhgm button:where(.svelte-6jyhgm){min-height:2.75rem;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.reset.svelte-6jyhgm{box-sizing:border-box;max-width:min(22rem,100vw - 2rem);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);box-shadow:var(--raised);border:none}.reset.svelte-6jyhgm::backdrop{background:#00000059}.reset.svelte-6jyhgm h2:where(.svelte-6jyhgm){margin:0 0 var(--space-2);font-size:var(--text-md)}.reset.svelte-6jyhgm p:where(.svelte-6jyhgm){font-size:var(--text-sm)}.reset.svelte-6jyhgm .buttons:where(.svelte-6jyhgm){justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}@media (width>=40rem){.dock.svelte-6jyhgm{position:static}.key.svelte-6jyhgm{left:auto;right:var(--space-3);bottom:var(--space-3)}.grip.svelte-6jyhgm{display:none}.card.svelte-6jyhgm,.card[data-detent=full].svelte-6jyhgm,.card[data-detent=peek].svelte-6jyhgm{z-index:1;top:calc(var(--space-3) + var(--bar));bottom:var(--space-3);left:var(--space-3);width:26rem;height:auto;padding:var(--space-1) var(--space-4) var(--space-4);border-radius:0 0 var(--radius-md) var(--radius-md);cursor:auto;position:absolute}.card.folded.svelte-6jyhgm{display:none}.foot.svelte-6jyhgm{flex-wrap:nowrap}.foot.svelte-6jyhgm .count{flex:0 auto;order:0}}main[data-astro-cid-7aropxhg]{--bar:7rem;position:fixed;inset:0}.bar[data-astro-cid-7aropxhg]{z-index:2;top:calc(var(--space-3) + env(safe-area-inset-top));left:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-2);pointer-events:none;display:flex;position:absolute}.bar[data-astro-cid-7aropxhg]>*{pointer-events:auto}h1[data-astro-cid-7aropxhg]{padding:.7rem var(--space-4);border-radius:var(--radius-full);background:var(--paper);box-shadow:var(--raised);font:700 var(--text-sm) / 1 var(--voice);white-space:nowrap;margin:0 auto 0 0}@media (width>=40rem){.bar[data-astro-cid-7aropxhg]{box-sizing:border-box;width:26rem;height:var(--bar);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--paper);flex-wrap:wrap;align-content:flex-start;right:auto}.bar[data-astro-cid-7aropxhg]:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--raised);clip-path:inset(-2rem -2rem 0);position:absolute;inset:0}main[data-astro-cid-7aropxhg]:has(.card.folded) .bar[data-astro-cid-7aropxhg]{border-radius:var(--radius-md)}main[data-astro-cid-7aropxhg]:has(.card.folded) .bar[data-astro-cid-7aropxhg]:before{clip-path:none}h1[data-astro-cid-7aropxhg]{box-shadow:none;background:0 0;border-radius:0;padding:0;font-size:1.25rem}}@media (width>=40rem) and (height<30rem){main[data-astro-cid-7aropxhg]{--bar:3.75rem}}
