.logo.svelte-3bcpqf{line-height:0;display:inline-flex}.logo.svelte-3bcpqf svg:where(.svelte-3bcpqf){flex:none;display:block}.auto.svelte-3bcpqf .dk:where(.svelte-3bcpqf){display:none}@media (prefers-color-scheme:dark){.auto.svelte-3bcpqf .lt:where(.svelte-3bcpqf){display:none}.auto.svelte-3bcpqf .dk:where(.svelte-3bcpqf){display:block}}.rb-dark .auto.svelte-3bcpqf .lt:where(.svelte-3bcpqf){display:none}.rb-dark .auto.svelte-3bcpqf .dk:where(.svelte-3bcpqf),.rb-light .auto.svelte-3bcpqf .lt:where(.svelte-3bcpqf){display:block}.rb-light .auto.svelte-3bcpqf .dk:where(.svelte-3bcpqf){display:none}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-500.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-italic.woff2)format("woff2")}:root{--rb-page-max:120rem;--rb-gutter-l:max(1.5rem, env(safe-area-inset-left), calc((100% - var(--rb-page-max)) / 2 + 1.5rem));--rb-gutter-r:max(1.5rem, env(safe-area-inset-right), calc((100% - var(--rb-page-max)) / 2 + 1.5rem))}:root,.rb-light{--rb-ink:#0e0f12;--rb-on-ink:#fff;--rb-ink-press:#262b22;--rb-accent:#cdeb3a;--rb-on-accent:#0e0f12;--rb-accent-press:#b9d62c;--rb-brand:#0e0f12;--rb-on-brand:#cdeb3a;--rb-on-brand-2:#dde1d6;--rb-accent-line:#81932a;--rb-accent-deep:#47511e;--rb-accent-soft:#f2f7d8;--rb-accent-text:#556218;--rb-bg:#f6f7f4;--rb-surface:#fff;--rb-panel:#eef0ea;--rb-select:#e6e9e0;--rb-seg:#e1e4da;--rb-text:#1f2320;--rb-text-2:#4a4f45;--rb-text-3:#5d6358;--rb-disabled:#b3b8ac;--rb-hairline:#e1e4da;--rb-video:#0e0f12;--rb-track-scene:#cbd1c1;--rb-overlay:#0e0f12b8;--rb-shadow-float:0 1px .1875rem #0e0f120f, 0 .5rem 1.5rem #0e0f120a;--rb-plus:#2f8a5b;--rb-plus-text:#2f7a52;--rb-plus-soft:#eaf5ee;--rb-mid:#ddb23a;--rb-mid-text:#8a6a10;--rb-mid-soft:#fbf4df;--rb-mid-symbol:#3a2c00;--rb-minus:#c44a46;--rb-minus-text:#a4433f;--rb-minus-soft:#f9e9e8;--rb-team:#d2b25a;--rb-team-soft:#fbf6e6;--rb-team-text:#5e4a0f;--rb-ok:#2f7a52;--rb-ok-soft:#eaf5ee;--rb-warn-soft:#fbf4df;--rb-warn-text:#6b5100;--rb-error-soft:#f9e9e8;--rb-error-text:#a4433f;--rb-soft:var(--rb-panel);--rb-tap:2.75rem;--rb-font:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--rb-font-num:"Barlow Condensed", "Barlow", system-ui, sans-serif;--rb-ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rb-dark{--rb-ink:#f3f5ee;--rb-on-ink:#0e0f12;--rb-ink-press:#d7dbd0;--rb-brand:#262b22;--rb-accent-line:#cdeb3a;--rb-accent-soft:#252c16;--rb-accent-text:#cdeb3a;--rb-bg:#0e0f12;--rb-surface:#171a16;--rb-panel:#1e221c;--rb-select:#2a2f25;--rb-seg:#12140f;--rb-text:#e9ece4;--rb-text-2:#c4c9bc;--rb-text-3:#a6ac9c;--rb-disabled:#5c6255;--rb-hairline:#ffffff24;--rb-track-scene:#ffffff4d;--rb-plus-text:#6fc79a;--rb-plus-soft:#1c3328;--rb-mid-text:#e8c766;--rb-mid-soft:#382f15;--rb-minus-text:#ee8f8b;--rb-minus-soft:#3a2120;--rb-team-soft:#352e1b;--rb-team-text:#ebd592;--rb-ok:#6fc79a;--rb-ok-soft:#1c3328;--rb-warn-soft:#382f15;--rb-warn-text:#e8c766;--rb-error-soft:#3a2120;--rb-error-text:#ee8f8b;--rb-shadow-float:0 1px .1875rem #0000004d, 0 .5rem 1.5rem #00000040;--rb-soft:var(--rb-panel);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root{--rb-ink:#f3f5ee;--rb-on-ink:#0e0f12;--rb-ink-press:#d7dbd0;--rb-brand:#262b22;--rb-accent-line:#cdeb3a;--rb-accent-soft:#252c16;--rb-accent-text:#cdeb3a;--rb-bg:#0e0f12;--rb-surface:#171a16;--rb-panel:#1e221c;--rb-select:#2a2f25;--rb-seg:#12140f;--rb-text:#e9ece4;--rb-text-2:#c4c9bc;--rb-text-3:#a6ac9c;--rb-disabled:#5c6255;--rb-hairline:#ffffff24;--rb-track-scene:#ffffff4d;--rb-plus-text:#6fc79a;--rb-plus-soft:#1c3328;--rb-mid-text:#e8c766;--rb-mid-soft:#382f15;--rb-minus-text:#ee8f8b;--rb-minus-soft:#3a2120;--rb-team-soft:#352e1b;--rb-team-text:#ebd592;--rb-ok:#6fc79a;--rb-ok-soft:#1c3328;--rb-warn-soft:#382f15;--rb-warn-text:#e8c766;--rb-error-soft:#3a2120;--rb-error-text:#ee8f8b;--rb-shadow-float:0 1px .1875rem #0000004d, 0 .5rem 1.5rem #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.rb-onpanel{--rb-soft:var(--rb-surface)}*{box-sizing:border-box}html,body{background:var(--rb-bg);color:var(--rb-text);margin:0}html{font-size:clamp(16px,min(.444444vw + 9.33333px,1.85185vh),20px)}html[data-rb-size="90"]{font-size:14.4px}html[data-rb-size="100"]{font-size:16px}html[data-rb-size="115"]{font-size:18.4px}html[data-rb-size="130"]{font-size:20.8px}body{font-size:.9375rem}html{font-family:var(--rb-font);-webkit-text-size-adjust:100%;font-variant-numeric:tabular-nums;line-height:1.4}body{-webkit-tap-highlight-color:transparent;min-height:100dvh}h1{font-family:var(--rb-font-num);letter-spacing:.005em;color:var(--rb-ink);margin:0 0 .5rem;font-size:1.875rem;font-weight:600;line-height:1.1}h2{color:var(--rb-ink);margin:0 0 .625rem;font-size:1.0625rem;font-weight:600;line-height:1.3}h3{color:var(--rb-ink);margin:0;font-size:.9375rem;font-weight:600}p{margin:0 0 .625rem}a{color:var(--rb-ink);text-underline-offset:.1875rem}button,a.button{min-height:var(--rb-tap);background:var(--rb-ink);color:var(--rb-on-ink);font:600 .9375rem/1.2 var(--rb-font);cursor:pointer;transition:background-color .15s var(--rb-ease), opacity .15s var(--rb-ease);border:0;border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;padding:0 1rem;text-decoration:none;display:inline-flex}:where(button:not(:disabled),a.button):active{background:var(--rb-ink-press)}button:disabled{opacity:.4;cursor:default}button.accent,a.button.accent{background:var(--rb-accent);color:var(--rb-on-accent)}button.accent:not(:disabled):active,a.button.accent:active{background:var(--rb-accent-press)}button.ghost,a.button.ghost{color:var(--rb-text-2);background:0 0;font-weight:500}button.soft,a.button.soft{background:var(--rb-soft);color:var(--rb-text);font-weight:500}button.ghost:not(:disabled):active,a.button.ghost:active,button.soft:not(:disabled):active,a.button.soft:active{background:var(--rb-select)}button.danger{color:var(--rb-error-text);background:0 0;font-weight:500}button.danger:not(:disabled):active{background:var(--rb-error-soft)}button.link{color:var(--rb-text-2);text-underline-offset:.1875rem;background:0 0;padding:0;font-weight:600;text-decoration:underline}input,select,textarea{min-height:var(--rb-tap);font:400 1rem/1.2 var(--rb-font);background:var(--rb-soft);color:var(--rb-text);border:1px solid #0000;border-radius:.625rem;min-width:0;padding:0 .75rem}input::placeholder,textarea::placeholder{color:var(--rb-text-3)}input:disabled{color:var(--rb-disabled)}input[type=checkbox]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--rb-ink);padding:0}progress{accent-color:var(--rb-accent-line)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,[tabindex]:focus-visible{box-shadow:0 0 0 2px var(--rb-bg), 0 0 0 .25rem var(--rb-ink), 0 0 0 .375rem var(--rb-accent);outline:2px solid #0000}label{color:var(--rb-text-3);flex-direction:column;gap:.25rem;font-size:.8125rem;font-weight:500;display:flex}label>input,label>select{color:var(--rb-text)}label.check{min-height:var(--rb-tap);color:var(--rb-text);flex-direction:row;align-items:center;gap:.625rem;font-size:.9375rem}.row{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.grow{flex:12.5rem}.muted{color:var(--rb-text-3)}.small{font-size:.8125rem}.good{color:var(--rb-ok);font-weight:600}.bad{color:var(--rb-error-text)}.num{font-family:var(--rb-font-num);font-variant-numeric:tabular-nums;font-weight:500}.card{background:var(--rb-surface);border-radius:1.125rem;margin:.75rem 0;padding:1.25rem}.card h1{margin-bottom:.375rem}.area{background:var(--rb-panel);--rb-soft:var(--rb-surface);border-radius:1.5rem;padding:1rem}.tag{letter-spacing:.03em;background:var(--rb-select);color:var(--rb-text-2);border-radius:.375rem;flex:none;align-items:center;padding:2px .375rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex}.tag.team{background:var(--rb-team-soft);color:var(--rb-team-text)}.back{min-height:var(--rb-tap);color:var(--rb-text-2);align-items:center;gap:.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin:.5rem 0 1rem;display:flex}.pagehead.incard{align-items:center;margin:0 0 .5rem}.headacts{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.titlerow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.titlerow h1,.pagehead h1{margin:0}.pagehead .eyebrow{color:var(--rb-text-3);margin-bottom:2px;font-size:.8125rem;display:block}html.rb-fullscreen,html.rb-fullscreen body{overscroll-behavior:none;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation-duration:1ms!important}}
