.wrap.svelte-1foous1{position:relative}.chip.svelte-1foous1{font:inherit;cursor:pointer;text-align:left;min-height:var(--rb-tap);background:var(--rb-panel);min-height:2.25rem;color:var(--rb-text-2);border:0;border-radius:.75rem;align-items:center;gap:.5rem;max-width:100%;padding:.25rem .75rem;display:inline-flex}.chip.ok.svelte-1foous1{background:var(--rb-ok);color:#fff}.txt.svelte-1foous1{flex-direction:column;min-width:0;line-height:1.15;display:flex}.main.svelte-1foous1{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.sub.svelte-1foous1{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}svg.svelte-1foous1,.caret.svelte-1foous1{flex:none}.caret.svelte-1foous1{font-size:.6875rem}.menu.svelte-1foous1{z-index:20;background:var(--rb-surface);border-radius:.875rem;flex-direction:column;min-width:12.5rem;padding:.375rem;display:flex;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 1px .1875rem #0e0f121a,0 .5rem 1.5rem #0e0f121f}.menu.svelte-1foous1 a:where(.svelte-1foous1),.menu.svelte-1foous1 button:where(.svelte-1foous1){min-height:var(--rb-tap);font:500 .9375rem var(--rb-font);color:var(--rb-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:flex-start;align-items:center;padding:0 .75rem;text-decoration:none;display:flex}.menu.svelte-1foous1 a:where(.svelte-1foous1):hover,.menu.svelte-1foous1 button:where(.svelte-1foous1):hover{background:var(--rb-select)}.menu.svelte-1foous1 .out:where(.svelte-1foous1){color:var(--rb-error-text)}.who.svelte-1foous1{color:var(--rb-text-3);padding:.5rem .75rem .375rem;font-size:.8125rem;line-height:1.35}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .chip.ok.svelte-1foous1{background:var(--rb-ok-soft);color:var(--rb-ok)}}:root[data-theme=dark] .chip.ok.svelte-1foous1{background:var(--rb-ok-soft);color:var(--rb-ok)}@media (max-width:700px){.sub.svelte-1foous1{display:none}}.side.svelte-1foous1 .chip:where(.svelte-1foous1){text-align:center;border-radius:.875rem;flex-direction:column;justify-content:center;gap:2px;width:4.75rem;min-height:3.25rem;padding:.375rem .25rem}.side.svelte-1foous1 .main:where(.svelte-1foous1){max-width:4.25rem;font-size:.75rem}.side.svelte-1foous1 .caret:where(.svelte-1foous1){display:none}.side.svelte-1foous1 .menu:where(.svelte-1foous1){inset:auto auto 0 calc(100% + .5rem)}@media (min-width:1500px){.side.svelte-1foous1 .chip:where(.svelte-1foous1){text-align:left;flex-direction:row;justify-content:flex-start;gap:.625rem;width:100%;padding:.375rem .75rem}.side.svelte-1foous1 .main:where(.svelte-1foous1){max-width:none;font-size:.875rem}}.toast.svelte-1cpok13{left:50%;bottom:max(1.5rem, env(safe-area-inset-bottom));background:var(--rb-overlay);color:#fff;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:1100;border-radius:999px;max-width:min(92vw,35rem);padding:.625rem 1.125rem;font-size:.9375rem;font-weight:500;animation:.15s cubic-bezier(.2,.8,.2,1) svelte-1cpok13-in;position:fixed;transform:translate(-50%)}.toast.error.svelte-1cpok13{background:var(--rb-minus)}.dot.svelte-1cpok13{background:var(--rb-accent);vertical-align:1px;border-radius:50%;width:.5rem;height:.5rem;margin-right:.625rem;display:inline-block}@keyframes svelte-1cpok13-in{0%{opacity:0;transform:translate(-50%,.375rem)}to{opacity:1;transform:translate(-50%)}}.banner.svelte-i0iz3s{padding:.5rem var(--rb-gutter-r) .5rem var(--rb-gutter-l);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .875rem;font-size:.9375rem;font-weight:500;display:flex}.banner.warn.svelte-i0iz3s{background:var(--rb-warn-soft);color:var(--rb-warn-text)}.banner.error.svelte-i0iz3s{background:var(--rb-error-soft);color:var(--rb-error-text)}.banner.compact.svelte-i0iz3s{border-radius:.75rem;padding:.375rem .625rem .375rem .875rem;font-size:.875rem}.txt.svelte-i0iz3s{flex:16.25rem}.act.svelte-i0iz3s{flex-wrap:wrap;gap:.5rem;display:flex}.act.svelte-i0iz3s button{min-height:2.5rem}.locked.svelte-18ohiyk{flex-direction:column;gap:.25rem;display:flex}.locked.inline.svelte-18ohiyk{background:var(--rb-panel);border-radius:1rem;padding:.75rem 1rem}.title.svelte-18ohiyk{margin:0;font-weight:600}.lockico.svelte-18ohiyk{font-size:.875rem}.text.svelte-18ohiyk{color:var(--rb-text-2);max-width:40rem;margin:0;font-size:.9375rem}.more.svelte-18ohiyk{min-height:var(--rb-tap);color:var(--rb-text);align-self:flex-start;align-items:center;font-weight:600;display:inline-flex}.privacy.svelte-ynte9u{color:var(--rb-text-3);margin:0 0 .5rem;font-size:.8125rem}.privacy.svelte-ynte9u a:where(.svelte-ynte9u){color:var(--rb-text-2);font-weight:500}.storage.svelte-1lbbump p:where(.svelte-1lbbump){margin:.25rem 0}.actions.svelte-1lbbump{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.season.svelte-i0zlu9{width:6.875rem}.helpbtn.svelte-1fksq9m{color:var(--rb-ink);flex:none;gap:.5rem;padding:0 1rem 0 .625rem;font-weight:600}.q.svelte-1fksq9m{background:var(--rb-ink);width:1.375rem;height:1.375rem;color:var(--rb-surface);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid}@media (max-width:700px){.helpbtn.inhead.svelte-1fksq9m{display:none}.helpbtn.svelte-1fksq9m{width:var(--rb-tap);justify-content:center;padding:0}.lab.svelte-1fksq9m{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.ratio.svelte-k0h0ja{background:var(--rb-panel);border-radius:999px;width:100%;display:flex;overflow:hidden}.plus.svelte-k0h0ja{background:var(--rb-plus)}.mid.svelte-k0h0ja{background:var(--rb-mid)}.minus.svelte-k0h0ja{background:var(--rb-minus)}.teamgames.svelte-1qfhkao{margin:.5rem 0 1.5rem}.head.svelte-1qfhkao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 2px .75rem;display:flex}.head.svelte-1qfhkao h2:where(.svelte-1qfhkao){margin:0}.season.svelte-1qfhkao{color:var(--rb-text-3);font-weight:400}.grid.svelte-1qfhkao{grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.tile.svelte-1qfhkao{background:var(--rb-surface);height:100%;color:var(--rb-text);transition:box-shadow .15s var(--rb-ease);border-radius:1.125rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.tile.svelte-1qfhkao:hover{box-shadow:var(--rb-shadow-float)}.thumb.svelte-1qfhkao{aspect-ratio:16/9;background:var(--rb-video);place-items:center;max-height:9.375rem;display:grid;position:relative}.novideo.svelte-1qfhkao .thumb:where(.svelte-1qfhkao){background:var(--rb-panel)}.playmark.svelte-1qfhkao{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:.9375rem;display:grid}.dur.svelte-1qfhkao{color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:.375rem;padding:.1875rem .5rem;font-size:.8125rem;font-weight:500;position:absolute;bottom:.625rem;left:.625rem}.nov.svelte-1qfhkao{color:var(--rb-text-3);font-size:.875rem}.body.svelte-1qfhkao{flex-direction:column;gap:.375rem;padding:.75rem .875rem .875rem;display:flex}.date.svelte-1qfhkao{color:var(--rb-text-3);font-size:.8125rem}.opp.svelte-1qfhkao{font-family:var(--rb-font-num);color:var(--rb-ink);font-size:1.5rem;font-weight:600;line-height:1.05}.sum.svelte-1qfhkao{color:var(--rb-text-3);font-size:.8125rem}.tourli.svelte-1qfhkao{grid-column:1/-1}.tourcard.svelte-1qfhkao{background:var(--rb-surface);border-radius:1.125rem;flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.thead.svelte-1qfhkao{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.tkind.svelte-1qfhkao{font-family:var(--rb-font-num);color:var(--rb-accent-line);font-size:1.0625rem;font-style:italic;font-weight:700}.tname.svelte-1qfhkao{font-family:var(--rb-font-num);color:var(--rb-ink);font-size:1.5rem;font-weight:600;line-height:1.05}.tally.svelte-1qfhkao{background:var(--rb-accent);color:var(--rb-brand);border-radius:999px;margin-left:auto;padding:.1875rem .625rem;font-size:.8125rem;font-weight:600}.tline.svelte-1qfhkao{height:3.5rem;position:relative}.tgame.svelte-1qfhkao{box-sizing:border-box;background:var(--rb-panel);min-width:2.75rem;color:var(--rb-text);transition:box-shadow .15s var(--rb-ease);border-radius:.75rem;flex-direction:column;justify-content:center;gap:1px;padding:.25rem .5rem;text-decoration:none;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.tgame.svelte-1qfhkao:hover,.tgame.svelte-1qfhkao:focus-visible{box-shadow:var(--rb-shadow-float)}.tgame.svelte-1qfhkao{border-left:.25rem solid var(--rb-text-3)}.tgame.won.svelte-1qfhkao{background:var(--rb-ok-soft);border-left-color:var(--rb-ok)}.tgame.won.svelte-1qfhkao .tgres:where(.svelte-1qfhkao){color:var(--rb-ok);font-weight:600}.tgopp.svelte-1qfhkao{font-family:var(--rb-font-num);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;line-height:1.05;overflow:hidden}.tgres.svelte-1qfhkao{opacity:.9;white-space:nowrap;font-size:.75rem}.status.svelte-inyyap{color:var(--rb-text-3);white-space:nowrap;font-size:.875rem}.dot.svelte-inyyap{font-size:.625rem}.status.saved.svelte-inyyap{color:var(--rb-ok)}.status.error.svelte-inyyap,.status.conflict.svelte-inyyap,.status.offline.svelte-inyyap{color:var(--rb-error-text);font-weight:600}.backdrop.svelte-18s1seo{z-index:50;background:var(--rb-overlay);place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow:auto}.dialog.svelte-18s1seo{background:var(--rb-surface);color:var(--rb-text);width:min(35rem,100%);box-shadow:var(--rb-shadow-float);border-radius:1.375rem;outline:none;padding:1.5rem}h2.svelte-18s1seo{margin:.5rem 0 2px}.logo.svelte-18s1seo{display:flex}dl.svelte-18s1seo{grid-template-columns:auto 1fr;align-items:baseline;gap:.5rem .875rem;margin:1rem 0;display:grid}dt.svelte-18s1seo{color:var(--rb-text-3);font-size:.875rem}dd.svelte-18s1seo{margin:0}.mono.svelte-18s1seo{word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,monospace}.pw.svelte-18s1seo{letter-spacing:.04em;color:var(--rb-ink);font-size:1.625rem;font-weight:600}.link.svelte-18s1seo{font-size:.9375rem}.btns.svelte-18s1seo{margin-top:.75rem}@media print{html.rb-print-card body>:not(.backdrop){display:none!important}.backdrop.svelte-18s1seo{background:0 0;padding:0;display:block;position:static}.dialog.svelte-18s1seo{box-shadow:none;width:auto;padding:0}.btns.svelte-18s1seo{display:none}.printcard.svelte-18s1seo{border:1.5pt solid #0e0f12;border-radius:.75rem;max-width:120mm;padding:1.125rem 1.375rem}}.veil.svelte-1v4hpj5{z-index:60;background:color-mix(in srgb, var(--rb-bg) 70%, transparent);cursor:progress;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.pill.svelte-1v4hpj5{background:var(--rb-overlay);color:#fff;box-shadow:var(--rb-shadow-float);border-radius:999px;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;display:inline-flex}.ring.svelte-1v4hpj5{border:2px solid color-mix(in srgb, var(--rb-accent) 30%, transparent);border-top-color:var(--rb-accent);border-radius:50%;flex:none;width:1.125rem;height:1.125rem;animation:.9s linear infinite svelte-1v4hpj5-spin}@keyframes svelte-1v4hpj5-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ring.svelte-1v4hpj5{animation-duration:2.4s}}.consent.svelte-f51eol{background:var(--rb-surface);border-radius:.875rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.chead.svelte-f51eol{align-items:center;gap:.625rem;display:flex}h4.svelte-f51eol{flex:1;margin:0;font-size:.9375rem}.ok.svelte-f51eol{color:var(--rb-ok);font-size:.8125rem;font-weight:600}.doc.svelte-f51eol{background:var(--rb-panel);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;min-height:3rem;padding:.25rem .5rem;display:flex}.ico.svelte-f51eol{letter-spacing:.04em;background:var(--rb-surface);color:var(--rb-text-2);border-radius:.375rem;padding:.25rem .375rem;font-size:.6875rem;font-weight:700}.dn.svelte-f51eol{flex-direction:column;flex:10rem;min-width:0;display:flex}.nm.svelte-f51eol{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.dt.svelte-f51eol{color:var(--rb-text-3);font-size:.75rem}.doc.svelte-f51eol button:where(.svelte-f51eol){min-height:2.5rem;font-size:.875rem}.danger.svelte-f51eol{color:var(--rb-error-text)}.hidden.svelte-f51eol{display:none}.up.svelte-f51eol{align-self:flex-start}.viewer.svelte-f51eol{background:var(--rb-surface);width:min(56.25rem,100vw - 2rem);max-width:none;height:min(90dvh,68.75rem);max-height:none;color:var(--rb-text);border:0;border-radius:1.375rem;padding:0;overflow:hidden;box-shadow:0 .5rem 2.5rem #0e0f124d}.viewer[open].svelte-f51eol{flex-direction:column;display:flex}.viewer.svelte-f51eol::backdrop{background:var(--rb-overlay)}.vhead.svelte-f51eol{align-items:center;gap:.625rem;padding:.625rem .75rem .625rem 1.125rem;display:flex}.vn.svelte-f51eol{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.vhead.svelte-f51eol .ghost:where(.svelte-f51eol){width:var(--rb-tap);padding:0;font-size:1.125rem}.vbody.svelte-f51eol{background:var(--rb-panel);-webkit-overflow-scrolling:touch;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}iframe.svelte-f51eol{background:#fff;border:0;width:100%;height:100%}img.svelte-f51eol{object-fit:contain;max-width:100%;max-height:100%}.squad.svelte-fhuqpi{grid-template-columns:1fr;align-items:start;gap:1rem;margin-top:1rem;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.detail.svelte-fhuqpi{transition:margin-top .16s cubic-bezier(.2,.8,.2,1)}}.squad.svelte-fhuqpi>.card:where(.svelte-fhuqpi){margin:0}@media (min-width:760px){.squad.svelte-fhuqpi{grid-template-columns:17.5rem minmax(0,1fr)}}@media (min-width:1000px){.squad.svelte-fhuqpi{grid-template-columns:21.25rem minmax(0,1fr)}}.inline.svelte-fhuqpi{flex-direction:column;gap:.5rem;margin:.25rem 0 .75rem;display:flex}.inline.svelte-fhuqpi .sheet:where(.svelte-fhuqpi){background:var(--rb-surface);box-shadow:inset .25rem 0 0 var(--rb-accent-line), 0 1px .1875rem #0e0f1214, 0 .5rem 1.5rem #0e0f120f}.inline.svelte-fhuqpi .card{margin:0}.list.svelte-fhuqpi{flex-direction:column;gap:.375rem;display:flex}.listhead.svelte-fhuqpi{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.listhead.svelte-fhuqpi h2:where(.svelte-fhuqpi){margin:0}ul.svelte-fhuqpi{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pl.svelte-fhuqpi{width:100%;min-height:2.875rem;color:var(--rb-ink);text-align:left;background:0 0;border-radius:.75rem;align-items:center;gap:.625rem;padding:0 .625rem;font-weight:600;display:flex}.pl.svelte-fhuqpi:hover{background:var(--rb-select)}.pl.sel.svelte-fhuqpi{background:var(--rb-select);box-shadow:inset .1875rem 0 0 var(--rb-accent-line)}.pl.svelte-fhuqpi .num:where(.svelte-fhuqpi),.former.svelte-fhuqpi .num:where(.svelte-fhuqpi){font-family:var(--rb-font-num);min-width:2.2ch;color:inherit;opacity:.8;font-size:1.1875rem}.pl.svelte-fhuqpi .nm:where(.svelte-fhuqpi){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dot.svelte-fhuqpi{background:var(--rb-disabled);border-radius:50%;flex:none;width:.625rem;height:.625rem}.dot.on.svelte-fhuqpi{background:var(--rb-ok)}.dot.off.svelte-fhuqpi{background:var(--rb-error-text)}.st.svelte-fhuqpi{color:var(--rb-text-3);min-width:4.75rem;font-size:.8125rem;font-weight:500}.former.svelte-fhuqpi li:where(.svelte-fhuqpi){color:var(--rb-text-3);min-height:var(--rb-tap);align-items:center;gap:.625rem;padding:0 .625rem;display:flex}.former.svelte-fhuqpi .nm:where(.svelte-fhuqpi){flex:1}.bulk.svelte-fhuqpi{background:var(--rb-panel);border-radius:.875rem;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.625rem .75rem;display:flex}.wide.svelte-fhuqpi{width:100%}.detail.svelte-fhuqpi{min-width:0}.detail.svelte-fhuqpi .card:where(.svelte-fhuqpi),.accesslist.svelte-fhuqpi{margin-top:0}.detail.svelte-fhuqpi>:where(.svelte-fhuqpi)+:where(.svelte-fhuqpi){margin-top:1rem}.titlerow.svelte-fhuqpi{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.titlerow.svelte-fhuqpi h2:where(.svelte-fhuqpi),.titlerow.svelte-fhuqpi h3:where(.svelte-fhuqpi){flex:1;min-width:0;margin:0}.titlerow.svelte-fhuqpi h2:where(.svelte-fhuqpi){font-family:var(--rb-font-num);color:var(--rb-ink);font-size:1.875rem;font-weight:600}.bignum.svelte-fhuqpi{font-family:var(--rb-font-num);color:var(--rb-ink);font-size:2.5rem;font-weight:600;line-height:1}.fields.svelte-fhuqpi{grid-template-columns:6rem minmax(0,1fr) minmax(0,1fr);align-items:end;gap:.75rem;margin-top:.75rem;display:grid}.fields.svelte-fhuqpi input:where(.svelte-fhuqpi){box-sizing:border-box;width:100%;min-width:0}.fields.svelte-fhuqpi label:where(.svelte-fhuqpi){min-width:0;color:var(--rb-text-3);flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.fields.svelte-fhuqpi button[type=submit]:where(.svelte-fhuqpi){grid-column:1/-1;justify-self:start}@media (max-width:700px),(min-width:760px) and (max-width:940px){.fields.svelte-fhuqpi{grid-template-columns:6rem minmax(0,1fr)}.fields.svelte-fhuqpi label:where(.svelte-fhuqpi):nth-child(3){grid-column:1/-1}}@media (max-width:420px){.fields.svelte-fhuqpi{grid-template-columns:1fr}.fields.svelte-fhuqpi label:where(.svelte-fhuqpi):nth-child(3){grid-column:auto}}.sheet.svelte-fhuqpi{box-shadow:inset .25rem 0 0 var(--rb-accent-line);flex-direction:column;gap:.875rem;padding-left:1.625rem;display:flex}.pane.svelte-fhuqpi{border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.pane.svelte-fhuqpi .details:where(.svelte-fhuqpi){margin:0}.end.svelte-fhuqpi{justify-content:flex-end}.thread.svelte-fhuqpi{background:var(--rb-accent-line);pointer-events:none;height:.1875rem;position:absolute}.btns.svelte-fhuqpi{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.grow.svelte-fhuqpi{flex:12.5rem}.chip.svelte-fhuqpi{background:var(--rb-panel);color:var(--rb-text-3);border-radius:999px;padding:.1875rem .625rem;font-size:.8125rem}.chip.on.svelte-fhuqpi{background:var(--rb-ok-soft);color:var(--rb-ok);font-weight:600}.chip.off.svelte-fhuqpi{background:var(--rb-error-soft);color:var(--rb-error-text);font-weight:600}.check.svelte-fhuqpi{min-height:var(--rb-tap);align-items:center;gap:.625rem;font-weight:500;display:flex}.check.svelte-fhuqpi input:where(.svelte-fhuqpi){flex:none;width:1.375rem;height:1.375rem}.details.svelte-fhuqpi{background:var(--rb-ok-soft);border-radius:.875rem;flex-direction:column;gap:.625rem;margin:.625rem 0 .25rem;padding:.75rem .875rem;display:flex}dl.svelte-fhuqpi{grid-template-columns:auto 1fr;align-items:baseline;gap:.375rem .875rem;margin:0;display:grid}dt.svelte-fhuqpi{color:var(--rb-text-3);font-size:.875rem}dd.svelte-fhuqpi{margin:0}.mono.svelte-fhuqpi{word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,monospace}.pw.svelte-fhuqpi{letter-spacing:.04em;color:var(--rb-ink);font-size:1.25rem;font-weight:600}.danger.svelte-fhuqpi{color:var(--rb-error-text)}.parent.svelte-fhuqpi{background:var(--rb-panel);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:3rem;margin-top:.5rem;padding:0 .75rem;display:flex}.role.svelte-fhuqpi{flex-direction:column;flex:1;min-width:0;font-weight:600;display:flex}.pmail.svelte-fhuqpi{color:var(--rb-text-3);text-overflow:ellipsis;font-size:.75rem;font-weight:400;overflow:hidden}.contact.svelte-fhuqpi{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:.625rem;margin-top:.625rem;display:grid}.contact.svelte-fhuqpi label:where(.svelte-fhuqpi){color:var(--rb-text-3);flex-direction:column;gap:.25rem;min-width:0;font-size:.8125rem;display:flex}.contact.svelte-fhuqpi input:where(.svelte-fhuqpi){box-sizing:border-box;width:100%;min-width:0}@media (max-width:520px){.contact.svelte-fhuqpi{grid-template-columns:1fr}}.gsel.svelte-fhuqpi{background:var(--rb-seg);border-radius:.625rem;place-self:end start;gap:2px;padding:2px;display:flex}.gsel.svelte-fhuqpi button:where(.svelte-fhuqpi){border-radius:.5rem;width:2.5rem;min-height:2.5rem;padding:0}.gsel.svelte-fhuqpi button[aria-pressed=true]:where(.svelte-fhuqpi){background:var(--rb-surface);color:var(--rb-ink);font-weight:600}.accesslist.svelte-fhuqpi{margin-top:1rem}.tablewrap.svelte-fhuqpi{margin-top:.5rem;overflow-x:auto}table.svelte-fhuqpi{border-collapse:collapse;width:100%;font-size:.875rem}th.svelte-fhuqpi,td.svelte-fhuqpi{text-align:left;vertical-align:top;padding:.5rem .625rem}thead.svelte-fhuqpi th:where(.svelte-fhuqpi){color:var(--rb-text-3);font-weight:500}tbody.svelte-fhuqpi tr:where(.svelte-fhuqpi):nth-child(odd){background:var(--rb-panel)}.err.svelte-fhuqpi{color:var(--rb-error-text);font-weight:600}@media print{html.rb-print-list body *{visibility:hidden}html.rb-print-list .accesslist,html.rb-print-list .accesslist *{visibility:visible}html.rb-print-list .accesslist{width:100%;position:absolute;top:0;left:0}html.rb-print-list .accesslist button{display:none}}.purposes.svelte-fhuqpi{background:var(--rb-panel);border:0;border-radius:.75rem;flex-direction:column;gap:.25rem;margin:.625rem 0;padding:.625rem .75rem;display:flex}.purposes.svelte-fhuqpi legend:where(.svelte-fhuqpi){float:left;width:100%;margin-bottom:.25rem;padding:0;font-weight:600}.seg.svelte-9ud2wg{margin-bottom:.625rem}.cq.svelte-9ud2wg{container-type:inline-size}.cats.svelte-9ud2wg{align-items:start;gap:2px .75rem;margin:0;padding:0;list-style:none;display:grid}@container (width>=56rem){.cats.svelte-9ud2wg{grid-template-columns:repeat(2,minmax(0,1fr))}.add.svelte-9ud2wg{max-width:48rem}}@container (width>=90rem){.cats.svelte-9ud2wg{grid-template-columns:repeat(3,minmax(0,1fr))}}.cats.svelte-9ud2wg>li:where(.svelte-9ud2wg){border-radius:.75rem}.cats.svelte-9ud2wg>li.open:where(.svelte-9ud2wg){background:var(--rb-panel);--rb-soft:var(--rb-surface)}.head.svelte-9ud2wg{width:100%;color:var(--rb-text);text-align:left;background:0 0;border-radius:.75rem;justify-content:space-between;gap:.5rem;padding:0 .625rem;font-size:.9375rem;font-weight:400}.head.svelte-9ud2wg:hover{background:var(--rb-panel)}.open.svelte-9ud2wg .head:where(.svelte-9ud2wg){color:var(--rb-ink);font-weight:600}.body.svelte-9ud2wg{flex-direction:column;gap:.5rem;padding:.25rem .625rem .875rem;display:flex}.headrow.svelte-9ud2wg{align-items:center;gap:.25rem;display:flex}.headrow.svelte-9ud2wg .head:where(.svelte-9ud2wg){flex:1}.headrow.svelte-9ud2wg .title:where(.svelte-9ud2wg){margin:.25rem 0 .25rem .25rem;font-weight:600}.pen.svelte-9ud2wg{color:var(--rb-text-2);font-size:1.125rem}.points.svelte-9ud2wg{flex-direction:column;gap:.375rem;margin:0;padding:0 0 0 1.25rem;list-style:none;display:flex}.points.svelte-9ud2wg li:where(.svelte-9ud2wg){gap:.375rem;display:flex}.points.svelte-9ud2wg input:where(.svelte-9ud2wg){color:var(--rb-ink);flex:1}.newpoint.svelte-9ud2wg{border:1px dashed var(--rb-hairline);border-radius:.75rem;margin-left:1.25rem;padding:.375rem}.newpoint.svelte-9ud2wg input:where(.svelte-9ud2wg){color:var(--rb-ink);background:0 0}.newpoint.svelte-9ud2wg input:where(.svelte-9ud2wg)::placeholder{color:var(--rb-text-3)}.icon.svelte-9ud2wg{width:var(--rb-tap);color:var(--rb-text-3);background:0 0;padding:0;font-weight:400}.danger.svelte-9ud2wg{align-self:flex-start}.add.svelte-9ud2wg{margin-top:.75rem}.card.bare.svelte-9qn1e6{box-shadow:none;background:0 0;padding:0}.top.svelte-9qn1e6{flex-wrap:wrap;align-items:flex-end;gap:1rem 1.5rem;margin-bottom:.75rem;display:flex}.stage.svelte-9qn1e6{text-align:right;flex-direction:column;margin-left:auto;display:flex}.stage.svelte-9qn1e6 b:where(.svelte-9qn1e6){color:var(--rb-ink);font-size:1.75rem;line-height:1}.tbl.svelte-9qn1e6{flex-direction:column;max-width:64rem;display:flex}.tr.svelte-9qn1e6{border-radius:.625rem;grid-template-columns:2.25rem minmax(0,1fr) 13.125rem 9.375rem 3.75rem;align-items:center;gap:.75rem;min-height:3.25rem;padding:0 .5rem;display:grid}.tr.th.svelte-9qn1e6{min-height:1.75rem;color:var(--rb-text-3);font-size:.75rem}.tr.dev.svelte-9qn1e6{background:var(--rb-accent-soft)}.tr.dev.svelte-9qn1e6 b:where(.svelte-9qn1e6){color:var(--rb-accent-text)}.name.svelte-9qn1e6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step.svelte-9qn1e6{align-items:center;gap:.375rem;display:flex}.step.svelte-9qn1e6 button:where(.svelte-9qn1e6){width:2.75rem;padding:0;font-size:1.125rem}.step.svelte-9qn1e6 .num:where(.svelte-9qn1e6){text-align:center;width:1.375rem;font-size:1.125rem;font-weight:600}.r.svelte-9qn1e6{text-align:right}b.num.svelte-9qn1e6{font-size:1.1875rem}@media (max-width:760px){.tr.svelte-9qn1e6{grid-template-columns:1.75rem minmax(0,1fr) 3.75rem;padding:.375rem .5rem}.tr.svelte-9qn1e6>:where(.svelte-9qn1e6):nth-child(5){grid-area:1/3}.tr.svelte-9qn1e6>:where(.svelte-9qn1e6):nth-child(3){grid-area:2/2/auto/-1}.tr.svelte-9qn1e6>:where(.svelte-9qn1e6):nth-child(4){grid-area:3/2/auto/-1}.top.svelte-9qn1e6 label:where(.svelte-9qn1e6){max-width:100%;overflow-x:auto}.tr.th.svelte-9qn1e6{display:none}}.headline.svelte-yx9lvt{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}h2.svelte-yx9lvt{margin:0}h3.svelte-yx9lvt{margin:1.125rem 0 .375rem;font-size:.875rem;font-weight:600}.grid2.svelte-yx9lvt{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.grid2.svelte-yx9lvt label:where(.svelte-yx9lvt){flex-direction:column;gap:.25rem;display:flex}.count.svelte-yx9lvt{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.25rem 0 .625rem;display:flex}.name.svelte-yx9lvt{font-weight:600}.slot.svelte-yx9lvt{background:var(--rb-bg);border-radius:.625rem;grid-template-columns:7.5rem 7.5rem minmax(0,1fr) 2.75rem;align-items:center;gap:.625rem;min-height:3.25rem;margin-bottom:.375rem;padding:.25rem .625rem;display:grid}.min.svelte-yx9lvt{align-items:center;gap:.375rem;display:inline-flex}.min.svelte-yx9lvt input:where(.svelte-yx9lvt){width:4.5rem}.slot.svelte-yx9lvt .seg{justify-self:start}.x.svelte-yx9lvt{width:2.75rem;padding:0;font-size:1.125rem}.periods.svelte-yx9lvt{flex-direction:column;margin-top:.5rem;display:flex}.period.svelte-yx9lvt{border-bottom:1px solid var(--rb-hairline);grid-template-columns:13.75rem 16.25rem minmax(0,1fr);align-items:center;gap:.625rem;min-height:3rem;font-size:.9375rem;display:grid}.dates.svelte-yx9lvt{color:var(--rb-text-2)}.check.svelte-yx9lvt{min-height:2.75rem;color:var(--rb-text-2);flex-direction:row;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.check.svelte-yx9lvt input:where(.svelte-yx9lvt){width:1.25rem;height:1.25rem}.tset.svelte-yx9lvt{container-type:inline-size}@container (width<=36rem){.grid2.svelte-yx9lvt{grid-template-columns:1fr}.slot.svelte-yx9lvt{grid-template-columns:minmax(0,1fr) auto 2.75rem;padding:.5rem .625rem}.slot.svelte-yx9lvt>:where(.svelte-yx9lvt):first-child{grid-area:1/1}.slot.svelte-yx9lvt>:where(.svelte-yx9lvt):nth-child(2){grid-area:1/2}.slot.svelte-yx9lvt>:where(.svelte-yx9lvt):nth-child(4){grid-area:1/3}.slot.svelte-yx9lvt>:where(.svelte-yx9lvt):nth-child(3){grid-area:2/1/auto/-1}.period.svelte-yx9lvt{grid-template-columns:1fr;padding:.5rem 0}.check.svelte-yx9lvt{font-size:.8125rem}}.wrap.svelte-1hg2irx{--rb-soft:var(--rb-surface);margin:.625rem 0}.tools.svelte-1jmg12h{flex-direction:column;gap:.375rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.tools.svelte-1jmg12h li:where(.svelte-1jmg12h){background:var(--rb-panel);border-radius:.875rem;align-items:center;gap:1rem;min-height:3.5rem;padding:.375rem .75rem;display:flex}.txt.svelte-1jmg12h{flex-direction:column;flex:1;gap:2px;display:flex}.fixed.svelte-1jmg12h{color:var(--rb-text-3);font-size:.875rem}h1.svelte-vx5xit{margin:0}h1.svelte-vx5xit .muted:where(.svelte-vx5xit){font-weight:400}.between.svelte-vx5xit{justify-content:space-between;align-items:center}.season.svelte-vx5xit{width:6.875rem}.sec.svelte-vx5xit{width:5rem}.status.svelte-vx5xit{min-height:1.75rem;margin-top:.5rem}.duowrap.svelte-vx5xit{container-type:inline-size}.duo.svelte-vx5xit,.mgrid.svelte-vx5xit{grid-template-columns:minmax(0,1fr);align-items:start;gap:0 1rem;display:grid}@container (width>=70rem) and (width<=103.99rem){.duo.svelte-vx5xit{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}@container (width>=104rem){.mgrid.svelte-vx5xit{grid-template-columns:minmax(52rem,1fr) minmax(0,1.3fr)}}.confirm.svelte-1ohlqe6{width:min(27.5rem,100% - 2rem);max-width:none;color:var(--rb-text);background:0 0;border:0;padding:0}.confirm.svelte-1ohlqe6::backdrop{background:var(--rb-overlay)}.body.svelte-1ohlqe6{background:var(--rb-surface);box-shadow:var(--rb-shadow-float);border-radius:1.375rem;padding:1.25rem}h2.svelte-1ohlqe6{font:600 1.25rem var(--rb-font);margin:0 0 .75rem}.actions.svelte-1ohlqe6{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.danger-fill.svelte-1ohlqe6{background:var(--rb-error-soft);color:var(--rb-error-text);font-weight:600}@media (max-width:480px){.actions.svelte-1ohlqe6{flex-direction:column-reverse}.actions.svelte-1ohlqe6 button:where(.svelte-1ohlqe6){width:100%}}details.svelte-put4pl>summary:where(.svelte-put4pl){cursor:pointer;min-height:var(--rb-tap);color:var(--rb-ink);align-items:center;font-weight:600;display:flex}.pin.svelte-put4pl{flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;display:flex}.pin.svelte-put4pl label:where(.svelte-put4pl){flex-direction:column;gap:.25rem;display:flex}.pin.svelte-put4pl input:where(.svelte-put4pl){width:12em}.head.svelte-put4pl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.head.svelte-put4pl h3:where(.svelte-put4pl){margin:0}.tools.svelte-put4pl,.row.svelte-put4pl{gap:.5rem;display:flex}.games.svelte-put4pl{flex-direction:column;gap:2px;margin:.5rem 0 .75rem;padding:0;list-style:none;display:flex}.games.svelte-put4pl label:where(.svelte-put4pl){min-height:var(--rb-tap);border-radius:.5rem;align-items:center;gap:.625rem;padding:0 .375rem;display:flex}.games.svelte-put4pl label:where(.svelte-put4pl):hover{background:var(--rb-soft)}.games.svelte-put4pl input:where(.svelte-put4pl){width:1.375rem;height:1.375rem}.grow.svelte-put4pl{flex:1}.error.svelte-put4pl{color:var(--rb-error-text)}.warn.svelte-put4pl{color:var(--rb-warn-text);background:var(--rb-warn-soft);border-radius:.5rem;padding:.5rem .625rem}.danger-outline.svelte-put4pl{color:var(--rb-error-text)}ul.svelte-put4pl:not(.games){flex-direction:column;gap:.25rem;margin:.5rem 0;padding-left:1.25rem;display:flex}.hint.svelte-2erxcz{margin:.75rem 0 0}.gridwrap.svelte-1ng03rh{container-type:inline-size}.grid.svelte-1ng03rh{grid-template-columns:minmax(0,1fr);align-items:start;gap:0 1rem;display:grid}@container (width>=60rem){.grid.svelte-1ng03rh{grid-template-columns:repeat(2,minmax(0,1fr))}}details.svelte-1ng03rh>summary:where(.svelte-1ng03rh){cursor:pointer;min-height:var(--rb-tap);color:var(--rb-ink);align-items:center;font-weight:600;display:flex}.hall.svelte-1js94gn{margin-top:.75rem}.hall.svelte-1js94gn h2:where(.svelte-1js94gn){margin-bottom:.5rem}.hl.svelte-1js94gn{flex-wrap:wrap;gap:.5rem;display:flex}.intro-video.svelte-5kpj2x{flex-direction:column;gap:.5rem;width:min(36rem,100%);margin:.5rem 0 0;display:flex}figcaption.svelte-5kpj2x{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}video.svelte-5kpj2x{aspect-ratio:16/9;background:var(--rb-video);border-radius:1rem;width:100%;display:block}.bar.svelte-5kpj2x{justify-content:flex-end;display:flex}.hero.svelte-1viqhre{text-align:center;flex-direction:column;align-items:center;gap:.875rem;padding:2.5rem 1rem 1.75rem;display:flex}h1.svelte-1viqhre{margin:.25rem 0 0}.club.svelte-1viqhre{align-items:center;gap:.625rem;margin:0;font-weight:600;display:flex}.club.svelte-1viqhre img:where(.svelte-1viqhre){width:2.5rem;height:3rem}.intro.svelte-1viqhre{max-width:34rem;color:var(--rb-text-2);margin:0;font-size:1.0625rem}.lead.svelte-1viqhre{margin:.75rem 0 0;font-weight:600}.roles.svelte-1viqhre{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;width:min(44rem,100%);display:grid}.role.svelte-1viqhre{background:var(--rb-brand);min-height:4.5rem;color:var(--rb-on-brand);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.875rem 1.125rem;display:flex}.role.svelte-1viqhre span:where(.svelte-1viqhre){opacity:.85;font-size:.9375rem}.role.player.svelte-1viqhre{background:var(--rb-panel);color:var(--rb-text)}.pick.svelte-1viqhre{flex-direction:column;gap:.5rem;width:min(44rem,100%);display:flex}.pick.svelte-1viqhre p:where(.svelte-1viqhre){margin:0}.players.svelte-1viqhre{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;display:grid}.pl.svelte-1viqhre{min-height:var(--rb-tap);background:var(--rb-surface);color:var(--rb-text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:.875rem;justify-content:flex-start;align-items:center;gap:.625rem;padding:.5rem .875rem;display:flex}.nr.svelte-1viqhre{min-width:2ch;font-family:var(--rb-font-num);color:var(--rb-ink);font-size:1.125rem;font-weight:700}.err.svelte-1viqhre{color:var(--rb-error-text)}.note.svelte-1viqhre{max-width:34rem;color:var(--rb-text-3);margin:.75rem 0 0;font-size:.8125rem}.hero.svelte-5wo4x7{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1rem 1.75rem;display:flex}.intro.svelte-5wo4x7{max-width:32.5rem;color:var(--rb-text-2);margin:.5rem 0 0;font-size:1.0625rem}.big.svelte-5wo4x7{min-height:3.25rem;padding:0 1.5rem;font-size:1rem}.loading.svelte-5wo4x7{padding:1.5rem 2px}.season.svelte-5wo4x7{color:var(--rb-text-3);font-weight:400}.paths.svelte-5wo4x7{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1rem;margin:.5rem 0 1.75rem;display:grid}.path.svelte-5wo4x7{background:var(--rb-surface);min-height:6rem;color:var(--rb-text);transition:box-shadow .15s var(--rb-ease);border-radius:1.375rem;align-items:center;gap:1rem;padding:1.125rem 1.25rem;text-decoration:none;display:flex}.path.svelte-5wo4x7:hover{box-shadow:var(--rb-shadow-float)}.path.primary.svelte-5wo4x7{background:var(--rb-brand);color:var(--rb-on-brand)}.ico.svelte-5wo4x7{background:var(--rb-panel);width:3.25rem;height:3.25rem;color:var(--rb-ink);border-radius:1rem;flex:none;place-items:center;font-size:1.625rem;font-weight:600;display:grid}.primary.svelte-5wo4x7 .ico:where(.svelte-5wo4x7){background:var(--rb-accent);color:var(--rb-brand)}.ptxt.svelte-5wo4x7{flex-direction:column;gap:.25rem;display:flex}.ptxt.svelte-5wo4x7 strong:where(.svelte-5wo4x7){font-size:1.25rem;font-weight:600}.ptxt.svelte-5wo4x7 span:where(.svelte-5wo4x7){opacity:.8;font-size:.9375rem}.tourup.svelte-5wo4x7{background:var(--rb-accent-soft);border-radius:.75rem;margin:-.75rem 0 1.125rem;padding:.625rem .875rem;font-weight:500}.tourup.stopped.svelte-5wo4x7{background:var(--rb-warn-soft);color:var(--rb-warn-text)}.hint.svelte-10px1hd{color:var(--rb-text-3);margin:.25rem 0 0;font-size:.9375rem}.tour.svelte-ds40k3{flex-direction:column;gap:1rem;display:flex}.top.svelte-ds40k3{flex-wrap:wrap;gap:.75rem;display:flex}.top.svelte-ds40k3 label:where(.svelte-ds40k3){flex-direction:column;gap:.25rem;display:flex}.grow.svelte-ds40k3{flex:15rem}.squad.svelte-ds40k3{border:0;margin:0;padding:0}.squad.svelte-ds40k3 legend:where(.svelte-ds40k3){padding:0;font-size:1.0625rem;font-weight:600}.chips.svelte-ds40k3{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.sq.svelte-ds40k3{background:var(--rb-accent-soft);border-radius:.75rem;align-items:center;gap:.25rem;padding:.1875rem .25rem .1875rem .1875rem;display:inline-flex}.sq.off.svelte-ds40k3{background:var(--rb-panel);opacity:.75}.pick.svelte-ds40k3{min-height:var(--rb-tap);color:var(--rb-text);background:0 0;border:0;padding:0 .625rem;font-weight:600}.pick.svelte-ds40k3:active{background:0 0}.nr.svelte-ds40k3{text-align:center;width:3.2em;min-height:2.25rem}.fhead.svelte-ds40k3{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fhead.svelte-ds40k3 h2:where(.svelte-ds40k3){margin:0}.rows.svelte-ds40k3{flex-direction:column;gap:.5rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}.rows.svelte-ds40k3 li:where(.svelte-ds40k3){background:var(--rb-surface);border-radius:.875rem;grid-template-columns:minmax(7.5rem,10.625rem) minmax(8.75rem,1fr) auto minmax(9.375rem,auto) auto;align-items:center;gap:.5rem .75rem;padding:.625rem .75rem;display:grid}.meta.svelte-ds40k3{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.order.svelte-ds40k3{color:var(--rb-text-3);font-size:.75rem}.time.svelte-ds40k3{font-family:var(--rb-font-num);font-size:1.25rem;font-weight:600}.opp.svelte-ds40k3{color:var(--rb-text-2);flex-direction:column;gap:2px;font-size:.8125rem;display:flex}.res.svelte-ds40k3{flex-direction:column;gap:2px;display:flex}.pair.svelte-ds40k3{align-items:center;gap:.25rem;display:inline-flex}.pair.svelte-ds40k3 input:where(.svelte-ds40k3){text-align:center;width:3em;font-family:var(--rb-font-num);font-weight:600}.lineup.svelte-ds40k3{flex-wrap:wrap;gap:.25rem;display:flex}.dot.svelte-ds40k3:active{background:var(--rb-select)}.dot.svelte-ds40k3{width:var(--rb-tap);height:var(--rb-tap);background:var(--rb-panel);min-height:0;color:var(--rb-text-3);font-family:var(--rb-font-num);border:0;border-radius:50%;padding:0;font-size:1rem;font-weight:600}.dot.svelte-ds40k3:not(.on){box-shadow:inset 0 0 0 2px var(--rb-text-3);text-decoration:line-through}.dot.on.svelte-ds40k3{background:var(--rb-accent);color:var(--rb-brand)}.acts.svelte-ds40k3{gap:2px;display:flex}.acts.svelte-ds40k3 button:where(.svelte-ds40k3){min-width:2.5rem;padding:0 .5rem}.go.svelte-ds40k3{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem 1rem;display:flex}.big.svelte-ds40k3{min-height:3.25rem;padding:0 1.375rem;font-size:1rem}.err.svelte-ds40k3{color:var(--rb-error-text);font-weight:600}.drivepick.svelte-ds40k3{background:var(--rb-panel);border-radius:.875rem;flex-direction:column;gap:.5rem;margin-top:.625rem;padding:.75rem .875rem;display:flex}.drivepick.svelte-ds40k3 ul:where(.svelte-ds40k3){flex-direction:column;gap:.25rem;max-height:20rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dcheck.svelte-ds40k3{min-height:var(--rb-tap);background:var(--rb-surface);border-radius:.625rem;flex-flow:wrap;align-items:center;gap:.25rem .625rem;padding:.25rem .5rem;display:flex}.dcheck.svelte-ds40k3 input:where(.svelte-ds40k3){width:1.375rem;height:1.375rem}.dname.svelte-ds40k3{overflow-wrap:anywhere;font-weight:600}@media (max-width:760px){.rows.svelte-ds40k3 li:where(.svelte-ds40k3){grid-template-columns:1fr auto}.meta.svelte-ds40k3,.lineup.svelte-ds40k3{grid-column:1/-1}}.form.svelte-wq92z8{gap:.75rem;max-width:32.5rem;display:grid}.card.svelte-wq92z8{max-width:40rem}.card.wide.svelte-wq92z8{max-width:68.75rem}.seg.svelte-wq92z8{background:var(--rb-panel);border-radius:.75rem;max-width:26.25rem;margin:.25rem 0 1rem;padding:.1875rem;display:flex}.seg.svelte-wq92z8 button:where(.svelte-wq92z8){min-height:var(--rb-tap);color:var(--rb-text-2);background:0 0;border:0;border-radius:.625rem;flex:1;font-weight:500}.seg.svelte-wq92z8 button.on:where(.svelte-wq92z8){background:var(--rb-brand);color:var(--rb-accent);font-weight:600}.rows.svelte-rylu1{gap:2px;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.rows.columns.svelte-rylu1{grid-template-columns:1fr 1fr;gap:2px .5rem}.rows.columns.svelte-rylu1 .num:where(.svelte-rylu1){width:3.25rem}@media (max-width:420px){.rows.columns.svelte-rylu1{grid-template-columns:1fr}}.rows.svelte-rylu1 li:where(.svelte-rylu1){color:var(--rb-disabled);border-radius:.75rem;align-items:center;gap:.625rem;padding:2px .25rem;display:flex}.rows.svelte-rylu1 li.on:where(.svelte-rylu1){color:var(--rb-text)}.check.svelte-rylu1{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--rb-on-accent);box-shadow:inset 0 0 0 2px var(--rb-disabled);background:0 0;border-radius:.625rem;place-items:center;padding:0;display:grid}.on.svelte-rylu1 .check:where(.svelte-rylu1){background:var(--rb-accent);box-shadow:none}.num.svelte-rylu1{text-align:center;width:4.375rem}.name.svelte-rylu1{flex:1;font-size:.9375rem}progress.svelte-1df42lk{width:100%;height:.625rem}.delfile.svelte-1df42lk{overflow-wrap:anywhere;flex-direction:column;gap:2px;margin:0 0 .75rem;display:flex}.lose.svelte-1df42lk{margin:.25rem 0 .75rem;padding-left:1.25rem}.lose.svelte-1df42lk li:where(.svelte-1df42lk){margin:2px 0}.segs.svelte-1df42lk{flex-direction:column;gap:.25rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.segs.svelte-1df42lk li:where(.svelte-1df42lk){min-height:var(--rb-tap);background:var(--rb-panel);border-radius:.75rem;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem .625rem;display:flex}.segs.svelte-1df42lk .n:where(.svelte-1df42lk){background:var(--rb-surface);width:1.5rem;height:1.5rem;font:600 .875rem var(--rb-font-num);color:var(--rb-text-2);border-radius:50%;flex:none;place-items:center;display:grid}.segs.svelte-1df42lk .what:where(.svelte-1df42lk){overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.file.svelte-1df42lk input:where(.svelte-1df42lk){opacity:0;width:1px;height:1px;position:absolute}.file.svelte-1df42lk .button:where(.svelte-1df42lk){min-height:var(--rb-tap);background:var(--rb-ink);color:var(--rb-on-ink);cursor:pointer;border-radius:.75rem;align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:600;display:inline-flex}.file.svelte-1df42lk:focus-within .button:where(.svelte-1df42lk){box-shadow:0 0 0 2px var(--rb-bg), 0 0 0 .25rem var(--rb-ink), 0 0 0 .375rem var(--rb-accent)}.warn.svelte-1df42lk{color:var(--rb-warn-text);background:var(--rb-warn-soft);border-radius:.75rem;padding:.5rem .75rem;font-size:.9375rem;font-weight:500}hr.svelte-1df42lk{border:0;border-top:1px solid var(--rb-hairline);margin:1rem 0}.list.svelte-1df42lk{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pick.svelte-1df42lk{width:100%;color:var(--rb-text);background:0 0;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:2px;padding:.625rem;font-weight:400}.pick.svelte-1df42lk:hover{background:var(--rb-panel)}.pick.svelte-1df42lk span:where(.svelte-1df42lk){color:var(--rb-text-3);font-size:.875rem}.del.svelte-1m0tk6v h3:where(.svelte-1m0tk6v){margin:0 0 .25rem}.danger.svelte-1m0tk6v{color:var(--rb-error-text)}ul.svelte-1m0tk6v{flex-direction:column;gap:.25rem;margin:.5rem 0;padding-left:1.25rem;display:flex}.row.svelte-1o66a4u{flex-wrap:wrap;gap:.5rem;display:flex}.warn.svelte-1o66a4u{color:var(--rb-warn-text)}.danger.svelte-1o66a4u{color:var(--rb-error-text)}dialog.stats.svelte-1o66a4u{background:var(--rb-bg);width:min(62.5rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--rb-text);border:0;border-radius:1.25rem;padding:0}dialog.stats.svelte-1o66a4u::backdrop{background:#0e0f1273}.body.svelte-1o66a4u{flex-direction:column;gap:.75rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.head.svelte-1o66a4u{align-items:baseline;gap:.75rem;display:flex}.head.svelte-1o66a4u h2:where(.svelte-1o66a4u){margin:0}.close.svelte-1o66a4u{margin-left:auto}.sources.svelte-1o66a4u{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;display:grid}.src.svelte-1o66a4u{background:var(--rb-surface);border-radius:1rem;flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.pick.svelte-1o66a4u{text-align:left;background:var(--rb-soft);justify-content:flex-start}.pick.hit.svelte-1o66a4u{background:var(--rb-accent-soft,var(--rb-soft));font-weight:600}.tag.svelte-1o66a4u{color:var(--rb-accent-line);margin-left:.5rem;font-size:.75rem}.checkline.svelte-1o66a4u{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}.ok.svelte-1o66a4u{background:var(--rb-ok-soft);color:var(--rb-ok);border-radius:.5rem;padding:.25rem .625rem;font-size:.875rem;font-weight:600}.bad.svelte-1o66a4u{background:var(--rb-warn-soft);color:var(--rb-warn-text);border-radius:.5rem;padding:.25rem .625rem;font-size:.875rem}.opp.svelte-1o66a4u input:where(.svelte-1o66a4u){width:5em;margin-left:.5rem}.tablebox.svelte-1o66a4u{background:var(--rb-surface);border-radius:.875rem;overflow-x:auto}table.svelte-1o66a4u{border-collapse:collapse;width:100%;font-size:.9375rem}th.svelte-1o66a4u{text-align:left;color:var(--rb-text-2);background:var(--rb-soft);padding:.5rem .625rem;font-size:.75rem;font-weight:500}td.svelte-1o66a4u{border-top:1px solid var(--rb-line,var(--rb-soft));padding:.25rem .625rem}.n.svelte-1o66a4u{text-align:right;white-space:nowrap}tr.warnrow.svelte-1o66a4u{background:var(--rb-warn-soft)}td.svelte-1o66a4u input:where(.svelte-1o66a4u){text-align:right;width:3.2em;min-height:2.5rem}td.ft.svelte-1o66a4u input:where(.svelte-1o66a4u){width:2.6em}input.min.invalid.svelte-1o66a4u{outline:2px solid var(--rb-error-text)}input.min.svelte-1o66a4u{background:var(--rb-accent-soft,var(--rb-soft));width:5em}select.svelte-1o66a4u{max-width:13.75rem;min-height:2.5rem}.actions.svelte-1o66a4u{justify-content:flex-end;gap:.625rem;display:flex}.right.svelte-1o66a4u{text-align:right;margin:0}.error.svelte-1o66a4u{color:var(--rb-error-text)}svg.svelte-120icb5{width:100%;height:auto;display:block}.grid.svelte-120icb5{stroke:var(--rb-hairline);stroke-width:1px}.opp.svelte-120icb5{fill:none;stroke:var(--rb-disabled);stroke-width:2.5px;vector-effect:non-scaling-stroke}.own.svelte-120icb5{fill:none;stroke:var(--rb-ink);stroke-width:3px;vector-effect:non-scaling-stroke}.lbl.svelte-120icb5{fill:var(--rb-text-3);font-size:.625rem}.dark.svelte-120icb5 .grid:where(.svelte-120icb5){stroke:#2a2e27}.dark.svelte-120icb5 .own:where(.svelte-120icb5){stroke:var(--rb-accent)}.dark.svelte-120icb5 .opp:where(.svelte-120icb5){stroke:#6b705f}.stats.svelte-1dl5br0{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:900px){.stats.svelte-1dl5br0{grid-template-columns:25rem minmax(0,1fr)}.table.svelte-1dl5br0{grid-column:1/-1}}.board.svelte-1dl5br0{background:var(--rb-video);color:#fff;border-radius:1.125rem;padding:1.125rem 1.25rem}.kicker.svelte-1dl5br0{letter-spacing:.08em;text-transform:uppercase;color:#b9c08f;font-size:.75rem}.score.svelte-1dl5br0{justify-content:space-between;align-items:flex-end;margin-top:.375rem;display:flex}.who.svelte-1dl5br0{color:#cfd3c6;font-size:.875rem}.num.svelte-1dl5br0{font-family:var(--rb-font-num);font-size:5rem;font-weight:700;line-height:.9}.num.own.svelte-1dl5br0{color:var(--rb-accent)}.colon.svelte-1dl5br0{font-family:var(--rb-font-num);color:#6b705f;padding-bottom:.5rem;font-size:2.5rem}.r.svelte-1dl5br0{text-align:right}.sub.svelte-1dl5br0{color:#cfd3c6;margin-top:.5rem;font-size:.875rem}table.q.svelte-1dl5br0{border-collapse:collapse;text-align:center;width:100%;margin-top:.875rem;font-size:.9375rem}table.q.svelte-1dl5br0 th:where(.svelte-1dl5br0){color:#8a907c;padding:.25rem 0;font-size:.75rem;font-weight:500}table.q.svelte-1dl5br0 td:where(.svelte-1dl5br0){padding:.3125rem 0}table.q.svelte-1dl5br0 th:where(.svelte-1dl5br0):first-child,table.q.svelte-1dl5br0 td:where(.svelte-1dl5br0):first-child{text-align:left}.ownrow.svelte-1dl5br0 td:where(.svelte-1dl5br0){color:var(--rb-accent);font-weight:600}.ownrow.svelte-1dl5br0 td:where(.svelte-1dl5br0):not(:first-child){color:#fff}.tiles.svelte-1dl5br0{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.75rem;display:grid}@media (min-width:600px){.tiles.svelte-1dl5br0{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile.svelte-1dl5br0{background:var(--rb-surface);border-radius:1rem;flex-direction:column;gap:2px;padding:.75rem .875rem;display:flex}.tile.svelte-1dl5br0 b:where(.svelte-1dl5br0){font-family:var(--rb-font-num);font-size:2.5rem;font-weight:700;line-height:1}.lbl.svelte-1dl5br0{color:var(--rb-text-3);font-size:.8125rem}.chart.svelte-1dl5br0{grid-column:1/-1}.row.svelte-1dl5br0{justify-content:space-between;gap:.5rem;display:flex}.sw.svelte-1dl5br0{background:var(--rb-disabled);vertical-align:middle;width:.75rem;height:.1875rem;display:inline-block}.sw.own.svelte-1dl5br0{background:var(--rb-ink)}.table.svelte-1dl5br0{background:var(--rb-surface);border-radius:1.125rem;padding:.375rem 1rem .625rem}.tablebox.svelte-1dl5br0{overflow-x:auto}.table.svelte-1dl5br0 table:where(.svelte-1dl5br0){border-collapse:collapse;text-align:right;width:100%;min-width:40rem;font-size:.9375rem}.table.svelte-1dl5br0 th:where(.svelte-1dl5br0){color:var(--rb-text-3);padding:.5rem .375rem;font-size:.75rem;font-weight:500}.table.svelte-1dl5br0 td:where(.svelte-1dl5br0){border-top:1px solid var(--rb-panel);padding:.4375rem .375rem}.l.svelte-1dl5br0{text-align:left}.qh.svelte-1dl5br0{padding-left:1.25rem!important}.muted.svelte-1dl5br0{color:var(--rb-text-2)}.start.svelte-1dl5br0{background:var(--rb-accent-soft);color:var(--rb-accent-text);border-radius:.375rem;margin-left:.375rem;padding:1px .3125rem;font-size:.6875rem}.five.svelte-1dl5br0{color:var(--rb-minus-text);font-weight:600}.bars.svelte-1dl5br0{align-items:flex-end;gap:.25rem;height:1.25rem;margin-left:.875rem;display:inline-flex}.bars.svelte-1dl5br0 span:where(.svelte-1dl5br0){background:var(--rb-accent-line);width:1.5rem}.bars.svelte-1dl5br0 span.zero:where(.svelte-1dl5br0){background:var(--rb-hairline)}.unm.svelte-1dl5br0 td:where(.svelte-1dl5br0){color:var(--rb-text-3)}tfoot.svelte-1dl5br0 td:where(.svelte-1dl5br0){border-top:2px solid var(--rb-ink);font-weight:700}.src.svelte-1dl5br0{flex-wrap:wrap;gap:.25rem .75rem;margin:.5rem 0 0;display:flex}.src.svelte-1dl5br0 span:where(.svelte-1dl5br0){margin-left:auto}.timeline.svelte-1x2ijt8{height:var(--rb-tap);touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;position:relative}.timeline.disabled.svelte-1x2ijt8{opacity:.4;cursor:default}.track.svelte-1x2ijt8,.played.svelte-1x2ijt8{pointer-events:none;border-radius:2px;height:.1875rem;margin-top:-1.5px;position:absolute;top:50%;left:0}.track.svelte-1x2ijt8{background:var(--rb-hairline);right:0}.played.svelte-1x2ijt8{background:var(--rb-accent-line)}.scene.svelte-1x2ijt8{background:var(--rb-track-scene);pointer-events:none;border-radius:.25rem;height:.4375rem;margin-top:-.2188rem;position:absolute;top:50%}.scene.team.svelte-1x2ijt8{background:color-mix(in srgb, var(--rb-team) 70%, transparent)}.mark.svelte-1x2ijt8{background:var(--rb-text-3);pointer-events:none;border-radius:2px;width:.1875rem;height:.75rem;margin:-1rem 0 0 -1.5px;position:absolute;top:50%}.mark.good.svelte-1x2ijt8{background:var(--rb-plus)}.mark.mid.svelte-1x2ijt8{background:var(--rb-mid)}.mark.bad.svelte-1x2ijt8{background:var(--rb-minus)}.mark.draft.svelte-1x2ijt8{background:var(--rb-ink);width:2px;height:1.375rem;margin-top:-.6875rem;margin-left:-1px}.head.svelte-1x2ijt8{background:var(--rb-accent);width:1rem;height:1rem;box-shadow:0 0 0 .1562rem var(--rb-video);pointer-events:none;border-radius:50%;margin:-.5rem 0 0 -.5rem;position:absolute;top:50%}.player.svelte-kzll0m{flex-direction:column;display:flex}.stage.svelte-kzll0m{background:var(--rb-video);aspect-ratio:16/9;border-radius:1.125rem;position:relative;overflow:hidden}.stage.full.svelte-kzll0m{aspect-ratio:auto;background:#000;border-radius:0;width:100vw;height:100dvh}.stage.pseudo.svelte-kzll0m{z-index:1000;position:fixed;inset:0}video.svelte-kzll0m{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}video.standby.svelte-kzll0m{visibility:hidden}.layer.svelte-kzll0m{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0}.full.svelte-kzll0m .layer:where(.svelte-kzll0m){touch-action:none}.veil.svelte-kzll0m{color:#fff;text-align:center;pointer-events:none;background:#0e0f1273;place-items:center;padding:1.25rem;font-size:.9375rem;display:grid;position:absolute;inset:0}.veil.bad.svelte-kzll0m{color:#f5b7b4}.spinner.svelte-kzll0m{border:2px solid #ffffff4d;border-top-color:var(--rb-accent);pointer-events:none;border-radius:50%;width:2.25rem;height:2.25rem;margin:-1.125rem;animation:.9s linear infinite svelte-kzll0m-spin;position:absolute;top:50%;left:50%}@keyframes svelte-kzll0m-spin{to{transform:rotate(360deg)}}.flash.svelte-kzll0m{background:var(--rb-overlay);color:#fff;font-family:var(--rb-font-num);pointer-events:none;border-radius:999px;padding:.625rem 1rem;font-size:1.5rem;font-weight:500;animation:.65s ease-out forwards svelte-kzll0m-fade;position:absolute;top:50%;transform:translateY(-50%)}.flash.left.svelte-kzll0m{left:8%}.flash.right.svelte-kzll0m{right:8%}.flash.center.svelte-kzll0m{left:50%;transform:translate(-50%,-50%)}@keyframes svelte-kzll0m-fade{0%{opacity:1}70%{opacity:1}to{opacity:0}}.stage.svelte-kzll0m:focus{outline:none}.ovl.svelte-kzll0m{pointer-events:none;position:absolute;inset:0}.fsbtn.svelte-kzll0m{color:#fff;z-index:1;background:#0e0f128c;border-radius:.75rem;min-width:2.75rem;padding:0;position:absolute;bottom:.875rem;right:.875rem}.exit.svelte-kzll0m{z-index:3;left:max(1.5rem, env(safe-area-inset-left));top:max(1.5rem, env(safe-area-inset-top));color:#fff;background:#0e0f128c;border-radius:50%;min-width:2.75rem;padding:0;font-size:1rem;font-weight:500;position:absolute}.hud.svelte-kzll0m{z-index:2;left:max(1.5rem, env(safe-area-inset-left));right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));background:var(--rb-overlay);color:#fff;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:1.375rem;flex-direction:column;gap:.5rem;padding:.75rem 1.125rem .875rem;animation:.15s cubic-bezier(.2,.8,.2,1) svelte-kzll0m-show;display:flex;position:absolute}.full.withside.svelte-kzll0m .hud:where(.svelte-kzll0m){right:calc(min(25rem,45%) + 3rem)}.hudextra.svelte-kzll0m{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hud.svelte-kzll0m .time:where(.svelte-kzll0m){color:#fff}.hud.svelte-kzll0m .hint:where(.svelte-kzll0m){color:#a6ac9c;margin:0;font-size:.8125rem}.hud.svelte-kzll0m .ghost:where(.svelte-kzll0m){color:#dde1d6}.hud.svelte-kzll0m .play:where(.svelte-kzll0m){color:var(--rb-video);background:#fff}.hud.svelte-kzll0m .rate.on:where(.svelte-kzll0m){color:#fff;background:#ffffff29}.sidesheet.svelte-kzll0m{z-index:2;top:max(1.5rem, env(safe-area-inset-top));right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:none;background:color-mix(in srgb, var(--rb-panel) 97%, transparent);width:min(25rem,45%);color:var(--rb-text);--rb-soft:var(--rb-surface);border-radius:1.5rem;padding:1rem;animation:.15s cubic-bezier(.2,.8,.2,1) svelte-kzll0m-show;position:absolute;overflow-y:auto}@keyframes svelte-kzll0m-show{0%{opacity:0}to{opacity:1}}.controls.svelte-kzll0m{flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.25rem;display:flex}.time.svelte-kzll0m{font-family:var(--rb-font-num);color:var(--rb-ink);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:6.75rem;margin-right:.5rem;font-size:1.625rem;font-weight:500;line-height:1}.dur.svelte-kzll0m{color:var(--rb-text-3);font-size:.9375rem}.hud.svelte-kzll0m .dur:where(.svelte-kzll0m){color:#a6ac9c}.group.svelte-kzll0m{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.rates.svelte-kzll0m{margin-left:auto}.t.svelte-kzll0m{min-width:3.125rem;padding:0 .625rem;font-size:.9375rem}.play.svelte-kzll0m{border-radius:50%;min-width:3.125rem;min-height:3.125rem;margin:0 .25rem;padding:0;font-size:1rem}.rate.svelte-kzll0m{min-width:2.625rem;color:var(--rb-text-3);border-radius:.625rem;padding:0 .5rem;font-size:.9375rem}.rate.on.svelte-kzll0m{background:var(--rb-select);color:var(--rb-ink);font-weight:600}.big.t.svelte-kzll0m{min-height:2.875rem;font-size:.9375rem}.info.svelte-kzll0m{color:var(--rb-text-3);flex-wrap:wrap;gap:2px 1rem;margin:2px 0 0;font-size:.8125rem;display:flex}.info.svelte-kzll0m .keys:where(.svelte-kzll0m){flex-basis:100%}.touchhint.svelte-kzll0m{flex-basis:100%;display:none}@media (pointer:coarse){.info.svelte-kzll0m .keys:where(.svelte-kzll0m){display:none}.touchhint.svelte-kzll0m{display:inline}}.picker.svelte-flrgbo{background:var(--rb-surface);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;padding:.375rem;display:grid}.col.svelte-flrgbo{flex-direction:column;min-width:0;display:flex}.scroll.svelte-flrgbo .col:where(.svelte-flrgbo){-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:min(32dvh,17.25rem);overflow-y:auto}.scroll.svelte-flrgbo .cats:where(.svelte-flrgbo){padding-bottom:1rem;mask-image:linear-gradient(#000 calc(100% - 1.25rem),#0000)}.points.svelte-flrgbo{background:var(--rb-panel);border-radius:.6875rem;padding:.25rem}.points.required.need.svelte-flrgbo{background:var(--rb-accent-soft);box-shadow:inset 0 0 0 1.5px var(--rb-accent-line)}.points.empty.svelte-flrgbo{background:0 0}.head.svelte-flrgbo{color:var(--rb-text-3);margin:0;padding:.25rem .625rem;font-size:.75rem;font-weight:500}.points.svelte-flrgbo .head:where(.svelte-flrgbo){padding:.25rem .5rem}.head.accent.svelte-flrgbo{color:var(--rb-accent-text)}.need.svelte-flrgbo .head:where(.svelte-flrgbo){font-weight:600}.opt.svelte-flrgbo{text-align:left;width:100%;min-height:2.375rem;color:var(--rb-text-2);background:0 0;border-radius:.5625rem;flex:none;justify-content:space-between;gap:.5rem;padding:0 .625rem;font-size:.875rem;font-weight:400}.opt.svelte-flrgbo .name:where(.svelte-flrgbo){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.opt[aria-pressed=true].svelte-flrgbo{background:var(--rb-ink);color:var(--rb-on-ink);font-weight:500}.opt[aria-pressed=false].svelte-flrgbo:active{background:var(--rb-select)}.pt.svelte-flrgbo{background:var(--rb-surface);color:var(--rb-text);border-radius:.5rem;margin-bottom:2px}.tick.svelte-flrgbo{color:var(--rb-accent);margin-right:.375rem;font-weight:600}.sd.svelte-flrgbo{opacity:.75;margin-right:.375rem;font-size:.75rem;font-weight:600}.cnt.svelte-flrgbo{font-variant-numeric:tabular-nums;color:var(--rb-text-3);flex:none;font-size:.8125rem}.opt[aria-pressed=true].svelte-flrgbo .cnt:where(.svelte-flrgbo){color:inherit;opacity:.75}.hint.svelte-flrgbo{color:var(--rb-text-3);margin:0;padding:.5rem .625rem;font-size:.8125rem}.plist.svelte-r02eh{background:var(--rb-surface);border-radius:1rem;padding:.25rem .375rem .375rem}.plist.scroll.svelte-r02eh{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding-bottom:1.25rem;overflow-y:auto;mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}table.svelte-r02eh{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}th.svelte-r02eh{color:var(--rb-text-3);text-align:left;padding:.375rem .25rem 2px;font-size:.75rem;font-weight:500}th.n.svelte-r02eh{text-align:center}td.svelte-r02eh{height:2.375rem;color:var(--rb-text);padding:0 .25rem}td.svelte-r02eh:first-child{border-radius:.5625rem 0 0 .5625rem;padding-left:.5rem}td.svelte-r02eh:last-child{border-radius:0 .5625rem .5625rem 0;padding-right:.5rem}tr.svelte-r02eh{cursor:pointer}thead.svelte-r02eh th:where(.svelte-r02eh){background:var(--rb-surface);z-index:1;position:sticky;top:0}.nr.svelte-r02eh{width:2.125rem;color:var(--rb-text-3);font-family:var(--rb-font-num);font-size:.9375rem;font-weight:500}th.nr.svelte-r02eh{font-family:var(--rb-font);padding-left:.5rem;font-size:.75rem;font-weight:500}.n.svelte-r02eh{text-align:center;width:1.625rem}td.plus.svelte-r02eh{color:var(--rb-plus-text)}td.mid.svelte-r02eh{color:var(--rb-mid-text)}td.minus.svelte-r02eh{color:var(--rb-minus-text)}.pname.svelte-r02eh{color:inherit;background:0 0;border-radius:0;justify-content:flex-start;width:100%;min-height:2.375rem;padding:0;font-size:.875rem;font-weight:400}.g.svelte-r02eh{color:var(--rb-text-3);margin-left:.5rem;font-size:.8125rem}tr.sel.svelte-r02eh td:where(.svelte-r02eh){background:var(--rb-select)}tr.sel.svelte-r02eh td:where(.svelte-r02eh):first-child{box-shadow:inset .1875rem 0 0 var(--rb-ink)}tr.sel.svelte-r02eh .pname:where(.svelte-r02eh){color:var(--rb-ink);font-weight:600}tr.none.svelte-r02eh td:where(.svelte-r02eh),tr.none.svelte-r02eh .pname:where(.svelte-r02eh),tr.none.svelte-r02eh .g:where(.svelte-r02eh){color:var(--rb-disabled)}tr.none.sel.svelte-r02eh .pname:where(.svelte-r02eh){color:var(--rb-ink)}.emptyrow.svelte-r02eh{color:var(--rb-text-3);cursor:default;height:auto;padding:.625rem .5rem}.team.svelte-b1irud{text-align:left;background:var(--rb-team-soft);width:100%;min-height:2.5rem;color:var(--rb-team-text);border-radius:.75rem;justify-content:flex-start;gap:.625rem;padding:.25rem .75rem;font-size:.875rem;font-weight:400}.box.svelte-b1irud{border:1.5px solid var(--rb-team);border-radius:.3125rem;flex:none;place-items:center;width:1.125rem;height:1.125rem;font-size:.8125rem;font-weight:600;display:inline-grid}.team[aria-pressed=true].svelte-b1irud{box-shadow:inset 0 0 0 1.5px var(--rb-team);font-weight:600}.team[aria-pressed=true].svelte-b1irud .box:where(.svelte-b1irud){background:var(--rb-team);color:var(--rb-ink);border-color:var(--rb-team)}.tt.svelte-b1irud{flex-wrap:wrap;flex:1;align-items:baseline;gap:0 .5rem;min-width:0;display:flex}.hint.svelte-b1irud{opacity:.85;font-size:.8125rem;font-weight:400}.cnt.svelte-b1irud{font-variant-numeric:tabular-nums;gap:0;font-weight:500;display:flex}.cnt.svelte-b1irud span:where(.svelte-b1irud){text-align:center;width:1.625rem}.plus.svelte-b1irud{color:var(--rb-plus-text)}.mid.svelte-b1irud{color:var(--rb-mid-text)}.minus.svelte-b1irud{color:var(--rb-minus-text)}.rate.svelte-1vmqhzo{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.rate.svelte-1vmqhzo button:where(.svelte-1vmqhzo){color:#fff;border-radius:1rem;min-height:3.375rem;padding:0;font-size:1.625rem;font-weight:600}.plus.svelte-1vmqhzo{background:var(--rb-plus)}.minus.svelte-1vmqhzo{background:var(--rb-minus)}.mid.svelte-1vmqhzo{background:var(--rb-mid)}.block.svelte-1vmqhzo{background:var(--rb-mid-symbol);border-radius:2px;width:1rem;height:.5rem}.panel.svelte-15xqoxd{flex-direction:column;gap:.5rem;min-height:0;display:flex}.panel.svelte-15xqoxd:not(.sheet){height:100%}.panel.sheet.svelte-15xqoxd{background:0 0;border-radius:0;padding:0}.panel.editing.svelte-15xqoxd:not(.sheet){box-shadow:inset 0 0 0 2px var(--rb-accent-line)}.head.svelte-15xqoxd{flex-wrap:wrap;align-items:center;gap:.625rem;padding:0 2px;display:flex}h2.svelte-15xqoxd{margin:0;font-size:1rem}.editing.svelte-15xqoxd h2:where(.svelte-15xqoxd){color:var(--rb-accent-text)}.tc.svelte-15xqoxd{color:var(--rb-text-3);font-variant-numeric:tabular-nums;font-size:.8125rem}.sp.svelte-15xqoxd{flex:1}.markrow.svelte-15xqoxd{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.markrow.svelte-15xqoxd button:where(.svelte-15xqoxd){border-radius:.625rem;min-height:2.25rem;padding:0 .75rem;font-size:.875rem}.markbtn.set.svelte-15xqoxd{box-shadow:inset 0 0 0 1.5px var(--rb-accent-line);color:var(--rb-accent-text);font-weight:600}.follows.svelte-15xqoxd{color:var(--rb-text-3);font-size:.8125rem}.people.svelte-15xqoxd{flex-direction:column;flex:auto;min-height:7.75rem;display:flex}.people.svelte-15xqoxd>*{flex:auto}.sheet.svelte-15xqoxd .people:where(.svelte-15xqoxd){flex:none;min-height:0}.note.svelte-15xqoxd{flex:none;width:100%;min-height:2.375rem;font-size:.9375rem}.ratebox.svelte-15xqoxd{flex-direction:column;flex:none;gap:.375rem;display:flex}.hint.svelte-15xqoxd{color:var(--rb-text-3);margin:0;padding:0 2px;font-size:.8125rem}.hint.ready.svelte-15xqoxd{color:var(--rb-text-2)}.sheet.svelte-15xqoxd .ratebox:where(.svelte-15xqoxd){z-index:1;background:linear-gradient(transparent, var(--rb-panel) .875rem);margin:0 -1rem -1rem;padding:.5rem 1rem 1rem;position:sticky;bottom:-1rem}.editrow.svelte-15xqoxd{justify-content:space-between;gap:.5rem;display:flex}.check.svelte-15xqoxd{min-height:2.5rem;color:var(--rb-text-2);font-size:.875rem}.keys.svelte-15xqoxd{color:var(--rb-text-3);margin:0;font-size:.8125rem}@media (pointer:coarse){.keys.svelte-15xqoxd{display:none}}.scene.svelte-sg94w8:not(.open){cursor:pointer}.scenelist.svelte-sg94w8{margin-top:1rem}.head.svelte-sg94w8{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:0 .25rem .375rem;display:flex}h2.svelte-sg94w8{color:var(--rb-text-2);margin:0;font-size:.875rem;font-weight:600}.cnt.svelte-sg94w8{color:var(--rb-text-3);font-size:.8125rem}.empty.svelte-sg94w8{color:var(--rb-text-3);padding:0 .25rem;font-size:.875rem}.scenes.svelte-sg94w8{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.scene.svelte-sg94w8{transition:background-color .15s var(--rb-ease);border-radius:.875rem;padding:2px .375rem .25rem}.scene.current.svelte-sg94w8,.scene.open.svelte-sg94w8{background:var(--rb-surface);box-shadow:var(--rb-shadow-float)}.scene.current.svelte-sg94w8{box-shadow:inset .1875rem 0 0 var(--rb-accent-line), var(--rb-shadow-float)}.shead.svelte-sg94w8{align-items:center;gap:.375rem;display:flex}.play.svelte-sg94w8{background:var(--rb-soft);min-width:2.25rem;min-height:2.25rem;color:var(--rb-ink);border-radius:50%;padding:0;font-size:.8125rem}.scene.current.svelte-sg94w8 .play:where(.svelte-sg94w8),.scene.open.svelte-sg94w8 .play:where(.svelte-sg94w8){background:var(--rb-panel)}.title.svelte-sg94w8{min-height:2.5rem;color:var(--rb-text);background:0 0;flex:1;justify-content:flex-start;gap:.625rem;padding:0 .375rem;font-size:.875rem;font-weight:500}.sn.svelte-sg94w8{color:var(--rb-ink);font-weight:600}.range.svelte-sg94w8{font-family:var(--rb-font-num);color:var(--rb-text-3);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.chev.svelte-sg94w8{color:var(--rb-text-3);margin-left:auto}.tools.svelte-sg94w8{--rb-soft:var(--rb-panel);flex-wrap:wrap;gap:.375rem;padding:.25rem 0 .375rem 2.625rem;display:flex}.tools.svelte-sg94w8 button:where(.svelte-sg94w8){border-radius:.625rem;min-height:2.375rem;padding:0 .75rem;font-size:.875rem}.hint.svelte-sg94w8{color:var(--rb-text-3);flex-basis:100%;margin:0;font-size:.8125rem}.marks.svelte-sg94w8{margin:0;padding:0 0 0 2.25rem;list-style:none}.mrow.svelte-sg94w8{border-radius:.625rem;align-items:center;gap:.625rem;min-height:2.375rem;padding-right:2px;display:flex}.mrow.editing.svelte-sg94w8{background:var(--rb-accent-soft)}.tjump.svelte-sg94w8{min-height:2.375rem;color:var(--rb-text-3);font-family:var(--rb-font-num);font-variant-numeric:tabular-nums;background:0 0;justify-content:flex-start;min-width:4rem;padding:0 .375rem;font-size:.9375rem;font-weight:500}.what.svelte-sg94w8{flex-wrap:wrap;flex:1;align-items:baseline;gap:0 .625rem;min-width:0;padding:.25rem 0;display:flex}.l1.svelte-sg94w8{color:var(--rb-text);font-size:.875rem}.l2.svelte-sg94w8{color:var(--rb-text-3);font-size:.8125rem}.icon.svelte-sg94w8{min-width:2.5rem;min-height:2.375rem;padding:0;font-size:.9375rem}.splitrow.svelte-sg94w8{justify-content:center;padding:2px 0;display:flex}.split.svelte-sg94w8{background:var(--rb-panel);min-height:2.125rem;color:var(--rb-text-2);border-radius:999px;padding:0 .875rem;font-size:.875rem}a.button.small{border-radius:.625rem;min-height:2.25rem;padding:0 .75rem;font-size:.875rem}.work.svelte-cxumny{grid-template-columns:1fr;grid-template-areas:"player""panel""scenes";gap:1rem 1.5rem;margin-top:.25rem;display:grid}.playercard.svelte-cxumny{grid-area:player;min-width:0}.right.svelte-cxumny{grid-area:panel}.scenelist.svelte-cxumny{grid-area:scenes;min-width:0}.scenelist.svelte-cxumny .scenelist{margin-top:0}@media (min-width:1000px){.work.svelte-cxumny{grid-template:"player panel""scenes panel"1fr/minmax(0,1fr) 25rem;align-items:start;gap:.75rem 1.5rem}.right.svelte-cxumny{top:calc(var(--rb-head-h,3.75rem) + .25rem);height:calc(100dvh - var(--rb-head-h,3.75rem) - 1.75rem);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:1.5rem;min-height:35rem;position:sticky;overflow-y:auto}}@media (min-width:1280px){.work.svelte-cxumny{grid-template-columns:minmax(0,1fr) 26.25rem}}.gamebar.svelte-cxumny{flex-wrap:wrap;align-items:center;gap:.25rem .875rem;min-height:3.25rem;margin:0 0 .5rem;display:flex}.gamebar.svelte-cxumny h1:where(.svelte-cxumny){margin:0;font-size:1.625rem}.tourbar.svelte-cxumny{-webkit-overflow-scrolling:touch;align-items:center;gap:.375rem .5rem;margin:-2px 0 .625rem;padding-bottom:2px;display:flex;overflow-x:auto}.tourbar.svelte-cxumny .tkind:where(.svelte-cxumny){font-family:var(--rb-font-num);color:var(--rb-accent-line);font-style:italic;font-weight:700}.tourbar.svelte-cxumny .tname:where(.svelte-cxumny){white-space:nowrap;margin-right:.25rem;font-weight:600}.tchip.svelte-cxumny{min-height:var(--rb-tap);background:var(--rb-surface);color:var(--rb-text);white-space:nowrap;border-left:.25rem solid var(--rb-text-3);border-radius:.75rem;flex-direction:column;justify-content:center;padding:2px .75rem;text-decoration:none;display:inline-flex}.tchip.won.svelte-cxumny{border-left-color:var(--rb-ok)}.tchip.cur.svelte-cxumny{background:var(--rb-brand);color:var(--rb-on-brand)}.tchip.svelte-cxumny b:where(.svelte-cxumny){font-family:var(--rb-font-num);font-size:1rem;line-height:1.05}.work.hidden.svelte-cxumny{display:none}.result.svelte-cxumny{align-items:center;gap:.375rem}.result.svelte-cxumny input:where(.svelte-cxumny){text-align:center;width:3.4em}.meta.svelte-cxumny{color:var(--rb-text-3);font-size:.875rem}.save.svelte-cxumny{margin-left:auto}.menubtn.svelte-cxumny{align-items:center;gap:.5rem;display:inline-flex}.empty.svelte-cxumny{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.empty.svelte-cxumny p:where(.svelte-cxumny){margin:0}.drawer.svelte-cxumny{background:var(--rb-bg);width:min(31.25rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--rb-text);border:0;margin:0;padding:0;box-shadow:0 .5rem 2.5rem #0e0f1240}.drawer.svelte-cxumny::backdrop{background:#0e0f1266}.inner.svelte-cxumny{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;height:100%;padding:max(.875rem, env(safe-area-inset-top)) 1.125rem max(1.25rem, env(safe-area-inset-bottom)) max(1.125rem, env(safe-area-inset-left));flex-direction:column;gap:.75rem;display:flex;overflow-y:auto}.inner.svelte-cxumny .card{margin:0}.dhead.svelte-cxumny{align-items:center;display:flex}.dhead.svelte-cxumny h2:where(.svelte-cxumny){font-family:var(--rb-font-num);color:var(--rb-ink);flex:1;margin:0;font-size:1.75rem;font-weight:600}.close.svelte-cxumny{width:var(--rb-tap);padding:0;font-size:1.125rem}.inner.svelte-cxumny h3:where(.svelte-cxumny),.inner.svelte-cxumny .card>h2{font-size:1.0625rem;font-family:var(--rb-font);margin:0 0 .5rem}.done.svelte-cxumny{min-height:3.375rem}@media (prefers-reduced-motion:no-preference){.drawer[open].svelte-cxumny{animation:.18s cubic-bezier(.2,.8,.2,1) svelte-cxumny-slidein}}@keyframes svelte-cxumny-slidein{0%{opacity:0;transform:translate(-1.5rem)}to{opacity:1;transform:none}}.work.svelte-176m5m4{grid-template-columns:1fr;gap:1rem 1.5rem;margin-top:.25rem;display:grid}@media (min-width:1000px){.work.svelte-176m5m4{grid-template-columns:minmax(0,1fr) 25rem;align-items:start}.controls.svelte-176m5m4{top:calc(var(--rb-head-h,3.75rem) + .25rem);max-height:calc(100dvh - var(--rb-head-h,3.75rem) - 1.75rem);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:sticky;overflow-y:auto}}@media (min-width:1280px){.work.svelte-176m5m4{grid-template-columns:minmax(0,1fr) 26.25rem}}.playercol.svelte-176m5m4{min-width:0}.navrow.svelte-176m5m4{background:var(--rb-surface);border-radius:1.125rem;flex-wrap:wrap;align-items:center;gap:.625rem 1rem;margin-top:.75rem;padding:.75rem .875rem;display:flex}.steplabel.svelte-176m5m4{font-family:var(--rb-font-num);color:var(--rb-ink);font-variant-numeric:tabular-nums;flex:12.5rem;font-size:1.375rem;font-weight:500}.navbtns.svelte-176m5m4{flex-wrap:wrap;gap:.5rem;display:flex}.navbtns.svelte-176m5m4 button:where(.svelte-176m5m4){min-height:3rem;padding:0 1.125rem}.navbtns.svelte-176m5m4 .main:where(.svelte-176m5m4){min-width:9.375rem}.navbtns.svelte-176m5m4 .big:where(.svelte-176m5m4){min-height:3.375rem}.hudextra .steplabel.svelte-176m5m4{color:#fff;font-size:1.25rem}.hudextra .navbtns.svelte-176m5m4 .soft:where(.svelte-176m5m4){color:#fff;background:#ffffff1a}.hudextra .navbtns.svelte-176m5m4 .main:where(.svelte-176m5m4){color:var(--rb-video);background:#fff}.keys.svelte-176m5m4{color:var(--rb-text-3);margin:.5rem .25rem 0;font-size:.8125rem}.label.svelte-176m5m4{background:var(--rb-overlay);color:#fff;border-radius:.875rem;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;padding:.625rem .875rem;display:inline-flex}.label.svelte-176m5m4 .tag:where(.svelte-176m5m4){color:#fff;background:#ffffff2e}.label.svelte-176m5m4 .big:where(.svelte-176m5m4){font-family:var(--rb-font-num);font-size:1.5rem;font-weight:500;line-height:1.1}.label.svelte-176m5m4 .who:where(.svelte-176m5m4){color:#c4c9bc;flex-basis:100%;font-size:.9375rem}.labelpos.svelte-176m5m4{max-width:calc(100% - 1.75rem);position:absolute;top:.875rem;left:.875rem}.full .labelpos.svelte-176m5m4{left:max(5.25rem, env(safe-area-inset-left));top:max(1.5rem, env(safe-area-inset-top))}.full .label.svelte-176m5m4 .big:where(.svelte-176m5m4){font-size:1.875rem}.black.svelte-176m5m4{color:#fff;pointer-events:auto;text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:1.125rem;padding:1rem;display:flex;position:absolute;inset:0}.endt.svelte-176m5m4{font-family:var(--rb-font-num);letter-spacing:.01em;margin:0;font-size:clamp(2rem,6vw,4rem);font-weight:600;line-height:1}.endh.svelte-176m5m4{color:#a6ac9c;margin:0;font-size:.875rem}.endbtns.svelte-176m5m4{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.endbtn.svelte-176m5m4{color:#fff;background:#ffffff1a;border-radius:1rem;min-height:3.75rem;padding:0 1.375rem;font-size:1.0625rem}.endbtn.main.svelte-176m5m4{color:var(--rb-video);background:#fff}.safety.svelte-176m5m4{flex-direction:column;gap:.375rem;display:flex}.pill.svelte-176m5m4{background:var(--rb-ok-soft);color:var(--rb-ok);border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;margin:0;padding:.375rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.warn.svelte-176m5m4 .pill:where(.svelte-176m5m4){background:var(--rb-error-soft);color:var(--rb-error-text)}.stext.svelte-176m5m4{color:var(--rb-text-3);margin:0 2px;font-size:.8125rem}.warn.svelte-176m5m4 .stext:where(.svelte-176m5m4){color:var(--rb-error-text)}.toggles.svelte-176m5m4{background:var(--rb-surface);border-radius:1rem;flex-direction:column;gap:2px;padding:2px .75rem;display:flex}.toggles.svelte-176m5m4 .check:where(.svelte-176m5m4),.check.tile.svelte-176m5m4{min-height:2.5rem;font-size:.875rem}.check.tile.svelte-176m5m4{background:var(--rb-surface);border-radius:.75rem;padding:0 .75rem}.filters.svelte-176m5m4{flex-direction:column;gap:.5rem;margin-top:.875rem;display:flex}.frow.svelte-176m5m4{flex-direction:column;gap:.25rem;display:flex}.flabel.svelte-176m5m4,.sel.svelte-176m5m4{color:var(--rb-text-3);padding:0 2px;font-size:.75rem;font-weight:500}.sel.svelte-176m5m4 select:where(.svelte-176m5m4){width:100%;min-height:2.5rem;font-size:.9375rem}.sh.svelte-176m5m4{color:var(--rb-text-2);align-items:baseline;gap:.5rem;margin:1.125rem 2px .5rem;font-size:.875rem;display:flex}.sh.svelte-176m5m4 .cnt:where(.svelte-176m5m4){color:var(--rb-text-3);font-weight:400}.empty.svelte-176m5m4{color:var(--rb-text-3);margin:0 2px;font-size:.875rem}.items.svelte-176m5m4{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.group.svelte-176m5m4{color:var(--rb-text-3);margin:.625rem 2px 2px;font-size:.8125rem;font-weight:600}.item.svelte-176m5m4{border-radius:.875rem}.item.on.svelte-176m5m4{background:var(--rb-surface);box-shadow:inset .1875rem 0 0 var(--rb-accent-line), var(--rb-shadow-float)}.ibtn.svelte-176m5m4{width:100%;min-height:2.75rem;color:var(--rb-text);text-align:left;background:0 0;border-radius:.875rem;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding:.5rem .625rem;font-weight:400}.item.svelte-176m5m4:not(.on) .ibtn:where(.svelte-176m5m4):hover{background:color-mix(in srgb, var(--rb-surface) 60%, transparent)}.ibtn.svelte-176m5m4 .t:where(.svelte-176m5m4){font-family:var(--rb-font-num);font-variant-numeric:tabular-nums;color:var(--rb-text-3);min-width:3.2em;font-size:.9375rem;font-weight:500}.what.svelte-176m5m4{flex-direction:column;gap:2px;min-width:0;display:flex}.sn.svelte-176m5m4{color:var(--rb-ink);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.sub.svelte-176m5m4{color:var(--rb-text-3);font-size:.8125rem}.points.svelte-176m5m4{gap:2px;margin:0;padding:0 .5rem .5rem;list-style:none;display:grid}.pbtn.svelte-176m5m4{width:100%;min-height:2.5rem;color:var(--rb-text);text-align:left;background:0 0;border-radius:.625rem;justify-content:flex-start;gap:.5rem;padding:.25rem .625rem;font-size:.875rem;font-weight:400}.pbtn.on.svelte-176m5m4{background:var(--rb-select);color:var(--rb-ink);font-weight:600}.pn.svelte-176m5m4{font-variant-numeric:tabular-nums;color:var(--rb-text-3);min-width:1.2em}.pw.svelte-176m5m4{flex-direction:column;display:flex}.tile.svelte-1itb854{background:var(--rb-surface);border-radius:1rem;flex-direction:column;gap:2px;min-width:0;padding:.75rem 1rem;display:flex}.lbl.svelte-1itb854{color:var(--rb-text-3);font-size:.8125rem}.val.svelte-1itb854{font-family:var(--rb-font-num);color:var(--rb-ink);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:500;line-height:1}.val.plus.svelte-1itb854{color:var(--rb-plus-text)}.val.mid.svelte-1itb854{color:var(--rb-mid-text)}.val.minus.svelte-1itb854{color:var(--rb-minus-text)}.work.svelte-107lzsx{grid-template-columns:1fr;grid-template-areas:"side""main";gap:1rem 1.5rem;margin-top:.25rem;display:grid}.side.svelte-107lzsx{grid-area:side;min-width:0}.main.svelte-107lzsx{grid-area:main;min-width:0}@media (min-width:1000px){.work.svelte-107lzsx{grid-template-columns:minmax(0,1fr) 26.25rem;grid-template-areas:"main side";align-items:start}.side.svelte-107lzsx{top:calc(var(--rb-head-h,3.75rem) + .25rem);max-height:calc(100dvh - var(--rb-head-h,3.75rem) - 1.75rem);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:sticky;overflow-y:auto}}@media (min-width:1280px){.work.svelte-107lzsx{grid-template-columns:minmax(0,1fr) 28.75rem}}.side.svelte-107lzsx .time{min-width:5.75rem;font-size:1.375rem}.side.svelte-107lzsx .controls .t{min-width:2.5rem;padding:0 .375rem;font-size:.875rem}.side.svelte-107lzsx .controls .rate{min-width:2.125rem;padding:0 .25rem;font-size:.875rem}.plbar.svelte-107lzsx{border-radius:.875rem;flex-direction:column;justify-content:center;gap:.5rem;min-height:3.25rem;margin-top:.5rem;padding:.5rem .625rem;display:flex}.plbar.active.svelte-107lzsx{background:var(--rb-surface);--rb-soft:var(--rb-panel)}.plhead.svelte-107lzsx{align-items:center;gap:.5rem;display:flex}.pltitle.svelte-107lzsx{color:var(--rb-ink);flex:11.25rem;font-size:.875rem;font-weight:600}.plbtns.svelte-107lzsx{flex-wrap:wrap;gap:.375rem;display:flex}.plbtns.svelte-107lzsx button:where(.svelte-107lzsx){min-height:2.5rem;padding:0 .75rem;font-size:.875rem}.plbtns.dark.svelte-107lzsx button:where(.svelte-107lzsx){color:#fff;background:#ffffff1a}.plbtns.dark.svelte-107lzsx button:where(.svelte-107lzsx):disabled{opacity:.4}.plabel.svelte-107lzsx{background:var(--rb-overlay);color:#fff;pointer-events:none;border-radius:999px;align-items:center;gap:.5rem;max-width:calc(100% - 2rem);padding:.375rem .875rem .375rem .625rem;font-size:.875rem;display:flex;position:absolute;top:1rem;left:1rem}.stage.full .plabel.svelte-107lzsx{left:max(1.5rem, env(safe-area-inset-left));top:max(1.5rem, env(safe-area-inset-top));max-width:calc(100% - 30rem);font-size:.9375rem}.pn.svelte-107lzsx{font-family:var(--rb-font-num);color:var(--rb-accent);font-size:1.0625rem;font-weight:600}.pw.svelte-107lzsx{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pwho.svelte-107lzsx{color:#c4c9bc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pllist.svelte-107lzsx{background:var(--rb-surface);border-radius:.75rem;flex-direction:column;max-height:18.75rem;margin:0;padding:.25rem;list-style:none;display:flex;overflow-y:auto}.plbar.svelte-107lzsx .pllist:where(.svelte-107lzsx){background:var(--rb-panel)}.pli.svelte-107lzsx{width:100%;min-height:2.875rem;color:var(--rb-ink);text-align:left;background:0 0;border-radius:.625rem;align-items:center;gap:.625rem;padding:.25rem .625rem;font-weight:500;display:flex}.pli.svelte-107lzsx:hover{background:var(--rb-select)}.pli.cur.svelte-107lzsx{background:var(--rb-select);box-shadow:inset .1875rem 0 0 var(--rb-accent-line);font-weight:600}.pli.seen.svelte-107lzsx{opacity:.55}.pi.svelte-107lzsx{font-family:var(--rb-font-num);min-width:1.4em;color:var(--rb-text-2);font-size:1.0625rem;font-weight:600}.pt2.svelte-107lzsx{flex-direction:column;flex:1;min-width:0;font-size:.875rem;display:flex}.pt2.svelte-107lzsx .l2:where(.svelte-107lzsx){color:var(--rb-text-3);font-size:.75rem;font-weight:400}.pst.svelte-107lzsx{color:var(--rb-text-3);font-size:.8125rem}.plsheet.svelte-107lzsx{flex-direction:column;gap:.625rem;display:flex}.plsheet.svelte-107lzsx .pllist:where(.svelte-107lzsx){max-height:none}.shead.svelte-107lzsx{flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:0 .25rem;display:flex}.shead.svelte-107lzsx h2:where(.svelte-107lzsx){font-family:var(--rb-font-num);color:var(--rb-ink);margin:0;font-size:1.375rem;font-weight:600}.note.svelte-107lzsx{background:var(--rb-surface);border-radius:.875rem;padding:.625rem .75rem;font-size:.875rem}.note.svelte-107lzsx p:where(.svelte-107lzsx){margin:.25rem 0 0}.pnote.svelte-107lzsx{color:var(--rb-text);margin:0;font-size:.875rem}.auto.svelte-107lzsx{color:var(--rb-text-2);min-height:2.5rem;font-size:.875rem}.idle.svelte-107lzsx{color:var(--rb-text-3);font-size:.8125rem}.tile.svelte-107lzsx{background:var(--rb-surface);--rb-soft:var(--rb-panel);border-radius:1rem;margin-top:.75rem;padding:.75rem .625rem .5rem}.tile.svelte-107lzsx h2:where(.svelte-107lzsx){color:var(--rb-text-2);margin:0 .25rem .25rem;font-size:.875rem}.tiles.svelte-107lzsx{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:560px){.tiles.svelte-107lzsx{grid-template-columns:repeat(2,minmax(0,1fr))}}.filters.svelte-107lzsx{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.875rem;display:flex}.ratio.svelte-107lzsx{margin-top:.875rem}.summary.svelte-107lzsx{color:var(--rb-text-3);margin:.375rem 2px 0;font-size:.8125rem}.none.svelte-107lzsx{color:var(--rb-text-3);margin-top:.875rem}.sect.svelte-107lzsx{color:var(--rb-text-2);margin:1.5rem .25rem .5rem;font-size:.875rem}.pgrid.svelte-107lzsx{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));align-items:start;gap:.75rem;display:grid}.pcard.svelte-107lzsx{background:var(--rb-surface);border-radius:1.125rem;flex-direction:column;gap:.5rem;min-width:0;padding:.875rem .75rem .625rem;display:flex}.pcard.empty.svelte-107lzsx{padding-bottom:.875rem}.pcard.empty.svelte-107lzsx h3:where(.svelte-107lzsx),.pcard.empty.svelte-107lzsx .num:where(.svelte-107lzsx){color:var(--rb-disabled);font-weight:500}.ph.svelte-107lzsx{justify-content:space-between;align-items:baseline;gap:.625rem;padding:0 .25rem;display:flex}.ph.svelte-107lzsx h3:where(.svelte-107lzsx){font-size:.9375rem}.num.svelte-107lzsx{font-variant-numeric:tabular-nums;color:var(--rb-text-3);margin-right:.5rem;font-weight:500}.nothing.svelte-107lzsx{color:var(--rb-disabled);font-size:.8125rem}.tot.svelte-107lzsx{font-family:var(--rb-font-num);font-variant-numeric:tabular-nums;gap:.75rem;font-size:1.375rem;font-weight:500;line-height:1;display:flex}.tot.svelte-107lzsx .plus:where(.svelte-107lzsx){color:var(--rb-plus-text)}.tot.svelte-107lzsx .mid:where(.svelte-107lzsx){color:var(--rb-mid-text)}.tot.svelte-107lzsx .minus:where(.svelte-107lzsx){color:var(--rb-minus-text)}.foot.svelte-107lzsx{--rb-soft:var(--rb-panel);display:flex}.foot.svelte-107lzsx button:where(.svelte-107lzsx){min-height:2.5rem;font-size:.875rem}.st.svelte-107lzsx{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.st.svelte-107lzsx th:where(.svelte-107lzsx){color:var(--rb-text-3);text-align:left;padding:2px .25rem;font-size:.75rem;font-weight:500}.st.svelte-107lzsx td:where(.svelte-107lzsx){height:2.5rem;color:var(--rb-text);padding:0 .25rem}.st.svelte-107lzsx tbody:where(.svelte-107lzsx) tr:where(.svelte-107lzsx):hover td:where(.svelte-107lzsx){background:color-mix(in srgb, var(--rb-panel) 60%, transparent)}.n.svelte-107lzsx{text-align:center;width:2.4em}th.n.svelte-107lzsx{text-align:center}td.plus.svelte-107lzsx{color:var(--rb-plus-text)}td.mid.svelte-107lzsx{color:var(--rb-mid-text)}td.minus.svelte-107lzsx{color:var(--rb-minus-text)}td.sum.svelte-107lzsx{color:var(--rb-text-2)}.pl.svelte-107lzsx{text-align:right;width:2.75rem}.icon.svelte-107lzsx{border-radius:.625rem;min-width:2.5rem;min-height:2.25rem;padding:0;font-size:.8125rem}.expand.svelte-107lzsx{color:var(--rb-text);text-align:left;white-space:normal;background:0 0;justify-content:flex-start;align-items:center;gap:.375rem;width:100%;min-height:2.5rem;padding:.25rem 0;font-size:.875rem;font-weight:500;display:flex}.expand.svelte-107lzsx:disabled{opacity:1;cursor:default}.caret.svelte-107lzsx{width:1em;color:var(--rb-text-3);flex:none}.cn.svelte-107lzsx{min-width:0}tr.pt.svelte-107lzsx td:where(.svelte-107lzsx):first-child{color:var(--rb-text-2);padding-left:2.5rem}tr.pt.svelte-107lzsx td:where(.svelte-107lzsx){height:2.25rem}details.svelte-107lzsx summary:where(.svelte-107lzsx){cursor:pointer;min-height:2.5rem;color:var(--rb-text-2);align-items:center;padding:0 .25rem;font-size:.875rem;font-weight:500;display:flex}.ml.svelte-107lzsx{margin:0;padding:0;list-style:none}.mrow.svelte-107lzsx{width:100%;min-height:2.5rem;color:var(--rb-text);text-align:left;background:0 0;border-radius:.625rem;justify-content:flex-start;gap:.5rem;padding:0 .25rem;font-size:.875rem;font-weight:400}.mrow.svelte-107lzsx:hover{background:var(--rb-panel)}.mrow.svelte-107lzsx .t:where(.svelte-107lzsx){font-family:var(--rb-font-num);font-variant-numeric:tabular-nums;color:var(--rb-text-3);min-width:3.6em;font-size:.9375rem;font-weight:500}.mrow.svelte-107lzsx .w:where(.svelte-107lzsx){flex:1;min-width:0}.grp.svelte-107lzsx{align-items:center;gap:.375rem;margin:.625rem .25rem 2px;font-size:.875rem;font-weight:600;display:flex}h1.svelte-rv02f{margin:0 0 .25rem}.whole.svelte-rv02f{align-items:flex-start;gap:.625rem;min-height:2.75rem;margin:.625rem 0;display:flex}.whole.svelte-rv02f>span:where(.svelte-rv02f){flex-direction:column;gap:2px;display:flex}.hint.svelte-rv02f{background:var(--rb-warn-soft);color:var(--rb-warn-text);border-radius:.75rem;padding:.5rem .75rem;font-weight:500}.people.svelte-rv02f{flex-direction:column;gap:.375rem;margin:.75rem 0;padding:0;list-style:none;display:flex}.people.svelte-rv02f li:where(.svelte-rv02f){min-height:var(--rb-tap);background:var(--rb-panel);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.375rem .75rem;display:flex}.people.svelte-rv02f li.dim:where(.svelte-rv02f){opacity:.7}.num.svelte-rv02f{font-family:var(--rb-font-num);min-width:2ch;color:var(--rb-text-2);font-size:1.125rem}.name.svelte-rv02f{font-weight:600}.count.svelte-rv02f{flex:auto}.inform.svelte-rv02f{background:var(--rb-panel);border-radius:.875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem 1rem;margin-top:.875rem;padding:.75rem .875rem;display:flex}.inform.fresh.svelte-rv02f{background:var(--rb-ok-soft)}.itext.svelte-rv02f{flex-direction:column;gap:2px;display:flex}.chip.svelte-rv02f{background:var(--rb-surface);color:var(--rb-text-3);border-radius:999px;padding:.1875rem .625rem;font-size:.8125rem}.chip.current.svelte-rv02f{background:var(--rb-ok-soft);color:var(--rb-ok);font-weight:600}.chip.changed.svelte-rv02f{background:var(--rb-warn-soft);color:var(--rb-warn-text);font-weight:600}.err.svelte-rv02f{color:var(--rb-error-text);font-weight:600}.btns.svelte-rv02f{margin-top:.5rem}h1.svelte-1rb4pmh{margin:0 0 .25rem}h2.svelte-1rb4pmh{margin:0 0 .5rem;font-size:1.125rem}.hint.svelte-1rb4pmh{background:var(--rb-warn-soft);color:var(--rb-warn-text);border-radius:.75rem;padding:.5rem .75rem;font-weight:500}.blocked.svelte-1rb4pmh{background:var(--rb-panel);border-radius:.75rem;padding:.625rem .875rem;font-weight:600}.new.svelte-1rb4pmh{gap:.625rem;max-width:32.5rem;margin-top:.75rem;display:grid}.new.svelte-1rb4pmh label:where(.svelte-1rb4pmh){flex-direction:column;gap:.25rem;display:flex}.new.svelte-1rb4pmh label:where(.svelte-1rb4pmh) span:where(.svelte-1rb4pmh){color:var(--rb-text-2);font-size:.875rem}.new.svelte-1rb4pmh button:where(.svelte-1rb4pmh){justify-self:start}.fresh.svelte-1rb4pmh{background:var(--rb-ok-soft);border-radius:.875rem;flex-direction:column;gap:.5rem;margin-top:.875rem;padding:.75rem .875rem;display:flex}.shares.svelte-1rb4pmh{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.shares.svelte-1rb4pmh li:where(.svelte-1rb4pmh){background:var(--rb-panel);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;padding:.625rem .75rem;display:flex}.who.svelte-1rb4pmh{overflow-wrap:anywhere;flex-direction:column;flex:13.75rem;gap:2px;min-width:0;display:flex}.acts.svelte-1rb4pmh{flex-basis:100%}.chip.svelte-1rb4pmh{background:var(--rb-surface);color:var(--rb-text-3);border-radius:999px;padding:.1875rem .625rem;font-size:.8125rem}.chip.active.svelte-1rb4pmh{background:var(--rb-ok-soft);color:var(--rb-ok);font-weight:600}.chip.expired.svelte-1rb4pmh{background:var(--rb-warn-soft);color:var(--rb-warn-text)}.danger.svelte-1rb4pmh{color:var(--rb-error-text)}.err.svelte-1rb4pmh{color:var(--rb-error-text);font-weight:600}.search.svelte-10nmdz2 input:where(.svelte-10nmdz2){width:100%;min-height:var(--rb-tap);box-sizing:border-box;background:var(--rb-surface)}.here.svelte-10nmdz2{background:var(--rb-accent-soft);border-radius:1.125rem;padding:.75rem .875rem .375rem}.here.svelte-10nmdz2 h3:where(.svelte-10nmdz2){color:var(--rb-accent-text);margin:0 0 .25rem;font-size:.8125rem;font-weight:600}.block.svelte-10nmdz2{background:var(--rb-surface);border-radius:1.125rem;flex-direction:column;padding:.625rem .875rem;display:flex}.block.svelte-10nmdz2 h2:where(.svelte-10nmdz2){margin:.25rem 0 .375rem;font-size:1.25rem}.hrow.svelte-10nmdz2{min-height:2.625rem;color:var(--rb-text);align-items:center;gap:.75rem;padding:.375rem 0;text-decoration:none;display:flex}.hrow.svelte-10nmdz2:hover strong:where(.svelte-10nmdz2){text-decoration:underline}.ht.svelte-10nmdz2{flex-direction:column;flex:1;line-height:1.25;display:flex}.ht.svelte-10nmdz2 strong:where(.svelte-10nmdz2){font-size:.9375rem;font-weight:600}.ht.svelte-10nmdz2 .muted:where(.svelte-10nmdz2){font-size:.8125rem}.tiles.svelte-10nmdz2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.tile.svelte-10nmdz2{background:var(--rb-surface);min-height:4.75rem;color:var(--rb-text);border-radius:1.125rem;flex-direction:column;gap:2px;padding:.875rem;text-decoration:none;display:flex}.tile.svelte-10nmdz2 strong:where(.svelte-10nmdz2){font-size:1.0625rem;font-weight:600}.tile.svelte-10nmdz2 .muted:where(.svelte-10nmdz2){color:var(--rb-text-3);font-size:.8125rem}.tile.svelte-10nmdz2:hover{box-shadow:var(--rb-shadow-float)}.aspage.svelte-10nmdz2{min-height:var(--rb-tap);color:var(--rb-accent-text);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.sr.svelte-10nmdz2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead.svelte-1w2zitj{max-width:42.5rem;margin:0 0 1rem}.body.svelte-1w2zitj{flex-direction:column;gap:.875rem;max-width:47.5rem;display:flex}.side.svelte-1fuub8t{box-sizing:border-box;width:5.5rem;height:100%;padding:max(.75rem, env(safe-area-inset-top)) .375rem max(.75rem, env(safe-area-inset-bottom)) max(.375rem, env(safe-area-inset-left));background:var(--rb-panel);flex-direction:column;flex:none;align-items:center;gap:.25rem;display:flex}.side.compact.svelte-1fuub8t{width:4rem}.logo.svelte-1fuub8t{border-radius:.75rem;place-items:center;min-height:3.25rem;margin-bottom:.375rem;display:grid}.item.svelte-1fuub8t{box-sizing:border-box;cursor:pointer;width:4.75rem;min-height:3.25rem;color:var(--rb-text-2);font:500 .75rem/1.1 var(--rb-font);text-align:center;-webkit-hyphens:manual;hyphens:manual;background:0 0;border:0;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;padding:.375rem 2px;text-decoration:none;display:flex}.item.svelte-1fuub8t:hover{background:var(--rb-select);color:var(--rb-ink)}.item.on.svelte-1fuub8t{background:var(--rb-brand);color:var(--rb-on-brand);font-weight:600}.compact.svelte-1fuub8t .item:where(.svelte-1fuub8t){width:3.25rem}.compact.svelte-1fuub8t .lab:where(.svelte-1fuub8t){display:none}.gap.svelte-1fuub8t{flex:1}.item.soon.svelte-1fuub8t{cursor:default;color:var(--rb-text-3)}.item.soon.svelte-1fuub8t:hover{color:var(--rb-text-3);background:0 0}.soonlab.svelte-1fuub8t{font-size:.625rem;font-weight:400}.acct.svelte-1fuub8t{margin-top:.25rem}html.rb-fullscreen .side.svelte-1fuub8t,.lq.svelte-1fuub8t{display:none}@media (min-width:1500px){.side.svelte-1fuub8t:not(.compact){width:13.5rem;padding-left:max(.75rem, env(safe-area-inset-left));align-items:stretch;gap:.25rem;padding-right:.75rem}.side.svelte-1fuub8t:not(.compact) .logo:where(.svelte-1fuub8t){justify-content:flex-start;margin-bottom:.75rem;padding:0 .5rem}.side.svelte-1fuub8t:not(.compact) .li:where(.svelte-1fuub8t){display:none}.side.svelte-1fuub8t:not(.compact) .lq:where(.svelte-1fuub8t){display:flex}.side.svelte-1fuub8t:not(.compact) .item:where(.svelte-1fuub8t){flex-direction:row;justify-content:flex-start;gap:.75rem;width:100%;min-height:3rem;padding:0 .75rem;font-size:.9375rem}.side.svelte-1fuub8t:not(.compact) .acct:where(.svelte-1fuub8t){margin-top:.5rem}}.subrow.svelte-ix6pqr{min-height:3.5rem;padding:max(.375rem, env(safe-area-inset-top)) var(--rb-gutter-r) .375rem var(--rb-gutter-l);background:var(--rb-bg);align-items:center;gap:.5rem 1.25rem;display:flex}.tabs.svelte-ix6pqr{scrollbar-width:none;flex-wrap:nowrap;gap:.25rem 1.125rem;display:flex;overflow-x:auto}.tabs.svelte-ix6pqr::-webkit-scrollbar{display:none}.tab.svelte-ix6pqr{min-height:var(--rb-tap);font:500 .9375rem var(--rb-font);color:var(--rb-text-2);box-sizing:border-box;border-bottom:.1875rem solid #0000;flex:none;align-items:center;padding-top:.1875rem;text-decoration:none;display:inline-flex}.tab.svelte-ix6pqr:hover{color:var(--rb-ink)}.tab.on.svelte-ix6pqr{color:var(--rb-ink);border-bottom-color:var(--rb-accent-line);font-weight:600}.ctx.svelte-ix6pqr{flex:auto;justify-content:flex-end;align-items:center;gap:.25rem 1rem;min-width:0;display:flex}.ctx.svelte-ix6pqr .ctxtext{color:var(--rb-text-2);min-height:var(--rb-tap);align-items:center;gap:.25rem;font-size:.875rem;text-decoration:none;display:inline-flex}.ctx.svelte-ix6pqr a.ctxtext:hover{text-decoration:underline}.ctx.svelte-ix6pqr .ctxtext .muted{color:var(--rb-text-3)}.empty.svelte-ix6pqr{display:none}@media (max-width:700px){.subrow.svelte-ix6pqr{min-height:3rem;padding:.25rem 1rem}.bare.svelte-ix6pqr{display:none}}.mhead.svelte-1q0x7yp{min-height:3.5rem;padding:max(.375rem, env(safe-area-inset-top)) .5rem .375rem;background:var(--rb-brand);color:var(--rb-on-brand);align-items:center;gap:.5rem;display:flex}.ib.svelte-1q0x7yp{width:var(--rb-tap);height:var(--rb-tap);min-height:0;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.75rem;place-items:center;padding:0;display:grid}.q.svelte-1q0x7yp{font:600 1.125rem var(--rb-font);background:#262b22;border-radius:50%}.title.svelte-1q0x7yp{font:600 1.0625rem var(--rb-font);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.menu.svelte-1q0x7yp{background:var(--rb-bg);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--rb-text);border:0;margin:0;padding:0}.menu.svelte-1q0x7yp::backdrop{background:#0e0f1266}.inner.svelte-1q0x7yp{box-sizing:border-box;height:100%;padding:max(.5rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));flex-direction:column;gap:.25rem;display:flex;overflow-y:auto}.dhead.svelte-1q0x7yp{margin-bottom:.25rem;display:flex}.x.svelte-1q0x7yp{width:var(--rb-tap);place-items:center;padding:0;display:grid}.row.svelte-1q0x7yp{box-sizing:border-box;width:100%;min-height:3.25rem;font:500 .9375rem var(--rb-font);color:var(--rb-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.875rem;justify-content:flex-start;align-items:center;gap:.875rem;padding:0 .875rem;text-decoration:none;display:flex}.row.on.svelte-1q0x7yp{background:var(--rb-brand);color:var(--rb-on-brand);font-weight:600}.row.out.svelte-1q0x7yp{color:var(--rb-error-text)}.gap.svelte-1q0x7yp{flex:1;min-height:1rem}.drawer.svelte-115egcj{background:var(--rb-bg);width:min(28.75rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--rb-text);border:0;margin:0;padding:0;box-shadow:0 .5rem 2.5rem #0e0f1240}.drawer.svelte-115egcj::backdrop{background:#0e0f1266}.inner.svelte-115egcj{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;height:100%;padding:max(.875rem, env(safe-area-inset-top)) 1.125rem max(1.25rem, env(safe-area-inset-bottom)) max(1.125rem, env(safe-area-inset-left));flex-direction:column;gap:.75rem;display:flex;overflow-y:auto}.dhead.svelte-115egcj{align-items:center;display:flex}.dhead.svelte-115egcj h2:where(.svelte-115egcj){font-family:var(--rb-font-num);color:var(--rb-ink);flex:1;margin:0;font-size:1.75rem;font-weight:600}.close.svelte-115egcj{width:var(--rb-tap);padding:0;font-size:1.125rem}@media (prefers-reduced-motion:no-preference){.drawer[open].svelte-115egcj{animation:.18s cubic-bezier(.2,.8,.2,1) svelte-115egcj-slidein}}@keyframes svelte-115egcj-slidein{0%{opacity:0;transform:translate(-1.5rem)}to{opacity:1;transform:none}}.band.svelte-2jv0j8{background:var(--rb-brand);color:var(--rb-on-ink);padding:max(.5rem, env(safe-area-inset-top)) var(--rb-gutter-r) 0 var(--rb-gutter-l)}.row1.svelte-2jv0j8{align-items:center;gap:1rem;min-height:3.75rem;padding-bottom:.25rem;display:flex}.brand.svelte-2jv0j8{min-height:var(--rb-tap);border-radius:.625rem;align-items:center;display:flex}.title.svelte-2jv0j8{flex-direction:column;min-width:0;line-height:1.15;display:flex}.h.svelte-2jv0j8{font:600 1.5rem/1.1 var(--rb-font-num);letter-spacing:.02em;text-transform:uppercase;color:var(--rb-on-brand)}.sub.svelte-2jv0j8{color:var(--rb-on-brand-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.done.svelte-2jv0j8{flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.tabs.svelte-2jv0j8{scrollbar-width:none;gap:.25rem;margin:0 -.375rem;display:flex;overflow-x:auto}.tabs.svelte-2jv0j8::-webkit-scrollbar{display:none}.tabs.svelte-2jv0j8 a:where(.svelte-2jv0j8){min-height:var(--rb-tap);color:var(--rb-on-brand-2);border-radius:.625rem .625rem 0 0;flex:none;align-items:center;padding:0 .875rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.tabs.svelte-2jv0j8 a:where(.svelte-2jv0j8):hover{color:var(--rb-on-brand)}.tabs.svelte-2jv0j8 a[aria-current=page]:where(.svelte-2jv0j8){background:var(--rb-bg);color:var(--rb-ink);font-weight:600}@media (max-width:700px){.band.svelte-2jv0j8{padding-left:1rem;padding-right:1rem}.h.svelte-2jv0j8{font-size:1.25rem}}.demoband.svelte-1m9m057{padding:.375rem var(--rb-gutter-r) .375rem var(--rb-gutter-l);background:var(--rb-ink);color:var(--rb-on-ink);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.875rem;display:flex}.tag.svelte-1m9m057{font-family:var(--rb-font-num);letter-spacing:.04em;text-transform:uppercase;color:var(--rb-accent);font-weight:700}.txt.svelte-1m9m057{flex:18rem}.reset.svelte-1m9m057{min-height:2.25rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.625rem;padding:0 .875rem;font-weight:600}.reset[aria-pressed=true].svelte-1m9m057{background:var(--rb-accent);color:#0e0f12;border-color:var(--rb-accent)}html.rb-fullscreen .demoband.svelte-1m9m057{display:none}.lockdlg.svelte-tsu7pz{max-width:min(30rem,100vw - 2rem);box-shadow:var(--rb-shadow-float);border:0;border-radius:1.5rem;padding:0}.lockdlg.svelte-tsu7pz::backdrop{background:#0e0f1273}.body.svelte-tsu7pz{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.body.svelte-tsu7pz button:where(.svelte-tsu7pz){align-self:flex-end}.top.svelte-1n46o8q{min-height:3.75rem;padding:max(.5rem, env(safe-area-inset-top)) var(--rb-gutter-r) .5rem var(--rb-gutter-l);background:var(--rb-bg);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.sticky.svelte-1n46o8q{z-index:10;position:sticky;top:0}.brand.svelte-1n46o8q{min-height:var(--rb-tap);border-radius:.625rem;align-items:center;text-decoration:none;display:flex}.brand.svelte-1n46o8q .compact:where(.svelte-1n46o8q){display:none}nav.svelte-1n46o8q{flex-wrap:wrap;gap:.25rem;display:flex}.navlink.svelte-1n46o8q{min-height:var(--rb-tap);color:var(--rb-text-2);border-radius:.625rem;align-items:center;padding:0 .875rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.navlink.svelte-1n46o8q:hover{color:var(--rb-ink)}.navlink.on.svelte-1n46o8q{background:var(--rb-brand);color:var(--rb-on-brand);font-weight:600}.ctx.svelte-1n46o8q{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:.25rem 1rem;min-width:0;display:flex}.ctx.svelte-1n46o8q .ctxtext{color:var(--rb-text-2);min-height:var(--rb-tap);align-items:center;gap:.25rem;font-size:.875rem;text-decoration:none;display:inline-flex}.ctx.svelte-1n46o8q a.ctxtext:hover{text-decoration:underline}.ctx.svelte-1n46o8q .ctxtext .muted{color:var(--rb-text-3)}main.svelte-1n46o8q{max-width:var(--rb-page-max);padding:0 max(1.5rem, env(safe-area-inset-right)) 1rem max(1.5rem, env(safe-area-inset-left));margin:0 auto}footer.svelte-1n46o8q{max-width:var(--rb-page-max);padding:1rem max(1.5rem, env(safe-area-inset-left)) 2rem;color:var(--rb-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0 auto;font-size:.8125rem;display:flex}.legal.svelte-1n46o8q{gap:.25rem 1rem;display:flex}.legal.svelte-1n46o8q a:where(.svelte-1n46o8q){min-height:var(--rb-tap);color:var(--rb-text-2);align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.legal.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{text-decoration:underline}html.rb-fullscreen footer.svelte-1n46o8q{display:none}.offtool.svelte-1n46o8q{max-width:40rem;margin-top:1rem}.shell.svelte-1n46o8q{align-items:flex-start;min-height:100dvh;display:flex}.body.svelte-1n46o8q{flex:auto;min-width:0}.body.svelte-1n46o8q main:where(.svelte-1n46o8q),.body.svelte-1n46o8q footer:where(.svelte-1n46o8q){max-width:var(--rb-page-max);margin:0 auto}.body.svelte-1n46o8q main:where(.svelte-1n46o8q){padding-top:.5rem}.mobonly.svelte-1n46o8q{display:none}.sidecol.svelte-1n46o8q{z-index:9;flex:none;height:100dvh;position:sticky;top:0}html.rb-fullscreen .sidecol.svelte-1n46o8q{display:none}@media (max-width:700px){.sidecol.svelte-1n46o8q{display:none}.mobonly.svelte-1n46o8q{display:block}.brand.svelte-1n46o8q .full:where(.svelte-1n46o8q){display:none}.brand.svelte-1n46o8q .compact:where(.svelte-1n46o8q){display:flex}.ctx.svelte-1n46o8q{flex-wrap:wrap}nav.svelte-1n46o8q{scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:3;margin:0 -1rem;padding:0 1rem;overflow-x:auto}nav.svelte-1n46o8q::-webkit-scrollbar{display:none}.navlink.svelte-1n46o8q{flex:none}.top.svelte-1n46o8q{gap:.25rem .75rem;padding-left:1rem;padding-right:1rem}main.svelte-1n46o8q{padding-left:1rem;padding-right:1rem}}
