.select.svelte-bhd56s{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.select[data-group].svelte-bhd56s{flex:none}.select[data-group=first].svelte-bhd56s .control:where(.svelte-bhd56s){border-top-right-radius:0;border-bottom-right-radius:0}.select[data-group=middle].svelte-bhd56s .control:where(.svelte-bhd56s){border-left-color:#0000;border-radius:0}.select[data-group=last].svelte-bhd56s .control:where(.svelte-bhd56s){border-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0}.lbl.svelte-bhd56s{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.control.svelte-bhd56s{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:var(--field-height);padding:0 var(--field-pad-x);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.control.svelte-bhd56s:hover:not(:disabled){border-color:var(--field-border-hover)}.control.svelte-bhd56s:focus-visible,.control.open.svelte-bhd56s{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}.control.svelte-bhd56s:disabled{opacity:.55;cursor:default}.control.compact.svelte-bhd56s{width:auto;padding-inline:var(--space-3)}.control.bare.svelte-bhd56s{background:0 0;border:none;width:auto;height:auto;padding:0}.control.bare.svelte-bhd56s:focus-visible,.control.bare.open.svelte-bhd56s{box-shadow:none;outline:2px solid var(--accent);outline-offset:2px}.val.ph.svelte-bhd56s{color:var(--text-tertiary)}.val.svelte-bhd56s{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.control.svelte-bhd56s>svg{flex-shrink:0}.panel.svelte-bhd56s{z-index:calc(var(--wb-layer-z,120) + 20);transform-origin:0 0;border:1px solid var(--border);border-radius:var(--field-radius);background:var(--bg-surface);width:max-content;max-width:min(20rem,80vw);box-shadow:var(--shadow-lg);position:fixed;overflow:hidden auto}.filter.svelte-bhd56s{width:100%;padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--border);color:var(--text-primary);background:0 0;outline:none}.filter.svelte-bhd56s::placeholder{color:var(--text-disabled)}ul.svelte-bhd56s{margin:0;padding:4px;list-style:none}li.svelte-bhd56s button:where(.svelte-bhd56s){align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;display:flex}li.svelte-bhd56s button:where(.svelte-bhd56s):hover:not(:disabled){background:var(--bg-elevated,#ffffff0f)}li.svelte-bhd56s button.on:where(.svelte-bhd56s){color:var(--accent)}li.svelte-bhd56s button.off:where(.svelte-bhd56s){cursor:not-allowed}li.svelte-bhd56s button.off:where(.svelte-bhd56s)>span:where(.svelte-bhd56s),li.svelte-bhd56s button.off:where(.svelte-bhd56s)>.stack:where(.svelte-bhd56s){opacity:.5}li.svelte-bhd56s button:where(.svelte-bhd56s) .trail:where(.svelte-bhd56s){flex:none;align-items:center;margin-left:auto;display:inline-flex}li.svelte-bhd56s button:where(.svelte-bhd56s) em:where(.svelte-bhd56s){color:var(--text-tertiary);margin-left:auto;font-style:normal}li.svelte-bhd56s button:where(.svelte-bhd56s):has(.stack:where(.svelte-bhd56s)){white-space:normal;align-items:flex-start}li.svelte-bhd56s button:where(.svelte-bhd56s) .stack:where(.svelte-bhd56s){flex-direction:column;gap:2px;min-width:0;display:flex}li.svelte-bhd56s button:where(.svelte-bhd56s) small:where(.svelte-bhd56s){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}.empty.svelte-bhd56s{padding:var(--space-3);color:var(--text-tertiary);text-align:center}.wb-field.svelte-14mi9qb{flex-direction:column;gap:6px;min-width:0;display:flex}.wb-field[data-group].svelte-14mi9qb{flex:1 1 0}.wb-field[data-group=first].svelte-14mi9qb input:where(.svelte-14mi9qb){border-top-right-radius:0;border-bottom-right-radius:0}.wb-field[data-group=middle].svelte-14mi9qb input:where(.svelte-14mi9qb){border-left-color:#0000;border-radius:0}.wb-field[data-group=last].svelte-14mi9qb input:where(.svelte-14mi9qb){border-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0}label.svelte-14mi9qb{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}input.svelte-14mi9qb{height:var(--field-height);padding:0 var(--field-pad-x);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none}input.svelte-14mi9qb::placeholder{color:var(--text-disabled)}input.svelte-14mi9qb:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted)}input.invalid.svelte-14mi9qb{border-color:var(--error)}input.svelte-14mi9qb:disabled{opacity:.55;cursor:default}input.svelte-14mi9qb:read-only{background:var(--bg-base);color:var(--text-secondary);cursor:default}input.svelte-14mi9qb:read-only:focus{border-color:var(--field-border);box-shadow:none}.err.svelte-14mi9qb{color:var(--error);font-size:var(--text-xs);margin:0}.hint.svelte-14mi9qb{color:var(--text-tertiary);font-size:var(--text-xs);margin:0}.wb-lang.svelte-1m3d42{flex:none;position:relative}.wb-lang-trigger.svelte-1m3d42{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-surface);height:34px;color:var(--text-primary);font:inherit;cursor:pointer;transition:border-color var(--transition-fast,.12s), background var(--transition-fast,.12s);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.wb-lang-trigger.svelte-1m3d42:hover,.wb-lang-trigger[aria-expanded=true].svelte-1m3d42{border-color:var(--accent);background:var(--bg-elevated)}.wb-lang-trigger.svelte-1m3d42:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wb-lang-code.svelte-1m3d42{font-family:var(--font-mono);letter-spacing:.06em;font-size:11px;font-weight:600}.wb-lang-flag.svelte-1m3d42{font-size:17px;line-height:1}.wb-lang-menu.svelte-1m3d42{z-index:60;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);min-width:190px;padding:4px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000073}.wb-lang-menu.svelte-1m3d42 a:where(.svelte-1m3d42),.wb-lang-menu.svelte-1m3d42 button:where(.svelte-1m3d42){border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.wb-lang-menu.svelte-1m3d42 a:where(.svelte-1m3d42):hover,.wb-lang-menu.svelte-1m3d42 a:where(.svelte-1m3d42):focus-visible,.wb-lang-menu.svelte-1m3d42 button:where(.svelte-1m3d42):hover,.wb-lang-menu.svelte-1m3d42 button:where(.svelte-1m3d42):focus-visible{background:var(--bg-surface);outline:none}.wb-lang-menu.svelte-1m3d42 [aria-checked=true]:where(.svelte-1m3d42){color:var(--accent)}.wb-lang-menu.svelte-1m3d42 .busy:where(.svelte-1m3d42){cursor:progress;opacity:.6}.wb-lang-name.svelte-1m3d42{flex:1}.cycle.svelte-1n6fl2f{margin:var(--space-8) 0;container-type:inline-size}.wheel.svelte-1n6fl2f{flex-direction:column;max-width:860px;margin:0 auto;display:flex;position:relative}.track.svelte-1n6fl2f{top:var(--card-h-half);left:var(--card-w-half);width:calc(100% - var(--card-w-half) * 2);height:calc(100% - var(--card-h-half) * 2);display:none;position:absolute;overflow:visible}.track.svelte-1n6fl2f .base:where(.svelte-1n6fl2f){fill:none;stroke:var(--border);stroke-width:1px}.track.svelte-1n6fl2f .flow:where(.svelte-1n6fl2f){fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:46 268;animation:8s linear infinite svelte-1n6fl2f-orbit-dash}@keyframes svelte-1n6fl2f-orbit-dash{to{stroke-dashoffset:-314px}}.nodes.svelte-1n6fl2f{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.node.svelte-1n6fl2f{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-surface);transition:border-color var(--transition-fast), translate var(--transition-fast);position:relative}.node.svelte-1n6fl2f:hover{border-color:var(--accent)}.node.svelte-1n6fl2f svg{color:var(--accent)}.node.svelte-1n6fl2f h3:where(.svelte-1n6fl2f){margin:var(--space-2) 0 0;font-size:var(--text-lg)}.node.svelte-1n6fl2f .sub:where(.svelte-1n6fl2f){color:var(--accent);font-size:var(--text-sm);margin:0;font-weight:600}.node.svelte-1n6fl2f .txt:where(.svelte-1n6fl2f){margin-top:var(--space-2);color:var(--text-tertiary);font-size:var(--text-sm);line-height:1.55}.node.svelte-1n6fl2f .txt:where(.svelte-1n6fl2f) p{margin:0}.n.svelte-1n6fl2f{top:var(--space-4);right:var(--space-4);font-family:var(--font-mono);color:var(--text-disabled);font-size:10px;position:absolute}.hub.svelte-1n6fl2f{margin:0 0 var(--space-4);order:-1;line-height:1.35}.hub.svelte-1n6fl2f span:where(.svelte-1n6fl2f),.hub.svelte-1n6fl2f strong:where(.svelte-1n6fl2f){margin-right:6px;display:inline}.hub.svelte-1n6fl2f span:where(.svelte-1n6fl2f){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary);font-size:10px}.hub.svelte-1n6fl2f strong:where(.svelte-1n6fl2f){font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary)}@container (width>=760px){.ring.svelte-1n6fl2f .wheel:where(.svelte-1n6fl2f){--card-w:260px;--card-h:190px;--card-w-half:130px;--card-h-half:95px;height:620px}.ring.svelte-1n6fl2f .track:where(.svelte-1n6fl2f){display:block}.ring.svelte-1n6fl2f .hub:where(.svelte-1n6fl2f){text-align:center;margin:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.ring.svelte-1n6fl2f .hub:where(.svelte-1n6fl2f) span:where(.svelte-1n6fl2f),.ring.svelte-1n6fl2f .hub:where(.svelte-1n6fl2f) strong:where(.svelte-1n6fl2f){margin:0;display:block}.ring.svelte-1n6fl2f .hub:where(.svelte-1n6fl2f) strong:where(.svelte-1n6fl2f){font-size:var(--text-2xl)}.ring.svelte-1n6fl2f .nodes:where(.svelte-1n6fl2f){display:block}.ring.svelte-1n6fl2f .node:where(.svelte-1n6fl2f){width:var(--card-w);min-height:var(--card-h);position:absolute}.ring.svelte-1n6fl2f .node:where(.svelte-1n6fl2f):first-child{top:0;left:50%;translate:-50%}.ring.svelte-1n6fl2f .node:where(.svelte-1n6fl2f):nth-child(2){top:50%;right:0;translate:0 -50%}.ring.svelte-1n6fl2f .node:where(.svelte-1n6fl2f):nth-child(3){bottom:0;left:50%;translate:-50%}.ring.svelte-1n6fl2f .node:where(.svelte-1n6fl2f):nth-child(4){top:50%;left:0;translate:0 -50%}}@media (prefers-reduced-motion:reduce){.flow.svelte-1n6fl2f{animation:none}}.viewer.svelte-1ogrxyd{z-index:60;place-items:center;gap:var(--space-4);padding:var(--space-6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060608f0;display:grid;position:fixed;inset:0}.viewer.svelte-1ogrxyd figure:where(.svelte-1ogrxyd){z-index:1;justify-items:center;gap:var(--space-3);pointer-events:none;max-height:100%;margin:0;display:grid;position:relative}.viewer.svelte-1ogrxyd img:where(.svelte-1ogrxyd){width:auto;max-width:100%;height:auto;max-height:min(78dvh,900px)}.viewer.svelte-1ogrxyd figcaption:where(.svelte-1ogrxyd){text-align:center;justify-items:center;gap:2px;display:grid}.viewer.svelte-1ogrxyd figcaption:where(.svelte-1ogrxyd) strong:where(.svelte-1ogrxyd){font-family:var(--font-display);font-size:var(--text-lg)}.viewer.svelte-1ogrxyd figcaption:where(.svelte-1ogrxyd) span:where(.svelte-1ogrxyd){color:var(--text-secondary);font-size:var(--text-sm)}.viewer.svelte-1ogrxyd .scrim:where(.svelte-1ogrxyd){cursor:zoom-out;background:0 0;border:0;padding:0;position:absolute;inset:0}.viewer.svelte-1ogrxyd nav:where(.svelte-1ogrxyd){z-index:1;align-items:center;gap:var(--space-4);display:flex;position:relative}.viewer.svelte-1ogrxyd nav:where(.svelte-1ogrxyd) button:where(.svelte-1ogrxyd){border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-surface);width:42px;height:42px;color:var(--text-primary);cursor:pointer;transition:var(--transition-fast);place-items:center;display:grid}.viewer.svelte-1ogrxyd nav:where(.svelte-1ogrxyd) button:where(.svelte-1ogrxyd):hover{border-color:var(--accent);color:var(--accent)}.viewer.svelte-1ogrxyd .count:where(.svelte-1ogrxyd){text-align:center;min-width:4ch;color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.viewer.svelte-1ogrxyd .x:where(.svelte-1ogrxyd){top:var(--space-5);right:var(--space-5);z-index:2;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-surface);width:38px;height:38px;color:var(--text-secondary);cursor:pointer;place-items:center;display:grid;position:absolute}.viewer.svelte-1ogrxyd .x:where(.svelte-1ogrxyd):hover{color:var(--text-primary);border-color:var(--text-tertiary)}::view-transition-old(wb-lightbox){animation-duration:.32s;animation-timing-function:var(--ease-out)}::view-transition-new(wb-lightbox){animation-duration:.32s;animation-timing-function:var(--ease-out)}.md.svelte-f67h4g{min-width:0;display:flow-root}.md.svelte-f67h4g>:where(.svelte-f67h4g):first-child{margin-top:0}.md.svelte-f67h4g>:where(.svelte-f67h4g):last-child{margin-bottom:0}.wide.svelte-f67h4g{margin-inline:calc(-1 * var(--md-bleed,0px))}.lede.svelte-f67h4g{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:clamp(var(--text-lg), 2.4vw, var(--text-2xl));color:var(--text-primary);text-wrap:pretty;line-height:1.4}.quote.svelte-f67h4g{margin:var(--space-10) 0}.quote.svelte-f67h4g blockquote:where(.svelte-f67h4g){padding:var(--space-2) 0 var(--space-2) var(--space-6);border-left:2px solid var(--accent);margin:0}.quote.svelte-f67h4g p:where(.svelte-f67h4g){font-family:var(--font-display);font-size:clamp(var(--text-xl), 3.2vw, var(--text-3xl));letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin:0;line-height:1.3}.quote.svelte-f67h4g p:where(.svelte-f67h4g) strong{color:var(--accent);font-weight:inherit}.quote.svelte-f67h4g p:where(.svelte-f67h4g) em{color:var(--text-secondary);font-style:normal}.quote.svelte-f67h4g figcaption:where(.svelte-f67h4g){margin-top:var(--space-3);padding-left:var(--space-6);font-size:var(--text-sm);color:var(--text-tertiary)}.quote.svelte-f67h4g figcaption:where(.svelte-f67h4g):before{content:"— "}.callout.svelte-f67h4g{--tone:var(--info,#4c9aff);gap:var(--space-3);margin:var(--space-6) 0;padding:var(--space-4);border:1px solid color-mix(in oklab, var(--tone) 40%, var(--border));border-radius:var(--radius-lg);background:color-mix(in oklab, var(--tone) 8%, transparent);display:flex}.callout.svelte-f67h4g>svg{color:var(--tone);flex:none;margin-top:3px}.callout.svelte-f67h4g>div:where(.svelte-f67h4g){min-width:0}.callout.success.svelte-f67h4g{--tone:var(--success,#2fb67c)}.callout.warning.svelte-f67h4g{--tone:var(--gold,#e3b341)}.callout.danger.svelte-f67h4g{--tone:var(--error)}.callout.svelte-f67h4g .ctitle:where(.svelte-f67h4g){margin:0 0 var(--space-1);color:var(--text-primary);font-weight:700}.callout.svelte-f67h4g .prose:where(.svelte-f67h4g) p:last-child{margin-bottom:0}.action.svelte-f67h4g{margin:var(--space-6) 0}.action.svelte-f67h4g a:where(.svelte-f67h4g){align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--accent);color:#fff;transition:background var(--transition-fast);font-weight:700;text-decoration:none;display:inline-flex}.action.svelte-f67h4g a:where(.svelte-f67h4g):hover{background:var(--accent-hover,var(--accent))}.action.svelte-f67h4g a.ghost:where(.svelte-f67h4g){border:1px solid var(--border);color:var(--text-primary);background:0 0}.action.svelte-f67h4g a.ghost:where(.svelte-f67h4g):hover{border-color:var(--accent)}.tiles.svelte-f67h4g{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--space-3);margin:var(--space-8) 0;padding:0;list-style:none;display:grid;container-type:inline-size}.tiles.svelte-f67h4g li:where(.svelte-f67h4g){padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.tiles.svelte-f67h4g .thead:where(.svelte-f67h4g){min-height:18px;color:var(--accent);justify-content:space-between;align-items:center;display:flex}.tiles.svelte-f67h4g .tn:where(.svelte-f67h4g){font-family:var(--font-mono);color:var(--text-disabled);font-size:10px}.tiles.svelte-f67h4g .ttitle:where(.svelte-f67h4g){margin:var(--space-2) 0 0;color:var(--text-primary);font-weight:700}.tiles.svelte-f67h4g .tsub:where(.svelte-f67h4g){font-size:var(--text-sm);color:var(--accent);margin:0;font-weight:600}.tiles.svelte-f67h4g .small:where(.svelte-f67h4g){margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.tiles.svelte-f67h4g .small:where(.svelte-f67h4g) p:last-child{margin-bottom:0}@media (width<=640px){.tiles.svelte-f67h4g{grid-template-columns:minmax(0,1fr)}}.timeline.svelte-f67h4g{margin:var(--space-8) 0;padding:0;list-style:none;position:relative}.timeline.svelte-f67h4g:before{content:"";background:linear-gradient(to bottom, var(--accent), color-mix(in srgb, var(--accent) 25%, transparent) 65%, transparent);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.timeline.svelte-f67h4g li:where(.svelte-f67h4g){align-items:baseline;gap:var(--space-2) var(--space-4);padding:0 0 var(--space-6) var(--space-8);flex-wrap:wrap;display:flex;position:relative}.timeline.svelte-f67h4g li:where(.svelte-f67h4g):last-child{padding-bottom:0}.timeline.svelte-f67h4g li:where(.svelte-f67h4g):before{content:"";border-radius:var(--radius-full);background:var(--bg-base);border:2px solid var(--accent);width:11px;height:11px;position:absolute;top:6px;left:0}.timeline.svelte-f67h4g .when:where(.svelte-f67h4g){min-width:3.5em;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--accent);flex:none}.timeline.svelte-f67h4g .what:where(.svelte-f67h4g){color:var(--text-secondary);text-wrap:pretty;flex:18ch;line-height:1.7}.timeline.svelte-f67h4g .what:where(.svelte-f67h4g) strong{color:var(--text-primary);font-weight:600}.figure.svelte-f67h4g{margin:var(--space-8) 0}.figure.svelte-f67h4g img:where(.svelte-f67h4g){border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;max-height:min(80vh,900px);margin-inline:auto;display:block}.figure.wide.svelte-f67h4g,.figure.full.svelte-f67h4g{margin-inline:calc(-1 * var(--md-bleed,0px))}.gallery.svelte-f67h4g{margin:var(--space-8) 0}.gallery.svelte-f67h4g .grid:where(.svelte-f67h4g){grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));align-items:start;gap:var(--space-2);display:grid}.gallery.svelte-f67h4g img:where(.svelte-f67h4g){border-radius:var(--radius-md);width:100%;height:auto;display:block}.zoom.svelte-f67h4g{cursor:zoom-in;border-radius:var(--radius-lg);width:100%;transition:filter var(--transition-fast);background:0 0;border:0;margin:0;padding:0;display:block}.zoom.svelte-f67h4g:hover,.zoom.svelte-f67h4g:focus-visible{filter:brightness(1.08)}.zoom.svelte-f67h4g:focus-visible{outline:2px solid var(--accent);outline-offset:3px}figcaption.svelte-f67h4g{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);text-align:center}.compact.svelte-f67h4g .quote:where(.svelte-f67h4g),.compact.svelte-f67h4g .timeline:where(.svelte-f67h4g),.compact.svelte-f67h4g .tiles:where(.svelte-f67h4g),.compact.svelte-f67h4g .figure:where(.svelte-f67h4g),.compact.svelte-f67h4g .gallery:where(.svelte-f67h4g),.compact.svelte-f67h4g .callout:where(.svelte-f67h4g),.compact.svelte-f67h4g .action:where(.svelte-f67h4g){margin-block:var(--space-4)}.compact.svelte-f67h4g .quote:where(.svelte-f67h4g) p:where(.svelte-f67h4g){font-size:var(--text-xl)}.av.svelte-39ocl3{width:var(--s);height:var(--s);background:var(--bg-elevated);color:var(--text-tertiary);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}img.svelte-39ocl3{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st.svelte-m11vrg{font-size:var(--text-xs);white-space:nowrap}.st.live.svelte-m11vrg{color:var(--accent)}.st.done.svelte-m11vrg{color:var(--success)}.st.off.svelte-m11vrg{color:var(--text-tertiary)}.st.closed.svelte-m11vrg{color:var(--text-secondary)}.head.svelte-1uldov0{align-items:center;gap:10px;display:flex}.avatar.svelte-1uldov0{background:var(--bg-elevated);width:36px;height:36px;font-family:var(--font-display);border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.avatar.svelte-1uldov0 img:where(.svelte-1uldov0){object-fit:cover;width:100%;height:100%}.avatar.bw.svelte-1uldov0{background:var(--accent);color:#fff;font-size:12px}.who.svelte-1uldov0{flex-wrap:wrap;flex:1;align-items:baseline;column-gap:6px;min-width:0;display:flex}.who.svelte-1uldov0 a:where(.svelte-1uldov0){color:inherit;text-decoration:none}.who.svelte-1uldov0 strong:where(.svelte-1uldov0){font-size:14px}.flag.svelte-1uldov0{font-size:13px}.meta.svelte-1uldov0{color:var(--text-tertiary);flex-basis:100%;font-size:12px}.wb-pkind.svelte-1uldov0{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border);border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:700}.wb-pkind.withdrawal.svelte-1uldov0,.wb-pkind.team.svelte-1uldov0,.wb-pkind.draft.svelte-1uldov0{color:#fbbf24;border-color:#fbbf2466}.wb-pkind.lineup.svelte-1uldov0,.wb-pkind.result.svelte-1uldov0{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.media.svelte-smy4je{aspect-ratio:1;background:var(--bg-elevated);position:relative;overflow:hidden}.media.svelte-smy4je img:where(.svelte-smy4je){object-fit:cover;width:100%;height:100%;display:block}.text.svelte-smy4je{background:radial-gradient(circle at 80% 15%, color-mix(in srgb, var(--accent) 35%, transparent), transparent 55%), linear-gradient(160deg, #15121f, #0b0b10);color:#fff;flex-direction:column;justify-content:center;gap:12px;padding:10%;display:flex}.text.svelte-smy4je .kind:where(.svelte-smy4je){letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700}.text.svelte-smy4je strong:where(.svelte-smy4je){font-family:var(--font-display);font-size:clamp(22px,5.5vw,34px);line-height:1.1}.text.svelte-smy4je p:where(.svelte-smy4je){color:#ffffffb8;max-height:7.5em;margin:0;line-height:1.5;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.car.svelte-1kan80c{border-radius:var(--radius-lg,14px);position:relative;overflow:hidden}.car.svelte-1kan80c:hover .nav:where(.svelte-1kan80c){opacity:1}.track.svelte-1kan80c{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.track.svelte-1kan80c::-webkit-scrollbar{display:none}.slide.svelte-1kan80c{scroll-snap-align:center;scroll-snap-stop:always;border-radius:var(--radius-lg,14px);flex:0 0 100%;display:block;overflow:hidden}.nav.svelte-1kan80c{color:#111;cursor:pointer;opacity:0;background:#ffffffd9;border:none;border-radius:999px;place-items:center;width:30px;height:30px;transition:opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav.prev.svelte-1kan80c{left:10px}.nav.next.svelte-1kan80c{right:10px}@media (hover:none){.nav.svelte-1kan80c{display:none}}.count.svelte-1kan80c{color:#fff;background:#0009;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;position:absolute;top:12px;right:12px}.dots.svelte-z3lhwi{gap:4px;display:inline-flex}i.svelte-z3lhwi{background:var(--text-tertiary);opacity:.5;border-radius:999px;width:6px;height:6px;transition:background .2s,opacity .2s}i.on.svelte-z3lhwi{background:var(--accent);opacity:1}.wb-post.svelte-1mqe92o{flex-direction:column;gap:10px;display:flex}.acts.svelte-1mqe92o{align-items:center;gap:4px;min-height:40px;display:flex;position:relative}.act.svelte-1mqe92o{width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;place-items:center;margin-left:-8px;margin-right:4px;text-decoration:none;transition:transform .15s;display:grid}.act.svelte-1mqe92o:active{transform:scale(.88)}.act.liked.svelte-1mqe92o{color:#ff3b5c;animation:.3s ease-out svelte-1mqe92o-pop}.act.src.svelte-1mqe92o{color:var(--text-secondary);margin-left:auto;margin-right:-8px}@keyframes svelte-1mqe92o-pop{50%{transform:scale(1.25)}}.dots.svelte-1mqe92o{position:absolute;left:50%;transform:translate(-50%)}.likes.svelte-1mqe92o{margin:0;font-size:14px;font-weight:700}h2.svelte-1mqe92o{overflow-wrap:anywhere;margin:0;font-size:18px}h2.svelte-1mqe92o a:where(.svelte-1mqe92o){color:inherit;text-decoration:none}.caption.svelte-1mqe92o{color:var(--text-secondary);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.5}.cites.svelte-1mqe92o{flex-wrap:wrap;gap:6px;display:flex}.wb-pchip.svelte-1mqe92o{background:var(--bg-elevated);color:var(--text-primary);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;text-decoration:none}.see.svelte-1mqe92o{color:var(--text-tertiary);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px}.last.svelte-1mqe92o{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.last.svelte-1mqe92o strong:where(.svelte-1mqe92o){color:var(--text-primary)}.more.svelte-1mqe92o{color:var(--accent);font-weight:700;font-size:var(--text-sm);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.doc.svelte-13uuna4{z-index:5;background:var(--bg-surface);flex-direction:column;display:flex;position:absolute;inset:0}header.svelte-13uuna4{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex:none;display:flex}header.svelte-13uuna4 strong:where(.svelte-13uuna4){align-items:center;gap:var(--space-2);font-family:var(--font-display);display:inline-flex}.wb-back.svelte-13uuna4{border-radius:var(--radius-md);background:var(--bg-elevated);width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.wb-back.svelte-13uuna4:hover{background:var(--bg-elevated);color:var(--text-primary)}.cols.svelte-13uuna4{flex:1;grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}nav.svelte-13uuna4{padding:var(--space-3);border-right:1px solid var(--border);overflow:auto}nav.svelte-13uuna4 .gname:where(.svelte-13uuna4){margin:var(--space-3) var(--space-2) var(--space-1);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:10px}nav.svelte-13uuna4 .gname:where(.svelte-13uuna4):first-child{margin-top:0}nav.svelte-13uuna4 button:where(.svelte-13uuna4){align-items:center;gap:var(--space-2);width:100%;padding:6px var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}nav.svelte-13uuna4 button:where(.svelte-13uuna4) span:where(.svelte-13uuna4){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}nav.svelte-13uuna4 button:where(.svelte-13uuna4) code:where(.svelte-13uuna4){color:var(--text-tertiary);font-size:10px}nav.svelte-13uuna4 button:where(.svelte-13uuna4):hover{background:var(--bg-elevated);color:var(--text-primary)}nav.svelte-13uuna4 button.on:where(.svelte-13uuna4){background:var(--accent-muted);color:var(--accent)}article.svelte-13uuna4{padding:var(--space-5) var(--space-6) var(--space-8);overflow:auto}.head.svelte-13uuna4{align-items:baseline;gap:var(--space-3);display:flex}.head.svelte-13uuna4 h3:where(.svelte-13uuna4){font-family:var(--font-display);font-size:var(--text-xl);margin:0}code.svelte-13uuna4{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent)}.info.svelte-13uuna4{margin:var(--space-1) 0 var(--space-4);color:var(--text-secondary)}dl.svelte-13uuna4{gap:6px var(--space-4);margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:max-content minmax(0,1fr);display:grid}dl.svelte-13uuna4 dt:where(.svelte-13uuna4){white-space:nowrap}dl.svelte-13uuna4 dd:where(.svelte-13uuna4){font-size:var(--text-sm);color:var(--text-secondary);margin:0}section.svelte-13uuna4{margin-bottom:var(--space-5)}.shead.svelte-13uuna4{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.lbl.svelte-13uuna4{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);display:block}.shead.svelte-13uuna4 .lbl:where(.svelte-13uuna4){margin:0}.acts.svelte-13uuna4{gap:var(--space-2);display:flex}.ghost.svelte-13uuna4,.primary.svelte-13uuna4{padding:5px var(--space-3);border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ghost.svelte-13uuna4{border:1px solid var(--border);color:var(--text-secondary);background:0 0}.ghost.svelte-13uuna4:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.primary.svelte-13uuna4{background:var(--accent);color:#fff;border:0;font-weight:600}pre.svelte-13uuna4{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-base);font-family:var(--font-mono);white-space:pre-wrap;color:var(--text-primary);margin:0;font-size:.8125rem;line-height:1.6;overflow:auto}.render.svelte-13uuna4{max-width:720px;padding:var(--space-5);border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--bg-base)}@media (width<=760px){.cols.svelte-13uuna4{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}nav.svelte-13uuna4{border-right:0;border-bottom:1px solid var(--border);max-height:30vh}}.mde.svelte-1727ufy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}.pane.svelte-1727ufy{flex-direction:column;min-width:0;min-height:0;display:flex}.source.svelte-1727ufy{border-right:1px solid var(--border)}.bar.svelte-1727ufy{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);flex:none;display:flex}.tool.svelte-1727ufy{padding:5px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex}.tool.svelte-1727ufy:hover{border-color:var(--accent);color:var(--text-primary)}.hint.svelte-1727ufy{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);color:var(--text-tertiary);flex:1;overflow:hidden}.actions.svelte-1727ufy{align-items:center;gap:var(--space-2);flex:none;display:flex}.cm.svelte-1727ufy{flex:1;min-height:0;overflow:hidden}.wb-loading.svelte-1727ufy{margin:var(--space-4);color:var(--text-tertiary);font-size:var(--text-sm)}.preview.svelte-1727ufy{background:var(--bg-base)}.lbl.svelte-1727ufy{padding:var(--space-3) var(--space-5) 0;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);flex:none}.paper.svelte-1727ufy{min-height:0;padding:var(--space-4) var(--space-5) var(--space-10);flex:1;overflow:auto}.paper.svelte-1727ufy>*{max-width:760px}.empty.svelte-1727ufy{color:var(--text-tertiary);font-style:italic}@media (width<=860px){.mde.svelte-1727ufy{grid-template-rows:minmax(0,1.2fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.source.svelte-1727ufy{border-right:0;border-bottom:1px solid var(--border)}.hint.svelte-1727ufy{display:none}}.cm.svelte-1727ufy .cm-editor{height:100%;color:var(--text-primary);background:0 0;font-size:.9375rem}.cm.svelte-1727ufy .cm-editor.cm-focused{outline:none}.cm.svelte-1727ufy .cm-scroller{padding:var(--space-4) 0 var(--space-10);font-family:var(--font-mono);line-height:1.7;overflow:auto}.cm.svelte-1727ufy .cm-content{padding:0 var(--space-5);caret-color:var(--accent)}.cm.svelte-1727ufy .cm-cursor{border-left-color:var(--accent)}.cm.svelte-1727ufy .cm-selectionBackground,.cm.svelte-1727ufy .cm-focused .cm-selectionBackground{background:color-mix(in oklab, var(--accent) 28%, transparent)!important}.cm.svelte-1727ufy .cm-placeholder{color:var(--text-tertiary)}.cm.svelte-1727ufy .cm-md-heading{color:var(--text-primary);font-weight:700}.cm.svelte-1727ufy .cm-md-tag{color:var(--accent)}.cm.svelte-1727ufy .cm-md-ref{color:var(--gold,#e3b341)}.cm.svelte-1727ufy .cm-md-strong{font-weight:700}.cm.svelte-1727ufy .cm-md-em{font-style:italic}.cm.svelte-1727ufy .cm-md-link,.cm.svelte-1727ufy .cm-md-code,.cm.svelte-1727ufy .cm-md-mark{color:var(--text-tertiary)}.cm.svelte-1727ufy .cm-snippetField{background:color-mix(in oklab, var(--accent) 16%, transparent);border-radius:3px}.cm.svelte-1727ufy .cm-tooltip{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);overflow:hidden;box-shadow:0 12px 32px #00000059}.cm.svelte-1727ufy .cm-tooltip-autocomplete>ul{max-height:340px;font-family:var(--font-sans,inherit);padding:4px}.cm.svelte-1727ufy .cm-tooltip-autocomplete>ul>li{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);color:var(--text-primary);display:flex;padding:5px 8px!important}.cm.svelte-1727ufy .cm-tooltip-autocomplete>ul>li[aria-selected]{background:var(--accent-muted);color:var(--text-primary)}.cm.svelte-1727ufy .cm-completionSection{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:10px;opacity:1!important;border:0!important;padding:8px 8px 4px!important}.cm.svelte-1727ufy .cm-completionDetail{font-family:var(--font-mono);color:var(--text-tertiary);margin-left:auto;font-size:11px;font-style:normal}.cm.svelte-1727ufy .cm-completionInfo{max-width:280px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}.cm.svelte-1727ufy .md-glyph{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--accent);flex:none;place-items:center;display:grid}.cm.svelte-1727ufy .md-glyph img{object-fit:cover;border-radius:50%;width:22px;height:22px}.dlg.svelte-15q3tfi{flex-direction:column;height:100%;min-height:0;display:flex}header.svelte-15q3tfi{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);border-bottom:1px solid var(--border);flex:none;display:flex}header.svelte-15q3tfi h2:where(.svelte-15q3tfi){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-display);font-size:var(--text-lg);margin:0;overflow:hidden}.acts.svelte-15q3tfi{align-items:center;gap:var(--space-2);flex:none;display:flex}.q.svelte-15q3tfi{font-size:var(--text-sm);color:var(--text-secondary)}.ghost.svelte-15q3tfi,.primary.svelte-15q3tfi,.danger.svelte-15q3tfi{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font:inherit;cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ghost.svelte-15q3tfi{border:1px solid var(--border);color:var(--text-secondary);background:0 0}.ghost.svelte-15q3tfi:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.primary.svelte-15q3tfi{background:var(--accent);color:#fff;border:0}.danger.svelte-15q3tfi{background:var(--error);color:#fff;border:0}.body.svelte-15q3tfi{flex:1;min-height:0}.layer.svelte-1t2e14v{z-index:var(--wb-layer-z,1000);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.scrim.svelte-1t2e14v{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;position:absolute;inset:0}.card.svelte-1t2e14v{border:1px solid var(--border-strong);border-radius:var(--radius-xl);background:var(--bg-surface);flex-direction:column;width:100%;max-width:min(1680px,96vw);height:min(92vh,1200px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0009}@media (width<=560px){.layer.svelte-1t2e14v{place-items:end center;padding:0}.card.svelte-1t2e14v{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:none;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:none}}.wb-particle.svelte-ao8yp4{gap:var(--space-4);flex-direction:column;display:flex}h1.svelte-ao8yp4{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:28px;line-height:1.08}.body.svelte-ao8yp4 p:where(.svelte-ao8yp4){white-space:pre-line;margin:0;font-size:16px;line-height:1.65}.src.svelte-ao8yp4{border:1px solid var(--border);border-radius:var(--radius-md,10px);color:var(--text-primary);align-items:center;gap:12px;padding:12px 14px;display:flex}.src.svelte-ao8yp4>span:where(.svelte-ao8yp4){overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.src.svelte-ao8yp4 small:where(.svelte-ao8yp4){text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:11px}.in.svelte-ao8yp4 h2:where(.svelte-ao8yp4){text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin:0 0 8px;font-size:13px}.cites.svelte-ao8yp4{flex-wrap:wrap;gap:6px;display:flex}.wb-pchip.svelte-ao8yp4{background:var(--bg-elevated);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.post-tabs.svelte-1rcgjrx{border:1px solid var(--border);border-radius:999px;align-self:flex-start;padding:3px;display:inline-flex}.post-tabs.svelte-1rcgjrx button:where(.svelte-1rcgjrx){color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600}.post-tabs.svelte-1rcgjrx button.on:where(.svelte-1rcgjrx){background:var(--bg-elevated);color:var(--text-primary)}.post.svelte-1rcgjrx{max-width:420px}.req.svelte-1rcgjrx{gap:var(--space-2);width:100%;margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);text-align:left;flex-direction:column;display:flex}.cap.svelte-1rcgjrx{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);font-weight:700}.photos.svelte-1rcgjrx{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));display:grid}.ph.svelte-1rcgjrx{aspect-ratio:1;border-radius:var(--radius-md,10px);background:var(--bg-elevated);cursor:zoom-in;border:2px solid #0000;padding:0;position:relative;overflow:hidden}.ph.svelte-1rcgjrx img:where(.svelte-1rcgjrx){object-fit:cover;width:100%;height:100%;display:block}.ph.chosen.svelte-1rcgjrx{border-color:var(--success)}.tick.svelte-1rcgjrx{background:var(--success);color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:4px;right:4px}.gone.svelte-1rcgjrx{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.row.svelte-1rcgjrx{align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);display:flex}.k.svelte-1rcgjrx{min-width:48px;color:var(--text-tertiary);flex:none}.plan.svelte-1rcgjrx{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);border-radius:999px;padding:2px 10px;font-weight:700}.links.svelte-1rcgjrx ul:where(.svelte-1rcgjrx){flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.links.svelte-1rcgjrx ul:where(.svelte-1rcgjrx) a:where(.svelte-1rcgjrx){color:var(--text-primary);word-break:break-all}html.chat-swapping::view-transition-old(root){display:none}html.chat-swapping::view-transition-new(root){animation:none}::view-transition-old(report-chat){animation:.14s ease-in both chat-out}::view-transition-new(report-chat){animation:.22s cubic-bezier(.2,.9,.3,1) both chat-in}@keyframes chat-out{to{opacity:0;transform:translate(14px)}}@keyframes chat-in{0%{opacity:0;transform:translate(-14px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(report-chat){animation:none}::view-transition-new(report-chat){animation:none}}.chat.svelte-mu9hfc{flex-direction:column;flex:1;min-height:0;display:flex}.chat-tools.svelte-mu9hfc{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.chat-head.svelte-mu9hfc{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-base);display:flex}.back.svelte-mu9hfc{width:36px;height:36px;color:var(--accent);border-radius:50%;place-items:center;display:none}@media (width<=760px){.back.svelte-mu9hfc{display:grid}}.who.svelte-mu9hfc{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-width:0;color:inherit;flex:1;padding:4px;text-decoration:none;display:flex}a.who.svelte-mu9hfc:hover{background:var(--bg-surface)}.who-text.svelte-mu9hfc{flex-direction:column;min-width:0;display:flex}.who-name.svelte-mu9hfc{font-weight:700;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who-status.svelte-mu9hfc{font-size:var(--text-xs);color:var(--text-tertiary)}.who-status.attn.svelte-mu9hfc{color:var(--accent);font-weight:600}.scroll.svelte-mu9hfc{overscroll-behavior:contain;flex-direction:column-reverse;flex:1;min-height:0;display:flex;overflow-y:auto}.thread.svelte-mu9hfc{padding:var(--space-5) var(--space-4) var(--space-3);margin:0;flex-direction:column;width:100%;max-width:760px;margin-inline:auto;list-style:none;display:flex}.context.svelte-mu9hfc{align-self:center;align-items:center;gap:var(--space-2);width:100%;max-width:380px;padding:var(--space-5);margin-bottom:var(--space-3);border:1px solid var(--border);background:var(--bg-surface);text-align:center;border-radius:20px;flex-direction:column;display:flex}.context.svelte-mu9hfc h1:where(.svelte-mu9hfc){margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:var(--text-lg);line-height:1.25}.context.svelte-mu9hfc .id:where(.svelte-mu9hfc){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.context.svelte-mu9hfc dl:where(.svelte-mu9hfc){margin:var(--space-2) 0 0;gap:var(--space-2);text-align:left;flex-direction:column;width:100%;display:flex}.context.svelte-mu9hfc dt:where(.svelte-mu9hfc){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:10px}.context.svelte-mu9hfc dd:where(.svelte-mu9hfc){font-size:var(--text-sm);overflow-wrap:anywhere;margin:2px 0 0}.context.svelte-mu9hfc dd.strong:where(.svelte-mu9hfc){font-weight:600}.context.svelte-mu9hfc dd:where(.svelte-mu9hfc) a:where(.svelte-mu9hfc){color:var(--accent)}.context.svelte-mu9hfc .supports:where(.svelte-mu9hfc){font-size:var(--text-sm);color:var(--accent);margin:0}.context.svelte-mu9hfc .fine:where(.svelte-mu9hfc){margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.5}.day.svelte-mu9hfc{padding:var(--space-4) 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);align-self:center;font-size:11px}.msg.svelte-mu9hfc{flex-direction:column;align-items:flex-start;gap:3px;padding-top:2px;display:flex}.msg.g-top.svelte-mu9hfc{padding-top:var(--space-2)}.msg.mine.svelte-mu9hfc{align-items:flex-end}.msg.svelte-mu9hfc .name:where(.svelte-mu9hfc){font-size:var(--text-xs);color:var(--text-tertiary);margin-left:44px;font-weight:600}.msg.svelte-mu9hfc time:where(.svelte-mu9hfc){color:var(--text-tertiary);margin-left:44px;font-size:11px}.msg.mine.svelte-mu9hfc time:where(.svelte-mu9hfc){margin-left:0}.row.svelte-mu9hfc{align-items:flex-end;gap:var(--space-2);max-width:min(78%,560px);display:flex}.face.svelte-mu9hfc{flex:none;width:32px;height:32px}.team.svelte-mu9hfc{background:var(--bg-elevated);width:32px;height:32px;color:var(--text-secondary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.team.staff.svelte-mu9hfc{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);font-family:var(--font-display);font-size:11px}.bubble.svelte-mu9hfc{background:var(--bg-elevated);min-width:0;color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere;border-radius:20px;padding:10px 14px;line-height:1.5}.bubble.asks.svelte-mu9hfc{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 70%, transparent)}.bubble.svelte-mu9hfc .prose p{white-space:pre-line}.msg.svelte-mu9hfc:not(.mine):not(.g-top) .bubble:where(.svelte-mu9hfc){border-top-left-radius:6px}.msg.svelte-mu9hfc:not(.mine):not(.g-bottom) .bubble:where(.svelte-mu9hfc){border-bottom-left-radius:6px}.msg.mine.svelte-mu9hfc .bubble:where(.svelte-mu9hfc){background:var(--accent)}.msg.mine.svelte-mu9hfc .bubble:where(.svelte-mu9hfc) .prose{color:#ffffffdb}.msg.mine.svelte-mu9hfc .bubble:where(.svelte-mu9hfc) .prose strong,.msg.mine.svelte-mu9hfc .bubble:where(.svelte-mu9hfc) .prose b,.msg.mine.svelte-mu9hfc .bubble:where(.svelte-mu9hfc) .prose a{color:#fff}.msg.mine.svelte-mu9hfc:not(.g-top) .bubble:where(.svelte-mu9hfc){border-top-right-radius:6px}.msg.mine.svelte-mu9hfc:not(.g-bottom) .bubble:where(.svelte-mu9hfc){border-bottom-right-radius:6px}.asks-tag.svelte-mu9hfc{font-size:var(--text-xs);color:var(--accent);align-items:center;gap:5px;margin-bottom:4px;font-weight:700;display:inline-flex}.mile.svelte-mu9hfc{align-self:center;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;--tone:var(--text-secondary);flex-direction:column;max-width:360px;display:flex}.mile.ok.svelte-mu9hfc{--tone:var(--success)}.mile.accent.svelte-mu9hfc{--tone:var(--accent)}.mile.off.svelte-mu9hfc{--tone:var(--text-tertiary)}.mile.svelte-mu9hfc time:where(.svelte-mu9hfc){color:var(--text-tertiary);font-size:11px}.mile-h.svelte-mu9hfc{font-size:var(--text-sm);color:var(--tone);align-items:center;gap:6px;font-weight:600;display:inline-flex}.note.svelte-mu9hfc{border:1px solid color-mix(in srgb, var(--tone) 30%, transparent);background:color-mix(in srgb, var(--tone) 8%, transparent);border-radius:14px;width:100%;padding:10px 14px}.check-h.svelte-mu9hfc{font-size:var(--text-xs);color:var(--text-tertiary)}.chips.svelte-mu9hfc{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chips.svelte-mu9hfc a:where(.svelte-mu9hfc){border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);font-size:var(--text-xs);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.chips.svelte-mu9hfc a:where(.svelte-mu9hfc):hover{border-color:var(--accent)}.bar.svelte-mu9hfc{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border);background:var(--bg-surface);flex-direction:column;display:flex}.flash.svelte-mu9hfc{font-size:var(--text-sm);margin:0;font-weight:500}.flash.err.svelte-mu9hfc{color:var(--error)}.flash.ok.svelte-mu9hfc{color:var(--success)}.quick.svelte-mu9hfc{gap:var(--space-2);flex-wrap:wrap;display:flex}.qr.svelte-mu9hfc{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-weight:600;display:inline-flex}.qr.svelte-mu9hfc:hover{border-color:var(--text-tertiary)}.qr.primary.svelte-mu9hfc{background:var(--accent);border-color:var(--accent);color:#fff}.qr.primary.svelte-mu9hfc:hover{background:var(--accent-hover)}.closed.svelte-mu9hfc{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md,10px);background:var(--bg-elevated);color:var(--text-secondary);font-size:var(--text-sm);display:flex}.closed.svelte-mu9hfc svg{flex:none;margin-top:2px}.closed.svelte-mu9hfc p:where(.svelte-mu9hfc){margin:0}.closed.svelte-mu9hfc strong:where(.svelte-mu9hfc){color:var(--text-primary)}.mode-h.svelte-mu9hfc{font-size:var(--text-xs);color:var(--accent);align-items:center;gap:6px;font-weight:600;display:flex}.mode-h.svelte-mu9hfc span:where(.svelte-mu9hfc){flex:1}.mode-h.svelte-mu9hfc button:where(.svelte-mu9hfc){color:inherit;cursor:pointer;background:0 0;border:none;place-items:center;padding:4px;display:grid}.compose.svelte-mu9hfc{align-items:flex-end;gap:var(--space-2);padding:4px 4px 4px var(--space-4);border:1px solid var(--border);background:var(--bg-base);border-radius:22px;transition:border-color .18s;display:flex}.compose.svelte-mu9hfc:focus-within{border-color:var(--border-strong)}.compose.mode.svelte-mu9hfc,.compose.ask.svelte-mu9hfc{border-color:color-mix(in srgb, var(--accent) 60%, transparent)}.kinds-row.svelte-mu9hfc{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.kinds.svelte-mu9hfc{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-base);grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.kinds.svelte-mu9hfc button:where(.svelte-mu9hfc){z-index:1;border-radius:var(--radius-full);color:var(--text-tertiary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-weight:600;transition:color .18s;display:inline-flex;position:relative}.kinds.svelte-mu9hfc button.on:where(.svelte-mu9hfc){color:var(--text-primary)}.kinds-pill.svelte-mu9hfc{border-radius:var(--radius-full);background:var(--bg-elevated);width:calc(50% - 3px);box-shadow:inset 0 0 0 1px var(--border-strong);transition:transform .26s cubic-bezier(.32,.72,0,1),background .18s;position:absolute;top:3px;bottom:3px;left:3px}.kinds[data-kind=question].svelte-mu9hfc .kinds-pill:where(.svelte-mu9hfc){background:color-mix(in srgb, var(--accent) 20%, var(--bg-elevated));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent);transform:translate(100%)}.kind-hint.svelte-mu9hfc{font-size:var(--text-xs);color:var(--text-tertiary);animation:.22s both svelte-mu9hfc-kind-hint-in}@keyframes svelte-mu9hfc-kind-hint-in{0%{opacity:0;transform:translateY(2px)}}.asked-tag.svelte-mu9hfc{font-size:var(--text-xs);color:#ffffffd9;align-items:center;gap:4px;margin-bottom:4px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.kinds-pill.svelte-mu9hfc,.kind-hint.svelte-mu9hfc,.compose.svelte-mu9hfc{transition:none;animation:none}}textarea.svelte-mu9hfc{min-width:0;min-height:36px;max-height:160px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);resize:none;field-sizing:content;background:0 0;border:none;flex:1;padding:8px 0;line-height:1.4}textarea.svelte-mu9hfc:focus{outline:none}.send.svelte-mu9hfc{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.send.svelte-mu9hfc:disabled{opacity:.35;cursor:default}.presets.svelte-mu9hfc{flex-wrap:wrap;gap:6px;display:flex}.preset.svelte-mu9hfc{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:999px;padding:5px 12px;font-weight:600}.preset.svelte-mu9hfc:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.dm.svelte-udtca{height:calc(100dvh - var(--top-inset,64px) - 1px);border-inline:1px solid var(--border);grid-template-columns:minmax(300px,380px) 1fr;max-width:1200px;margin:0 auto;display:grid}.dm.boxed.svelte-udtca{height:max(440px, 100dvh - var(--top-inset,64px) - 200px);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:none;overflow:hidden}@media (width<=760px){.dm.svelte-udtca{border:none;grid-template-columns:1fr}.dm.open.svelte-udtca .inbox:where(.svelte-udtca),.dm.svelte-udtca:not(.open) .pane:where(.svelte-udtca){display:none}}.inbox.svelte-udtca{border-right:1px solid var(--border);overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}header.svelte-udtca{padding:var(--space-5) var(--space-4) var(--space-1);gap:var(--space-2);flex-direction:column;flex:none;display:flex}.back.svelte-udtca{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);align-self:flex-start;text-decoration:none;display:inline-flex}.back.svelte-udtca:hover{color:var(--text-primary)}h1.svelte-udtca{font-family:var(--font-display);font-size:var(--text-2xl);margin:0}.intro.svelte-udtca{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.filters.svelte-udtca{z-index:2;scrollbar-width:none;overscroll-behavior-x:contain;padding:var(--space-2) var(--space-4) var(--space-3);background:var(--inbox-bg,var(--bg-base));border-bottom:1px solid var(--border);flex:none;gap:6px;display:flex;position:sticky;top:0;overflow-x:auto}.filters.svelte-udtca::-webkit-scrollbar{display:none}.filters.svelte-udtca button:where(.svelte-udtca){white-space:nowrap;border:1px solid var(--border);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 11px;font-weight:600;display:inline-flex}.filters.svelte-udtca button.on:where(.svelte-udtca){background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}.filters.svelte-udtca button.on:where(.svelte-udtca) .count:where(.svelte-udtca){color:var(--text-secondary)}.filters.svelte-udtca .count:where(.svelte-udtca){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.filters.svelte-udtca .n:where(.svelte-udtca){background:var(--accent);color:#fff;min-width:18px;font-family:var(--font-mono);text-align:center;border-radius:999px;padding:1px 6px;font-size:11px}ul.svelte-udtca{padding:0 0 var(--space-6);margin:0;list-style:none}.row.svelte-udtca{align-items:center;gap:var(--space-3);padding:10px var(--space-4);color:inherit;text-decoration:none;display:flex}.row.svelte-udtca:hover{background:var(--bg-surface)}.row.current.svelte-udtca{background:var(--bg-elevated)}.row.arrived.svelte-udtca{animation:2s ease-out svelte-udtca-arrived}.skeleton.svelte-udtca .row:where(.svelte-udtca){cursor:default}.skeleton.svelte-udtca .row:where(.svelte-udtca):hover{background:0 0}.sk.svelte-udtca{background:var(--bg-elevated);animation:1.4s ease-in-out infinite svelte-udtca-sk;display:block}.sk.avatar.svelte-udtca{border-radius:999px;flex:none;width:52px;height:52px}.sk.line.svelte-udtca{border-radius:6px;height:12px}.sk.line.short.svelte-udtca{height:10px;margin-top:8px}@keyframes svelte-udtca-sk{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.sk.svelte-udtca{animation:none}}@keyframes svelte-udtca-arrived{0%,35%{background:color-mix(in srgb, var(--accent) 22%, var(--bg-elevated));box-shadow:inset 3px 0 0 var(--accent)}to{background:var(--bg-elevated);box-shadow:inset 3px 0 #0000}}@media (prefers-reduced-motion:reduce){.row.arrived.svelte-udtca{box-shadow:inset 3px 0 0 var(--accent);animation:none}}.what.svelte-udtca{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name.svelte-udtca{font-size:var(--text-sm);color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.line.svelte-udtca{min-width:0;font-size:var(--text-sm);color:var(--text-tertiary);gap:4px;display:flex}.pv.svelte-udtca{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.at.svelte-udtca{flex:none}.backed.svelte-udtca{font-size:var(--text-xs);color:var(--text-tertiary);font-style:italic}.unread.svelte-udtca .name:where(.svelte-udtca){font-weight:700}.unread.svelte-udtca .pv:where(.svelte-udtca){color:var(--text-primary);font-weight:600}.dot.svelte-udtca{background:var(--accent);border-radius:50%;flex:none;width:9px;height:9px}.empty.svelte-udtca{align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);text-align:center;color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;display:flex}.empty.svelte-udtca p:where(.svelte-udtca){margin:0}.pane.svelte-udtca{flex-direction:column;min-width:0;min-height:0;display:flex}.about.svelte-udtca{font-size:var(--text-xs);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-search.svelte-n42bos{align-items:center;gap:var(--space-2);width:var(--wb-search-width,100%);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--wb-search-radius,var(--radius-md));padding:var(--wb-search-pad,var(--space-2) var(--space-3));color:var(--text-tertiary);transition:border-color .12s;display:flex}.wb-search.svelte-n42bos:focus-within{border-color:var(--accent)}.wb-search.svelte-n42bos input:where(.svelte-n42bos){min-width:0;color:var(--text-primary);font:inherit;font-size:var(--text-sm);background:0 0;border:none;outline:none;flex:1;padding:0}.wb-search.svelte-n42bos input:where(.svelte-n42bos)::placeholder{color:var(--text-disabled,var(--text-tertiary))}.wb-search.svelte-n42bos input:where(.svelte-n42bos)::-webkit-search-cancel-button{display:none}.wb-search-field.svelte-n42bos{width:100%;height:var(--field-height);padding:0 var(--field-pad-x);border-color:var(--field-border);border-radius:var(--field-radius);background:var(--field-bg)}.wb-search-field.svelte-n42bos:hover:not(:focus-within){border-color:var(--field-border-hover)}.wb-search-field.svelte-n42bos:focus-within{box-shadow:0 0 0 3px var(--accent-muted)}.wb-search-count.svelte-n42bos{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.wb-search-clear.svelte-n42bos{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.wb-search-clear.svelte-n42bos:hover{color:var(--text-primary)}.wb-search-spin.svelte-n42bos{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite svelte-n42bos-wb-search-spin}@keyframes svelte-n42bos-wb-search-spin{to{transform:rotate(360deg)}}.wb-dt.svelte-r7oavg{--wb-dt-bg:var(--bg-surface);--wb-dt-head:var(--bg-elevated);--wb-dt-hover:color-mix(in srgb, var(--text-primary) 4%, var(--bg-surface));--wb-dt-pick:color-mix(in srgb, var(--accent) 14%, var(--bg-surface));--wb-dt-pick-hover:color-mix(in srgb, var(--accent) 18%, var(--bg-surface));gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.wb-dt-bar.svelte-r7oavg{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-height:2rem;display:flex}.wb-dt-search.svelte-r7oavg{flex:16rem;max-width:22rem}.wb-dt-count.svelte-r7oavg{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap}.wb-dt-picked.svelte-r7oavg{align-items:center;gap:var(--space-2);max-width:100%;padding:.2rem var(--space-3);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--radius-full);background:var(--accent-muted);color:var(--text-primary);font:inherit;font-size:var(--text-xs);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;transition:background var(--transition-fast);display:inline-flex;overflow:hidden}.wb-dt-picked.svelte-r7oavg:hover{background:var(--accent-muted-strong)}.wb-dt-dot.svelte-r7oavg{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.wb-dt-unpick.svelte-r7oavg{width:1.5rem;height:1.5rem;margin-left:calc(-1 * var(--space-2));color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.wb-dt-unpick.svelte-r7oavg:hover{background:var(--wb-dt-hover);color:var(--text-primary)}.wb-dt-tools.svelte-r7oavg{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.wb-dt-scroll.svelte-r7oavg{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--wb-dt-bg);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;scrollbar-gutter:stable;position:relative;overflow:auto}.wb-dt-table.svelte-r7oavg{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.wb-dt-th.svelte-r7oavg{z-index:2;background:var(--wb-dt-head);border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;transition:box-shadow var(--transition-fast);padding:0;font-weight:500;position:sticky;top:0}.wb-dt-shadow-top.svelte-r7oavg .wb-dt-th:where(.svelte-r7oavg){box-shadow:0 6px 12px -8px #00000073}.wb-dt-sort.svelte-r7oavg,.wb-dt-plain.svelte-r7oavg{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);display:flex}.wb-dt-sort.svelte-r7oavg{cursor:pointer;text-align:inherit;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:0}.wb-dt-sort.svelte-r7oavg:hover{color:var(--text-primary);background:var(--wb-dt-hover)}.wb-dt-sort.svelte-r7oavg:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.wb-dt-caret.svelte-r7oavg{opacity:.35;transition:opacity var(--transition-fast);display:inline-flex}.wb-dt-sort.svelte-r7oavg:hover .wb-dt-caret:where(.svelte-r7oavg){opacity:.8}.wb-dt-sorted.svelte-r7oavg .wb-dt-sort:where(.svelte-r7oavg){color:var(--text-primary)}.wb-dt-sorted.svelte-r7oavg .wb-dt-sort:where(.svelte-r7oavg) .wb-dt-caret:where(.svelte-r7oavg){opacity:1;color:var(--accent)}.wb-dt-end.svelte-r7oavg .wb-dt-sort:where(.svelte-r7oavg),.wb-dt-end.svelte-r7oavg .wb-dt-plain:where(.svelte-r7oavg){justify-content:flex-end}.wb-dt-center.svelte-r7oavg .wb-dt-sort:where(.svelte-r7oavg),.wb-dt-center.svelte-r7oavg .wb-dt-plain:where(.svelte-r7oavg){justify-content:center}.wb-dt-td.svelte-r7oavg{padding:var(--space-2) var(--space-3);background:var(--wb-dt-bg);border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;transition:background var(--transition-fast)}.wb-dt-row.svelte-r7oavg:last-child .wb-dt-td:where(.svelte-r7oavg){border-bottom:0}.wb-dt-end.svelte-r7oavg{text-align:right}.wb-dt-center.svelte-r7oavg{text-align:center}.wb-dt-row.svelte-r7oavg{cursor:pointer;outline:none}.wb-dt-row.svelte-r7oavg:hover .wb-dt-td:where(.svelte-r7oavg){background:var(--wb-dt-hover)}.wb-dt-row.svelte-r7oavg:focus-visible .wb-dt-td:where(.svelte-r7oavg){box-shadow:inset 0 1px 0 var(--accent), inset 0 -1px 0 var(--accent)}.wb-dt-selected.svelte-r7oavg .wb-dt-td:where(.svelte-r7oavg){background:var(--wb-dt-pick)}.wb-dt-selected.svelte-r7oavg:hover .wb-dt-td:where(.svelte-r7oavg){background:var(--wb-dt-pick-hover)}.wb-dt-selected.svelte-r7oavg .wb-dt-td:where(.svelte-r7oavg):first-child{box-shadow:inset 3px 0 0 var(--accent)}.wb-dt-selected.svelte-r7oavg:focus-visible .wb-dt-td:where(.svelte-r7oavg):first-child{box-shadow:inset 3px 0 0 var(--accent), inset 0 1px 0 var(--accent), inset 0 -1px 0 var(--accent)}.wb-dt-sticky.svelte-r7oavg{z-index:1;position:sticky;left:0}.wb-dt-th.wb-dt-sticky.svelte-r7oavg{z-index:3}.wb-dt-shadow-start.svelte-r7oavg .wb-dt-sticky:where(.svelte-r7oavg){box-shadow:6px 0 10px -8px #00000080}.wb-dt-shadow-start.svelte-r7oavg .wb-dt-selected:where(.svelte-r7oavg) .wb-dt-td.wb-dt-sticky:where(.svelte-r7oavg):first-child{box-shadow:inset 3px 0 0 var(--accent), 6px 0 10px -8px #00000080}.wb-dt-shadow-bottom.svelte-r7oavg{box-shadow:inset 0 -14px 12px -12px #00000080}.wb-dt-empty-row.svelte-r7oavg{cursor:default}.wb-dt-empty.svelte-r7oavg{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-tertiary);white-space:normal}@media (prefers-reduced-motion:reduce){.wb-dt-th.svelte-r7oavg,.wb-dt-td.svelte-r7oavg,.wb-dt-sort.svelte-r7oavg,.wb-dt-caret.svelte-r7oavg{transition:none}}.wb-dt-cols.svelte-r7oavg{position:relative}.wb-dt-cols-btn.svelte-r7oavg{border:1px solid var(--border);border-radius:var(--radius-full,999px);color:var(--text-secondary);font:inherit;font-size:var(--text-sm,.85rem);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.wb-dt-cols-btn.svelte-r7oavg:hover,.wb-dt-cols-btn.wb-dt-on.svelte-r7oavg{color:var(--text-primary);border-color:var(--border-strong,var(--border))}.wb-dt-menu.svelte-r7oavg{z-index:20;width:max-content;min-width:18rem;max-width:min(26rem,90vw);padding:var(--space-2);border:1px solid var(--border-strong,var(--border));border-radius:var(--radius-lg);background:var(--bg-elevated,var(--bg-surface));transform-origin:0 0;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 50px #00000080}.wb-dt-menu-head.svelte-r7oavg{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-2);font-size:var(--text-sm,.85rem);display:flex}.wb-dt-link.svelte-r7oavg{color:var(--accent);font:inherit;font-size:var(--text-xs,.78rem);cursor:pointer;background:0 0;border:none}.wb-dt-menu-list.svelte-r7oavg{max-height:min(60vh,26rem);margin:0;padding:0;list-style:none;overflow-y:auto}.wb-dt-menu-row.svelte-r7oavg{padding:4px var(--space-2);border-radius:var(--radius-md,8px);align-items:center;gap:4px;display:flex}.wb-dt-menu-row.svelte-r7oavg:hover{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}.wb-dt-menu-row.wb-dt-off.svelte-r7oavg .wb-dt-check:where(.svelte-r7oavg) span:where(.svelte-r7oavg){color:var(--text-tertiary,var(--text-secondary));text-decoration:line-through}.wb-dt-menu-row.wb-dt-ghost.svelte-r7oavg{opacity:.35}li.wb-dt-menu-row.svelte-r7oavg{cursor:grab}.wb-dt-grip.svelte-r7oavg{width:14px;color:var(--text-tertiary,var(--text-secondary));place-items:center;display:grid}.wb-dt-check.svelte-r7oavg{min-width:0;font-size:var(--text-sm,.85rem);cursor:pointer;flex:1;align-items:center;gap:8px;display:inline-flex}.wb-dt-check.svelte-r7oavg span:where(.svelte-r7oavg){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-dt-mini.svelte-r7oavg{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}.wb-dt-mini.svelte-r7oavg:hover:not(:disabled){color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 8%, transparent)}.wb-dt-mini.svelte-r7oavg:disabled{opacity:.3;cursor:default}.wb-tz.svelte-fs0wnl{flex-direction:column;gap:6px;min-width:0;display:flex}.wb-tz-lbl.svelte-fs0wnl{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.wb-tz-panel.svelte-fs0wnl{z-index:calc(var(--wb-layer-z,120) + 20);transform-origin:0 0;border:1px solid var(--border);border-radius:var(--field-radius);background:var(--bg-surface);min-width:16rem;box-shadow:var(--shadow-lg);position:fixed;overflow:hidden auto}ul.svelte-fs0wnl{margin:0;padding:4px;list-style:none}li.svelte-fs0wnl button:where(.svelte-fs0wnl){align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}li.svelte-fs0wnl button.active:where(.svelte-fs0wnl){background:var(--bg-elevated,#ffffff0f)}li.svelte-fs0wnl button.on:where(.svelte-fs0wnl) .wb-tz-city:where(.svelte-fs0wnl){color:var(--accent)}li.svelte-fs0wnl button:where(.svelte-fs0wnl) em:where(.svelte-fs0wnl){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;margin-left:auto;font-style:normal}.wb-tz-name.svelte-fs0wnl{flex-direction:column;gap:1px;min-width:0;display:flex}.wb-tz-name.svelte-fs0wnl small:where(.svelte-fs0wnl){font-size:var(--text-xs);color:var(--text-tertiary)}.wb-tz-city.svelte-fs0wnl{font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.wb-tz-tag.svelte-fs0wnl{border-radius:var(--radius-full);background:var(--accent-muted);color:var(--accent);font-size:var(--text-xs);padding:1px 6px}.wb-tz-empty.svelte-fs0wnl{padding:var(--space-3);color:var(--text-tertiary);text-align:center;font-size:var(--text-sm)}.wb-mark.svelte-uzt6mr{border-radius:var(--radius-md);background:hsl(var(--hue,9) 60% 55% / .12);color:hsl(var(--hue,9) 75% 66%);flex:none;place-items:center;display:grid}.wb-mark-sm.svelte-uzt6mr{width:34px;height:34px}.wb-mark-md.svelte-uzt6mr{width:40px;height:40px}.wb-mark-lg.svelte-uzt6mr{border-radius:var(--radius-lg);width:52px;height:52px;margin-bottom:var(--space-3)}.wb-mod.svelte-k5axow{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:linear-gradient(150deg, var(--bg-elevated), var(--bg-surface) 60%);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-secondary);opacity:.75;display:flex}.wb-mod-live.svelte-k5axow{border-style:solid;border-color:hsl(var(--hue,9), 50%, 50%, .5);opacity:1;transition:border-color var(--transition-fast), translate var(--transition-fast);text-decoration:none}.wb-mod-live.svelte-k5axow:hover{border-color:hsl(var(--hue,9), 65%, 58%, .8);translate:0 -2px}.wb-mod-txt.svelte-k5axow{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wb-mod-txt.svelte-k5axow strong:where(.svelte-k5axow){align-items:baseline;gap:var(--space-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-primary);display:flex;overflow:hidden}.wb-mod-body.svelte-k5axow{-webkit-line-clamp:2;min-height:3em;color:var(--text-tertiary);font-size:var(--text-xs);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.wb-mod-badge.svelte-k5axow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-elevated);border-radius:var(--radius-full);white-space:nowrap;padding:1px 6px;font-size:10px;font-weight:400}.wb-mod-count.svelte-k5axow{border-radius:var(--radius-full);background:var(--accent);color:#fff;align-self:center;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:inline-grid}.wb-module-head.svelte-d3aits{top:var(--module-head-top,var(--top-inset,0px));z-index:40;gap:var(--space-2);padding:var(--module-head-pad,var(--space-2)) 0 var(--space-3);margin-top:var(--module-head-pull,0px);margin-bottom:calc(var(--space-4) - var(--page-gap,0px));background:linear-gradient(to bottom, var(--bg-base) 0, var(--bg-base) calc(100% - var(--space-3)), transparent 100%);flex-direction:column;display:flex;position:sticky}.wb-banner.svelte-d3aits{box-sizing:border-box;height:var(--module-banner-h,54px);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid hsl(var(--hue,9), 55%, 55%, .45);border-radius:var(--radius-lg);background:linear-gradient(100deg, hsl(var(--hue,9), 60%, 45%, .28), hsl(var(--hue,9), 60%, 35%, .08) 70%), var(--bg-base);display:flex;box-shadow:0 6px 18px #00000059}.wb-banner-back.svelte-d3aits{border:1px solid hsl(var(--hue,9), 50%, 60%, .4);border-radius:var(--radius-full);width:36px;height:36px;color:var(--text-primary);transition:background var(--transition-fast), border-color var(--transition-fast);flex:none;place-items:center;display:grid}.wb-banner-back.svelte-d3aits:hover{background:hsl(var(--hue,9), 60%, 50%, .2);border-color:hsl(var(--hue,9), 65%, 65%, .8)}.wb-banner-back.svelte-d3aits:focus-visible{outline:2px solid hsl(var(--hue,9), 70%, 68%);outline-offset:2px}.wb-banner-said.svelte-d3aits{align-items:baseline;gap:var(--space-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;display:flex;overflow:hidden}.wb-banner-said.svelte-d3aits strong:where(.svelte-d3aits){font-family:var(--font-display);font-size:var(--text-base);color:hsl(var(--hue,9), 75%, 76%)}.wb-banner-ctx.svelte-d3aits{text-overflow:ellipsis;color:var(--text-secondary);font-size:var(--text-sm);overflow:hidden}.wb-banner-public.svelte-d3aits{border:1px solid hsl(var(--hue,9), 50%, 60%, .4);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.wb-banner-public.svelte-d3aits:hover{color:var(--text-primary);border-color:hsl(var(--hue,9), 65%, 65%, .8)}.wb-siblings.svelte-d3aits{align-items:center;gap:var(--space-1);height:var(--module-siblings-h,34px);scrollbar-width:none;display:flex;overflow-x:auto}.wb-siblings.svelte-d3aits::-webkit-scrollbar{display:none}.wb-sibling.svelte-d3aits{border-radius:var(--radius-full);color:var(--text-tertiary);font-size:var(--text-sm);white-space:nowrap;transition:color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:5px 12px;text-decoration:none;display:inline-flex;position:relative}a.wb-sibling.svelte-d3aits:hover{color:var(--text-primary);border-color:hsl(var(--hue,9), 50%, 60%, .4)}a.wb-sibling.svelte-d3aits:focus-visible{outline:2px solid hsl(var(--hue,9), 70%, 68%);outline-offset:1px}.wb-sibling-on.svelte-d3aits{color:hsl(var(--hue,9), 75%, 76%);isolation:isolate}.wb-sibling-pill.svelte-d3aits{z-index:-1;border:1px solid hsl(var(--hue,9), 55%, 55%, .35);border-radius:var(--radius-full);background:hsl(var(--hue,9), 60%, 50%, .14);position:absolute;inset:0}.wb-sibling-off.svelte-d3aits{opacity:.5}.wb-mod-section.svelte-9azwvj h2:where(.svelte-9azwvj){margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.01em}.wb-group.svelte-5yebir{view-transition-class:wb-group;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);scroll-margin-top:var(--wb-group-scroll-margin,calc(var(--top-inset,var(--header-h,64px)) + 16px));container-type:inline-size}.wb-group-head.svelte-5yebir{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.wb-group-said.svelte-5yebir{min-width:0}.wb-group-said.svelte-5yebir h3:where(.svelte-5yebir){font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}.wb-group-meta.svelte-5yebir{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);margin:2px 0 0}.wb-group-actions.svelte-5yebir{align-items:center;gap:var(--space-2);flex:none;display:flex}.wb-group-public.svelte-5yebir{border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;font-weight:600;text-decoration:none;display:inline-flex}.wb-group-public.svelte-5yebir:hover{color:var(--text-primary);border-color:var(--border-strong)}.wb-group-order.svelte-5yebir{gap:var(--space-1);flex:none;display:flex}.wb-group-order.svelte-5yebir button:where(.svelte-5yebir){border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;place-items:center;padding:0;display:grid}.wb-group-order.svelte-5yebir button:where(.svelte-5yebir):hover:not(:disabled){border-color:hsl(var(--hue,9), 60%, 58%, .8);color:hsl(var(--hue,9), 75%, 66%)}.wb-group-order.svelte-5yebir button:where(.svelte-5yebir):disabled{opacity:.35;cursor:default}.wb-group-spot.svelte-5yebir{animation:2.6s ease-out svelte-5yebir-wb-group-spot}@keyframes svelte-5yebir-wb-group-spot{0%,60%{box-shadow:0 0 0 2px hsl(var(--hue,9), 70%, 62%), 0 0 32px hsl(var(--hue,9), 70%, 55%, .45)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.wb-group-spot.svelte-5yebir{box-shadow:0 0 0 2px hsl(var(--hue,9), 70%, 62%);animation:none}}.wb-mod-grid.svelte-1q6rzse{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wb-mod-grid.svelte-1q6rzse li:where(.svelte-1q6rzse){display:grid}.wb-mod-grid.svelte-1q6rzse li:where(.svelte-1q6rzse):last-child:nth-child(odd){grid-column:1/-1}@container (width<=520px){.wb-mod-grid.svelte-1q6rzse{grid-template-columns:minmax(0,1fr)}}.tabs-bar.svelte-8ww568{margin-bottom:var(--space-5);border-bottom:1px solid var(--border);position:relative}.tabs.svelte-8ww568{gap:var(--space-1);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;display:flex;position:relative;overflow-x:auto}.tabs.svelte-8ww568 button:where(.svelte-8ww568){white-space:nowrap;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-tertiary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;font-weight:600;display:inline-flex}.tabs.svelte-8ww568 button:where(.svelte-8ww568):hover{color:var(--text-secondary)}.tabs.svelte-8ww568 button.on:where(.svelte-8ww568){color:var(--text-primary);border-bottom-color:var(--module-tint,var(--accent))}.tabs.svelte-8ww568 button.locked:where(.svelte-8ww568){opacity:.55}.tabs.svelte-8ww568 button:where(.svelte-8ww568):focus-visible{outline:2px solid var(--module-tint,var(--accent));outline-offset:-2px;border-radius:var(--radius-sm)}.tabs.svelte-8ww568 .n:where(.svelte-8ww568){border-radius:var(--radius-full);background:var(--bg-elevated);font-family:var(--font-mono);font-size:var(--text-xs);padding:1px 7px;font-weight:400}.tabs.svelte-8ww568 .n.warn:where(.svelte-8ww568){background:color-mix(in srgb, var(--warning) 25%, transparent);color:var(--text-primary)}.edge.svelte-8ww568{z-index:1;width:64px;padding:0 var(--space-2);color:var(--text-secondary);cursor:pointer;opacity:0;pointer-events:none;border:0;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}.edge.show.svelte-8ww568{opacity:1;pointer-events:auto}.edge.svelte-8ww568:hover{color:var(--text-primary)}.edge.left.svelte-8ww568{background:linear-gradient(to right, var(--tabs-fade,var(--bg-base)) 40%, transparent);justify-content:flex-start;left:0}.edge.right.svelte-8ww568{background:linear-gradient(to left, var(--tabs-fade,var(--bg-base)) 40%, transparent);justify-content:flex-end;right:0}.days.svelte-r9zhj1{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid}.day.svelte-r9zhj1{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-4)}.day.svelte-r9zhj1 header:where(.svelte-r9zhj1){padding-bottom:var(--space-3);border-bottom:1px solid var(--border);margin-bottom:var(--space-3)}.day.svelte-r9zhj1 h3:where(.svelte-r9zhj1){margin:0;font-size:1rem}.day.svelte-r9zhj1 .meta:where(.svelte-r9zhj1){gap:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;margin:4px 0 0;font-size:.8125rem;display:flex}.day.svelte-r9zhj1 .venue:where(.svelte-r9zhj1):before{content:"·";margin-right:var(--space-2);color:var(--text-tertiary)}.day.svelte-r9zhj1 .span:where(.svelte-r9zhj1){font-family:var(--font-mono);color:var(--text-tertiary);margin:4px 0 0;font-size:.75rem}.day.svelte-r9zhj1 ol:where(.svelte-r9zhj1){margin:0;padding:0;list-style:none}.day.svelte-r9zhj1 li:where(.svelte-r9zhj1){grid-template-columns:3.25rem 1fr;gap:1.25rem;padding:6px 0;display:grid;position:relative}.day.svelte-r9zhj1 li:where(.svelte-r9zhj1):before{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:calc(3.25rem + 10px)}.day.svelte-r9zhj1 li:where(.svelte-r9zhj1):first-child:before{top:50%}.day.svelte-r9zhj1 li:where(.svelte-r9zhj1):last-child:before{bottom:50%}.day.svelte-r9zhj1 li:where(.svelte-r9zhj1):after{content:"";background:var(--text-tertiary);border-radius:50%;width:5px;height:5px;position:absolute;top:calc(50% - 2px);left:calc(3.25rem + 8px)}.day.svelte-r9zhj1 time:where(.svelte-r9zhj1){font-family:var(--font-mono);color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:right;font-size:.8125rem}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1){min-width:0;font-size:.9375rem}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) em:where(.svelte-r9zhj1){color:var(--text-tertiary);font-size:.75rem;font-style:normal;display:block}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .slot-title:where(.svelte-r9zhj1){color:inherit;border-bottom:1px solid var(--border);text-decoration:none}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .slot-title:where(.svelte-r9zhj1):hover,.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .slot-title:where(.svelte-r9zhj1):focus-visible{color:var(--accent);border-bottom-color:currentColor}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .slot-refs:where(.svelte-r9zhj1){flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .wb-chip:where(.svelte-r9zhj1){border:1px solid var(--border);max-width:100%;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;line-height:1.5;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex;overflow:hidden}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .wb-chip:where(.svelte-r9zhj1):hover,.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .wb-chip:where(.svelte-r9zhj1):focus-visible{color:var(--accent);border-color:currentColor}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .wb-chip.act:where(.svelte-r9zhj1){border-style:dashed}.day.svelte-r9zhj1 .what:where(.svelte-r9zhj1) .slot-desc:where(.svelte-r9zhj1){white-space:pre-wrap;color:var(--text-tertiary);margin-top:2px;font-size:.75rem;line-height:1.4;display:block}.day.svelte-r9zhj1 .end:where(.svelte-r9zhj1) time:where(.svelte-r9zhj1),.day.svelte-r9zhj1 .end:where(.svelte-r9zhj1) .what:where(.svelte-r9zhj1){color:var(--text-tertiary);font-size:.8125rem}.day.svelte-r9zhj1 .end:where(.svelte-r9zhj1):after{border:1px solid var(--text-tertiary);background:0 0}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick:where(.svelte-r9zhj1) .hit:where(.svelte-r9zhj1){z-index:1;opacity:0;cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;position:absolute;inset:0}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick:where(.svelte-r9zhj1) .what:where(.svelte-r9zhj1){border-radius:var(--radius-md);border:1px solid #0000;margin:-4px -8px -4px -3px;padding:4px 8px 4px 3px;transition:background .15s,border-color .15s}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick:where(.svelte-r9zhj1) .wb-chip:where(.svelte-r9zhj1):hover{color:var(--text-secondary);border-color:var(--border)}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick:where(.svelte-r9zhj1):has(.hit:where(.svelte-r9zhj1):hover) .what:where(.svelte-r9zhj1){background:var(--bg-elevated);border-color:var(--border)}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick:where(.svelte-r9zhj1):has(.hit:where(.svelte-r9zhj1):focus-visible) .what:where(.svelte-r9zhj1){border-color:var(--accent)}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick.on:where(.svelte-r9zhj1) time:where(.svelte-r9zhj1){color:var(--accent)}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick.on:where(.svelte-r9zhj1):after{background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 30%, transparent)}.picking.svelte-r9zhj1 .day:where(.svelte-r9zhj1) li.pick.on:where(.svelte-r9zhj1) .what:where(.svelte-r9zhj1){background:color-mix(in oklab, var(--accent) 12%, transparent);border-color:var(--accent)}.panel.svelte-cn2n14{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;display:flex}header.svelte-cn2n14{justify-content:space-between;align-items:center;display:flex}.lbl.svelte-cn2n14{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:6px;display:block}header.svelte-cn2n14 .lbl:where(.svelte-cn2n14){margin:0}.x.svelte-cn2n14,.ico.svelte-cn2n14{border:1px solid var(--border);border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-tertiary);cursor:pointer;background:0 0;place-items:center;display:grid}.x.svelte-cn2n14:hover:not(:disabled),.ico.svelte-cn2n14:hover:not(:disabled){color:var(--text-primary);border-color:var(--accent)}.x.svelte-cn2n14:disabled,.ico.svelte-cn2n14:disabled{opacity:.35;cursor:default}.x.svelte-cn2n14{border:0}.wb-title.svelte-cn2n14{width:100%;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);background:0 0;border:0;padding:0;font-weight:700}.wb-title.svelte-cn2n14::placeholder{color:var(--text-tertiary)}.wb-title.svelte-cn2n14:focus{outline:none}section.svelte-cn2n14{min-width:0}.when.svelte-cn2n14{align-items:center;gap:var(--space-2);color:var(--text-tertiary);display:flex}.when.svelte-cn2n14 input:where(.svelte-cn2n14),.when.svelte-cn2n14 .tm:where(.svelte-cn2n14){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-base);color:var(--text-primary);font-family:var(--font-mono);padding:6px 8px;font-size:.875rem}.when.svelte-cn2n14 .tm:where(.svelte-cn2n14){color:var(--text-secondary);cursor:help;border-style:dashed}.when.svelte-cn2n14 .dur:where(.svelte-cn2n14){font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent);margin-left:auto}.chips.svelte-cn2n14{margin-top:var(--space-2);flex-wrap:wrap;gap:4px;display:flex}.chips.svelte-cn2n14 button:where(.svelte-cn2n14){border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;padding:3px 9px}.chips.svelte-cn2n14 button:where(.svelte-cn2n14):hover{border-color:var(--accent);color:var(--text-primary)}.chips.svelte-cn2n14 button.on:where(.svelte-cn2n14){border-color:var(--accent);background:var(--accent-muted);color:var(--accent)}.link.svelte-cn2n14{margin-top:var(--space-2);color:var(--accent);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.link.svelte-cn2n14:hover{text-decoration:underline}.wb-field.svelte-cn2n14{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-base);width:100%;color:var(--text-primary);font:inherit;font-size:var(--text-sm);resize:vertical;padding:8px 10px}.wb-field.svelte-cn2n14:focus{border-color:var(--accent);outline:none}.pills.svelte-cn2n14{flex-wrap:wrap;gap:6px;display:flex}.pills.svelte-cn2n14 button:where(.svelte-cn2n14){border:1px solid var(--border);border-radius:var(--radius-full);max-width:100%;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.pills.svelte-cn2n14 button:where(.svelte-cn2n14):hover{border-color:var(--text-tertiary);color:var(--text-primary)}.pills.svelte-cn2n14 button.on:where(.svelte-cn2n14){border-color:var(--accent);background:var(--accent-muted);color:var(--text-primary)}.pills.svelte-cn2n14 button.on:where(.svelte-cn2n14) svg{color:var(--accent)}.pills.svelte-cn2n14 button:where(.svelte-cn2n14) small:where(.svelte-cn2n14){font-family:var(--font-mono);color:var(--text-tertiary);font-size:10px}.pills.acts.svelte-cn2n14 button:where(.svelte-cn2n14){border-style:dashed}.pills.acts.svelte-cn2n14 button.on:where(.svelte-cn2n14){border-style:solid}.muted.svelte-cn2n14{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}footer.svelte-cn2n14{align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--border);display:flex}.sp.svelte-cn2n14{flex:1}.del.svelte-cn2n14{padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex}.del.svelte-cn2n14:hover{border-color:var(--error);color:var(--error)}.se.svelte-1lksi9u{gap:var(--space-6);display:grid}.cols.svelte-1lksi9u{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;display:grid}@media (width<=900px){.cols.svelte-1lksi9u{grid-template-columns:minmax(0,1fr)}}.main.svelte-1lksi9u{min-width:0}.lbl.svelte-1lksi9u{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.days.svelte-1lksi9u{margin-bottom:var(--space-3);flex-wrap:wrap;gap:6px;display:flex}.days.svelte-1lksi9u button:where(.svelte-1lksi9u){padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex}.days.svelte-1lksi9u button:where(.svelte-1lksi9u):hover{color:var(--text-primary);border-color:var(--text-tertiary)}.days.svelte-1lksi9u button.on:where(.svelte-1lksi9u){border-color:var(--accent);background:var(--accent-muted);color:var(--text-primary)}.days.svelte-1lksi9u button.add-day:where(.svelte-1lksi9u){border-style:dashed}.dhead.svelte-1lksi9u{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.dhead.svelte-1lksi9u input:where(.svelte-1lksi9u){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:var(--text-sm);padding:7px 10px}.dhead.svelte-1lksi9u input:where(.svelte-1lksi9u):focus{border-color:var(--accent);outline:none}.dhead.svelte-1lksi9u .dname:where(.svelte-1lksi9u){flex:140px;font-weight:600}.dhead.svelte-1lksi9u .dplace:where(.svelte-1lksi9u){flex:160px}.ghost.svelte-1lksi9u,.primary.svelte-1lksi9u{padding:7px var(--space-3);border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ghost.svelte-1lksi9u{border:1px solid var(--border);color:var(--text-secondary);background:0 0}.ghost.svelte-1lksi9u:hover,.ghost.on.svelte-1lksi9u{border-color:var(--accent);color:var(--text-primary)}.ghost.danger.svelte-1lksi9u:hover{border-color:var(--error);color:var(--error)}.primary.svelte-1lksi9u{background:var(--accent);color:#fff;border:0;font-weight:700}.primary.svelte-1lksi9u:disabled{opacity:.4;cursor:default}.paste.svelte-1lksi9u{gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-4);border:1px dashed var(--accent);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--accent) 5%, transparent);flex-direction:column;display:flex}.paste.svelte-1lksi9u .ph:where(.svelte-1lksi9u){color:var(--text-primary);margin:0;font-weight:600}.paste.svelte-1lksi9u textarea:where(.svelte-1lksi9u){width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-base);color:var(--text-primary);font-family:var(--font-mono);resize:vertical;font-size:.8125rem;line-height:1.6}.paste.svelte-1lksi9u textarea:where(.svelte-1lksi9u):focus{border-color:var(--accent);outline:none}.paste.svelte-1lksi9u .parsed:where(.svelte-1lksi9u){font-size:var(--text-sm);color:var(--text-secondary);flex-direction:column;gap:2px;margin:0;display:flex}.paste.svelte-1lksi9u .parsed:where(.svelte-1lksi9u) code:where(.svelte-1lksi9u){min-width:7.5em;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);display:inline-block}.paste.svelte-1lksi9u .pa:where(.svelte-1lksi9u){justify-content:flex-end;gap:var(--space-2);display:flex}.or.svelte-1lksi9u{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary)}.agenda.svelte-1lksi9u{margin-bottom:var(--space-4);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.agenda.dragging.svelte-1lksi9u{cursor:ns-resize}.row.svelte-1lksi9u{gap:var(--space-3);grid-template-columns:58px minmax(0,1fr);min-height:0;padding-bottom:4px;display:grid}.row.end.svelte-1lksi9u{align-items:center;height:auto}.time.svelte-1lksi9u{text-align:right;position:relative}.time.svelte-1lksi9u input:where(.svelte-1lksi9u){border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--bg-base);width:100%;color:var(--text-primary);font-family:var(--font-mono);padding:2px;font-size:.75rem}.tm.svelte-1lksi9u{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem}.tm.svelte-1lksi9u:hover{color:var(--accent);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tm.static.svelte-1lksi9u{color:var(--text-tertiary);cursor:default}.tm.static.svelte-1lksi9u:hover{color:var(--text-tertiary);text-decoration:none}.endnote.svelte-1lksi9u{font-size:var(--text-xs);color:var(--text-tertiary)}.wb-block.svelte-1lksi9u{border:1px solid var(--border);border-left:3px solid color-mix(in oklab, var(--accent) 55%, var(--border));border-radius:var(--radius-md);background:var(--bg-surface);cursor:pointer;flex-direction:column;gap:4px;min-width:0;height:100%;padding:8px 12px;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.wb-block.svelte-1lksi9u:hover{border-color:var(--text-tertiary);border-left-color:var(--accent)}.wb-block.svelte-1lksi9u:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wb-block.on.svelte-1lksi9u{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 8%, var(--bg-surface))}.wb-block.missing.svelte-1lksi9u{border-style:dashed}.bhead.svelte-1lksi9u{align-items:baseline;gap:var(--space-2);display:flex}.bhead.svelte-1lksi9u strong:where(.svelte-1lksi9u){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;font-size:.9375rem;overflow:hidden}.bhead.svelte-1lksi9u strong.untitled:where(.svelte-1lksi9u){color:var(--text-tertiary);font-style:italic;font-weight:400}.bhead.svelte-1lksi9u .bdur:where(.svelte-1lksi9u){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);flex:none}.bmeta.svelte-1lksi9u{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.wb-chip.svelte-1lksi9u{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--border);border-radius:var(--radius-full);max-width:100%;color:var(--text-secondary);padding:1px 8px;font-size:.6875rem;overflow:hidden}.wb-chip.act.svelte-1lksi9u{border-style:dashed}.room.svelte-1lksi9u{color:var(--text-tertiary);align-items:center;gap:3px;font-size:.6875rem;display:inline-flex}.grip.svelte-1lksi9u{cursor:ns-resize;touch-action:none;height:10px;position:absolute;left:0;right:0}.grip.svelte-1lksi9u:after{content:"";background:var(--border);opacity:0;border-radius:2px;width:36px;height:4px;transition:opacity .15s;position:absolute;left:50%;translate:-50%}.grip.bottom.svelte-1lksi9u{bottom:0}.grip.bottom.svelte-1lksi9u:after{bottom:3px}.grip.top.svelte-1lksi9u{top:0}.grip.top.svelte-1lksi9u:after{top:3px}.wb-block.svelte-1lksi9u:hover .grip:where(.svelte-1lksi9u):after,.wb-block.on.svelte-1lksi9u .grip:where(.svelte-1lksi9u):after,.dragging.svelte-1lksi9u .grip:where(.svelte-1lksi9u):after{opacity:1;background:var(--accent)}@media (hover:none){.grip.svelte-1lksi9u:after{opacity:1}}.gap.svelte-1lksi9u{border:1px dashed var(--border);border-radius:var(--radius-md);height:100%;font-size:var(--text-xs);color:var(--text-tertiary);background:repeating-linear-gradient(-45deg, transparent 0 8px, color-mix(in oklab, var(--border) 35%, transparent) 8px 9px);align-items:center;gap:6px;padding:0 12px;display:flex}.adds.svelte-1lksi9u{margin-left:calc(58px + var(--space-3));flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adds.svelte-1lksi9u .lbl:where(.svelte-1lksi9u){margin-right:4px}.adds.svelte-1lksi9u button:where(.svelte-1lksi9u){border:1px dashed var(--border);border-radius:var(--radius-full);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:5px 10px;display:inline-flex}.adds.svelte-1lksi9u button:where(.svelte-1lksi9u):hover{border-color:var(--accent);color:var(--accent);border-style:solid}.none.svelte-1lksi9u{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);flex-direction:column;display:flex}.none.svelte-1lksi9u p:where(.svelte-1lksi9u){margin:0}.side.svelte-1lksi9u{top:min(var(--se-top), 100dvh - var(--se-bottom) - var(--side-h,0px));gap:var(--space-4);flex-direction:column;min-width:0;display:flex;position:sticky}@media (width<=900px){.side.svelte-1lksi9u{position:static}}.hint.svelte-1lksi9u{font-size:var(--text-sm);color:var(--text-tertiary);align-items:center;gap:6px;margin:0;display:flex}.preview.svelte-1lksi9u{gap:var(--space-2);flex-direction:column;display:flex}.muted.svelte-1lksi9u{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.savebar.svelte-1lksi9u{bottom:var(--space-3);z-index:3;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--bg-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:sticky}.savebar.dirty.svelte-1lksi9u{border-color:color-mix(in oklab, var(--gold,#e3b341) 50%, var(--border))}.savebar.svelte-1lksi9u p:where(.svelte-1lksi9u){margin:0}.savebar.svelte-1lksi9u .tz:where(.svelte-1lksi9u){min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);flex:1;align-items:center;gap:6px;display:inline-flex}.savebar.svelte-1lksi9u .state:where(.svelte-1lksi9u),.savebar.svelte-1lksi9u .err:where(.svelte-1lksi9u){font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.savebar.svelte-1lksi9u .err:where(.svelte-1lksi9u){color:var(--error)}.savebar.svelte-1lksi9u .dot:where(.svelte-1lksi9u){background:var(--gold,#e3b341);border-radius:50%;width:7px;height:7px}.ticket.svelte-1qly59o{--rx:0deg;--ry:0deg;--mx:50%;z-index:1;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);width:100%;height:100%;min-height:76px;color:var(--text-primary);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;align-items:stretch;text-decoration:none;transition:transform .12s ease-out,box-shadow .2s ease-out,border-color .2s ease-out;display:flex;position:relative;overflow:hidden}.ticket.svelte-1qly59o:hover,.ticket.svelte-1qly59o:focus-visible{border-color:var(--accent);box-shadow:0 18px 40px -18px #000000bf}.ticket.svelte-1qly59o:after{content:"";pointer-events:none;background:radial-gradient(120% 180% at var(--mx) 0%, color-mix(in oklab, var(--accent) 14%, transparent) 0%, transparent 60%);opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.ticket.svelte-1qly59o:hover:after,.ticket.svelte-1qly59o:focus-visible:after{opacity:1}.ticket.featured.svelte-1qly59o{--gold:#e3b341;border-color:color-mix(in oklab, var(--gold) 55%, var(--border));background:linear-gradient(180deg, color-mix(in oklab, var(--gold) 7%, var(--bg-surface)), var(--bg-surface) 60%);box-shadow:0 10px 28px -20px color-mix(in oklab, var(--gold) 70%, transparent)}.ticket.featured.svelte-1qly59o:hover,.ticket.featured.svelte-1qly59o:focus-visible{border-color:var(--gold);box-shadow:0 20px 44px -18px #000c}.ticket.featured.svelte-1qly59o:after{background:radial-gradient(120% 180% at var(--mx) 0%, color-mix(in oklab, var(--gold) 16%, transparent) 0%, transparent 60%)}.ticket.featured.svelte-1qly59o .go:where(.svelte-1qly59o){color:color-mix(in oklab, var(--gold) 75%, var(--text-tertiary))}.ticket.featured.svelte-1qly59o:hover .go:where(.svelte-1qly59o),.ticket.featured.svelte-1qly59o:focus-visible .go:where(.svelte-1qly59o){color:var(--gold)}.ticket.featured.svelte-1qly59o .tear:where(.svelte-1qly59o):before,.ticket.featured.svelte-1qly59o .tear:where(.svelte-1qly59o):after{border-color:color-mix(in oklab, var(--gold) 55%, var(--border))}.pick.svelte-1qly59o{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#e3b341;align-items:center;gap:4px;margin-bottom:2px;font-size:.625rem;display:inline-flex}.stub.svelte-1qly59o{padding:var(--space-3) var(--space-4);flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.stub.svelte-1qly59o .tlabel:where(.svelte-1qly59o){overflow-wrap:anywhere;font-size:.9375rem;font-weight:700;line-height:1.3}.stub.svelte-1qly59o .tevent:where(.svelte-1qly59o){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tear.svelte-1qly59o{background-image:linear-gradient(to bottom, var(--border-strong) 0 5px, transparent 5px 11px);background-size:1px 11px;flex:none;width:1px;position:relative}.tear.svelte-1qly59o:before,.tear.svelte-1qly59o:after{content:"";border-radius:var(--radius-full);background:var(--bg-base);border:1px solid var(--border);width:14px;height:14px;transition:border-color .2s ease-out;position:absolute;left:50%;transform:translate(-50%)}.tear.svelte-1qly59o:before{top:-7px}.tear.svelte-1qly59o:after{bottom:-7px}.go.svelte-1qly59o{min-width:46px;color:var(--text-tertiary);flex:none;place-items:center;gap:6px;padding:0 10px;transition:color .2s ease-out;display:grid}a.svelte-1qly59o:hover .go:where(.svelte-1qly59o),a.svelte-1qly59o:focus-visible .go:where(.svelte-1qly59o){color:var(--accent)}.price.svelte-1qly59o{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-secondary);font-size:.8125rem;font-weight:600}a.svelte-1qly59o:hover .price:where(.svelte-1qly59o),a.svelte-1qly59o:focus-visible .price:where(.svelte-1qly59o){color:inherit}.price.free.svelte-1qly59o{text-transform:uppercase;letter-spacing:.04em;font-family:inherit;font-size:.75rem}.body.svelte-vfw0tm{padding:var(--space-5)}.f.svelte-vfw0tm{margin-bottom:var(--space-4);display:block}.f.svelte-vfw0tm>span:where(.svelte-vfw0tm){font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:var(--space-1);display:block}.f.svelte-vfw0tm input:where(.svelte-vfw0tm){width:100%;padding:var(--space-2) var(--space-3);background:var(--field-bg);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font:inherit}.f.svelte-vfw0tm input:where(.svelte-vfw0tm):focus{border-color:var(--accent);outline:none}.money.svelte-vfw0tm{gap:var(--space-3);grid-template-columns:8rem minmax(0,1fr);display:grid}.amount.svelte-vfw0tm input:where(.svelte-vfw0tm){font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.opens.svelte-vfw0tm{margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}.opens.svelte-vfw0tm legend:where(.svelte-vfw0tm){padding:0 var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.opens.svelte-vfw0tm ul:where(.svelte-vfw0tm){gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.opens.svelte-vfw0tm label:where(.svelte-vfw0tm){align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;display:flex}.opens.svelte-vfw0tm input:where(.svelte-vfw0tm){accent-color:var(--accent);flex:none}.fhint.svelte-vfw0tm{margin:0 0 var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary)}.hint.svelte-vfw0tm{margin:calc(var(--space-2) * -1) 0 var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary)}.actions.svelte-vfw0tm{justify-content:flex-end;gap:var(--space-2);display:flex}.empty.svelte-1jftbhu{margin:0 0 var(--space-4);color:var(--text-tertiary);font-style:italic}.tkl.svelte-1jftbhu{gap:var(--space-3);margin:0 0 var(--space-4);padding:0;list-style:none;display:grid}li.svelte-1jftbhu{align-items:center;gap:var(--space-3);min-width:0;display:flex}li.svelte-1jftbhu>.ticket{flex:auto;min-width:0;max-width:420px}.wb-tools.svelte-1jftbhu{flex:none;align-items:center;gap:2px;display:flex}.ico.svelte-1jftbhu{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;align-items:center;padding:7px;display:inline-flex}.ico.svelte-1jftbhu:hover:not(:disabled){border-color:var(--accent);color:var(--text-primary)}.ico.danger.svelte-1jftbhu:hover:not(:disabled){border-color:var(--error);color:var(--error)}.ico.svelte-1jftbhu:disabled{opacity:.4;cursor:default}.ico.star.on.svelte-1jftbhu{border-color:color-mix(in oklab, #e3b341 55%, var(--border));color:#e3b341}.add.svelte-1jftbhu{margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex}.add.svelte-1jftbhu:hover:not(:disabled){border-color:var(--accent);color:var(--text-primary)}.err.svelte-1jftbhu{margin:0 0 var(--space-3);color:var(--error);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.hint.svelte-1jftbhu{max-width:62ch;margin:var(--space-2) 0 0;color:var(--text-tertiary);font-size:var(--text-xs);line-height:1.5}.fs.svelte-1fbcoyt{z-index:var(--wb-fullscreen-z,60);background:var(--bg-base);flex-direction:column;display:flex;position:fixed;inset:0}.top.svelte-1fbcoyt{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-surface);flex:none;display:flex}.wb-back.svelte-1fbcoyt{border-radius:var(--radius-md);background:var(--bg-elevated);width:34px;height:34px;color:var(--text-tertiary);flex:none;place-items:center;display:grid}.wb-back.svelte-1fbcoyt:hover{color:var(--text-primary)}.wb-title.svelte-1fbcoyt{flex-direction:column;flex:1;min-width:0;display:flex}.wb-title.svelte-1fbcoyt .kicker:where(.svelte-1fbcoyt){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.wb-title.svelte-1fbcoyt strong:where(.svelte-1fbcoyt){font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.actions.svelte-1fbcoyt{align-items:center;gap:var(--space-3);flex:none;display:flex}.scroll.svelte-1fbcoyt{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.avatar.svelte-1v2eydp{width:var(--size);height:var(--size);border-radius:var(--radius);background:linear-gradient(145deg, hsl(var(--hue), 32%, 26%), hsl(calc(var(--hue) + 40), 28%, 14%));flex:none;display:block;position:relative;overflow:hidden}.avatar.has-ring.svelte-1v2eydp{box-shadow:0 0 0 2px var(--bg-base), 0 0 0 4px var(--ring)}img.svelte-1v2eydp{object-fit:cover;width:100%;height:100%}.initial.svelte-1v2eydp{width:100%;height:100%;font-family:var(--font-display);font-weight:700;font-size:calc(var(--size) * .42);color:hsl(var(--hue), 45%, 82%);-webkit-user-select:none;user-select:none;place-items:center;display:grid}.wb-sr-only.svelte-1vkovnv{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.check.svelte-1vkovnv{vertical-align:middle;color:var(--success);flex:none;align-items:center;display:inline-flex}.check.svelte-1vkovnv svg:where(.svelte-1vkovnv){display:block}.ref.svelte-n32nqv{align-items:center;gap:var(--space-2);min-width:0;color:inherit;display:inline-flex}.blaze.svelte-n32nqv{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ref.svelte-n32nqv.wb-lit>.blaze:where(.svelte-n32nqv){margin-inline-end:2px}.ref.svelte-n32nqv.wb-lit>.flag:where(.svelte-n32nqv):first-child,.ref.svelte-n32nqv.wb-lit>.blaze:where(.svelte-n32nqv):first-child{margin-inline-start:2px}.flag.svelte-n32nqv{flex:none;line-height:1}a.ref.svelte-n32nqv:hover .blaze:where(.svelte-n32nqv){color:var(--accent)}.blaze.pending.svelte-n32nqv{color:var(--text-tertiary);font-style:italic}.ghost.svelte-n32nqv{width:var(--s);height:var(--s);border:1px dashed var(--border-strong);border-radius:var(--radius-full);color:var(--text-tertiary);flex:none;place-items:center;display:grid}.wait.svelte-n32nqv{color:var(--text-tertiary);opacity:.75;flex:none;align-items:center;display:inline-flex}.wb-ptag.svelte-opcl6w{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);white-space:nowrap;vertical-align:middle;flex:none;padding:2px 8px;font-size:10px;font-weight:500;line-height:1.5;display:inline-block}.wb-pdot.svelte-opcl6w{vertical-align:middle;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.wb-ptag.wb-p-new.svelte-opcl6w{color:var(--accent);background:var(--accent-muted)}.wb-pdot.wb-p-new.svelte-opcl6w{background:var(--accent)}.wb-ptag.wb-p-claiming.svelte-opcl6w{color:var(--warning);background:color-mix(in srgb, var(--warning) 12%, transparent)}.wb-pdot.wb-p-claiming.svelte-opcl6w{background:var(--warning)}.wb-plist.svelte-24xg6n{margin-top:var(--space-6)}.wb-plist-h.svelte-24xg6n{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-lg);scroll-margin-top:var(--space-20,5rem);display:flex}.wb-plist-n.svelte-24xg6n{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-tertiary);font-weight:400}.wb-plist-success.svelte-24xg6n .wb-plist-h:where(.svelte-24xg6n){color:var(--success)}.wb-plist-error.svelte-24xg6n .wb-plist-h:where(.svelte-24xg6n){color:var(--error)}.wb-plist-muted.svelte-24xg6n .wb-plist-h:where(.svelte-24xg6n){color:var(--text-tertiary);font-size:var(--text-base)}.wb-plist-muted.svelte-24xg6n .wb-plist-row:where(.svelte-24xg6n){opacity:.7}.wb-plist-empty.svelte-24xg6n{padding:var(--space-3) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.wb-plist-rows.svelte-24xg6n{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);margin:0;padding:0;list-style:none;overflow:hidden}.wb-plist-lede.svelte-24xg6n{margin:calc(-1 * var(--space-1)) 0 var(--space-3);font-size:var(--text-sm);color:var(--text-tertiary)}.wb-plist-row.svelte-24xg6n{padding:var(--space-3) var(--space-4);background:var(--bg-surface)}.wb-plist-row.svelte-24xg6n+.wb-plist-row:where(.svelte-24xg6n){border-top:1px solid var(--border)}.wb-plist-vt.svelte-24xg6n{view-transition-class:wb-plist-row}::view-transition-group(*.wb-plist-row){animation-duration:.26s;animation-timing-function:cubic-bezier(.32,.72,0,1)}html.wb-rows-gliding::view-transition-old(root){animation:none}html.wb-rows-gliding::view-transition-new(root){animation:none}.wb-plist-line.svelte-24xg6n{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.wb-plist-below.svelte-24xg6n{margin-top:var(--space-2)}.wb-plist-divider.svelte-24xg6n{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);color:var(--wb-plist-divider,var(--accent));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;display:flex}.wb-plist-divider.svelte-24xg6n:before,.wb-plist-divider.svelte-24xg6n:after{content:"";opacity:.6;border-top:2px dashed;flex:1}.wb-plist-divider.svelte-24xg6n+.wb-plist-row:where(.svelte-24xg6n){border-top:1px solid var(--border)}.wb-plist-lead.svelte-24xg6n{flex:none;align-items:center;display:inline-flex}.wb-plist-who.svelte-24xg6n{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:1;min-width:0;font-weight:600;display:flex}.wb-plist-team.svelte-24xg6n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-plist-trail.svelte-24xg6n{align-items:center;gap:var(--space-3);flex:none;margin-left:auto;display:inline-flex}.card.svelte-1yx913x{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);display:flex}.card.done.svelte-1yx913x{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}.card.taken.svelte-1yx913x{border-color:color-mix(in srgb, var(--danger,#ff6b6b) 40%, var(--border))}.card.new.svelte-1yx913x,.card.empty.svelte-1yx913x{border-style:dashed}.ghost.svelte-1yx913x{width:var(--s);height:var(--s);border:1px dashed var(--border-strong);border-radius:var(--radius-full);color:var(--text-tertiary);flex:none;place-items:center;display:grid}.who.svelte-1yx913x{flex-direction:column;gap:2px;min-width:0;display:flex}.who.svelte-1yx913x strong:where(.svelte-1yx913x){align-items:center;gap:var(--space-2);display:flex}.who.svelte-1yx913x .none:where(.svelte-1yx913x){color:var(--text-tertiary);font-weight:500}.who.svelte-1yx913x .sub:where(.svelte-1yx913x){font-size:var(--text-sm);color:var(--text-tertiary)}.flag.svelte-1yx913x{font-size:.95em}.tag.svelte-1yx913x{border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-tertiary);flex:none;margin-left:auto;padding:2px 10px}.picker.svelte-10ecyoj{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.label.svelte-10ecyoj{font-size:var(--text-sm);color:var(--text-secondary)}.label.svelte-10ecyoj:empty{display:none}.field.compact.svelte-10ecyoj{padding:.3rem .6rem;font-size:.85rem}.wb-chip.svelte-10ecyoj{align-items:center;gap:.4rem;min-width:0;font-size:.88rem;display:inline-flex}.wb-chip.svelte-10ecyoj strong:where(.svelte-10ecyoj){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-chip.svelte-10ecyoj .clear:where(.svelte-10ecyoj){width:22px;height:22px;margin-left:.15rem}.field.svelte-10ecyoj{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-tertiary);display:flex}.field.svelte-10ecyoj input:where(.svelte-10ecyoj){min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:0;flex:auto}.field.svelte-10ecyoj input:where(.svelte-10ecyoj):focus{outline:none}.results.svelte-10ecyoj{z-index:calc(var(--wb-layer-z,1000) + 100);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);margin:0;padding:0;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 12px 28px #00000073}.results.svelte-10ecyoj li:where(.svelte-10ecyoj)+li:where(.svelte-10ecyoj){border-top:1px solid var(--border)}.results.svelte-10ecyoj button:where(.svelte-10ecyoj){align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.results.svelte-10ecyoj button:where(.svelte-10ecyoj):hover,.results.svelte-10ecyoj button:where(.svelte-10ecyoj):focus-visible{background:var(--bg-surface)}.results.svelte-10ecyoj .r-txt:where(.svelte-10ecyoj){flex-direction:column;display:flex}.results.svelte-10ecyoj .r-txt:where(.svelte-10ecyoj) strong:where(.svelte-10ecyoj){align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.results.svelte-10ecyoj .r-txt:where(.svelte-10ecyoj) small:where(.svelte-10ecyoj){color:var(--text-tertiary);font-size:var(--text-xs)}.results.svelte-10ecyoj .none:where(.svelte-10ecyoj){padding:var(--space-3);color:var(--text-tertiary);font-size:var(--text-sm)}.results.svelte-10ecyoj li.taken:where(.svelte-10ecyoj) button:where(.svelte-10ecyoj){opacity:.45;cursor:not-allowed}.clear.svelte-10ecyoj{border:1px solid var(--border);border-radius:var(--radius-full);width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;background:0 0;flex:none;place-items:center;margin-left:auto;display:grid}.clear.svelte-10ecyoj:hover{color:var(--text-primary)}.transparent.svelte-1wg91mu{background:0 0}.a11y-hidden.svelte-13pq11u{display:none}.a11y-live-msg.svelte-13pq11u{clip:rect(0px, 0px, 0px, 0px);clip-path:inset(100%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.svelte-flow__selection.svelte-1vr3gfi{position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-sf2y5e{z-index:2000;pointer-events:all;position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-sf2y5e:focus,.svelte-flow__selection-wrapper.svelte-sf2y5e:focus-visible{outline:none}.svelte-flow.svelte-mkap6j{z-index:0;width:100%;height:100%;position:relative;overflow:hidden}.svelte-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.svelte-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.svelte-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.svelte-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.svelte-flow__pane{z-index:1;touch-action:none}.svelte-flow__pane.draggable{cursor:grab}.svelte-flow__pane.dragging{cursor:grabbing}.svelte-flow__pane.selection{cursor:pointer}.svelte-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.svelte-flow__renderer{z-index:4}.svelte-flow__selection{z-index:6}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible{outline:none}.svelte-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.svelte-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.svelte-flow .svelte-flow__edges{position:absolute}.svelte-flow .svelte-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.svelte-flow__edge{pointer-events:visibleStroke}.svelte-flow__edge.selectable{cursor:pointer}.svelte-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.svelte-flow__edge.animated path.svelte-flow__edge-interaction{stroke-dasharray:none;animation:none}.svelte-flow__edge.inactive{pointer-events:none}.svelte-flow__edge.selected,.svelte-flow__edge:focus,.svelte-flow__edge:focus-visible{outline:none}.svelte-flow__edge.selected .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus-visible .svelte-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.svelte-flow__edge-textwrapper{pointer-events:all}.svelte-flow__edge .svelte-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.svelte-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.svelte-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.svelte-flow__connection{pointer-events:none}.svelte-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.svelte-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.svelte-flow__nodes{pointer-events:none;transform-origin:0 0}.svelte-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.svelte-flow__node.selectable{cursor:pointer}.svelte-flow__node.draggable{cursor:grab;pointer-events:all}.svelte-flow__node.draggable.dragging{cursor:grabbing}.svelte-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.svelte-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.svelte-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.svelte-flow__handle.connectingfrom{pointer-events:all}.svelte-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.svelte-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.svelte-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.svelte-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.svelte-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.svelte-flow__edgeupdater{cursor:move;pointer-events:all}.svelte-flow__pane.selection .svelte-flow__panel{pointer-events:none}.svelte-flow__panel{z-index:5;margin:15px;position:absolute}.svelte-flow__panel.top{top:0}.svelte-flow__panel.bottom{bottom:0}.svelte-flow__panel.top.center,.svelte-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.svelte-flow__panel.left{left:0}.svelte-flow__panel.right{right:0}.svelte-flow__panel.left.center,.svelte-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.svelte-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.svelte-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.svelte-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.svelte-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.svelte-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.svelte-flow__minimap-svg{display:block}.svelte-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.svelte-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.svelte-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.svelte-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.svelte-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.svelte-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.svelte-flow__controls.horizontal{flex-direction:row}.svelte-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.svelte-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.svelte-flow__edge.updating .svelte-flow__edge-path{stroke:#777}.svelte-flow__edge-text{font-size:10px}.svelte-flow__node.selectable:focus,.svelte-flow__node.selectable:focus-visible{outline:none}.svelte-flow__node-input,.svelte-flow__node-default,.svelte-flow__node-output,.svelte-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.svelte-flow__node-input.selectable:hover,.svelte-flow__node-default.selectable:hover,.svelte-flow__node-output.selectable:hover,.svelte-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.svelte-flow__node-input.selectable.selected,.svelte-flow__node-input.selectable:focus,.svelte-flow__node-input.selectable:focus-visible,.svelte-flow__node-default.selectable.selected,.svelte-flow__node-default.selectable:focus,.svelte-flow__node-default.selectable:focus-visible,.svelte-flow__node-output.selectable.selected,.svelte-flow__node-output.selectable:focus,.svelte-flow__node-output.selectable:focus-visible,.svelte-flow__node-group.selectable.selected,.svelte-flow__node-group.selectable:focus,.svelte-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.svelte-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.svelte-flow__nodesselection-rect,.svelte-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible,.svelte-flow__selection:focus,.svelte-flow__selection:focus-visible{outline:none}.svelte-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.svelte-flow__controls-button:disabled{pointer-events:none}.svelte-flow__controls-button:disabled svg{fill-opacity:.4}.svelte-flow__controls-button:last-child{border-bottom:none}.svelte-flow__controls.horizontal .svelte-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.svelte-flow__controls.horizontal .svelte-flow__controls-button:last-child{border-right:none}.svelte-flow__resize-control{position:absolute}.svelte-flow__resize-control.left,.svelte-flow__resize-control.right{cursor:ew-resize}.svelte-flow__resize-control.top,.svelte-flow__resize-control.bottom{cursor:ns-resize}.svelte-flow__resize-control.top.left,.svelte-flow__resize-control.bottom.right{cursor:nwse-resize}.svelte-flow__resize-control.bottom.left,.svelte-flow__resize-control.top.right{cursor:nesw-resize}.svelte-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.svelte-flow__resize-control.handle.left{top:50%;left:0}.svelte-flow__resize-control.handle.right{top:50%;left:100%}.svelte-flow__resize-control.handle.top{top:0;left:50%}.svelte-flow__resize-control.handle.bottom{top:100%;left:50%}.svelte-flow__resize-control.handle.top.left,.svelte-flow__resize-control.handle.bottom.left{left:0}.svelte-flow__resize-control.handle.top.right,.svelte-flow__resize-control.handle.bottom.right{left:100%}.svelte-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.svelte-flow__resize-control.line.left,.svelte-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.svelte-flow__resize-control.line.left{border-left-width:1px;left:0}.svelte-flow__resize-control.line.right{border-right-width:1px;left:100%}.svelte-flow__resize-control.line.top,.svelte-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.svelte-flow__resize-control.line.top{border-top-width:1px;top:0}.svelte-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.svelte-flow__edge-label{text-align:center;color:var(--xy-edge-label-color,var(--xy-edge-label-color-default));background:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default));padding:2px;font-size:10px;position:absolute}.svelte-flow__container{-webkit-user-select:none;user-select:none}.wrap.svelte-me7d2i{flex-direction:column;width:230px;display:flex;position:relative}.top-label.svelte-me7d2i{align-items:center;gap:var(--space-2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);white-space:nowrap;font-size:10px;display:flex;position:absolute;top:-22px;left:0}.sf-remove.svelte-me7d2i{color:var(--text-disabled);cursor:pointer;background:0 0;border:none;place-items:center;padding:1px;display:grid}.sf-remove.svelte-me7d2i:hover:not(:disabled){color:var(--error)}.match.svelte-me7d2i{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-base);width:100%;transition:border-color .15s;position:relative}.match.svelte-me7d2i:hover{border-color:var(--border-strong)}.lines.svelte-me7d2i{flex-direction:column;gap:1px;display:flex}.line.svelte-me7d2i{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:38px;padding:var(--space-1) var(--space-3);background:var(--bg-surface);color:var(--text-primary);font-size:var(--text-sm);display:flex}.line.svelte-me7d2i:first-child{border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0}.line.win.svelte-me7d2i{background:var(--accent-muted);color:var(--accent)}.line.win.svelte-me7d2i .name:where(.svelte-me7d2i){font-weight:600}.line.lose.svelte-me7d2i{opacity:.5}.line.lose.svelte-me7d2i .name:where(.svelte-me7d2i){text-decoration:line-through;-webkit-text-decoration-color:var(--text-tertiary);text-decoration-color:var(--text-tertiary)}.line.dropout.svelte-me7d2i{opacity:.75}.line.dropout.svelte-me7d2i .name:where(.svelte-me7d2i){-webkit-text-decoration:line-through dashed;text-decoration:line-through dashed;-webkit-text-decoration-color:var(--text-secondary);text-decoration-color:var(--text-secondary)}.line.win.by-default.svelte-me7d2i{background:var(--bg-surface);box-shadow:inset 2px 0 0 var(--accent-muted-strong)}.line.win.by-default.svelte-me7d2i .name:where(.svelte-me7d2i){font-weight:500}.who.svelte-me7d2i{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}.flag.svelte-me7d2i{flex-shrink:0;font-size:12px;line-height:1}.name.svelte-me7d2i{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.vote-chip.svelte-me7d2i{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-elevated);min-width:18px;height:16px;font-family:var(--font-mono);color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.vote-chip.win.svelte-me7d2i{border-color:var(--accent);background:var(--accent);color:var(--bg-base)}.vote-chip.lose.svelte-me7d2i{opacity:.7}.crowned.svelte-me7d2i{color:var(--accent);flex-shrink:0;display:grid}.side-actions.svelte-me7d2i{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.side-btn.svelte-me7d2i{color:var(--text-tertiary);opacity:.35;cursor:pointer;background:0 0;border:none;place-items:center;padding:2px;transition:opacity .1s,color .1s;display:grid}.side-btn.svelte-me7d2i:hover:not(:disabled),.side-btn.svelte-me7d2i:focus-visible{opacity:1;color:var(--text-primary)}.side-btn.crown.svelte-me7d2i:hover:not(:disabled){color:var(--accent)}.side-btn.forfeit.on.svelte-me7d2i{opacity:1;color:var(--warning)}.tbd.svelte-me7d2i{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.rail.svelte-me7d2i{flex-direction:column;gap:4px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.rail.left.svelte-me7d2i{align-items:center;left:-30px}.rail.right.svelte-me7d2i{align-items:flex-start;right:-38px}.rail-btn.svelte-me7d2i{border:1px solid var(--border);background:var(--bg-elevated);height:22px;color:var(--text-tertiary);font-family:var(--font-mono);cursor:pointer;justify-content:center;align-items:center;gap:3px;font-size:10px;transition:color .1s,border-color .1s,background-color .1s;display:flex}.rail-btn.round.svelte-me7d2i{border-radius:50%;width:22px}.rail-btn.pill.svelte-me7d2i{padding:0 var(--space-2);border-radius:var(--radius-full)}.rail-btn.has.svelte-me7d2i{border-color:var(--accent-muted-strong);color:var(--accent)}.rail-btn.svelte-me7d2i:hover:not(:disabled){border-color:var(--accent);background:var(--accent-muted);color:var(--accent)}.rail-btn.svelte-me7d2i:disabled{opacity:.4;cursor:default}.foot.svelte-me7d2i{padding:2px var(--space-2);border-top:1px solid var(--border);background:var(--bg-elevated);font-family:var(--font-mono);text-align:center;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;color:var(--text-tertiary);font-size:9px;overflow:hidden}.clear.svelte-me7d2i{border:none;border-top:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);width:100%;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);cursor:pointer;background:0 0;padding:3px;font-size:9px}.clear.svelte-me7d2i:hover:not(:disabled){color:var(--error)}.rank.svelte-me7d2i{appearance:none;border:1px dashed var(--border-strong);border-radius:var(--radius-full);min-width:3.4rem;color:var(--text-tertiary);font-family:var(--font-mono);text-align:center;text-align-last:center;cursor:pointer;background:0 0;flex:none;margin-right:6px;padding:2px 10px;font-size:11px}.rank.svelte-me7d2i:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.rank.set.svelte-me7d2i{border-style:solid;border-color:var(--accent);background:color-mix(in oklab, var(--accent) 14%, transparent);color:var(--accent);font-weight:700}.ghost-who.svelte-me7d2i{border:1px dashed var(--border-strong);border-radius:var(--radius-full);width:20px;height:20px;color:var(--text-tertiary);cursor:help;place-items:center;display:inline-grid}.picker-wrap.svelte-me7d2i{flex:auto;min-width:0}.rank.svelte-me7d2i+:where(.svelte-me7d2i){margin-right:auto}.who.preview.svelte-me7d2i{opacity:.55;font-style:italic}.sf-add.svelte-h6u6p1{justify-content:center;align-items:center;gap:var(--space-2);width:230px;padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);cursor:pointer;background:0 0;transition:border-color .12s,color .12s,background-color .12s;display:inline-flex}.sf-add.svelte-h6u6p1:hover:not(:disabled){border-color:var(--accent);background:var(--accent-muted);color:var(--accent)}.sf-add.svelte-h6u6p1:disabled{opacity:.5}.flow.svelte-1kdsxty{width:100%;height:clamp(360px, var(--flow-h,50vh), 72vh);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-base);overflow:hidden}.flow.svelte-1kdsxty .svelte-flow{background:var(--bg-base)}.flow.svelte-1kdsxty .svelte-flow__background{color:var(--border)}.flow.svelte-1kdsxty .svelte-flow__handle{border:2px solid var(--bg-base);background:var(--text-tertiary);pointer-events:none;border-radius:50%;width:10px;min-width:10px;height:10px;min-height:10px}.flow.svelte-1kdsxty .svelte-flow__edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow.svelte-1kdsxty .svelte-flow__edge-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.flow.svelte-1kdsxty .svelte-flow__edge-path{fill:none;stroke:var(--text-tertiary);stroke-width:2px}.flow.svelte-1kdsxty .svelte-flow__node{cursor:default}.flow.svelte-1kdsxty .svelte-flow__attribution{display:none}.body.svelte-1obxq28{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}p.svelte-1obxq28{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.elo.svelte-1obxq28{align-items:flex-start;gap:var(--space-2);color:var(--text-tertiary);display:flex}.field.svelte-1obxq28{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}.field.svelte-1obxq28 textarea:where(.svelte-1obxq28){padding:var(--space-2) var(--space-3);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-primary);font:inherit;resize:vertical}.field.svelte-1obxq28 small:where(.svelte-1obxq28){color:var(--text-tertiary);font-size:var(--text-xs)}.failure.svelte-1obxq28{align-items:center;gap:var(--space-2);color:var(--error);display:flex}.actions.svelte-1obxq28{justify-content:flex-end;gap:var(--space-2);display:flex}.body.svelte-mvgrvj{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.list.svelte-mvgrvj{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.video.svelte-mvgrvj{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);font-size:var(--text-sm);transition:border-color .12s,opacity .12s;display:flex}.video.dragging.svelte-mvgrvj{opacity:.45}.video.over.svelte-mvgrvj{border-color:var(--accent)}.grip.svelte-mvgrvj{color:var(--text-tertiary);cursor:grab;flex:none;place-items:center;display:grid}.thumb.svelte-mvgrvj{border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-elevated);flex:none;width:64px;height:36px}.thumb.ph.svelte-mvgrvj{color:var(--text-tertiary);place-items:center;display:grid}.what.svelte-mvgrvj{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.what.svelte-mvgrvj a:where(.svelte-mvgrvj){white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--text-secondary);overflow:hidden}.main-tag.svelte-mvgrvj{border-radius:var(--radius-full);background:color-mix(in srgb, var(--accent) 14%, transparent);font-family:var(--font-mono);text-transform:uppercase;color:var(--accent);padding:0 6px;font-size:10px}.capture-toggle.svelte-mvgrvj{border:1px solid var(--border-strong);border-radius:var(--radius-full);font-family:var(--font-mono);text-transform:uppercase;color:var(--text-tertiary);cursor:pointer;background:0 0;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:10px;display:inline-flex}.capture-toggle.on.svelte-mvgrvj{border-color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent);color:var(--warning)}.capture-toggle.svelte-mvgrvj:disabled{opacity:.5;cursor:default}.icon-btn.svelte-mvgrvj{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;flex:none;place-items:center;display:grid}.icon-btn.svelte-mvgrvj:disabled{opacity:.45;cursor:default}.empty.svelte-mvgrvj{color:var(--text-tertiary);font-size:var(--text-sm);margin:0}.add.svelte-mvgrvj{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.add.svelte-mvgrvj .url:where(.svelte-mvgrvj){min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-primary);font:inherit;font-size:var(--text-sm);flex:240px}.crowd-check.svelte-mvgrvj{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.failure.svelte-mvgrvj{align-items:center;gap:var(--space-2);color:var(--error);font-size:var(--text-sm);margin:0;display:flex}.body.svelte-198es35{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.rounds.svelte-198es35{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nav.svelte-198es35{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;place-items:center;display:grid}.nav.svelte-198es35:disabled{opacity:.35;cursor:default}.round-label.svelte-198es35{font-weight:600}.round-label.svelte-198es35 .of:where(.svelte-198es35){margin-left:var(--space-1);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:400}.tally.svelte-198es35{font-size:var(--text-lg);margin-left:auto;font-weight:700}.decided.svelte-198es35{color:var(--accent);font-size:var(--text-sm);align-items:center;gap:4px;font-weight:600;display:inline-flex}.voters.svelte-198es35{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.voter.svelte-198es35{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);flex-wrap:wrap;display:flex}.who.svelte-198es35{align-items:center;gap:var(--space-2);flex:140px;min-width:0;display:inline-flex}.pub.svelte-198es35{background:var(--bg-elevated);width:28px;height:28px;color:var(--text-secondary);border-radius:50%;place-items:center;display:grid}.flag.svelte-198es35{flex-shrink:0;font-size:13px}.name.svelte-198es35{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;font-size:var(--text-sm);overflow:hidden}.choices.svelte-198es35{flex-wrap:wrap;gap:4px;display:inline-flex}.choice.svelte-198es35{max-width:12ch;padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;overflow:hidden}.choice.on.svelte-198es35{border-color:var(--accent);background:var(--accent);color:#fff;font-weight:600}.choice.unknown.on.svelte-198es35{border-color:var(--text-tertiary);background:var(--bg-elevated);color:var(--text-primary)}.choice.svelte-198es35:disabled{opacity:.5}.sweep.svelte-198es35{align-items:center;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ghost.svelte-198es35{padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.note.svelte-198es35{align-items:flex-start;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);margin:0;display:flex}.note.warn.svelte-198es35{color:var(--warning)}.note.ok.svelte-198es35{color:var(--success)}.note.failure.svelte-198es35{color:var(--error)}.actions.svelte-198es35{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.wb-bracket-module.svelte-16crdmp{display:block}.seeds.svelte-16crdmp{gap:var(--space-3);margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;display:flex}.seeds.svelte-16crdmp h2:where(.svelte-16crdmp){font-size:var(--text-base);margin:0}.seeds-lede.svelte-16crdmp{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-secondary)}.seeds-row.svelte-16crdmp{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.seeds-label.svelte-16crdmp{margin-right:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.wb-seed-chip.svelte-16crdmp{border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.wb-seed-chip.svelte-16crdmp:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.wb-seed-chip.quiet.svelte-16crdmp{color:var(--text-tertiary);border-color:#0000}.seeds-state.svelte-16crdmp{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.seeds-state.svelte-16crdmp span:where(.svelte-16crdmp){align-items:center;gap:6px;display:inline-flex}.seeds-state.ready.svelte-16crdmp span:where(.svelte-16crdmp){color:var(--success)}.toolbar.svelte-16crdmp{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.size.svelte-16crdmp{align-items:center;gap:var(--space-2);display:inline-flex}.size.svelte-16crdmp span:where(.svelte-16crdmp){font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}button.svelte-16crdmp{font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;display:inline-flex}button.svelte-16crdmp:disabled{opacity:.45;cursor:default}.ghost.svelte-16crdmp{padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);background:0 0}.primary.svelte-16crdmp{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--accent);color:#fff;border:none;font-weight:600}.count.svelte-16crdmp{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);margin-left:auto}.busy.svelte-16crdmp{font-size:var(--text-xs);color:var(--text-tertiary);align-items:center;gap:6px;display:inline-flex}.failure.svelte-16crdmp{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);color:var(--error);font-size:var(--text-sm);display:flex}.empty.svelte-16crdmp,.hint.svelte-16crdmp{color:var(--text-tertiary);font-size:var(--text-sm)}.hint.svelte-16crdmp{margin-top:var(--space-3)}.jury.svelte-16crdmp{margin-bottom:var(--space-4)}.jury.svelte-16crdmp h2:where(.svelte-16crdmp){margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-weight:500}.judges.svelte-16crdmp{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.judge.svelte-16crdmp{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-surface);font-size:var(--text-sm);align-items:center;gap:6px;padding:3px 6px 3px 3px;display:inline-flex}.judge.svelte-16crdmp .flag:where(.svelte-16crdmp){font-size:12px}.jrm.svelte-16crdmp{color:var(--text-tertiary);background:0 0;border:none;place-items:center;padding:2px;display:grid}.jrm.svelte-16crdmp:hover:not(:disabled){color:var(--error)}.no-judge.svelte-16crdmp,.pub-note.svelte-16crdmp{color:var(--text-tertiary);font-size:var(--text-sm)}.pub-note.svelte-16crdmp{margin:var(--space-2) 0 0;align-items:center;gap:6px;display:flex}.add-judge.svelte-16crdmp{padding:4px var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--text-xs);background:0 0;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.add-judge.svelte-16crdmp:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.placeholder.svelte-16crdmp{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-base);height:420px}.picker.svelte-1nzwuge{gap:var(--space-2);flex-direction:column;align-self:stretch;display:flex;position:relative}.field.svelte-1nzwuge{align-items:center;gap:var(--space-2);box-sizing:border-box;height:var(--field-height);padding:0 var(--field-pad-x);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-tertiary);transition:border-color .15s;display:flex}.field.svelte-1nzwuge:hover{border-color:var(--field-border-hover)}.field.svelte-1nzwuge:focus-within{border-color:var(--accent)}.field.svelte-1nzwuge input:where(.svelte-1nzwuge){min-width:0;color:var(--text-primary);font:inherit;font-size:var(--text-sm);background:0 0;border:none;outline:none;flex:1}.spin.svelte-1nzwuge{display:inline-flex}.picked.svelte-1nzwuge{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--bg-surface);display:flex}.picked.svelte-1nzwuge .clear:where(.svelte-1nzwuge){color:var(--text-tertiary);cursor:pointer;padding:var(--space-1);background:0 0;border:none;margin-left:auto;display:inline-flex}.results.svelte-1nzwuge{z-index:1000;padding:var(--space-1);background:var(--bg-elevated,var(--bg-surface));border:1px solid var(--border-strong);border-radius:var(--radius-md);margin:0;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #00000059}.results.svelte-1nzwuge li.none:where(.svelte-1nzwuge){padding:var(--space-3);color:var(--text-tertiary);font-size:var(--text-sm)}.results.svelte-1nzwuge button:where(.svelte-1nzwuge){align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm,6px);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.results.svelte-1nzwuge button:where(.svelte-1nzwuge):hover:not(:disabled){background:var(--bg-surface)}.results.svelte-1nzwuge li.taken:where(.svelte-1nzwuge) button:where(.svelte-1nzwuge){opacity:.55;cursor:default}.r-txt.svelte-1nzwuge{flex-direction:column;min-width:0;display:flex}.r-txt.svelte-1nzwuge strong:where(.svelte-1nzwuge){font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.r-txt.svelte-1nzwuge small:where(.svelte-1nzwuge){color:var(--text-tertiary);font-size:var(--text-xs)}.pad.svelte-52h8re{padding:var(--space-5);gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.into.svelte-52h8re{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin:0;display:flex}form.svelte-52h8re{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}fieldset.svelte-52h8re{border:none;align-self:stretch;margin:0;padding:0}.label.svelte-52h8re{font-size:var(--text-sm);margin-bottom:var(--space-2);font-weight:600;display:block}.roles.svelte-52h8re{gap:var(--space-2);flex-direction:column;display:flex}.role-opt.svelte-52h8re{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;display:flex}.role-opt.on.svelte-52h8re{border-color:var(--accent)}.role-opt.svelte-52h8re input:where(.svelte-52h8re){accent-color:var(--accent);margin-top:3px}.role-opt.svelte-52h8re>span:where(.svelte-52h8re){font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.role-opt.svelte-52h8re>span:where(.svelte-52h8re)>span:where(.svelte-52h8re){color:var(--text-secondary)}.by.svelte-52h8re{gap:var(--space-2);flex-wrap:wrap;display:flex}.by.svelte-52h8re .label:where(.svelte-52h8re){width:100%}.by.svelte-52h8re label:where(.svelte-52h8re){align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.by.svelte-52h8re label.on:where(.svelte-52h8re){border-color:var(--accent)}.by.svelte-52h8re input:where(.svelte-52h8re){accent-color:var(--accent)}.note.svelte-52h8re{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.field.svelte-52h8re{flex-direction:column;align-self:stretch;display:flex}.field.svelte-52h8re textarea:where(.svelte-52h8re){background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);color:var(--text-primary);font:inherit;font-size:var(--text-sm)}.failure.svelte-52h8re,.ok.svelte-52h8re{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:0;display:flex}.failure.svelte-52h8re{color:var(--error)}.ok.svelte-52h8re{color:var(--success)}.done.svelte-52h8re{gap:var(--space-3);flex-direction:column;display:flex}.link-row.svelte-52h8re{gap:var(--space-2);display:flex}.link-row.svelte-52h8re input:where(.svelte-52h8re){min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);color:var(--text-primary);flex:1}.acts.svelte-52h8re{align-items:center;gap:var(--space-3);display:flex}.again.svelte-52h8re{color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;text-decoration:underline}.btn.svelte-52h8re{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0;font-family:inherit;display:inline-flex}.btn.primary.svelte-52h8re{border-color:var(--accent);background:var(--accent);color:#fff}.btn.primary.svelte-52h8re:hover:not(:disabled){background:var(--accent-hover)}.btn.svelte-52h8re:disabled{opacity:.6;cursor:default}.team.svelte-h4kvh3{flex-direction:column;display:flex}.lede.svelte-h4kvh3{color:var(--text-secondary);max-width:62ch;margin:0;line-height:1.6}.org.svelte-h4kvh3{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);flex-direction:column;display:flex}.org.drop-target.svelte-h4kvh3{border-style:dashed;border-color:color-mix(in srgb, var(--accent) 55%, var(--border));background:color-mix(in srgb, var(--accent) 5%, transparent);transition:background .15s,border-color .15s,transform .15s}.org.drop-over.svelte-h4kvh3{border-style:solid;border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);transform:scale(1.01)}.drop-label.svelte-h4kvh3{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--text-sm);pointer-events:none;margin:0;font-weight:600;display:flex}.drag-hint.svelte-h4kvh3{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);margin:0;display:flex}.row.draggable.svelte-h4kvh3{cursor:grab}.row.dragging.svelte-h4kvh3{opacity:.45}.grip.svelte-h4kvh3{color:var(--text-tertiary);display:inline-flex}.attach.svelte-h4kvh3{min-width:180px}.org-pick.svelte-h4kvh3{min-width:220px}.org.detached.svelte-h4kvh3{opacity:.8;border-style:dashed}.org-head.svelte-h4kvh3{align-items:center;gap:var(--space-3);display:flex}.direct-mark.svelte-h4kvh3{border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--border);width:36px;height:36px;color:var(--text-secondary);flex-shrink:0;place-items:center;display:grid}.org-head.svelte-h4kvh3 h2:where(.svelte-h4kvh3){font-size:var(--text-base);align-items:baseline;gap:var(--space-2);min-width:0;margin:0;display:flex}.n.svelte-h4kvh3{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.head-acts.svelte-h4kvh3{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.btn.icon.svelte-h4kvh3{padding:var(--space-1) var(--space-2)}.add-line.svelte-h4kvh3{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.add-line.svelte-h4kvh3 .picker{flex:1;min-width:240px}.add-line.svelte-h4kvh3>.btn:where(.svelte-h4kvh3){box-sizing:border-box;height:var(--field-height)}.sub.svelte-h4kvh3{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin:var(--space-2) 0 0}.rows.svelte-h4kvh3{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-h4kvh3{justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.row.detached.svelte-h4kvh3{opacity:.7}.who.svelte-h4kvh3{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.role.svelte-h4kvh3{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-secondary);white-space:nowrap;padding:2px 8px;font-size:10px}.by.svelte-h4kvh3{font-size:var(--text-xs);color:var(--text-tertiary)}.locked.svelte-h4kvh3{color:var(--text-tertiary);padding:var(--space-2);display:inline-flex}.empty.svelte-h4kvh3{color:var(--text-tertiary);font-size:var(--text-sm);margin:0}.acts.svelte-h4kvh3{gap:var(--space-2);flex-wrap:wrap;display:flex}.mail.svelte-h4kvh3{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:inline-flex}.state.svelte-h4kvh3{font-size:var(--text-xs);color:var(--text-tertiary)}.row[data-invite-state=declined].svelte-h4kvh3 .state:where(.svelte-h4kvh3){color:var(--error)}.add-org-form.svelte-h4kvh3{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.how.svelte-h4kvh3{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-5)}.how.svelte-h4kvh3 h2:where(.svelte-h4kvh3){font-size:var(--text-base);align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);display:flex}.how.svelte-h4kvh3 ol:where(.svelte-h4kvh3){padding-left:var(--space-5);gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;margin:0;line-height:1.55;display:flex}.failure.svelte-h4kvh3,.ok.svelte-h4kvh3{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:0;display:flex}.failure.svelte-h4kvh3{color:var(--error)}.ok.svelte-h4kvh3{color:var(--success)}.btn.svelte-h4kvh3{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0;font-family:inherit;display:inline-flex}.btn.sm.svelte-h4kvh3{padding:var(--space-1) var(--space-4)}.btn.primary.svelte-h4kvh3{border-color:var(--accent);background:var(--accent);color:#fff}.btn.primary.svelte-h4kvh3:hover:not(:disabled){background:var(--accent-hover)}.btn.ghost.svelte-h4kvh3:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-tertiary)}.btn.svelte-h4kvh3:disabled{opacity:.6;cursor:default}.team.svelte-h4kvh3>*{margin-bottom:var(--space-6,24px)}.team.svelte-h4kvh3>:last-child{margin-bottom:0}.org.svelte-h4kvh3>:where(.svelte-h4kvh3){margin-bottom:var(--space-3)}.org.svelte-h4kvh3>:where(.svelte-h4kvh3):last-child{margin-bottom:0}.hosts.svelte-l3a80z{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);flex-direction:column;display:flex}.h.svelte-l3a80z h2:where(.svelte-l3a80z){font-size:var(--text-base);align-items:center;gap:var(--space-2);margin:0;display:flex}.n.svelte-l3a80z{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.hint.svelte-l3a80z,.empty.svelte-l3a80z{color:var(--text-tertiary);font-size:var(--text-sm);max-width:70ch;margin:0;line-height:1.55}.rows.svelte-l3a80z{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-l3a80z{justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.who.svelte-l3a80z{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.role.svelte-l3a80z{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-secondary);white-space:nowrap;padding:2px 8px;font-size:10px}.kind.svelte-l3a80z{font-size:var(--text-xs);color:var(--text-tertiary)}.add.svelte-l3a80z{align-items:flex-end;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.field.svelte-l3a80z{gap:var(--space-2);flex-direction:column;display:flex}.field.grow.svelte-l3a80z{flex:1;min-width:240px}.label.svelte-l3a80z{font-size:var(--text-sm);font-weight:600}.role-pick.svelte-l3a80z{min-width:170px}.free.svelte-l3a80z{box-sizing:border-box;height:var(--field-height);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);padding:0 var(--field-pad-x);color:var(--text-primary);font:inherit}.free.svelte-l3a80z:hover{border-color:var(--field-border-hover)}.kinds.svelte-l3a80z{gap:var(--space-2);flex-wrap:wrap;display:flex}.kinds.svelte-l3a80z button:where(.svelte-l3a80z){border-radius:var(--radius-full);border:1px solid var(--border);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;padding:4px 12px}.kinds.svelte-l3a80z button.on:where(.svelte-l3a80z){border-color:var(--accent);color:var(--text-primary)}.failure.svelte-l3a80z{align-items:center;gap:var(--space-2);color:var(--error);font-size:var(--text-sm);margin:0;display:flex}.btn.svelte-l3a80z{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0;font-family:inherit;display:inline-flex}.add.svelte-l3a80z .btn:where(.svelte-l3a80z){box-sizing:border-box;height:var(--field-height)}.btn.primary.svelte-l3a80z{border-color:var(--accent);background:var(--accent);color:#fff}.btn.primary.svelte-l3a80z:hover:not(:disabled){background:var(--accent-hover)}.btn.ghost.svelte-l3a80z:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-tertiary)}.btn.svelte-l3a80z:disabled{opacity:.6;cursor:default}.ref.svelte-1muo6bw{align-items:center;gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:inline-flex}.name.svelte-1muo6bw{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.ref.svelte-1muo6bw:hover .name:where(.svelte-1muo6bw),a.ref.svelte-1muo6bw:focus-visible .name:where(.svelte-1muo6bw){color:var(--accent)}.flag.svelte-1muo6bw{flex:none;line-height:1}.note.svelte-1muo6bw{color:var(--text-tertiary);text-transform:lowercase;flex:none;font-size:.6875rem}.ep.svelte-1fayubx{width:100%;position:relative}.wb-field.svelte-1fayubx{min-height:var(--field-height,40px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;transition:border-color .15s;display:flex}.wb-field.svelte-1fayubx:hover{border-color:var(--text-tertiary)}.wb-field.svelte-1fayubx:focus-within{border-color:var(--accent)}.chips.svelte-1fayubx{display:contents}.wb-chip.svelte-1fayubx{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-elevated);max-width:100%;color:var(--text-primary);cursor:grab;align-items:center;gap:6px;padding:3px 4px;font-size:.875rem;transition:opacity .15s,box-shadow .15s;display:inline-flex}.wb-chip.svelte-1fayubx .name:where(.svelte-1fayubx){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wb-chip.svelte-1fayubx .flag:where(.svelte-1fayubx){font-size:.8125rem}.wb-chip.dragging.svelte-1fayubx{opacity:.4}.wb-chip.target.svelte-1fayubx{box-shadow:-3px 0 0 0 var(--accent)}.x.svelte-1fayubx{width:18px;height:18px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.x.svelte-1fayubx:hover{color:var(--error);background:var(--bg-surface)}.q.svelte-1fayubx{min-width:160px;color:var(--text-tertiary);flex:1;align-items:center;gap:6px;padding-left:4px;display:flex}.q.svelte-1fayubx input:where(.svelte-1fayubx){min-width:0;height:26px;color:var(--text-primary);font:inherit;background:0 0;border:0;flex:1;font-size:.9375rem}.q.svelte-1fayubx input:where(.svelte-1fayubx)::placeholder{color:var(--text-tertiary)}.q.svelte-1fayubx input:where(.svelte-1fayubx):focus{outline:none}.panel.svelte-1fayubx{z-index:calc(var(--wb-layer-z,1000) + 100);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);padding:6px;position:fixed;overflow:auto;box-shadow:0 12px 32px #00000059}.panel.svelte-1fayubx .group:where(.svelte-1fayubx){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin:6px 8px 4px;font-size:10px}.panel.svelte-1fayubx button:where(.svelte-1fayubx){align-items:center;gap:var(--space-2);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:.9375rem;display:flex}.panel.svelte-1fayubx button.on:where(.svelte-1fayubx){background:var(--accent-muted)}.panel.svelte-1fayubx button:where(.svelte-1fayubx) .name:where(.svelte-1fayubx){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.panel.svelte-1fayubx button:where(.svelte-1fayubx) .note:where(.svelte-1fayubx){font-size:var(--text-xs);color:var(--text-tertiary);margin-left:auto}.panel.svelte-1fayubx .none:where(.svelte-1fayubx){font-size:var(--text-sm);color:var(--text-tertiary);margin:8px}.acard.svelte-13vn36c{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.acard.svelte-13vn36c header:where(.svelte-13vn36c){justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.acard.svelte-13vn36c .akind:where(.svelte-13vn36c){text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:.6875rem}.acard.svelte-13vn36c time:where(.svelte-13vn36c){font-family:var(--font-mono);color:var(--text-secondary);font-size:.75rem}.acard.svelte-13vn36c time.tbd:where(.svelte-13vn36c){color:var(--text-tertiary);font-style:italic}.acard.svelte-13vn36c h3:where(.svelte-13vn36c){margin:0;font-size:1.0625rem;line-height:1.3}.acard.svelte-13vn36c h3:where(.svelte-13vn36c) a:where(.svelte-13vn36c){color:inherit;text-decoration:none}.acard.svelte-13vn36c h3:where(.svelte-13vn36c) a:where(.svelte-13vn36c):hover,.acard.svelte-13vn36c h3:where(.svelte-13vn36c) a:where(.svelte-13vn36c):focus-visible{color:var(--accent)}.acard.svelte-13vn36c .adesc:where(.svelte-13vn36c){margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:.875rem;line-height:1.5}.acard.svelte-13vn36c .ameta:where(.svelte-13vn36c){gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;color:var(--text-tertiary);flex-wrap:wrap;font-size:.75rem;display:flex}.acard.svelte-13vn36c .ameta:where(.svelte-13vn36c) a:where(.svelte-13vn36c){color:var(--accent);text-decoration:none}.acard.svelte-13vn36c .ameta:where(.svelte-13vn36c) a:where(.svelte-13vn36c):hover{text-decoration:underline}.vcast.svelte-13vn36c{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.vcast.svelte-13vn36c li:where(.svelte-13vn36c){min-width:0}.vcast.svelte-13vn36c li:where(.svelte-13vn36c) .ref{font-size:var(--text-xs);color:var(--text-secondary)}.atools.svelte-13vn36c{padding-top:var(--space-3);margin-top:auto}.atools.svelte-13vn36c>div:where(.svelte-13vn36c){padding-top:var(--space-3);border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.err.svelte-2nijqx{margin-bottom:var(--space-3);color:var(--error);align-items:center;gap:6px;display:flex}.agrid.svelte-2nijqx{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.acell.svelte-2nijqx{min-width:0;transition:opacity .15s ease-out;display:flex}.acell.svelte-2nijqx>.acard{flex:1}.acell.busy.svelte-2nijqx{opacity:.6}.apos.svelte-2nijqx{min-width:1.5rem;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:default}.sp.svelte-2nijqx{flex:1}.ico.svelte-2nijqx{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;align-items:center;padding:7px;display:inline-flex}.ico.svelte-2nijqx:hover{border-color:var(--accent);color:var(--text-primary)}.ico.danger.svelte-2nijqx:hover{border-color:var(--error);color:var(--error)}.ico.off.svelte-2nijqx{opacity:.35;pointer-events:none}.ico.svelte-2nijqx:disabled{opacity:.35;cursor:default}.empty.svelte-2nijqx{margin-bottom:var(--space-4);color:var(--text-tertiary);font-style:italic}.add.svelte-2nijqx{margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;background:0 0;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.add.svelte-2nijqx:hover{border-color:var(--accent);color:var(--text-primary)}.body.svelte-192v9ss{gap:var(--space-4);min-height:0;padding:var(--space-5);flex-direction:column;display:flex;overflow:auto}.intro.svelte-192v9ss{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.to-program.svelte-192v9ss{color:var(--accent);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.to-program.svelte-192v9ss:hover{text-decoration:underline}.none.svelte-192v9ss{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;transition:border-color .15s,background .15s;display:flex}.none.svelte-192v9ss span:where(.svelte-192v9ss){flex-direction:column;flex:1;min-width:0;display:flex}.none.svelte-192v9ss strong:where(.svelte-192v9ss){font-size:var(--text-sm);color:var(--text-primary)}.none.svelte-192v9ss small:where(.svelte-192v9ss){font-size:var(--text-xs);color:var(--text-tertiary)}.none.svelte-192v9ss:hover{border-color:var(--text-tertiary);background:var(--bg-elevated)}.none.on.svelte-192v9ss{border-style:solid;border-color:var(--accent);color:var(--accent)}.editor.svelte-15lv8kj{gap:var(--space-10,2.5rem);max-width:1080px;padding:var(--space-8) var(--space-5) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,340px);margin:0 auto;display:grid}@media (width<=860px){.editor.svelte-15lv8kj{gap:var(--space-8);padding-top:var(--space-6,1.5rem);grid-template-columns:minmax(0,1fr)}}.compose.svelte-15lv8kj{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.err.svelte-15lv8kj{margin:0 0 var(--space-2);color:var(--error);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.kind.svelte-15lv8kj{border-radius:var(--radius-full);background:var(--accent-muted);color:var(--accent);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}.kind.svelte-15lv8kj:hover,.kind.open.svelte-15lv8kj{background:var(--accent-muted-strong)}.title-in.svelte-15lv8kj{width:100%;margin:0 0 var(--space-4);resize:none;color:var(--text-primary);font-family:var(--font-display);field-sizing:content;background:0 0;border:0;padding:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15;overflow:hidden}.title-in.svelte-15lv8kj::placeholder{color:var(--text-tertiary)}.title-in.svelte-15lv8kj:focus{outline:none}.wb-block.svelte-15lv8kj{width:100%;margin-bottom:var(--space-4);flex-direction:column;gap:6px;display:flex}.lbl.svelte-15lv8kj{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);display:inline-flex}.muted.svelte-15lv8kj{color:var(--text-tertiary);margin:0;font-size:.8125rem;line-height:1.5}.slot.svelte-15lv8kj{align-items:center;gap:var(--space-2);width:100%;min-height:var(--field-height,40px);padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--accent);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s;display:flex}.slot.svelte-15lv8kj:hover,.slot.svelte-15lv8kj:focus-visible{border-color:var(--accent);outline:none}.slot.svelte-15lv8kj:hover .slot-go:where(.svelte-15lv8kj),.slot.svelte-15lv8kj:focus-visible .slot-go:where(.svelte-15lv8kj){color:var(--accent)}.slot.none.svelte-15lv8kj{border-style:dashed}.slot.none.svelte-15lv8kj strong:where(.svelte-15lv8kj){color:var(--text-secondary);font-style:italic}.slot-txt.svelte-15lv8kj{flex-direction:column;flex:1;min-width:0;display:flex}.slot-txt.svelte-15lv8kj strong:where(.svelte-15lv8kj){font-family:var(--font-mono);color:var(--text-primary);font-size:.8125rem;font-weight:500}.slot-txt.svelte-15lv8kj small:where(.svelte-15lv8kj){color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.slot-go.svelte-15lv8kj{font-size:var(--text-xs);color:var(--text-tertiary);flex:none;transition:color .15s}.drop.over.svelte-15lv8kj .add:where(.svelte-15lv8kj){border-color:var(--accent);background:var(--accent-muted)}.drop.over.svelte-15lv8kj .add:where(.svelte-15lv8kj) label:where(.svelte-15lv8kj){color:var(--accent)}.perr.svelte-15lv8kj{color:var(--error);margin:0;font-size:.8125rem}.strip.svelte-15lv8kj{gap:var(--space-2);flex-wrap:wrap;display:flex}.strip.svelte-15lv8kj li:where(.svelte-15lv8kj){aspect-ratio:4/5;border-radius:var(--radius-md);border:1px solid var(--border);width:64px;position:relative;overflow:hidden}.strip.svelte-15lv8kj img:where(.svelte-15lv8kj){object-fit:cover;width:100%;height:100%;display:block}.strip.svelte-15lv8kj .rm:where(.svelte-15lv8kj){background:var(--bg-base);width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.strip.svelte-15lv8kj .rm:where(.svelte-15lv8kj):hover:not(:disabled){color:var(--error)}.strip.svelte-15lv8kj .queued:where(.svelte-15lv8kj){border-style:dashed;border-color:var(--accent)}.strip.svelte-15lv8kj .add:where(.svelte-15lv8kj){border-style:dashed;transition:border-color .15s,background .15s}.strip.svelte-15lv8kj .add:where(.svelte-15lv8kj) label:where(.svelte-15lv8kj){width:100%;height:100%;color:var(--text-tertiary);cursor:pointer;place-items:center;transition:color .15s;display:grid}.strip.svelte-15lv8kj .add:where(.svelte-15lv8kj) label:where(.svelte-15lv8kj):hover{color:var(--accent)}.strip.svelte-15lv8kj .add:where(.svelte-15lv8kj) label.busy:where(.svelte-15lv8kj){cursor:progress}.strip.svelte-15lv8kj .add:where(.svelte-15lv8kj) input:where(.svelte-15lv8kj){display:none}.desc.svelte-15lv8kj{padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.desc-head.svelte-15lv8kj{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;background:var(--bg-base);display:flex;position:sticky;top:0}.desc-edit.svelte-15lv8kj{padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.desc-edit.svelte-15lv8kj:hover{border-color:var(--accent)}.side.svelte-15lv8kj{top:var(--space-6,1.5rem);align-self:start;gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.side.svelte-15lv8kj .wb-block:where(.svelte-15lv8kj){margin:var(--space-2) 0 0}.side-head.svelte-15lv8kj{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}@media (width<=860px){.side.svelte-15lv8kj{position:static}}.pub.svelte-15lv8kj{font-size:var(--text-xs);color:var(--accent);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.pub.svelte-15lv8kj:hover{text-decoration:underline}.status.svelte-15lv8kj{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.status.svelte-15lv8kj .dot:where(.svelte-15lv8kj){background:var(--gold,#e3b341);border-radius:50%;width:6px;height:6px}@media (width<=560px){.status.svelte-15lv8kj{display:none}}.primary.svelte-15lv8kj{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;font-weight:700;display:inline-flex}.primary.svelte-15lv8kj:disabled{opacity:.45;cursor:default}.mod.svelte-v10k6u{flex-direction:column;gap:8px;width:100%;display:flex}.lbl.svelte-v10k6u{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}ul.svelte-v10k6u{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}li.svelte-v10k6u{border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;padding:8px 0;display:flex}li.reply.svelte-v10k6u{padding-left:36px}.txt.svelte-v10k6u{flex:1;min-width:0}.txt.svelte-v10k6u strong:where(.svelte-v10k6u){font-size:var(--text-sm)}.txt.svelte-v10k6u p:where(.svelte-v10k6u){font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0}.rm.svelte-v10k6u{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-tertiary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;flex:none;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.rm.svelte-v10k6u:hover:not(:disabled){color:var(--error);border-color:color-mix(in srgb, var(--error) 45%, var(--border))}.removed.svelte-v10k6u,.none.svelte-v10k6u{font-size:var(--text-sm);color:var(--text-tertiary);margin:0;font-style:italic}.editor.svelte-glreoz{gap:var(--space-10,2.5rem);max-width:1140px;padding:var(--space-8) var(--space-5) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,400px);margin:0 auto;display:grid}@media (width<=900px){.editor.svelte-glreoz{gap:var(--space-8);padding-top:var(--space-6,1.5rem);grid-template-columns:minmax(0,1fr)}}.compose.svelte-glreoz{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.note.svelte-glreoz,.err.svelte-glreoz{width:100%;margin:0 0 var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.45;display:flex}.note.svelte-glreoz svg,.err.svelte-glreoz svg{flex:none;margin-top:2px}.note.svelte-glreoz{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary)}.note.s-declined.svelte-glreoz{border-color:color-mix(in srgb, var(--error) 45%, var(--border));color:var(--text-primary)}.note.s-pending.svelte-glreoz{border-color:color-mix(in srgb, var(--gold,#e3b341) 45%, var(--border))}.err.svelte-glreoz{color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent)}.kind-tag.svelte-glreoz{border-radius:var(--radius-full);background:var(--accent-muted);color:var(--accent);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}.kind-tag.svelte-glreoz:hover,.kind-tag.open.svelte-glreoz{background:var(--accent-muted-strong)}.title-in.svelte-glreoz{width:100%;margin:0 0 var(--space-4);resize:none;color:var(--text-primary);font-family:var(--font-display);field-sizing:content;background:0 0;border:0;padding:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15;overflow:hidden}.title-in.svelte-glreoz::placeholder{color:var(--text-tertiary)}.title-in.svelte-glreoz:focus{outline:none}.wb-block.svelte-glreoz{width:100%;margin-bottom:var(--space-4);flex-direction:column;gap:6px;display:flex}.lbl.svelte-glreoz{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);display:inline-flex}.muted.svelte-glreoz{color:var(--text-tertiary);margin:0;font-size:.8125rem;line-height:1.5}.perr.svelte-glreoz{color:var(--error);margin:0;font-size:.8125rem}.wb-pfield.svelte-glreoz{width:100%;min-height:var(--field-height,40px);padding:8px var(--field-pad-x,12px);border:1px solid var(--field-border,var(--border));border-radius:var(--field-radius,var(--radius-md));background:var(--field-bg,var(--bg-surface));color:var(--text-primary);font:inherit;font-size:var(--text-sm)}.wb-pfield.svelte-glreoz:focus{border-color:var(--accent);outline:none}input.wb-pfield.svelte-glreoz{height:var(--field-height,40px)}.caption-in.svelte-glreoz{resize:vertical;line-height:1.5}.grid.svelte-glreoz{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.f.svelte-glreoz{flex-direction:column;gap:4px;min-width:0;display:flex}.f.svelte-glreoz>span:where(.svelte-glreoz){font-size:var(--text-xs);color:var(--text-secondary)}.strip.svelte-glreoz{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.strip.svelte-glreoz li:where(.svelte-glreoz){aspect-ratio:1;border-radius:var(--radius-md);border:1px solid var(--border);width:84px;position:relative;overflow:hidden}.strip.svelte-glreoz li.on:where(.svelte-glreoz){outline:2px solid var(--accent);outline-offset:1px}.strip.svelte-glreoz .pick:where(.svelte-glreoz){cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.strip.svelte-glreoz img:where(.svelte-glreoz){object-fit:cover;width:100%;height:100%;display:block}.strip.svelte-glreoz .n:where(.svelte-glreoz){background:var(--bg-base);min-width:18px;color:var(--text-secondary);text-align:center;border-radius:999px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:4px;left:4px}.strip.svelte-glreoz .rm:where(.svelte-glreoz){background:var(--bg-base);width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.strip.svelte-glreoz .rm:where(.svelte-glreoz):hover:not(:disabled){color:var(--error)}.strip.svelte-glreoz .mv:where(.svelte-glreoz){opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.strip.svelte-glreoz .mv:where(.svelte-glreoz) button:where(.svelte-glreoz){background:var(--bg-base);width:22px;height:22px;color:var(--text-primary);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.strip.svelte-glreoz .mv:where(.svelte-glreoz) button:where(.svelte-glreoz):disabled{opacity:.35;cursor:default}.strip.svelte-glreoz li:where(.svelte-glreoz):hover .mv:where(.svelte-glreoz),.strip.svelte-glreoz li:where(.svelte-glreoz):focus-within .mv:where(.svelte-glreoz){opacity:1}.strip.svelte-glreoz .queued:where(.svelte-glreoz){border-style:dashed;border-color:var(--accent)}.strip.svelte-glreoz .add:where(.svelte-glreoz){border-style:dashed;transition:border-color .15s,background .15s}.strip.svelte-glreoz .add:where(.svelte-glreoz) label:where(.svelte-glreoz){width:100%;height:100%;color:var(--text-tertiary);cursor:pointer;place-items:center;display:grid}.strip.svelte-glreoz .add:where(.svelte-glreoz) label:where(.svelte-glreoz):hover{color:var(--accent)}.strip.svelte-glreoz .add:where(.svelte-glreoz) label.busy:where(.svelte-glreoz){cursor:progress}.strip.svelte-glreoz .add:where(.svelte-glreoz) input:where(.svelte-glreoz){display:none}.drop.over.svelte-glreoz .add:where(.svelte-glreoz){border-color:var(--accent);background:var(--accent-muted)}.desc.svelte-glreoz{padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.desc-head.svelte-glreoz{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.desc-edit.svelte-glreoz{padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.desc-edit.svelte-glreoz:hover{border-color:var(--accent)}.cats.svelte-glreoz{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.cat-chip.svelte-glreoz{background:var(--bg-elevated);font-size:var(--text-xs);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 10px;font-weight:600;display:inline-flex}.cat-chip.svelte-glreoz button:where(.svelte-glreoz){color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.cat-pick.svelte-glreoz{min-width:200px}.del.svelte-glreoz{margin-top:var(--space-4);padding:6px var(--space-3);border:1px solid color-mix(in srgb, var(--error) 40%, var(--border));border-radius:var(--radius-md);color:var(--error);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex}.del.svelte-glreoz:disabled{opacity:.5}.side.svelte-glreoz{top:var(--space-6,1.5rem);align-self:start;gap:var(--space-2);flex-direction:column;display:flex;position:sticky}@media (width<=900px){.side.svelte-glreoz{position:static}}.side-head.svelte-glreoz{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tabs.svelte-glreoz{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-surface);padding:3px;display:inline-flex}.tabs.svelte-glreoz button:where(.svelte-glreoz){border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:5px 12px;font-weight:600}.tabs.svelte-glreoz button.on:where(.svelte-glreoz){background:var(--bg-elevated);color:var(--text-primary)}.hint.svelte-glreoz{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.phone.svelte-glreoz{overscroll-behavior:contain;max-height:calc(100dvh - 190px);padding:var(--space-4);border:1px solid var(--border);background:var(--bg-base);border-radius:22px;overflow-y:auto}@media (width<=900px){.phone.svelte-glreoz{max-height:none}}.pub.svelte-glreoz{font-size:var(--text-xs);color:var(--accent);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.pub.svelte-glreoz:hover{text-decoration:underline}.status.svelte-glreoz{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.status.svelte-glreoz .dot:where(.svelte-glreoz){background:var(--gold,#e3b341);border-radius:50%;width:6px;height:6px}.state.svelte-glreoz{border-radius:var(--radius-full);border:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);white-space:nowrap;padding:3px 9px;font-size:11px;font-weight:700}.state.s-published.svelte-glreoz{color:var(--success,#3fb950);border-color:color-mix(in srgb, var(--success,#3fb950) 40%, transparent)}.state.s-pending.svelte-glreoz{color:var(--gold,#e3b341);border-color:color-mix(in srgb, var(--gold,#e3b341) 40%, transparent)}.state.s-declined.svelte-glreoz{color:var(--error);border-color:color-mix(in srgb, var(--error) 40%, transparent)}@media (width<=560px){.status.svelte-glreoz{display:none}}.primary.svelte-glreoz,.ghost.svelte-glreoz{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-weight:700;display:inline-flex}.primary.svelte-glreoz:disabled,.ghost.svelte-glreoz:disabled{opacity:.45;cursor:default}.primary.svelte-glreoz{background:var(--accent);color:#fff;border:0}.ghost.svelte-glreoz{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary)}.wb-plan-badge.svelte-1ggnte6{border-radius:var(--radius-full);letter-spacing:.02em;white-space:nowrap;vertical-align:middle;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);align-items:center;gap:3px;padding:1px 7px 1px 6px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.plan-enterprise.svelte-1ggnte6{color:#b48cff;background:#b48cff1f;border-color:#b48cff59}.plan-free.svelte-1ggnte6{color:var(--text-secondary);border-color:var(--border-strong);background:0 0}.head.svelte-1f4xvqb{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--bg-elevated), var(--bg-surface) 70%);flex-direction:column;display:flex}p.svelte-1f4xvqb,.wb-title.svelte-1f4xvqb{margin:0}.top.svelte-1f4xvqb{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.wb-title.svelte-1f4xvqb{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.1}.actions.svelte-1f4xvqb{align-items:center;gap:var(--space-2);margin-left:auto;display:inline-flex}.total.svelte-1f4xvqb{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.actions.svelte-1f4xvqb+.total:where(.svelte-1f4xvqb){margin-left:0}.total.svelte-1f4xvqb{font-size:var(--text-sm);color:var(--text-secondary)}.wb-mono.svelte-1f4xvqb{font-family:var(--font-mono)}.entries.svelte-1f4xvqb{gap:var(--space-2);flex-wrap:wrap;display:flex}.entry.svelte-1f4xvqb{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:6px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.entry.svelte-1f4xvqb:hover{border-color:var(--border-strong)}.entry.on.svelte-1f4xvqb{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg-surface));color:var(--text-primary)}.entry.add.svelte-1f4xvqb{font:inherit;font-size:var(--text-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border-style:dashed;flex-direction:row;justify-content:center;align-items:center}.entry.add.svelte-1f4xvqb:hover:not(:disabled){color:var(--text-primary)}.entry.add.svelte-1f4xvqb:disabled{gap:var(--space-2);cursor:not-allowed;opacity:.75}.label.svelte-1f4xvqb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.modes.svelte-1f4xvqb{color:var(--text-tertiary);align-items:center;gap:2px;display:inline-flex}.on.svelte-1f4xvqb .modes:where(.svelte-1f4xvqb){color:var(--accent)}.n.svelte-1f4xvqb{font-size:var(--text-xs);color:var(--text-tertiary)}.cells.svelte-1f4xvqb{flex-wrap:wrap;align-items:center;gap:3px;max-width:16rem;display:flex}.cell.svelte-1f4xvqb{border:1px solid var(--border-strong);border-radius:2px;width:9px;height:9px}.entries.svelte-1f4xvqb:not(.with-taken) .on:where(.svelte-1f4xvqb) .cell:where(.svelte-1f4xvqb){background:var(--accent);border-color:var(--accent)}.with-taken.svelte-1f4xvqb .cell.full:where(.svelte-1f4xvqb){background:var(--text-secondary);border-color:var(--text-secondary)}.with-taken.svelte-1f4xvqb .on:where(.svelte-1f4xvqb) .cell:where(.svelte-1f4xvqb){border-color:var(--accent)}.with-taken.svelte-1f4xvqb .on:where(.svelte-1f4xvqb) .cell.full:where(.svelte-1f4xvqb){background:var(--accent)}.cells.shared.svelte-1f4xvqb .cell:where(.svelte-1f4xvqb):not(.full){border-style:dashed}.more.svelte-1f4xvqb{color:var(--text-tertiary);font-size:10px}.rail.svelte-1f4xvqb{padding-top:var(--space-3);border-top:1px solid var(--border)}.body.svelte-2rmiqq{gap:var(--space-4);padding:var(--space-5);flex-direction:column;min-width:min(30rem,100%);display:flex}.f.svelte-2rmiqq{gap:var(--space-1);border:none;flex-direction:column;margin:0;padding:0;display:flex}.lb.svelte-2rmiqq{font-size:var(--text-sm);padding:0;font-weight:600}.field.svelte-2rmiqq{padding:var(--space-2) var(--space-3);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-primary);font:inherit}.wb-mono.svelte-2rmiqq{font-family:var(--font-mono)}.hint.svelte-2rmiqq{font-size:var(--text-xs);color:var(--text-tertiary)}.hint.warn.svelte-2rmiqq{color:var(--warning)}.seats.svelte-2rmiqq{align-items:center;gap:var(--space-3);display:flex}.seats.svelte-2rmiqq .field:where(.svelte-2rmiqq){width:7rem}.check.svelte-2rmiqq{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:inline-flex}.cards.svelte-2rmiqq{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card.svelte-2rmiqq{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.card.svelte-2rmiqq strong:where(.svelte-2rmiqq){font-size:var(--text-sm);color:var(--text-primary)}.card.svelte-2rmiqq span:where(.svelte-2rmiqq){font-size:var(--text-xs)}.card.on.svelte-2rmiqq{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg-surface));color:var(--text-primary)}.card.svelte-2rmiqq:disabled{opacity:.55;cursor:default}.wb-error.svelte-2rmiqq{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--error);margin:0;display:flex}.acts.svelte-2rmiqq{align-items:center;gap:var(--space-2);display:flex}.grow.svelte-2rmiqq{flex:1}.link-danger.svelte-2rmiqq{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.link-danger.svelte-2rmiqq:hover{color:var(--error)}.wb-btn.svelte-2rmiqq{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-primary);background:0 0;font-weight:600;display:inline-flex}.wb-btn.primary.svelte-2rmiqq{background:var(--accent);border-color:var(--accent);color:#fff}.wb-btn.svelte-2rmiqq:disabled{opacity:.5;cursor:default}.rail.svelte-7hi8np{--node-w:144px;--dot:38px;padding:var(--space-1) 0;align-items:flex-start;margin:0;list-style:none;display:flex;overflow-x:auto}.node.svelte-7hi8np{width:var(--node-w);align-items:center;gap:var(--space-1);flex-direction:column;flex:none;display:flex;position:relative}.marker.svelte-7hi8np{height:16px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);align-items:center;gap:2px;font-size:10px;display:inline-flex}.dot.svelte-7hi8np{z-index:1;width:var(--dot);height:var(--dot);border-radius:var(--radius-full);border:2px solid var(--border-strong);background:var(--bg-elevated);color:var(--text-secondary);cursor:pointer;place-items:center;text-decoration:none;transition:border-color .15s,color .15s;display:grid;position:relative}.dot.svelte-7hi8np:hover{border-color:var(--text-tertiary)}.track.svelte-7hi8np{top:calc(16px + var(--space-1) + var(--dot) / 2 - 1px);left:calc(50% + var(--dot) / 2);width:calc(var(--node-w) - var(--dot));background:var(--border-strong);border-radius:2px;height:3px;position:absolute;overflow:hidden}.fill.svelte-7hi8np{background:var(--accent);height:100%;transition:width .4s;display:block}.done.svelte-7hi8np .fill:where(.svelte-7hi8np){background:var(--success)}.eta.svelte-7hi8np{top:calc(16px + var(--space-1) + var(--dot) / 2 - 16px);left:calc(50% + var(--dot) / 2);width:calc(var(--node-w) - var(--dot));color:var(--accent);white-space:nowrap;justify-content:center;font-size:10px;line-height:1;display:flex;position:absolute}.done.svelte-7hi8np .dot:where(.svelte-7hi8np){border-color:var(--success);color:var(--success)}.now.svelte-7hi8np .dot:where(.svelte-7hi8np){border-color:var(--accent);color:var(--accent)}.on.svelte-7hi8np .dot:where(.svelte-7hi8np){border-color:var(--accent);color:#fff;background:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 22%, transparent)}.unset.svelte-7hi8np .dot:where(.svelte-7hi8np){border-style:dashed;border-color:var(--warning,var(--gold));color:var(--warning,var(--gold))}.add.svelte-7hi8np .dot:where(.svelte-7hi8np){color:var(--text-tertiary);border-style:dashed}.add.svelte-7hi8np .dot:where(.svelte-7hi8np):disabled{cursor:not-allowed;opacity:.6}.cap.svelte-7hi8np{max-width:100%;padding:0 var(--space-1);font-size:var(--text-xs);color:var(--text-secondary);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;line-height:1.3;display:flex}.cap.svelte-7hi8np .n:where(.svelte-7hi8np){color:var(--text-tertiary)}.cap.svelte-7hi8np small:where(.svelte-7hi8np){color:var(--text-tertiary);flex-basis:100%;font-size:10px}.on.svelte-7hi8np .cap:where(.svelte-7hi8np){color:var(--text-primary);font-weight:600}.wb-mono.svelte-7hi8np{font-family:var(--font-mono)}.editor.svelte-1r3ql0a,.cfg.svelte-1r3ql0a{gap:var(--space-3);flex-direction:column;display:flex}.stepcfg.svelte-1r3ql0a{gap:var(--space-1);flex-direction:column;max-width:26rem;display:flex}.lb.svelte-1r3ql0a{font-size:var(--text-sm);font-weight:600}.hint.svelte-1r3ql0a{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.link.svelte-1r3ql0a{align-self:flex-start;align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.link.svelte-1r3ql0a:hover{color:var(--error)}.edit.svelte-1r3ql0a{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);font:inherit;font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;background:0 0;display:inline-flex}.edit.svelte-1r3ql0a:hover{color:var(--text-primary);border-color:var(--border-strong)}.fit.svelte-1r3ql0a{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--warning);margin:0;display:flex}.fit.equal.svelte-1r3ql0a,.fit.shared.svelte-1r3ql0a{color:var(--success)}.fit.over.svelte-1r3ql0a{color:var(--error)}.wrap.svelte-m7ywl0{flex-direction:column;width:230px;display:flex;position:relative}.top-label.svelte-m7ywl0{align-items:center;gap:var(--space-2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);white-space:nowrap;font-size:10px;display:flex;position:absolute;top:-22px;left:0}.sf-remove.svelte-m7ywl0{border:1px solid var(--border);background:var(--bg-surface);width:18px;height:18px;color:var(--text-tertiary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.sf-remove.svelte-m7ywl0:hover{border-color:var(--error);color:var(--error)}.match.svelte-m7ywl0{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-base);width:100%;position:relative}.match.final.svelte-m7ywl0{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.line.svelte-m7ywl0{min-height:38px;padding:var(--space-1) var(--space-3);background:var(--bg-surface);align-items:center;display:flex}.line.svelte-m7ywl0:first-child{border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0;border-bottom:1px solid var(--border)}.line.svelte-m7ywl0:last-child{border-radius:0 0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px)}.slot.svelte-m7ywl0{border-radius:var(--radius-full);background:var(--border);width:45%;height:8px}.wb-sf-add.svelte-bqojh3{justify-content:center;align-items:center;gap:var(--space-2);width:230px;padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);cursor:pointer;background:0 0;transition:border-color .12s,color .12s,background-color .12s;display:inline-flex}.wb-sf-add.svelte-bqojh3:hover:not(:disabled){border-color:var(--accent);background:var(--accent-muted);color:var(--accent)}.wb-sf-add.svelte-bqojh3:disabled{opacity:.5}.flow.svelte-km3yar{width:100%;height:clamp(360px, var(--flow-h,50vh), 72vh);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-base);overflow:hidden}.flow.svelte-km3yar .svelte-flow{background:var(--bg-base)}.flow.svelte-km3yar .svelte-flow__background{color:var(--border)}.flow.svelte-km3yar .svelte-flow__handle{border:2px solid var(--bg-base);background:var(--text-tertiary);pointer-events:none;border-radius:50%;width:10px;min-width:10px;height:10px;min-height:10px}.flow.svelte-km3yar .svelte-flow__edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow.svelte-km3yar .svelte-flow__edge-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.flow.svelte-km3yar .svelte-flow__edge-path{fill:none;stroke:var(--text-tertiary);stroke-width:2px}.flow.svelte-km3yar .svelte-flow__node{cursor:default}.flow.svelte-km3yar .svelte-flow__attribution{display:none}.wb-category-create.svelte-b13eeb{scroll-margin-top:var(--wb-cc-top-margin,11.5rem);gap:var(--space-5);flex-direction:column;display:flex}.wb-cc-title.svelte-b13eeb{font-family:var(--font-display);font-size:var(--text-3xl);margin:0}.wb-mono.svelte-b13eeb{font-family:var(--font-mono)}.arena.svelte-b13eeb{align-items:flex-start;gap:var(--space-2);max-width:72ch;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:0;display:flex}.arena.svelte-b13eeb svg{flex:none;margin-top:3px}.arena.on.svelte-b13eeb{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.arena.unknown.svelte-b13eeb{color:var(--warning,var(--gold));background:color-mix(in srgb, var(--warning,var(--gold)) 8%, transparent)}.arena.svelte-b13eeb a:where(.svelte-b13eeb){color:inherit;text-decoration:underline}.plan-note.svelte-b13eeb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin:0;display:flex}.form.svelte-b13eeb{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.f.svelte-b13eeb{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.f.svelte-b13eeb>legend.lb:where(.svelte-b13eeb){margin-bottom:var(--space-2)}.lb.svelte-b13eeb{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);padding:0}.field.svelte-b13eeb{width:100%;min-height:var(--field-height);padding:var(--field-pad-y) var(--field-pad-x);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-primary);font:inherit}.field.svelte-b13eeb:hover{border-color:var(--field-border-hover)}.hint.svelte-b13eeb{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.45}.hint.warn.svelte-b13eeb{color:var(--warning,var(--gold));flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.hint.svelte-b13eeb a:where(.svelte-b13eeb){color:inherit;text-decoration:underline}.unset.svelte-b13eeb button[aria-haspopup]{border-color:var(--warning,var(--gold))}.cards.svelte-b13eeb{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.card.svelte-b13eeb{padding:var(--space-3);text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;cursor:pointer;flex-direction:column;gap:3px;display:flex}.card.svelte-b13eeb strong:where(.svelte-b13eeb){font-size:var(--text-sm)}.card.svelte-b13eeb span:where(.svelte-b13eeb){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}.card.svelte-b13eeb:hover{border-color:var(--text-tertiary)}.card.on.svelte-b13eeb{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, var(--bg-elevated))}.card.on.svelte-b13eeb strong:where(.svelte-b13eeb){color:var(--accent)}.seg.svelte-b13eeb{gap:var(--space-2);display:flex}.seg.svelte-b13eeb button:where(.svelte-b13eeb){min-width:0;padding:var(--space-2) 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;flex:1;font-weight:600}.seg.svelte-b13eeb button:where(.svelte-b13eeb):hover{border-color:var(--text-tertiary)}.seg.svelte-b13eeb button.on:where(.svelte-b13eeb){border-color:var(--accent);background:var(--accent);color:#fff}.seg.svelte-b13eeb button.locked:where(.svelte-b13eeb){opacity:.45;cursor:not-allowed;border-style:dashed}.wb-cc-name.svelte-b13eeb{font-size:var(--text-lg)}.wb-cc-steps.svelte-b13eeb{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wb-cc-step.svelte-b13eeb{--dot:28px;scroll-margin-top:var(--wb-cc-scroll-margin,max(10rem, 28vh));grid-template-columns:var(--dot) minmax(0, 1fr);gap:var(--space-3);padding-bottom:var(--space-4);display:grid;position:relative}.wb-cc-step.svelte-b13eeb:not(:last-child):before{content:"";top:calc(var(--dot) + 4px);bottom:4px;left:calc(var(--dot) / 2 - 1px);background:var(--border);border-radius:2px;width:2px;position:absolute}.wb-cc-step.done.svelte-b13eeb:not(:last-child):before{background:color-mix(in oklab, var(--accent) 55%, var(--border))}.dot.svelte-b13eeb{z-index:1;width:var(--dot);height:var(--dot);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);place-items:center;font-weight:700;display:grid;position:relative}.open.svelte-b13eeb>.dot:where(.svelte-b13eeb){border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 22%, transparent)}.done.svelte-b13eeb>.dot:where(.svelte-b13eeb){border-color:var(--accent);color:var(--accent)}.todo.svelte-b13eeb>.dot:where(.svelte-b13eeb){border-style:dashed}.body.svelte-b13eeb{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.head.svelte-b13eeb{min-height:var(--dot);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;display:flex}.head.svelte-b13eeb:disabled{cursor:default}.todo.svelte-b13eeb .head:where(.svelte-b13eeb){opacity:.45}.head.svelte-b13eeb:not(:disabled):hover .q:where(.svelte-b13eeb){color:var(--accent)}.eyebrow.svelte-b13eeb{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.q.svelte-b13eeb{font-size:var(--text-lg);font-weight:700;line-height:1.25}.done.svelte-b13eeb .q:where(.svelte-b13eeb){font-size:var(--text-base);color:var(--text-secondary);font-weight:600}.sum.svelte-b13eeb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-primary);flex-wrap:wrap;display:inline-flex}.sum.svelte-b13eeb .edit:where(.svelte-b13eeb){font-size:var(--text-xs);color:var(--text-tertiary);align-items:center;gap:4px;display:inline-flex}.head.svelte-b13eeb:hover .sum:where(.svelte-b13eeb) .edit:where(.svelte-b13eeb){color:var(--accent)}.content.svelte-b13eeb{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--bg-elevated) 35%, transparent);flex-direction:column;animation:.22s ease-out svelte-b13eeb-wb-cc-in;display:flex}@keyframes svelte-b13eeb-wb-cc-in{0%{opacity:0;transform:translateY(-4px)}}.counts.svelte-b13eeb{flex-wrap:wrap}.counts.svelte-b13eeb button:where(.svelte-b13eeb){min-width:3.5rem;padding:var(--space-2) var(--space-3);flex:none}.counts.svelte-b13eeb .other:where(.svelte-b13eeb){width:8rem;min-height:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);flex:0 8rem}.counts.svelte-b13eeb .other:where(.svelte-b13eeb):not(:placeholder-shown){border-color:var(--accent)}.counts.svelte-b13eeb .unknown:where(.svelte-b13eeb){font-family:inherit;font-weight:500}.fit-note.svelte-b13eeb{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin:0;display:flex}.fit-note.svelte-b13eeb svg{flex:none;margin-top:3px}.card.locked.svelte-b13eeb{opacity:.5;cursor:not-allowed;border-style:dashed}.card.svelte-b13eeb strong:where(.svelte-b13eeb){align-items:center;gap:var(--space-2);display:inline-flex}.step-actions.svelte-b13eeb{justify-content:flex-end;display:flex}.continue.svelte-b13eeb{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-md);color:var(--accent);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;font-weight:600;display:inline-flex}.continue.svelte-b13eeb:hover:not(:disabled){background:color-mix(in oklab, var(--accent) 12%, transparent)}.continue.svelte-b13eeb:disabled{border-color:var(--border);color:var(--text-tertiary);cursor:default}.wb-cc-error.svelte-b13eeb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--danger,var(--accent));margin:0;display:flex}.submit.svelte-b13eeb{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.buttons.svelte-b13eeb{gap:var(--space-2);flex-wrap:wrap;display:flex}.primary.svelte-b13eeb{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:none;font-weight:700;display:inline-flex}.primary.svelte-b13eeb:hover:not(:disabled){background:var(--accent-hover)}.primary.svelte-b13eeb:disabled{opacity:.6;cursor:default}.ghost.svelte-b13eeb{padding:var(--space-3) var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.ghost.svelte-b13eeb:hover{background:var(--bg-surface);border-color:var(--text-tertiary)}.compose.svelte-1dowlx4{gap:var(--space-4);padding:var(--space-5);display:grid}.f.svelte-1dowlx4{gap:6px;display:grid}.lb.svelte-1dowlx4{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}input.svelte-1dowlx4{border:1px solid var(--field-border,var(--border));border-radius:var(--radius-md);background:var(--field-bg,var(--bg-surface));color:var(--text-primary);font:inherit;padding:10px 12px}.hint.svelte-1dowlx4{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.45}.err.svelte-1dowlx4{color:var(--error);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.actions.svelte-1dowlx4{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.grow.svelte-1dowlx4{flex:1}.drop.svelte-1dowlx4{white-space:nowrap;border-radius:var(--radius-md);color:var(--text-tertiary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.drop.svelte-1dowlx4:hover:not(:disabled){color:var(--error);background:var(--bg-overlay)}@media (width<=560px){.actions.svelte-1dowlx4{flex-direction:column-reverse}.actions.svelte-1dowlx4 .wb-btn{width:100%}}.tb-tbe.svelte-1rjklt{gap:var(--space-4);display:grid}.tb-block.svelte-1rjklt,.tb-match.svelte-1rjklt{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.tb-block.svelte-1rjklt{gap:var(--space-3);display:grid}.tb-block-head.svelte-1rjklt{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-block-head.svelte-1rjklt h3:where(.svelte-1rjklt){font-size:var(--text-base);align-items:center;gap:8px;margin:0;display:flex}.tb-grow.svelte-1rjklt{flex:1}.tb-count.svelte-1rjklt{color:var(--text-tertiary);font-weight:500}.tb-hint.svelte-1rjklt{max-width:64ch;font-size:var(--text-sm);color:var(--text-tertiary);margin:0;line-height:1.45}.tb-hint.svelte-1rjklt.tb-empty{text-align:center;margin:0 auto}.tb-muted.svelte-1rjklt{color:var(--text-tertiary);font-size:var(--text-xs)}.tb-team-list.svelte-1rjklt{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tb-team.svelte-1rjklt{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-tertiary);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:6px 12px 6px 14px;transition:border-color .12s;display:inline-flex}.tb-team.svelte-1rjklt strong:where(.svelte-1rjklt){color:var(--text-primary);font-size:var(--text-sm)}.tb-team.svelte-1rjklt:hover:not(:disabled){border-color:var(--text-tertiary);color:var(--text-primary)}.tb-team.svelte-1rjklt:disabled{cursor:default}.tb-stack.svelte-1rjklt{padding-left:6px;display:flex}.tb-stack.svelte-1rjklt>*{border:2px solid var(--bg-surface);border-radius:50%;margin-left:-6px}.tb-match.svelte-1rjklt{position:relative;container-type:inline-size}.tb-match-del.svelte-1rjklt{position:absolute;top:10px;right:10px}.tb-court.svelte-1rjklt{gap:var(--space-4);grid-template-columns:minmax(170px,230px) minmax(0,1fr) minmax(170px,230px);grid-template-areas:"a center b";align-items:start;display:grid}@container (width<=700px){.tb-court.svelte-1rjklt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a b""center center"}}.tb-roster.svelte-1rjklt{gap:6px;min-width:0;display:grid}.tb-roster.svelte-1rjklt[data-side=a]{grid-area:a}.tb-roster.svelte-1rjklt[data-side=b]{grid-area:b}.tb-roster-head.svelte-1rjklt{border-radius:var(--radius-md);max-width:100%;color:var(--text-tertiary);cursor:pointer;align-items:center;gap:6px;margin-left:-8px;padding:4px 8px;transition:background .12s;display:inline-flex}.tb-roster-head.svelte-1rjklt:hover,.tb-roster-head.svelte-1rjklt.tb-open{background:var(--bg-overlay)}.tb-roster-name.svelte-1rjklt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-lg,1.125rem);color:var(--text-primary);font-weight:700;overflow:hidden}.tb-won.svelte-1rjklt .tb-roster-name:where(.svelte-1rjklt){color:var(--accent)}.tb-roster-q.svelte-1rjklt{font-size:var(--text-xs);color:var(--accent)}.tb-members.svelte-1rjklt{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tb-member.svelte-1rjklt{border-radius:var(--radius-md);width:100%;color:var(--text-primary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;margin-left:-8px;padding:5px 8px;transition:background .12s,border-color .12s;display:flex}.tb-member.svelte-1rjklt:hover{background:var(--bg-overlay)}.tb-member.svelte-1rjklt.tb-done{color:var(--text-secondary)}.tb-member.svelte-1rjklt.tb-on{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 14%, transparent)}.tb-composing.svelte-1rjklt .tb-member:where(.svelte-1rjklt):not(.tb-on){border-color:var(--border)}.tb-member-name.svelte-1rjklt{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;font-weight:600;display:inline-flex;overflow:hidden}.tb-rec.svelte-1rjklt{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-tertiary);flex:none}.tb-rec.svelte-1rjklt.tb-next{color:var(--accent)}.tb-center.svelte-1rjklt{justify-items:center;gap:var(--space-3);grid-area:center;min-width:0;display:grid}.tb-match-n.svelte-1rjklt{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.tb-score.svelte-1rjklt{border-radius:var(--radius-full);background:var(--bg-overlay);font-family:var(--font-mono);color:var(--text-tertiary);align-items:baseline;gap:8px;padding:4px 18px;font-size:1.8rem;font-weight:700;display:inline-flex}.tb-score.svelte-1rjklt .tb-lead:where(.svelte-1rjklt){color:var(--accent)}.tb-score.svelte-1rjklt .tb-dash:where(.svelte-1rjklt){font-weight:400}.tb-verdict.svelte-1rjklt{font-size:var(--text-sm);color:var(--text-secondary);text-align:center;align-items:center;gap:6px;margin:0;display:flex}.tb-verdict.svelte-1rjklt.tb-final{color:var(--text-primary);font-weight:600}.tb-decider.svelte-1rjklt{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tb-chip.svelte-1rjklt{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;padding:6px 12px}.tb-chip.svelte-1rjklt.tb-on{border-color:var(--accent);color:var(--text-primary);background:color-mix(in oklab, var(--accent) 16%, transparent)}.tb-legs.svelte-1rjklt{gap:2px;width:100%;margin:0;padding:0;list-style:none;display:grid}.tb-leg.svelte-1rjklt{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);padding:5px 8px;display:grid;position:relative}.tb-leg.svelte-1rjklt:hover,.tb-leg.svelte-1rjklt.tb-editing{background:var(--bg-overlay)}.tb-n.svelte-1rjklt{border:1px solid var(--border);border-radius:var(--radius-full);min-width:24px;height:24px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);justify-self:center;place-items:center;padding:0 6px;display:inline-grid}.tb-n.svelte-1rjklt.tb-pending{border-style:dashed}.tb-leg-a.svelte-1rjklt{justify-content:flex-end;min-width:0;display:flex}.tb-leg-b.svelte-1rjklt{justify-content:flex-start;min-width:0;display:flex}.tb-leg-b.svelte-1rjklt .tb-person{flex-direction:row-reverse}.tb-person.svelte-1rjklt{min-width:0;color:var(--text-tertiary);align-items:center;gap:8px;display:inline-flex}.tb-person.svelte-1rjklt.tb-strong{color:var(--text-primary);font-weight:700}.tb-pname.svelte-1rjklt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tb-flag.svelte-1rjklt{font-size:12px}.tb-tools.svelte-1rjklt{justify-content:flex-end;align-items:center;display:inline-flex}@media (hover:hover){.tb-leg.svelte-1rjklt>.tb-tools:where(.svelte-1rjklt){border-radius:var(--radius-md);background:var(--bg-elevated,var(--bg-overlay));opacity:0;pointer-events:none;padding:2px;transition:opacity .12s;position:absolute;top:50%;right:4px;translate:0 -50%;box-shadow:0 4px 14px #0000004d}.tb-leg.svelte-1rjklt:hover>.tb-tools:where(.svelte-1rjklt),.tb-leg.svelte-1rjklt:focus-within>.tb-tools:where(.svelte-1rjklt){opacity:1;pointer-events:auto}}@media (hover:none){.tb-leg.svelte-1rjklt>.tb-tools:where(.svelte-1rjklt){grid-column:1/-1}}.tb-icon.svelte-1rjklt{border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;place-items:center;padding:5px;display:inline-grid}.tb-icon.svelte-1rjklt:hover:not(:disabled){color:var(--text-primary);background:var(--bg-overlay)}.tb-icon.svelte-1rjklt.tb-danger:hover:not(:disabled){color:var(--error)}.tb-icon.svelte-1rjklt:disabled{opacity:.35;cursor:default}.tb-composer.svelte-1rjklt{justify-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid color-mix(in oklab, var(--accent) 40%, var(--border));border-radius:var(--radius-md);background:color-mix(in oklab, var(--accent) 5%, transparent);display:grid}.tb-composer-title.svelte-1rjklt{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.tb-duel.svelte-1rjklt{align-items:center;gap:var(--space-3);width:100%;font-size:var(--text-lg,1.125rem);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.tb-duel-a.svelte-1rjklt{justify-content:flex-end;min-width:0;display:flex}.tb-duel-b.svelte-1rjklt{min-width:0;display:flex}.tb-duel-b.svelte-1rjklt .tb-person{flex-direction:row-reverse}.tb-duel-vs.svelte-1rjklt{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-tertiary)}.tb-ph.svelte-1rjklt{font-size:var(--text-sm);color:var(--text-tertiary);font-style:italic}.tb-outcome.svelte-1rjklt{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tb-cta.svelte-1rjklt{justify-content:center;display:flex}.tb-foot.svelte-1rjklt{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.tb-add-match.svelte-1rjklt{border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.tb-add-match.svelte-1rjklt:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.tb-status.svelte-1rjklt{font-size:var(--text-xs);color:var(--text-tertiary);align-items:center;gap:5px;display:inline-flex}.tb-status.svelte-1rjklt[data-status=saved]{color:var(--success,#3fb950)}.tb-status.svelte-1rjklt[data-status=error]{color:var(--error)}.tb-checks.svelte-1rjklt{font-size:var(--text-xs);color:var(--warning,#e3b341);gap:2px;margin:0;padding:0;list-style:none;display:grid}.cd-cells.svelte-1e6q23d{align-items:baseline;gap:var(--space-2);display:inline-flex}.cd-cell.svelte-1e6q23d{background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-width:68px;padding:var(--space-3) var(--space-2) var(--space-2);flex-direction:column;align-items:center;display:inline-flex}.cd-cell.svelte-1e6q23d strong:where(.svelte-1e6q23d){font-size:var(--text-2xl);color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1}.cd-cell.svelte-1e6q23d small:where(.svelte-1e6q23d){margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase}.cd-sep.svelte-1e6q23d{font-size:var(--text-xl);color:var(--text-tertiary);align-self:center}.cd-inline.svelte-1e6q23d{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.4em;display:inline-flex}.cd-inline.svelte-1e6q23d .cd-n:where(.svelte-1e6q23d){color:var(--text-primary);font-weight:600}.cd-over.svelte-1e6q23d{font-family:var(--font-mono);font-size:var(--text-xs)}.body.svelte-15lqyna{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.lede.svelte-15lqyna{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.cards.svelte-15lqyna{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.card.svelte-15lqyna{padding:var(--space-3);text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;cursor:pointer;flex-direction:column;gap:4px;display:flex}.card.svelte-15lqyna strong:where(.svelte-15lqyna){font-size:var(--text-sm)}.card.svelte-15lqyna span:where(.svelte-15lqyna){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}.card.svelte-15lqyna:hover{border-color:var(--text-tertiary)}.card.on.svelte-15lqyna{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, var(--bg-elevated))}.card.on.svelte-15lqyna strong:where(.svelte-15lqyna){color:var(--accent)}.err.svelte-15lqyna{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--error,var(--accent));margin:0;display:flex}.acts.svelte-15lqyna{gap:var(--space-2);display:flex}.primary.svelte-15lqyna,.ghost.svelte-15lqyna{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600;display:inline-flex}.primary.svelte-15lqyna{background:var(--accent);color:#fff;border:none}.primary.svelte-15lqyna:disabled{opacity:.5;cursor:default}.ghost.svelte-15lqyna{border:1px solid var(--border-strong);color:var(--text-primary);background:0 0}.timeline.svelte-1sqt7f{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;display:flex}.timeline.bare.svelte-1sqt7f{background:0 0;border:none;border-radius:0;padding:0}header.svelte-1sqt7f{align-items:baseline;column-gap:var(--space-3);grid-template-columns:1fr auto;display:grid}header.svelte-1sqt7f .kicker:where(.svelte-1sqt7f),header.svelte-1sqt7f .meta:where(.svelte-1sqt7f){grid-column:1}header.svelte-1sqt7f h2:where(.svelte-1sqt7f){font-family:var(--font-display);font-size:var(--text-xl);grid-column:1;margin:2px 0}.kicker.svelte-1sqt7f{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin:0;display:inline-flex}.meta.svelte-1sqt7f{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.wb-mono.svelte-1sqt7f{font-family:var(--font-mono)}.wb-entry-edit.svelte-1bwfit7{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);font:inherit;font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;background:0 0;display:inline-flex}.wb-entry-edit.svelte-1bwfit7:hover{color:var(--text-primary);border-color:var(--border-strong)}.body.svelte-1ngrk1b{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.cards.svelte-1ngrk1b{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.card.svelte-1ngrk1b{padding:var(--space-3);text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;cursor:pointer;flex-direction:column;gap:3px;display:flex}.card.svelte-1ngrk1b strong:where(.svelte-1ngrk1b){font-size:var(--text-sm)}.card.svelte-1ngrk1b span:where(.svelte-1ngrk1b){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}.card.svelte-1ngrk1b:hover:not(:disabled){border-color:var(--text-tertiary)}.card.svelte-1ngrk1b.on{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, var(--bg-elevated))}.card.svelte-1ngrk1b:disabled{opacity:.45;cursor:not-allowed}.hint.svelte-1ngrk1b{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.wb-error.svelte-1ngrk1b{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--error);margin:0;display:flex}.actions.svelte-1ngrk1b{justify-content:flex-end;gap:var(--space-2);display:flex}.node.svelte-11mflnx{align-items:start;gap:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (width<=640px){.node.svelte-11mflnx{grid-template-columns:minmax(0,1fr)}}p.svelte-11mflnx{margin:0}.said.svelte-11mflnx{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.kicker.svelte-11mflnx{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);display:inline-flex}.final.svelte-11mflnx .kicker:where(.svelte-11mflnx){color:var(--success)}h1.svelte-11mflnx{font-family:var(--font-display);font-size:clamp(var(--text-2xl), 4vw, var(--text-3xl));letter-spacing:-.02em;margin:0;line-height:1.1}.lede.svelte-11mflnx{color:var(--text-secondary);max-width:62ch;line-height:1.6}.chips.svelte-11mflnx{gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.wb-chip.svelte-11mflnx{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-surface);font-size:var(--text-sm);color:var(--text-secondary);display:inline-flex}.wb-chip.strong.svelte-11mflnx{color:var(--text-primary);font-weight:600}.wb-chip.ok.svelte-11mflnx{color:var(--success);border-color:color-mix(in srgb, var(--success) 40%, var(--border))}.wb-chip.warn.svelte-11mflnx{color:var(--warning);border-color:color-mix(in srgb, var(--warning) 40%, var(--border))}.wb-chip.muted.svelte-11mflnx{color:var(--text-tertiary)}.warn.svelte-11mflnx:not(.wb-chip),.ok.svelte-11mflnx{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.warn.svelte-11mflnx:not(.wb-chip){color:var(--warning)}.ok.svelte-11mflnx{color:var(--success)}.failure.svelte-11mflnx{align-items:center;gap:var(--space-2);color:var(--error);font-size:var(--text-sm);display:flex}.acts.svelte-11mflnx{align-items:flex-end;gap:var(--space-2);max-width:300px;font-size:var(--text-sm);flex-direction:column;display:flex}@media (width<=640px){.acts.svelte-11mflnx{align-items:flex-start;max-width:none}}.link-danger.svelte-11mflnx{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.link-danger.svelte-11mflnx:hover{color:var(--error)}.wb-btn.svelte-11mflnx{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-elevated);color:var(--text-primary);white-space:nowrap;font-weight:600;display:inline-flex}.wb-btn.primary.svelte-11mflnx{background:var(--accent);border-color:var(--accent);color:#fff}.wb-btn.ghost.svelte-11mflnx{background:0 0}.wb-btn.svelte-11mflnx:disabled{opacity:.5;cursor:default}.mode-change.svelte-11mflnx{margin-left:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-tertiary);font:inherit;font-size:var(--text-xs);text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}.mode-change.svelte-11mflnx:hover{color:var(--accent);border-color:var(--accent)}.wb-pick.svelte-g5kouc{min-width:200px;position:relative}input.svelte-g5kouc{box-sizing:border-box;background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font:inherit;font-size:var(--text-sm);padding:6px 10px}input.svelte-g5kouc:focus{border-color:var(--accent);outline:none}ul.svelte-g5kouc{z-index:20;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #00000059}button.svelte-g5kouc{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:5px 8px;display:flex}button.on.svelte-g5kouc,button.svelte-g5kouc:hover{background:var(--bg-surface)}.body.svelte-136om4y{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}p.svelte-136om4y{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}textarea.svelte-136om4y{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;font-size:var(--text-sm);resize:vertical;padding:8px 10px}textarea.svelte-136om4y:focus{border-color:var(--accent);outline:none}.actions.svelte-136om4y{justify-content:flex-end;gap:var(--space-2);display:flex}.places.svelte-1jl6y2c{gap:var(--space-3);flex-direction:column;display:flex}h3.svelte-1jl6y2c{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-weight:400}.wb-mono.svelte-1jl6y2c{font-family:var(--font-mono)}.gauge.svelte-1jl6y2c{font-size:var(--text-lg);margin:0;font-weight:600}.vac.svelte-1jl6y2c,.err.svelte-1jl6y2c{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--warning,var(--gold));margin:0;display:flex}.err.svelte-1jl6y2c{color:var(--error,var(--accent))}.wait.svelte-1jl6y2c{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wait.svelte-1jl6y2c li:where(.svelte-1jl6y2c){align-items:center;gap:var(--space-2);display:flex}.pos.svelte-1jl6y2c{width:1.5em;font-size:var(--text-xs);color:var(--text-tertiary)}.who.svelte-1jl6y2c{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}.seated.svelte-1jl6y2c{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.seated.svelte-1jl6y2c li:where(.svelte-1jl6y2c){align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-elevated,var(--bg-base));padding:4px 8px;display:flex}.seated.svelte-1jl6y2c li:where(.svelte-1jl6y2c) .who:where(.svelte-1jl6y2c){flex:0 auto}.seated.svelte-1jl6y2c li.out:where(.svelte-1jl6y2c) .name:where(.svelte-1jl6y2c){color:var(--text-tertiary);text-decoration:line-through}.door.svelte-1jl6y2c{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-full);white-space:nowrap;cursor:help;padding:1px 7px;font-size:10px}.door.unknown.svelte-1jl6y2c{color:var(--text-tertiary);border-style:dashed}.tag.out.svelte-1jl6y2c,.tag.in.svelte-1jl6y2c{font-size:var(--text-xs);text-transform:none;white-space:nowrap}.tag.out.svelte-1jl6y2c{color:var(--warning,var(--gold));cursor:help}.tag.in.svelte-1jl6y2c{color:var(--success)}.spacer.svelte-1jl6y2c{flex:1}.pick.svelte-1jl6y2c{width:220px}.act.svelte-1jl6y2c{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;place-items:center;padding:2px;display:grid}.act.svelte-1jl6y2c:hover:not(:disabled){color:var(--text-primary)}.act.svelte-1jl6y2c:disabled{opacity:.5;cursor:default}.proposed.svelte-1jl6y2c .who:where(.svelte-1jl6y2c){font-weight:600}.tag.svelte-1jl6y2c{text-transform:uppercase;color:var(--accent);font-size:10px}.muted.svelte-1jl6y2c{color:var(--text-tertiary);font-size:var(--text-sm);margin:0}.wb-btn.svelte-1jl6y2c{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--text-xs);cursor:pointer;font-weight:600;display:inline-flex}.wb-btn.primary.svelte-1jl6y2c{background:var(--accent);border-color:var(--accent);color:#fff}.wb-btn.svelte-1jl6y2c:disabled{opacity:.5;cursor:default}.wb-onsite.svelte-1jdtym3{gap:var(--space-6);flex-direction:column;display:flex}h2.svelte-1jdtym3{font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 var(--space-3)}h3.svelte-1jdtym3{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-weight:400}.failure.svelte-1jdtym3{align-items:center;gap:var(--space-2);color:var(--error);font-size:var(--text-sm);margin:0;display:flex}.qr.svelte-1jdtym3{gap:var(--space-5);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);grid-template-columns:200px 1fr;align-items:center;display:grid}@media (width<=560px){.qr.svelte-1jdtym3{grid-template-columns:1fr}}.qr.svelte-1jdtym3 .code:where(.svelte-1jdtym3){border-radius:var(--radius-md);padding:var(--space-2);background:#fff}.qr.svelte-1jdtym3 .code:where(.svelte-1jdtym3) svg{width:100%;height:auto;display:block}.qr.svelte-1jdtym3 .how:where(.svelte-1jdtym3) p:where(.svelte-1jdtym3){margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.qr.svelte-1jdtym3 .url:where(.svelte-1jdtym3){word-break:break-all;font-size:var(--text-xs)!important;color:var(--text-tertiary)!important}.wb-mono.svelte-1jdtym3{font-family:var(--font-mono)}.people.svelte-1jdtym3{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.people.svelte-1jdtym3 li:where(.svelte-1jdtym3){align-items:center;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);display:flex}.people.removed.svelte-1jdtym3 li:where(.svelte-1jdtym3){opacity:.6}.who.svelte-1jdtym3{flex:1;min-width:0}.state.svelte-1jdtym3{font-size:var(--text-xs);color:var(--text-tertiary)}.add.svelte-1jdtym3{margin-top:var(--space-3);max-width:360px}.muted.svelte-1jdtym3{color:var(--text-tertiary);margin:0}.wb-btn.svelte-1jdtym3{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-elevated);color:var(--text-primary);font-weight:600;display:inline-flex}.wb-btn.ghost.svelte-1jdtym3{background:0 0}.wb-btn.svelte-1jdtym3:disabled{opacity:.5;cursor:default}.drp.svelte-13q1kvx{position:relative}.pair.svelte-13q1kvx{gap:var(--space-1);flex-direction:column;display:flex}.slot.svelte-13q1kvx{position:relative}.arrow.svelte-13q1kvx{height:18px;color:var(--text-quaternary,var(--text-tertiary));place-items:center;display:grid;rotate:90deg}.field.svelte-13q1kvx{text-align:left;background:var(--bg-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);width:100%;padding:var(--space-2) var(--space-3);cursor:pointer;flex-direction:column;gap:2px;transition:border-color .16s,background .16s;display:flex}.field.svelte-13q1kvx:hover:not(:disabled){border-color:var(--text-tertiary)}.field.on.svelte-13q1kvx{border-color:var(--accent);background:var(--bg-elevated)}.field.svelte-13q1kvx:disabled{opacity:.5;cursor:default}.field.svelte-13q1kvx .f-label:where(.svelte-13q1kvx){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.field.svelte-13q1kvx .f-value:where(.svelte-13q1kvx){color:var(--text-tertiary);font-size:var(--text-sm)}.field.set.svelte-13q1kvx .f-value:where(.svelte-13q1kvx){color:var(--text-primary);font-weight:600}.wipe.svelte-13q1kvx{border-radius:var(--radius-full);width:20px;height:20px;color:var(--text-quaternary,var(--text-tertiary));cursor:pointer;background:0 0;border:none;place-items:center;display:grid;position:absolute;top:6px;right:6px}.wipe.svelte-13q1kvx:hover{background:var(--bg-surface);color:var(--error)}.meta.svelte-13q1kvx{align-items:center;gap:var(--space-1);margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.meta.svelte-13q1kvx .soft:where(.svelte-13q1kvx){opacity:.7}.meta.warn.svelte-13q1kvx{color:var(--error)}.pop.svelte-13q1kvx{z-index:1100;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);min-height:0;padding:var(--space-3);transform-origin:0 0;flex-direction:column;display:flex;position:fixed;box-shadow:0 24px 64px #00000080}.pop-head.svelte-13q1kvx{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex:none;display:flex}.pop-head.svelte-13q1kvx .month:where(.svelte-13q1kvx){text-align:center;font-family:var(--font-display);font-size:var(--text-sm);text-transform:capitalize;flex:1;display:grid}.pop-head.svelte-13q1kvx .month:where(.svelte-13q1kvx) span:where(.svelte-13q1kvx){grid-area:1/1}.pop-head.svelte-13q1kvx .nav:where(.svelte-13q1kvx){border:1px solid var(--border);border-radius:var(--radius-full);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;place-items:center;display:grid;rotate:90deg}.pop-head.svelte-13q1kvx .nav.next:where(.svelte-13q1kvx){rotate:-90deg}.pop-head.svelte-13q1kvx .nav:where(.svelte-13q1kvx):hover{border-color:var(--accent);color:var(--accent)}.wd.svelte-13q1kvx{flex:none;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:2px;display:grid}.wd.svelte-13q1kvx span:where(.svelte-13q1kvx){text-align:center;color:var(--text-quaternary,var(--text-tertiary));text-transform:uppercase;font-size:10px}.grid.svelte-13q1kvx{grid-template-columns:repeat(7,1fr);gap:2px;min-height:0;display:grid;overflow-y:auto}.day.svelte-13q1kvx{aspect-ratio:1;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background .12s ease, color .12s ease, scale .16s var(--ease-out,cubic-bezier(.16, 1, .3, 1));background:0 0;border:none;place-items:center;display:grid}.day.out.svelte-13q1kvx{color:var(--text-quaternary,var(--text-tertiary));opacity:.45}.day.svelte-13q1kvx:hover{background:var(--bg-elevated);color:var(--text-primary)}.day.today.svelte-13q1kvx:after{content:"";border-radius:var(--radius-full);background:var(--text-tertiary);width:3px;height:3px;position:absolute;translate:0 12px}.day.svelte-13q1kvx{position:relative}.day.in-range.svelte-13q1kvx{background:var(--accent-muted,#ff5b3b1f);color:var(--text-primary);border-radius:0}.day.edge.svelte-13q1kvx{background:var(--accent);color:#fff;font-weight:700;scale:1.04}.day.ghost.svelte-13q1kvx{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent);font-weight:700}.pop-foot.svelte-13q1kvx{justify-content:space-between;align-items:flex-end;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;flex:none;display:flex}.time.svelte-13q1kvx{flex-direction:column;gap:2px;display:flex}.time.svelte-13q1kvx span:where(.svelte-13q1kvx){text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-size:10px}.time.svelte-13q1kvx input:where(.svelte-13q1kvx){background:var(--bg-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:4px var(--space-2);color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums}.time.svelte-13q1kvx input:where(.svelte-13q1kvx):focus{border-color:var(--accent);outline:none}.quick.svelte-13q1kvx{flex-wrap:wrap;gap:4px;display:flex}.q.svelte-13q1kvx{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-full);padding:3px var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer}.q.svelte-13q1kvx:hover{border-color:var(--accent);color:var(--accent)}.cs.svelte-spyoom{gap:.5rem;display:grid}.chips.svelte-spyoom{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.chips.svelte-spyoom li:where(.svelte-spyoom){border:1px solid var(--line);background:var(--surface-2,#ffffff0a);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .35rem .25rem .5rem;font-size:.85rem;display:inline-flex}.flag.svelte-spyoom{font-size:.95rem;line-height:1}.nm.svelte-spyoom{white-space:nowrap}.x.svelte-spyoom{width:1.05rem;height:1.05rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.x.svelte-spyoom:hover{background:var(--line);color:var(--fg)}.disabled.svelte-spyoom{opacity:.7}.lede.svelte-1nir7ze{color:var(--text-secondary);font-size:var(--text-sm);max-width:640px;margin-bottom:var(--space-3);line-height:1.6}.awaiting.svelte-1nir7ze{white-space:nowrap;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-full);padding:3px var(--space-2);align-items:center;gap:5px;font-size:10px;display:inline-flex}.who.svelte-1nir7ze{align-items:center;gap:var(--space-2);min-width:0;display:flex}.who.svelte-1nir7ze strong:where(.svelte-1nir7ze){color:var(--text-primary)}.cond-grid.svelte-1nir7ze{gap:1rem;margin-bottom:.75rem;display:grid}.cond.svelte-1nir7ze{gap:.35rem;display:grid}.cond.svelte-1nir7ze strong:where(.svelte-1nir7ze){font-size:.95rem}.cond.svelte-1nir7ze small:where(.svelte-1nir7ze){color:var(--muted);font-size:.78rem}.geo.svelte-1nir7ze{border:1px solid var(--border);border-radius:var(--radius-md);gap:0;margin:0;padding:.85rem .9rem .9rem}.geo.svelte-1nir7ze legend:where(.svelte-1nir7ze){color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:0 .4rem;font-size:.72rem}.geo-part.svelte-1nir7ze{gap:.35rem;display:grid}.geo-link.svelte-1nir7ze{align-items:center;margin:.9rem 0;padding-left:2rem;display:flex;position:relative}.geo-link.svelte-1nir7ze:before,.geo-link.svelte-1nir7ze:after{content:"";background:var(--border-strong);position:absolute;left:.9rem}.geo-link.svelte-1nir7ze:before{width:1px;top:-.9rem;bottom:-.9rem}.geo-link.svelte-1nir7ze:after{width:1.1rem;height:1px;top:50%}.seg.svelte-1nir7ze{border:1px solid var(--border-strong);border-radius:var(--radius-full);display:inline-flex;overflow:hidden}.seg.svelte-1nir7ze button:where(.svelte-1nir7ze){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.28rem .8rem;font-size:.8rem;transition:background .15s,color .15s}.seg.svelte-1nir7ze button:where(.svelte-1nir7ze):hover{color:var(--fg)}.seg.svelte-1nir7ze button.on:where(.svelte-1nir7ze){background:var(--accent);color:#fff}.req.held.svelte-1nir7ze{cursor:default;opacity:.75}.req.held.svelte-1nir7ze input:where(.svelte-1nir7ze){cursor:default}.vis-tag.svelte-1nir7ze{border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--muted);white-space:nowrap;align-items:center;gap:.25rem;margin-left:.4rem;padding:.05rem .4rem;font-size:.68rem;display:inline-flex}.vis-tag.strong.svelte-1nir7ze{border-color:var(--accent-muted-strong,var(--accent));color:var(--accent)}.geo-say.svelte-1nir7ze{color:var(--muted);align-items:flex-start;gap:.4rem;margin:.6rem 0 0;font-size:.85rem;display:flex}.geo-say.svelte-1nir7ze svg{flex:none;margin-top:.15rem}.ages.svelte-1nir7ze{flex-wrap:wrap;gap:.75rem;display:flex}.ages.svelte-1nir7ze label:where(.svelte-1nir7ze){color:var(--muted);gap:.25rem;font-size:.78rem;display:grid}.ages.svelte-1nir7ze input:where(.svelte-1nir7ze){border:1px solid var(--line);background:var(--surface-2,#ffffff0a);width:7rem;color:var(--fg);font:inherit;border-radius:.5rem;padding:.45rem .6rem}.cond-list.svelte-1nir7ze{gap:.3rem;margin:.5rem 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.cond-list.svelte-1nir7ze li:where(.svelte-1nir7ze){align-items:center;gap:.4rem;display:flex}.cond-err.svelte-1nir7ze{color:var(--danger,#ff6b6b);margin:.5rem 0;font-size:.85rem}.req-fields.svelte-1nir7ze{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.req.svelte-1nir7ze{align-items:flex-start;gap:var(--space-3);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);cursor:pointer;transition:border-color .16s;display:flex}.req.on.svelte-1nir7ze{border-color:var(--accent);background:var(--bg-elevated)}.req.svelte-1nir7ze input:where(.svelte-1nir7ze){accent-color:var(--accent);margin-top:2px}.req.svelte-1nir7ze .r-txt:where(.svelte-1nir7ze){flex-direction:column;gap:2px;display:flex}.req.svelte-1nir7ze .r-txt:where(.svelte-1nir7ze) strong:where(.svelte-1nir7ze){color:var(--text-primary)}.req.svelte-1nir7ze .r-txt:where(.svelte-1nir7ze) small:where(.svelte-1nir7ze){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.45}.pending.svelte-1nir7ze{border:1px solid color-mix(in srgb, var(--warning) 40%, var(--border));background:color-mix(in srgb, var(--warning) 6%, transparent);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-4)}.pending.svelte-1nir7ze .p-h:where(.svelte-1nir7ze){align-items:center;gap:var(--space-2);color:var(--warning);font-weight:700;display:flex}.pending.svelte-1nir7ze .p-lede:where(.svelte-1nir7ze){margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.pending.svelte-1nir7ze .p-list:where(.svelte-1nir7ze){margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.pending.svelte-1nir7ze .p-list:where(.svelte-1nir7ze) li:where(.svelte-1nir7ze){align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pending.svelte-1nir7ze .p-list:where(.svelte-1nir7ze) strong:where(.svelte-1nir7ze){font-size:var(--text-sm)}.pending.svelte-1nir7ze .p-list:where(.svelte-1nir7ze) .p-new:where(.svelte-1nir7ze){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--warning)}.pending.svelte-1nir7ze .p-more:where(.svelte-1nir7ze),.pending.svelte-1nir7ze .p-note:where(.svelte-1nir7ze){margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary)}.req-locked.svelte-1nir7ze{align-items:flex-start;gap:var(--space-2);max-width:640px;margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-left:2px solid var(--gold);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--text-sm);display:flex}.req-locked.svelte-1nir7ze svg{color:var(--gold);flex:none;margin-top:2px}.privacy.svelte-1nir7ze{align-items:flex-start;gap:var(--space-2);max-width:640px;color:var(--gold);display:flex}.collected.svelte-1nir7ze{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-base);margin:var(--space-6) 0 var(--space-2);display:flex}.n.warn.svelte-1nir7ze{color:var(--warning,var(--gold));font-family:var(--font-mono);font-size:var(--text-xs)}.miss.svelte-1nir7ze{color:var(--text-quaternary,var(--text-tertiary));opacity:.7;font-style:italic}.cert.svelte-1nir7ze{white-space:nowrap}.cert.svelte-1nir7ze .miss:where(.svelte-1nir7ze){color:var(--text-tertiary);opacity:.7;font-style:italic}.cert-ok.svelte-1nir7ze{align-items:baseline;gap:var(--space-2);display:inline-flex}.cert-ok.svelte-1nir7ze .fp:where(.svelte-1nir7ze){color:var(--text-tertiary);font-size:10px}.cert-ok.stale.svelte-1nir7ze .fp:where(.svelte-1nir7ze){color:var(--warning,var(--accent))}.rank.svelte-1nir7ze{color:var(--text-primary);font-weight:600}.date.svelte-1nir7ze,.age.svelte-1nir7ze{color:var(--text-tertiary);font-size:var(--text-xs)}.age.svelte-1nir7ze{margin-left:var(--space-2)}.val.svelte-1nir7ze{color:var(--text-secondary)}.vis-public.svelte-1nir7ze{color:var(--text-tertiary);font-size:var(--text-xs)}.cert-note.svelte-1nir7ze{text-transform:uppercase;letter-spacing:.06em;color:var(--warning,var(--accent));font-size:10px;display:block}.sched-save.svelte-1nir7ze{margin-top:var(--space-2)}.wb-btn.svelte-1nir7ze{align-self:flex-start;align-items:center;gap:var(--space-2);border:1px solid var(--accent);border-radius:var(--radius-full);padding:var(--space-3) var(--space-6);background:var(--accent);color:#fff;font-weight:600;font-size:var(--text-base);cursor:pointer;display:inline-flex}.wb-btn.svelte-1nir7ze:hover:not(:disabled){background:var(--accent-hover)}.wb-btn.svelte-1nir7ze:disabled{opacity:.5;cursor:default}.hint.svelte-1nir7ze{color:var(--text-tertiary);font-size:var(--text-sm);margin-top:var(--space-2)}.card.svelte-tizv1j{max-width:760px;padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.empty.svelte-tizv1j{color:var(--text-tertiary);margin:0;font-style:italic}.row.svelte-tizv1j{align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}.err.svelte-tizv1j{align-items:center;gap:var(--space-1);color:var(--error);font-size:var(--text-sm);display:inline-flex}.ok.svelte-tizv1j{color:var(--success,#2fb67c);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.lede.svelte-tizv1j{color:var(--text-secondary);font-size:var(--text-sm);max-width:640px;margin-bottom:var(--space-3);line-height:1.6}.wb-btn.svelte-tizv1j{align-self:flex-start;align-items:center;gap:var(--space-2);border:1px solid var(--accent);border-radius:var(--radius-full);padding:var(--space-3) var(--space-6);background:var(--accent);color:#fff;font-weight:600;font-size:var(--text-base);cursor:pointer;display:inline-flex}.wb-btn.svelte-tizv1j:hover:not(:disabled){background:var(--accent-hover)}.wb-btn.svelte-tizv1j:disabled{opacity:.5;cursor:default}.wd.svelte-1suo9tz{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.leaving.svelte-1suo9tz{align-items:center;gap:var(--space-3);display:flex}.leaving.svelte-1suo9tz p:where(.svelte-1suo9tz){color:var(--text-secondary);margin:0}.leaving.svelte-1suo9tz strong:where(.svelte-1suo9tz){color:var(--text-primary)}.pick.svelte-1suo9tz{gap:var(--space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.pick.svelte-1suo9tz legend:where(.svelte-1suo9tz){margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:600}.opt.svelte-1suo9tz{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);display:flex}.opt.svelte-1suo9tz input:where(.svelte-1suo9tz){accent-color:var(--accent)}.opt.on.svelte-1suo9tz{border-color:var(--accent);background:var(--accent-muted)}.opt.svelte-1suo9tz .name:where(.svelte-1suo9tz){flex:1;font-weight:600}.opt.svelte-1suo9tz .pos:where(.svelte-1suo9tz){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.none-mark.svelte-1suo9tz{border:1px dashed var(--border-strong);width:28px;height:28px;color:var(--text-tertiary);border-radius:50%;place-items:center;display:inline-grid}.info.svelte-1suo9tz{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5;display:flex}.reason.svelte-1suo9tz{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;font-weight:600;display:flex}.reason.svelte-1suo9tz em:where(.svelte-1suo9tz){color:var(--text-tertiary);font-style:normal;font-weight:400}.reason.svelte-1suo9tz textarea:where(.svelte-1suo9tz){padding:var(--space-2) var(--space-3);border:1px solid var(--field-border,var(--border));border-radius:var(--radius-md);background:var(--field-bg,var(--bg-elevated));color:var(--text-primary);font:inherit;resize:vertical;font-weight:400}.err.svelte-1suo9tz{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--error);margin:0;display:flex}.acts.svelte-1suo9tz{justify-content:flex-end;gap:var(--space-2);display:flex}.wb-btn.svelte-1suo9tz{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0;display:inline-flex}.wb-btn.primary.svelte-1suo9tz{border-color:var(--accent);background:var(--accent);color:#fff}.wb-btn.svelte-1suo9tz:disabled{opacity:.6;cursor:default}.body.svelte-14o0lln{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.lede.svelte-14o0lln{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.fld.svelte-14o0lln{gap:var(--space-2);flex-direction:column;display:flex}.label.svelte-14o0lln{font-size:var(--text-sm);color:var(--text-secondary)}.picked.svelte-14o0lln{align-items:center;gap:var(--space-2);margin:0;display:flex}.again.svelte-14o0lln{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.failure.svelte-14o0lln{align-items:center;gap:var(--space-2);color:var(--error);font-size:var(--text-sm);margin:0;display:flex}.actions.svelte-14o0lln{justify-content:flex-end;gap:var(--space-2);display:flex}.wb-node.svelte-3ifp3z{--page-gap:var(--space-6);gap:var(--page-gap);flex-direction:column;display:flex}.ref-bar.svelte-3ifp3z{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.loading-msg.svelte-3ifp3z{color:var(--text-tertiary);font-size:var(--text-sm)}h2.svelte-3ifp3z{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-3)}.lede.svelte-3ifp3z{color:var(--text-secondary);max-width:62ch;line-height:1.6}.acts.svelte-3ifp3z{gap:var(--space-2);display:flex}.tagline.svelte-3ifp3z{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);white-space:nowrap;padding:2px 8px;font-size:10px}.tagline.seated.svelte-3ifp3z{color:var(--text-tertiary);background:var(--bg-elevated)}.verdict.svelte-3ifp3z{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-tertiary);margin:0;display:inline-flex}.verdict.granted.svelte-3ifp3z{color:var(--success)}.empty.svelte-3ifp3z{align-items:center;gap:var(--space-3);color:var(--text-tertiary);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-5);display:flex}.empty.svelte-3ifp3z p:where(.svelte-3ifp3z){margin:0}.empty.big.svelte-3ifp3z{text-align:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);flex-direction:column}.empty.big.svelte-3ifp3z h2:where(.svelte-3ifp3z){color:var(--text-primary);margin:0}.empty.big.svelte-3ifp3z p:where(.svelte-3ifp3z){max-width:52ch;line-height:1.6}.empty.big.svelte-3ifp3z .wb-btn:where(.svelte-3ifp3z){margin-top:var(--space-3)}.range-card.svelte-3ifp3z{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);max-width:560px}.range-card.svelte-3ifp3z h3:where(.svelte-3ifp3z){align-items:center;gap:var(--space-2);font-size:var(--text-base);margin-bottom:var(--space-1);display:flex}.range-card.svelte-3ifp3z .r-lede:where(.svelte-3ifp3z){color:var(--text-tertiary);font-size:var(--text-sm);margin-bottom:var(--space-4);line-height:1.5}.save.svelte-3ifp3z{margin-top:var(--space-4)}.hint.svelte-3ifp3z{margin-top:var(--space-4);color:var(--text-tertiary);font-size:var(--text-sm);max-width:60ch;line-height:1.6}.failure.svelte-3ifp3z,.ok.svelte-3ifp3z{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin-top:var(--space-3);display:flex}.failure.svelte-3ifp3z{color:var(--error)}.ok.svelte-3ifp3z{color:var(--success)}.wb-btn.svelte-3ifp3z{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0;display:inline-flex}.wb-btn.primary.svelte-3ifp3z{border-color:var(--accent);background:var(--accent);color:#fff}.wb-btn.primary.svelte-3ifp3z:hover:not(:disabled){background:var(--accent-hover)}.wb-btn.ghost.svelte-3ifp3z:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-tertiary)}.wb-btn.sm.svelte-3ifp3z{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.wb-btn.icon.svelte-3ifp3z{padding:var(--space-1);justify-content:center;width:1.9rem;height:1.9rem}.wb-btn.svelte-3ifp3z:disabled{opacity:.6;cursor:default}.gauge.svelte-3ifp3z{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;display:flex}.gauge.full.svelte-3ifp3z{border-color:color-mix(in srgb, var(--warning) 55%, transparent)}.gauge-said.svelte-3ifp3z{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.gauge-said.svelte-3ifp3z strong:where(.svelte-3ifp3z){font-family:var(--font-display);font-size:var(--text-lg)}.gauge-said.svelte-3ifp3z span:where(.svelte-3ifp3z){color:var(--text-secondary);font-size:var(--text-sm)}.full.svelte-3ifp3z .gauge-said:where(.svelte-3ifp3z) span:where(.svelte-3ifp3z){color:var(--warning);font-weight:600}.bar.svelte-3ifp3z{border-radius:var(--radius-full);background:var(--bg-elevated);height:8px;overflow:hidden}.bar.svelte-3ifp3z span:where(.svelte-3ifp3z){border-radius:inherit;background:hsl(var(--hue,9), 65%, 58%);height:100%;transition:width .4s cubic-bezier(.32,.72,0,1);display:block}.full.svelte-3ifp3z .bar:where(.svelte-3ifp3z) span:where(.svelte-3ifp3z){background:var(--warning)}.freed.svelte-3ifp3z{gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--gold) 45%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--gold) 7%, var(--bg-surface));flex-direction:column;display:flex}.freed.svelte-3ifp3z h3:where(.svelte-3ifp3z){align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--gold);margin:0;display:flex}.freed-who.svelte-3ifp3z{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:inline-flex}.freed-who.svelte-3ifp3z strong:where(.svelte-3ifp3z){color:var(--text-primary)}.moves.svelte-3ifp3z{gap:2px;display:inline-flex}.ask.svelte-3ifp3z{font-size:var(--text-sm);color:var(--text-secondary)}.why.svelte-3ifp3z{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.45;display:flex}.why.svelte-3ifp3z svg{color:var(--text-tertiary);flex:none;margin-top:3px}.why.svelte-3ifp3z q:where(.svelte-3ifp3z){font-style:italic}.freed-reason.svelte-3ifp3z{margin:calc(-1 * var(--space-1)) 0 0 calc(24px + var(--space-2))}.verdict.gone.svelte-3ifp3z{color:var(--text-tertiary);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--text-tertiary) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--text-tertiary) 60%, transparent)}.freed.quiet.svelte-3ifp3z{border-color:var(--border);background:var(--bg-surface)}.freed.quiet.svelte-3ifp3z h3:where(.svelte-3ifp3z){color:var(--text-secondary)}.freed-why.svelte-3ifp3z{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.not-replaced.svelte-3ifp3z{color:var(--text-tertiary)}.fill-acts.svelte-3ifp3z{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.overflow.svelte-3ifp3z{gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--warning) 50%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--warning) 7%, var(--bg-surface));flex-direction:column;display:flex}.ov-h.svelte-3ifp3z{align-items:center;gap:var(--space-2);color:var(--warning);margin:0;font-weight:700;display:flex}.ov-lede.svelte-3ifp3z,.ov-alt.svelte-3ifp3z{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.ov-alt.svelte-3ifp3z{color:var(--text-tertiary)}.ov-who.svelte-3ifp3z{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ov-who.svelte-3ifp3z li:where(.svelte-3ifp3z){align-items:center;gap:var(--space-2);padding:4px var(--space-3) 4px 4px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-surface);font-size:var(--text-sm);font-weight:600;display:inline-flex}.ov-acts.svelte-3ifp3z{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tagline.over.svelte-3ifp3z{color:var(--warning)}.pad.svelte-1fnsfvm{padding:var(--space-5)}form.svelte-1fnsfvm{gap:var(--space-4);flex-direction:column;display:flex}.note.svelte-1fnsfvm{margin-top:var(--space-1);color:var(--text-tertiary);font-size:var(--text-xs);display:block}.wrapped.svelte-1fnsfvm{display:block}.wrapped.svelte-1fnsfvm .label:where(.svelte-1fnsfvm){margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:block}.wrapped.svelte-1fnsfvm textarea:where(.svelte-1fnsfvm){width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;resize:vertical}.done.svelte-1fnsfvm{gap:var(--space-4);flex-direction:column;display:flex}.ok.svelte-1fnsfvm{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--success);display:flex}.failure.svelte-1fnsfvm{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--danger,#ff6b6b);display:flex}.link-row.svelte-1fnsfvm{gap:var(--space-2);display:flex}.link-row.svelte-1fnsfvm input:where(.svelte-1fnsfvm){min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);flex:auto}.wb-btn.svelte-1fnsfvm{padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;flex:none}.acts.svelte-1fnsfvm{align-items:center;gap:var(--space-4);display:flex}.tabs.svelte-1fnsfvm{gap:var(--space-1);margin-bottom:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);width:fit-content;padding:3px;display:flex}.tabs.svelte-1fnsfvm button:where(.svelte-1fnsfvm){padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0}.tabs.svelte-1fnsfvm button.on:where(.svelte-1fnsfvm){background:var(--accent);color:#fff}.group.svelte-1fnsfvm{gap:var(--space-4);flex-direction:column;display:flex}.group.svelte-1fnsfvm .label:where(.svelte-1fnsfvm){margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:block}.packs.svelte-1fnsfvm{gap:var(--space-2);flex-wrap:wrap;display:flex}.pack.svelte-1fnsfvm{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pack.svelte-1fnsfvm strong:where(.svelte-1fnsfvm){font-size:var(--text-sm)}.pack.svelte-1fnsfvm .n:where(.svelte-1fnsfvm){font-size:var(--text-xs);color:var(--text-tertiary)}.pack.svelte-1fnsfvm:hover{border-color:var(--text-tertiary)}.pack.on.svelte-1fnsfvm{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, var(--bg-elevated))}.members-head.svelte-1fnsfvm{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.members-head.svelte-1fnsfvm .label:where(.svelte-1fnsfvm){margin:0}.members.svelte-1fnsfvm{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;max-height:18rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.members.svelte-1fnsfvm li:where(.svelte-1fnsfvm)+li:where(.svelte-1fnsfvm){border-top:1px solid var(--border)}.members.svelte-1fnsfvm label:where(.svelte-1fnsfvm){align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);cursor:pointer;display:flex}.members.svelte-1fnsfvm .who:where(.svelte-1fnsfvm){flex:auto;min-width:0}.members.svelte-1fnsfvm .taken:where(.svelte-1fnsfvm) label:where(.svelte-1fnsfvm){opacity:.5;cursor:default}.members.svelte-1fnsfvm .tag:where(.svelte-1fnsfvm){font-size:var(--text-xs);color:var(--text-tertiary);flex:none}.members.svelte-1fnsfvm .tag.mono:where(.svelte-1fnsfvm){font-family:var(--font-mono)}.again.svelte-1fnsfvm{color:var(--text-tertiary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wb-node.svelte-31bcit{--page-gap:var(--space-6);gap:var(--page-gap);flex-direction:column;display:flex}.loading-msg.svelte-31bcit{color:var(--text-tertiary);font-size:var(--text-sm)}.bar-acts.svelte-31bcit{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.bar.svelte-31bcit{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.rv-seg.svelte-31bcit{margin:var(--space-3) 0 var(--space-4)}.seg.svelte-31bcit{border:1px solid var(--border-strong);border-radius:var(--radius-full);display:inline-flex;overflow:hidden}.seg.svelte-31bcit button:where(.svelte-31bcit){color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;padding:.3rem .9rem}.seg.svelte-31bcit button:where(.svelte-31bcit):hover{color:var(--text-primary)}.seg.svelte-31bcit button.on:where(.svelte-31bcit){background:var(--accent);color:#fff}.rv-card.svelte-31bcit{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface)}.rv-card.muted.svelte-31bcit{border-style:dashed}.rv-list.svelte-31bcit{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rv-row.svelte-31bcit{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.rv-row.svelte-31bcit .drp{flex:16rem}.rv-who.svelte-31bcit{align-items:center;gap:var(--space-3);flex:14rem;min-width:0;display:flex}.rv-who.svelte-31bcit strong:where(.svelte-31bcit){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rv-who.svelte-31bcit .anon:where(.svelte-31bcit){color:var(--text-tertiary);font-weight:400}.rv-now.svelte-31bcit{align-items:center;gap:var(--space-2);margin:var(--space-4) 0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);display:flex}.lede.svelte-31bcit{max-width:46rem;color:var(--text-secondary)}.ok.svelte-31bcit{margin-right:var(--space-3);color:var(--success);font-size:var(--text-sm);display:inline-block}.sec-h.svelte-31bcit{font-size:1rem}.note.svelte-31bcit{margin:var(--space-1) 0 var(--space-3);max-width:46rem;font-size:var(--text-sm);color:var(--text-tertiary);font-style:italic;line-height:1.5}.failure.svelte-31bcit{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--danger,#ff6b6b);display:flex}.grid.svelte-31bcit{--cols:minmax(0, 1fr) 10.5rem 7.5rem 8rem 2rem;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.row.svelte-31bcit{grid-template-columns:var(--cols);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-align:left;display:grid}.grid.svelte-31bcit>.cols:where(.svelte-31bcit){grid-template-columns:var(--cols);gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-elevated);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);display:grid}.rowgroup.svelte-31bcit{border-bottom:1px solid var(--border);background:var(--bg-surface);transition:background var(--transition-fast,.16s) ease}.rowgroup.svelte-31bcit:last-child{border-bottom:0}.rowgroup.open.svelte-31bcit{background:var(--bg-elevated)}.rowgroup.fresh.svelte-31bcit{background:color-mix(in srgb, var(--accent) 12%, var(--bg-surface));box-shadow:inset 3px 0 0 var(--accent)}.row.svelte-31bcit{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.row.svelte-31bcit:hover{background:color-mix(in srgb, var(--text-primary) 4%, transparent)}.cell.svelte-31bcit{min-width:0}.who.svelte-31bcit{align-items:center;gap:var(--space-3);display:flex}.name.svelte-31bcit{align-items:center;gap:var(--space-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;display:flex;overflow:hidden}.name.none.svelte-31bcit{color:var(--text-tertiary);font-weight:500}.ghost.svelte-31bcit{border:1px dashed var(--border-strong);border-radius:var(--radius-full);width:32px;height:32px;color:var(--text-tertiary);flex:none;place-items:center;display:grid}.pill.svelte-31bcit{border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;padding:2px 10px;display:inline-block}.pill.accepted.svelte-31bcit,.pill.on.svelte-31bcit{border-color:color-mix(in srgb, var(--success) 40%, var(--border));color:var(--success)}.pill.declined.svelte-31bcit{border-color:color-mix(in srgb, var(--danger,#ff6b6b) 40%, var(--border));color:var(--danger,#ff6b6b)}.pill.to_send.svelte-31bcit{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));color:var(--accent)}.share.svelte-31bcit{border:1px solid var(--accent);border-radius:var(--radius-full);background:var(--accent);color:#fff;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:.35rem;padding:.3rem .7rem;font-weight:600;transition:filter .15s;display:inline-flex}.share.svelte-31bcit:hover{filter:brightness(1.08)}.share.again.svelte-31bcit{border-color:var(--border);color:var(--text-tertiary);background:0 0}.share.again.svelte-31bcit:hover{border-color:var(--accent);color:var(--accent)}.act.svelte-31bcit{justify-content:flex-end;display:flex}.unsent.svelte-31bcit{align-items:flex-start;gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--accent);display:flex}.unsent.svelte-31bcit p:where(.svelte-31bcit){color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.unsent.svelte-31bcit strong:where(.svelte-31bcit){color:var(--text-primary)}.when.svelte-31bcit{font-size:var(--text-xs);color:var(--text-tertiary)}.caret.svelte-31bcit{color:var(--text-tertiary);transition:transform var(--transition-fast,.16s) ease;justify-content:flex-end;display:flex}.rowgroup.open.svelte-31bcit .caret:where(.svelte-31bcit){transform:rotate(180deg)}.sr.svelte-31bcit{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.closed-h.svelte-31bcit{align-items:center;gap:var(--space-2);margin-top:var(--space-8);display:flex}.closed-h.svelte-31bcit .n:where(.svelte-31bcit){border-radius:var(--radius-full);background:var(--bg-elevated);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);padding:1px 7px}.grid.gone.svelte-31bcit .rowgroup:where(.svelte-31bcit){opacity:.5;transition:opacity var(--transition-fast,.16s) ease}.grid.gone.svelte-31bcit .rowgroup:where(.svelte-31bcit):hover,.grid.gone.svelte-31bcit .rowgroup:where(.svelte-31bcit):focus-within,.grid.gone.svelte-31bcit .rowgroup.open:where(.svelte-31bcit){opacity:1}.grid.gone.svelte-31bcit .name.struck:where(.svelte-31bcit){text-decoration:line-through;-webkit-text-decoration-color:var(--text-tertiary);text-decoration-color:var(--text-tertiary);text-decoration-thickness:1px}.grid.gone.svelte-31bcit .ghost.sm:where(.svelte-31bcit){width:28px;height:28px}.detail.svelte-31bcit{padding:0 var(--space-4) var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.msg.svelte-31bcit{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;font-style:italic}.meta.svelte-31bcit{font-size:var(--text-xs);color:var(--text-tertiary)}.reason.svelte-31bcit{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-left:2px solid var(--border-strong);background:var(--bg-surface);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.acts.svelte-31bcit{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.acts.svelte-31bcit .link-row:where(.svelte-31bcit){flex:18rem}.link-row.svelte-31bcit{gap:var(--space-2);align-items:center;display:flex}.link-row.svelte-31bcit input:where(.svelte-31bcit){min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);flex:auto}.wb-btn.svelte-31bcit{padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;flex:none}.ask.svelte-31bcit{font-size:var(--text-sm);color:var(--text-secondary)}.wd-link.svelte-31bcit{color:var(--text-tertiary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.empty.svelte-31bcit{padding:var(--space-6);border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;color:var(--text-tertiary)}.empty.big.svelte-31bcit{padding:var(--space-8) var(--space-5)}.empty.svelte-31bcit h2:where(.svelte-31bcit){margin:var(--space-3) 0 var(--space-2);color:var(--text-primary);font-size:1rem}.wb-mono.svelte-31bcit{font-family:var(--font-mono)}@media (width<=40rem){.grid.svelte-31bcit{--cols:minmax(0, 1fr) 7rem 8rem 2rem}.when.svelte-31bcit{display:none}}.row-warn.svelte-31bcit{color:var(--warning,var(--gold));display:inline-flex}.infos.svelte-31bcit{gap:4px var(--space-4);margin:0 0 var(--space-3);font-size:var(--text-sm);grid-template-columns:max-content minmax(0,1fr);display:grid}.infos.svelte-31bcit dt:where(.svelte-31bcit){color:var(--text-tertiary)}.infos.svelte-31bcit dd:where(.svelte-31bcit){color:var(--text-primary);margin:0}.infos.svelte-31bcit dd.none:where(.svelte-31bcit){color:var(--warning,var(--gold))}.review-tab.svelte-cdvgww{flex-direction:column;gap:12px;display:flex}.head.svelte-cdvgww{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tally.svelte-cdvgww{flex-wrap:wrap;gap:6px;display:flex}.pill.svelte-cdvgww{border-radius:var(--radius-full);background:var(--bg-elevated);padding:3px 10px;font-size:12px}.pill.validated.svelte-cdvgww{color:var(--success)}.pill.flagged.svelte-cdvgww{color:var(--error)}.pill.pending.svelte-cdvgww{color:var(--text-secondary)}.lead.svelte-cdvgww,.muted.svelte-cdvgww{color:var(--text-secondary);margin:0;font-size:13px}.failure.svelte-cdvgww{color:var(--error)}.list.svelte-cdvgww{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.list.svelte-cdvgww li:where(.svelte-cdvgww){background:var(--bg-surface);border-left:3px solid var(--border);border-radius:10px;align-items:flex-start;gap:10px;padding:10px;display:flex}.list.svelte-cdvgww li.flagged:where(.svelte-cdvgww){border-left-color:var(--error)}.list.svelte-cdvgww li.validated:where(.svelte-cdvgww){border-left-color:var(--success)}.body.svelte-cdvgww{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.line.svelte-cdvgww{align-items:center;gap:8px;display:flex}.status.svelte-cdvgww{white-space:nowrap;margin-left:auto;font-size:12px}.status.flagged.svelte-cdvgww{color:var(--error)}.status.validated.svelte-cdvgww{color:var(--success)}.status.pending.svelte-cdvgww{color:var(--text-tertiary)}.note.svelte-cdvgww{white-space:pre-wrap;margin:0;font-size:13px}.by.svelte-cdvgww{color:var(--text-tertiary)}.wb-btn.primary.svelte-cdvgww{background:var(--accent);color:#fff;border-radius:8px;padding:8px 14px;font-size:14px}.paste.svelte-1fysqc6{gap:.9rem;display:grid}.steps.svelte-1fysqc6{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1fysqc6 li:where(.svelte-1fysqc6){align-items:flex-start;gap:.7rem;display:flex}.steps.svelte-1fysqc6 .num:where(.svelte-1fysqc6){background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:700;display:grid}.steps.svelte-1fysqc6 strong:where(.svelte-1fysqc6){font-size:.92rem;display:block}.steps.svelte-1fysqc6 small:where(.svelte-1fysqc6){color:var(--text-secondary);font-size:.8rem;display:block}textarea.svelte-1fysqc6{border:1.5px dashed var(--border-strong);border-radius:var(--radius-md,8px);background:var(--bg-elevated);width:100%;color:inherit;font:inherit;font-family:var(--font-mono,monospace);resize:vertical;padding:.7rem .8rem;font-size:.78rem}textarea.svelte-1fysqc6:focus{border-color:var(--accent);outline:none}.summary.svelte-1fysqc6{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.wb-chip.svelte-1fysqc6{border:1px solid var(--border-strong);border-radius:var(--radius-full,999px);color:var(--text-secondary);padding:.15rem .55rem;font-size:.78rem}.wb-chip.ok.svelte-1fysqc6{color:var(--success,#3ecf8e);border-color:color-mix(in srgb, var(--success,#3ecf8e) 45%, transparent)}.wb-chip.warn.svelte-1fysqc6{color:var(--warning,#f5a524);border-color:color-mix(in srgb, var(--warning,#f5a524) 45%, transparent)}.table.svelte-1fysqc6{gap:.3rem;display:grid}.row.svelte-1fysqc6{border:1px solid var(--border);border-radius:var(--radius-md,8px);grid-template-columns:1.25rem minmax(0,1fr) 1rem minmax(0,1fr) 8.5rem;align-items:center;gap:.75rem;padding:.5rem .7rem;font-size:.85rem;display:grid}.row.muted.svelte-1fysqc6{opacity:.55}.row[data-kind=pick].svelte-1fysqc6{border-color:color-mix(in srgb, var(--warning,#f5a524) 45%, transparent)}.row.head.svelte-1fysqc6{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);border:none;padding-block:0 .2rem;font-size:.7rem}.grp.svelte-1fysqc6{color:var(--text-secondary);margin:.6rem 0 .1rem;font-size:.78rem;font-weight:700}.grp.warn.svelte-1fysqc6{color:var(--warning,#f5a524)}.grp.toggle.svelte-1fysqc6{font:inherit;cursor:pointer;background:0 0;border:none;justify-self:start;align-items:center;gap:.35rem;padding:0;font-size:.78rem;font-weight:700;display:inline-flex}.ok-soft.svelte-1fysqc6{color:var(--text-secondary)}.src.svelte-1fysqc6{min-width:0;display:grid}.src.svelte-1fysqc6 .label:where(.svelte-1fysqc6),.src.svelte-1fysqc6 .mail:where(.svelte-1fysqc6){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.src.svelte-1fysqc6 .mail:where(.svelte-1fysqc6){color:var(--text-secondary);font-size:.78rem}.who.svelte-1fysqc6{align-items:center;gap:.45rem;min-width:0;display:flex}.who.svelte-1fysqc6 .blaze:where(.svelte-1fysqc6){text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.who.svelte-1fysqc6>.picker{flex:auto;min-width:0}.how.svelte-1fysqc6{border-radius:var(--radius-full,999px);border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0;flex:none;padding:.05rem .4rem;font-size:.7rem}.how.sure.svelte-1fysqc6{color:var(--success,#3ecf8e)}.how.check.svelte-1fysqc6{color:var(--warning,#f5a524);border-color:var(--warning,#f5a524)}.state.svelte-1fysqc6{color:var(--text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.state.svelte-1fysqc6 .ok:where(.svelte-1fysqc6){color:var(--success,#3ecf8e);align-items:center;gap:.25rem;display:inline-flex}.ko.svelte-1fysqc6{color:var(--danger,#ff5a5a);white-space:normal}.go.svelte-1fysqc6{border-radius:var(--radius-full,999px);background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:none;justify-self:start;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:700;display:inline-flex}.go.svelte-1fysqc6:disabled{opacity:.5;cursor:default}.result.svelte-1fysqc6{color:var(--success,#3ecf8e);align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}.next.svelte-1fysqc6,.nothing.svelte-1fysqc6{color:var(--text-secondary);margin:0;font-size:.85rem}@media (width<=640px){.row.svelte-1fysqc6{grid-template-columns:auto minmax(0,1fr)}.row.svelte-1fysqc6>svg{display:none}.who.svelte-1fysqc6,.state.svelte-1fysqc6{grid-column:2}}.veil.svelte-1d8e8qf{z-index:125;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.card.svelte-1d8e8qf{border:1px solid var(--border-strong);background:var(--bg-elevated);text-align:center;border-radius:20px;gap:.9rem;width:min(440px,100%);max-height:calc(100dvh - 32px);padding:1.6rem 1.4rem 1.2rem;display:grid;position:relative;overflow:auto}.x.svelte-1d8e8qf{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;place-items:center;padding:.3rem;display:grid;position:absolute;top:.7rem;right:.7rem}.wb-count.svelte-1d8e8qf{color:var(--text-secondary);margin:0;font-size:.8rem}.bar.svelte-1d8e8qf{background:var(--border);border-radius:2px;height:4px;overflow:hidden}.bar.svelte-1d8e8qf span:where(.svelte-1d8e8qf){background:var(--accent);height:100%;transition:width .3s;display:block}.who.svelte-1d8e8qf{justify-items:center;gap:.35rem;display:grid}.blaze.svelte-1d8e8qf{margin:.3rem 0 0;font-size:1.4rem;font-weight:800}.video.svelte-1d8e8qf{color:var(--text-secondary);margin:0;font-size:.8rem}.copy-blaze.svelte-1d8e8qf{border:1px solid var(--border-strong);border-radius:var(--radius-full,999px);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.75rem;display:inline-flex}form.svelte-1d8e8qf{gap:.6rem;display:grid}input.svelte-1d8e8qf{border:1.5px solid var(--accent);background:var(--bg);width:100%;color:inherit;font:inherit;text-align:center;border-radius:12px;padding:.8rem 1rem;font-size:1rem}input.svelte-1d8e8qf:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent);outline:none}.go.svelte-1d8e8qf{border-radius:var(--radius-full,999px);background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.2rem;font-weight:700;display:inline-flex}.go.svelte-1d8e8qf:disabled{opacity:.5;cursor:default}.hint.svelte-1d8e8qf{color:var(--text-secondary);margin:0;font-size:.75rem}.err.svelte-1d8e8qf{color:var(--danger,#ff5a5a);margin:0;font-size:.82rem}.copied.svelte-1d8e8qf{color:var(--success,#3ecf8e);justify-content:center;align-items:center;gap:.35rem;margin:0;font-weight:600;display:inline-flex}pre.svelte-1d8e8qf{background:var(--bg);text-align:left;white-space:pre-wrap;word-break:break-word;color:var(--text-secondary);-webkit-user-select:all;user-select:all;border-radius:8px;margin:0;padding:.6rem;font-family:inherit;font-size:.75rem}.skip.svelte-1d8e8qf{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;justify-self:center;font-size:.82rem;text-decoration:underline}.end.svelte-1d8e8qf{justify-items:center;gap:.5rem;display:grid}.end.svelte-1d8e8qf p:where(.svelte-1d8e8qf){color:var(--text-secondary);margin:0}.trophy.svelte-1d8e8qf{font-size:2.5rem}.end-h.svelte-1d8e8qf{font-size:1.3rem;font-weight:800;color:var(--text-primary)!important}.override.svelte-rudo9j{gap:var(--space-4);min-height:0;padding:var(--space-3) var(--space-5) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.lede.svelte-rudo9j{color:var(--text-secondary);font-size:var(--text-sm);max-width:80ch;margin:0}.cols.svelte-rudo9j{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.sub.svelte-rudo9j{margin:0 0 var(--space-2);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.hint.svelte-rudo9j{margin:0 0 var(--space-2);color:var(--text-tertiary);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.list.svelte-rudo9j{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}li.svelte-rudo9j{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);position:relative}li.cut-after.svelte-rudo9j{margin-bottom:22px}li.cut-after.svelte-rudo9j:after{content:attr(data-cut);border-top:1px dashed var(--accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--accent);pointer-events:none;padding-top:2px;font-size:10px;position:absolute;bottom:-17px;left:0;right:0}.jury.svelte-rudo9j li:where(.svelte-rudo9j){align-items:center;gap:var(--space-2);padding:5px var(--space-3);background:0 0;display:flex}.final.svelte-rudo9j li:where(.svelte-rudo9j){cursor:grab;padding:6px var(--space-3)}.final.svelte-rudo9j li.ghost:where(.svelte-rudo9j){opacity:.35;border-style:dashed}.final.svelte-rudo9j li.moved:where(.svelte-rudo9j){border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.final.svelte-rudo9j li.missing:where(.svelte-rudo9j){border-color:var(--error)}.line.svelte-rudo9j{align-items:center;gap:var(--space-2);display:flex}.pos.svelte-rudo9j{text-align:right;width:22px;color:var(--text-tertiary);font-size:var(--text-xs);flex:none}.who.svelte-rudo9j{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.who.svelte-rudo9j .name:where(.svelte-rudo9j){font-weight:600;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landed.svelte-rudo9j,.delta.svelte-rudo9j{font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:1px;display:inline-flex}.landed.up.svelte-rudo9j,.delta.up.svelte-rudo9j{color:var(--success)}.landed.down.svelte-rudo9j,.delta.down.svelte-rudo9j{color:var(--error)}.tag.svelte-rudo9j{border-radius:var(--radius-full);background:var(--bg-surface);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;padding:1px 6px;font-size:10px}.nudge.svelte-rudo9j{display:inline-flex}.icon.svelte-rudo9j{border-radius:var(--radius-full);width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.icon.svelte-rudo9j:hover:not(:disabled){color:var(--text-primary);background:var(--bg-surface)}.icon.svelte-rudo9j:disabled{opacity:.3;cursor:default}.grip.svelte-rudo9j{color:var(--text-tertiary);display:inline-flex}.reason.svelte-rudo9j{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 2px 30px;display:flex}.reason.svelte-rudo9j .r-label:where(.svelte-rudo9j){letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:10px}.reason.svelte-rudo9j input:where(.svelte-rudo9j){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:text;flex:220px;padding:5px 10px}.chips.svelte-rudo9j{flex-wrap:wrap;gap:4px;display:inline-flex}.wb-chip.svelte-rudo9j{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;padding:2px 8px}.wb-chip.svelte-rudo9j:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.failure.svelte-rudo9j{color:var(--error);font-size:var(--text-sm);margin:0}.foot.svelte-rudo9j{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0 var(--space-4);border-top:1px solid var(--border);background:var(--bg-surface);flex-wrap:wrap;margin-top:auto;display:flex;position:sticky;bottom:0}.status.svelte-rudo9j{color:var(--text-tertiary);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.status.warn.svelte-rudo9j{color:var(--error)}.actions.svelte-rudo9j{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.actions.svelte-rudo9j form:where(.svelte-rudo9j){display:contents}.wb-btn.svelte-rudo9j{border:1px solid var(--border-strong);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.wb-btn.svelte-rudo9j:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-tertiary)}.wb-btn.primary.svelte-rudo9j{border-color:var(--accent);background:var(--accent);color:#fff}.wb-btn.primary.svelte-rudo9j:hover:not(:disabled){background:var(--accent-hover);color:#fff}.wb-btn.svelte-rudo9j:disabled{opacity:.5;cursor:default}@media (width<=720px){.cols.svelte-rudo9j{grid-template-columns:minmax(0,1fr)}.reason.svelte-rudo9j{margin-left:0}}.pad.svelte-1jzivok{padding:var(--space-5)}.lede.svelte-1jzivok{margin-bottom:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.hint.svelte-1jzivok{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary);display:flex}form.svelte-1jzivok{gap:var(--space-4);flex-direction:column;display:flex}.fld.svelte-1jzivok{display:block}.fld.svelte-1jzivok .label:where(.svelte-1jzivok){margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:block}.fld.svelte-1jzivok select:where(.svelte-1jzivok),.fld.svelte-1jzivok textarea:where(.svelte-1jzivok){width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;resize:vertical}.acts.svelte-1jzivok{align-items:center;gap:var(--space-4);display:flex}.cancel.svelte-1jzivok{color:var(--text-tertiary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.jp.svelte-ku36hi{align-items:center;column-gap:var(--space-3);min-width:0;font-size:var(--text-xs);color:var(--text-tertiary);grid-template-columns:auto 1fr;row-gap:2px;display:grid}.jp.compact.svelte-ku36hi{grid-template-columns:auto 1fr auto;row-gap:0}.jp.svelte-ku36hi:not(.compact) .track:where(.svelte-ku36hi){margin-bottom:16px}.wb-count.svelte-ku36hi{white-space:nowrap;color:var(--text-secondary)}.track.svelte-ku36hi{border-radius:var(--radius-full);background:var(--bg-elevated);height:6px;display:block;position:relative}.fill.svelte-ku36hi{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--accent), var(--gold));transition:width .3s;position:absolute;inset:0 auto 0 0}.jp[data-stage=min].svelte-ku36hi .fill:where(.svelte-ku36hi),.jp[data-stage=all].svelte-ku36hi .fill:where(.svelte-ku36hi){background:var(--success)}.jp[data-stage=slots].svelte-ku36hi .fill:where(.svelte-ku36hi){background:var(--gold)}.tick.svelte-ku36hi{cursor:help;width:14px;margin-left:-7px;position:absolute;top:-5px;bottom:-5px}.tick.svelte-ku36hi:before{content:"";background:var(--text-tertiary);border-radius:1px;position:absolute;inset:2px 6px}.tick.passed.svelte-ku36hi:before{background:var(--text-primary)}.explain.svelte-ku36hi .wb-count:where(.svelte-ku36hi),.explain.svelte-ku36hi .say:where(.svelte-ku36hi){cursor:help}.tick-l.svelte-ku36hi{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--text-tertiary);font-size:9px;position:absolute;top:calc(100% + 3px);left:50%;translate:-50%}.say.svelte-ku36hi{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.compact.svelte-ku36hi .say:where(.svelte-ku36hi){grid-column:auto}.jp[data-stage=min].svelte-ku36hi .say:where(.svelte-ku36hi),.jp[data-stage=all].svelte-ku36hi .say:where(.svelte-ku36hi){color:var(--success)}.wb-node.svelte-1bxrzan{--page-gap:var(--space-6);gap:var(--page-gap);flex-direction:column;display:flex}.loading-msg.svelte-1bxrzan{color:var(--text-tertiary);font-size:var(--text-sm)}.h-row.svelte-1bxrzan{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.h-row.svelte-1bxrzan h2:where(.svelte-1bxrzan){margin-bottom:0}.h-row.svelte-1bxrzan .recheck:where(.svelte-1bxrzan){margin:0}.h-row.svelte-1bxrzan{margin-bottom:var(--space-4)}.jsum.svelte-1bxrzan{align-items:center;gap:var(--space-4);background:linear-gradient(150deg, var(--bg-elevated), var(--bg-surface) 60%);border:1px solid var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.jsum.done.svelte-1bxrzan{border-color:#22c55e80}.jsum.frozen.svelte-1bxrzan{border-color:#d4af3780}.jsum.svelte-1bxrzan .js-count:where(.svelte-1bxrzan){color:var(--text-tertiary);font-variant-numeric:tabular-nums;align-items:baseline;display:flex}.jsum.svelte-1bxrzan .js-count:where(.svelte-1bxrzan) strong:where(.svelte-1bxrzan){font-size:var(--text-3xl);color:var(--text-primary);line-height:1}.jsum.svelte-1bxrzan .js-count:where(.svelte-1bxrzan) .js-of:where(.svelte-1bxrzan){font-size:var(--text-lg)}.jsum.done.svelte-1bxrzan .js-count:where(.svelte-1bxrzan) strong:where(.svelte-1bxrzan){color:var(--success)}.jsum.svelte-1bxrzan .js-txt:where(.svelte-1bxrzan){flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.jsum.svelte-1bxrzan .js-txt:where(.svelte-1bxrzan) strong:where(.svelte-1bxrzan){font-family:var(--font-display);color:var(--text-primary)}.jsum.svelte-1bxrzan .js-hint:where(.svelte-1bxrzan){font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.5}.jsum.svelte-1bxrzan .js-time:where(.svelte-1bxrzan){font-size:var(--text-sm);color:var(--text-secondary);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.jsum.svelte-1bxrzan .js-time:where(.svelte-1bxrzan) .js-lbl:where(.svelte-1bxrzan){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.jsum.svelte-1bxrzan .js-time:where(.svelte-1bxrzan) small:where(.svelte-1bxrzan){font-size:var(--text-xs);color:var(--text-tertiary)}.pill.svelte-1bxrzan{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);align-self:center;font-size:10px}.acc-call.svelte-1bxrzan{border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--accent-muted);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.9rem;margin-bottom:1rem;padding:.75rem 1rem;transition:background .15s;display:flex}.acc-call.svelte-1bxrzan:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}.acc-faces.svelte-1bxrzan{flex:none;display:flex}.acc-faces.svelte-1bxrzan>:not(:first-child){margin-left:-.55rem}.acc-faces.svelte-1bxrzan>*{box-shadow:0 0 0 2px var(--bg-base,#0b0b0c);border-radius:50%}.acc-call-txt.svelte-1bxrzan{flex:1;gap:.15rem;min-width:0;display:grid}.acc-call-txt.svelte-1bxrzan strong:where(.svelte-1bxrzan){font-size:.92rem;line-height:1.35}.acc-call-txt.svelte-1bxrzan small:where(.svelte-1bxrzan){color:var(--text-secondary);font-size:.8rem}.acc-call-cta.svelte-1bxrzan{border-radius:var(--radius-full);background:var(--accent);color:var(--accent-contrast,#fff);white-space:nowrap;flex:none;align-items:center;gap:.3rem;padding:.35rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}@media (width<=560px){.acc-call.svelte-1bxrzan{flex-wrap:wrap}.acc-call-cta.svelte-1bxrzan{margin-left:auto}}.acc-pitch.svelte-1bxrzan{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-lg);background:var(--bg-surface);margin-bottom:1rem;padding:1rem 1.1rem;font-size:.88rem;line-height:1.5}.acc-pitch-h.svelte-1bxrzan{color:var(--text-primary);margin-bottom:.7rem;font-size:1rem;font-weight:700}.acc-why.svelte-1bxrzan{color:var(--text-secondary);gap:.45rem;margin:0 0 .8rem;padding:0;list-style:none;display:grid}.acc-why.svelte-1bxrzan li:where(.svelte-1bxrzan){align-items:flex-start;gap:.6rem;display:flex}.acc-why.svelte-1bxrzan svg{color:var(--accent);flex:none;margin-top:.15rem}.acc-pitch-back.svelte-1bxrzan{color:var(--text-primary);font-style:italic}.accounts.svelte-1bxrzan{gap:.6rem;display:grid}.acc.svelte-1bxrzan{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);gap:.55rem;padding:.75rem .9rem;display:grid}.acc.done.svelte-1bxrzan{opacity:.7}.acc-head.svelte-1bxrzan{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.acc-head.svelte-1bxrzan .pill:where(.svelte-1bxrzan){align-items:center;gap:.25rem;display:inline-flex}.acc-head.svelte-1bxrzan .pill.ok:where(.svelte-1bxrzan){color:var(--success,var(--text-secondary))}.acc-invite.svelte-1bxrzan{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.82rem;display:flex}.acc-mail.svelte-1bxrzan{color:var(--text-primary);align-items:center;gap:.3rem;display:inline-flex}.acc-reach.svelte-1bxrzan{color:var(--text-tertiary);font-size:.72rem}.acc-copy.svelte-1bxrzan{flex-wrap:wrap;gap:.4rem;display:flex}.acc-link.svelte-1bxrzan{border-radius:var(--radius-md,8px);background:var(--bg-elevated);white-space:pre-wrap;word-break:break-word;color:var(--text-secondary);-webkit-user-select:all;user-select:all;margin:0;padding:.5rem .7rem;font-family:inherit;font-size:.78rem;line-height:1.45}.acc-form.svelte-1bxrzan{flex-wrap:wrap;gap:.5rem;display:flex}.acc-form.svelte-1bxrzan input:where(.svelte-1bxrzan){border:1px solid var(--border-strong);border-radius:var(--radius-md,8px);min-width:0;color:inherit;font:inherit;background:0 0;flex:14rem;padding:.35rem .6rem;font-size:.85rem}.acc-note.svelte-1bxrzan{margin-top:.8rem}.acc-todo.svelte-1bxrzan{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--bg-elevated));border-radius:16px;gap:.75rem;margin:0 0 1.2rem;padding:1.1rem 1.2rem;display:grid}.acc-todo-k.svelte-1bxrzan{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.72rem;font-weight:700}.acc-todo-h.svelte-1bxrzan{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:800}.acc-meter.svelte-1bxrzan{border-radius:4px;gap:3px;height:8px;display:flex;overflow:hidden}.acc-meter.svelte-1bxrzan span:where(.svelte-1bxrzan){min-width:0}.m-claimed.svelte-1bxrzan{background:var(--success,#3ecf8e)}.m-invited.svelte-1bxrzan{background:var(--accent)}.m-todo.svelte-1bxrzan{background:var(--border-strong)}.acc-legend.svelte-1bxrzan{color:var(--text-secondary);flex-wrap:wrap;gap:.4rem 1rem;margin:0;font-size:.8rem;display:flex}.acc-legend.svelte-1bxrzan span:where(.svelte-1bxrzan){align-items:center;gap:.35rem;display:inline-flex}.acc-legend.svelte-1bxrzan i:where(.svelte-1bxrzan){border-radius:2px;width:8px;height:8px}.acc-ways.svelte-1bxrzan{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem;display:grid}.way.svelte-1bxrzan{border:1.5px solid var(--border-strong);background:var(--bg-elevated);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;transition:border-color .15s;display:flex}.way.svelte-1bxrzan:hover:not(:disabled),.way.on.svelte-1bxrzan{border-color:var(--accent)}.way.svelte-1bxrzan:disabled{opacity:.5;cursor:default}.way.svelte-1bxrzan strong:where(.svelte-1bxrzan){align-items:center;gap:.4rem;font-size:.95rem;display:flex}.way.svelte-1bxrzan em:where(.svelte-1bxrzan){background:var(--accent);color:#fff;border-radius:999px;padding:.05rem .45rem;font-size:.68rem;font-style:normal;font-weight:700}.way.svelte-1bxrzan small:where(.svelte-1bxrzan){color:var(--text-secondary);margin-top:.2rem;font-size:.8rem;display:block}.way-ico.svelte-1bxrzan{background:color-mix(in srgb, var(--accent) 15%, transparent);width:2.2rem;height:2.2rem;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.acc-grp.svelte-1bxrzan{margin:1.4rem 0 .6rem;font-size:.95rem}.acc-grp.svelte-1bxrzan .n:where(.svelte-1bxrzan){color:var(--text-secondary);font-weight:400}.acc-claimed.svelte-1bxrzan{flex-wrap:wrap;gap:.4rem 1rem;margin:0;display:flex}.acc-soon.svelte-1bxrzan{border:1px dashed var(--border-strong);border-radius:var(--radius-md,8px);color:var(--text-secondary);align-items:center;gap:.5rem;margin:0 0 1rem;padding:.6rem .8rem;font-size:.85rem;display:flex}.acc-form.svelte-1bxrzan .mini.soon:where(.svelte-1bxrzan):disabled{opacity:.45;cursor:not-allowed;border-style:dashed}.pill.flag.svelte-1bxrzan{color:var(--warning,#f5a524);border-color:color-mix(in srgb, var(--warning,#f5a524) 50%, transparent);margin-left:auto}.acc-bulk.svelte-1bxrzan{margin:0 0 1rem}.acc-flash.svelte-1bxrzan{color:var(--success,#3ecf8e);align-items:center;gap:.35rem;margin:.4rem 0 0;font-size:.82rem;display:flex}.rv.svelte-1bxrzan{align-items:baseline;gap:var(--space-1);margin-left:var(--space-1);color:var(--text-secondary);flex-wrap:wrap;display:inline-flex}.rv.svelte-1bxrzan small:where(.svelte-1bxrzan){color:var(--text-tertiary)}.jr-seg.svelte-1bxrzan{border:1px solid var(--border-strong);border-radius:var(--radius-full);margin-bottom:var(--space-4);gap:2px;padding:2px;display:inline-flex}.jr-seg.svelte-1bxrzan button:where(.svelte-1bxrzan){border-radius:var(--radius-full);padding:6px var(--space-4);color:var(--text-tertiary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;font-weight:600}.jr-seg.svelte-1bxrzan button.on:where(.svelte-1bxrzan){background:var(--accent);color:#fff}.jr-all.svelte-1bxrzan{max-width:420px}.jr-list.svelte-1bxrzan{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}.jr-row.svelte-1bxrzan{gap:var(--space-3);flex-direction:column;display:flex}.jr-who.svelte-1bxrzan{align-items:center;gap:var(--space-2);display:flex}.jr-who.svelte-1bxrzan .ref{color:var(--text-primary);font-weight:600}.jr-who.svelte-1bxrzan .pill:where(.svelte-1bxrzan){margin-left:auto}.who-txt.svelte-1bxrzan .state:where(.svelte-1bxrzan) .meth:where(.svelte-1bxrzan){color:var(--text-secondary);cursor:help}.who-txt.svelte-1bxrzan .state:where(.svelte-1bxrzan) .hid:where(.svelte-1bxrzan){color:var(--gold);cursor:help}.sched-warn.svelte-1bxrzan{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;display:flex}.th-help.svelte-1bxrzan{cursor:help;border-bottom:1px dotted}.cut-note.svelte-1bxrzan .tie:where(.svelte-1bxrzan){color:var(--text-tertiary)}.failure.svelte-1bxrzan{color:var(--error);font-size:var(--text-sm)}h2.svelte-1bxrzan{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-4)}h2.svelte-1bxrzan .n:where(.svelte-1bxrzan){color:var(--text-tertiary);font-weight:400;font-size:var(--text-sm)}.empty.svelte-1bxrzan{color:var(--text-tertiary);font-style:italic}.lede.svelte-1bxrzan{color:var(--text-secondary);font-size:var(--text-sm);max-width:640px;margin-bottom:var(--space-3);line-height:1.6}.lede.warn.svelte-1bxrzan{color:var(--warning)}.fresh.svelte-1bxrzan{align-items:center;gap:var(--space-2);background:var(--success-muted);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);color:var(--success);font-size:var(--text-sm);margin-bottom:var(--space-3);border:1px solid #22c55e59;flex-wrap:wrap;display:flex}.fresh.svelte-1bxrzan code:where(.svelte-1bxrzan){color:var(--text-primary);font-size:var(--text-xs);word-break:break-all}.decide.svelte-1bxrzan{align-items:center;gap:var(--space-4);background:linear-gradient(150deg, var(--bg-elevated), var(--bg-surface) 60%);border:1px solid var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.decide.ready.svelte-1bxrzan{border-color:var(--accent)}.decide.svelte-1bxrzan .d-count:where(.svelte-1bxrzan){color:var(--text-tertiary);font-variant-numeric:tabular-nums;align-items:baseline;display:flex}.decide.svelte-1bxrzan .d-count:where(.svelte-1bxrzan) strong:where(.svelte-1bxrzan){font-size:var(--text-3xl);color:var(--text-primary);line-height:1}.decide.svelte-1bxrzan .d-count:where(.svelte-1bxrzan) .d-of:where(.svelte-1bxrzan){font-size:var(--text-lg)}.decide.svelte-1bxrzan .d-count.ok:where(.svelte-1bxrzan) strong:where(.svelte-1bxrzan){color:var(--success)}.decide.svelte-1bxrzan .d-txt:where(.svelte-1bxrzan){flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.decide.svelte-1bxrzan .d-txt:where(.svelte-1bxrzan) strong:where(.svelte-1bxrzan){font-family:var(--font-display);color:var(--text-primary)}.decide.svelte-1bxrzan .d-hint:where(.svelte-1bxrzan){font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.5}.decide.svelte-1bxrzan .wb-btn:where(.svelte-1bxrzan){flex:none}.judges.svelte-1bxrzan{margin:0 0 var(--space-4);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0;list-style:none;display:grid}.jcard.svelte-1bxrzan{gap:var(--space-3);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);flex-direction:column;transition:border-color .16s,background .16s;display:flex}.jcard.on.svelte-1bxrzan{border-color:var(--accent);background:var(--bg-elevated)}.jcard.svelte-1bxrzan .jhead:where(.svelte-1bxrzan){align-items:center;gap:var(--space-2);min-width:0;display:flex}.jcard.svelte-1bxrzan .pick:where(.svelte-1bxrzan){justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-strong);color:var(--text-secondary);font-weight:600;font-size:var(--text-sm);cursor:pointer;display:inline-flex}.jcard.svelte-1bxrzan .pick:where(.svelte-1bxrzan):hover{color:var(--text-primary);border-color:var(--text-tertiary)}.jcard.svelte-1bxrzan .pick.on:where(.svelte-1bxrzan){background:var(--accent);border-color:var(--accent);color:#fff}.jcard.svelte-1bxrzan .jtools:where(.svelte-1bxrzan){gap:var(--space-2);flex-wrap:wrap;display:flex}.sheet.svelte-1bxrzan{background:var(--bg-surface);border:1px solid var(--accent-muted-strong);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-4)}.sheet.svelte-1bxrzan h3:where(.svelte-1bxrzan){font-family:var(--font-display);font-size:var(--text-base);margin:0}.sheet-head.svelte-1bxrzan{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.sheet-head.svelte-1bxrzan .wb-count:where(.svelte-1bxrzan){font-size:var(--text-xs);color:var(--text-tertiary)}.scroller.svelte-1bxrzan{overflow-x:auto}.grid.svelte-1bxrzan{border-collapse:collapse;width:100%;font-size:var(--text-sm);white-space:nowrap}.grid.svelte-1bxrzan th:where(.svelte-1bxrzan){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);text-align:left;padding:var(--space-2);border-bottom:1px solid var(--border);font-size:10px}.grid.svelte-1bxrzan th:where(.svelte-1bxrzan) .max:where(.svelte-1bxrzan){color:var(--text-quaternary,var(--text-tertiary));opacity:.7}.grid.svelte-1bxrzan th.total-h:where(.svelte-1bxrzan){color:var(--accent)}.grid.svelte-1bxrzan td:where(.svelte-1bxrzan){padding:var(--space-2);border-bottom:1px solid var(--border);color:var(--text-secondary)}.grid.svelte-1bxrzan .num:where(.svelte-1bxrzan){text-align:right}.grid.svelte-1bxrzan .total:where(.svelte-1bxrzan){color:var(--text-primary);font-weight:600}.grid.svelte-1bxrzan tr.top:where(.svelte-1bxrzan) td:where(.svelte-1bxrzan){background:var(--accent-muted,#ff5b3b12)}.grid.svelte-1bxrzan tr.cut:where(.svelte-1bxrzan) td:where(.svelte-1bxrzan){border-bottom:2px dashed var(--accent)}.grid.svelte-1bxrzan tr.unscored:where(.svelte-1bxrzan) td:where(.svelte-1bxrzan){opacity:.5}.who.svelte-1bxrzan{align-items:center;gap:var(--space-2);min-width:0;display:flex}.who.svelte-1bxrzan .ref{color:var(--text-primary);font-weight:600}.who-txt.svelte-1bxrzan{flex-direction:column;min-width:0;display:flex}.who-txt.svelte-1bxrzan .state:where(.svelte-1bxrzan){font-size:var(--text-xs);color:var(--text-tertiary)}.who-txt.svelte-1bxrzan .state:where(.svelte-1bxrzan) .ok:where(.svelte-1bxrzan){color:var(--success)}.who-txt.svelte-1bxrzan .state:where(.svelte-1bxrzan) .frz:where(.svelte-1bxrzan){color:var(--gold)}.mini.svelte-1bxrzan{white-space:nowrap;background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-full);padding:3px var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.mini.svelte-1bxrzan:hover{border-color:var(--accent);color:var(--text-primary)}.mini.accent.svelte-1bxrzan{background:var(--accent-muted);border-color:var(--accent);color:var(--accent)}.jury-note.svelte-1bxrzan{color:var(--text-tertiary);font-size:var(--text-xs);max-width:520px;line-height:1.5}.banner.svelte-1bxrzan{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.banner.gold.svelte-1bxrzan{color:var(--gold);background:#d4af371f;border:1px solid #d4af3766}.banner.adjusted.svelte-1bxrzan{background:var(--accent-muted);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);color:var(--text-primary)}.banner.adjusted.svelte-1bxrzan svg{color:var(--accent)}.banner.svelte-1bxrzan .b-txt:where(.svelte-1bxrzan){align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.banner.svelte-1bxrzan .b-txt:where(.svelte-1bxrzan) small:where(.svelte-1bxrzan){color:var(--text-tertiary)}.inline-link.svelte-1bxrzan{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.anon.svelte-1bxrzan{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);justify-items:start;gap:.5rem;margin-bottom:1.25rem;padding:.9rem 1rem;display:grid}.anon.svelte-1bxrzan h3:where(.svelte-1bxrzan){font-size:.9rem;font-weight:700}.anon.svelte-1bxrzan .dflt:where(.svelte-1bxrzan){opacity:.75;margin-left:.35rem;font-size:.68rem}.anon.svelte-1bxrzan .saving:where(.svelte-1bxrzan){color:var(--muted);font-size:.75rem}.anon.svelte-1bxrzan .hint:where(.svelte-1bxrzan){color:var(--muted);font-size:.82rem}.seg.svelte-1bxrzan{border:1px solid var(--border-strong);border-radius:var(--radius-full);display:inline-flex;overflow:hidden}.seg.svelte-1bxrzan button:where(.svelte-1bxrzan){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.28rem .8rem;font-size:.8rem;transition:background .15s,color .15s}.seg.svelte-1bxrzan button:where(.svelte-1bxrzan):hover{color:var(--fg)}.seg.svelte-1bxrzan button.on:where(.svelte-1bxrzan){background:var(--accent);color:#fff}.numbers.svelte-1bxrzan{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.num-f.svelte-1bxrzan{gap:var(--space-1);flex-direction:column;max-width:260px;display:flex}.num-f.svelte-1bxrzan span:where(.svelte-1bxrzan){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.num-f.svelte-1bxrzan input:where(.svelte-1bxrzan){background:var(--bg-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);width:110px;padding:var(--space-2) var(--space-3);color:var(--text-primary);font-variant-numeric:tabular-nums}.num-f.svelte-1bxrzan input:where(.svelte-1bxrzan):focus{border-color:var(--accent);outline:none}.num-f.svelte-1bxrzan small:where(.svelte-1bxrzan){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.45}.num-f.bad.svelte-1bxrzan input:where(.svelte-1bxrzan){border-color:var(--error)}.num-f.bad.svelte-1bxrzan small:where(.svelte-1bxrzan){color:var(--error)}.ranges.svelte-1bxrzan{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.range-card.svelte-1bxrzan{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.range-card.muted.svelte-1bxrzan{border-style:dashed}.range-card.svelte-1bxrzan{padding:var(--space-4);overflow:visible}.range-card.svelte-1bxrzan h3:where(.svelte-1bxrzan){align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-base);margin:0 0 var(--space-1);display:flex}.range-card.svelte-1bxrzan h3:where(.svelte-1bxrzan) svg{color:var(--accent)}.range-card.svelte-1bxrzan .r-lede:where(.svelte-1bxrzan){font-size:var(--text-sm);color:var(--text-tertiary);margin:0 0 var(--space-3);line-height:1.5}.sched-save.svelte-1bxrzan{margin-top:var(--space-2)}.ranking.svelte-1bxrzan{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.ranking.svelte-1bxrzan th:where(.svelte-1bxrzan){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);text-align:left;padding:var(--space-2);border-bottom:1px solid var(--border);font-size:10px}.ranking.svelte-1bxrzan td:where(.svelte-1bxrzan){padding:var(--space-2);border-bottom:1px solid var(--border);color:var(--text-secondary)}.ranking.svelte-1bxrzan .num:where(.svelte-1bxrzan){text-align:right}.ranking.svelte-1bxrzan tr.cut:where(.svelte-1bxrzan) td:where(.svelte-1bxrzan){border-bottom:2px dashed var(--accent)}.ranking.svelte-1bxrzan .vid:where(.svelte-1bxrzan){min-width:0;max-width:22rem;color:var(--text-secondary);font-size:var(--text-xs);margin-left:var(--space-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ranking.svelte-1bxrzan .vid:where(.svelte-1bxrzan) img:where(.svelte-1bxrzan),.ranking.svelte-1bxrzan .vid:where(.svelte-1bxrzan) .ph:where(.svelte-1bxrzan){object-fit:cover;border-radius:3px;flex-shrink:0;width:40px;height:23px}.ranking.svelte-1bxrzan .vid:where(.svelte-1bxrzan) .ph:where(.svelte-1bxrzan){background:var(--bg-elevated);color:var(--text-tertiary);justify-content:center;align-items:center;display:inline-flex}.ranking.svelte-1bxrzan .vid:where(.svelte-1bxrzan) .vt:where(.svelte-1bxrzan){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking.svelte-1bxrzan .vid:where(.svelte-1bxrzan):hover .vt:where(.svelte-1bxrzan){color:var(--accent)}.ranking.svelte-1bxrzan .vid.dead:where(.svelte-1bxrzan){color:var(--error)}.ranking.svelte-1bxrzan .vid.dead:where(.svelte-1bxrzan) .vt:where(.svelte-1bxrzan){text-decoration:line-through}.ranking.svelte-1bxrzan .vid.dead:where(.svelte-1bxrzan) .ph:where(.svelte-1bxrzan){color:var(--error)}.q-in.svelte-1bxrzan{color:var(--success);display:inline-flex}.adjust-row.svelte-1bxrzan{margin:0 0 var(--space-3)}.was.svelte-1bxrzan{white-space:nowrap;color:var(--text-tertiary);font-size:10px;display:block}.was.up.svelte-1bxrzan{color:var(--success)}.was.down.svelte-1bxrzan{color:var(--error)}.why.svelte-1bxrzan{font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px;display:block}.cut-note.svelte-1bxrzan{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--accent)}.wb-btn.svelte-1bxrzan{align-self:flex-start;align-items:center;gap:var(--space-2);border:1px solid var(--accent);border-radius:var(--radius-full);padding:var(--space-3) var(--space-6);background:var(--accent);color:#fff;font-weight:600;font-size:var(--text-base);cursor:pointer;display:inline-flex}.wb-btn.svelte-1bxrzan:hover:not(:disabled){background:var(--accent-hover)}.wb-btn.svelte-1bxrzan:disabled{opacity:.5;cursor:default}.hint.svelte-1bxrzan{color:var(--text-tertiary);font-size:var(--text-sm);margin-top:var(--space-2)}.passes.svelte-1bxrzan{margin:var(--space-4) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.pcard.svelte-1bxrzan{border:1px solid var(--border);border-left:3px solid var(--success);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-3) var(--space-4)}.pcard.done.svelte-1bxrzan{border-left-color:var(--text-tertiary);opacity:.75}.pcard.dead.svelte-1bxrzan{border-left-color:var(--error);opacity:.6}.phead.svelte-1bxrzan{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.open-to.svelte-1bxrzan{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);font-style:italic;display:inline-flex}.pstate.svelte-1bxrzan{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary);display:inline-flex}.pstate.warn.svelte-1bxrzan{color:var(--warning);font-weight:600}.pleft.svelte-1bxrzan{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-primary);margin-left:auto;font-weight:600;display:inline-flex}.pmsg.svelte-1bxrzan{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-secondary);font-style:italic}.prow.svelte-1bxrzan{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.prow.svelte-1bxrzan .plink:where(.svelte-1bxrzan){font-size:var(--text-xs);color:var(--text-tertiary);word-break:break-all;flex:220px}.prow.svelte-1bxrzan .danger:where(.svelte-1bxrzan):hover{border-color:var(--error);color:var(--error)}.wb-source.svelte-1puj3dl{gap:var(--space-6);flex-direction:column;display:flex}h2.svelte-1puj3dl{font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 var(--space-3)}.lede.svelte-1puj3dl{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.failure.svelte-1puj3dl{align-items:center;gap:var(--space-2);color:var(--error);font-size:var(--text-sm);margin:0;display:flex}.muted.svelte-1puj3dl{color:var(--text-tertiary);margin:0}.wb-mono.svelte-1puj3dl{font-family:var(--font-mono)}.sources.svelte-1puj3dl,.people.svelte-1puj3dl{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sources.svelte-1puj3dl li:where(.svelte-1puj3dl),.people.svelte-1puj3dl li:where(.svelte-1puj3dl){align-items:center;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);display:flex}.what.svelte-1puj3dl{flex-direction:column;flex:1;min-width:0;display:flex}.what.svelte-1puj3dl small:where(.svelte-1puj3dl){color:var(--text-tertiary)}.known.svelte-1puj3dl{color:var(--success);font-size:var(--text-sm)}.who.svelte-1puj3dl{flex:1;min-width:0}.who.svelte-1puj3dl em:where(.svelte-1puj3dl){margin-left:var(--space-2);color:var(--warning);font-size:var(--text-xs)}.state.svelte-1puj3dl{font-size:var(--text-xs);color:var(--text-tertiary)}.acts.svelte-1puj3dl{gap:var(--space-2);display:inline-flex}.wb-btn.svelte-1puj3dl{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--text-xs);cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-elevated);color:var(--text-primary);font-weight:600;display:inline-flex}.wb-btn.primary.svelte-1puj3dl{background:var(--accent);border-color:var(--accent);color:#fff}.wb-btn.ghost.svelte-1puj3dl{background:0 0}.wb-btn.svelte-1puj3dl:disabled{opacity:.5;cursor:default}.ask.svelte-pudctb{gap:var(--space-5);padding:var(--space-5);flex-direction:column;display:flex}h3.svelte-pudctb{margin:0 0 var(--space-3);font-size:1rem}h4.svelte-pudctb{margin:var(--space-4) 0 var(--space-2);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.hint.svelte-pudctb{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:.85rem}.chips.svelte-pudctb{gap:var(--space-2);flex-wrap:wrap;display:flex}.bs-chip.svelte-pudctb{border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.88rem;display:inline-flex}.bs-chip.svelte-pudctb input:where(.svelte-pudctb){display:none}.bs-chip.svelte-pudctb small:where(.svelte-pudctb){color:var(--text-secondary);font-size:.72rem}.bs-chip.on.svelte-pudctb{border-color:var(--accent);background:var(--accent-muted)}.bs-chip.svelte-pudctb .x:where(.svelte-pudctb){color:var(--text-secondary);cursor:pointer;display:inline-flex}.new.svelte-pudctb{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.row.svelte-pudctb{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.row.end.svelte-pudctb{justify-content:flex-end;align-items:center}.kind.svelte-pudctb{min-width:10rem}.grow.svelte-pudctb{flex:1;min-width:12rem}.area.svelte-pudctb{flex-direction:column;gap:4px;font-size:.85rem;display:flex}.area.svelte-pudctb textarea:where(.svelte-pudctb){font:inherit;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md,8px);background:var(--bg-surface);color:inherit}.check.svelte-pudctb{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.check.on.svelte-pudctb{color:var(--accent)}.wait.svelte-pudctb{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex}.wait.on.svelte-pudctb{border-color:var(--accent)}.top.svelte-pudctb{align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.top.svelte-pudctb .n:where(.svelte-pudctb){border:1px solid var(--border);background:var(--bg-surface);width:7rem;color:inherit;font:inherit;border-radius:6px;padding:4px 8px}.people.svelte-pudctb{margin:var(--space-2) 0 0;max-height:12rem;padding:0;list-style:none;overflow:auto}.people.svelte-pudctb li:where(.svelte-pudctb){padding:4px 0}footer.svelte-pudctb{padding:var(--space-3) 0 var(--space-1);border-top:1px solid var(--border);background:var(--bg-surface);position:sticky;bottom:0}.sum.svelte-pudctb{margin:0 0 var(--space-3);flex-direction:column;gap:2px;display:flex}.err.svelte-pudctb{color:var(--error,#ff5b5b)}.pass.svelte-66x8g3{gap:var(--space-5);min-width:min(34rem,100%);padding:var(--space-5);flex-direction:column;display:flex}.badge.svelte-66x8g3{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--ev) 35%, var(--border));background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--ev) 22%, transparent), transparent 60%), linear-gradient(135deg, var(--bg-elevated,var(--bg-surface)), var(--bg-surface));display:flex;position:relative;overflow:hidden}.badge.svelte-66x8g3:before{content:"";border-left:2px dashed color-mix(in srgb, var(--ev) 45%, transparent);position:absolute;top:12px;bottom:12px;left:10px}.who.svelte-66x8g3{align-items:center;gap:var(--space-4);min-width:0;display:flex}.id.svelte-66x8g3{flex-direction:column;gap:4px;min-width:0;display:flex}.kicker.svelte-66x8g3{letter-spacing:.08em;text-transform:uppercase;color:var(--ev);align-items:center;gap:5px;font-size:.7rem;display:inline-flex}.name.svelte-66x8g3{font-size:1.5rem;line-height:1.1;font-family:var(--font-display,inherit);overflow-wrap:anywhere}.name.svelte-66x8g3 .flag:where(.svelte-66x8g3){margin-left:6px;font-size:1.1rem}.roles.svelte-66x8g3{flex-wrap:wrap;gap:4px;display:flex}.role.svelte-66x8g3{background:color-mix(in srgb, var(--bg-surface) 70%, transparent);border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:.72rem}.ring.svelte-66x8g3{flex:none;place-items:center;display:grid;position:relative}.ring.svelte-66x8g3 svg:where(.svelte-66x8g3){transform:rotate(-90deg)}.ring.svelte-66x8g3 circle:where(.svelte-66x8g3){fill:none;stroke-width:6px}.ring.svelte-66x8g3 .track:where(.svelte-66x8g3){stroke:var(--border)}.ring.svelte-66x8g3 .fill:where(.svelte-66x8g3){stroke:var(--ev);stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.22,1,.36,1)}.ring.done.svelte-66x8g3 .fill:where(.svelte-66x8g3){stroke:var(--success,#3ecf8e)}.ring.svelte-66x8g3 .pct:where(.svelte-66x8g3){font-size:1.05rem;font-weight:700;position:absolute}.ring.svelte-66x8g3 .pct:where(.svelte-66x8g3) small:where(.svelte-66x8g3){color:var(--text-secondary);margin-left:1px;font-size:.65rem}.strip.svelte-66x8g3{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:calc(-1 * var(--space-2));font-size:.82rem;display:flex}.strip.svelte-66x8g3 .muted:where(.svelte-66x8g3){align-items:center;gap:6px;display:inline-flex}.link.svelte-66x8g3{color:var(--accent);cursor:pointer;font-size:.82rem}.link.svelte-66x8g3:disabled{color:var(--text-secondary);cursor:default}.sec-head.svelte-66x8g3{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.sec-head.svelte-66x8g3 h3:where(.svelte-66x8g3){letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);align-items:baseline;gap:8px;margin:0;font-size:.78rem;display:flex}.sec-head.svelte-66x8g3 .n:where(.svelte-66x8g3){color:var(--text-tertiary,var(--text-secondary))}.sec.review.svelte-66x8g3 h3:where(.svelte-66x8g3){color:var(--accent)}.sec.approved.svelte-66x8g3 h3:where(.svelte-66x8g3){color:var(--success,#3ecf8e)}.tiles.svelte-66x8g3{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.tile.svelte-66x8g3{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface);flex-direction:column;gap:4px;transition:border-color .15s;display:flex;position:relative}.tile.answered.svelte-66x8g3,.tile.review.svelte-66x8g3{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}.tile.approved.svelte-66x8g3{background:color-mix(in srgb, var(--success,#3ecf8e) 6%, var(--bg-surface))}.tile.open.svelte-66x8g3{grid-column:1/-1}.tile.svelte-66x8g3:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.label.svelte-66x8g3{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:5px;font-size:.7rem;display:inline-flex}.tile.approved.svelte-66x8g3 .label:where(.svelte-66x8g3){color:var(--success,#3ecf8e)}.value.svelte-66x8g3{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.05rem;font-weight:600;line-height:1.3}.value.muted.svelte-66x8g3{font-size:.9rem;font-weight:400}.note.svelte-66x8g3{color:var(--warning,#f5a524);align-items:center;gap:5px;font-size:.78rem;display:inline-flex}.bs-tools.svelte-66x8g3{background:var(--bg-surface);opacity:0;border-radius:10px;gap:4px;padding:3px;transition:opacity .15s;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 4px 14px #00000059}.tile.svelte-66x8g3:hover .bs-tools:where(.svelte-66x8g3),.tile.svelte-66x8g3:focus-within .bs-tools:where(.svelte-66x8g3){opacity:1}@media (hover:none){.bs-tools.svelte-66x8g3{opacity:1}}.tool.svelte-66x8g3{border:1px solid var(--border);background:var(--bg-elevated,var(--bg-surface));width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:8px;place-items:center;display:grid}.tool.svelte-66x8g3:hover{color:var(--text-primary,inherit);border-color:var(--border-strong,var(--border))}.tool.ok.svelte-66x8g3{color:#fff;background:var(--accent);border-color:var(--accent)}.tool.danger.svelte-66x8g3:hover{color:var(--error,#ff5b5b)}.tool.svelte-66x8g3:disabled{opacity:.5;cursor:default}.return.svelte-66x8g3{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.return-acts.svelte-66x8g3{justify-content:flex-end;gap:var(--space-2);display:flex}.empty.svelte-66x8g3{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-lg);display:flex}.empty.svelte-66x8g3 p:where(.svelte-66x8g3){color:var(--text-secondary);margin:0}.muted.svelte-66x8g3{color:var(--text-secondary)}.pad.svelte-66x8g3{margin:0}.err.svelte-66x8g3{color:var(--error,#ff5b5b);margin:0}.wb-backstage.svelte-1mhlfc1{--ev:var(--module-tint,var(--accent))}.head.svelte-1mhlfc1{margin:var(--space-6) 0 var(--space-5)}.head.svelte-1mhlfc1 .lede:where(.svelte-1mhlfc1){margin-top:var(--space-2);max-width:44rem;color:var(--text-secondary)}.empty.svelte-1mhlfc1{padding:var(--space-6);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-secondary)}.bar.svelte-1mhlfc1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.filters.svelte-1mhlfc1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.f.svelte-1mhlfc1{border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.88rem;display:inline-flex}.f.svelte-1mhlfc1 .n:where(.svelte-1mhlfc1){color:var(--text-secondary);font-size:.75rem}.f.on.svelte-1mhlfc1{border-color:var(--accent);background:var(--accent-muted)}.todo.svelte-1mhlfc1{margin-left:var(--space-2);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.acts.svelte-1mhlfc1{gap:var(--space-2);flex-wrap:wrap;display:flex}.bs-notice.svelte-1mhlfc1{margin:0 0 var(--space-3);color:var(--success,#3ecf8e);align-items:center;gap:6px;font-size:.9rem;display:flex}.who.svelte-1mhlfc1{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.tag.svelte-1mhlfc1{border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;padding:1px 6px;font-size:.7rem}.roles.svelte-1mhlfc1{flex-wrap:wrap;gap:4px;display:flex}.role.svelte-1mhlfc1{border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.75rem}.muted.svelte-1mhlfc1{color:var(--text-secondary)}.small.svelte-1mhlfc1{font-size:.8rem}.st.svelte-1mhlfc1{color:var(--text-secondary);display:inline-flex}.st.approved.svelte-1mhlfc1{color:var(--success,#3ecf8e)}.st.answered.svelte-1mhlfc1{color:var(--text-primary,inherit)}.st.review.svelte-1mhlfc1{color:var(--warning,#f5a524)}.st.svelte-1mhlfc1 .dot:where(.svelte-1mhlfc1){background:var(--accent);border-radius:50%;width:8px;height:8px}.search.svelte-1mhlfc1{max-width:22rem;margin-bottom:var(--space-4)}.hero.svelte-1mhlfc1{align-items:center;gap:var(--space-6);margin-bottom:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-5) var(--space-7,2.5rem);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--ev) 35%, var(--border));background:radial-gradient(90% 160% at 0% 0%, color-mix(in srgb, var(--ev) 20%, transparent), transparent 60%), linear-gradient(135deg, var(--bg-elevated,var(--bg-surface)), var(--bg-surface));display:flex;position:relative;overflow:hidden}.hero.svelte-1mhlfc1:before{content:"";border-left:2px dashed color-mix(in srgb, var(--ev) 45%, transparent);position:absolute;top:14px;bottom:14px;left:14px}.stats.svelte-1mhlfc1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.kicker.svelte-1mhlfc1{letter-spacing:.08em;text-transform:uppercase;color:var(--ev);align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.nums.svelte-1mhlfc1{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.num.svelte-1mhlfc1{color:var(--text-secondary);flex-direction:column;font-size:.8rem;display:flex}.num.svelte-1mhlfc1 strong:where(.svelte-1mhlfc1){color:var(--text-primary,inherit);font-size:1.8rem;line-height:1.1}.num.accent.svelte-1mhlfc1 strong:where(.svelte-1mhlfc1){color:var(--ev)}.num.zero.svelte-1mhlfc1 strong:where(.svelte-1mhlfc1){color:var(--text-secondary)}.ring.svelte-1mhlfc1,.avatar-ring.svelte-1mhlfc1{flex:none;place-items:center;display:grid;position:relative}.ring.svelte-1mhlfc1 svg:where(.svelte-1mhlfc1),.avatar-ring.svelte-1mhlfc1 svg:where(.svelte-1mhlfc1){transform:rotate(-90deg)}.ring.svelte-1mhlfc1 circle:where(.svelte-1mhlfc1),.avatar-ring.svelte-1mhlfc1 circle:where(.svelte-1mhlfc1){fill:none}.ring.svelte-1mhlfc1 .track:where(.svelte-1mhlfc1),.avatar-ring.svelte-1mhlfc1 .track:where(.svelte-1mhlfc1){stroke:var(--border)}.ring.svelte-1mhlfc1 .fill:where(.svelte-1mhlfc1),.avatar-ring.svelte-1mhlfc1 .fill:where(.svelte-1mhlfc1){stroke:var(--ev);stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.22,1,.36,1)}.ring.done.svelte-1mhlfc1 .fill:where(.svelte-1mhlfc1),.avatar-ring.done.svelte-1mhlfc1 .fill:where(.svelte-1mhlfc1){stroke:var(--success,#3ecf8e)}.ring.svelte-1mhlfc1 circle:where(.svelte-1mhlfc1){stroke-width:9px}.ring.svelte-1mhlfc1 .pct:where(.svelte-1mhlfc1){font-size:1.7rem;font-weight:800;position:absolute}.ring.svelte-1mhlfc1 .pct:where(.svelte-1mhlfc1) small:where(.svelte-1mhlfc1){color:var(--text-secondary);margin-left:1px;font-size:.85rem}.avatar-ring.svelte-1mhlfc1{width:64px;height:64px}.avatar-ring.svelte-1mhlfc1 circle:where(.svelte-1mhlfc1){stroke-width:3.5px}.avatar-ring.svelte-1mhlfc1>:not(svg){position:absolute}.avatar-ring.nopass.svelte-1mhlfc1 .track:where(.svelte-1mhlfc1){stroke-dasharray:3 5}.sec.svelte-1mhlfc1{--g:var(--ev);margin-bottom:var(--space-7,2.5rem)}.sec.g-team.svelte-1mhlfc1{--g:#a78bfa}.sec.g-hosts.svelte-1mhlfc1{--g:#38bdf8}.sec.g-jury.svelte-1mhlfc1{--g:#f5a524}.sec.g-participants.svelte-1mhlfc1{--g:var(--ev)}.sec.g-waitlist.svelte-1mhlfc1{--g:#94a3b8}.sec.g-candidates.svelte-1mhlfc1{--g:#34d399}.sec.g-former.svelte-1mhlfc1{--g:#64748b}.sec-head.svelte-1mhlfc1{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.sec-ic.svelte-1mhlfc1{width:34px;height:34px;color:var(--g);background:color-mix(in srgb, var(--g) 16%, transparent);border:1px solid color-mix(in srgb, var(--g) 35%, transparent);border-radius:10px;place-items:center;display:grid}.sec-title.svelte-1mhlfc1{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.sec-title.svelte-1mhlfc1 h2:where(.svelte-1mhlfc1){align-items:baseline;gap:8px;margin:0;font-size:1.05rem;display:flex}.sec-title.svelte-1mhlfc1 .n:where(.svelte-1mhlfc1){color:var(--text-secondary);font-size:.8rem}.sec-bar.svelte-1mhlfc1{background:var(--border);border-radius:999px;max-width:14rem;height:4px;display:block;overflow:hidden}.sec-bar.svelte-1mhlfc1 span:where(.svelte-1mhlfc1){width:var(--p);border-radius:inherit;background:var(--g);height:100%;transition:width .6s;display:block}.cards.svelte-1mhlfc1{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.pcard.svelte-1mhlfc1{width:100%;height:100%;min-height:12.5rem;padding:var(--space-5) var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--g) 9%, transparent), transparent 45%), var(--bg-surface);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:6px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.pcard.svelte-1mhlfc1:before{content:"";background:var(--g);opacity:.8;height:3px;position:absolute;inset:0 0 auto}.pcard.svelte-1mhlfc1:hover{border-color:color-mix(in srgb, var(--g) 55%, var(--border));transform:translateY(-2px);box-shadow:0 10px 30px #00000059}.pcard.st-approve.svelte-1mhlfc1{border-color:color-mix(in srgb, var(--accent) 50%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent), 0 8px 26px color-mix(in srgb, var(--accent) 14%, transparent)}.pcard.more.svelte-1mhlfc1{justify-content:center;gap:var(--space-2);color:var(--text-secondary);background:0 0;border-style:dashed}.pcard.more.svelte-1mhlfc1:before{display:none}.stack.svelte-1mhlfc1{display:flex}.stack.svelte-1mhlfc1>*{box-shadow:0 0 0 2px var(--bg-base,#0b0b0d);border-radius:50%;margin-left:-8px}.stack.svelte-1mhlfc1>:first-child{margin-left:0}.pname.svelte-1mhlfc1{overflow-wrap:anywhere;margin-top:4px;font-size:1.02rem;font-weight:800;line-height:1.2}.pname.svelte-1mhlfc1 .flag:where(.svelte-1mhlfc1){margin-left:4px}.prole.svelte-1mhlfc1{color:var(--text-secondary);font-size:.78rem;line-height:1.3}.bs-chip.svelte-1mhlfc1{white-space:nowrap;border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;align-items:center;gap:4px;margin-top:auto;padding:3px 10px;font-size:.74rem;font-weight:600;display:inline-flex}.bs-chip.approved.svelte-1mhlfc1,.bs-chip.complete.svelte-1mhlfc1{color:var(--success,#3ecf8e);border-color:color-mix(in srgb, var(--success,#3ecf8e) 40%, transparent);background:color-mix(in srgb, var(--success,#3ecf8e) 12%, transparent)}.bs-chip.missing.svelte-1mhlfc1{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.bs-chip.approve.svelte-1mhlfc1{color:#fff;border-color:var(--accent);background:var(--accent)}.bs-chip.review.svelte-1mhlfc1{color:var(--warning,#f5a524);border-color:color-mix(in srgb, var(--warning,#f5a524) 40%, transparent);background:color-mix(in srgb, var(--warning,#f5a524) 12%, transparent)}.also.svelte-1mhlfc1{color:var(--text-secondary);font-size:.7rem}@media (width<=640px){.hero.svelte-1mhlfc1{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6)}.ring.big.svelte-1mhlfc1 svg:where(.svelte-1mhlfc1){width:84px;height:84px}.ring.svelte-1mhlfc1 .pct:where(.svelte-1mhlfc1){font-size:1.3rem}}.val.svelte-1mhlfc1{align-items:center;gap:5px;max-width:16rem;display:inline-flex}.val.svelte-1mhlfc1 .txt:where(.svelte-1mhlfc1){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.val.approved.svelte-1mhlfc1{color:var(--success,#3ecf8e)}.val.approved.svelte-1mhlfc1 .txt:where(.svelte-1mhlfc1){color:var(--text-primary,inherit)}.val.review.svelte-1mhlfc1{color:var(--warning,#f5a524)}.table.svelte-1mhlfc1 .roles:where(.svelte-1mhlfc1){flex-wrap:nowrap}.table.svelte-1mhlfc1 tbody tr{cursor:pointer}.pct.svelte-1mhlfc1{text-align:center;background:linear-gradient(90deg, var(--accent-muted) var(--p), transparent var(--p));border:1px solid var(--border);border-radius:999px;min-width:4.5rem;padding:2px 8px;font-size:.8rem;display:inline-block;position:relative}.wb-battle-list.svelte-f0k7gh{gap:var(--space-4);display:grid}.head.svelte-f0k7gh{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.head.svelte-f0k7gh h3:where(.svelte-f0k7gh){align-items:center;gap:var(--space-2);margin:0;font-size:1.05rem;display:flex}.head.svelte-f0k7gh .n:where(.svelte-f0k7gh){color:var(--text-secondary);font-size:.8rem}.hint.svelte-f0k7gh{margin:var(--space-1) 0 0;color:var(--text-secondary);align-items:center;gap:6px;font-size:.82rem;display:flex}.status.svelte-f0k7gh{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:.8rem;display:inline-flex}.status.svelte-f0k7gh.saved{color:var(--success)}.status.svelte-f0k7gh.error{color:var(--danger,#f87171)}.list.svelte-f0k7gh{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.row.svelte-f0k7gh{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);grid-template-columns:auto auto minmax(0,1fr) auto minmax(0,1fr) auto auto;display:grid}.row.svelte-f0k7gh.ghost{opacity:.35}.grip.svelte-f0k7gh{color:var(--text-secondary);cursor:grab;display:inline-flex}.seq.svelte-f0k7gh{text-align:center;min-width:1.6em;color:var(--text-secondary);font-size:.8rem}.vs.svelte-f0k7gh{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);font-size:.72rem}.side.svelte-f0k7gh{align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:1px solid #0000;padding:6px 10px;display:flex}.side.svelte-f0k7gh:hover:not(:disabled){background:var(--bg-elevated,var(--bg-base))}.side.svelte-f0k7gh.win{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.side.svelte-f0k7gh.lose{opacity:.55}.side.svelte-f0k7gh .name:where(.svelte-f0k7gh){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.side.svelte-f0k7gh .w:where(.svelte-f0k7gh){color:var(--accent);margin-left:auto;font-size:.72rem;font-weight:700}.meta.svelte-f0k7gh{gap:4px;display:flex}.chip.svelte-f0k7gh{border-radius:var(--radius-full,999px);background:var(--bg-elevated,var(--bg-base));color:var(--text-secondary);align-items:center;gap:3px;padding:2px 6px;font-size:.72rem;display:inline-flex}.acts.svelte-f0k7gh{gap:2px;display:flex}.mini.svelte-f0k7gh{border-radius:var(--radius-md,8px);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.mini.svelte-f0k7gh:hover:not(:disabled){background:var(--bg-elevated,var(--bg-base));color:var(--text-primary)}.mini.svelte-f0k7gh:disabled{opacity:.35;cursor:default}.mini.svelte-f0k7gh.danger:hover:not(:disabled){color:var(--danger,#f87171)}.empty.svelte-f0k7gh{padding:var(--space-5);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);text-align:center;margin:0}.add.svelte-f0k7gh{gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--border-strong,var(--border));border-radius:var(--radius-lg);display:grid}.add-h.svelte-f0k7gh{align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.pickers.svelte-f0k7gh{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;display:grid}.warn.svelte-f0k7gh{color:var(--warning,#fbbf24);margin:0;font-size:.8rem}@media (width<=720px){.row.svelte-f0k7gh{grid-template-columns:auto auto minmax(0,1fr) auto}.row.svelte-f0k7gh .vs:where(.svelte-f0k7gh){display:none}.pickers.svelte-f0k7gh{grid-template-columns:1fr}.pickers.svelte-f0k7gh .vs:where(.svelte-f0k7gh){display:none}}
