:root{--st-bg:#f1f4f8;--st-surface:#fff;--st-surface-elevated:#fff;--st-divider:#e7ebf1;--st-stripe:#f4f7fb;--st-header-bg:#c4cedd;--st-border:#7b828d;--st-text-primary:#16202e;--st-text-secondary:#4a5666;--st-text-muted:#626c78;--st-accent:#1f5fd6;--st-accent-hover:#1a52ba;--st-accent-visited:#6d28d9;--st-focus-ring:#1f5fd6;--st-live:#c81e1e;--st-scheduled:#875200;--st-final:#5b6673;--st-win:#157347;--st-loss:#b42318;--st-shadow-card:0 1px 2px #10202e0f, 0 2px 6px #10202e14;--st-shadow-raised:0 6px 20px #10202e29, 0 2px 6px #10202e1a;--st-hover-surface:#e9eef6;--st-active-surface:#dae2ee;--st-disabled-bg:#eef1f5;--st-disabled-text:#767d89;--st-row-selected:#cde0f7}:root[data-mantine-color-scheme=light]{--mantine-color-dimmed:var(--st-text-muted);--mantine-color-text:var(--st-text-primary)}html,body,#root{background-color:var(--st-bg);min-height:100%;margin:0}#root{color:var(--st-text-primary);display:block}body{color:var(--st-text-primary);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.55}h1,h2,h3,h4,h5,h6{color:var(--st-text-primary);letter-spacing:-.01em}h1{font-size:30px;font-weight:700;line-height:1.2}h2{font-size:20px;font-weight:600;line-height:1.25}h3{font-size:17px;font-weight:600;line-height:1.3}h4{font-size:15px;font-weight:600;line-height:1.3}th{text-transform:uppercase;font-size:12px;font-weight:600}td{font-variant-numeric:tabular-nums slashed-zero;font-size:14px;line-height:1.5}a{color:var(--st-accent);transition:color .12s ease-in-out}a:hover,a:focus,a:active{color:var(--st-accent-hover)}:disabled,[data-disabled],[aria-disabled=true]{cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,.mantine-Button-root:focus-visible,.mantine-ActionIcon-root:focus-visible,.mantine-Anchor-root:focus-visible,.mantine-Input-input:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:2px}.mantine-Anchor-root:visited{color:var(--st-accent-visited)!important}.mantine-Anchor-root:hover{color:var(--st-accent)!important;-webkit-text-decoration-color:var(--st-accent)!important;text-decoration-color:var(--st-accent)!important}.mantine-Anchor-root:active{color:var(--st-accent-hover)!important}.mantine-Input-input:hover:not(:disabled):not([data-disabled]),.mantine-Input-input:focus,.mantine-Input-input:focus-within{border-color:var(--st-accent)!important}.mantine-Input-input[data-error]{border-color:var(--mantine-color-error)!important}.mantine-Input-input:disabled,.mantine-Input-input[data-disabled]{opacity:1;background-color:var(--st-disabled-bg)!important;color:var(--st-disabled-text)!important}.mantine-Button-root:active:not(:disabled):not([data-disabled]),.mantine-ActionIcon-root:active:not(:disabled):not([data-disabled]){transform:translateY(.5px)}.mantine-Button-root:disabled,.mantine-Button-root[data-disabled],.mantine-ActionIcon-root:disabled,.mantine-ActionIcon-root[data-disabled]{opacity:1;color:var(--st-disabled-text)!important}.mantine-Combobox-option:hover:not([data-combobox-disabled]),.mantine-Combobox-option[data-combobox-active],.mantine-Menu-item:hover,.mantine-Menu-item[data-hovered]{background-color:var(--st-hover-surface)}.mantine-Combobox-option[data-combobox-selected]{background-color:var(--st-active-surface)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-school-skin] .st-section-title{background-image:linear-gradient(var(--school-primary-accent), var(--school-primary-accent));background-position:0 100%;background-repeat:no-repeat;background-size:28px 3px;padding-bottom:6px}[data-school-skin] .mantine-Anchor-root:not(.st-school-header *){color:var(--school-primary-text)!important;-webkit-text-decoration-color:color-mix(in srgb, var(--school-primary-text) 45%, transparent)!important;text-decoration-color:color-mix(in srgb, var(--school-primary-text) 45%, transparent)!important}[data-school-skin] .mantine-Anchor-root:not(.st-school-header *):visited{color:var(--school-primary-text)!important}[data-school-skin] .mantine-Anchor-root:not(.st-school-header *):hover,[data-school-skin] .mantine-Anchor-root:not(.st-school-header *):active{color:var(--school-primary-text-hover)!important;-webkit-text-decoration-color:var(--school-primary-text-hover)!important;text-decoration-color:var(--school-primary-text-hover)!important}[data-school-skin] .st-school-header .mantine-Anchor-root,[data-school-skin] .st-school-header .mantine-Anchor-root:visited,[data-school-skin] .st-school-header .mantine-Anchor-root:hover,[data-school-skin] .st-school-header .mantine-Anchor-root:active{text-decoration:underline;color:var(--school-ink-on-primary)!important;-webkit-text-decoration-color:color-mix(in srgb, var(--school-ink-on-primary) 55%, transparent)!important;text-decoration-color:color-mix(in srgb, var(--school-ink-on-primary) 55%, transparent)!important}[data-school-skin] .mantine-Card-root[data-with-border]:not(.st-school-header){border-color:var(--school-card-border)}[data-school-skin] .mantine-Table-th{background-color:var(--school-table-header-bg)!important;color:var(--school-primary-text)!important}[data-school-skin] .mantine-Table-table[data-with-table-border]{border-color:var(--school-table-frame)}[data-school-skin] .mantine-Tabs-tab[data-active]{color:var(--school-primary-text);border-bottom-width:3px}
