.workspace-shell{--desk-bg:#08121f;--desk-panel:#0e1d2e;--desk-border:#283b50;--desk-ink:#edf4fc;--desk-muted:#96a8bd;background:var(--desk-bg);color:var(--desk-ink);min-height:100vh}.workspace-shell [aria-labelledby=match-share-heading] button[aria-pressed=true],.workspace-shell [aria-labelledby=match-share-heading] label:has(input[type=file]),.workspace-shell [aria-labelledby=match-share-heading] p[role=status]{color:#edf4fc;background:#164e45;border-color:#5eead4}.workspace-shell [aria-labelledby=match-share-heading] button[aria-pressed=false]{color:var(--desk-ink);background:var(--desk-panel);border-color:var(--desk-border)}.workspace-shell [aria-labelledby=match-share-heading] button[aria-pressed]:focus-visible,.workspace-shell [aria-labelledby=match-share-heading] label:has(input[type=file]):focus-within{outline:2px solid #007b70;outline-offset:3px}html[data-workspace-theme=light] .workspace-shell [aria-labelledby=match-share-heading] button[aria-pressed=true],html[data-workspace-theme=light] .workspace-shell [aria-labelledby=match-share-heading] label:has(input[type=file]),html[data-workspace-theme=light] .workspace-shell [aria-labelledby=match-share-heading] p[role=status]{color:#005c53;background:#e6f5f0;border-color:#007b70}.workspace-shell .creator-team-option{color:var(--desk-ink);align-items:center}.workspace-shell .creator-team-option:hover{background:#164e45;color:#fff;box-shadow:inset 3px 0 #5eead4}.workspace-shell .creator-team-option:hover span{color:#fff}.workspace-shell .creator-team-option>span:last-child{color:var(--desk-muted);background:transparent;max-width:55%;white-space:normal}.workspace-shell .creator-team-option:hover>span:last-child{color:#fff}html[data-workspace-theme=light] .workspace-shell .creator-team-option:hover{background:#d5eee8;color:#142a3c;box-shadow:inset 3px 0 #007b70}html[data-workspace-theme=light] .workspace-shell .creator-team-option:hover span{color:#142a3c}.workspace-shell .match-center-summary>div{padding:12px 10px;display:flex;align-items:center;justify-content:center;gap:12px}.workspace-shell .match-center-summary strong{font-size:24px;margin-top:0}.workspace-shell .match-center-summary span{font-size:10px;letter-spacing:1px}.workspace-shell .match-center-summary>div:last-child{border-right:0}@media(max-width:600px){.workspace-shell .match-center-summary>div{padding:10px 5px;gap:4px;flex-direction:column}.workspace-shell .match-center-summary strong{font-size:20px}}.team-crest{display:grid;place-items:center;border:1px solid;border-radius:18px;width:82px;height:82px;margin:18px auto 0;background:#ffffff0a;font-weight:800;font-size:24px}.team-crest img{-o-object-fit:contain;object-fit:contain;width:72px;height:72px}html[data-workspace-theme=light] .workspace-content .shadow-2xl{box-shadow:0 12px 32px #24425e0d}html[data-workspace-theme=light] #measurements [style*="color: rgb(251, 113, 133)"]{color:#be234a!important}html[data-workspace-theme=light] #measurements [style*="color: rgb(251, 191, 36)"]{color:#8a5700!important}html[data-workspace-theme=light] #measurements [style*="color: rgb(167, 139, 250)"]{color:#7148be!important}html[data-workspace-theme=light] #measurements [style*="color: rgb(52, 211, 153)"]{color:#087a57!important}html[data-workspace-theme=light] #measurements [style*="color: rgb(56, 189, 248)"]{color:#0075a5!important}html[data-workspace-theme=light] #measurements [style*="color: rgb(251, 146, 60)"]{color:#a84c05!important}.match-center-welcome{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0}.match-center-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--desk-border);background:var(--desk-panel);border-radius:18px;overflow:hidden}.match-center-summary>div{text-align:center;padding:24px;border-right:1px solid var(--desk-border)}.match-center-summary span{display:block;color:var(--desk-muted);text-transform:uppercase;font-size:11px;letter-spacing:2px}.match-center-summary strong{display:block;font-size:32px;margin-top:10px}.match-center-featured{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:24px;padding:28px;background:linear-gradient(120deg,#15374d,#0e1d2e 50%,#133345);border:1px solid var(--desk-border);border-radius:22px;text-align:center}.match-center-featured h2{font-size:20px;font-weight:700;margin-top:14px}.match-center-featured strong{display:block;font-size:56px;line-height:1.4}.match-center-featured strong span{color:var(--desk-muted);font-weight:300}html[data-workspace-theme=light] .match-center-featured{background:linear-gradient(120deg,#dff4f2,#fff 50%,#e0ecfa)}html[data-workspace-theme=light] dialog{background:#fff!important;color:#142a3c!important;color-scheme:light}html[data-workspace-theme=light] dialog [class*=bg-slate-]{background:#f3f7fb}html[data-workspace-theme=light] dialog .text-white,html[data-workspace-theme=light] dialog [class*=text-slate-]{color:#243e55}html[data-workspace-theme=light] dialog [class*=border-slate-]{border-color:#d0dce7}@media(max-width:600px){.match-center-welcome{align-items:flex-start;flex-direction:column}.match-center-featured{gap:10px;padding:18px 12px}.match-center-featured h2{font-size:13px}.match-center-featured strong{font-size:34px}.team-crest{width:58px;height:58px}.team-crest img{width:50px;height:50px}.match-center-summary>div{padding:18px 8px}.match-center-summary span{letter-spacing:1px}}.workspace-navigation{position:fixed;inset:0 auto 0 0;width:238px;background:var(--desk-panel);border-right:1px solid var(--desk-border);z-index:45;padding:30px 18px;display:flex;flex-direction:column;overflow-y:auto}.workspace-brand{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:800;letter-spacing:-.4px;color:var(--desk-ink)}.workspace-brand small{display:block;font-size:9px;letter-spacing:2px;color:var(--desk-muted);margin-top:5px}.workspace-monogram{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#24d3b2;color:#061924}.workspace-nav-heading{margin:32px 12px 12px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--desk-muted)}.workspace-navigation nav{display:grid;gap:5px}.workspace-navigation nav a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;font-size:13px;color:var(--desk-muted);transition:background .15s,color .15s}.workspace-navigation nav a:hover,.workspace-navigation nav a[aria-current=page]{background:#1cbaa31a;color:#25d8b8}.workspace-navigation nav a[aria-current=page]{box-shadow:inset 3px 0 #24d3b2}.workspace-appearance{display:flex;align-items:center;gap:12px;margin-top:30px;padding:12px;border:1px solid var(--desk-border);border-radius:10px;font-size:13px}.workspace-nav-footer{margin-top:auto;padding:25px 12px 0;color:var(--desk-muted);font-size:10px}.workspace-content{margin-left:238px}.workspace-mobile-header,.workspace-scrim{display:none}.workspace-content>main{background:var(--desk-bg)}.workspace-content .desk-rail{display:none!important}.workspace-content .match-desk{padding-left:0}.workspace-content [data-testid=portal-primary-navigation]{display:none}.workspace-content .desk-scoreboard{background:linear-gradient(105deg,#143145,#102234 45%,#132d43);border-color:var(--desk-border)}.workspace-content #match-overview h1,.workspace-content #match-overview h2{letter-spacing:-.04em}.workspace-content #match-overview{margin-bottom:24px}.workspace-content #measurements{margin-top:24px}html[data-workspace-theme=light] .workspace-shell{--desk-bg:#e2ebef;--desk-panel:#fff;--desk-border:#9bb2bf;--desk-ink:#142a3c;--desk-muted:#415c70;color-scheme:light}html[data-workspace-theme=light] .workspace-content .bg-\[\#0b1726\],html[data-workspace-theme=light] .workspace-content .bg-\[\#0e1e2e\],html[data-workspace-theme=light] .workspace-content .bg-slate-950,html[data-workspace-theme=light] .workspace-content [class*="bg-slate-950/"]{background:#f5f8fc}html[data-workspace-theme=light] .workspace-content .bg-slate-800,html[data-workspace-theme=light] .workspace-content .bg-slate-900,html[data-workspace-theme=light] .workspace-content [class*="bg-slate-900/"]{background:#fff}html[data-workspace-theme=light] .workspace-content .text-slate-100,html[data-workspace-theme=light] .workspace-content .text-slate-200,html[data-workspace-theme=light] .workspace-content .text-slate-300,html[data-workspace-theme=light] .workspace-content .text-white{color:#142a3c}html[data-workspace-theme=light] .workspace-content .text-slate-400,html[data-workspace-theme=light] .workspace-content .text-slate-500,html[data-workspace-theme=light] .workspace-content .text-slate-600{color:#526c82}html[data-workspace-theme=light] .workspace-content [class*=border-slate-]{border-color:#d0dce7}html[data-workspace-theme=light] .workspace-content .desk-scoreboard{background:linear-gradient(105deg,#dff4f2,#fff 45%,#e2edf9)}html[data-workspace-theme=light] .workspace-content .text-cyan-300,html[data-workspace-theme=light] .workspace-content .text-emerald-300,html[data-workspace-theme=light] .workspace-content .text-emerald-400{color:#007b70}@media(max-width:1100px){.workspace-content{margin-left:0;padding-top:64px}.workspace-navigation{transform:translateX(-100%);transition:transform .18s}.workspace-navigation.is-open{transform:translateX(0)}.workspace-mobile-header{display:flex;position:fixed;inset:0 0 auto;align-items:center;justify-content:space-between;height:64px;padding:0 20px;background:var(--desk-panel);border-bottom:1px solid var(--desk-border);z-index:42}.workspace-scrim{display:block;position:fixed;inset:0;background:#0008;z-index:44}.workspace-content .match-desk{padding-left:0}}@media print{.workspace-mobile-header,.workspace-navigation,.workspace-scrim{display:none!important}.workspace-content{margin:0;padding:0}}@media(max-width:1100px){.workspace-navigation{visibility:hidden}.workspace-navigation.is-open{visibility:visible}}.directory-team-card{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;min-height:144px}.directory-team-card .team-crest{width:72px;height:72px;margin:0;align-self:center;font-size:18px}.directory-team-card .team-crest img{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}.workspace-shell{--desk-accent-text:#5eead4;--desk-warning-text:#fcd34d;--desk-danger-text:#fda4af;--desk-detail-text:#c4b5fd}.match-creator .creator-title{color:var(--desk-ink)}.match-creator .creator-description{color:var(--desk-muted)}.match-creator label{font-size:12px}.match-creator p{font-size:14px}.match-creator input::-moz-placeholder,.match-creator textarea::-moz-placeholder{color:var(--desk-muted);opacity:1}.match-creator input::placeholder,.match-creator textarea::placeholder{color:var(--desk-muted);opacity:1}html[data-workspace-theme=light] .workspace-shell{--desk-accent-text:#006b61;--desk-warning-text:#854d0e;--desk-danger-text:#b42338;--desk-detail-text:#6541a5}html[data-workspace-theme=light] .match-creator [class*=text-cyan-],html[data-workspace-theme=light] .match-creator [class*=text-emerald-],html[data-workspace-theme=light] .match-creator [class*=text-green-]{color:var(--desk-accent-text)}html[data-workspace-theme=light] .match-creator [class*=text-violet-]{color:var(--desk-detail-text)}html[data-workspace-theme=light] .match-creator [class*=text-amber-],html[data-workspace-theme=light] .match-creator [class*=text-orange-]{color:var(--desk-warning-text)}html[data-workspace-theme=light] .match-creator [class*=text-red-],html[data-workspace-theme=light] .match-creator [class*=text-rose-]{color:var(--desk-danger-text)}.match-phase-timing,.match-phase-timing h3{color:var(--desk-ink)}.phase-timing-card{min-width:0;padding:12px 14px;border:1px solid var(--desk-border);border-radius:14px;background:var(--desk-panel);display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:5px}.phase-timing-card dt{color:var(--desk-ink)}.phase-timing-card dt,.phase-timing-value{font-size:13px;font-weight:650;line-height:1.4}.phase-timing-value{margin:0;color:var(--desk-accent-text);font-variant-numeric:tabular-nums;text-align:right}.phase-timing-wall-clock{white-space:nowrap}.phase-timing-detail{grid-column:1/-1;display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:2px;margin:0;color:var(--desk-muted);font-size:12px;font-weight:400;line-height:1.5}.workspace-shell .report-facts-attention{border-color:#b7791f;background:#302515;color:#fde6ae}.workspace-shell .report-facts-attention>div>div>p{color:#fde6ae}html[data-workspace-theme=light] .workspace-shell .report-facts-attention{border-color:#b7791f;background:#fff7df;color:#754600}html[data-workspace-theme=light] .workspace-shell .report-facts-attention>div>div>p{color:#754600}.workspace-shell .crew-editor-trigger,.workspace-shell .crew-invite-action>button{color:#99f6e4;background:#153d3b;border-color:#5eead4}.workspace-shell .crew-editor-trigger:hover,.workspace-shell .crew-invite-action>button:hover{background:#205551}html[data-workspace-theme=light] .workspace-shell .crew-editor-trigger,html[data-workspace-theme=light] .workspace-shell .crew-invite-action>button{color:#075e54;background:#e6f5f1;border-color:#337e73}html[data-workspace-theme=light] .workspace-shell .crew-editor-trigger:hover,html[data-workspace-theme=light] .workspace-shell .crew-invite-action>button:hover{background:#ccebe3}.crew-editor-trigger:focus-visible,.crew-invite-action>button:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.workspace-shell .profile-contrast-panel{background:#14283b;color:#f1f5f9}html[data-workspace-theme=light] .workspace-shell .profile-contrast-panel{background:#e6f1f3;border-color:#90adb5}.workspace-shell .profile-contrast-panel a{background:#153d3b;color:#99f6e4;border-color:#5eead4}html[data-workspace-theme=light] .workspace-shell .profile-contrast-panel a{background:#fff;color:#075e54;border-color:#337e73}.workspace-shell .profile-contrast-panel a:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.workspace-shell .profile-contrast-panel p{color:#c4d3df}html[data-workspace-theme=light] .workspace-shell .workspace-content .profile-contrast-panel p{color:#415c70}.event-sheet-grid{display:grid;grid-template-columns:150px minmax(180px,1fr) 90px 90px 75px 85px;gap:10px;align-items:center;min-width:760px}.event-sheet-head{padding:10px 12px;background:#14283b;color:#f1f5f9;font-size:12px;font-weight:700;border-radius:8px 8px 0 0}.event-sheet-row{min-width:760px;padding:10px 12px;border-bottom:1px solid #52677b}.event-sheet-row input,.event-sheet-row select{margin-top:0;font-size:13px;padding:8px}.event-sheet-save{background:#5eead4;color:#0b1726;border-radius:7px;padding:9px 10px;font-size:13px;font-weight:700}.event-sheet-save:disabled{opacity:.5}.event-sheet-notes{font-size:12px;margin-top:7px}.event-sheet-notes summary{cursor:pointer;width:-moz-fit-content;width:fit-content}html[data-workspace-theme=light] .event-sheet-save{background:#075e54;color:#fff}html[data-workspace-theme=light] .workspace-navigation{background:#cfdee5;border-right-color:#91aab8}html[data-workspace-theme=light] .workspace-navigation nav a{color:#304f62}html[data-workspace-theme=light] .workspace-navigation nav a:hover,html[data-workspace-theme=light] .workspace-navigation nav a[aria-current=page]{background:#b5dcd4;color:#005d55;box-shadow:inset 3px 0 #00776c}html[data-workspace-theme=light] .workspace-nav-heading{color:#28596a;font-weight:700}html[data-workspace-theme=light] .workspace-content .desk-scoreboard{background:#fff;border-color:#91aab8;box-shadow:0 4px 14px #142a3c12}html[data-workspace-theme=light] .desk-scoreboard-top{background:#d4eae5;border-bottom-color:#91b9af}html[data-workspace-theme=light] .desk-scoreboard-top>span{color:#005d55}html[data-workspace-theme=light] .desk-match-context,html[data-workspace-theme=light] .desk-result{color:#415c70}html[data-workspace-theme=light] .desk-result>strong{color:#142a3c}html[data-workspace-theme=light] .desk-result>strong>span{color:#526c82}html[data-workspace-theme=light] .desk-team-label{color:#30566a!important}html[data-workspace-theme=light] .desk-match-context{background:#edf3f6;border-top-color:#a8bdc8}html[data-workspace-theme=light] .desk-weather summary{color:#006b63;font-weight:600}html[data-workspace-theme=light] .desk-metric-deck{background:#a8bdc8;border-color:#91aab8}html[data-workspace-theme=light] .workspace-content .desk-metric-deck>button{background:#fff}html[data-workspace-theme=light] .desk-metric-deck>button>span:nth-child(2){color:#142a3c!important}html[data-workspace-theme=light] .workspace-content .desk-metric-deck>button:hover{background:#dceee9}html[data-workspace-theme=light] .match-desk article{border-color:#a8bdc8;box-shadow:0 3px 10px #142a3c0a}html[data-workspace-theme=light] .match-desk article>header{background:#edf3f6;border-bottom:1px solid #bacbd4;border-radius:15px 15px 0 0}html[data-workspace-theme=light] .match-desk nav[aria-label="Match report sections"]{background:#cfe4e2;border-color:#91b9af}html[data-workspace-theme=light] .match-desk nav[aria-label="Match report sections"] a{color:#005d55}html[data-workspace-theme=light] .workspace-content .telemetry-map-controls{background:#dce8ee;color:#203f53;border-block:1px solid #a8bdc8}html[data-workspace-theme=light] .telemetry-map-controls button{color:#203f53;border-color:#7895a7;background:#fff}html[data-workspace-theme=light] .season-card{box-shadow:0 3px 10px #142a3c0a;border-color:#a8bdc8}html[data-workspace-theme=light] .season-featured{border-top:4px solid #00776c;background:#f6fbfa}html[data-workspace-theme=light] .season-group h2{border-bottom:2px solid #a8bdc8;padding-bottom:10px;color:#174354}html[data-workspace-theme=light] .season-filters button[aria-pressed=true]{background:#c7e8df;color:#005d55;font-weight:700}html[data-workspace-theme=light] .season-open{background:#e0efeb;color:#005d55;border-color:#91b9af}html[data-workspace-theme=light] :is(.workspace-content,dialog) :is(.text-cyan-300,.text-cyan-400,.text-emerald-300,.text-emerald-400,.text-teal-300){color:#006b63}html[data-workspace-theme=light] :is(.workspace-content,dialog) :is(.text-violet-300,.text-violet-400,.text-purple-300){color:#654299}html[data-workspace-theme=light] :is(.workspace-content,dialog) :is(.text-blue-300,.text-sky-300){color:#195d86}html[data-workspace-theme=light] :is(.workspace-content,dialog) :is(.text-rose-300,.text-red-400){color:#ac2443}html[data-workspace-theme=light] :is(.workspace-content,dialog) .text-amber-300{color:#815300}html[data-workspace-theme=light] :is(.workspace-content,dialog) :is(button,a,input,select,summary):focus-visible{outline:3px solid #00776c;outline-offset:3px}:root{--brand-canvas:#08121f;--brand-surface:#0e1d2e;--brand-raised:#172b40;--brand-text:#edf4fc;--brand-muted:#b4c4d5;--brand-border:#61788e;--brand-on-accent:#082f2c;--brand-warning:#fde68a;--brand-warning-bg:#392b0d;--brand-danger:#fda4af;--brand-danger-bg:#401923;--brand-info:#93c5fd;--brand-success:#6ee7b7}html[data-workspace-theme=light]{--brand-canvas:#e2ebef;--brand-accent:#006b63;--brand-warning:#714600;--brand-warning-bg:#fff4d6;--brand-danger:#a61b36;--brand-danger-bg:#fff0f2;--brand-info:#195d86;--brand-success:#086447}.brand-warning{color:var(--brand-warning);background:var(--brand-warning-bg);border:1px solid var(--brand-warning);border-radius:8px;padding:12px}html[data-workspace-theme=light] :is(.workspace-content,dialog,[role=dialog]) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-yellow-200,.text-yellow-300,.text-yellow-400,.text-lime-300){color:var(--brand-warning)}:root{--brand-canvas:#0b1726;--brand-surface:#14283b;--brand-raised:#1c344a;--brand-text:#f1f5f9;--brand-muted:#b8c9d9;--brand-border:#52677b;--brand-accent:#5eead4;--brand-on-accent:#0b1726;--brand-selected:#153d3b;--brand-focus:#5eead4;color-scheme:dark}html[data-workspace-theme=light]{--brand-canvas:#e8eef3;--brand-surface:#ffffff;--brand-raised:#edf3f6;--brand-text:#142a3c;--brand-muted:#415c70;--brand-border:#7893a5;--brand-accent:#075e54;--brand-on-accent:#ffffff;--brand-selected:#d5eee8;--brand-focus:#075e54;color-scheme:light}html .workspace-shell{background:var(--brand-canvas);color:var(--brand-text)}html .workspace-shell,html[data-workspace-theme=light] .workspace-shell{--desk-bg:var(--brand-canvas);--desk-panel:var(--brand-surface);--desk-border:var(--brand-border);--desk-ink:var(--brand-text);--desk-muted:var(--brand-muted);--desk-accent-text:var(--brand-accent)}html .workspace-shell .workspace-navigation{background:var(--brand-canvas);border-color:var(--brand-border)}html .workspace-shell .workspace-navigation :is(nav a,.workspace-nav-heading){color:var(--brand-muted)}html .workspace-shell .workspace-navigation nav a:is(:hover,[aria-current=page]){background:var(--brand-selected);color:var(--brand-accent);box-shadow:inset 3px 0 var(--brand-accent)}html .workspace-shell .workspace-content>main{background:var(--brand-canvas);color:var(--brand-text)}html .workspace-shell .workspace-content :is(.desk-scoreboard,.match-center-featured,.profile-contrast-panel,.season-card,.mm-panel){background:var(--brand-surface);border-color:var(--brand-border);box-shadow:0 3px 12px #00000010}html .workspace-shell .workspace-content :is(.desk-scoreboard-top,.desk-match-context,.telemetry-map-controls){background:var(--brand-raised);color:var(--brand-muted);border-color:var(--brand-border)}html .workspace-shell .workspace-content :is(.desk-scoreboard-top>span,.desk-result,.desk-team-label){color:var(--brand-muted)!important}html .workspace-shell .workspace-content .desk-result>strong{color:var(--brand-text)}html .workspace-shell .workspace-content :is(.text-white,.text-slate-100,.text-slate-200,.text-slate-300){color:var(--brand-text)}html .workspace-shell .workspace-content :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700){color:var(--brand-muted)}html .workspace-shell .workspace-content :is([class*=bg-slate-900],.bg-slate-800){background:var(--brand-surface)}html .workspace-shell .workspace-content :is([class*=bg-slate-950],.bg-\[\#0e1e2e\],.bg-\[\#0b1726\]){background:var(--brand-raised)}html .workspace-shell .workspace-content [class*=border-slate-]{border-color:var(--brand-border)}html .workspace-shell .workspace-content :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea){background:var(--brand-raised);color:var(--brand-text);border:1px solid var(--brand-border)}html .workspace-shell .workspace-content :is(input,textarea)::-moz-placeholder{color:var(--brand-muted);opacity:.85}html .workspace-shell .workspace-content :is(input,textarea)::placeholder{color:var(--brand-muted);opacity:.85}html .workspace-shell .workspace-content .crew-invite-action>button,html .workspace-shell .workspace-content :is(button,a):is(.bg-emerald-400,.bg-emerald-500,.bg-emerald-600,.bg-cyan-400,.bg-cyan-500,.bg-teal-400),html .workspace-shell .workspace-content :is(button,a)[class*=from-emerald-]{background:var(--brand-accent);color:var(--brand-on-accent);border-color:var(--brand-accent);box-shadow:none}html .workspace-shell .workspace-content :is(.crew-editor-trigger,.mm-edit-teams){background:var(--brand-selected);color:var(--brand-accent);border-color:var(--brand-accent)}html .workspace-shell .workspace-content :is(.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-teal-300){color:var(--brand-accent)}html[data-workspace-theme=light] .workspace-shell .workspace-content :is(.text-violet-200,.text-violet-300,.text-purple-200,.text-purple-300){color:#6541a5}html[data-workspace-theme=light] .workspace-shell .workspace-content :is(.text-rose-200,.text-rose-300,.text-red-300){color:#a61b36}html .workspace-shell .workspace-content .profile-contrast-panel p{color:var(--brand-muted)}html .workspace-shell :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}html .workspace-shell .mm-panel{backdrop-filter:none;box-shadow:0 3px 12px #00000010}.insights-page article,.insights-page>fieldset:first-of-type,.insights-page>section:has(h2){border:1px solid var(--brand-border)}.insights-page>fieldset:first-of-type{border-top:4px solid var(--brand-accent)}.insights-page label{color:var(--brand-muted);font-size:14px;font-weight:600}.insights-page label :is(input,select){margin-top:6px;font-weight:400}.insights-page>section:has(h2) .grid>p{padding:12px;background:var(--brand-raised);border-radius:8px;color:var(--brand-text)}.insights-page small{color:var(--brand-muted);margin-top:4px}html dialog{background:var(--brand-surface)!important;color:var(--brand-text)!important;border-color:var(--brand-border)}html dialog :is([class*=bg-slate-],input,select,textarea){background:var(--brand-raised);color:var(--brand-text);border-color:var(--brand-border)}html dialog :is(.text-white,[class*=text-slate-]){color:var(--brand-text)}html dialog :is(.bg-emerald-400,.event-sheet-save){background:var(--brand-accent);color:var(--brand-on-accent)}html[data-workspace-theme] dialog button:is(.bg-emerald-400,.bg-emerald-500,.bg-emerald-600,.bg-teal-400,.bg-cyan-400,.event-sheet-save,[class*=from-emerald-]){background:var(--brand-accent);color:var(--brand-on-accent)}html dialog :is(button,input,select,textarea,summary):focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}html .workspace-shell .workspace-content main[class]{background:var(--brand-canvas)}html .workspace-shell .workspace-content .desk-metric-deck{background:var(--brand-border);border-color:var(--brand-border)}html .workspace-shell .workspace-content .desk-metric-deck>button{background:var(--brand-surface)}@media print{html .workspace-shell .workspace-content{background:white;color:black}}input[type=number]:is([aria-label="Home score"],[aria-label="Away score"]){-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]:is([aria-label="Home score"],[aria-label="Away score"])::-webkit-inner-spin-button,input[type=number]:is([aria-label="Home score"],[aria-label="Away score"])::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.workspace-app-logo{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:10px;flex-shrink:0}.workspace-nav-heading-row{display:flex;align-items:center;justify-content:space-between;margin-top:24px;margin-bottom:8px;min-height:44px}.workspace-nav-heading-row .workspace-nav-heading{margin:0}.workspace-navigation .sidebar-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;margin:0;border:0;border-radius:8px;background:transparent;color:var(--desk-muted);flex-shrink:0}.workspace-navigation .sidebar-toggle:hover{background:var(--desk-panel);color:var(--desk-ink)}.sidebar-collapsed .workspace-nav-heading-row{justify-content:center}.sidebar-collapsed .workspace-navigation .sidebar-toggle{margin:0}.portal-profile-avatar{width:52px;height:52px}@media(max-width:760px){.portal-profile-avatar{width:44px;height:44px}}.workspace-tools{position:relative;color:var(--desk-ink);font-size:14px}.workspace-tools summary{cursor:pointer;border:1px solid var(--desk-border);border-radius:10px;padding:12px 20px;background:var(--desk-panel);font-weight:600;min-height:44px}.workspace-tools-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:60;display:grid;gap:4px;min-width:200px;padding:10px;background:var(--desk-panel);border:1px solid var(--desk-border);border-radius:12px;box-shadow:0 8px 20px #0002}.workspace-tools-menu :is(button,a,label){padding:10px;text-align:left;display:flex;align-items:center;gap:10px;color:var(--desk-ink);border-radius:6px;min-height:44px}.workspace-tools-menu :is(button,a):hover{background:var(--desk-bg)}.workspace-tools-menu button:disabled{opacity:.6}.portal-brand{display:flex;align-items:center;gap:18px;min-width:0}.portal-brand-tile{display:flex;align-items:center;justify-content:center;flex:0 0 48px;height:48px;border-radius:13px;background:linear-gradient(135deg,#00b89b,#00c5df);color:#082638;font-size:22px;font-weight:700;box-shadow:0 3px 12px #00bda322}.portal-brand-title{font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.6px;color:var(--desk-accent-text)}.portal-brand-subtitle{font-size:16px;line-height:1.5;color:var(--desk-muted);margin-top:2px}.portal-tools>summary{display:flex;align-items:center;gap:22px;width:204px;min-height:52px;padding:12px 22px;font-size:16px;list-style:none;box-shadow:0 2px 8px #102a3c0a}.portal-tools>summary::-webkit-details-marker{display:none}.portal-tools svg{width:24px;height:24px;flex-shrink:0;stroke-width:2}.portal-tools>summary .portal-tools-chevron{width:20px;height:20px;margin-left:auto}.portal-tools .workspace-tools-menu{min-width:220px;font-size:16px}@media(max-width:760px){.portal-brand{gap:10px}.portal-brand-tile{flex-basis:36px;height:36px;font-size:18px;border-radius:10px}.portal-brand-title{font-size:18px;letter-spacing:-.3px}.portal-brand-subtitle{display:none}.portal-tools>summary{width:auto;min-height:44px;padding:10px;gap:8px;font-size:14px}.portal-tools svg{width:20px;height:20px}.portal-tools>summary .portal-tools-chevron{width:16px}}@media(max-width:420px){.portal-brand-title{font-size:15px}.portal-brand{gap:7px}.portal-tools>summary{gap:5px;padding:9px}.portal-tools>summary .portal-tools-chevron{display:none}}.season-heading-actions{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:20px}.season-heading-actions time{font-size:14px;color:var(--desk-muted)}.season-heading-actions>button{background:var(--brand-accent);color:var(--brand-on-accent);border:1px solid var(--desk-border);border-radius:10px;padding:12px 20px;min-height:44px;font-weight:600}.season-search-toolbar{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--desk-border)}.season-search-toolbar>input{flex:1;min-width:180px}.season-search-toolbar :is(input[type=search],select){background:var(--desk-panel);color:var(--desk-ink);border:1px solid var(--desk-border);border-radius:10px;padding:12px;font-size:14px;min-height:44px}.season-search-toolbar>label{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:14px;color:var(--desk-muted)}.season-active-filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:16px 0 24px}.season-active-filters>*{padding:8px 14px;border:1px solid var(--desk-border);border-radius:9px;font-size:14px}.season-active-filters>button:first-child{background:var(--desk-panel);color:var(--desk-accent-text)}.workspace-shell :is(button,a,summary,select,input):focus-visible{outline:2px solid var(--desk-accent-text);outline-offset:3px}@media(min-width:1101px){.sidebar-collapsed .workspace-navigation{width:80px;padding:22px 12px}.sidebar-collapsed .workspace-content{margin-left:80px}.sidebar-collapsed .workspace-brand{justify-content:center}.sidebar-collapsed .workspace-brand>span,.sidebar-collapsed .workspace-nav-footer,.sidebar-collapsed .workspace-nav-heading{display:none}.sidebar-collapsed .sidebar-toggle{align-self:center;margin-bottom:20px}.sidebar-collapsed .workspace-navigation nav a{justify-content:center;min-height:44px}.sidebar-collapsed .workspace-appearance>span,.sidebar-collapsed .workspace-navigation nav a>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sidebar-collapsed .workspace-appearance{justify-content:center;width:100%;padding:12px}.sidebar-collapsed .workspace-navigation nav a[href^="#"]{font-size:10px;padding:10px 2px}}@media(max-width:1100px){.workspace-navigation .sidebar-toggle{display:none}}@media(max-width:760px){.season-search-toolbar{flex-wrap:wrap;gap:10px}.season-search-toolbar>input{flex-basis:100%;width:100%}.season-search-toolbar>label{margin-left:auto}.season-heading-actions{gap:10px;flex-wrap:wrap}.season-heading-actions time{font-size:12px}.workspace-tools-menu{max-width:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){.workspace-navigation{transition:none!important}}.workspace-shell{--workspace-header-height:96px}.workspace-global-header{position:fixed;inset:0 0 auto;height:var(--workspace-header-height);z-index:60;display:flex;align-items:center;gap:16px;padding:16px 28px;background:var(--desk-panel);color:var(--desk-ink);border-bottom:1px solid var(--desk-border)}#workspace-header-slot{flex:1;min-width:0}#workspace-header-slot [data-testid=portal-utility-header],.workspace-secondary-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;border:0;width:100%}.portal-header-logo{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;border-radius:12px;flex-shrink:0}.workspace-global-header .portal-brand{text-decoration:none}.workspace-desktop-toggle,.workspace-mobile-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:0;border-radius:9px;color:var(--desk-muted);background:transparent}.workspace-desktop-toggle:hover,.workspace-mobile-toggle:hover{background:var(--desk-bg);color:var(--desk-ink)}.workspace-mobile-toggle{display:none}.workspace-shell .workspace-navigation{top:var(--workspace-header-height);padding-top:12px;transition:transform .2s ease;z-index:45}.workspace-shell .workspace-content{padding-top:var(--workspace-header-height);transition:margin-left .2s ease}.workspace-navigation .workspace-nav-heading-row{margin-top:0;margin-bottom:8px}.workspace-navigation .workspace-signout{margin-top:auto;padding-top:24px;width:100%}.workspace-navigation .workspace-signout .workspace-appearance{width:100%;min-height:46px;margin-top:0;justify-content:flex-start}.workspace-navigation .workspace-nav-footer{display:none}@media(min-width:1101px){.workspace-shell.sidebar-collapsed .workspace-navigation{width:238px;padding:12px 18px 30px;transform:translateX(-100%);visibility:hidden}.workspace-shell.sidebar-collapsed .workspace-content{margin-left:0}}@media(max-width:1100px){.workspace-desktop-toggle{display:none}.workspace-mobile-toggle{display:flex}.workspace-shell .workspace-scrim{top:var(--workspace-header-height)}}@media(max-width:760px){.workspace-shell{--workspace-header-height:76px}.workspace-global-header{padding:10px 12px;gap:8px}.workspace-global-header .portal-brand{gap:8px}.portal-header-logo{width:36px;height:36px}.workspace-global-header .portal-brand-title{font-size:17px}}@media(max-width:480px){.workspace-global-header .portal-brand-title{font-size:14px}.workspace-global-header .portal-brand{gap:6px}.workspace-global-header .portal-brand-subtitle{display:none}#workspace-header-slot [data-testid=portal-utility-header]{gap:6px}.workspace-global-header .portal-tools>summary{font-size:0;gap:0;width:44px;height:44px;justify-content:center}.workspace-global-header .portal-tools>summary .portal-tools-chevron{display:none}.workspace-global-header .portal-tools>summary svg{width:22px;height:22px}.workspace-global-header .portal-brand-title{max-width:120px}.workspace-global-header .portal-brand img{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.workspace-shell .workspace-content{transition:none}}.broadcast-scoreboard{color:var(--desk-ink)}.broadcast-competition{text-align:center;text-transform:uppercase;font-size:11px;letter-spacing:3px;color:var(--desk-muted);margin:0 0 16px}.broadcast-strip{display:grid;grid-template-columns:minmax(0,1fr) 88px 88px minmax(0,1fr);gap:8px;align-items:stretch}.broadcast-team{display:flex;align-items:center;gap:16px;padding:20px;background:#14b8a60c;border-radius:16px;min-width:0}.broadcast-home{justify-content:flex-end;text-align:right}.broadcast-away{flex-direction:row-reverse;text-align:left;justify-content:flex-end;background:#06b6d40c}.broadcast-team h2{font-size:clamp(16px,2vw,26px);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.broadcast-team small{text-transform:uppercase;letter-spacing:2px;color:var(--desk-muted);font-size:10px;display:block;margin-top:8px}.broadcast-team .team-crest{flex-shrink:0;margin:0;width:60px;height:60px;border:0;background:none;border-radius:0}.broadcast-team .team-crest img{width:56px;height:56px}.broadcast-strip .broadcast-score{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;border:1px solid transparent;border-radius:16px;background:#14b8a633;color:var(--desk-ink);font-size:56px;font-weight:800;text-align:center;padding:8px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.broadcast-strip .broadcast-score-away{background:#06b6d433}.broadcast-score::-webkit-inner-spin-button,.broadcast-score::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:640px){.broadcast-strip{grid-template-columns:minmax(0,1fr) 48px 48px minmax(0,1fr);gap:4px}.broadcast-away,.broadcast-team{flex-direction:column;justify-content:center;text-align:center;padding:10px 4px;gap:8px}.broadcast-strip .broadcast-score{font-size:32px;padding:4px}.broadcast-team .team-crest,.broadcast-team .team-crest img{width:40px;height:40px}.broadcast-team h2{font-size:14px}}#workspace-tools-slot{margin-top:20px}#workspace-tools-slot .portal-tools>summary{width:100%;min-height:46px;padding:10px 12px;gap:12px;font-size:14px}#workspace-tools-slot .workspace-tools-menu{position:static;min-width:0;width:100%;margin-top:8px;box-shadow:none;font-size:14px}#workspace-tools-slot .workspace-tools-menu :is(button,a){width:100%}.workspace-content .workspace-home-main{padding-top:16px}.workspace-home-main>header:has([data-testid=portal-primary-navigation]){margin-bottom:0}@media(min-width:1101px){.workspace-shell.sidebar-collapsed .workspace-navigation{width:80px;padding:12px 12px 30px;transform:none;visibility:visible;overflow-y:auto}.workspace-shell.sidebar-collapsed .workspace-content{margin-left:80px}.sidebar-collapsed .workspace-navigation .workspace-nav-heading-row{justify-content:center}.sidebar-collapsed .workspace-navigation .sidebar-toggle{margin:0}.sidebar-collapsed #workspace-tools-slot .portal-tools>summary{width:56px;justify-content:center;padding:10px;gap:0}.sidebar-collapsed #workspace-tools-slot .portal-tools>summary>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sidebar-collapsed #workspace-tools-slot .portal-tools-chevron{display:none}.sidebar-collapsed #workspace-tools-slot .workspace-tools-menu{position:fixed;left:88px;right:auto;top:calc(var(--workspace-header-height) + 24px);width:220px;max-height:calc(100vh - var(--workspace-header-height) - 48px);overflow-y:auto;margin:0;box-shadow:0 8px 20px #0002}.sidebar-collapsed .workspace-navigation .workspace-signout .workspace-appearance{justify-content:center}}html .workspace-shell .workspace-content .model-workspace{--brand-canvas:#0b151b;--brand-surface:#1d2a32;--brand-raised:#132129;--brand-text:#edf4f6;--brand-muted:#bccbd0;--brand-border:#3b4b52;--brand-accent:#99dfc8;--brand-on-accent:#0b151b;color-scheme:dark;background:var(--brand-canvas);color:var(--brand-text);padding:32px;border-radius:20px;min-width:0}html .workspace-shell .workspace-content .model-page-heading h1{font-size:30px;font-weight:750;letter-spacing:-.7px;line-height:1.2;margin:0 0 12px}html .workspace-shell .workspace-content .model-page-heading p{font-size:16px;color:var(--brand-muted)}html .workspace-shell .workspace-content .model-workspace :is(input:not([type=checkbox]),select,textarea){min-height:44px;font-size:14px;border-radius:10px;max-width:100%}html .workspace-shell .workspace-content .model-workspace :is(button,summary){min-height:44px;font-size:14px}html .workspace-shell .workspace-content .model-workspace summary{cursor:pointer;padding:12px 4px;font-weight:650}html .workspace-shell .workspace-content .model-workspace :is(fieldset,details){border-color:var(--brand-border)}html .workspace-shell .workspace-content .model-settings>.grid>section{background:var(--brand-surface);border-radius:20px;box-shadow:none;padding:24px}html .workspace-shell .workspace-content .model-settings label{font-size:13px;text-transform:none;letter-spacing:0}html .workspace-shell .workspace-content .model-settings p{line-height:1.6}html .workspace-shell .workspace-content .model-settings .profile-contrast-panel{background:var(--brand-surface);border-color:var(--brand-border);box-shadow:none}html .workspace-shell .workspace-content .model-settings .profile-contrast-panel p{color:var(--brand-muted)}html .workspace-shell .workspace-content .model-finance-totals{padding:0;gap:20px}html .workspace-shell .workspace-content .model-finance-totals>button{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:20px;padding:24px;min-height:170px;box-shadow:none;text-align:left}html .workspace-shell .workspace-content .model-finance-totals h3{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:12px}html .workspace-shell .workspace-content .model-finance-totals button>p:first-of-type{font-size:32px;color:var(--brand-text);margin:18px 0 12px}.model-finance-heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.model-refresh{white-space:nowrap}.model-summary-action{text-align:left;cursor:pointer;color:inherit}.model-summary-action:hover{outline:1px solid var(--brand-accent)}.model-summary-action:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.model-card-action{display:block;margin-top:18px;font-size:12px;color:var(--brand-accent)}.model-active-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:8px 16px;background:var(--brand-surface);border-radius:12px;color:var(--brand-accent)}html .workspace-shell .workspace-content .model-trip-editor{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start;background:var(--brand-raised);padding:24px;border-radius:16px;margin-top:16px}html .workspace-shell .workspace-content .model-trip-editor>section{display:grid;grid-template-columns:1fr 1fr;gap:16px;border:0;padding:0;margin:0;min-width:0}html .workspace-shell .workspace-content .model-trip-editor>section>*{margin:0}html .workspace-shell .workspace-content .model-trip-editor :is(h4,p){grid-column:1/-1}html .workspace-shell .workspace-content .model-trip-editor label{font-size:12px;color:var(--brand-muted)}html .workspace-shell .workspace-content .model-trip-editor label:has(input[type=checkbox]){grid-column:1/-1;display:flex;align-items:center;gap:8px}html .workspace-shell .workspace-content .model-trip-editor input:not([type=checkbox]),html .workspace-shell .workspace-content .model-trip-editor select{width:100%;margin-top:6px;padding:10px 12px;background:var(--brand-surface);border:1px solid var(--brand-border)}html .workspace-shell .workspace-content .model-trip-editor button{border-radius:10px;padding:10px 14px;background:var(--brand-accent);color:var(--brand-on-accent);font-weight:650;border:0}html .workspace-shell .workspace-content .model-trip-editor button:disabled{opacity:.4}@media(max-width:800px){.model-finance-heading{align-items:flex-start;flex-wrap:wrap}html .workspace-shell .workspace-content .model-trip-editor{grid-template-columns:1fr}}html .workspace-shell .workspace-content .model-finance-charts>section{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:20px;padding:24px;min-height:250px}.model-finance-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border-block:1px solid var(--brand-border);padding:28px 0}.model-finance-strip :is(span,strong,small),.model-travel-row :is(small,strong,span){display:block}.model-finance-strip strong{font-size:27px;line-height:1.5}.model-finance-strip :is(span,small){font-size:13px;color:var(--brand-muted)}html .workspace-shell .workspace-content .model-travel-row{display:grid;grid-template-columns:minmax(200px,2.2fr) repeat(3,minmax(100px,1fr)) auto;align-items:center;gap:24px;text-decoration:none;color:var(--brand-text)}.model-travel-row small{font-size:12px;color:var(--brand-muted)}.model-travel-row strong{font-size:15px;line-height:1.6}.model-travel-row span{font-size:12px;color:var(--brand-muted)}.model-travel-row .model-review-link{border:1px solid var(--brand-border);background:var(--brand-surface);border-radius:10px;padding:10px 16px;font-size:14px}html .workspace-shell .workspace-content .model-finance-records>section[aria-label]{border:0;padding:8px 0;background:transparent}html .workspace-shell .workspace-content .model-finance-records>section[aria-label] .model-travel-row{border:0;border-bottom:1px solid var(--brand-border);border-radius:0;padding:24px 0;line-height:1.7}html .workspace-shell .workspace-content .model-finance-records>section[aria-label] .model-travel-row:hover{background:var(--brand-surface)}html .workspace-shell .workspace-content .model-finance>fieldset{padding:24px;background:var(--brand-surface);border-radius:20px}html .workspace-shell .workspace-content .model-finance legend{font-size:18px;font-weight:700;padding:0 8px}@media(max-width:900px){html .workspace-shell .workspace-content .model-travel-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.model-travel-row>div:first-child{grid-column:1/-1}.model-finance-strip{grid-template-columns:1fr 1fr}}@media(max-width:700px){html .workspace-shell .workspace-content .model-workspace{padding:20px 14px;border-radius:12px}.model-finance-totals{grid-template-columns:1fr}}.model-trip-suggestions{flex-basis:100%}.model-trip-suggestions:empty{display:none}.model-mileage-settings,.model-trip-suggestions article{padding:24px;border:1px solid #36515b;border-radius:18px;background:#1c3039}.model-trip-suggestions header{display:flex;justify-content:space-between;gap:20px;align-items:start}.model-trip-suggestions header small{color:#91d6c7;letter-spacing:.12em;font-size:11px}.model-trip-suggestions h3{font-size:20px;margin:8px 0}.model-trip-suggestions header>span{border-radius:20px;background:#24483f;padding:8px 12px;font-size:12px}.model-trip-suggestions ul{padding:0;list-style:none;margin:18px 0}.model-trip-suggestions li{display:flex;gap:20px;border-top:1px solid #36515b;padding:12px 0}.model-trip-suggestions time{min-width:85px;color:#a2dfd0}.model-trip-suggestions li small{display:block}.model-rate-note,.model-trip-suggestions p{color:#b7c9cd;font-size:13px}.model-mileage-settings{margin-top:16px}.model-rate-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin:22px 0;align-items:center}.model-rate-fields label{font-size:13px}.model-rate-fields input{display:block;width:100%;margin-top:8px;padding:12px;border:1px solid #47616a}.model-rate-current{display:flex;flex-direction:column;gap:5px;order:3;border-left:1px solid #47616a;padding-left:24px}.model-rate-current strong{font-size:24px;color:#a2dfd0}.model-rate-current span{font-size:12px}.model-rate-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.model-rate-actions button{padding:10px 16px;border:1px solid #47616a;border-radius:9px;font-size:13px}.model-rate-actions button:first-child{background:#a2dfd0;color:#102824;font-weight:700}.model-rate-actions button:disabled{opacity:.45}.model-mileage-settings [role=status]{font-size:12px;color:#b7c9cd;margin-top:14px}@media(max-width:700px){.model-rate-fields{grid-template-columns:1fr}.model-rate-current{border-left:0;padding-left:0}.model-trip-suggestions header{flex-direction:column}}.model-game-select{display:flex;align-items:center;gap:10px;font-size:12px;color:#a2dfd0;padding-top:18px}.model-game-select input{width:18px;height:18px;accent-color:#a2dfd0}.model-selection-bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;background:#223d43;border-radius:12px;margin:16px 0}.model-selection-bar span{flex:1;font-size:13px}.model-selection-bar button{background:#a2dfd0;color:#102824;padding:10px 14px;border-radius:8px;font-weight:700}.model-selection-bar button:disabled{opacity:.4}.model-group-details[open]{padding:12px;min-width:min(650px,75vw)}.model-group-fields{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin:18px 0}.model-group-fields input{width:100%;margin-top:8px}.model-selected-games{padding:0;list-style:none}.model-selected-games li{padding:10px 0;border-bottom:1px solid #36515b;font-size:13px}@media(max-width:700px){.model-group-fields{grid-template-columns:1fr}.model-group-details[open]{min-width:0}}.model-log-toolbar{display:flex;gap:12px;align-items:flex-end;margin:20px 0;flex-wrap:wrap}.model-log-toolbar>label{flex:1;min-width:220px}.model-filter-dropdown{position:relative}.model-filter-dropdown summary,.model-group-actions button{padding:12px 16px;border:1px solid #47616a;border-radius:9px;cursor:pointer;font-size:13px}.model-filter-panel{position:absolute;right:0;top:52px;width:360px;z-index:20;padding:20px;border:1px solid #47616a;border-radius:14px;background:#1c3039;box-shadow:0 16px 36px #0008;display:grid;grid-template-columns:1fr 1fr;gap:16px}.model-group-actions{display:flex;align-items:center;gap:10px}.model-group-actions button:first-of-type{background:#a2dfd0;color:#102824;font-weight:700}.model-group-actions button:disabled{opacity:.4}.model-group-actions span{font-size:13px}.model-finance .model-game-identity{display:flex;flex-direction:row;align-items:center;gap:14px}.model-game-identity>div{display:flex;flex-direction:column}.model-row-checkbox{flex-shrink:0;width:18px;height:18px;accent-color:#a2dfd0}.model-group-confirm{flex-basis:100%;padding:20px}.model-group-confirm>button{margin:10px 10px 0 0;padding:10px 16px;border:1px solid #47616a;border-radius:8px}@media(max-width:700px){.model-filter-panel{left:0;right:auto;width:min(360px,80vw)}}.model-log-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.model-travel-preferences{margin-left:auto}.model-travel-preferences>summary{padding:10px 0;list-style:none}.model-travel-preferences>summary:before{content:"⚙ "}.model-travel-preferences[open]{flex-basis:100%;order:2}.model-travel-preferences[open]>summary{text-align:right}.model-filter-toggle{padding:12px 16px;border:1px solid #47616a;border-radius:9px;font-size:13px}.model-inline-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:16px;align-items:end;padding:18px 0;margin-bottom:18px;border-bottom:1px solid #36515b}@media(max-width:800px){.model-inline-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.model-earnings-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.model-earnings-heading select{padding:8px 12px;background:#13262d}.model-earnings-heading select,.model-export-action{border:1px solid #47616a;border-radius:8px;font-size:13px}.model-export-action{margin-left:auto;padding:9px 14px;color:#a2dfd0}.model-log-heading .model-travel-preferences{margin-left:0}.model-earnings-segments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:18px 0 20px;padding:4px;border-radius:11px;background:#10232b}.model-earnings-segments button{min-height:36px;padding:8px 4px;border:0;border-radius:8px;color:#aabfc5;background:transparent;font-size:12px;font-weight:600;cursor:pointer}.model-earnings-segments button[aria-pressed=true]{background:#35534f;color:#c5f5e8;box-shadow:inset 0 0 0 1px #638c7f}.model-earnings-segments button:hover{color:#edf4f6;background:#294149}.model-earnings-segments button:focus-visible{outline:2px solid #a2dfd0;outline-offset:2px}