.btn.svelte-nu63bu{display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.45rem 1.1rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-m);line-height:1.35;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .12s ease,background .12s ease}.small.svelte-nu63bu{padding:.2rem .6rem;border-radius:6px;font-size:var(--fs-s)}.btn.svelte-nu63bu:hover:not(:disabled){border-color:var(--accent)}.btn.svelte-nu63bu:disabled{opacity:.55;cursor:default}.primary.svelte-nu63bu{border-color:var(--accent);background:var(--accent);color:var(--bg);font-weight:600}.accent.svelte-nu63bu{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent);font-weight:600}.accent.svelte-nu63bu:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 22%,var(--surface))}.quiet.svelte-nu63bu{color:var(--muted)}.quiet.svelte-nu63bu:hover:not(:disabled){color:var(--text)}.danger.svelte-nu63bu{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 55%,var(--border))}.danger.svelte-nu63bu:hover:not(:disabled){border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--surface))}.selected.svelte-nu63bu{color:var(--text);border-color:var(--accent)}.card.svelte-1sslbr4{display:flex;flex-direction:column;gap:1rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.2rem 1.35rem 1.35rem}header.folded.svelte-1sslbr4{padding-bottom:0;border-bottom:none}.toggle.svelte-1sslbr4{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.caret.svelte-1sslbr4{display:inline-block;color:var(--muted);font-size:var(--fs-xl);line-height:1;transition:transform .12s ease}.caret.down.svelte-1sslbr4{transform:rotate(90deg)}header.svelte-1sslbr4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}h2.svelte-1sslbr4{margin:0;font-size:var(--fs-xl)}.field.svelte-1a1ymqi{display:flex;flex-direction:column;gap:.3rem;width:100%}label.svelte-1a1ymqi,.label.svelte-1a1ymqi{font-size:var(--fs-s);color:var(--muted)}input.svelte-1a1ymqi{width:100%}.hint.svelte-1a1ymqi{margin:0;font-size:var(--fs-xs);color:var(--muted)}.picks.svelte-jyzzcc{display:flex;flex-wrap:wrap;gap:.4rem}.pick.svelte-jyzzcc{display:inline-flex;align-items:baseline;gap:.4rem;padding:.35rem .9rem;border-radius:var(--radius-pill);border:1px solid var(--border);background:transparent;color:inherit;font:inherit;font-size:var(--field-fs, 1em);cursor:pointer}.pick.svelte-jyzzcc:hover:not(:disabled){border-color:var(--accent)}.pick.svelte-jyzzcc:disabled{opacity:.55;cursor:default}.pick.on.svelte-jyzzcc{background:var(--accent);border-color:var(--accent);color:var(--bg)}.note.svelte-jyzzcc{font-size:.82em;opacity:.7}.tag.svelte-329wrq{flex:none;display:inline-flex;align-items:center;gap:.35em;vertical-align:middle;padding:.2em .7em;border:1px solid transparent;border-radius:999px;font:inherit;font-size:var(--tag-font, var(--fs-xs));font-weight:700;letter-spacing:.01em;white-space:nowrap}button.tag.svelte-329wrq{cursor:pointer}button.tag.svelte-329wrq:hover{border-color:currentColor}.fact.svelte-329wrq{background:var(--surface-2);color:var(--text)}.quiet.svelte-329wrq{background:var(--surface-2);color:var(--muted)}.ok.svelte-329wrq{background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok)}.warn.svelte-329wrq{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}.err.svelte-329wrq{background:color-mix(in srgb,var(--danger) 16%,transparent);color:var(--danger)}.kind.svelte-329wrq{background:color-mix(in srgb,var(--hue) 18%,transparent);color:var(--hue)}.busy.svelte-329wrq{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}.dashed.svelte-329wrq{background:transparent;border-color:currentColor;border-style:dashed}.onpicture.svelte-329wrq{background:var(--veil);color:var(--on-picture);font-weight:600}.onpicture.quiet.svelte-329wrq{color:var(--on-picture-muted)}.onpicture.busy.svelte-329wrq{background:var(--accent);color:var(--bg)}.onpicture.ok.svelte-329wrq{background:var(--ok);color:var(--bg)}.onpicture.warn.svelte-329wrq{background:var(--warn);color:var(--bg)}.onpicture.err.svelte-329wrq{background:var(--danger);color:var(--bg)}.onpicture.kind.svelte-329wrq{background:var(--hue);color:var(--bg)}h2.svelte-1gu4l70{display:flex;align-items:center;gap:.55rem;margin:0 0 var(--heading-gap, .8rem);font-size:var(--fs-s);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.cap.svelte-1gu4l70{width:3px;height:.95em;border-radius:2px;background:var(--accent)}.count.svelte-1gu4l70{letter-spacing:normal;opacity:.7}.rule.svelte-1gu4l70{flex:1;height:1px;background:linear-gradient(to right,color-mix(in srgb,var(--border) 90%,transparent),transparent)}a.svelte-ijfmqg{color:var(--accent);text-decoration:none}a.svelte-ijfmqg:hover{text-decoration:underline}.frame.svelte-16c2mtx{display:flex;min-height:100dvh;--frame-gutter: 1.5rem;--shell-main-top: 1.5rem;--frame-top: 3.5rem;--frame-mark: 1.75rem;--shell-header: var(--frame-top)}aside.svelte-16c2mtx,header.svelte-16c2mtx,.menu.svelte-16c2mtx,.tabs.svelte-16c2mtx,.sheet.svelte-16c2mtx{box-sizing:border-box;line-height:1.25}aside.svelte-16c2mtx{position:sticky;top:0;display:flex;flex-direction:column;flex-shrink:0;width:14rem;height:100dvh;padding:0 1rem 1rem;overflow-y:auto;border-right:1px solid var(--border);background:var(--surface)}.brand.svelte-16c2mtx{display:flex;align-items:center;color:inherit;text-decoration:none}.brand.svelte-16c2mtx img,.brand.svelte-16c2mtx svg{display:block;width:auto;max-width:100%;height:var(--frame-mark)}aside.svelte-16c2mtx .brand:where(.svelte-16c2mtx){flex-shrink:0;justify-content:center;height:var(--frame-top);margin:0 -1rem 1rem;border-bottom:1px solid var(--border)}nav.svelte-16c2mtx{display:flex;flex-direction:column;gap:1rem;font-size:var(--fs-m)}.group.svelte-16c2mtx{display:flex;flex-direction:column;gap:.125rem}aside.svelte-16c2mtx nav:where(.svelte-16c2mtx) a:where(.svelte-16c2mtx),.sheet.svelte-16c2mtx a:where(.svelte-16c2mtx){padding:.5rem .75rem;border-radius:6px;color:var(--muted);text-decoration:none}aside.svelte-16c2mtx nav:where(.svelte-16c2mtx) a:where(.svelte-16c2mtx):hover,.sheet.svelte-16c2mtx a:where(.svelte-16c2mtx):hover{background:var(--surface-2);color:var(--text)}aside.svelte-16c2mtx nav:where(.svelte-16c2mtx) a.on:where(.svelte-16c2mtx),.sheet.svelte-16c2mtx a.on:where(.svelte-16c2mtx){background:var(--surface-2);color:var(--accent)}.group.svelte-16c2mtx>a:where(.svelte-16c2mtx){text-transform:uppercase;letter-spacing:.02em}.children.svelte-16c2mtx{display:flex;flex-direction:column;gap:.125rem;margin:0 0 .25rem .75rem;padding-left:.5rem;border-left:1px solid var(--border)}.children.svelte-16c2mtx a:where(.svelte-16c2mtx){padding:.375rem .75rem;font-size:var(--fs-s)}.signature.svelte-16c2mtx{margin:0;color:var(--muted);font-size:var(--fs-2xs);line-height:1;text-align:center;white-space:nowrap}aside.svelte-16c2mtx .signature:where(.svelte-16c2mtx){margin-top:auto;padding-top:1rem}.column.svelte-16c2mtx{display:flex;flex-direction:column;flex:1;min-width:0;overflow-x:clip}header.svelte-16c2mtx{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:.75rem;height:var(--frame-top);padding:0 var(--frame-gutter);border-bottom:1px solid var(--border);background:var(--bg)}header.svelte-16c2mtx .brand:where(.svelte-16c2mtx){display:none;flex-shrink:0}.bar.svelte-16c2mtx{display:flex;flex:1;align-items:center;gap:.75rem;min-width:0}main.svelte-16c2mtx{flex:1;padding:var(--shell-main-top) var(--frame-gutter) calc(3rem + var(--shell-bar-h));--frame-room: calc( 100dvh - var(--shell-header) - var(--shell-main-top) - 3rem - var(--shell-bar-h) )}.account.svelte-16c2mtx{position:relative}.badge.svelte-16c2mtx{display:flex;align-items:center;gap:.5rem;padding:.25rem .7rem .25rem .25rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-m);cursor:pointer}.badge.svelte-16c2mtx:hover{border-color:var(--accent)}.initial.svelte-16c2mtx{display:grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:999px;background:var(--accent);color:var(--bg);font-size:var(--fs-s);font-weight:700}.menu.svelte-16c2mtx{position:absolute;top:calc(100% + .4rem);right:0;display:flex;flex-direction:column;min-width:12rem;padding:.3rem;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-shadow:var(--shadow-m)}.me.svelte-16c2mtx{display:flex;flex-direction:column;margin:0 0 .3rem;padding:.4rem .7rem .6rem;border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--fs-s)}.me.svelte-16c2mtx strong:where(.svelte-16c2mtx){color:var(--text);font-size:var(--fs-m);font-weight:500}.me.svelte-16c2mtx span:where(.svelte-16c2mtx){font-size:var(--fs-xs)}.menu.svelte-16c2mtx a:where(.svelte-16c2mtx),.menu.svelte-16c2mtx button:where(.svelte-16c2mtx){padding:.45rem .7rem;border:none;border-radius:6px;background:none;color:var(--text);font:inherit;font-size:var(--fs-m);text-align:left;text-decoration:none;cursor:pointer}.menu.svelte-16c2mtx a:where(.svelte-16c2mtx):hover,.menu.svelte-16c2mtx button:where(.svelte-16c2mtx):hover{background:var(--bg)}.menu.svelte-16c2mtx .signature:where(.svelte-16c2mtx){margin-top:.3rem;font-size:var(--fs-xs);padding:.6rem .7rem .3rem;border-top:1px solid var(--border)}.narrow.svelte-16c2mtx,.here.svelte-16c2mtx,.tabs.svelte-16c2mtx,.scrim.svelte-16c2mtx,.sheet.svelte-16c2mtx{display:none}@media(max-width:767.98px){.frame.svelte-16c2mtx{--frame-gutter: 1rem;--frame-mark: 1.5rem}aside.svelte-16c2mtx,.who.svelte-16c2mtx{display:none}header.svelte-16c2mtx .brand:where(.svelte-16c2mtx){display:flex}.here.svelte-16c2mtx{display:block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.here.section.svelte-16c2mtx{text-transform:uppercase;letter-spacing:.02em}.menu.svelte-16c2mtx .narrow:where(.svelte-16c2mtx){display:block}.tabs.svelte-16c2mtx{position:fixed;inset:auto 0 0;z-index:15;display:flex;flex-direction:row;gap:0;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tabs.svelte-16c2mtx a:where(.svelte-16c2mtx),.tabs.svelte-16c2mtx button:where(.svelte-16c2mtx){display:flex;flex:1;flex-direction:column;align-items:center;gap:.125rem;min-width:0;padding:.5rem .25rem .375rem;border:none;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;text-decoration:none;cursor:pointer}.tabs.svelte-16c2mtx span:where(.svelte-16c2mtx){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs.svelte-16c2mtx svg:where(.svelte-16c2mtx){width:1.25rem;height:1.25rem}.tabs.svelte-16c2mtx .on:where(.svelte-16c2mtx){color:var(--accent)}.scrim.svelte-16c2mtx{position:fixed;inset:0;z-index:40;display:block;border:none;background:var(--veil-thin);cursor:default}.sheet.svelte-16c2mtx{position:fixed;inset:auto 0 0;z-index:50;display:block;max-height:75vh;overflow-y:auto;padding:.75rem .75rem max(.75rem,env(safe-area-inset-bottom));border-top:1px solid var(--border);border-radius:1rem 1rem 0 0;background:var(--surface)}.grip.svelte-16c2mtx{width:2.5rem;height:.25rem;margin:0 auto .5rem;border-radius:999px;background:var(--border)}}.stack.svelte-rqw9eq{position:fixed;bottom:1.25rem;right:1.25rem;display:flex;flex-direction:column;gap:.5rem;z-index:100;max-width:min(420px,calc(100vw - 2.5rem))}.toast.svelte-rqw9eq{text-align:left;font:inherit;font-size:var(--fs-l);color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-left-width:4px;border-radius:8px;padding:.7rem 1rem;cursor:pointer;box-shadow:var(--shadow-m)}.toast.success.svelte-rqw9eq{border-left-color:var(--ok)}.toast.error.svelte-rqw9eq{border-left-color:var(--danger)}.toast.info.svelte-rqw9eq{border-left-color:var(--accent)}.bar.svelte-4dyzho{position:fixed;top:max(.5rem,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:100;display:flex;align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);padding:.5rem .5rem .5rem 1rem;font-size:var(--fs-m);color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius-s);box-shadow:var(--shadow-m)}.about.svelte-3y12dp{max-width:48rem;margin:0 auto;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-l)}header.svelte-3y12dp{display:flex;justify-content:center;padding:2rem;border-bottom:1px solid var(--border)}header.svelte-3y12dp img,header.svelte-3y12dp svg{display:block;width:auto;max-width:100%;height:3rem}.text.svelte-3y12dp{display:grid;gap:1.5rem;padding:1.5rem;font-size:var(--fs-m);line-height:1.6;color:var(--muted)}p.svelte-3y12dp{margin:0}.tagline.svelte-3y12dp{font-size:var(--fs-l);font-weight:500;color:var(--text)}section.svelte-3y12dp{display:grid;gap:.5rem}.aside.svelte-3y12dp{padding-left:1rem;border-left:2px solid var(--border);font-size:var(--fs-s);font-style:italic}dl.svelte-3y12dp{display:grid;grid-template-columns:auto 1fr;gap:.75rem 2rem;margin:0;padding:1.5rem;font-size:var(--fs-m);color:var(--text);background:var(--surface-2);border-top:1px solid var(--border)}dt.svelte-3y12dp{color:var(--muted)}dd.svelte-3y12dp{margin:0;overflow-wrap:anywhere}.code.svelte-3y12dp{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}a.svelte-3y12dp{color:var(--accent);text-decoration:none}a.svelte-3y12dp:hover{text-decoration:underline}.row.svelte-fzqfbq{display:grid;grid-template-columns:2.2rem 1fr auto auto;align-items:baseline;gap:.7rem;border-radius:var(--radius-s)}.row.holds.svelte-fzqfbq{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.row.pictured.svelte-fzqfbq{align-items:center}.row.dim.svelte-fzqfbq .what:where(.svelte-fzqfbq),.row.dim.svelte-fzqfbq .num:where(.svelte-fzqfbq){opacity:.55}.num.svelte-fzqfbq{padding:.55rem 0;text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}.pictured.svelte-fzqfbq .num:where(.svelte-fzqfbq){font-size:var(--fs-xl)}.num.seen.svelte-fzqfbq{display:flex;justify-content:flex-end;color:var(--accent)}.what.svelte-fzqfbq{display:grid;gap:.15rem;min-width:0;padding:.55rem .4rem;border:1px solid transparent;border-radius:var(--radius-s);background:transparent;color:inherit;font:inherit;text-align:left}.pictured.svelte-fzqfbq .what:where(.svelte-fzqfbq){grid-template-columns:10rem 1fr;align-items:center;gap:.9rem}button.what.svelte-fzqfbq{cursor:pointer}button.what.svelte-fzqfbq:hover,button.what.svelte-fzqfbq:focus-visible{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--border)}.thumb.svelte-fzqfbq{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-s);overflow:hidden;background:var(--surface-2)}.thumb.svelte-fzqfbq img:where(.svelte-fzqfbq){width:100%;height:100%;object-fit:cover;display:block}.go.svelte-fzqfbq{position:absolute;inset:0;display:grid;place-items:center;color:var(--on-picture);background:var(--veil-thin);opacity:0;transition:opacity .12s ease}button.what.svelte-fzqfbq:hover .go:where(.svelte-fzqfbq),button.what.svelte-fzqfbq:focus-visible .go:where(.svelte-fzqfbq){opacity:1}.bar.svelte-fzqfbq{display:block;height:3px;background:color-mix(in srgb,var(--muted) 45%,transparent)}.thumb.svelte-fzqfbq .bar:where(.svelte-fzqfbq){position:absolute;left:0;right:0;bottom:0;height:4px}.text.svelte-fzqfbq .bar:where(.svelte-fzqfbq){margin-top:.3rem;max-width:12rem;border-radius:2px;overflow:hidden}.bar.svelte-fzqfbq>span:where(.svelte-fzqfbq){display:block;height:100%;background:var(--accent)}.text.svelte-fzqfbq{display:grid;gap:.2rem;min-width:0}.line.svelte-fzqfbq{display:flex;align-items:baseline;gap:.8rem;min-width:0}.title.svelte-fzqfbq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pictured.svelte-fzqfbq .title:where(.svelte-fzqfbq){font-weight:600}.runtime.svelte-fzqfbq{margin-left:auto;flex:none;font-size:.85em;color:var(--muted);font-variant-numeric:tabular-nums}.description.svelte-fzqfbq{font-size:.85em;line-height:1.4;color:var(--muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.meta.svelte-fzqfbq,.actions.svelte-fzqfbq{--tag-font: .78em;display:flex;align-items:center;gap:.35rem;font-size:.85em;color:var(--muted);white-space:nowrap}@media(max-width:640px){.row.pictured.svelte-fzqfbq{grid-template-columns:1.6rem 1fr auto}.pictured.svelte-fzqfbq .what:where(.svelte-fzqfbq){grid-template-columns:7rem 1fr;gap:.6rem}.pictured.svelte-fzqfbq .title:where(.svelte-fzqfbq){white-space:normal}.pictured.svelte-fzqfbq .meta:where(.svelte-fzqfbq){grid-column:2;flex-wrap:wrap}.pictured.svelte-fzqfbq .actions:where(.svelte-fzqfbq){grid-column:3}}header.svelte-12zgcwt{position:relative;margin-bottom:.9rem;padding:var(--card-air, 0);border:var(--card-line, none);border-radius:var(--card-radius, 14px);background:var(--card-ground, transparent);overflow:hidden}.backdrop.svelte-12zgcwt{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.28;-webkit-mask-image:linear-gradient(to bottom,black,transparent);mask-image:linear-gradient(to bottom,black,transparent)}.head.svelte-12zgcwt{--poster: var(--head-poster, clamp(7rem, 24vh, 11rem));position:relative;display:flex;gap:1.5rem;min-height:calc(var(--poster) * var(--tall, 1.5) + 2.6rem);padding:1.2rem 0 .9rem}.head.bare.svelte-12zgcwt{min-height:0}.head.flat.svelte-12zgcwt{--tall: 1}.poster.svelte-12zgcwt{width:var(--poster);border-radius:12px;align-self:start}.picture.svelte-12zgcwt{flex:none;align-self:start;padding:0;border:none;background:none;cursor:pointer}.picture.svelte-12zgcwt .poster:where(.svelte-12zgcwt){display:block}.picture.blank.svelte-12zgcwt{width:var(--poster);aspect-ratio:1;border-radius:12px;background:var(--surface-2)}.picture.blank.round.svelte-12zgcwt{border-radius:50%}.poster.round.svelte-12zgcwt{aspect-ratio:1;border-radius:50%;object-fit:cover}.what.svelte-12zgcwt{min-width:0;align-self:stretch;display:flex;flex-direction:column}h1.svelte-12zgcwt{margin:.2rem 0 .3rem;font-size:var(--head-title, var(--fs-2xl));line-height:1.15;text-wrap:balance}.amount.svelte-12zgcwt{margin-left:.35em;font-size:.55em;font-weight:600;color:var(--accent)}.line.svelte-12zgcwt{margin:0 0 .6rem;color:var(--muted)}.count.svelte-12zgcwt{margin-left:.6rem;padding:.05rem .5rem;border-radius:999px;border:1px solid var(--border);font-size:.85em}.overview.svelte-12zgcwt{margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;max-width:100ch;line-height:1.55;white-space:pre-line}.overview.opened.svelte-12zgcwt{-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.more.svelte-12zgcwt{align-self:start;margin-top:.1rem;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:.9em;cursor:pointer;text-decoration:underline}.actions.svelte-12zgcwt{margin-top:auto;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}@media(max-height:700px){.overview.svelte-12zgcwt:not(.opened){-webkit-line-clamp:3;line-clamp:3}}@media(max-height:620px){.overview.svelte-12zgcwt:not(.opened){-webkit-line-clamp:2;line-clamp:2}}@media(max-width:40rem){.head.svelte-12zgcwt{--poster: 7rem;flex-direction:column;min-height:0}}.mark.svelte-1fblka7{display:inline-flex;color:var(--muted)}.ok.svelte-1fblka7{color:var(--ok)}.warn.svelte-1fblka7{color:var(--warn)}.err.svelte-1fblka7{color:var(--danger)}.busy.svelte-1fblka7{color:var(--accent)}.tally.svelte-11r7pgx{display:inline-flex;align-items:center;gap:.9rem;font-variant-numeric:tabular-nums}.count.svelte-11r7pgx{display:inline-flex;align-items:center;gap:.3rem;color:var(--muted)}.ok.svelte-11r7pgx{color:var(--ok)}.warn.svelte-11r7pgx{color:var(--warn)}.busy.svelte-11r7pgx{color:var(--accent)}.season.svelte-1mi8v2p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.8rem}.which.svelte-1mi8v2p,.do.svelte-1mi8v2p{display:flex;align-items:center;gap:.8rem}.which.svelte-1mi8v2p select:where(.svelte-1mi8v2p),.alone.svelte-1mi8v2p{font-weight:600;font-size:var(--fs-l)}.which.svelte-1mi8v2p select:where(.svelte-1mi8v2p){cursor:pointer}.episodes.svelte-1mi8v2p{display:grid;gap:.15rem;padding:.4rem .6rem;border:1px solid var(--border);border-radius:var(--radius-m);background:var(--surface)}.episodes.pictured.svelte-1mi8v2p{gap:.3rem}.note.svelte-1mi8v2p{font-size:var(--fs-s);color:var(--muted);font-variant-numeric:tabular-nums}.note.warns.svelte-1mi8v2p{color:var(--warn);font-weight:600}section.svelte-19wshih{border-top:1px solid var(--border);padding-top:.9rem}h3.svelte-19wshih{margin:0 0 .55rem;font-size:var(--fs-l)}.roster.svelte-1qkzwzy{list-style:none;margin:0 0 1.3rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.35rem}li.open.svelte-1qkzwzy{grid-column:1 / -1}li.svelte-1qkzwzy{border:1px solid var(--border);border-radius:10px;overflow:hidden}li.open.svelte-1qkzwzy{border-color:var(--accent)}li.off.svelte-1qkzwzy .named:where(.svelte-1qkzwzy){color:var(--muted)}.who.svelte-1qkzwzy{display:flex;align-items:baseline;gap:.55rem;width:100%;padding:.6rem .75rem;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--text)}.who.svelte-1qkzwzy:hover{background:var(--surface)}.named.svelte-1qkzwzy{font-weight:600}.handle.svelte-1qkzwzy{color:var(--muted);font-size:var(--fs-s)}.marks.svelte-1qkzwzy{margin-left:auto;display:flex;gap:.35rem;align-items:center}.arrow.svelte-1qkzwzy{color:var(--muted);font-size:var(--fs-xl);line-height:1;transition:transform .15s ease}.arrow.down.svelte-1qkzwzy{transform:rotate(90deg)}.panel.svelte-1qkzwzy{display:grid;gap:.75rem;padding:.3rem .75rem .85rem;border-top:1px solid var(--border);margin-top:-1px}.pair.svelte-1qkzwzy{display:flex;gap:.5rem;align-items:flex-end;flex-wrap:wrap}.pair.svelte-1qkzwzy .field,.two.svelte-1qkzwzy .field{flex:1 1 12rem;width:auto}.row.svelte-1qkzwzy{display:flex;gap:.5rem;flex-wrap:wrap}form.svelte-1qkzwzy{display:flex;flex-direction:column;gap:.45rem;align-items:flex-start;border-top:1px solid var(--border);padding-top:1rem}.two.svelte-1qkzwzy{display:flex;gap:.6rem;width:100%;flex-wrap:wrap}h3.svelte-1qkzwzy{margin:0 0 .15rem;font-size:var(--fs-l)}.what.svelte-1qkzwzy{font-size:var(--fs-m);color:var(--muted);align-self:center}.problem.svelte-1qkzwzy{margin:0;color:var(--warn);font-size:var(--fs-m)}.done.svelte-1qkzwzy{margin:0;color:var(--ok);font-size:var(--fs-m)}.boxes.svelte-cas0es{list-style:none;margin:0 0 1.3rem;padding:0;display:flex;flex-direction:column;gap:.35rem}li.svelte-cas0es{border:1px solid var(--border);border-radius:10px;overflow:hidden}li.open.svelte-cas0es{border-color:var(--accent)}li.waiting.svelte-cas0es{border-style:dashed}.who.svelte-cas0es{display:flex;align-items:center;gap:.75rem;width:100%;padding:.55rem .75rem;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--text)}.who.svelte-cas0es:hover{background:var(--surface)}.what.svelte-cas0es{flex:1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.asking.svelte-cas0es{padding:.55rem .75rem}.named.svelte-cas0es{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow.svelte-cas0es{color:var(--muted);font-size:var(--fs-xl);line-height:1;transition:transform .15s ease}.arrow.down.svelte-cas0es{transform:rotate(90deg)}.panel.svelte-cas0es{display:grid;gap:.75rem;padding:.3rem .75rem .85rem;border-top:1px solid var(--border);margin-top:-1px}.pair.svelte-cas0es{display:flex;gap:.5rem;align-items:flex-end;flex-wrap:wrap}.note.svelte-cas0es,.quiet.svelte-cas0es{color:var(--muted);font-size:var(--fs-m)}.quiet.svelte-cas0es{margin:0 0 .6rem}form.svelte-cas0es{display:flex;flex-direction:column;gap:.45rem;align-items:flex-start;border-top:1px solid var(--border);padding-top:1rem}.two.svelte-cas0es{display:flex;gap:.6rem;width:100%;flex-wrap:wrap}.pair.svelte-cas0es .field,.two.svelte-cas0es .field{flex:1 1 12rem;width:auto}h3.svelte-cas0es{margin:0 0 .15rem;font-size:var(--fs-l)}.problem.svelte-cas0es{margin:0;color:var(--warn);font-size:var(--fs-m)}.done.svelte-cas0es{margin:0;color:var(--ok);font-size:var(--fs-m)}.tokens.svelte-6nfzrp{display:grid;gap:.9rem}.row.svelte-6nfzrp{display:grid;gap:.35rem}.for.svelte-6nfzrp{font-size:var(--fs-m);font-weight:600}.choices.svelte-6nfzrp{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}code.svelte-6nfzrp{padding:.45rem .7rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);font-size:var(--fs-s);word-break:break-all}.none.svelte-6nfzrp{color:var(--muted);font-size:var(--fs-m)}.done.svelte-6nfzrp{margin:0;color:var(--ok);font-size:var(--fs-m)}section.svelte-5r3kc{border-top:1px solid var(--border);padding-top:.9rem;display:flex;flex-direction:column;gap:.45rem;align-items:flex-start}h3.svelte-5r3kc{margin:0;font-size:var(--fs-l)}ul.svelte-5r3kc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem;width:100%}li.svelte-5r3kc{display:flex;align-items:center;gap:.75rem;border:1px solid var(--border);border-radius:10px;padding:.55rem .75rem}.what.svelte-5r3kc{flex:1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.named.svelte-5r3kc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quiet.svelte-5r3kc{margin:0;color:var(--muted);font-size:var(--fs-m)}form.svelte-5r3kc{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start;width:100%}.problem.svelte-5r3kc{margin:0;color:var(--warn);font-size:var(--fs-m)}.done.svelte-5r3kc{margin:0;color:var(--ok);font-size:var(--fs-m)}.page.svelte-sp2obg{display:grid;gap:1.25rem;align-items:start}@media(min-width:62rem){.page.svelte-sp2obg{grid-template-columns:23rem minmax(0,1fr)}.page.alone.svelte-sp2obg{grid-template-columns:30rem}}.mine.svelte-sp2obg,.house.svelte-sp2obg{display:grid;gap:1.25rem}form.svelte-sp2obg{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start;padding-bottom:1rem}h3.svelte-sp2obg{margin:0 0 .35rem;font-size:var(--fs-l)}section.svelte-sp2obg{border-top:1px solid var(--border);padding-top:.9rem}section.svelte-sp2obg h3:where(.svelte-sp2obg){margin-bottom:.55rem}.problem.svelte-sp2obg{margin:0;color:var(--warn);font-size:var(--fs-m)}.done.svelte-sp2obg{margin:0;color:var(--ok);font-size:var(--fs-m)}.brandmark.svelte-1r2t5h8{display:block;height:1.35rem;width:auto}.large.svelte-1r2t5h8{height:3rem}main.svelte-1ssp66m{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:var(--bg)}main.svelte-1ssp66m .card{width:min(22rem,100%);padding:2rem}form.svelte-1ssp66m{display:flex;flex-direction:column;gap:.7rem}.mark.svelte-1ssp66m{display:flex;justify-content:center;margin-bottom:1rem}.problem.svelte-1ssp66m{margin:.2rem 0 0;color:var(--warn);font-size:var(--fs-m)}.back.svelte-16mc1jd{padding:.3rem .7rem;border:1px solid var(--border);border-radius:999px;background:none;color:var(--text);font:inherit;font-size:var(--fs-m);cursor:pointer;white-space:nowrap}.back.svelte-16mc1jd:hover{border-color:var(--accent);color:var(--accent)}.modules.svelte-16mc1jd{display:flex;gap:.15rem;margin-left:auto;padding:.15rem;border:1px solid var(--border);border-radius:8px}.modules.svelte-16mc1jd a:where(.svelte-16mc1jd){padding:.25rem .55rem;border-radius:6px;color:var(--muted);font-size:var(--fs-s);font-weight:600;text-decoration:none}.modules.svelte-16mc1jd a:where(.svelte-16mc1jd):hover{color:var(--text)}.modules.svelte-16mc1jd a.here:where(.svelte-16mc1jd){color:var(--text);background:var(--surface-2)}.notices.svelte-16mc1jd{display:grid;gap:.5rem;padding-bottom:var(--shell-main-top)}.alert.svelte-16mc1jd{padding:.65rem 1rem;border:1px solid var(--warn);border-radius:8px;color:var(--warn);font-weight:600;font-size:var(--fs-m)}.alert.svelte-16mc1jd a:where(.svelte-16mc1jd){text-decoration:none}.alert.quiet.svelte-16mc1jd{padding:.55rem .8rem;border-color:color-mix(in srgb,var(--accent) 50%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--muted);font-weight:400}.bare.svelte-16mc1jd{max-width:1200px;margin:0 auto;padding:0 1.5rem;overflow-x:clip;--shell-header: 0px;--shell-main-top: 1.5rem;--shell-bar-h: 0px}.bare.svelte-16mc1jd main:where(.svelte-16mc1jd){padding:var(--shell-main-top) 0 3rem}.bare.svelte-16mc1jd .notices:where(.svelte-16mc1jd){padding-bottom:1rem}.bare.svelte-16mc1jd .alert:where(.svelte-16mc1jd){margin:0 2rem;font-size:var(--fs-l)}@media(max-width:767.98px){.modules.svelte-16mc1jd{display:none}}
