:root{--paper:#f3f0e8;--panel:#fffdf8;--ink:#252824;--muted:#64675f;--green:#244637;--deep:#17221f;--orange:#a34d23;--line:#d8d6ce;--display:var(--font-display), "Arial Narrow", sans-serif;--serif:var(--display);--sans:Arial, Helvetica, sans-serif;--club-action:#244637;--club-on-action:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);color:var(--ink);font-size:15px;line-height:1.55}h1,h2,h3{font-family:var(--display);font-weight:600}h1{letter-spacing:-.025em}h2{font-size:27px;line-height:1.1}h3{font-size:22px}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:4px;outline:3px solid #aa6029}input,select,textarea{background:var(--panel);color:var(--ink);border-color:#bcbfb4;border-radius:3px;font-size:16px}.button{min-height:44px;box-shadow:none;border-radius:3px;padding:11px 18px;font-size:14px;font-weight:700}.button.primary,.advance-button{background:var(--club-action);color:var(--club-on-action);border-color:var(--club-action)}.button.primary:hover:not(:disabled),.advance-button:hover:not(:disabled){background:var(--club-action);filter:brightness(.88);transform:none}.button.secondary{color:var(--ink);background:0 0;border-color:#a8ada2}.text-button{min-height:36px;color:var(--ink);text-underline-offset:4px;gap:8px;font-size:13px}.text-button:hover{text-decoration:underline}.icon-button{min-width:44px;min-height:44px}.button:disabled{opacity:.5;cursor:not-allowed}.eyebrow,.count-label,.edition,.nav-label{font-size:11px;font-family:var(--sans);letter-spacing:.1em;color:var(--muted);font-weight:700}.eyebrow-line,.section-number,.orange-line{display:none}.panel{border:1px solid var(--line);background:var(--panel);box-shadow:none;border-radius:3px}.panel-heading{gap:12px;padding:18px 22px}.panel-heading h2{font-size:27px}.section-title{gap:0}.table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}th{letter-spacing:.04em;color:#53584f;background:#e9e7df;padding:13px 15px;font-size:11px}td{padding:13px 15px;font-size:14px}td small{font-size:12px}.numeric{font-variant-numeric:tabular-nums}.table-note{font-size:12px;line-height:1.65}.muted{color:var(--muted)}.negative,.reject-button{color:#a43329}.positive{color:#226142}.wordmark{color:inherit;gap:10px}.wordmark strong{font-family:var(--display);letter-spacing:.035em;font-size:30px;font-weight:600}.wordmark>div:last-child>span{letter-spacing:.08em;font-size:8px}.brand-mark{font-family:var(--display);color:inherit;font-size:37px;font-weight:600}.sidebar{background:var(--deep);color:#f4f1e8;border-right:none;width:220px;padding:23px 17px 14px;overflow-y:auto}.sidebar .wordmark{margin-bottom:0;padding:0 7px}.sidebar .wordmark strong{font-size:29px}.sidebar .wordmark>div:last-child>span{font-size:8px}.sidebar-club{border-color:#3c4540;gap:10px;margin:22px 0 16px;padding:17px 7px}.sidebar-club strong{font-family:var(--display);font-size:22px;font-weight:600}.sidebar-club span{color:#babfb6;font-size:11px}.sidebar .real-crest.small{width:38px;height:43px}.sidebar .nav-label{color:#a9b2a9;padding:0 12px;font-size:10px}.nav-item{color:#c9d0c8;border-radius:3px;gap:12px;min-height:43px;margin:2px 0;padding:10px 12px;font-size:13px}.sidebar .nav-item.active{color:#17221f;box-shadow:inset 3px 0 var(--club-primary);background:#f3f0e8;font-weight:700}.sidebar .nav-item.active svg{color:#17221f}.nav-item.active i{display:none}.nav-item:not(.active):hover{color:#fff;background:#29362f}.sidebar-footer{margin-top:auto;padding-top:22px}.season-progress{border-color:#3c4540;margin-bottom:10px;padding:0 12px 16px}.season-progress span{color:#c5cdc4;font-size:10px}.season-progress small{color:#aeb7ae;font-size:11px;line-height:1.4}.season-progress>div{background:#36473c;height:3px;margin:8px 0}.season-progress>div i{background:#b8c6aa}.sidebar-footer .nav-item{min-height:37px;font-size:12px}.sidebar-user{color:#bbc4b8;border-color:#3c4540;padding:15px 10px 0;font-size:10px;line-height:1.8}.workspace{min-width:0;max-width:1800px;margin-left:220px;padding:0 32px 24px}.workspace-header{border-bottom:1px solid var(--line);height:49px}.breadcrumb,.header-status{font-size:12px}.version-label{font-size:10px}.workspace .billing-account-banner,.selection-main .billing-account-banner{border:0;border-bottom:1px solid var(--line);color:var(--muted);background:#e9e7dd;border-radius:0;margin:0 -32px;padding:0 32px;display:block}.billing-account-banner summary{cursor:pointer;padding:9px 0;font-size:12px;font-weight:500;display:list-item}.billing-account-banner summary>span{float:right;font-weight:700;text-decoration:underline}.billing-account-banner>div{justify-content:space-between;align-items:center;gap:16px;padding:8px 0 15px;display:flex}.billing-account-banner p{max-width:750px;font-size:13px}.billing-account-banner .button{flex-shrink:0}.billing-account-banner.is-locked{color:#6d3d0b;background:#fae9cf;border-bottom:2px solid #a75d20}.page-heading{border:none;align-items:center;margin:0;padding:24px 0 20px}.page-heading .eyebrow{margin:0 0 6px}.page-heading h1{color:var(--ink);margin:0;font-size:clamp(36px,3.1vw,52px);line-height:1.05}.page-description{color:var(--muted);margin:8px 0 0;font-size:14px}.desk-heading{padding:18px 0 16px}.desk-heading h1{font-size:39px}.desk-heading .page-description{display:none}.date-stamp{border-left:1px solid var(--line);padding-left:22px}.date-stamp strong{font:600 30px/1 var(--display)}.date-stamp span{letter-spacing:.06em;font-size:10px}.kpi-grid{border:1px solid var(--line);background:var(--panel);border-radius:3px;gap:0;margin:18px 0 24px}.metric{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0;min-width:0;min-height:0;padding:17px 21px}.metric:last-child{border-right:0}.metric-label{color:var(--muted);font-size:12px}.metric-label svg{display:none}.metric>strong{font:600 33px/1.2 var(--display);letter-spacing:-.01em;margin-top:5px}.metric-sub{margin-top:4px;font-size:11px}.metric-progress{background:#e3e3da;height:3px}.metric-progress i{background:#607257}.desk-kpis{margin:12px 0 22px}.desk-kpis .metric{padding:12px 18px}.desk-kpis .metric-sub{font-size:10px}.desk-kpis .metric>strong{font-size:30px}.desk-kpis .metric-progress{display:none}.dashboard-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:26px}.main-column,.right-column{gap:22px;min-width:0}.desk-briefing{border-top:3px solid var(--ink);margin-bottom:0;padding:15px 0 17px}.desk-briefing-kicker{justify-content:space-between;align-items:center;gap:12px;display:flex}.desk-briefing .eyebrow{color:var(--orange);margin:0}.edition-number{font:11px var(--mono);color:var(--muted)}.desk-briefing h2{max-width:580px;margin:7px 0;font-size:32px;line-height:1.05}.desk-briefing p{color:var(--muted);max-width:600px;margin:0;font-size:14px;line-height:1.55}.desk-briefing .text-button{margin-top:4px}.decision-panel{border-top:3px solid var(--club-action);padding:0 22px 22px}.decision-panel .panel-heading{padding:18px 0 12px}.decision-panel>p{margin:0 0 14px;padding:0;font-size:13px;line-height:1.5}.decision-panel form{margin:0;padding:0}.decision-panel textarea{resize:vertical;background:#fff;min-height:130px;padding:16px;font-size:16px;line-height:1.5}.decision-footer{color:var(--muted);padding-top:7px;font-size:11px}.char-count{font-size:10px}.live-label{color:#3f6450;letter-spacing:.06em;font-size:9px}.live-label span{animation:none}.decision-examples{flex-wrap:wrap;gap:6px;margin:12px 0 15px;display:flex}.decision-examples>span{display:none}.decision-examples button{border:1px solid var(--line);background:0 0;border-radius:3px;min-height:35px;padding:6px 9px;font-size:12px}.decision-submit{justify-content:center;width:100%;min-height:48px}.decision-submit svg:last-child{margin-left:auto}.documents-panel{scroll-margin-top:20px}.desk-empty{text-align:left;padding:25px;display:block}.desk-empty .document-illustration{display:none}.desk-empty h3{font-size:24px}.desk-empty p{max-width:none;color:var(--muted);font-size:14px}.agenda-card{border:none;border-top:3px solid var(--ink);background:#e6e8de;border-radius:0;padding:19px}.agenda-card .panel-heading{padding:0}.agenda-card h2{margin:12px 0;font-size:30px}.agenda-card .eyebrow{font-size:11px}.urgency{font-size:13px;line-height:1.5}.urgency p{font-size:13px}.next-fixture{border-top-color:#c5cabc;margin-top:18px;padding-top:14px}.fixture-label{font-size:10px;line-height:1.6}.fixture-clubs{margin:17px 0 10px}.fixture-clubs strong{font:600 22px var(--display)}.fixture-clubs .real-crest.small{width:40px;height:43px}.fixture-competition{font-size:12px;line-height:1.4}.month-preview{margin:16px 0;font-size:11px;line-height:1.7}.advance-button{width:100%;min-height:49px}.advance-hint{color:#58604f;margin:10px 0 0;font-size:11px;line-height:1.6}.backstage{border-top:1px solid var(--line)}.backstage .panel-heading{flex-wrap:wrap;padding:15px 0 8px}.backstage h2{font-size:26px}.backstage .count-label{font-size:9px}.dispatch{border-bottom:1px solid var(--line);padding:15px 0}.dispatch-sender{align-items:center;gap:10px;display:flex}.dispatch-sender img,.sender-initials{object-fit:cover;background:#dedfd4;border-radius:2px;width:38px;height:42px}.sender-initials{font:600 21px var(--display);color:#515d4a;place-items:center;display:grid}.dispatch-sender strong{font-size:13px;line-height:1.2}.dispatch-sender small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.dispatch p{margin:12px 0 0;font-size:13px;line-height:1.6}.dispatch h3{margin:9px 0 0;font-size:22px}.dispatch .text-button{font-size:12px}.press-card{border:0;border-top:3px double var(--ink);background:0 0;padding:14px 0}.press-masthead{color:var(--ink);border-color:var(--line);padding-bottom:10px;font-size:10px}.press-card h2{font-size:28px;line-height:1.05}.press-card .eyebrow{margin-top:12px;font-size:10px}.press-text{font-size:13px;line-height:1.7}.narrative-note{font-size:11px}.compact-panel{background:#e9e7de;border:0;padding:20px}.compact-panel h2{font-size:26px}.mini-stat{font-size:12px}.workspace-footer{border-color:var(--line);flex-wrap:wrap;gap:12px;margin-top:32px;padding:26px 0 10px;font-size:11px}.workspace-footer .text-button,.engine-note{color:var(--muted);font-size:11px}.alert{border-radius:3px;margin:12px 0;font-size:14px;animation:.16s ease-out editorial-arrive}.alert.success{color:#244424;background:#e5eedc;border-color:#93ad7d}.alert.error{color:#853626;background:#fae6df;border-color:#c88875}.status{border-radius:2px;padding:4px 7px;font-size:11px;line-height:1.4}.proposal-list{padding:0 22px 22px}.proposal-card{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:20px 0 0}.proposal-heading{flex-wrap:wrap;gap:10px}.document-ref,.document-date{font-size:10px}.action-heading{flex-wrap:wrap;align-items:start;gap:10px}.action-heading h3{font-size:24px;line-height:1.2}.action-heading h3>span{font-size:12px}.action-explanation,.original-intent{font-size:13px;line-height:1.65}.terms-grid{background:#f0eee6;border:0;gap:14px;padding:15px}.terms-grid dt{color:var(--muted);font-size:11px}.terms-grid dd{font-size:15px;font-weight:700}.terms-details,.vote-result,.callout{font-size:13px}.proposal-actions{flex-wrap:wrap;gap:8px;padding:14px 0}.small-button{min-height:44px;font-size:12px}.modal{border:1px solid var(--line);background:var(--panel);border-radius:5px;padding:28px;box-shadow:0 12px 60px #10181230}.modal-top h2{font-size:36px}.modal-description{font-size:15px;line-height:1.6}.modal::backdrop{background:#16211c99}.auth-form label{font-size:13px}.auth-form input{min-height:48px}.advance-summary{font-size:14px}.modal-actions{gap:12px}.processing-overlay{background:#17221fe8}.processing-overlay h2{font-size:39px}.processing-overlay p{font-size:15px}.selection-shell{background:var(--paper)}.selection-header{border-bottom:1px solid var(--line);max-width:1480px;color:var(--ink);padding:25px 48px}.selection-main{max-width:1480px;padding:0 48px 48px}.selection-intro{align-items:center;margin:0;padding:48px 0 38px}.selection-intro h1{letter-spacing:-.015em;margin:18px 0;font-size:clamp(48px,5.4vw,82px);line-height:.96}.selection-intro h1 em{color:var(--green);font-style:normal}.selection-intro p:not(.eyebrow){margin:0;font-size:16px;line-height:1.65}.season-ticket{background:var(--deep);color:#f3f0e8;box-shadow:none;border:0;border-radius:0;width:200px;padding:24px;transform:none}.season-ticket:before,.season-ticket:after{display:none}.season-ticket>strong{font:600 76px/.8 var(--display);color:#f3f0e8;margin:22px 0}.season-ticket>strong span{font:12px var(--sans);color:#bec7ba}.season-ticket span,.season-ticket b,.season-ticket i{font-size:10px}.season-ticket .ticket-bottom{color:#d9ded3}.season-ticket-logo{width:48px;height:44px}.competition-preview-link{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0}.competition-preview-link>span{font-size:12px}.selection-section-heading{margin:28px 0 4px}.selection-section-heading h2{font-size:35px}.selection-section-heading>span{font-size:10px}.club-details-instruction,.selection-data-note{font-size:12px;line-height:1.6}.club-filters{align-items:end;margin:18px 0 12px}.club-filters label{font-size:12px}.club-filters input,.club-filters select{min-height:44px}.club-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.club-card{border:1px solid var(--line);border-top:4px solid var(--card-club-color,var(--club-color,#263f31));box-shadow:none;background:var(--panel);border-radius:3px;padding:23px}.club-card:before{display:none}.club-card:hover{box-shadow:none;border-color:#939b89;transform:none}.club-card-top{margin-bottom:16px}.club-card h3{font-size:31px;line-height:1}.club-card p,.club-card .club-city{font-size:13px}.club-stat-label,.club-stat-name{font-size:11px}.club-stats{border-color:var(--line);padding:15px 0}.club-stats strong{font-size:20px}.club-stats small,.club-stat span{font-size:11px}.club-card .button{color:#fff;background:#222d25;margin-top:15px}.club-details-trigger{min-height:44px}.club-number{font-size:11px}.saved-careers{background:#e6e7dc;border:0;margin-top:26px;padding:22px}.saved-careers h2{font-size:31px}.saved-career{background:var(--panel);border-color:var(--line);padding:15px}.saved-career strong{font-size:15px}.saved-career small{font-size:12px}.board-intro{color:var(--ink);background:#e6e8de;border:0;margin-bottom:24px;padding:28px}.board-intro h2{font-size:42px;line-height:1}.board-intro p{color:#535d4f;font-size:14px}.board-meter strong{font:600 60px var(--display)}.board-meter span,.stakeholder-pair{font-size:13px}.board-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);gap:0;margin-bottom:24px}.board-group{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;padding:24px}.board-group h2{font-size:28px}.board-group-top span,.group-memory-label{font-size:10px}.group-interest,.group-support,.memory-list,.board-group .muted{font-size:13px;line-height:1.65}.promise-list h3{font-size:23px}.promise-list p{font-size:13px}.empty-state{min-height:120px;padding:24px;font-size:14px}.empty-state p{font-size:14px}.timeline-event h3{font-size:26px}.timeline-event p,.timeline-event small,.report-item p{font-size:14px;line-height:1.65}.timeline-event,.report-item{border-color:var(--line)}.report-item h3{font-size:27px}.season-balance{color:#343322;background:#f1e9d2;border:2px solid #9e772d;border-radius:3px}.season-balance h2{font-size:40px}.season-balance p{font-size:15px}.market-intro{border-top:3px solid var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;padding:22px 0;display:flex}.market-intro h2{font-size:32px}.market-intro p{color:var(--muted);margin-top:6px;font-size:14px}.market-actions{flex-wrap:wrap;gap:10px;display:flex}.market-pipeline{border:1px solid var(--line);gap:0;margin-bottom:24px;display:flex}.market-pipeline>div{border-right:1px solid var(--line);flex:1;padding:16px 20px}.market-pipeline strong{font:600 32px var(--display);display:block}.market-pipeline span{color:var(--muted);font-size:12px}@keyframes editorial-arrive{0%{opacity:.3;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (min-width:1600px){.workspace{padding-left:48px;padding-right:48px}.billing-account-banner{margin-left:-48px;margin-right:-48px;padding-left:48px;padding-right:48px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:1199px){.sidebar{width:196px;padding-left:12px;padding-right:12px}.workspace{margin-left:196px;padding-left:24px;padding-right:24px}.billing-account-banner{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.desk-kpis .metric{padding:12px}.desk-kpis .metric-sub{font-size:10px}.club-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wordmark strong{font-size:27px}}@media (max-width:1000px){.sidebar{width:196px}.dashboard-grid{grid-template-columns:minmax(0,1fr)}.right-column{grid-template-columns:1fr 1fr;align-items:start;display:grid}.agenda-card{grid-row:span 2}.desk-heading h1{font-size:36px}.desk-kpis .metric-label{font-size:11px}.desk-kpis .metric-sub{display:none}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.club-filters{flex-wrap:wrap}.selection-session .edition{display:none}}@media (max-width:760px){.mobile-header{z-index:35;background:var(--deep);color:#f4f1e8;border-bottom:1px solid #3b4940;min-height:66px;padding:10px 18px;display:flex;position:sticky;top:0}.mobile-header .wordmark strong{font-size:25px}.mobile-header .brand-mark{font-size:31px}.mobile-header .icon-button{color:inherit}.mobile-header .wordmark>div:last-child>span{font-size:7px}.sidebar{z-index:34;width:100%;height:calc(100dvh - 66px);padding:16px 20px;display:none;top:66px}.sidebar.is-open{display:flex}.sidebar>.wordmark,.sidebar-club{display:none}.sidebar nav{grid-template-columns:1fr 1fr;gap:5px 12px;display:grid}.nav-item{min-height:48px;font-size:14px}.sidebar-footer{padding-top:15px}.sidebar-footer .nav-item{min-height:42px}.sidebar-user{margin-top:9px}.workspace{margin-left:0;padding:0 18px 20px}.workspace-header{height:42px}.breadcrumb{font-size:11px}.header-status{font-size:10px}.version-label{display:none}.billing-account-banner{margin:0 -18px;padding:0 18px}.billing-account-banner summary{padding:9px 0;font-size:10px}.billing-account-banner summary>span{font-size:10px}.billing-account-banner>div{display:block}.billing-account-banner .button{margin-top:8px}.page-heading{padding:19px 0 15px}.page-heading h1{font-size:38px}.page-description{font-size:13px}.desk-heading{padding:15px 0}.desk-heading h1{font-size:32px}.page-heading .eyebrow{font-size:10px}.date-stamp{display:none}.desk-kpis{margin:10px 0 17px}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.desk-kpis .metric{padding:9px 12px}.desk-kpis .metric>strong{font-size:26px}.desk-kpis .metric-label{font-size:11px}.dashboard-grid,.main-column{gap:20px}.desk-briefing{padding:12px 0 9px}.desk-briefing h2{margin:8px 0;font-size:29px}.desk-briefing p{font-size:13px}.edition-number{font-size:9px}.desk-briefing .eyebrow{font-size:10px}.desk-briefing .text-button{min-height:40px;font-size:12px}.right-column{flex-direction:column;gap:24px;display:flex}.right-column>section{width:100%}.decision-panel{padding:0 16px 16px}.decision-panel .panel-heading{padding:15px 0 10px}.panel-heading{padding:16px}.panel-heading h2{font-size:26px}.live-label{font-size:8px}.decision-panel>p{font-size:13px}.decision-panel textarea{min-height:133px}.decision-examples button{min-height:40px;font-size:11px}.decision-footer{font-size:10px}.decision-submit{font-size:14px}.proposal-list{padding:0 16px 16px}.terms-grid{grid-template-columns:1fr 1fr}.action-heading h3{font-size:23px}.proposal-actions .button{flex:1}.documents-panel{scroll-margin-top:80px}.agenda-card{padding:21px}.agenda-card h2{font-size:32px}.fixture-clubs{max-width:240px;margin:18px auto}.backstage .panel-heading{padding:16px 0}.dispatch-sender strong{font-size:14px}.dispatch-sender small{font-size:11px}.dispatch p,.press-text{font-size:14px}.compact-panel{padding:20px}.workspace-footer{margin-top:25px;font-size:10px}.selection-header{gap:12px;padding:17px 18px}.selection-header .wordmark strong{font-size:25px}.selection-header .button{min-height:44px;padding:8px;font-size:12px}.selection-header .edition,.selection-header .user-name{display:none}.selection-main{padding:0 18px 30px}.selection-intro{padding:32px 0 27px}.selection-intro h1{font-size:47px}.selection-intro .eyebrow{font-size:9px}.selection-intro p:not(.eyebrow){font-size:14px}.season-ticket{display:none}.competition-preview-link{flex-wrap:wrap;gap:10px}.competition-preview-link>span{display:none}.competition-preview-link .text-button{font-size:11px}.selection-section-heading h2{font-size:30px}.selection-section-heading>span{display:none}.club-filters{grid-template-columns:1fr;gap:12px;display:grid}.club-filters .button{width:100%}.club-grid{grid-template-columns:1fr;gap:16px}.club-card{padding:22px}.club-card h3{font-size:33px}.selection-data-note{font-size:11px}.saved-careers{padding:18px}.saved-career-list{grid-template-columns:1fr}.board-intro{flex-wrap:wrap;gap:20px;padding:22px;display:flex}.board-intro h2{font-size:34px}.board-meter strong{font-size:48px}.board-grid{grid-template-columns:1fr}.board-group{padding:22px}.promise-list article{flex-wrap:wrap}.two-column{grid-template-columns:1fr}.market-intro{padding:20px 0;display:block}.market-actions{margin-top:18px}.market-pipeline{flex-wrap:wrap}.market-pipeline>div{border-bottom:1px solid var(--line);flex:50%;padding:14px}.modal{max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:22px}.modal-top h2{font-size:31px}.modal-actions{flex-direction:column}.modal-actions .button{width:100%}.processing-overlay h2{font-size:33px}.processing-overlay p{font-size:14px}.count-label{font-size:9px}.timeline-event p,.report-item p{font-size:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sidebar .nav-item:not(.active){color:#c9d0c8}.workspace .billing-account-banner summary{width:100%;display:list-item}.workspace .billing-account-banner summary>span{float:right;margin-left:12px}.selection-main .club-details-instruction{margin-top:9px}.selection-main .club-card-identity{min-height:0;padding:0}.selection-main .club-card h3{margin:10px 0;font-size:34px}.selection-main .club-card-tag{min-height:0;font-size:11px;font-family:var(--sans);margin-top:14px;line-height:1.5}.selection-main .club-card-identity>p{margin-top:10px;font-size:13px;line-height:1.6}.selection-main .club-card-stats{padding:16px 0}.selection-main .club-card-stats span{font-size:10px}.selection-main .club-card-stats strong{font-size:22px}@media (min-width:1600px){.workspace .billing-account-banner{margin:0 -48px;padding:0 48px}}@media (max-width:1199px){.workspace .billing-account-banner{margin:0 -24px;padding:0 24px}}@media (max-width:760px){.workspace .billing-account-banner{margin:0 -18px;padding:0 18px}.workspace{width:100%}.sidebar.is-open{transform:none}.sidebar .nav-item.active{color:#17221f}}.desk-kpis .metric-label{min-height:0}.desk-kpis .metric-sub{min-height:0;line-height:1.4}.desk-kpis .metric{padding-top:10px;padding-bottom:10px}.desk-briefing{padding-bottom:10px}.priority-planning>.text-button{display:none}.sidebar nav{gap:1px}.sidebar .nav-label{margin-bottom:8px}.sidebar .sidebar-club{margin-top:18px;margin-bottom:14px}.selection-main .season-ticket-logo{width:50px;height:50px;box-shadow:none;background:0 0;border-radius:0;padding:0;position:static}@media (max-width:760px){.desk-heading{padding:13px 0 10px}.desk-heading h1{display:none}.desk-heading .eyebrow{margin:0}.workspace:has(.desk-heading) .workspace-header{display:none}.workspace .identity-banner{gap:0;margin:0;padding:13px 14px}.workspace .identity-main{gap:11px}.workspace .identity-crest{width:40px;height:46px}.workspace .identity-copy h2{font-size:29px}.workspace .identity-tagline{display:none}.workspace .identity-location{margin-top:4px;font-size:10px}.workspace .identity-current{display:none}.desk-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.desk-kpis .metric{border-bottom:0;border-right:1px solid var(--line);padding:10px 7px}.desk-kpis .metric:last-child{border-right:0}.desk-kpis .metric-label{min-height:25px;font-size:9px;line-height:1.4}.desk-kpis .metric>strong{margin:2px 0 0;font-size:22px}.dashboard-grid{flex-direction:column;gap:20px;display:flex}.dashboard-grid .main-column,.dashboard-grid .right-column{display:contents}.dashboard-grid>*,.dashboard-grid .main-column>*,.dashboard-grid .right-column>*{width:100%;min-width:0}.desk-briefing{order:0;padding:11px 0 0}.desk-briefing h2{font-size:27px}.desk-briefing p{font-size:13px}.decision-panel{order:1}.dashboard-grid .agenda-card{order:2}.documents-panel{order:3}.backstage{order:4}.press-card{order:5}.dashboard-grid .compact-panel{order:6}}.desk-last-match{border-bottom:1px solid var(--line);text-align:left;width:100%;min-height:43px;color:var(--ink);background:0 0;align-items:center;gap:13px;margin-bottom:14px;padding:0 0 12px;display:flex}.desk-last-match>span{color:var(--muted);letter-spacing:.05em;margin-right:auto;font-size:10px}.desk-last-match>b{font-size:12px}.desk-last-match>strong{font:600 25px var(--display);background:#e6e8dd;padding:3px 8px}@media (max-width:760px){.desk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-kpis .metric{justify-content:space-between;align-items:center;gap:6px;padding:9px 11px;display:flex}.desk-kpis .metric:nth-child(2){border-right:0}.desk-kpis .metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.desk-kpis .metric-label{max-width:65px;min-height:0;font-size:10px;line-height:1.5}.desk-kpis .metric>strong{white-space:nowrap;margin:0;font-size:24px}}.honor-announcement{color:#3d3320;background:#eee4c9;border:2px solid #93703a;align-items:center;gap:20px;margin:18px 0;padding:24px;animation:.22s ease-out editorial-arrive;display:flex}.honor-announcement h2{margin:5px 0;font-size:34px}.honor-announcement p{font-size:13px}.honor-announcement>svg{flex-shrink:0}.honor-announcement>.button{flex-shrink:0;margin-left:auto}@media (max-width:760px){.honor-announcement{flex-wrap:wrap;padding:18px}.honor-announcement h2{font-size:29px}.honor-announcement>.button{margin:0}}.workspace>.alert{z-index:30;position:sticky;top:12px;box-shadow:0 2px #25282412}@media (max-width:760px){.workspace>.alert{top:76px}}.app-shell{display:block}.workspace{width:auto}
