@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800;900&family=IBM+Plex+Serif:wght@600;700&display=swap";:root{--body-font: "Archivo", "Helvetica Neue", sans-serif;--display-font: "IBM Plex Serif", Georgia, serif;--main-background-color: #f4f1ea;--off-background-color: #ebe5da;--main-accent-color: #cfc6b7;--surface: #fffdf8;--surface-strong: #ffffff;--text-color: #171715;--muted-text: #6f6a60;--line: #ddd4c5;--line-strong: #b7aa99;--shadow: 0 18px 45px rgba(32, 34, 35, .12);--internal: #202a33;--alabama: #9e1b32;--duke: #00539b;--virginia: #232d4b;--villanova: #00205b;--texas-tech: #cc0000;--pepperdine: #00205c;--maryland: #e03a3e;--alabama-w: #9e1b32;--duke-w: #00539b;--virginia-w: #232d4b;--texas-tech-w: #cc0000;--washington: #4b2e83;--washington-w: #4b2e83;--maryland-w: #e03a3e;--test-team: #ff6b35;color:var(--text-color);background-color:var(--main-background-color);font-family:var(--body-font);font-synthesis:none;font-weight:500;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;background:linear-gradient(135deg,#ffffffd6,#fff0 45%),repeating-linear-gradient(90deg,rgba(23,23,21,.025) 0 1px,transparent 1px 92px),var(--main-background-color)}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(23,23,21,.09) .7px,transparent .7px);background-size:16px 16px;content:"";opacity:.22;pointer-events:none}#app{width:100%;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(32,42,51,.28);outline-offset:2px}input,select{min-height:38px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface-strong);color:var(--text-color);font-size:15px}input{padding:7px 10px}select{min-width:122px;padding:6px 32px 6px 10px}table{border-spacing:0}.icon-button{min-height:34px;border:1px solid rgba(255,255,255,.45);border-radius:7px;background:#ffffff21;color:#fff;font-size:14px;font-weight:850;padding:6px 10px}.glyph-button{display:inline-grid;place-items:center;border:1px solid var(--internal);border-radius:50%;color:var(--internal);cursor:pointer;font-size:16px;height:36px;width:36px;margin:0 4px;background:transparent}.glyph-button:hover{background:var(--off-background-color)}.glyph-button-small{font-size:14px!important;height:28px!important;width:28px!important;line-height:16px!important}.text-button,.btn{min-height:38px;border:1px solid var(--internal);border-radius:7px;background:var(--surface-strong);color:var(--internal);font-size:14px;font-weight:850;padding:8px 12px;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.text-button:hover,.btn:hover{background:var(--off-background-color);box-shadow:0 8px 18px #202a331f;transform:translateY(-1px)}.btn:disabled,.text-button:disabled{cursor:not-allowed;opacity:.52;transform:none}.customer-service[data-v-5389c992]{position:fixed;right:22px;bottom:22px;z-index:40}.support-button[data-v-5389c992]{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border:1px solid var(--text-color);border-radius:8px;background:var(--text-color);color:var(--surface);box-shadow:var(--shadow);font-weight:850;transition:transform .16s ease,box-shadow .16s ease}.support-button[data-v-5389c992]:hover{box-shadow:0 22px 48px #1717152e;transform:translateY(-2px)}.support-drawer[data-v-5389c992]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(420px,calc(100vw - 32px));height:min(640px,calc(100vh - 104px));overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.drawer-header[data-v-5389c992]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 14px 12px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#ffffffe6,#ebe5da6b),var(--surface)}.drawer-eyebrow[data-v-5389c992]{margin:0;color:var(--muted-text);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.drawer-title[data-v-5389c992]{margin:2px 0 0;color:var(--text-color);font-family:var(--display-font);font-size:22px;line-height:1}.close-button[data-v-5389c992]{display:inline-grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0;border:1px solid var(--line-strong);background:var(--text-color);color:var(--surface);box-shadow:0 8px 18px #1717152e;font-size:16px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.close-button[data-v-5389c992]:hover{border-color:var(--text-color);background:var(--surface);color:var(--text-color);transform:translateY(-1px)}.close-button[data-v-5389c992]:focus-visible{outline:3px solid rgba(23,23,21,.24);outline-offset:2px}.message-list[data-v-5389c992]{display:flex;flex-direction:column;gap:10px;min-height:0;padding:14px;overflow-y:auto;background:repeating-linear-gradient(90deg,rgba(23,23,21,.025) 0 1px,transparent 1px 52px),#f4f1ea8a}.empty-state[data-v-5389c992]{display:grid;min-height:100%;place-items:center;color:var(--muted-text);font-size:14px;font-weight:750;text-align:center}.chat-message[data-v-5389c992]{display:grid;gap:4px;max-width:86%;padding:10px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text-color)}.chat-message.is-user[data-v-5389c992]{align-self:end;border-color:var(--text-color);background:var(--text-color);color:var(--surface)}.chat-message.is-error[data-v-5389c992]{border-color:#c83a2d}.message-role[data-v-5389c992]{font-size:10px;font-weight:900;letter-spacing:.1em;opacity:.72;text-transform:uppercase}.message-content[data-v-5389c992]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.42}.pending-text[data-v-5389c992]:after{content:"..."}.composer[data-v-5389c992]{display:grid;gap:10px;padding:12px;border-top:1px solid var(--line);background:var(--surface)}.composer-input[data-v-5389c992]{width:100%;min-height:82px;max-height:148px;resize:vertical;padding:10px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface-strong);color:var(--text-color)}.composer-actions[data-v-5389c992]{display:flex;justify-content:space-between;gap:10px}.send-button[data-v-5389c992],.escalate-button[data-v-5389c992]{min-height:38px;padding:0 13px;border-radius:7px;font-weight:850}.send-button[data-v-5389c992]{border:1px solid var(--text-color);background:var(--text-color);color:var(--surface)}.escalate-button[data-v-5389c992]{border:1px solid var(--line-strong);background:transparent;color:var(--text-color)}.send-button[data-v-5389c992]:disabled,.escalate-button[data-v-5389c992]:disabled{cursor:not-allowed;opacity:.48}.status-message[data-v-5389c992]{margin:0;padding:0 12px 12px;color:var(--muted-text);font-size:12px;font-weight:750}@media (max-width: 640px){.customer-service[data-v-5389c992]{right:10px;bottom:10px;left:10px}.support-button[data-v-5389c992]{margin-left:auto}.support-drawer[data-v-5389c992]{width:100%;height:min(620px,calc(100vh - 88px))}}.profile-menu[data-v-efd71cbc]{position:relative;margin-left:auto}.profile-trigger[data-v-efd71cbc]{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 10px 0 6px;border:1px solid var(--line);border-radius:8px;background:#ffffffb8;color:var(--text-color)}.profile-image[data-v-efd71cbc],.profile-initials[data-v-efd71cbc]{width:30px;height:30px;border-radius:50%}.profile-image[data-v-efd71cbc]{object-fit:cover}.profile-initials[data-v-efd71cbc],.profile-panel-initials[data-v-efd71cbc]{display:inline-grid;place-items:center;background:var(--internal);color:#fff;font-size:12px;font-weight:850}.profile-trigger .fa[data-v-efd71cbc]{color:var(--muted-text);font-size:11px}.profile-panel[data-v-efd71cbc]{position:absolute;top:calc(100% + 10px);right:0;z-index:40;display:grid;gap:12px;width:min(320px,calc(100vw - 28px));padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow);text-align:left}.profile-heading[data-v-efd71cbc]{display:flex;min-width:0;align-items:center;gap:12px}.profile-panel-image[data-v-efd71cbc],.profile-panel-initials[data-v-efd71cbc]{flex:0 0 auto;width:44px;height:44px;border-radius:50%}.profile-panel-image[data-v-efd71cbc]{object-fit:cover}.profile-copy[data-v-efd71cbc]{display:grid;min-width:0;gap:3px}.profile-copy strong[data-v-efd71cbc],.profile-copy span[data-v-efd71cbc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-copy strong[data-v-efd71cbc]{color:var(--text-color);font-size:15px;font-weight:850}.profile-copy span[data-v-efd71cbc]{color:var(--muted-text);font-size:13px;font-weight:700}.profile-meta[data-v-efd71cbc]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted-text);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.profile-meta strong[data-v-efd71cbc]{color:var(--text-color);font-size:14px}.logout-button[data-v-efd71cbc]{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:40px;border:1px solid rgba(184,54,54,.28);border-radius:8px;background:#b8363614;color:#8f2020;font-weight:850}@media (max-width: 640px){.profile-trigger[data-v-efd71cbc]{width:38px;padding:0;justify-content:center}.profile-trigger .fa[data-v-efd71cbc]{display:none}}.site-header[data-v-ffb0e359]{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;gap:18px;height:64px;padding:0 26px;background:#fcfaf6eb;border-bottom:3px solid var(--line);box-shadow:0 12px 36px #1f242c14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand-button[data-v-ffb0e359]{display:inline-grid;place-items:center;width:82px;height:44px;padding:0;border:0;border-right:1px solid var(--line);background:transparent}.saa-logo[data-v-ffb0e359]{display:block;max-width:66px;max-height:38px;object-fit:contain}.team-lockup[data-v-ffb0e359]{display:flex;min-width:0;align-items:center;gap:12px}.team-logo[data-v-ffb0e359]{width:42px;height:42px;object-fit:contain}.header-copy[data-v-ffb0e359]{min-width:0}.header-eyebrow[data-v-ffb0e359]{display:block;color:var(--muted-text);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.header-title[data-v-ffb0e359]{margin:4px 0 0;overflow:hidden;color:var(--text-color);font-family:var(--display-font);font-size:24px;font-weight:800;letter-spacing:0;line-height:1;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.site-header[data-v-ffb0e359]{height:58px;gap:12px;padding:0 14px}.brand-button[data-v-ffb0e359]{width:62px}.saa-logo[data-v-ffb0e359]{max-width:52px}.header-eyebrow[data-v-ffb0e359]{display:none}.header-title[data-v-ffb0e359]{font-size:20px}}.notification-toast[data-v-7c985774]{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto 30px;gap:10px;align-items:center;width:min(440px,calc(100vw - 32px));min-height:66px;overflow:hidden;padding:12px 10px 12px 14px;border:1px solid rgba(23,23,21,.12);border-radius:8px;background:#fffdf8fa;box-shadow:0 18px 42px #1f242c2e;color:var(--text-color);text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tone-rail[data-v-7c985774]{position:absolute;inset:0 auto 0 0;width:5px;background:var(--toast-tone)}.tone-icon[data-v-7c985774]{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid color-mix(in srgb,var(--toast-tone),white 58%);border-radius:50%;background:color-mix(in srgb,var(--toast-tone),white 88%);color:var(--toast-tone);font-size:13px}.toast-copy[data-v-7c985774]{min-width:0}.toast-title[data-v-7c985774],.toast-message[data-v-7c985774]{margin:0;overflow-wrap:anywhere}.toast-title[data-v-7c985774]{color:var(--text-color);font-size:13px;font-weight:900;line-height:1.1}.toast-message[data-v-7c985774]{color:var(--muted-text);font-size:13px;font-weight:700;line-height:1.35}.toast-title+.toast-message[data-v-7c985774]{margin-top:3px}.toast-action[data-v-7c985774],.toast-close[data-v-7c985774]{border:1px solid rgba(23,23,21,.13);background:#ffffffad;color:var(--text-color)}.toast-action[data-v-7c985774]{min-height:32px;padding:6px 10px;border-radius:7px;font-size:12px;font-weight:900;white-space:nowrap}.toast-action[data-v-7c985774]:hover,.toast-close[data-v-7c985774]:hover{background:color-mix(in srgb,var(--toast-tone),white 88%)}.toast-close[data-v-7c985774]{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border-radius:50%;font-size:12px}.tone-success[data-v-7c985774]{--toast-tone: #247a3f}.tone-info[data-v-7c985774]{--toast-tone: #24718d}.tone-warning[data-v-7c985774]{--toast-tone: #9c6b00}.tone-error[data-v-7c985774]{--toast-tone: #ba2d20}@media (max-width: 560px){.notification-toast[data-v-7c985774]{grid-template-columns:30px minmax(0,1fr) 30px;gap:8px}.toast-action[data-v-7c985774]{grid-column:2 / 4;justify-self:start}}.notification-host[data-v-ad622b32]{position:fixed;top:78px;right:18px;z-index:55;pointer-events:none}.toast-stack[data-v-ad622b32]{display:grid;gap:10px;justify-items:end}.toast-stack[data-v-ad622b32] .notification-toast{pointer-events:auto}.toast-list-enter-active[data-v-ad622b32],.toast-list-leave-active[data-v-ad622b32],.toast-list-move[data-v-ad622b32]{transition:opacity .18s ease,transform .18s ease}.toast-list-enter-from[data-v-ad622b32],.toast-list-leave-to[data-v-ad622b32]{opacity:0;transform:translate3d(18px,-6px,0)}.toast-list-leave-active[data-v-ad622b32]{position:absolute;right:0}@media (max-width: 720px){.notification-host[data-v-ad622b32]{top:68px;right:10px;left:10px}.toast-stack[data-v-ad622b32]{justify-items:stretch}}.app-shell[data-v-feb4d11b]{min-height:100vh}.app-main[data-v-feb4d11b]{width:min(1480px,calc(100% - 32px));margin:0 auto;padding:86px 0 40px}@media (max-width: 720px){.app-main[data-v-feb4d11b]{width:min(100% - 20px,1480px);padding-top:78px}}.home-page[data-v-49c6a7f4]{display:grid;gap:26px;text-align:left}.home-intro[data-v-49c6a7f4]{display:grid;gap:6px;padding:18px 0 0}.eyebrow[data-v-49c6a7f4]{margin:0;color:var(--muted-text);font-size:12px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.home-title[data-v-49c6a7f4]{margin:0;color:var(--text-color);font-family:var(--display-font);font-size:clamp(34px,5vw,60px);line-height:.95}.home-meta[data-v-49c6a7f4]{margin:0;color:var(--muted-text);font-weight:700}.workspace-picker[data-v-49c6a7f4]{display:grid;gap:14px}.league-filter[data-v-49c6a7f4]{display:flex;flex-wrap:wrap;gap:8px;padding:6px;border:1px solid var(--line);border-radius:8px;background:#fffdf8b8;box-shadow:0 1px #fffc inset}.league-filter-button[data-v-49c6a7f4]{display:inline-flex;align-items:center;min-height:38px;gap:8px;padding:8px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted-text);font-size:13px;font-weight:850;line-height:1;transition:background .16s ease,border-color .16s ease,color .16s ease}.league-filter-button[data-v-49c6a7f4]:hover{border-color:var(--line-strong);color:var(--text-color)}.league-filter-button.is-active[data-v-49c6a7f4]{border-color:var(--text-color);background:var(--text-color);color:var(--surface)}.league-filter-label[data-v-49c6a7f4]{white-space:nowrap}.league-filter-count[data-v-49c6a7f4]{display:inline-grid;place-items:center;min-width:22px;min-height:22px;padding:0 6px;border-radius:999px;background:#17171514;color:inherit;font-size:12px}.league-filter-button.is-active .league-filter-count[data-v-49c6a7f4]{background:#fffdf82e}.workspace-grid[data-v-49c6a7f4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.workspace-card[data-v-49c6a7f4]{display:grid;grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;gap:16px;min-height:104px;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text-color);box-shadow:0 1px #fffc inset;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.workspace-card[data-v-49c6a7f4]:hover{border-color:var(--text-color);box-shadow:var(--shadow);transform:translateY(-2px)}.logo-frame[data-v-49c6a7f4]{display:grid;place-items:center;width:72px;height:72px;border:1px solid var(--line);border-radius:8px;background:#fff}.logo-frame img[data-v-49c6a7f4]{max-width:58px;max-height:58px;object-fit:contain}.workspace-name[data-v-49c6a7f4]{min-width:0;font-family:var(--display-font);font-size:22px;font-weight:800;-webkit-hyphens:none;hyphens:none;line-height:1.05;overflow-wrap:normal;word-break:normal}.workspace-arrow[data-v-49c6a7f4]{color:var(--muted-text);font-size:18px;transition:transform .16s ease}.workspace-card:hover .workspace-arrow[data-v-49c6a7f4]{transform:translate(3px)}.filtered-empty-state[data-v-49c6a7f4]{padding:18px;border:1px dashed var(--line-strong);border-radius:8px;color:var(--muted-text);background:#fffdf88f;font-weight:800}.empty-state[data-v-49c6a7f4]{display:grid;justify-items:start;gap:8px;max-width:520px;padding:26px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.empty-state i[data-v-49c6a7f4]{color:var(--muted-text);font-size:26px}.empty-state h2[data-v-49c6a7f4],.empty-state p[data-v-49c6a7f4]{margin:0}@media (max-width: 640px){.league-filter[data-v-49c6a7f4]{display:grid;grid-template-columns:1fr}.league-filter-button[data-v-49c6a7f4]{justify-content:space-between;width:100%}.league-filter-label[data-v-49c6a7f4]{white-space:normal}}.logged-out-page[data-v-b8497421]{display:grid;min-height:calc(100vh - 126px);place-items:center;text-align:left}.logged-out-panel[data-v-b8497421]{display:grid;gap:10px;width:min(460px,100%);padding:26px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.eyebrow[data-v-b8497421]{margin:0;color:var(--muted-text);font-size:12px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.logged-out-panel h2[data-v-b8497421],.logged-out-panel p[data-v-b8497421]{margin:0}.logged-out-panel h2[data-v-b8497421]{color:var(--text-color);font-family:var(--display-font);font-size:34px;line-height:1}.logged-out-panel p[data-v-b8497421]{color:var(--muted-text);font-weight:700}.logged-out-actions[data-v-b8497421]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.primary-action[data-v-b8497421],.secondary-action[data-v-b8497421]{min-height:42px;padding:0 16px;border-radius:8px;font-weight:850}.primary-action[data-v-b8497421]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--internal);background:var(--internal);color:#fff}.secondary-action[data-v-b8497421]{border:1px solid var(--line);background:#fff;color:var(--text-color)}.reports-table[data-v-92f47899]{width:500px;border:2px solid var(--internal);left:0;right:0;margin:auto;border-collapse:collapse}.reports-table thead[data-v-92f47899]{color:#fff;background:var(--internal);border-bottom:2px solid powderblue}.reports-table tbody td[data-v-92f47899]{padding:6px;border-bottom:1px solid var(--internal);cursor:pointer}.reports-table tbody tr[data-v-92f47899]:hover{background:var(--off-background-color)}.create-report-table[data-v-92f47899]{width:700px;border-collapse:collapse;border:2px solid var(--internal);left:0;right:0;margin:auto}.create-report-table thead[data-v-92f47899]{background:var(--internal);color:#fff}.create-report-table tbody td[data-v-92f47899]{border-bottom:1px solid var(--internal);padding:6px}table[data-v-7bb3b790]{border:2px solid var(--internal);width:95%;left:0;right:0;border-collapse:collapse;margin:auto}table thead[data-v-7bb3b790]{background:var(--internal);color:#fff}table tbody td[data-v-7bb3b790]{border:1px solid var(--internal)}.editable-cell input[data-v-7bb3b790]{width:90%;min-width:40px;border:none;border-radius:0}select[data-v-7bb3b790]{width:90%}.player-stat-table[data-v-18ce1127]{max-height:600px;overflow:scroll}textarea[data-v-18ce1127]{width:90%;left:0;right:0;margin:12px auto 6px;font-family:sans-serif;height:60px;border-radius:8px;font-size:16px;font-weight:700}.note-table[data-v-18ce1127]{border:2px solid var(--internal);border-collapse:collapse}.note-table thead[data-v-18ce1127]{background:var(--internal);color:#eee;vertical-align:middle}.note-table tbody tr[data-v-18ce1127]{border-bottom:1px solid var(--internal)}.note-table thead button[data-v-18ce1127]{border:2px solid var(--main-background-color);color:#eee;font-weight:700;font-size:14px;padding:6px;background:transparent;border-radius:8px;margin:8px}.player-stat-table[data-v-18ce1127]{border:2px solid var(--internal);border-collapse:collapse;width:90%;left:0;right:0;margin:auto}.player-stat-table thead[data-v-18ce1127]{background:var(--internal);color:#eee}.player-stat-table tbody td[data-v-18ce1127]{border:1px solid var(--internal);cursor:pointer}.linked-word[data-v-18ce1127]{margin:4px;padding:4px 6px;border-radius:8px;background:#83dc83;cursor:none}.unlinked-word[data-v-18ce1127]{margin:4px;padding:4px 6px;border-radius:8px;background:#d3d3d3;cursor:pointer}.unlinked-word[data-v-18ce1127]:hover{background:#939090}.linking-word[data-v-18ce1127]{margin:4px;padding:4px 6px;border-radius:8px;background:#f3b49d;cursor:pointer}.tab-navigation[data-v-472ef026]{display:inline-flex;max-width:100%;gap:4px;padding:4px;overflow-x:auto;border:1px solid color-mix(in srgb,var(--v29a6120a) 54%,var(--line));border-radius:8px;background:#ffffffad;color:var(--v29a6120a);box-shadow:0 1px #fffc inset}.tab-button[data-v-472ef026]{flex:0 0 auto;min-height:38px;padding:8px 13px;border:0;border-radius:6px;background:transparent;color:var(--v29a6120a);cursor:pointer;font-family:var(--body-font);font-size:14px;font-weight:850;letter-spacing:.02em;transition:background .14s ease,color .14s ease,transform .14s ease;white-space:nowrap}.tab-button[data-v-472ef026]:hover{background:color-mix(in srgb,var(--v29a6120a) 10%,transparent)}.selected[data-v-472ef026]{color:#fff;background:var(--v29a6120a);cursor:default;box-shadow:0 8px 18px color-mix(in srgb,var(--v29a6120a) 25%,transparent)}@media (max-width: 720px){.tab-navigation[data-v-472ef026]{display:flex;width:100%}}.wrapper[data-v-8f24fc3d]{position:relative;display:inline-block;text-align:left}[type=checkbox][data-v-8f24fc3d]:checked,[type=checkbox][data-v-8f24fc3d]:not(:checked){position:absolute;left:-9999px;opacity:0;pointer-events:none}.for-dropdown[data-v-8f24fc3d]{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:140px;max-width:280px;height:40px;padding:0 12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--v7f97e475) 62%,transparent);border-radius:7px;background-color:var(--v7f97e475);box-shadow:0 8px 18px color-mix(in srgb,var(--v7f97e475) 15%,transparent);cursor:pointer;color:#fff;font-family:var(--body-font);font-size:14px;font-weight:850;line-height:1;transition:box-shadow .16s ease,transform .16s ease}.for-dropdown span[data-v-8f24fc3d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.for-dropdown .fa[data-v-8f24fc3d]{flex:0 0 auto;font-size:12px;transition:transform .16s ease}.dropdown:checked+.for-dropdown .fa[data-v-8f24fc3d]{transform:rotate(180deg)}.section-dropdown[data-v-8f24fc3d]{position:absolute;top:calc(100% + 8px);left:0;z-index:12;display:grid;width:max-content;min-width:140px;max-width:300px;max-height:280px;padding:5px;overflow-y:auto;border:1px solid var(--line);border-radius:8px;background-color:#171715;box-shadow:var(--shadow);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease}.section-dropdown.open[data-v-8f24fc3d]{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-item[data-v-8f24fc3d]{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:8px 12px;border:0;border-radius:5px;background:transparent;color:#fff;font-family:var(--body-font);font-size:14px;font-weight:750;text-align:left;transition:background .14s ease,color .14s ease}.dropdown-item[data-v-8f24fc3d]:hover{color:var(--v7f97e475);background-color:#fff}.table-wrap[data-v-b12db468]{width:100%;overflow-x:auto;border:1px solid color-mix(in srgb,var(--f8c3b59a) 45%,var(--line));border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.rank-span[data-v-b12db468]{font-size:9px;vertical-align:top;font-style:italic}.basic-table[data-v-b12db468]{border-collapse:collapse;width:100%;min-width:520px;text-align:center}.basic-table thead[data-v-b12db468]{background:var(--f8c3b59a);color:#fff}.table-title[data-v-b12db468]{padding:12px;font-family:var(--display-font);font-size:20px;letter-spacing:0}.sortable-heading[data-v-b12db468]{padding:10px 12px;border-top:1px solid rgba(255,255,255,.2);cursor:pointer;font-size:13px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sortable-heading span[data-v-b12db468]{margin-right:6px}.sortable-heading.active[data-v-b12db468]{background:#ffffff24}.basic-table tbody td[data-v-b12db468]{padding:9px 12px;border-bottom:1px solid color-mix(in srgb,var(--f8c3b59a) 28%,var(--line));font-size:14px;font-weight:650}.basic-table tbody tr[data-v-b12db468]:nth-child(2n){background:#ebe5da94}.basic-table tbody tr[data-v-b12db468]:hover{background:color-mix(in srgb,var(--f8c3b59a) 9%,white)}.wrapper[data-v-01be8c1d]{position:relative;display:inline-block;text-align:left}[type=checkbox][data-v-01be8c1d]:checked,[type=checkbox][data-v-01be8c1d]:not(:checked){position:absolute;left:-9999px;opacity:0;pointer-events:none}.for-dropdown[data-v-01be8c1d]{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:140px;max-width:280px;height:40px;padding:0 12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--a3a1318e) 62%,transparent);border-radius:7px;background-color:var(--a3a1318e);box-shadow:0 8px 18px color-mix(in srgb,var(--a3a1318e) 15%,transparent);cursor:pointer;color:#fff;font-family:var(--body-font);font-size:14px;font-weight:850;line-height:1}.for-dropdown span[data-v-01be8c1d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.for-dropdown .fa[data-v-01be8c1d]{flex:0 0 auto;font-size:12px;transition:transform .16s ease}.dropdown:checked+.for-dropdown .fa[data-v-01be8c1d]{transform:rotate(180deg)}.section-dropdown[data-v-01be8c1d]{position:absolute;top:calc(100% + 8px);left:0;z-index:12;display:grid;width:max-content;min-width:140px;max-width:320px;max-height:280px;padding:5px;overflow-y:auto;border:1px solid var(--line);border-radius:8px;background-color:#171715;box-shadow:var(--shadow);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease}.section-dropdown.open[data-v-01be8c1d]{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-item[data-v-01be8c1d]{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:34px;padding:8px 12px;border:0;border-radius:5px;background:transparent;color:#fff;font-family:var(--body-font);font-size:14px;font-weight:750;text-align:left;transition:background .14s ease,color .14s ease}.dropdown-item[data-v-01be8c1d]:hover{color:var(--a3a1318e);background-color:#fff}.session-actions[data-v-f3605459]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;padding:10px;border:1px solid color-mix(in srgb,var(--v063efafe) 38%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--v063efafe) 5%,var(--surface));box-shadow:var(--shadow)}.action-panel[data-v-f3605459]{display:grid;align-content:start;gap:7px;min-width:0;padding:10px;border:1px solid color-mix(in srgb,var(--v063efafe) 28%,var(--line));border-radius:8px;background:var(--surface-strong)}.action-panel-primary[data-v-f3605459]{border-color:color-mix(in srgb,var(--v063efafe) 52%,var(--line));box-shadow:0 10px 24px color-mix(in srgb,var(--v063efafe) 10%,transparent)}.panel-heading[data-v-f3605459]{display:flex;align-items:center;gap:8px;color:var(--v063efafe)}.panel-heading h3[data-v-f3605459]{margin:0;font-family:var(--body-font);font-size:12px;font-weight:900;letter-spacing:.03em;line-height:1.15;text-transform:uppercase}.field-label[data-v-f3605459],.check-label[data-v-f3605459]{display:grid;gap:5px;color:var(--muted-text);font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.field-label input[data-v-f3605459]{width:100%;min-width:0;min-height:34px}.check-label[data-v-f3605459]{display:flex;align-items:center;gap:7px;color:var(--text-color);letter-spacing:0;text-transform:none}.check-label input[data-v-f3605459]{min-height:auto}.action-button[data-v-f3605459]{min-height:34px;border:1px solid var(--v063efafe);border-radius:7px;background:var(--v063efafe);color:#fff;font-size:12px;font-weight:900}.action-button[data-v-f3605459]:hover{box-shadow:0 8px 18px color-mix(in srgb,var(--v063efafe) 18%,transparent)}.action-button[data-v-f3605459]:disabled{cursor:not-allowed;opacity:.45}.danger[data-v-f3605459]{border-color:#a3382f;background:#a3382f}.data-session-card[data-v-ae64d43f]{width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--v77ba2fbc) 48%,var(--line));border-radius:8px;background:var(--surface);box-shadow:var(--shadow);text-align:left}.session-card-toolbar[data-v-ae64d43f]{display:grid;grid-template-columns:max-content minmax(180px,1fr);align-items:center;gap:12px;padding:12px;border-bottom:1px solid color-mix(in srgb,var(--v77ba2fbc) 28%,var(--line));background:color-mix(in srgb,var(--v77ba2fbc) 6%,var(--surface))}.session-title-group[data-v-ae64d43f]{display:inline-flex;align-items:center;gap:8px}.session-title[data-v-ae64d43f]{margin:0;color:var(--text-color);font-family:var(--display-font);font-size:20px;line-height:1}.session-count[data-v-ae64d43f]{display:inline-grid;place-items:center;min-width:30px;height:26px;padding:0 8px;border:1px solid color-mix(in srgb,var(--v77ba2fbc) 32%,var(--line));border-radius:999px;color:var(--muted-text);font-size:12px;font-weight:900;white-space:nowrap}.session-search[data-v-ae64d43f]{display:inline-flex;align-items:center;justify-self:end;gap:8px;width:min(100%,280px);min-height:38px;padding:0 10px;border:1px solid color-mix(in srgb,var(--v77ba2fbc) 36%,var(--line));border-radius:8px;background:var(--surface-strong);color:var(--muted-text)}.session-search input[data-v-ae64d43f]{width:100%;min-height:0;padding:0;border:0;background:transparent;outline:0}.sessions-list[data-v-ae64d43f]{max-height:min(72vh,760px);overflow:auto}.sessions-table[data-v-ae64d43f]{width:100%;border-collapse:collapse}.sessions-head[data-v-ae64d43f]{background:var(--v77ba2fbc);color:#fff}.table-title[data-v-ae64d43f],.column-heading[data-v-ae64d43f]{position:sticky;top:0;z-index:1;padding:12px;background:var(--v77ba2fbc);font-size:13px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.column-heading[data-v-ae64d43f]{top:0}.session-tbody tr[data-v-ae64d43f]{cursor:pointer;transition:background .14s ease}.session-cell[data-v-ae64d43f]{border-bottom:1px solid color-mix(in srgb,var(--v77ba2fbc) 25%,var(--line));padding:10px 12px;font-size:14px;font-weight:650}.session-row[data-v-ae64d43f]:hover{background:var(--off-background-color)}.selected[data-v-ae64d43f]{background:color-mix(in srgb,var(--v77ba2fbc) 16%,white)}.empty-sessions[data-v-ae64d43f]{padding:24px;color:var(--muted-text);font-weight:800;text-align:center}@media (max-width: 720px){.session-card-toolbar[data-v-ae64d43f]{grid-template-columns:1fr}.session-search[data-v-ae64d43f]{justify-self:stretch;width:100%}}input[type=file][data-v-4b6c4216]{display:none}.custom-file-upload[data-v-4b6c4216]{border:2px solid var(--a9ca3796);display:inline-block;padding:6px 12px;cursor:pointer;border-radius:8px}.custom-file-upload[data-v-4b6c4216]:hover{background:var(--off-background-color)}.fa-btn[data-v-4b6c4216]{border:1px solid var(--a9ca3796);color:var(--a9ca3796);border-radius:50%;cursor:pointer;font-size:24px;height:38px;width:38px;line-height:38px;margin:0 6px;background:transparent}.fa-btn[data-v-4b6c4216]:hover{background:var(--off-background-color)}.data-session-wrapper[data-v-5f0525f8]{overflow:hidden;border-collapse:collapse;width:100%;text-align:center;border:1px solid color-mix(in srgb,var(--cc5742bc) 48%,var(--line));border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}thead[data-v-5f0525f8]{background-color:var(--cc5742bc);color:#fff}th[data-v-5f0525f8]{padding:12px;font-size:13px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}td[data-v-5f0525f8]{padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--cc5742bc) 26%,var(--line))}.text-button[data-v-5f0525f8]{padding:8px 12px;background:transparent;border:1px solid var(--cc5742bc);color:var(--cc5742bc);font-weight:850;border-radius:7px;font-size:14px}.text-button[data-v-5f0525f8]:hover{cursor:pointer;background:var(--off-background-color)}.text-button[data-v-5f0525f8]:disabled{color:#818181;border:2px solid #818181;cursor:not-allowed}.data-management[data-v-7fe56f27]{display:grid;grid-template-columns:minmax(420px,.52fr) minmax(440px,1fr);gap:18px;align-items:start;text-align:left}.session-list[data-v-7fe56f27],.management-stack[data-v-7fe56f27],.session-detail[data-v-7fe56f27]{min-width:0}.management-stack[data-v-7fe56f27]{display:grid;gap:14px}.empty-session[data-v-7fe56f27]{display:grid;min-height:220px;place-items:center;gap:8px;padding:28px;border:1px dashed var(--line-strong);border-radius:8px;background:#ffffff75;color:var(--muted-text);font-weight:750;text-align:center}.empty-session i[data-v-7fe56f27]{font-size:30px}.empty-session p[data-v-7fe56f27]{margin:0}@media (max-width: 920px){.data-management[data-v-7fe56f27]{grid-template-columns:1fr}}.active-filter-item[data-v-ba838f25]{display:inline-block;padding:6px 8px;margin:4px;border-radius:8px;color:#fff;font-weight:700}.active-filter-item span[data-v-ba838f25]{cursor:pointer;border:1px solid white;border-radius:50%;padding:0 4px}.included[data-v-ba838f25]{background:#006400}.excluded[data-v-ba838f25]{background:#a9a9a9}.number-selector[data-v-ba838f25]{width:60px}.report-creation[data-v-b20d803f]{display:grid;gap:12px;width:100%;margin:0 auto 14px;padding:14px;border:1px solid color-mix(in srgb,var(--v834dd674) 42%,var(--line));border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--v834dd674) 8%,transparent),transparent 45%),var(--surface);box-shadow:var(--shadow);text-align:left}.creation-header[data-v-b20d803f]{display:flex;align-items:start;justify-content:space-between;gap:14px;min-width:0;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--v834dd674) 24%,var(--line))}.title-group[data-v-b20d803f]{display:grid;gap:4px;min-width:0}.eyebrow[data-v-b20d803f]{margin:0;color:var(--muted-text);font-size:11px;font-weight:850;letter-spacing:.12em;line-height:1;text-transform:uppercase}.creation-title[data-v-b20d803f]{margin:0;color:var(--text-color);font-family:var(--display-font);font-size:24px;line-height:1}.status-pill[data-v-b20d803f]{display:inline-flex;align-items:center;gap:7px;max-width:min(430px,100%);min-height:30px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--v834dd674) 28%,var(--line));border-radius:999px;background:var(--surface-strong);color:var(--muted-text);font-size:12px;font-weight:850;line-height:1.2}.status-pill.success[data-v-b20d803f]{border-color:color-mix(in srgb,#25865a 44%,var(--line));color:#1f704b}.status-pill.error[data-v-b20d803f]{border-color:color-mix(in srgb,#b42318 48%,var(--line));color:#9f1f16}.status-dot[data-v-b20d803f]{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--v834dd674)}.status-pill.success .status-dot[data-v-b20d803f]{background:#25865a}.status-pill.error .status-dot[data-v-b20d803f]{background:#b42318}.creation-grid[data-v-b20d803f]{display:grid;grid-template-columns:minmax(390px,1.35fr) minmax(190px,auto) minmax(260px,.8fr) auto;gap:10px;align-items:end}.control-group[data-v-b20d803f]{display:flex;flex-wrap:wrap;align-items:end;gap:9px;min-width:0;margin:0;padding:10px;border:1px solid color-mix(in srgb,var(--v834dd674) 24%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--surface-strong) 88%,var(--v834dd674))}.control-group[data-v-b20d803f]:disabled{opacity:.68;pointer-events:none}.control-group legend[data-v-b20d803f]{padding:0 4px;color:color-mix(in srgb,var(--v834dd674) 72%,var(--text-color));font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.sessions-filter-group[data-v-b20d803f],.title-group-output[data-v-b20d803f]{display:grid}.sessions-filter-group[data-v-b20d803f]{grid-template-columns:minmax(290px,1fr) minmax(170px,.48fr);align-items:end;gap:10px}.title-group-output[data-v-b20d803f]{grid-template-columns:minmax(240px,1fr)}.filter-section[data-v-b20d803f]{display:flex;flex-wrap:wrap;align-items:end;gap:9px;min-width:0}.id-filter-section[data-v-b20d803f]{display:grid}.field-label[data-v-b20d803f]{display:grid;gap:5px;min-width:0;color:var(--muted-text);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.field-label.compact[data-v-b20d803f]{min-width:145px}.field-label input[data-v-b20d803f]{width:100%;min-width:0}.action-group[data-v-b20d803f]{display:flex;justify-content:end}.create-button[data-v-b20d803f]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:148px;min-height:40px;padding:8px 13px;border:1px solid var(--v834dd674);border-radius:8px;background:var(--v834dd674);box-shadow:0 9px 20px color-mix(in srgb,var(--v834dd674) 18%,transparent);color:#fff;font-size:13px;font-weight:900;line-height:1;transition:box-shadow .14s ease,transform .14s ease,opacity .14s ease}.create-button[data-v-b20d803f]:hover:not(:disabled){box-shadow:0 12px 25px color-mix(in srgb,var(--v834dd674) 24%,transparent);transform:translateY(-1px)}.create-button[data-v-b20d803f]:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 1180px){.creation-grid[data-v-b20d803f]{grid-template-columns:1fr 1fr}.sessions-filter-group[data-v-b20d803f],.title-group-output[data-v-b20d803f],.action-group[data-v-b20d803f]{grid-column:1 / -1}}@media (max-width: 760px){.creation-header[data-v-b20d803f]{align-items:stretch;flex-direction:column}.creation-grid[data-v-b20d803f],.sessions-filter-group[data-v-b20d803f],.title-group-output[data-v-b20d803f]{grid-template-columns:1fr}.filter-section[data-v-b20d803f],.control-group[data-v-b20d803f]{display:grid}.field-label.compact[data-v-b20d803f]{min-width:0}.action-group[data-v-b20d803f],.create-button[data-v-b20d803f]{width:100%}}.reports-card[data-v-efc4a7e2]{width:100%;margin:14px auto 0;overflow:hidden;border:1px solid color-mix(in srgb,var(--f5bd4328) 42%,var(--line));border-radius:8px;background:var(--surface);box-shadow:var(--shadow);text-align:left}.reports-toolbar[data-v-efc4a7e2]{display:grid;grid-template-columns:minmax(170px,max-content) minmax(420px,1fr);align-items:center;gap:18px;padding:12px 14px;border-bottom:1px solid color-mix(in srgb,var(--f5bd4328) 28%,var(--line));background:color-mix(in srgb,var(--f5bd4328) 6%,var(--surface))}.reports-title-group[data-v-efc4a7e2]{display:flex;align-items:center;gap:10px;min-width:0}.reports-title[data-v-efc4a7e2]{margin:0;color:var(--text-color);font-family:var(--display-font);font-size:22px;line-height:1}.reports-count[data-v-efc4a7e2]{display:inline-flex;align-items:center;min-height:26px;padding:4px 9px;border:1px solid color-mix(in srgb,var(--f5bd4328) 28%,var(--line));border-radius:999px;color:var(--muted-text);font-size:12px;font-weight:850;white-space:nowrap}.reports-controls[data-v-efc4a7e2]{display:grid;grid-template-columns:max-content minmax(240px,340px);align-items:center;justify-content:flex-end;gap:12px;min-width:0}.segmented-filter[data-v-efc4a7e2]{display:inline-flex;width:max-content;gap:3px;padding:4px;border:1px solid color-mix(in srgb,var(--f5bd4328) 36%,var(--line));border-radius:8px;background:#ffffffa8}.filter-button[data-v-efc4a7e2]{min-height:32px;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:var(--f5bd4328);font-size:13px;font-weight:850;white-space:nowrap}.filter-button.active[data-v-efc4a7e2]{background:var(--f5bd4328);color:#fff}.search-field[data-v-efc4a7e2]{display:inline-flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:42px;padding:0 11px;border:1px solid color-mix(in srgb,var(--f5bd4328) 36%,var(--line));border-radius:8px;background:var(--surface-strong);color:var(--muted-text)}.search-field input[data-v-efc4a7e2]{width:100%;min-height:0;padding:0;border:0;background:transparent;outline:0}.table-frame[data-v-efc4a7e2]{overflow-x:auto}.reports-table[data-v-efc4a7e2]{width:100%;min-width:680px;border-collapse:collapse;text-align:center}.reports-table thead[data-v-efc4a7e2]{background:var(--f5bd4328);color:#fff}.reports-table th[data-v-efc4a7e2]{padding:11px 14px;font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.reports-table td[data-v-efc4a7e2]{padding:12px 14px;border-bottom:1px solid color-mix(in srgb,var(--f5bd4328) 22%,var(--line));color:var(--text-color);font-size:15px;font-weight:700;vertical-align:middle}.reports-table tbody tr[data-v-efc4a7e2]:hover{background:color-mix(in srgb,var(--f5bd4328) 7%,white)}.report-name[data-v-efc4a7e2]{max-width:420px;overflow-wrap:anywhere}.type-pill[data-v-efc4a7e2]{display:inline-flex;align-items:center;justify-content:center;min-width:84px;min-height:28px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--f5bd4328) 10%,white);color:var(--f5bd4328);font-size:12px;font-weight:900}.row-actions[data-v-efc4a7e2]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.table-icon-button[data-v-efc4a7e2]{display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid color-mix(in srgb,var(--f5bd4328) 46%,var(--line));border-radius:50%;background:#fff;color:var(--f5bd4328)}.table-icon-button[data-v-efc4a7e2]:hover{background:color-mix(in srgb,var(--f5bd4328) 8%,white)}.table-icon-button.danger[data-v-efc4a7e2]{border-color:#a3382f;color:#a3382f}.empty-reports[data-v-efc4a7e2]{padding:26px;color:var(--muted-text);font-weight:800;text-align:center}@media (max-width: 760px){.reports-toolbar[data-v-efc4a7e2]{grid-template-columns:1fr;align-items:stretch}.reports-controls[data-v-efc4a7e2]{grid-template-columns:1fr;justify-content:stretch}.segmented-filter[data-v-efc4a7e2]{width:100%}.filter-button[data-v-efc4a7e2]{flex:1}}.report-generation[data-v-b9400419]{display:grid;gap:14px;min-width:0}.active-filter-item[data-v-4d8e84c8]{display:inline-block;padding:6px 8px;margin:4px;border-radius:8px;color:#fff;font-weight:700}.active-filter-item span[data-v-4d8e84c8]{cursor:pointer;border:1px solid white;border-radius:50%;padding:0 4px}.included[data-v-4d8e84c8]{background:#006400}.excluded[data-v-4d8e84c8]{background:#a9a9a9}.number-selector[data-v-4d8e84c8]{width:60px}.team-page[data-v-41265de0]{display:grid;gap:18px}.workspace-bar[data-v-41265de0]{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:18px;align-items:end;padding:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow);text-align:left}.workspace-title[data-v-41265de0]{display:grid;gap:5px}.workspace-eyebrow[data-v-41265de0]{margin:0;color:var(--muted-text);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.workspace-heading[data-v-41265de0]{margin:0;color:var(--text-color);font-family:var(--display-font);font-size:clamp(28px,3vw,42px);line-height:1}.nav-row[data-v-41265de0]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:4px 0}.season-selector[data-v-41265de0]{display:inline-flex;align-items:center;gap:8px;color:var(--internal);font-size:13px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.season-selector select[data-v-41265de0]{font-size:16px}.workspace-content[data-v-41265de0]{min-width:0}.loading-panel[data-v-41265de0]{padding:28px;border:1px dashed var(--line-strong);border-radius:8px;background:#ffffff80;color:var(--muted-text);font-weight:800}@media (max-width: 900px){.workspace-bar[data-v-41265de0]{grid-template-columns:1fr}.nav-row[data-v-41265de0]{align-items:stretch;flex-direction:column}}
