:root{color-scheme:dark}:root:not(#ss-dark) body{background-color:#121716;color:#e4ebe8}:root:not(#ss-dark) img[src*=skatingstorage-logo],:root:not(#ss-dark) img[src*=skatingstorage-mark]{filter:invert(1) hue-rotate(180deg) brightness(1.1)}html:not(#ss-dark) body.analytics-active #analyticsSectionTabs{background:none}html:not(#ss-dark) body .analytics-view-rail button{border-color:#262927;background:#0b0b0b;color:#d8e5e4}html:not(#ss-dark) body .analytics-view-rail button:hover{border-color:#2d3432;background:#0d110f}html:not(#ss-dark) body .analytics-view-rail button.active{border-color:#5a7e7a;background:#15423e;color:#fff}html:not(#ss-dark) body .analytics-view-rail button.is-premium:not(.active){border-color:#403303}html:not(#ss-dark) body .analytics-view-rail button.is-premium.active{border-color:#695b3b}:root:not(#ss-dark) .analytics-view-icon{stroke:#7a5e28}:root:not(#ss-dark) .analytics-view-rail button[data-analytics-section=judging_trends] .analytics-view-icon{fill:#c99c49}:root:not(#ss-dark) .analytics-view-rail button.active .analytics-view-icon{stroke:#2c2408}:root:not(#ss-dark) .analytics-view-rail button[data-analytics-section=judging_trends].active .analytics-view-icon{fill:#f6e7b8}:root:not(#ss-dark) .analytics-go-deeper{border-color:#403303;background:linear-gradient(135deg,#0c0b09,#0b0b0b 60%)}:root:not(#ss-dark) .analytics-go-deeper-eyebrow{background:#1c1501;color:#dfc893}:root:not(#ss-dark) .analytics-go-deeper p{color:#95aaa7}:root:not(#ss-dark) .analytics-go-deeper li{color:#d8e5e4}:root:not(#ss-dark) .analytics-go-deeper li:before{border-left-color:#7a5e28;border-bottom-color:#7a5e28}:root:not(#ss-dark) .analytics-go-deeper-open{color:#87beb7}:root:not(#ss-dark) .analytics-go-deeper-visual{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) #analyticsPanel:has(.analytics-view-rail[data-locked=false]) .analytics-go-deeper-eyebrow{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-catalog-preview.is-sample em{background:#0b0b0beb;color:#95aaa7}:root:not(#ss-dark) .analytics-question{border-color:#262927;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .analytics-question:hover{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .analytics-question span{color:#95aaa7}:root:not(#ss-dark) .analytics-question.is-premium{border-color:#403303;background:linear-gradient(135deg,#0c0b09,#0b0b0b)}:root:not(#ss-dark) .analytics-question.is-premium span{color:#dfc893}:root:not(#ss-dark) .analytics-question.is-premium span:before{color:#c99c49}:root:not(#ss-dark) .analytics-more-charts{border-color:#2d3432;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) body.analytics-active{--analytics-ink: #e0edf7;--analytics-muted: #97a7b0;--analytics-line: #202926;--analytics-soft: #0b0c0b;--analytics-teal-dark: #133834;--analytics-gold-soft: #0d0b07;background:#0b0c0b;color:#d8e5e4}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-route-bar{border-bottom-color:#262927;background:transparent}:root:not(#ss-dark) body.analytics-active .analytics-route-bar{border-bottom-color:#262927;background:transparent}:root:not(#ss-dark) body.analytics-active .analytics-route-heading h2{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-route-heading p{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-updated-at{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-route-actions .button,:root:not(#ss-dark) body.analytics-active .analytics-open-archive{border-color:#4a6b68;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-insight-header{border-bottom-color:#262927}:root:not(#ss-dark) body.analytics-active .analytics-accent-rule{background:linear-gradient(90deg,#15423e 0 55%,#d6aa43)}:root:not(#ss-dark) body.analytics-active .analytics-insight-heading h3{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-insight-heading>p{color:#b3cee0}:root:not(#ss-dark) body.analytics-active .analytics-insight-scope{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-insight-scope span{color:#a4bbc9}:root:not(#ss-dark) body.analytics-active .analytics-insight-scope span+span:before{color:#97a9a6}:root:not(#ss-dark) body.analytics-active .analytics-open-archive{background:transparent;color:#a9d7ff}:root:not(#ss-dark) body.analytics-active .analytics-section-tabs{background:transparent}:root:not(#ss-dark) body.analytics-active .analytics-primary-tabs{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-primary-tabs button,:root:not(#ss-dark) body.analytics-active .analytics-advanced-tabs button{background:transparent;color:#a1b5c1}:root:not(#ss-dark) body.analytics-active .analytics-primary-tabs button.active,:root:not(#ss-dark) body.analytics-active .analytics-advanced-tabs button.active{background:#133834;color:#fff}:root:not(#ss-dark) body.analytics-active .analytics-advanced-tools>summary{border-color:#262927;background:#0b0b0b;color:#a8becb}:root:not(#ss-dark) body.analytics-active .analytics-advanced-tabs{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-page-actions{background:transparent}:root:not(#ss-dark) body.analytics-active .analytics-page-actions>summary{color:#94a9b4}:root:not(#ss-dark) body.analytics-active .analytics-page-actions-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-comparison-toolbar{border-bottom-color:#262927}:root:not(#ss-dark) body.analytics-active .analytics-section-kicker,:root:not(#ss-dark) body.analytics-active .analytics-premium-label{color:#87beb7}:root:not(#ss-dark) body.analytics-active .analytics-comparison-toolbar h3,:root:not(#ss-dark) body.analytics-active .analytics-access-preview h3{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-comparison-toolbar p,:root:not(#ss-dark) body.analytics-active .analytics-access-preview p{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-metric-toggle{border-color:#2b3233;background:#0b0c0b}:root:not(#ss-dark) body.analytics-active .analytics-metric-toggle button{background:transparent;color:#a5bbc8}:root:not(#ss-dark) body.analytics-active .analytics-metric-toggle button.active{background:#133834;color:#fff}:root:not(#ss-dark) body.analytics-active .analytics-comparison-columns{color:#96a8b1}:root:not(#ss-dark) body.analytics-active .analytics-comparison-row{border-color:transparent;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-comparison-row:hover{background:#0b0c0b}:root:not(#ss-dark) body.analytics-active .analytics-comparison-row.is-selected{border-color:#2d4d4a;background:#0d110f}:root:not(#ss-dark) body.analytics-active .analytics-comparison-rank{color:#95a8b3}:root:not(#ss-dark) body.analytics-active .analytics-comparison-row.is-selected .analytics-comparison-rank{border-color:#5a7e7a;color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-comparison-track{background:#0d110f}:root:not(#ss-dark) body.analytics-active .analytics-comparison-fill{background:#15423e}:root:not(#ss-dark) body.analytics-active .analytics-comparison-dot{border-color:#242424;background:#15423e}:root:not(#ss-dark) body.analytics-active .analytics-comparison-baseline{border-left-color:#3c6d69}:root:not(#ss-dark) body.analytics-active .analytics-comparison-zero{border-left-color:#3c4344}:root:not(#ss-dark) body.analytics-active .analytics-comparison-count{color:#a4b7c2}:root:not(#ss-dark) body.analytics-active .analytics-comparison-value{color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-comparison-delta{color:#94a8b3}:root:not(#ss-dark) body.analytics-active .analytics-comparison-delta.is-positive{color:#69b5aa}:root:not(#ss-dark) body.analytics-active .analytics-comparison-delta.is-negative{color:#f67c63}:root:not(#ss-dark) body.analytics-active .analytics-comparison-footnote,:root:not(#ss-dark) body.analytics-active .analytics-evidence-note{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-comparison-explanation{border-left-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-comparison-explanation h4{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-evidence-list>div{border-top-color:#202926}:root:not(#ss-dark) body.analytics-active .analytics-evidence-list dt{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-evidence-list dd{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-access-preview{border-color:#2c2408;background:linear-gradient(110deg,#0d0b07,#0b0b0b 46%)}:root:not(#ss-dark) body.analytics-active .analytics-premium-label{color:#cc9b49}:root:not(#ss-dark) body.analytics-active .analytics-access-preview-actions a:not(.button){color:#a9d7ff}:root:not(#ss-dark) body.analytics-active .analytics-access-feature{border-color:#2d2a25;background:#0b0b0bd6}:root:not(#ss-dark) body.analytics-active .analytics-access-feature strong{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-access-feature-visual{border-block-color:#212523;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-access-feature.is-preview .analytics-access-feature-visual{background:#0b0c0b}:root:not(#ss-dark) body.analytics-active .analytics-access-feature>span{border-color:#403303;color:#c7a363}:root:not(#ss-dark) body.analytics-active .analytics-access-feature.is-available>span{border-color:#2e4846;color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-title-row h3{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-data-badge{border-color:#2d3432;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) body.analytics-active :is(button,a,summary):focus-visible{outline-color:#5280a66b}@media(max-width:700px){:root:not(#ss-dark) body.analytics-active .analytics-comparison-row{border-color:#202926}}@media(max-width:700px){:root:not(#ss-dark) body.analytics-active .analytics-comparison-explanation{border-top-color:#262927}}@container (max-width: 1050px){:root:not(#ss-dark) body.analytics-active .analytics-comparison-evidence{border-top-color:#262927}}:root:not(#ss-dark) body.analytics-active .analytics-access-preview{background:#0c0b09}:root:not(#ss-dark) .analytics-premium-options>summary{color:#c4ae82}:root:not(#ss-dark) .analytics-premium-options>summary:focus-visible{outline-color:#5a7e7a}@media(max-width:860px){:root:not(#ss-dark) body.analytics-active #analyticsSectionTabs>.analytics-mobile-view-picker{color:#96b4b1}}@media(max-width:860px){:root:not(#ss-dark) .analytics-mobile-view-picker select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}}:root:not(#ss-dark) body.analytics-active .analytics-skater-heading p{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skaters a{color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-skater-filters :is(input,select){border-color:#262927;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) body.analytics-active [data-skater-status]{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-card{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) body.analytics-active .analytics-skater-identity strong{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-skater-identity small{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-avatar{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-skater-result{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-result strong{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-skater-result span{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-trend-note{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-card-actions button,:root:not(#ss-dark) body.analytics-active [data-clear-comparison]{border-color:#262927;background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-skater-card-actions button[aria-pressed=true]{background:#121a17;border-color:#5a7e7a}:root:not(#ss-dark) body.analytics-active .analytics-skater-compare{background:#0b0b0b;border-color:#334441}:root:not(#ss-dark) body.analytics-active .analytics-skater-compare p{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-compare-slot{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body.analytics-active .analytics-skater-compare-slot>span{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-premium-preview figcaption{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skater-premium-preview .button.primary{color:#fff}:root:not(#ss-dark) body.analytics-active .analytics-skater-spark{color:#87beb7}:root:not(#ss-dark) body.analytics-active .analytics-methodology{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-skaters :is(input,select,button,a):focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) body.analytics-active .analytics-discipline-control{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-discipline-control select{border-color:#4a6b68;background-color:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-discipline-control select:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) body.analytics-active .analytics-route-heading .analytics-discipline-notice{color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-chart-scope,:root:not(#ss-dark) body.analytics-active .analytics-chart-notice{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-chart-notice{color:#9dcdc6}:root:not(#ss-dark) body.analytics-active .analytics-skater-real-preview [role=row]{border-bottom-color:#262927}:root:not(#ss-dark) body.analytics-active .analytics-skater-real-preview [role=columnheader]{color:#d8e5e4}:root:not(#ss-dark) body.analytics-active .analytics-skater-real-preview [role=rowheader]{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-lock-bar{background:linear-gradient(90deg,#171a18 0 38%,#0d110f 38% 62%,#171a18 62%)}:root:not(#ss-dark) body.analytics-active .analytics-lock-tag{color:#dfc893;background:#1c1501}:root:not(#ss-dark) body.analytics-active .analytics-skater-real-preview figcaption{color:#95aaa7}:root:not(#ss-dark) .golden-waltz-updated{border-color:#262927;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .golden-waltz-summary{border-color:#2c2408;background:linear-gradient(135deg,#0d0b07,#0b0b0b)}:root:not(#ss-dark) .golden-waltz-summary small,:root:not(#ss-dark) .golden-waltz-summary em{color:#95aaa7}:root:not(#ss-dark) .golden-waltz-summary strong{color:#d8e5e4}:root:not(#ss-dark) .golden-waltz-summary span:first-child strong{color:#c59e54}:root:not(#ss-dark) .golden-waltz-kp{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .golden-waltz-kp.is-hardest{border-color:#3f2f2c}:root:not(#ss-dark) .golden-waltz-kp header strong{color:#9dcdc6}:root:not(#ss-dark) .golden-waltz-kp header span,:root:not(#ss-dark) .golden-waltz-kp small{color:#95aaa7}:root:not(#ss-dark) .golden-waltz-kp p{color:#d8e5e4}:root:not(#ss-dark) .golden-waltz-kp-track{background:#0d110f}:root:not(#ss-dark) .golden-waltz-kp-track span{background:#15423e}:root:not(#ss-dark) .season-best-tracker{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .season-best-tracker:hover,:root:not(#ss-dark) .season-best-tracker:focus-visible{border-color:#5a7e7a}:root:not(#ss-dark) .season-best-tracker header span{color:#95aaa7}:root:not(#ss-dark) .season-best-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .season-best-tracker li:first-child .season-best-rank{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .season-best-who small,:root:not(#ss-dark) .season-best-score small{color:#95aaa7}:root:not(#ss-dark) .season-best-empty{color:#95aaa7}:root:not(#ss-dark) .season-best-all{color:#9dcdc6}:root:not(#ss-dark) .golden-waltz-trackers-link{color:#9dcdc6}:root:not(#ss-dark) .golden-waltz-best-toggle{color:#d8e5e4}:root:not(#ss-dark) .golden-waltz-best-toggle input{accent-color:#15423e}:root:not(#ss-dark) .golden-waltz-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .golden-waltz-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .golden-waltz-rank-1{border-color:#403303;background:linear-gradient(90deg,#0e0b05,#0b0b0b 60%)}:root:not(#ss-dark) .golden-waltz-rank-1 .golden-waltz-rank{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .golden-waltz-rank-2 .golden-waltz-rank{color:#b4c1cb;background:#171a1b}:root:not(#ss-dark) .golden-waltz-rank-3 .golden-waltz-rank{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .golden-waltz-team strong{color:#d8e5e4}:root:not(#ss-dark) .golden-waltz-team span{color:#9dcdc6}:root:not(#ss-dark) .golden-waltz-event{color:#d8e5e4}:root:not(#ss-dark) .golden-waltz-event a{color:#9dcdc6}:root:not(#ss-dark) .golden-waltz-event small{color:#95aaa7}:root:not(#ss-dark) .golden-waltz-call code{color:#a9d7ff;background:#0b0c0b}:root:not(#ss-dark) .golden-waltz-kp-pills .is-met{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .golden-waltz-kp-pills .is-missed{color:#f9a190;background:#1a1311}:root:not(#ss-dark) .golden-waltz-kp-pills .is-unknown{color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .golden-waltz-score strong{color:#d8e5e4}:root:not(#ss-dark) .golden-waltz-score span{color:#95aaa7}:root:not(#ss-dark) .golden-waltz-tiebreak{color:#cead72;background:#0d0b07}:root:not(#ss-dark) .golden-waltz-empty{color:#95aaa7}:root:not(#ss-dark){--moment-ink: #e1edfa;--moment-muted: #99a6b7;--moment-line: #25292b;--moment-soft: #0b0c0b;--moment-teal: #15423e;--moment-teal-dark: #15423e;--moment-teal-soft: #0d110f;--moment-amber: #532600;--moment-rail: #101920 }:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])){color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) .app-header{border-bottom-color:#25292b;background:#0b0b0bfa}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) .app-header .header-top{border-right-color:#25292b}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace{background:#0b0b0b}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-workspace-main{background:#0b0b0b}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-workspace-toolbar{background:transparent}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-workspace-toolbar h3{color:#e1edfa}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-workspace-toolbar #analyzeSourceMeta{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-view-toggle{background:#0d110f}:root:not(#ss-dark) .moment-canvas-view-toggle button{color:#cad8eb;background:transparent}:root:not(#ss-dark) .moment-canvas-view-toggle button.is-active{color:#fff;background:#15423e}:root:not(#ss-dark) .moment-canvas-icon-button,:root:not(#ss-dark) .moment-canvas-avatar{border-color:#25292b;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-avatar{background:#0d110f}:root:not(#ss-dark) .moment-canvas-menu{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-menu button{color:#e1edfa;background:transparent}:root:not(#ss-dark) .moment-canvas-menu button:hover{background:#0b0c0b}:root:not(#ss-dark) body.analyze-page.is-advanced-open:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace #analyzeWorkflowTabs,:root:not(#ss-dark) body.analyze-page.is-advanced-open:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-settings-disclosure,:root:not(#ss-dark) body.analyze-page.is-advanced-open:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace #analyzeAdvancedDrawer{border-color:#25292b;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-player-shell{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-video-frame{background:#0d131a}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-video-frame video,:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-video-frame iframe{background:#0b131a}:root:not(#ss-dark) .moment-canvas-tool-rail{background:#0c151cf5}:root:not(#ss-dark) .moment-canvas-tool-rail button{border-left-color:transparent;color:#fff;background:transparent}:root:not(#ss-dark) .moment-canvas-tool-rail button+button{border-top-color:#24242424}:root:not(#ss-dark) .moment-canvas-tool-rail button.is-active{border-left-color:#002b29}:root:not(#ss-dark) .moment-canvas-tool-rail button:hover{background:#0b0b0b1a}:root:not(#ss-dark) .moment-canvas-tool-rail button:focus-visible,:root:not(#ss-dark) .moment-canvas-tool-panel button:focus-visible{outline-color:#242424}:root:not(#ss-dark) .moment-canvas-tool-panel{border-color:#24242429;color:#f7fbff;background:#0c151cf5}:root:not(#ss-dark) .moment-canvas-tool-panel>header strong{color:#fff}:root:not(#ss-dark) .moment-canvas-tool-panel>header span{color:#b9c5d0}:root:not(#ss-dark) .moment-canvas-tool-panel>header button{color:#fff;background:transparent}:root:not(#ss-dark) .moment-canvas-tool-panel>header button:hover{background:#0b0b0b1a}:root:not(#ss-dark) .moment-canvas-subtool-grid>button,:root:not(#ss-dark) .moment-canvas-time-actions>button{border-color:#24242421;color:#eef5fa;background:#0b0b0b09}:root:not(#ss-dark) .moment-canvas-subtool-grid>button:hover,:root:not(#ss-dark) .moment-canvas-time-actions>button:hover{border-color:#00403b94;background:#0b0b0b13}:root:not(#ss-dark) .moment-canvas-subtool-grid>button.is-active,:root:not(#ss-dark) .moment-canvas-time-actions>button.is-active{border-color:#004742}:root:not(#ss-dark) .moment-canvas-subtool-grid em,:root:not(#ss-dark) .moment-canvas-time-actions em{color:#aebbc6}:root:not(#ss-dark) .moment-canvas-tool-hint{border-top-color:#24242421;color:#c9d5dc}:root:not(#ss-dark) .moment-canvas-edge-steps li{border-bottom-color:#2424242e}:root:not(#ss-dark) .moment-canvas-edge-steps li>span{color:#fff}:root:not(#ss-dark) .moment-canvas-edge-steps li>strong{color:#eef5fa}:root:not(#ss-dark) .moment-canvas-edge-steps li>i{color:#82e5dc}:root:not(#ss-dark) .moment-canvas-edge-action{border-color:#005550;color:#fff}:root:not(#ss-dark) .moment-canvas-edge-action:hover{background:#15423e}:root:not(#ss-dark) .moment-canvas-edge-panel>p{color:#bdc9d2}:root:not(#ss-dark) .moment-canvas-coach-pin{border-color:#1b716b;color:#fff;background:#062428db}:root:not(#ss-dark) .moment-canvas-coach-pin span{border-color:#242424a6}:root:not(#ss-dark) .moment-canvas-primary-transport,:root:not(#ss-dark) .moment-canvas-review-transport{border-top-color:#25292b;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-primary-transport button,:root:not(#ss-dark) .moment-canvas-review-transport button{color:#e1edfa;background:transparent}:root:not(#ss-dark) .moment-canvas-primary-transport button:hover,:root:not(#ss-dark) .moment-canvas-review-transport button:hover{background:#0b0c0b}:root:not(#ss-dark) .moment-canvas-primary-transport>span{color:#b3c2d7}:root:not(#ss-dark) .moment-canvas-transport-track{background:#1c1e20}:root:not(#ss-dark) .moment-canvas-transport-track>span{background:#15423e}:root:not(#ss-dark) .moment-canvas-transport-track>span:after{background:#15423e}:root:not(#ss-dark) .moment-canvas-frame-controls{border-right-color:#25292b}:root:not(#ss-dark) .moment-canvas-speed-controls button,:root:not(#ss-dark) .moment-canvas-range-fields button{border-color:#242728;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-speed-controls button.is-active{border-color:#5a7e7a;color:#87beb7}:root:not(#ss-dark) .moment-canvas-stopwatch{color:#98a6b7}:root:not(#ss-dark) .moment-canvas-stopwatch i{color:#e1edfa}:root:not(#ss-dark) .moment-canvas-range-fields{color:#b8c8dc}:root:not(#ss-dark) .moment-canvas-overlay-shortcut{border-left-color:#25292b!important}:root:not(#ss-dark) .moment-canvas-overlay-shortcut span{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-overlay-menu{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-overlay-menu>div{border-bottom-color:#25292b}:root:not(#ss-dark) .moment-canvas-overlay-menu>div strong{color:#e1edfa}:root:not(#ss-dark) .moment-canvas-overlay-menu>div span{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-overlay-menu>button{color:#e1edfa;background:transparent}:root:not(#ss-dark) .moment-canvas-overlay-menu>button>i{color:#87beb7}:root:not(#ss-dark) .moment-canvas-overlay-menu>button em{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-overlay-menu>button:hover,:root:not(#ss-dark) .moment-canvas-overlay-menu>button.is-active{background:#0d110f}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-timeline{color:#99a6b7;background:transparent}:root:not(#ss-dark) .moment-canvas-confidence-legend{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-compare-switch>span{background:#1b1d1f}:root:not(#ss-dark) .moment-canvas-compare-switch>span:after{background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-compare-switch input:checked+span{background:#15423e}:root:not(#ss-dark) .moment-canvas-filmstrip{border-color:#42484d;background:#14202a}:root:not(#ss-dark) .moment-canvas-evidence-segment{background:#15423e}:root:not(#ss-dark) .moment-canvas-range-shade{border-color:#3962a5}:root:not(#ss-dark) .moment-canvas-range-handle{color:#fff}:root:not(#ss-dark) .moment-canvas-range-handle em{color:#b3c3d9}:root:not(#ss-dark) .moment-canvas-phase-marker{border-color:#282c2e;color:#c9daef;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-phase-marker.is-apex{color:#fff;border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .moment-canvas-comment-markers button{color:#f0b400;background:transparent}:root:not(#ss-dark) .moment-canvas-keyframes article{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-keyframes article>header strong{color:#e1edfa}:root:not(#ss-dark) .moment-canvas-keyframes article>header span{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-keyframes article>header button{color:#98a6b8;background:transparent}:root:not(#ss-dark) .moment-canvas-keyframes article>header button.is-active{color:#f0b400}:root:not(#ss-dark) .moment-canvas-keyframe-image{background:#14202a}:root:not(#ss-dark) .moment-canvas-keyframe-image>span{color:#e1edf8;background:#0b0b0bf0}:root:not(#ss-dark) .moment-canvas-keyframe-image>span em{color:#a1aebf}:root:not(#ss-dark) .moment-canvas-keyframe-image:before{border-top-color:#1e716b}:root:not(#ss-dark) .moment-canvas-keyframe-image:after{border-left-color:#1e716b}:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-results-panel{border-left-color:#25292b;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-inspector>section{border-bottom-color:#25292b}:root:not(#ss-dark) .moment-canvas-inspector h3{color:#e1edfa}:root:not(#ss-dark) .moment-canvas-inspector section>header button{color:#97a9bb;background:transparent}:root:not(#ss-dark) .moment-canvas-saved li button{border-left-color:transparent;color:#b2c2d8;background:transparent}:root:not(#ss-dark) .moment-canvas-saved li button:before{color:#e1edfa}:root:not(#ss-dark) .moment-canvas-saved li button time{color:#98a6ba}:root:not(#ss-dark) .moment-canvas-saved li button.is-active{border-left-color:#5a7e7a;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .moment-canvas-saved-empty{color:#99a6b7;background:#0b0c0b}:root:not(#ss-dark) .moment-canvas-moment-title span{background:#0b0c0b}:root:not(#ss-dark) .moment-canvas-moment-title input{color:#e1edfa;background:transparent}:root:not(#ss-dark) .moment-canvas-format-bar{color:#a6b8cf}:root:not(#ss-dark) .moment-canvas-inspector textarea{border-color:#25292b;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-inspector textarea:focus{border-color:#5a7e7a;outline-color:#558a881a}:root:not(#ss-dark) .moment-canvas-inspector textarea::placeholder{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #momentCanvasMomentTitle,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #momentCanvasNotes,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #momentCanvasCoachNotes{color:#e1edfa!important;background:#0b0b0b!important;-webkit-text-fill-color:#e1edfa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #momentCanvasNotes,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #momentCanvasCoachNotes{border-color:#25292b!important}:root:not(#ss-dark) .moment-canvas-note-count{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-assist>p{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-assist-status{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .moment-canvas-assist-status.is-limited{color:#caa063;background:#1c1501}:root:not(#ss-dark) .moment-canvas-finding{border-color:#242728;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) .moment-canvas-finding:hover{border-color:#2d4644;background:#0b0c0b}:root:not(#ss-dark) .moment-canvas-finding>i{color:#87beb7}:root:not(#ss-dark) .moment-canvas-finding em{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-finding>time{color:#87beb7}:root:not(#ss-dark) .moment-canvas-assist-actions button{color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .moment-canvas-assist-actions button:first-child{color:#fff;background:#15423e}:root:not(#ss-dark) .moment-canvas-save-review{color:#fff;background:#15423e}:root:not(#ss-dark) .moment-canvas-save-review:hover{background:#133834}:root:not(#ss-dark) .moment-canvas-save-status{color:#87beb7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #momentCanvasAnalysisDetails{border-top-color:#25292b}:root:not(#ss-dark) .moment-canvas-analysis-details>summary{color:#e1edfa}:root:not(#ss-dark) .moment-canvas-analysis-details>summary:after{color:#99a6b7}:root:not(#ss-dark) .moment-canvas-analysis-details>summary span{color:#99a6b7}@media(max-width:920px){:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-results-panel{border-color:#25292b}}@media(max-width:920px){:root:not(#ss-dark) .moment-canvas-inspector>section{border-right-color:#25292b}}@media(max-width:680px){:root:not(#ss-dark) body.analyze-page:has(#analyzeWorkspace:not([hidden])) #analyzeWorkspace .analyze-workspace-toolbar{border-top-color:#25292b}}@media(max-width:680px){:root:not(#ss-dark) .moment-canvas-tool-rail button{border-bottom-color:transparent}}@media(max-width:680px){:root:not(#ss-dark) .moment-canvas-tool-rail button+button{border-left-color:#2424241f}}@media(max-width:680px){:root:not(#ss-dark) .moment-canvas-tool-rail button.is-active{border-bottom-color:#002b29;border-left-color:transparent}}:root:not(#ss-dark) .skatesense-inspector-head{border-bottom-color:#25292b}:root:not(#ss-dark) .skatesense-inspector-head span{color:#87beb7}:root:not(#ss-dark) .skatesense-inspector-head h3{color:#e1edfa}:root:not(#ss-dark) .skatesense-inspector-head>i{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skatesense-status{color:#a0afc0;background:#0d110f}:root:not(#ss-dark) .skatesense-status.is-good{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skatesense-status.is-review{color:#c5a35d;background:#1c1501}:root:not(#ss-dark) .skatesense-status.is-watch{color:#e89474;background:#120d0a}:root:not(#ss-dark) .skatesense-summary{color:#98a8bb}:root:not(#ss-dark) .skatesense-run-action{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .skatesense-run-action small{color:#ffffffc7}:root:not(#ss-dark) .skatesense-run-action:not(:disabled):hover{background:#15423e}:root:not(#ss-dark) .skatesense-run-action:focus-visible{outline-color:#578b883d}:root:not(#ss-dark) .skatesense-evidence-row{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .skatesense-evidence-row.is-watch{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .skatesense-evidence-row.is-good{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .skatesense-evidence-row>span{color:#96a6ba}:root:not(#ss-dark) .skatesense-evidence-row>strong{color:#e1edfa}:root:not(#ss-dark) .skatesense-evidence-row>p{color:#98a6ba}:root:not(#ss-dark) .skatesense-evidence-row>em{color:#87beb7}:root:not(#ss-dark) .skatesense-evidence-empty{border-color:#2e3337;color:#96a6b9;background:#0b0c0b}:root:not(#ss-dark) .skatesense-reliability{border-top-color:#25292b;color:#96a6b9}:root:not(#ss-dark) .skatesense-reliability i{color:#87beb7}:root:not(#ss-dark) .skatesense-actions button{border-color:#5a7e7a;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .skatesense-actions button:first-child{color:#fff;background:#15423e}:root:not(#ss-dark) .skatesense-story{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .skatesense-story>header span{color:#87beb7}:root:not(#ss-dark) .skatesense-story>header h3{color:#e1edfa}:root:not(#ss-dark) .skatesense-story>header p{color:#97a6ba}:root:not(#ss-dark) .skatesense-story-lane>strong{color:#b4c5da}:root:not(#ss-dark) .skatesense-story-track{background:#0d110f}:root:not(#ss-dark) .skatesense-story-lane.is-together .skatesense-story-track{background:#0d110f}:root:not(#ss-dark) .skatesense-story-item{color:#fff;background:#3a505f}:root:not(#ss-dark) .skatesense-story-lane.is-together .skatesense-story-item{background:#15423e}:root:not(#ss-dark) .skatesense-story-empty{color:#97a9a6}:root:not(#ss-dark) body.analyze-page.is-portal{color:#e1edfa;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page.is-portal .app-header{border-bottom-color:#25292b;background:#0b0b0bfa}:root:not(#ss-dark) body.analyze-page.is-portal .app-header .header-top{border-right-color:#25292b}:root:not(#ss-dark) body.analyze-page.is-portal #analyzePortal,:root:not(#ss-dark) body.analyze-page.is-portal #analyzePortal:has(.analyze-portal-recent:empty){color:#e1edfa;background:transparent}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-header .analyze-portal-kicker{color:#87beb7}:root:not(#ss-dark) .skatesense-entry-header h1{color:#e1edfa}:root:not(#ss-dark) .skatesense-entry-header>p{color:#99a6b7}:root:not(#ss-dark) .skatesense-entry-workflows{background:#0d110f}:root:not(#ss-dark) .skatesense-entry-workflows span{color:#b8c8dc}:root:not(#ss-dark) .skatesense-entry-workflows span:nth-child(2){color:#fff;background:#15423e}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker,:root:not(#ss-dark) body.analyze-page.is-portal .analyze-portal-capture{border-color:#25292b;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-source-heading h3{color:#e1edfa}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-source-heading p{color:#99a6b7}:root:not(#ss-dark) .skatesense-entry-source-heading>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button{border-color:#25292b;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button:hover,:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button:focus-visible{border-color:#4e7b7a6b;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button>i{color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button span{color:#99a6b7}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button.is-primary{border-color:#4e7b7a47;color:#e1edfa;background:#0d110f}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button.is-primary>i{color:#fff;background:#15423e}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-source-picker .analyze-portal-capture-grid button.is-primary em{color:#fff;background:#15423e}:root:not(#ss-dark) .skatesense-entry-trust{color:#99a6b7}:root:not(#ss-dark) .skatesense-entry-trust i{color:#87beb7}:root:not(#ss-dark) .skatesense-entry-setup{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .skatesense-entry-setup>summary{color:#e1edfa}:root:not(#ss-dark) .skatesense-entry-setup>summary small{color:#99a6b7}:root:not(#ss-dark) .skatesense-entry-setup>summary em{color:#87beb7}:root:not(#ss-dark) .skatesense-entry-setup[open]>summary{border-bottom-color:#25292b}:root:not(#ss-dark) body.analyze-page.is-portal #analyzePortalIntent{color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) .skatesense-entry-setup-heading h3{color:#e1edfa}:root:not(#ss-dark) .skatesense-entry-setup-heading p{color:#99a6b7}:root:not(#ss-dark) body.analyze-page.is-portal #analyzePortalSkip{border-color:#4e7b7a47;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-portal-mode-grid button i{color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-portal-mode-grid button.is-active{border-color:#4e7b7a57;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-portal-focus-more>summary{color:#99a6b7}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-portal-status{color:#99a6b7}:root:not(#ss-dark) body.analyze-page.is-portal .analyze-portal-recent{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry{color:#e1edfa;background:color-mix(in srgb,#15423e 7%,#0b0b0b)}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry>i{color:#87beb7;background:color-mix(in srgb,#15423e 13%,#0b0b0b)}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry small{color:#87beb7}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry strong{color:#e1edfa}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry em{color:#99a6b7}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry>b{color:#87beb7}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry:hover{border-color:#5a7e7a;background:color-mix(in srgb,#15423e 11%,#0b0b0b)}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-goe-entry:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-secondary .spatial-drills-entry{border-color:#25292b;color:#e1edfa;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-secondary .spatial-drills-entry-copy>span{color:#87beb7}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-secondary .spatial-drills-entry-copy strong{color:#e1edfa}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-secondary .spatial-drills-entry-copy p{color:#99a6b7}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-secondary .analyze-lab-switcher{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-secondary .analyze-advanced-labs-disclosure>summary{color:#e1edfa}:root:not(#ss-dark) body.analyze-page.is-portal .skatesense-entry-secondary .analyze-advanced-labs-disclosure>summary small{color:#99a6b7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace{--studio-ink: #d9effa;--studio-muted: #97a8b0;--studio-teal-dark: #15423e;--studio-mint: #0d110f;--studio-blue: #0c1015;--studio-line: #202926;--studio-paper: #0b0b0b;color:#d9effa}:root:not(#ss-dark) body.analyze-page .analyze-app-forward{border-color:#1e322e;background:radial-gradient(circle at 6% 12%,rgba(37,201,187,.16),transparent 34%),linear-gradient(120deg,#0d110f,#0a0b0d)}:root:not(#ss-dark) body.analyze-page .analyze-app-forward-icon{border-color:#356f6929;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-app-forward .eyebrow{color:#69b5aa}:root:not(#ss-dark) body.analyze-page .analyze-app-forward h3{color:#d9effa}:root:not(#ss-dark) body.analyze-page .analyze-app-forward p:not(.eyebrow){color:#93a9b1}:root:not(#ss-dark) body.analyze-page .analyze-app-forward-actions .button.secondary{border-color:#213b38;color:#87beb7;background:#0b0b0beb}:root:not(#ss-dark) body.analyze-page .analyze-app-forward-actions .button.secondary:hover{border-color:#22504a;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-model-vision-status{border-color:#212a38;color:#97bbda;background:linear-gradient(100deg,#0a0d11,#100e14)}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-model-vision-status strong{color:#76a5f8}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-unavailable-metrics{color:#94a8b5}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-workspace-toolbar{background:transparent}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-studio{border-color:#202926;background:linear-gradient(135deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-studio-heading span{color:#69b5aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-studio-heading strong{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-studio-heading em{color:#97a8b0}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-role{border-color:#2d3432;background:#0b0b0bc7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-role button{background:transparent;color:#95aaa7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-role button.is-active{color:#fff}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-views button{border-color:transparent;background:transparent;color:#95aaa7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-views button em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-views button:hover:not(:disabled){background:#0b0b0bb3}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-views button.is-active{border-color:#253c39;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-focus-chooser{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-player-shell{background:#0a151f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #analyzeVideoFrame{background:#0a151f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric{border-color:#202926;background:#0b0b0b;color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric:hover{border-color:#274a46}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric.is-withheld{border-color:#422e21;background:#0d0b08}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric.is-withheld strong{color:#eb946f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric-placeholder{border-color:#2a3233;background:#0b0b0bb8;color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-metric-placeholder strong{color:#a9c4cd}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-primary-analysis-action{background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-timeline{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #analyzeVisualDashboard{background:transparent}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-window-review{border-color:#442f23;background:linear-gradient(145deg,#0d0b09,#100c08)}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-window-review>span{color:#e6895f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-window-review>strong{color:#f9c7b0}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-studio-window-review>p{color:#c9a08a}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-results-panel{border-color:#202926!important;background:#0b0c0b!important}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-insights-heading{border-bottom-color:#202926}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-insights-heading strong{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-insights-heading span{color:#97a8b0}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace #analyzeStatusBanner{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-smart-feedback{border-color:#2d3432;background:linear-gradient(145deg,#0b0b0b,#0d110f);color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-smart-feedback-heading strong{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-smart-feedback-body,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-smart-feedback-body p{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-next-rep-evidence>span{border-color:#262927;background:#0b0b0be0}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-next-rep-evidence small{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-next-rep-evidence strong{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-luna-insight{border-color:#2d3432;background:linear-gradient(145deg,#090c0b,#0b0e12)}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-luna-insight>span{color:#69b5aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-luna-insight>p{color:#bcdfe5}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-next-rep-cue{border-left-color:#3d6e66;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-next-rep-cue span{color:#69b5aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-next-rep-cue strong{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-smart-feedback details{border-top-color:#202926}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-smart-feedback details summary{color:#95aaa7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan{border-color:#272e33;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-heading strong{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-heading .mini-button{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-current{background:#0a0c0d}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-current>span{color:#92a9b4}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-current strong{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-current em{color:#87beb7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-editor label{color:#95aaa7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-editor input,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-editor select{border-color:#293133;background:#0b0b0b;color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-assignment small{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-technique-plan-footer{border-top-color:#222526}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-metrics-call{border-color:#23282a;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-metrics-call span{color:#95a8b3}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-metrics-call strong{color:#d8effd}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-metrics-call em{color:#7ac48d;background:#0d110f}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-trust-summary{color:#94a8b3}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-motion-curve{border-top-color:#212427}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-motion-curve>span{color:#9cb5c1}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-motion-curve>span em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-source-picker{border-color:#356f6947;background:radial-gradient(circle at 100% 0,rgba(0,73,60,.11),transparent 36%),#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-optional-focus>summary{color:#e0eef2}:root:not(#ss-dark) body.analyze-page .analyze-optional-focus>summary span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-optional-focus>summary:after{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page .analyze-optional-focus[open]>summary{border-bottom-color:#262927}:root:not(#ss-dark) body.analyze-page .analyze-recording-benefits>span{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page .analyze-recording-benefits strong{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page .analyze-recording-benefits small{color:#95a9ae}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis>summary{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis>summary>span{color:#69b5aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis>summary>em{color:#95a9af}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis>summary:after{color:#69b5aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis[open]>summary{border-bottom-color:#202926}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis .analyze-primary-analysis-action{border-top-color:#202926}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-element-analysis .analyze-primary-analysis-action>span{color:#94a9af}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-frame.is-review-drawing{outline-color:#4a2e00}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor{border-color:#202926;background:radial-gradient(circle at 0 0,rgba(0,73,60,.1),transparent 34%),#0b0b0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-review-editor{border-color:#202926;background:radial-gradient(circle at 0 0,rgba(0,73,60,.07),transparent 34%),#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor-head>div:first-child>span{color:#69b5aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor-head>div:first-child>strong{color:#d9effa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor-head>div:first-child>em{color:#97a8b0}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-readout span{color:#94a9b0}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-readout strong{color:#b9dee1}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-icon-button,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-tool-button,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-history-actions button,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-tool-options button{border-color:#2d3432;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-icon-button.is-primary{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-sport-timeline-track{border-color:#2d3432;background:linear-gradient(90deg,#08776f33 0 0%,#0d110f 0% 100%)}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-sport-timeline-range{background:#00493c52}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-sport-timeline-playhead{border-color:#2c3c3f7a;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-scrub-precision{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-sport-timeline.is-scrubbing .analyze-scrub-precision{color:#87beb7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor .analyze-replay-rate{color:#94a8b0}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor .analyze-replay-rate button{border-color:#2d3432;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor .analyze-replay-rate button.is-active{border-color:#22423e;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-primary-tools>.analyze-review-tool-button{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-edit-row{border-color:#403303;background:#0d0b06}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-tool-button.is-active{border-color:#5d3b00;color:#ceae6e;background:#1c1501}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-tool-options button.is-active{border-color:#284442;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-ink-options button{border-color:#242424;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-ink-options .is-yellow{--ink-color: #facc15 }:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-ink-options .is-teal{--ink-color: #2dd4bf }:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-ink-options .is-red{--ink-color: #fb7185 }:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-ink-options .is-white{--ink-color: #f7f8f5 }:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-timer button{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-timer button.is-running{border-color:#9e413d;color:#fff}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-timer>span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-range-controls,:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-review-range-controls{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-range-controls .analyze-window-title{color:#87beb7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-range-controls input{border-color:#2d3432;color:#b9dee1;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-range-controls .mini-button{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-range-controls #analyzeReviewLoop.is-active{border-color:#264a46;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-range-controls #analyzeWindowStatus{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-editor-status{color:#94a9b0}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-workspace-main{border-color:#23292a;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-workspace-toolbar{border-bottom-color:#222627}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-workspace-toolbar .eyebrow{color:#589cff}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-element-studio{background:transparent}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-studio-views button{border-color:#222627;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-studio-views button.is-active{border-color:#314468;color:#66a6ff;background:#0c0e12}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace #analyzeVideoFrame{background:#0a131e}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-call{border-color:#2424242b;color:#fff;background:#09121dc7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-call span{color:#b9c5d4}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-point{color:#fff;background:transparent}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-point i{border-color:#242424}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-point span{color:#65d44a}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-point em{color:#d1d9e4}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-point.is-landing{--phase-color: #491d00 }:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-timeline{background:#0b0c0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-card,:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-visual-card{border-color:#232829;color:#daeefa;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-track{border-color:#23282b;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-track .is-entry{background:#15181b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-track .is-takeoff{background:#143768}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-track .is-air{background:#3b224f}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-track .is-landing{background:#2f2500}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-track .is-exit{background:#142e17}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-phase-legend span{border-color:#232728;color:#94a8b2;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-breakdown-card{background:#0a151f}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-breakdown-card .analyze-visual-card-head strong,:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-breakdown-card .analyze-visual-card-head span{color:#fff}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-breakdown-card .analyze-visual-card-head em,:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-breakdown-card .analyze-visual-caption,:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-breakdown-status{color:#a9b8c8}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-breakdown-card .mini-button{border-color:#24242433;color:#fff;background:#0b0b0b14}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-visual-card p,:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-visual-card .analyze-visual-caption{color:#94a8b4}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-mini-graph-grid{stroke:#232629}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-results-panel{background:#0b0b0b!important}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-insights-heading .mini-button{border-color:#262f3e;color:#60a2ff;background:#0b0c10}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace #analyzeStatusBanner{border-color:#23282b;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace #analyzeReviewPanel{background:transparent}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-trust-summary{border-top-color:#212526}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-review-metric-row{border-color:#232628;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-metric-icon{color:#589cff;background:#0d1015}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-metric-row.is-height .analyze-review-metric-icon,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-metric-row.is-axis_tilt .analyze-review-metric-icon{color:#ad82ff;background:#131018}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-metric-row.is-travel .analyze-review-metric-icon,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-metric-row.is-landing_speed .analyze-review-metric-icon{color:#ec8829;background:#1c1501}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-metric-row.is-landing_stability .analyze-review-metric-icon,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-metric-row.is-rotation .analyze-review-metric-icon{color:#43c166;background:#0d110f}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-review-metric-row>div span{color:#9fafb9}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-review-metric-row>div strong{color:#dceefb}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-review-meter{background:#111314}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-review-metric-row>em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace #analyzeCorrectAnalysisButton{border-color:#2b3545;color:#66a6ff;background:#0b0d10}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-key-moment-button{border-color:#232628;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-smart-feedback{border-color:#242e3d;background:linear-gradient(145deg,#0b0b0b,#0b0d10)}:root:not(#ss-dark) body.analyze-page[data-analyzer-current-step=result] #analyzeWorkspace .analyze-smart-feedback:before{color:#589cff}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-card{border-color:#23282b;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-heading span{color:#95a8b2}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-heading strong{color:#d7ecf8}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-heading em{color:#7ac48d;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-preview{background:#0a151f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-preview svg text{fill:#97a6bb}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-preview svg circle{fill:#fff;stroke:#684db1}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-ice{stroke:#24242429}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-copy>div:first-child span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-copy>div:first-child strong{color:#d9effd}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-metrics>span{background:#0b0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-metrics strong{color:#d2e9f6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-metrics small,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-card>small{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-metrics .is-withheld strong{color:#cc9960}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-share-result-actions .mini-button:first-child{border-color:#325eb8;color:#fff}@media(max-width:620px){:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-video-phase-point{border-color:#24242421;background:#09121dad}}:root:not(#ss-dark) .application-shell-sidebar{border-right-color:#262927;background:#0b0b0b;color:#daecf4}:root:not(#ss-dark) .application-shell-primary a,:root:not(#ss-dark) .application-shell-tools a{color:#ccdee8}:root:not(#ss-dark) .application-shell-primary a:hover,:root:not(#ss-dark) .application-shell-tools a:hover{background:#0b0c0b}:root:not(#ss-dark) .application-shell-tools a.active{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .application-shell-primary a.active{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .application-shell-primary i,:root:not(#ss-dark) .application-shell-tools i{color:#a4bfc8}:root:not(#ss-dark) .application-shell-primary a.active i{color:#69b5aa}:root:not(#ss-dark) .application-shell-tools{border-top-color:#212523}:root:not(#ss-dark) .application-shell-tools>span{color:#97a9a6}:root:not(#ss-dark) .application-shell-quick-actions a{color:#ccdee8}:root:not(#ss-dark) .application-shell-quick-actions span{color:#97a9a6}:root:not(#ss-dark) .intelligence-surface{--intelligence-ink: #d8e5e4 }:root:not(#ss-dark) .intelligence-launcher{border-color:#24242438;color:#fff}:root:not(#ss-dark) .intelligence-launcher-mark{color:#8fe3cf}:root:not(#ss-dark) .application-whats-new-overlay{background:#0b1c1d8f}:root:not(#ss-dark) .application-whats-new-card{border-color:#2d3432;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .application-whats-new-close{border-color:#262927;color:#91b1ad;background:#0b0c0b}:root:not(#ss-dark) .application-whats-new-close:hover,:root:not(#ss-dark) .application-whats-new-close:focus-visible{border-color:#2f5854;color:#87beb7;background:#0d110f;outline-color:#568c8724}:root:not(#ss-dark) .application-whats-new-heading img{border-color:#262927}:root:not(#ss-dark) .application-whats-new-heading p{color:#69b5aa}:root:not(#ss-dark) .application-whats-new-heading h2{color:#d8e5e4}:root:not(#ss-dark) .application-whats-new-summary{color:#95aaa7}:root:not(#ss-dark) .application-whats-new-list li{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .application-whats-new-list li>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .application-whats-new-list strong{color:#c4e1e1}:root:not(#ss-dark) .application-whats-new-list small{color:#92aaa8}:root:not(#ss-dark) .application-whats-new-actions a,:root:not(#ss-dark) .application-whats-new-actions button{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .application-whats-new-actions .application-whats-new-primary{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .application-whats-new-actions a:hover,:root:not(#ss-dark) .application-whats-new-actions button:hover{border-color:#2f5653;background:#0d110f}:root:not(#ss-dark) .application-whats-new-actions .application-whats-new-primary:hover{border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .application-whats-new-actions a:focus-visible,:root:not(#ss-dark) .application-whats-new-actions button:focus-visible{outline-color:#568c872e}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-nav,:root:not(#ss-dark) body>.home-mobile-nav,:root:not(#ss-dark) body:has(>.mobile-product-nav)>.mobile-product-nav{border-color:#2e354317;background:#0b0b0beb}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-nav a,:root:not(#ss-dark) body>.home-mobile-nav a,:root:not(#ss-dark) body:has(>.mobile-product-nav)>.mobile-product-nav a,:root:not(#ss-dark) body:has(>.mobile-product-nav)>.mobile-product-nav button{color:#9da6ac;background:transparent}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-nav a.active,:root:not(#ss-dark) body>.home-mobile-nav a.active,:root:not(#ss-dark) body:has(>.mobile-product-nav)>.mobile-product-nav a.active,:root:not(#ss-dark) body:has(>.mobile-product-nav)>.mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body:has(>.mobile-product-nav)>.mobile-product-nav button.active{border-color:transparent;color:#87beb7;background:#0d110f}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-launcher{border-color:#2d3432;color:#9dcdc6;background:#0b0b0bf7}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-launcher:hover,:root:not(#ss-dark) .application-shell-mobile-access-launcher:focus-visible,:root:not(#ss-dark) .application-shell-mobile-access-launcher[aria-expanded=true]{border-color:#345c58;color:#87beb7;background:#0d110f;outline-color:#568c8721}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access{background:#0b1c1d80}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card{border-color:#2d3432;color:#d8e5e4;background:#0b0b0b}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-heading{background:#0b0b0b}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-heading small{color:#69b5aa}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-heading h2{color:#d8e5e4}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-heading button{border-color:#262927;color:#95aaa7;background:#0b0c0b}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card>a{border-color:#202926;color:#c1dedc;background:#0b0c0b}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card>a.premium{border-color:#403303;background:linear-gradient(120deg,#0d110f,#0d0b05)}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card>a:hover,:root:not(#ss-dark) .application-shell-mobile-access-card>a:focus-visible{border-color:#315653;background:#0d110f;outline-color:#568c8724}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card>a>span:first-child{color:#69b5aa;background:#0d110f}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card>a small{color:#97a9a6}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card>a em{color:#87beb7;background:#0d110f}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .application-shell-mobile-access-card>a.premium em{color:#c6ad6b;background:#1c1501}}@media(min-width:861px)and (min-height:521px),(min-width:981px){:root:not(#ss-dark) body.application-shell-enabled>.app-header{border-bottom-color:#262927;background:#0b0b0bf7}}@media(min-width:861px)and (min-height:521px),(min-width:981px){:root:not(#ss-dark) body.application-shell-enabled>.competition-header{border-bottom-color:#262927;background:#0b0b0bf7}}:root:not(#ss-dark) body.explore-hub-page{color:#d8e5e4;background:radial-gradient(circle at 86% 8%,rgba(10,30,28,.42),transparent 24rem),linear-gradient(180deg,#0b0c0b 0 100%)}:root:not(#ss-dark) .explore-hub-header{border-bottom-color:#262927;background:#0b0b0bf5}:root:not(#ss-dark) .explore-hub-hero{border-color:#262927;background:radial-gradient(circle at 88% 0,rgba(36,22,0,.4),transparent 17rem),linear-gradient(125deg,#080f0efa,#0a0b0bfa 56%,#0e0b04f0)}:root:not(#ss-dark) .explore-hub-hero:after{border-color:#568c8626}:root:not(#ss-dark) .explore-hub-eyebrow,:root:not(#ss-dark) .explore-hub-section-heading>div>span{color:#69b5aa}:root:not(#ss-dark) .explore-hub-hero h1,:root:not(#ss-dark) .explore-hub-section-heading h2{color:#d8e5e4}:root:not(#ss-dark) .explore-hub-hero p{color:#95aaa7}:root:not(#ss-dark) .explore-hub-hero>aside{border-color:#40615e61;background:#0b0b0bb8}:root:not(#ss-dark) .explore-hub-hero>aside>span,:root:not(#ss-dark) .explore-journey-icon,:root:not(#ss-dark) .explore-more-tools nav a>span{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .explore-hub-hero>aside small{color:#97a9a6}:root:not(#ss-dark) .explore-hub-section{border-color:#202926;background:#0b0b0be6}:root:not(#ss-dark) .explore-hub-section-heading>small{color:#97a9a6}:root:not(#ss-dark) .explore-journey-card{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .explore-journey-card.is-featured{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .explore-journey-card:hover,:root:not(#ss-dark) .explore-journey-card:focus-visible{border-color:#3a5e5a;background:#0d110f;outline-color:#568c871f}:root:not(#ss-dark) .explore-journey-copy>small{color:#69b5aa}:root:not(#ss-dark) .explore-journey-copy>strong{color:#d8e5e4}:root:not(#ss-dark) .explore-journey-copy>span{color:#97a9a6}:root:not(#ss-dark) .explore-journey-card>em{color:#87beb7}:root:not(#ss-dark) .explore-more-tools{border-color:#262927;background:#0b0b0bdb}:root:not(#ss-dark) .explore-more-tools>summary strong{color:#c4dedc}:root:not(#ss-dark) .explore-more-tools>summary small{color:#97a9a6}:root:not(#ss-dark) .explore-more-tools>summary>span:last-child{color:#69b5aa}:root:not(#ss-dark) .explore-more-tools>summary:hover,:root:not(#ss-dark) .explore-more-tools>summary:focus-visible{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .explore-more-tools nav{border-top-color:#212523}:root:not(#ss-dark) .explore-more-tools nav a{color:#c4dedc}:root:not(#ss-dark) .explore-more-tools nav a:hover,:root:not(#ss-dark) .explore-more-tools nav a:focus-visible{background:#0d110f;outline-color:#568c8724}:root:not(#ss-dark) .explore-more-tools nav a small{color:#97a9a6}:root:not(#ss-dark) .program-music-track-actions [data-program-music-edit]{color:#87beb7;border-color:#2a3f3d;background:#0d110f}:root:not(#ss-dark) .application-shell-search{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .application-shell-search-icon{border-color:#58666b}:root:not(#ss-dark) .application-shell-search-icon:after{background:#405056}:root:not(#ss-dark) .application-shell-search input{color:#daecf4;background:transparent}:root:not(#ss-dark) .application-shell-search-clear{color:#97a9a6;background:transparent}:root:not(#ss-dark) .application-shell-search-clear:hover,:root:not(#ss-dark) .application-shell-search-clear:focus-visible{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .application-shell-search:focus-within{border-color:#3f605e}:root:not(#ss-dark) .application-shell-search-results{border-color:#2d3432;color:#d8e5e4;background:#0b0b0bfc}:root:not(#ss-dark) .application-shell-search-group+.application-shell-search-group{border-top-color:#212523}:root:not(#ss-dark) .application-shell-search-group>p{color:#97a9a6}:root:not(#ss-dark) .application-shell-search-group>a{color:#c0dbd8}:root:not(#ss-dark) .application-shell-search-group>a[aria-selected=true],:root:not(#ss-dark) .application-shell-search-group>a:hover{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .application-shell-search-group>a>span:first-child{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .application-shell-search-group small{color:#97a9a6}:root:not(#ss-dark) .application-shell-search-group em{color:#c8b06f;background:#1c1501}:root:not(#ss-dark) body :is(.app-header,.competition-header,.home-topbar) a.application-shell-ask{border-color:#5a7e7a;background:#133834;color:#fff}:root:not(#ss-dark) body a.application-shell-ask:hover{background:#15423e}:root:not(#ss-dark) body a.application-shell-ask:focus-visible{outline-color:#863c2e}:root:not(#ss-dark) .application-shell-tools>summary,:root:not(#ss-dark) .home-tool-group>summary,:root:not(#ss-dark) .fan-sidebar-tools>summary,:root:not(#ss-dark) .season-more-sections>summary{color:#96b4b1}:root:not(#ss-dark) .application-shell-tools>summary:focus-visible,:root:not(#ss-dark) .home-tool-group>summary:focus-visible,:root:not(#ss-dark) .fan-sidebar-tools>summary:focus-visible,:root:not(#ss-dark) .season-more-sections>summary:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .application-shell-more-links a{color:#9dcdc6}:root:not(#ss-dark) .application-shell-more-links a:hover{background:#0d110f}:root:not(#ss-dark) .season-page .season-more-sections{border-top-color:#262927}@media(max-width:600px){html:not(#ss-dark) body.season-page .season-side-nav nav a{border-color:#212629;background:#0b0c0b}}:root:not(#ss-dark) body .premium-nav-group{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body .premium-nav-heading h2{color:#9dcdc6}:root:not(#ss-dark) body .premium-nav-heading>a{color:#87beb7}:root:not(#ss-dark) body .premium-nav-group>p{color:#95aaa7}:root:not(#ss-dark) body .premium-nav-group .premium-nav-item{background:transparent;color:#b7d6cd}:root:not(#ss-dark) body .premium-nav-item:hover,:root:not(#ss-dark) body .premium-nav-item[aria-current=page]{background:#0d110f}:root:not(#ss-dark) body .premium-nav-item:focus-visible,:root:not(#ss-dark) body .premium-nav-heading>a:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) body .premium-nav-icon{color:#87beb7}:root:not(#ss-dark) body .premium-nav-copy strong{color:#bbd9d0}:root:not(#ss-dark) body .premium-nav-copy small{color:#97a9a6}:root:not(#ss-dark) body .premium-nav-group .premium-nav-badge{border-color:#403303;background:#0e0c07;color:#bda875}:root:not(#ss-dark) body .premium-nav-group .premium-nav-badge.is-preview{background:#0e0f11;border-color:#262b2f;color:#8fabbd}:root:not(#ss-dark) body.inspiration-page{background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) body.inspiration-page .inspiration-hero{border-bottom-color:#262927;background:transparent}:root:not(#ss-dark) body.inspiration-page .inspiration-hero p:not(.eyebrow){color:#97a9a6}:root:not(#ss-dark) body.inspiration-page .inspiration-hero .eyebrow{color:#b9a175}:root:not(#ss-dark) body.inspiration-page .inspiration-search-bar label{color:#95aaa7}:root:not(#ss-dark) body.inspiration-page .inspiration-search-bar input{border-color:#262927;background:#0b0b0b;color:#bdd8cb}:root:not(#ss-dark) body.inspiration-page .inspiration-quick-topics{background:transparent}:root:not(#ss-dark) body.inspiration-page .inspiration-quick-topics button{border-color:#262927;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) body.inspiration-page .inspiration-quick-topics button[aria-pressed=true]{background:#133834;border-color:#4e6c68;color:#fff}:root:not(#ss-dark) body.inspiration-page .archive-main.inspiration-main .inspiration-filter-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.inspiration-page .archive-main.inspiration-main .inspiration-library-panel{background:transparent}:root:not(#ss-dark) body.inspiration-page .archive-main.inspiration-main .inspiration-board-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.inspiration-page .inspiration-grid .inspiration-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.inspiration-page .inspiration-media{background:#133834}:root:not(#ss-dark) body.inspiration-page .inspiration-play-label{background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) body.inspiration-page .inspiration-media-fallback{color:#d7e9e3}:root:not(#ss-dark) body.inspiration-page .inspiration-card .inspiration-source{color:#97a9a6}:root:not(#ss-dark) body.inspiration-page .inspiration-source-note{border-top-color:#262927;color:#97a9a6}:root:not(#ss-dark) body.inspiration-page .inspiration-disclaimer{background:transparent}:root:not(#ss-dark) body.inspiration-page .inspiration-library-lock{border-color:#262927;background:linear-gradient(135deg,#0d110f,#0c0b09)}:root:not(#ss-dark) body.inspiration-page .inspiration-library-lock p{color:#95aaa7}:root:not(#ss-dark) body.inspiration-page .inspiration-preview-benefits>div>span{color:#b6a375}:root:not(#ss-dark) body.inspiration-page :is(.inspiration-play-card,.inspiration-search-bar input):focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) body .training-entry-group{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) body .training-entry-group h2{color:#9dcdc6}:root:not(#ss-dark) body .training-entry-group p{color:#97a9a6}:root:not(#ss-dark) body .training-entry-group nav>a{border-color:#262927;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) body .training-entry-group small{color:#97a9a6}:root:not(#ss-dark) body .training-entry-group a:hover{border-color:#3a5950;background:#0b0b0b}:root:not(#ss-dark) body .training-entry-group a:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) body.skater-portal-route .skater-training-tools :is(button,a){border-color:#262927;background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) body.skater-portal-route .portal-sharing-details{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .portal-sharing-details>summary{color:#87beb7}:root:not(#ss-dark) body.skater-portal-route .portal-sharing-details>summary>span{color:#92aba0}:root:not(#ss-dark) body.skater-portal-route .portal-sharing-details .enterprise-skater-sharing-card{border-top-color:#202926}:root:not(#ss-dark) .portal-tool-return a{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .portal-tool-return a:hover{background:#0d110f}:root:not(#ss-dark) .portal-tool-return a:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .training-video-optional{border-color:#262927}html:not(#ss-dark) body .mobile-nav-panel :is([data-mobile-nav-section=more-tools],[data-mobile-nav-section=create]),html:not(#ss-dark) body .more-nav-group{border-color:#262927;background:#0b0c0b}html:not(#ss-dark) body .more-nav-group>summary{color:#9dcdc6}html:not(#ss-dark) body .more-nav-group>summary:focus-visible{outline-color:#5a7e7a}html:not(#ss-dark) body .more-nav-group>.sidebar-tool-group,html:not(#ss-dark) body .more-nav-group>.application-shell-create-tools,html:not(#ss-dark) body .more-nav-group>.home-tool-group{border-top-color:#262927}:root:not(#ss-dark) .explore-feature-nav{border-block-color:#262927}:root:not(#ss-dark) .explore-feature-nav a{border-color:transparent;color:#95aaa7}:root:not(#ss-dark) .explore-feature-nav a:hover{background:#1a282c;color:#d8e5e4}:root:not(#ss-dark) .explore-feature-nav a[aria-current=page]{color:#87beb7;background:#1a282c;border-color:#262927}:root:not(#ss-dark) .explore-feature-nav a:focus-visible{outline-color:#5a7e7a}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) body .skatesense-mobile-entry.premium-nav-item{border-color:#2d3432;color:#9dcdc6;background:#0d110f}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) body .skatesense-mobile-entry .premium-nav-badge{color:#c2ac80;background:#1c1501}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) body .mobile-more-account{color:#9dcdc6;border-top-color:#262927}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) body :is(.application-shell-mobile-access-card,.mobile-nav-panel) :is(a,button,summary):focus-visible{outline-color:#3d6e66}}@media(max-width:860px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) #mobileNavPanel .premium-nav-group>summary{background:transparent}}:root:not(#ss-dark) .benchmark-skatesense-home{color:#87beb7}html:not(#ss-dark) body .utility-menu:has(#signInButton:not([hidden]))>.utility-menu-trigger .utility-menu-signin{color:#e0edf7;background:none}:root:not(#ss-dark){--ss-gold-fill: #1c1501;--ss-gold-ink: #dfc893;--ss-gold-line: #403303;--ss-lock-bar: linear-gradient(90deg, #1c1501 0 44%, #1c1501 44% 68%, #1c1501 68%) }html:not(#ss-dark) body :is(.access-label.premium,.premium-pill,.client-premium-pill,.intelligence-premium-badge,.season-recap-badge.premium,.analytics-premium-label,.analytics-lock-tag,.analytics-access-feature.is-preview>span,.home-access-premium:not([data-access-state=unlocked]) .home-access-badge,.competition-detail-tabs a small,.competition-insight-tabs a small,.scoreboard-explain a small,.gate>.eyebrow){border-color:#403303;color:#dfc893;background:#1c1501}html:not(#ss-dark):root body :is(.analytics-lock-bar,.explain-teaser-lock,.gate-preview-lock,.event-graph-lock i){background:linear-gradient(90deg,#1c1501 0 44%,#1c1501 44% 68%,#1c1501 68%)}@media(max-width:640px){html:not(#ss-dark) body :is(.competition-header .competition-account,.desk-header>#account){color:#d8e5e4;background:#0d110f}}:root:not(#ss-dark) .archive-view-controls>span{color:#97a9a6}:root:not(#ss-dark) .archive-view-controls button{border-color:#262927;background:#0b0b0b;color:#97a9a6}:root:not(#ss-dark) .archive-view-controls button[aria-pressed=true]{color:#9dcdc6;background:#0d110f;border-color:#5a7e7a}:root:not(#ss-dark) .archive-explore{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .explore-toolbar label{color:#97a9a6}:root:not(#ss-dark) .explore-toolbar select{background:#0b0b0b}:root:not(#ss-dark) .explore-cluster h3{color:#9dcdc6}:root:not(#ss-dark) .explore-cluster h3 span{color:#97a9a6}:root:not(#ss-dark) .explore-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .explore-card:focus-within{outline-color:#5a7e7a}:root:not(#ss-dark) .explore-media{background:#0d110f}:root:not(#ss-dark) .explore-cover-label{background:#0e2322d9;color:#fff}:root:not(#ss-dark) .explore-no-cover{color:#97a9a6}:root:not(#ss-dark) .explore-card-copy>span{color:#97a9a6}:root:not(#ss-dark) .explore-card-copy small{color:#97a9a6}:root:not(#ss-dark) .explore-watch{background:transparent}:root:not(#ss-dark) .explore-watch:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .explore-card-actions{border-top-color:#262927}:root:not(#ss-dark) .explore-card-actions button{background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .explore-card-actions button+button{border-left-color:#262927}:root:not(#ss-dark) .explore-card-actions button[aria-pressed=true]{background:#0d110f}:root:not(#ss-dark) .explore-search-center>label{color:#e0eef2}:root:not(#ss-dark) .explore-search-field{background:#0b0b0b;border-color:#304340}:root:not(#ss-dark) .explore-search-field:focus-within{outline-color:#5a7e7a}:root:not(#ss-dark) .archive-explore .explore-search-field input,:root:not(#ss-dark) .archive-explore .explore-search-field input:focus{background:transparent}:root:not(#ss-dark) .explore-search-field button{background:#0b0c0b;color:#97a9a6}:root:not(#ss-dark) .explore-search-center p{color:#97a9a6}:root:not(#ss-dark) .explore-search-center .explore-status{color:#9dcdc6}:root:not(#ss-dark) .explore-footer{border-top-color:#262927}:root:not(#ss-dark) .explore-footer p{color:#97a9a6}:root:not(#ss-dark) .explore-compare-tray{border-color:#314340;background:#0d110f}:root:not(#ss-dark) .explore-compare-selection button{border-color:#262927;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .explore-compare-tray>span{color:#97a9a6}:root:not(#ss-dark) .explore-action-status{color:#9dcdc6}:root:not(#ss-dark) .explore-empty p{color:#97a9a6}:root:not(#ss-dark) .explore-dialog{border-color:#262927;background:#0b0b0b;color:#e0eef2}:root:not(#ss-dark) .explore-dialog::backdrop{background:#0c1e20b8}:root:not(#ss-dark) .explore-watch-item p{color:#97a9a6}:root:not(#ss-dark) .explore-watch-media{background:#0f1d20}:root:not(#ss-dark) .explore-watch-media>p{color:#fff}:root:not(#ss-dark) .explore-player{background:#0f1d20}:root:not(#ss-dark) .explore-player-note{background:#0f1d20e8;color:#fff}:root:not(#ss-dark) body.archive-explore-active #archiveExplore{background:transparent}:root:not(#ss-dark) .explore-toolbar-context{color:#e0eef2}:root:not(#ss-dark) .explore-toolbar-context span{color:#97a9a6}:root:not(#ss-dark) .explore-filters>summary{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .explore-filters[open]>summary{background:#0d110f;border-color:#5a7e7a}:root:not(#ss-dark) .explore-filters-content{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .archive-explore .explore-search-center .explore-wordmark{color:#9dcdc6}:root:not(#ss-dark) .explore-wordmark span{color:#97a9a6}:root:not(#ss-dark) .explore-suggestions button{border-color:#262927;background:#0b0b0b;color:#9dcdc6}@media(min-width:0px){:root:not(#ss-dark) body.archive-explore-active .archive-view-controls>span,:root:not(#ss-dark) body.archive-explore-active .explore-toolbar-context,:root:not(#ss-dark) body.archive-explore-active .explore-toolbar-context span,:root:not(#ss-dark) body.archive-explore-active .explore-toolbar label{color:#becbc4}}@media(min-width:0px){:root:not(#ss-dark) body.archive-explore-active .archive-view-controls button{background:#1a2222;color:#dde4df;border-color:#65706a}}@media(min-width:0px){:root:not(#ss-dark) body.archive-explore-active .archive-view-controls button[aria-pressed=true]{color:#d9f2e4;background:#121a17;border-color:#202926}}@media(min-width:0px){:root:not(#ss-dark) body.archive-explore-active .explore-toolbar select,:root:not(#ss-dark) body.archive-explore-active .explore-filters>summary{color:#dde4df;background:#1a2222;border-color:#65706a}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-card{background:transparent}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-card-copy{background:linear-gradient(transparent,#0a1817ef 35%);color:#fff}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-card-copy>span{color:#eaf3ef}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-search-field{background:#0b0b0b;border-color:#242424c4}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-search-field input{color:#e0eef2}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-search-center .explore-wordmark{color:#eaf3ef}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-wordmark span{color:#c9d6d1}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-search-center p:not(.explore-wordmark){background:#111613d9;color:#d7e9e3}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-footer p{color:#b4c6ba}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-footer .button{background:#1a2222;border-color:#65706a;color:#dde4df}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-action-status{color:#dde4df}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm.is-empty .explore-empty{color:#eaf3ef;background:#111613eb}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm.is-empty .explore-empty p{color:#b4c6ba}}@media(min-width:0px){:root:not(#ss-dark) body.archive-explore-active>.site-footer{color:#a4b5aa}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-filters-content{color:#e0eef2}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-filters-content label{color:#97a9a6}}@media(min-width:0px){:root:not(#ss-dark) .archive-explore.has-swarm .explore-filters-content select{color:#e0eef2;background:#0b0b0b}}@media(min-width:1050px){:root:not(#ss-dark) body.archive-explore-active #archiveExplore{background:#111613}}@media(min-width:1050px){:root:not(#ss-dark) body.archive-explore-active #archiveViewControls{background:#1a2222;border-color:#65706a}}@media(min-width:1050px){:root:not(#ss-dark) body.archive-explore-active #archiveViewControls button{color:#dde4df}}@media(min-width:1050px){:root:not(#ss-dark) body.archive-explore-active #archiveViewControls button.active{background:#121a17;color:#d9f2e4}}:root:not(#ss-dark) body.archive-explore-active #archiveExplore.has-swarm{background:#111613}:root:not(#ss-dark) body.archive-explore-active #archiveViewControls{background:#1a2222;border-color:#65706a}:root:not(#ss-dark) body.archive-explore-active #archiveViewControls button{color:#dde4df}:root:not(#ss-dark) body.archive-explore-active #archiveViewControls button.active{background:#121a17;color:#d9f2e4}@media(max-width:640px){:root:not(#ss-dark) body.archive-explore-active .explore-toolbar label{color:#c9d6d1}}:root:not(#ss-dark) .explore-card.cover-unavailable .explore-media:before{color:#97a9a6}:root:not(#ss-dark) body.archive-explore-active #exploreScopeLabel{color:#d7e9e3;background-color:#1a2222;border-color:#65706a}:root:not(#ss-dark) body:has(.archive-shell){background:#0b0c0b}:root:not(#ss-dark) .style-archive-filter-toggle{border-color:#202926;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .style-archive-filter-toggle strong{color:#9dcdc6}:root:not(#ss-dark) .style-archive-filter-toggle.active{border-color:#2c4844;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-route-heading h1{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-route-heading p{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-hero{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-hero-stat,:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-hero-stat-elements,:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-hero-stat-goe,:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-hero-stat-top{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-section-tabs{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-section-tabs button.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-advanced-tools{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-advanced-tools>summary{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-page-actions{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-page-actions>summary{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-summary{color:#9dcdc6}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-page-actions-panel{border-top-color:#262927}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-scope-bar{background:transparent}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-scope-copy{border-right-color:#262927}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-scope-copy small,:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-scope-guide small{color:#97a9a6}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-scope-copy{border-bottom-color:#262927}}:root:not(#ss-dark) .global-archive-search-icon{border-color:#76828a}:root:not(#ss-dark) .global-archive-search-icon:after{background:#2f3d45}:root:not(#ss-dark) .global-archive-search input{border-color:#24292a;color:#dceef7;background:#0b0b0b}:root:not(#ss-dark) .global-archive-search input:focus{border-color:#3d6e66}:root:not(#ss-dark) .archive-back-to-browse{color:#87beb7;background:transparent}:root:not(#ss-dark) .archive-view-switcher{border-color:#24292a;background:#0b0b0b}:root:not(#ss-dark) .archive-view-switcher button{color:#99acb6;background:transparent}:root:not(#ss-dark) .archive-view-switcher button.active{color:#fff;background:#15423e}:root:not(#ss-dark) .archive-selected-entity{color:#87beb7}:root:not(#ss-dark) .archive-selected-competition{color:#96a8b1}:root:not(#ss-dark) .archive-detail-tabs{border-bottom-color:#232627;background:#0b0b0b}:root:not(#ss-dark) .archive-detail-tabs button,:root:not(#ss-dark) .archive-detail-tabs a{color:#98abb5;background:transparent}:root:not(#ss-dark) .archive-detail-tabs button.active,:root:not(#ss-dark) .archive-detail-tabs a:hover{color:#87beb7}:root:not(#ss-dark) .archive-detail-tabs button.active:after{background:#15423e}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .app-header{border-bottom-color:#232627;background:#0b0b0bf7}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-sidebar{border-right-color:#232627;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-app-nav a,:root:not(#ss-dark) body:has(.archive-shell) .archive-app-nav button{color:#c7dae4;background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-app-nav a:hover,:root:not(#ss-dark) body:has(.archive-shell) .archive-app-nav button:hover,:root:not(#ss-dark) body:has(.archive-shell) .archive-app-nav a.active,:root:not(#ss-dark) body:has(.archive-shell) .archive-app-nav button.active{color:#87beb7;background:#0d110f}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-icon{color:#94a9b0}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button:hover .sidebar-tool-icon,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button:focus-visible .sidebar-tool-icon,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button.active .sidebar-tool-icon{color:#69b5aa}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tools{border-top-color:#222425}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .sidebar-section-label{color:#97a9a6}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-group>summary{border-color:transparent}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .sidebar-upgrade-card{border-color:#262927;background:#0d110f}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome{background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome .eyebrow{color:#69b5aa}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome h1{color:#dceef7}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome p:not(.eyebrow){color:#97a7b1}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-program-meta{color:#97a9a6}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button,:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-menu-item{border-color:transparent;background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button.active{border-color:#507e7a2e;color:#87beb7;background:#0d110f}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel{border-color:#242829;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .header-controls>label{color:#97a9a6}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .header-controls select,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .header-controls input{border-color:#24292a;color:#c4d8e2;background-color:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-advanced>summary{border-color:#2b4744;color:#87beb7;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .filter-advanced-controls{border-color:#202926;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-main .table-pane,:root:not(#ss-dark) body.archive-data-view:has(.archive-shell) .archive-main .table-pane{background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .table-pane>.section-head{background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .table-pane>.section-head h2:after{color:#d7ebf4}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap{background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap tbody tr.archive-loading-row{color:#97a9a6}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap tbody tr{border-color:#24292a;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap tbody tr:hover{border-color:#2d4846}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap tbody tr.selected{border-color:#3c6a66}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-thumbnail{background:linear-gradient(135deg,#121a17,#0b0c0b)}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-thumbnail-fallback{background:radial-gradient(circle at 38% 45%,rgba(11,11,11,.8) 0 3%,transparent 3.5%),linear-gradient(145deg,#202624,#0b0c0b 70%)}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-duration{color:#fff;background:#11181bc7}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-quick-actions button{color:#cadee8;background:#0b0b0bf0}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .team-profile-link{color:#95a8b2}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-context{color:#97a9a6}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap .call-cell strong{color:#d7ebf4}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap .score-cell{color:#d7ebf4}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap .score-cell>strong{background:#1c1501}}@media(min-width:981px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-goe-pill{color:#87beb7;background:#0d110f}}@media(min-width:981px){:root:not(#ss-dark) body.archive-data-view:has(.archive-shell) .table-wrap{border-color:#242829;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .archive-main .video-pane{background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .archive-main .table-pane{border-color:#242829;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .archive-main .detail-pane{border-color:#242829}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .transport{border-color:#232728;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .table-pane>.section-head{border-bottom-color:#202926}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .table-wrap tbody tr{border-bottom-color:#222425;background:#0b0b0b}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .table-wrap tbody tr.selected{background:#0d110f}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .archive-card-thumbnail{background:#121a17}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .archive-card-duration{color:#fff;background:#11181bc2}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .team-profile-link{color:#97a8b0}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .call-cell strong{color:#d7ebf4}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .score-cell{background:#1c1501}}@media(min-width:981px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .detail-pane>.section-head h2{color:#dceef7}}@media(max-width:980px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .number-content,:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-thumbnail{background:#121a17}}@media(max-width:980px){:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-duration{color:#fff;background:#11181bc7}}@media(max-width:640px){:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .video-pane,:root:not(#ss-dark) body.archive-watch-mode:has(.archive-shell) .detail-pane{background:transparent}}@media(min-width:981px){:root:not(#ss-dark) body:has(.archive-shell) .app-title{border-right-color:#232627}}:root:not(#ss-dark) .legacy-workspace{background:#0b0c0b}:root:not(#ss-dark) .legacy-workspace-back{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .legacy-workspace-back:hover,:root:not(#ss-dark) .legacy-workspace-back:focus-visible{border-color:#33504d;color:#87beb7;background:#0d110f;outline-color:#366f681f}:root:not(#ss-dark) .legacy-workspace-heading .eyebrow{color:#69b5aa}:root:not(#ss-dark) .legacy-workspace-badges span{border-color:#262927;color:#8fb0ba;background:#0b0c0b}:root:not(#ss-dark) .program-builder-overlay,:root:not(#ss-dark) .style-archive-overlay{background:#0b0c0b}:root:not(#ss-dark) .program-builder-panel,:root:not(#ss-dark) .style-archive-panel{background:#0b0c0b}:root:not(#ss-dark) .program-builder-head,:root:not(#ss-dark) .style-archive-head{border-bottom-color:#262927;background:#0b0b0bf7}:root:not(#ss-dark) .program-builder-head h2,:root:not(#ss-dark) .style-archive-head h2{color:#d8e5e4}:root:not(#ss-dark) .program-builder-head p:not(.eyebrow),:root:not(#ss-dark) .style-archive-head p:not(.eyebrow){color:#96a8af}:root:not(#ss-dark) .program-builder-profile-tools,:root:not(#ss-dark) .program-builder-summary,:root:not(#ss-dark) .program-builder-card{border-color:#262927}:root:not(#ss-dark) .style-archive-body{background:#0b0c0b}:root:not(#ss-dark) .style-archive-toolbar{border-color:#262927}:root:not(#ss-dark) .style-archive-summary{background:transparent}:root:not(#ss-dark) .style-costume-card{border-color:#262927}:root:not(#ss-dark) .style-costume-image-label{color:#fff;background:linear-gradient(180deg,transparent,rgba(10,26,29,.82))}:root:not(#ss-dark) .style-costume-credit-compact{color:#97a9a6}:root:not(#ss-dark) .style-costume-details-disclosure{border-top-color:#212523}:root:not(#ss-dark) .style-costume-details-disclosure>summary{color:#87beb7}:root:not(#ss-dark) .style-costume-details-disclosure>summary:after{color:#97a9a6}:root:not(#ss-dark) .style-submission-disclosure{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .style-submission-disclosure>summary{color:#bedde4}:root:not(#ss-dark) .style-submission-disclosure>summary small{color:#97a9a6}:root:not(#ss-dark) .style-submission-summary-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .style-submission-read-only{border-color:#403303;color:#c4a678;background:#0d0b07}:root:not(#ss-dark) .style-submission-read-only a{color:#87beb7}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-section-label,:root:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .archive-card-context{color:#97a8af}:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome p.archive-program-meta:not(.eyebrow),:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome p.archive-scope-status:not(.eyebrow){color:#97a8af}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .header-controls>label,:root:not(#ss-dark) body:has(.archive-shell) .archive-main #programFilterLabelText{color:#97a8af}:root:not(#ss-dark) .benchmark-mode-tabs{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .benchmark-mode-tab{border-color:transparent;color:#95aaa7;background:transparent}:root:not(#ss-dark) .benchmark-mode-tab span{color:#95aaa7}:root:not(#ss-dark) .benchmark-mode-tab:hover{color:#d8e5e4;background:#0b0b0bb8}:root:not(#ss-dark) .benchmark-mode-tab.active,:root:not(#ss-dark) .benchmark-mode-tab[aria-selected=true]{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .benchmark-mode-tab:focus-visible,:root:not(#ss-dark) .benchmark-archive-selector:focus-visible,:root:not(#ss-dark) .benchmark-archive-selector select:focus-visible,:root:not(#ss-dark) .benchmark-archive-selector input:focus-visible,:root:not(#ss-dark) .benchmark-upload-workspace input:focus-visible,:root:not(#ss-dark) .benchmark-upload-workspace select:focus-visible,:root:not(#ss-dark) .benchmark-upload-workspace button:focus-visible,:root:not(#ss-dark) .benchmark-technical-details>summary:focus-visible,:root:not(#ss-dark) .benchmark-protocol-comparison .benchmark-section-head a:focus-visible,:root:not(#ss-dark) .benchmark-archive-links a:focus-visible,:root:not(#ss-dark) .benchmark-archive-links button:focus-visible{outline-color:#507e7a3d}:root:not(#ss-dark) .benchmark-view-intro h3{color:#d8e5e4}:root:not(#ss-dark) .benchmark-view-intro p{color:#95aaa7}:root:not(#ss-dark) .benchmark-upload-workspace .benchmark-form{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-upload-workspace input[type=file]::file-selector-button{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-upload-workspace input[type=file]::file-selector-button:hover{background:#121a17}:root:not(#ss-dark) .benchmark-score-summary{border-color:#2d3432;background:radial-gradient(circle at 96% 0%,rgba(14,24,23,.9),transparent 34%),linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .benchmark-score-value{border-right-color:#202926}:root:not(#ss-dark) .benchmark-score-value>span,:root:not(#ss-dark) .benchmark-score-meta span,:root:not(#ss-dark) .benchmark-archive-score span{color:#95aaa7}:root:not(#ss-dark) .benchmark-score-value>strong{color:#9dcdc6}:root:not(#ss-dark) .benchmark-score-value>small{color:#95aaa7}:root:not(#ss-dark) .benchmark-score-meta>div{border-color:#202926;background:#0b0b0bc7}:root:not(#ss-dark) .benchmark-score-meta strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-score-meta small{color:#95aaa7}:root:not(#ss-dark) .benchmark-score-verdict{border-top-color:#202926;color:#d8e5e4}:root:not(#ss-dark) .benchmark-score-reasoning{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-score-reasoning>p,:root:not(#ss-dark) .benchmark-model-limit{color:#95aaa7}:root:not(#ss-dark) .benchmark-model-limit{background:#0b0c0b}:root:not(#ss-dark) .benchmark-reason-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-reason-card h4,:root:not(#ss-dark) .benchmark-reason-card>strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-reason-card p{color:#95aaa7}:root:not(#ss-dark) .benchmark-reason-item{border-left-color:#353e3d;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .benchmark-reason-item.helped{border-left-color:#406f51;background:#0d110f}:root:not(#ss-dark) .benchmark-reason-item.mixed{border-left-color:#7a5e28;background:#0e0b05}:root:not(#ss-dark) .benchmark-reason-item.held-back{border-left-color:#8d5041;background:#110c0a}:root:not(#ss-dark) .benchmark-next-steps{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .benchmark-next-steps h4{color:#9dcdc6}:root:not(#ss-dark) .benchmark-next-steps p,:root:not(#ss-dark) .benchmark-next-steps li{color:#d8e5e4}:root:not(#ss-dark) .benchmark-protocol-notice{border-color:#2d2a22;color:#b5a786;background:#0d0b07}:root:not(#ss-dark) .benchmark-protocol-notice h4{color:#d8e5e4}:root:not(#ss-dark) .benchmark-technical-details{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-technical-details>summary{color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .benchmark-technical-details[open]>summary{border-bottom-color:#202926}:root:not(#ss-dark) .benchmark-model-accuracy p{color:#95aaa7}:root:not(#ss-dark) .benchmark-archive-controls{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-archive-controls label,:root:not(#ss-dark) .benchmark-archive-selector{color:#95aaa7}:root:not(#ss-dark) select.benchmark-archive-selector,:root:not(#ss-dark) input.benchmark-archive-selector,:root:not(#ss-dark) .benchmark-archive-selector select,:root:not(#ss-dark) .benchmark-archive-selector input{border-color:#2d3432;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .benchmark-archive-hero{border-color:#2d3432;background:radial-gradient(circle at 100% 0%,rgba(14,22,21,.82),transparent 38%),#0b0b0b}:root:not(#ss-dark) .benchmark-archive-hero h3{color:#d8e5e4}:root:not(#ss-dark) .benchmark-archive-hero p{color:#95aaa7}:root:not(#ss-dark) .benchmark-archive-score{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .benchmark-archive-score.featured{border-color:#283e3b;background:#0d110f}:root:not(#ss-dark) .benchmark-archive-score.featured strong{color:#9dcdc6}:root:not(#ss-dark) .benchmark-archive-score strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-archive-score small{color:#95aaa7}:root:not(#ss-dark) .benchmark-score-flow>span{color:#95aaa7}:root:not(#ss-dark) .benchmark-score-flow-step{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-score-flow-step span{color:#95aaa7}:root:not(#ss-dark) .benchmark-score-flow-step strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-score-flow-step small{color:#95aaa7}:root:not(#ss-dark) .benchmark-score-flow-step.final{border-color:#283e3b;background:#0d110f}:root:not(#ss-dark) .benchmark-score-flow-step.final strong{color:#9dcdc6}:root:not(#ss-dark) .benchmark-protocol-comparison{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .benchmark-protocol-comparison .benchmark-section-head{border-bottom-color:#262927}:root:not(#ss-dark) .benchmark-protocol-comparison .benchmark-section-head a{color:#9dcdc6}:root:not(#ss-dark) .benchmark-protocol-comparison>p{border-top-color:#212523;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .benchmark-protocol-row{border-bottom-color:#212523}:root:not(#ss-dark) .benchmark-protocol-row.heading,:root:not(#ss-dark) .benchmark-protocol-row.is-heading,:root:not(#ss-dark) .benchmark-protocol-row.header,:root:not(#ss-dark) .benchmark-protocol-row:first-child{color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .benchmark-protocol-row.official{background:#0b0c0b}:root:not(#ss-dark) .benchmark-protocol-row.difference span{color:#9dcdc6}:root:not(#ss-dark) .benchmark-protocol-row strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-protocol-row span{color:#95aaa7}:root:not(#ss-dark) .benchmark-archive-neighbors>h4{color:#d8e5e4}:root:not(#ss-dark) .benchmark-archive-neighbors>p{color:#95aaa7}:root:not(#ss-dark) .benchmark-workflow-steps span{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .benchmark-workflow-steps b{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .benchmark-workflow-steps span.active{border-color:#2c4844;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-workflow-steps span.active b,:root:not(#ss-dark) .benchmark-workflow-steps span.complete b{color:#fff;background:#133834}:root:not(#ss-dark) .benchmark-workflow-steps span.complete{color:#d8e5e4}:root:not(#ss-dark) .benchmark-upload-workspace .benchmark-form>label>span,:root:not(#ss-dark) .benchmark-combination-fields>p{color:#95aaa7}:root:not(#ss-dark) .benchmark-rule-context{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .benchmark-rule-context span{color:#fff;background:#133834}:root:not(#ss-dark) .benchmark-rule-context strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-rule-context p{color:#95aaa7}:root:not(#ss-dark) .benchmark-known-result{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-known-result summary{color:#9dcdc6}:root:not(#ss-dark) .benchmark-known-result>div{border-top-color:#202926}:root:not(#ss-dark) .benchmark-result-boundary{border-top-color:#202926;color:#95aaa7}:root:not(#ss-dark) .benchmark-result-boundary strong{color:#ce9b60;background:#1c1501}:root:not(#ss-dark) .benchmark-rule-assessment,:root:not(#ss-dark) .benchmark-goe-assessment,:root:not(#ss-dark) .benchmark-protocol-comparison{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-rule-conclusion>div,:root:not(#ss-dark) .benchmark-goe-method>div,:root:not(#ss-dark) .benchmark-protocol-columns>div{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .benchmark-rule-conclusion span,:root:not(#ss-dark) .benchmark-goe-method span,:root:not(#ss-dark) .benchmark-protocol-columns span{color:#95aaa7}:root:not(#ss-dark) .benchmark-rule-conclusion strong,:root:not(#ss-dark) .benchmark-goe-method strong,:root:not(#ss-dark) .benchmark-protocol-columns strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-goe-method small,:root:not(#ss-dark) .benchmark-protocol-columns em{color:#95aaa7}:root:not(#ss-dark) .benchmark-rule-reason,:root:not(#ss-dark) .benchmark-goe-assessment>p{color:#d8e5e4}:root:not(#ss-dark) .benchmark-rule-evidence,:root:not(#ss-dark) .benchmark-goe-factors>div{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-rule-evidence.observed,:root:not(#ss-dark) .benchmark-goe-factors>.positive{border-left-color:#377153;background:#0d110f}:root:not(#ss-dark) .benchmark-rule-evidence.unclear,:root:not(#ss-dark) .benchmark-goe-factors>.unclear{border-left-color:#684600;background:#0d0b07}:root:not(#ss-dark) .benchmark-rule-evidence.not_observed,:root:not(#ss-dark) .benchmark-goe-factors>.concern{border-left-color:#914e3b;background:#0e0b09}:root:not(#ss-dark) .benchmark-rule-evidence>span,:root:not(#ss-dark) .benchmark-goe-factors>div>span{color:#95aaa7}:root:not(#ss-dark) .benchmark-rule-evidence>strong,:root:not(#ss-dark) .benchmark-goe-factors>div>strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-rule-evidence>p,:root:not(#ss-dark) .benchmark-goe-factors>div>p{color:#95aaa7}:root:not(#ss-dark) .benchmark-rule-pathways>strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-rule-pathways>div{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .benchmark-rule-pathways>div.supported{border-color:#31564c;background:#0d110f}:root:not(#ss-dark) .benchmark-rule-pathways>div.possible{border-color:#403303;background:#0d0b06}:root:not(#ss-dark) .benchmark-rule-pathways span{color:#d8e5e4}:root:not(#ss-dark) .benchmark-rule-pathways p,:root:not(#ss-dark) .benchmark-rule-pathways em{color:#95aaa7}:root:not(#ss-dark) .benchmark-rule-source{background:#0b0c0b}:root:not(#ss-dark) .benchmark-rule-source p,:root:not(#ss-dark) .benchmark-rule-note{color:#95aaa7}:root:not(#ss-dark) .benchmark-rule-source a,:root:not(#ss-dark) .benchmark-source-link{color:#9dcdc6}:root:not(#ss-dark) .benchmark-agreement{background:#0d110f}:root:not(#ss-dark) .benchmark-agreement.aligned{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .benchmark-agreement.conflict{color:#e7927d;background:#120d0a}:root:not(#ss-dark) .benchmark-component-grid>div{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-component-grid span,:root:not(#ss-dark) .benchmark-component-grid small{color:#95aaa7}:root:not(#ss-dark) .benchmark-component-grid strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-component-grid p{color:#95aaa7}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .benchmark-score-value{border-bottom-color:#202926}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .benchmark-protocol-row:not(.header)>span:before{color:#95aaa7}}:root:not(#ss-dark) .archive-first-visit{border-color:#202926;color:#d8e5e4;background:#0d110f}:root:not(#ss-dark) .archive-first-visit a{color:#9dcdc6}:root:not(#ss-dark) .archive-first-visit button{background:transparent;color:#95aaa7}:root:not(#ss-dark){color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) button:focus-visible,:root:not(#ss-dark) a:focus-visible,:root:not(#ss-dark) input:focus-visible,:root:not(#ss-dark) select:focus-visible,:root:not(#ss-dark) summary:focus-visible{outline-color:#88562c}:root:not(#ss-dark) .site-header{border-bottom-color:#262927}:root:not(#ss-dark) .site-header span{color:#97a9a6}:root:not(#ss-dark) .intro p:not(.eyebrow){color:#97a9a6}:root:not(#ss-dark) .local-badge{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .stage{background:radial-gradient(ellipse at 50% 33%,#0d0c07,#121a17 70%);border-color:#2d3432}:root:not(#ss-dark) .live-label{color:#69b5aa}:root:not(#ss-dark) .glass{border-color:#323e38;background:#0b0b0bba;color:#9dcdc6}:root:not(#ss-dark) #pose-tip{color:#87beb7}:root:not(#ss-dark) .poses{background:#0b0b0bc9;border-color:#262927}:root:not(#ss-dark) .poses button{background:transparent;color:#87beb7}:root:not(#ss-dark) .poses button[aria-pressed=true]{background:#133834;color:#fff}:root:not(#ss-dark) .playback select{background:transparent;color:#9dcdc6}:root:not(#ss-dark) .editor{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .field input:not([type=range]),:root:not(#ss-dark) .field select{border-color:#262927;background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) .swatch{border-color:#242424}:root:not(#ss-dark) .swatch[aria-pressed=true]:after{color:#fff}:root:not(#ss-dark) details{border-top-color:#212523}:root:not(#ss-dark) input[type=range]{accent-color:#15423e}:root:not(#ss-dark) .field span{color:#69b5aa}:root:not(#ss-dark) .hint,:root:not(#ss-dark) #account-status{color:#97a9a6}:root:not(#ss-dark) .save-panel{border-top-color:#212523}:root:not(#ss-dark) #draft-status{color:#87beb7}:root:not(#ss-dark) .primary{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .secondary{background:#0b0b0b;color:#9dcdc6;border-color:#2d3432}:root:not(#ss-dark) .share-strip{border-bottom-color:#262927}:root:not(#ss-dark) .share-strip p{color:#97a9a6}:root:not(#ss-dark) footer{color:#97a9a6}:root:not(#ss-dark) #render-error{background:#0b0b0b}:root:not(#ss-dark) .auth-dialog-overlay{background:#112422b3}:root:not(#ss-dark) .auth-dialog{background:#0b0b0b}:root:not(#ss-dark) .auth-dialog-close{background:transparent}:root:not(#ss-dark) .auth-form input{border-color:#2d3432}:root:not(#ss-dark) .auth-mode-tab{border-color:#2d3432;background:#0b0c0b}:root:not(#ss-dark) .auth-mode-tab.active{background:#121a17}:root:not(#ss-dark) .auth-text-button{background:transparent;color:#9dcdc6}@media(max-width:760px){:root:not(#ss-dark) .coach-map-actions-menu>summary{border-color:#202926;color:#9fc2cb;background:#0b0c0b}}:root:not(#ss-dark) .coach-map-body{background:linear-gradient(180deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .coach-map-export-status{color:#95aaa7}:root:not(#ss-dark) .coach-map-tabs{border-color:#262927;background:#0b0b0beb}:root:not(#ss-dark) .coach-map-tab{border-color:#202926;color:#baccd5;background:#0b0b0b}:root:not(#ss-dark) .coach-map-tab span{color:#95aaa7}:root:not(#ss-dark) .coach-map-tab:hover,:root:not(#ss-dark) .coach-map-tab:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .coach-map-tab.is-active{border-color:#366f6959;color:#fff}:root:not(#ss-dark) .coach-map-tab.is-active span{color:#ffffffc7}:root:not(#ss-dark) .coach-map-toolbar{border-color:#262927;background:#0b0b0beb}:root:not(#ss-dark) .coach-map-toolbar label{color:#95aaa7}:root:not(#ss-dark) .coach-map-toolbar input,:root:not(#ss-dark) .coach-map-toolbar select{border-color:#2b3234;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-mode-track{border-color:#2b3234;background:#0b0c0b}:root:not(#ss-dark) .coach-mode-track span{color:#95aaa7}:root:not(#ss-dark) .coach-mode-track i{background:#0b0b0b}:root:not(#ss-dark) .coach-map-mode input:not(:checked)+.coach-mode-track span:first-of-type,:root:not(#ss-dark) .coach-map-mode input:checked+.coach-mode-track span:nth-of-type(2){color:#9dcdc6}:root:not(#ss-dark) .coach-map-mode input:focus-visible+.coach-mode-track{border-color:#5a7e7a}:root:not(#ss-dark) .coach-map-stats{color:#95aaa7}:root:not(#ss-dark) .coach-map-stats span{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .coach-map-stats strong{color:#d8e5e4}:root:not(#ss-dark) .coach-graph-panel,:root:not(#ss-dark) .coach-detail-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .coach-graph-panel.is-world-view{background:#091a20}:root:not(#ss-dark) .coach-map-zoom{border-color:#272b2ce6;background:#0b0b0beb}:root:not(#ss-dark) .coach-map-zoom button{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-map-zoom button:hover,:root:not(#ss-dark) .coach-map-zoom button:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) #coachZoomReset{color:#95aaa7}:root:not(#ss-dark) .coach-world-canvas{background:radial-gradient(circle at 46% 48%,rgba(8,13,12,.14),transparent 34%),linear-gradient(180deg,#091a20,#0b2029)}:root:not(#ss-dark) .coach-world-tooltip{border-color:#272b2cd9;color:#f7f8f5;background:#0e1c22eb}:root:not(#ss-dark) .coach-world-status{border-color:#272b2c47;color:#f8fbfae0;background:#091a20bd}:root:not(#ss-dark) .coach-world-status.is-error{border-color:#442c298a;color:#fff7f5}:root:not(#ss-dark) .coach-world-tooltip span{color:#f8fbfac7}:root:not(#ss-dark) .coach-graph{background:linear-gradient(90deg,rgba(15,118,110,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(36,75,122,.05) 1px,transparent 1px),#0b0b0b}:root:not(#ss-dark) .school-node circle{stroke:#242424e0}:root:not(#ss-dark) .school-node:hover circle,:root:not(#ss-dark) .school-node:focus-visible circle,:root:not(#ss-dark) .school-node.is-active circle{stroke:#403303}:root:not(#ss-dark) .school-count{fill:#fff}:root:not(#ss-dark) .school-count-label{fill:#ffffffe0}:root:not(#ss-dark) .school-label{fill:#cddde8;stroke:#242424eb}:root:not(#ss-dark) .team-node circle{stroke:#242424f0}:root:not(#ss-dark) .team-node:hover circle,:root:not(#ss-dark) .team-node:focus-visible circle,:root:not(#ss-dark) .team-node.is-active circle{stroke:#2f353b}:root:not(#ss-dark) .team-node.is-school-active:not(.is-active) circle{stroke:#403303}:root:not(#ss-dark) .team-node.is-podium circle{stroke:#573500}:root:not(#ss-dark) .team-initials{fill:#fff}:root:not(#ss-dark) .coach-map-legend{border-color:#272b2ce0;background:#0b0b0be6;color:#95aaa7}:root:not(#ss-dark) .legend-isu-only{border-color:#2f353bb8;background:#0b0b0b}:root:not(#ss-dark) .legend-historical{border-color:#5a656dc7;background:#0b0b0b}:root:not(#ss-dark) .legend-selected{border-color:#2f353b;background:#2f2500}:root:not(#ss-dark) .legend-podium{border-color:#573500;background:#0b0b0b}:root:not(#ss-dark) .coach-detail-panel h3{color:#baccd5}:root:not(#ss-dark) .detail-kicker{color:#9dcdc6}:root:not(#ss-dark) .detail-back-button{border-color:#252b2c;color:#b0d1db;background:#0b0c0b}:root:not(#ss-dark) .detail-back-button:hover,:root:not(#ss-dark) .detail-back-button:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .detail-pills span{color:#b0d1db;background:#0d110f}:root:not(#ss-dark) .detail-pills .status-ended{color:#fb9f9a;background:#181110}:root:not(#ss-dark) .partnership-note{border-color:#442c29;background:#0d0a0a}:root:not(#ss-dark) .partnership-note h3{color:#fb9f9a}:root:not(#ss-dark) .partnership-note p{color:#eedfdc}:root:not(#ss-dark) .partnership-note small{color:#cc958d}:root:not(#ss-dark) .partnership-sources a{border-color:#4b3532;color:#fb9f9a;background:#0b0b0b}:root:not(#ss-dark) .partnership-sources a:hover{border-color:#b16966;background:#181110}:root:not(#ss-dark) .past-connections{border-color:#202926;background:linear-gradient(180deg,#0a0c0beb,#0b0b0bf5)}:root:not(#ss-dark) .past-connections h3{color:#b0d1db}:root:not(#ss-dark) .past-connections dt{color:#96a8b1}:root:not(#ss-dark) .past-connections dd{color:#ddedf8}:root:not(#ss-dark) .detail-facts div{border-top-color:#212526}:root:not(#ss-dark) .detail-facts dt{color:#95aaa7}:root:not(#ss-dark) .detail-facts dd{color:#d8e5e4}:root:not(#ss-dark) .detail-score-section,:root:not(#ss-dark) .detail-programs,:root:not(#ss-dark) .detail-related{border-top-color:#212526}:root:not(#ss-dark) .score-grid div{border-color:#222627;background:#0b0c0b}:root:not(#ss-dark) .score-grid strong{color:#9dcdc6}:root:not(#ss-dark) .score-grid span{color:#c5d5db}:root:not(#ss-dark) .score-grid small{color:#95aaa7}:root:not(#ss-dark) .detail-programs div{background:#0b0c0b}:root:not(#ss-dark) .detail-programs strong{color:#c9dbe2}:root:not(#ss-dark) .detail-programs p,:root:not(#ss-dark) .detail-note,:root:not(#ss-dark) .detail-source{color:#95aaa7}:root:not(#ss-dark) .detail-note{border-left-color:#7a5e28}:root:not(#ss-dark) .detail-team-button{border-color:#252a2b;background:#0b0b0b}:root:not(#ss-dark) .detail-team-button:hover,:root:not(#ss-dark) .detail-team-button:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .detail-team-button small{color:#95aaa7}:root:not(#ss-dark) .coach-map-body{background:linear-gradient(180deg,#0b0b0b,#0b0c0b 42%,#0d110f)}:root:not(#ss-dark) .coach-map-header{background:#0b0b0bf5}:root:not(#ss-dark) .coach-map-header .brand-logo{color:#87beb7}:root:not(#ss-dark) .coach-brand-text{color:#87beb7}:root:not(#ss-dark) #coachMapMeta{color:#97a9a6}:root:not(#ss-dark) .coach-map-header .primary-nav-link{color:#b8cbd5;background:transparent}:root:not(#ss-dark) .coach-map-header .primary-nav-link:hover{color:#87beb7;background:transparent}:root:not(#ss-dark) .coach-map-header .primary-nav-link.active,:root:not(#ss-dark) .coach-map-header .primary-nav-link[aria-current=page]{color:#87beb7;background:transparent}:root:not(#ss-dark) .coach-map-header-actions .button{border-color:#222628;color:#cfe2eb;background:#0b0b0b}:root:not(#ss-dark) .coach-map-header-actions .button:hover,:root:not(#ss-dark) .coach-map-header-actions .button:focus-visible{border-color:#3d6e66;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-map-help{border-color:#222628;color:#97a9a6}:root:not(#ss-dark) .coach-map-profile{border-color:#202926;color:#fff}:root:not(#ss-dark) .coach-map-profile small{color:#589cff}:root:not(#ss-dark) .coach-map-toolbar{border-color:#202926;background:#0b0b0bf0}:root:not(#ss-dark) .coach-map-toolbar label{color:#96a8b3}:root:not(#ss-dark) .coach-map-toolbar input,:root:not(#ss-dark) .coach-map-toolbar select{border-color:#242a2c;background:linear-gradient(180deg,#0b0b0b 0% 100%)}:root:not(#ss-dark) .coach-map-toolbar input:focus,:root:not(#ss-dark) .coach-map-toolbar select:focus{border-color:#3d6e66}:root:not(#ss-dark) .coach-mode-track{border-color:#273031;background:#0d110f}:root:not(#ss-dark) .coach-map-stats span{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .coach-graph-panel,:root:not(#ss-dark) .coach-detail-panel{border-color:#232a2b}:root:not(#ss-dark) .coach-graph{background:radial-gradient(circle,rgba(36,75,122,.075) 1px,transparent 1.4px),linear-gradient(90deg,rgba(15,118,110,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(36,75,122,.035) 1px,transparent 1px),#0b0b0b}:root:not(#ss-dark) .coach-map-zoom{border-color:#222829;background:#0b0b0bf0}:root:not(#ss-dark) .coach-map-zoom button{border-bottom-color:#222829;color:#c8dbe5;background:transparent}:root:not(#ss-dark) .coach-map-expand{border-color:#222829;color:#a6b9c4;background:#0b0b0bf0}:root:not(#ss-dark) .coach-graph-panel.is-presentation-view{background:#0b0b0b}:root:not(#ss-dark) .coach-graph-panel.is-presentation-view .coach-map-expand{border-color:#366f696b;color:#69b5aa;background:#0b0b0b}:root:not(#ss-dark) .coach-mini-map{border-color:#262c2e;background:#0b0b0beb}:root:not(#ss-dark) .coach-mini-map svg:focus-visible{outline-color:#366f693d}:root:not(#ss-dark) .mini-map-bg{fill:#f7f8f5}:root:not(#ss-dark) .mini-map-ice{fill:#d7e9e3}:root:not(#ss-dark) .mini-map-school{stroke:#242424}:root:not(#ss-dark) .mini-map-window{fill:#5fb6ad1f;stroke:#3d6e66}:root:not(#ss-dark) .coach-mini-map svg.is-active .mini-map-window{fill:#5fb6ad2e}:root:not(#ss-dark) .coach-mini-map svg.is-dragging .mini-map-window{fill:#5fb6ad40}:root:not(#ss-dark) .coach-map-legend{border-color:#222829;background:#0b0b0beb}:root:not(#ss-dark) .school-core{stroke:#242424f0}:root:not(#ss-dark) .school-node.is-active .school-core,:root:not(#ss-dark) .school-node:hover .school-core,:root:not(#ss-dark) .school-node:focus-visible .school-core{stroke:#403303}:root:not(#ss-dark) .team-core{stroke:#242424f5}:root:not(#ss-dark) .team-node:hover .team-core,:root:not(#ss-dark) .team-node:focus-visible .team-core,:root:not(#ss-dark) .team-node.is-active .team-core{stroke:#30383d}:root:not(#ss-dark) .team-node.is-school-active:not(.is-active) .team-core{stroke:#403303}:root:not(#ss-dark) .team-node.is-podium .team-core{stroke:#573600}:root:not(#ss-dark) .school-label{fill:#d6e9f4}:root:not(#ss-dark) .coach-detail-panel{background:linear-gradient(180deg,#0b0b0bfa,#0a0b0bfa)}:root:not(#ss-dark) .detail-tabs{border-bottom-color:#222627;background:#0b0b0b}:root:not(#ss-dark) .detail-tab-button{color:#98abb5;background:transparent}:root:not(#ss-dark) .detail-tab-button:hover,:root:not(#ss-dark) .detail-tab-button:focus-visible{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .detail-tab-button.is-active{color:#87beb7}:root:not(#ss-dark) .overview-metric-card{border-color:#222628;background:#0b0b0b}:root:not(#ss-dark) .overview-metric-card span{color:#97a9a6}:root:not(#ss-dark) .overview-metric-card strong{color:#dbebf6}:root:not(#ss-dark) .academy-card{border-color:#202926;background:linear-gradient(180deg,#0b0b0b 0% 100%)}:root:not(#ss-dark) .academy-card.is-selected{border-color:#366f696b}:root:not(#ss-dark) .academy-icon{background:linear-gradient(180deg,#2f7d73,#15423e)}:root:not(#ss-dark) .academy-icon:before{border-color:#242424}:root:not(#ss-dark) .academy-card p{color:#96a8b1}:root:not(#ss-dark) .academy-badge{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .academy-metrics{border-top-color:#212526;border-bottom-color:#212526}:root:not(#ss-dark) .academy-metrics span{color:#96a8b1}:root:not(#ss-dark) .academy-metrics strong{color:#ddedf8}:root:not(#ss-dark) .detail-link-button{color:#87beb7;background:transparent}:root:not(#ss-dark) .detail-link-button:disabled{color:#97a9a6}:root:not(#ss-dark) .detail-data-table{border-color:#212527;background:#0b0b0b}:root:not(#ss-dark) .detail-data-row,:root:not(#ss-dark) .activity-row{border-bottom-color:#212526;background:transparent}:root:not(#ss-dark) .detail-data-row:hover,:root:not(#ss-dark) .detail-data-row:focus-visible,:root:not(#ss-dark) .activity-row:hover,:root:not(#ss-dark) .activity-row:focus-visible{background:#0d110f}:root:not(#ss-dark) .detail-data-row span,:root:not(#ss-dark) .activity-row span{color:#d2e4ed}:root:not(#ss-dark) .detail-data-row small,:root:not(#ss-dark) .activity-row small{color:#96a8b3}:root:not(#ss-dark) .detail-data-row strong{color:#dbebf6}:root:not(#ss-dark) .detail-trend-strip{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .detail-trend-strip strong{color:#87beb7}:root:not(#ss-dark) .detail-trend-strip span{color:#96a8b3}:root:not(#ss-dark) .detail-person-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .detail-person-card strong{color:#dbebf6}:root:not(#ss-dark) .detail-person-card small{color:#96a8b3}:root:not(#ss-dark) .detail-activity{border-top-color:#212526}:root:not(#ss-dark) .detail-empty-note{color:#96a8b3}:root:not(#ss-dark) .coach-network-intro{border-color:#262927;background:radial-gradient(circle at 88% 16%,rgba(0,61,53,.28),transparent 28%),linear-gradient(135deg,#0b0c0b,#0d110f 58%,#0d0f11)}:root:not(#ss-dark) .coach-network-kicker,:root:not(#ss-dark) .summit-kicker{color:#87beb7}:root:not(#ss-dark) .coach-network-intro h1{color:#d8e5e4}:root:not(#ss-dark) .coach-network-intro p:not(.coach-network-kicker){color:#95aaa7}:root:not(#ss-dark) .coach-network-freshness span{border-color:#476b692e;color:#87beb7;background:#0b0b0bc2}:root:not(#ss-dark) .detail-close-button{border-color:#202926;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .association-confidence,:root:not(#ss-dark) .academy-medalist-signal,:root:not(#ss-dark) .person-medalist-signal{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .association-confidence.is-reviewed{border-color:#203d38;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .association-confidence.is-supported{border-color:#273339;color:#8dbdd6;background:#0b0f10}:root:not(#ss-dark) .association-confidence.is-inferred{border-color:#333638;color:#9ca7ab;background:#0b0c0b}:root:not(#ss-dark) .association-confidence.is-unlisted{color:#aea395;background:#0e0d0a}:root:not(#ss-dark) .academy-medalist-signal,:root:not(#ss-dark) .person-medalist-signal{border-color:#403303;color:#c4a568;background:#1c1501}:root:not(#ss-dark) .academy-context-actions{border-top-color:#202926;border-bottom-color:#202926}:root:not(#ss-dark) .academy-directory-more{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .medalist-summit{border-color:#262927;background:linear-gradient(160deg,#0b0b0bfa,#0b0e0dfa),#0b0b0b}:root:not(#ss-dark) .summit-copy strong{color:#bde0e6}:root:not(#ss-dark) .summit-copy small{color:#95aaa7}:root:not(#ss-dark) .summit-peak{color:#fff}:root:not(#ss-dark) .summit-peak.is-gold{background:linear-gradient(165deg,#2f2500,#9c6c18)}:root:not(#ss-dark) .summit-peak.is-silver{background:linear-gradient(165deg,#1e2426,#405056)}:root:not(#ss-dark) .summit-medalists button,:root:not(#ss-dark) .summit-sources a{border-color:#202926;color:#9dcdc6;background:#0b0b0bd9}:root:not(#ss-dark) .summit-medalists small{color:#97a9a6}:root:not(#ss-dark) .summit-note{color:#97a9a6}:root:not(#ss-dark) .comparison-intro{color:#97a9a6}:root:not(#ss-dark) .academy-comparison-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .comparison-remove{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .coach-compare-tray{border-color:#2d3432;background:#090c0bf5}:root:not(#ss-dark) .compare-tray-label{color:#87beb7}:root:not(#ss-dark) .coach-compare-tray button{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .coach-compare-tray button.is-primary{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .coach-network-stat{border-color:#202926;background:linear-gradient(145deg,#0b0b0bfa,#0a0c0bf0)}:root:not(#ss-dark) .coach-network-stat strong{color:#d8e5e4}:root:not(#ss-dark) .coach-network-stat small{color:#94a8b0}:root:not(#ss-dark) .coach-stat-icon{color:#69b5aa;background:linear-gradient(145deg,#0a0c0b,#0d110f)}:root:not(#ss-dark) .coach-graph-panel.is-network-view{background:radial-gradient(circle at 50% 50%,transparent 0 18%,rgba(15,118,110,.055) 18.2% 18.45%,transparent 18.7% 31%,rgba(36,75,122,.04) 31.2% 31.45%,transparent 31.7%),radial-gradient(circle at 50% 43%,rgba(15,118,110,.065),transparent 31%),linear-gradient(180deg,#0b0b0bfa,#0a0b0bfa)}:root:not(#ss-dark) .coach-semantic-status{border-color:#282f30e6;color:#94a8b0;background:#0b0b0be6}:root:not(#ss-dark) .coach-semantic-status strong{color:#87beb7}:root:not(#ss-dark) .legend-coach{border-color:#3d6e66;background:#0b0b0b}:root:not(#ss-dark) .school-plate-shadow{fill:#cdeaf233}:root:not(#ss-dark) .school-node .school-plate-base{stroke:#4f626557}:root:not(#ss-dark) .school-node .school-plate-rim{stroke:#5767699e}:root:not(#ss-dark) .school-node:hover .school-plate-base,:root:not(#ss-dark) .school-node:focus-visible .school-plate-base,:root:not(#ss-dark) .school-node.is-active .school-plate-base,:root:not(#ss-dark) .school-node:hover .school-plate-rim,:root:not(#ss-dark) .school-node:focus-visible .school-plate-rim,:root:not(#ss-dark) .school-node.is-active .school-plate-rim{stroke:#366f69b3}:root:not(#ss-dark) .school-node:hover .school-core,:root:not(#ss-dark) .school-node:focus-visible .school-core,:root:not(#ss-dark) .school-node.is-active .school-core{stroke:#3d6e66}:root:not(#ss-dark) .school-plate-name{fill:#c2e1eb;stroke:#242424c7}:root:not(#ss-dark) .school-node .school-count{fill:#d8e5e4}:root:not(#ss-dark) .school-node .school-count-label{fill:#95aaa7}:root:not(#ss-dark) .school-leading-badge{fill:#f5ad31;stroke:#242424}:root:not(#ss-dark) .school-leading-star{fill:#fff}:root:not(#ss-dark) .team-token-shadow{fill:#cdeaf22b}:root:not(#ss-dark) .team-node .team-token-base{stroke:#5d707357}:root:not(#ss-dark) .team-rank-ring{stroke:#613800}:root:not(#ss-dark) .team-node .team-initials{fill:#87beb7}:root:not(#ss-dark) .coach-token-shadow{fill:#cdeaf229}:root:not(#ss-dark) .coach-token{fill:#fff}:root:not(#ss-dark) .coach-token-head{fill:#69b5aa}:root:not(#ss-dark) .coach-token-body{stroke:#3d6e66}:root:not(#ss-dark) .coach-layout-mode>span{color:#95aaa7}:root:not(#ss-dark) .coach-layout-tabs{border-color:#202926;background:#0a0b0beb}:root:not(#ss-dark) .coach-layout-tab{color:#92a9b3;background:transparent}:root:not(#ss-dark) .coach-layout-tab span{color:#97a9a6}:root:not(#ss-dark) .coach-layout-tab:hover,:root:not(#ss-dark) .coach-layout-tab:focus-visible{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-layout-tab.is-active{color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .coach-layout-tab.is-active span{color:#69b5aa}:root:not(#ss-dark) .coach-graph-panel.is-ecosystem-view{background:radial-gradient(circle at 18% 18%,rgba(15,118,110,.08),transparent 26%),radial-gradient(circle at 86% 12%,rgba(36,75,122,.07),transparent 28%),linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .ecosystem-header{border-bottom-color:#252c2ddb}:root:not(#ss-dark) .ecosystem-header h2{color:#dbecf6}:root:not(#ss-dark) .ecosystem-header>span{color:#94a8b1}:root:not(#ss-dark) .ecosystem-kicker{color:#87beb7}:root:not(#ss-dark) .academy-cluster-map{border-color:#242b2de6;background:radial-gradient(circle at 50% 34%,rgba(15,118,110,.1),transparent 18%),radial-gradient(circle,rgba(36,75,122,.08) 1px,transparent 1.3px),linear-gradient(90deg,rgba(15,118,110,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(36,75,122,.035) 1px,transparent 1px),#0b0b0b}:root:not(#ss-dark) .academy-cluster-card,:root:not(#ss-dark) .country-cluster-card,:root:not(#ss-dark) .skater-directory-card{border-color:#252b2cf5;background:#0b0b0bf0}:root:not(#ss-dark) .academy-cluster-card{border-top-color:color-mix(in srgb,var(--academy-accent) 42%,#252b2c)}:root:not(#ss-dark) .academy-cluster-card.is-selected{border-color:color-mix(in srgb,var(--academy-accent) 58%,#3d6e66)}:root:not(#ss-dark) .academy-cluster-card:hover,:root:not(#ss-dark) .academy-cluster-card:focus-within,:root:not(#ss-dark) .country-cluster-card:hover,:root:not(#ss-dark) .country-cluster-card:focus-within,:root:not(#ss-dark) .skater-directory-card:hover,:root:not(#ss-dark) .skater-directory-card:focus-within{border-color:#366f6957}:root:not(#ss-dark) .academy-cluster-button,:root:not(#ss-dark) .country-cluster-card button,:root:not(#ss-dark) .skater-directory-card button{background:transparent}:root:not(#ss-dark) .academy-orb,:root:not(#ss-dark) .skater-avatar{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,#2f7d73 88%,#0b0b0b),#2f7d73)}:root:not(#ss-dark) .academy-card-main strong{color:#dbecf6}:root:not(#ss-dark) .academy-count{color:#95a8b2}:root:not(#ss-dark) .academy-count b{color:#dbecf6}:root:not(#ss-dark) .academy-selected-mark{color:#fff}:root:not(#ss-dark) .academy-card-facts div,:root:not(#ss-dark) .country-cluster-card dl div{border-top-color:#212526}:root:not(#ss-dark) .academy-card-facts dt,:root:not(#ss-dark) .country-cluster-card dt{color:#97a9a6}:root:not(#ss-dark) .academy-card-facts dd,:root:not(#ss-dark) .country-cluster-card dd{color:#c6d9e2}:root:not(#ss-dark) .academy-card-topline>span{color:#97a9a6}:root:not(#ss-dark) .academy-card-topline button{border-color:#202926;color:#b4d0da;background:#0b0c0b}:root:not(#ss-dark) .academy-card-topline button:hover,:root:not(#ss-dark) .academy-card-topline button:focus-visible{border-color:#3d6e66;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .ecosystem-avatar-stack span,:root:not(#ss-dark) .ecosystem-avatar-stack em{border-color:#242424;color:#fff;background:#1a3649}:root:not(#ss-dark) .ecosystem-avatar-stack em{color:#9fc1cd;background:#0b0c0b}:root:not(#ss-dark) .ecosystem-legend{border-color:#202926;color:#93a9b1;background:#0b0b0bdb}:root:not(#ss-dark) .country-cluster-card.is-selected{border-color:#366f697a}:root:not(#ss-dark) .country-rank{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .country-cluster-card strong{color:#dbecf6}:root:not(#ss-dark) .country-cluster-card button>span:last-child{color:#94a8b1}:root:not(#ss-dark) .skater-directory-card strong{color:#dbecf6}:root:not(#ss-dark) .skater-directory-card small{color:#97a9a6}:root:not(#ss-dark) .skater-directory-card b{color:#87beb7}:root:not(#ss-dark) .skater-directory-card.is-selected{border-color:#366f697a}:root:not(#ss-dark) .ecosystem-empty{border-color:#293133;color:#95a8b1;background:#0b0b0bb8}:root:not(#ss-dark) .detail-ranked-stack{border-top-color:#212526}:root:not(#ss-dark) .detail-section-head span{color:#87beb7}:root:not(#ss-dark) .detail-rank-row{border-color:#222627;background:#0b0b0b}:root:not(#ss-dark) button.detail-rank-row:hover,:root:not(#ss-dark) button.detail-rank-row:focus-visible{border-color:#366f6961;background:#0d110f}:root:not(#ss-dark) .detail-rank-row.is-static{background:#0b0b0b}:root:not(#ss-dark) .detail-rank-number{color:#fff}:root:not(#ss-dark) .detail-rank-row strong{color:#dbecf6}:root:not(#ss-dark) .detail-rank-row small{color:#97a9a6}:root:not(#ss-dark) .detail-rank-row b{color:#c7dde8}:root:not(#ss-dark) .coach-graph-panel.is-network-view{background:linear-gradient(180deg,#0b0b0bbd,#0a0b0bdb),#0b0b0b}:root:not(#ss-dark) .coach-graph-panel.is-network-view .coach-map-zoom,:root:not(#ss-dark) .coach-graph-panel.is-network-view .coach-map-expand,:root:not(#ss-dark) .coach-graph-panel.is-network-view .coach-mini-map,:root:not(#ss-dark) .coach-graph-panel.is-network-view .coach-map-legend{border-color:#2b3234e0;background:#0b0b0be6}:root:not(#ss-dark) .coach-graph-panel.is-network-view .coach-map-legend{color:#93a9b1}:root:not(#ss-dark) .coach-graph-panel.is-network-view .school-label{fill:#c9e0eb}@media(max-width:760px){:root:not(#ss-dark) .academy-cluster-grid,:root:not(#ss-dark) .academy-cluster-map,:root:not(#ss-dark) .country-cluster-grid,:root:not(#ss-dark) .skater-card-grid{background:transparent}}@media(max-width:760px){:root:not(#ss-dark) .academy-cluster-map{border-color:#242b2de6;background:radial-gradient(circle at 50% 34%,rgba(15,118,110,.1),transparent 18%),radial-gradient(circle,rgba(36,75,122,.08) 1px,transparent 1.3px),linear-gradient(90deg,rgba(15,118,110,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(36,75,122,.035) 1px,transparent 1px),#0b0b0b}}:root:not(#ss-dark) .coach-map-stats{border-top-color:#202926}@media(max-width:760px){:root:not(#ss-dark) .coach-map-stats{border-top-color:#202926}}@media(max-width:1600px){:root:not(#ss-dark) .coach-map-stats{border-top-color:#202926}}@media(max-width:760px){:root:not(#ss-dark) .coach-map-filter-toggle{border-color:#202926;background:#0a0b0beb;color:#9fc2cb}}@media(max-width:760px){:root:not(#ss-dark) .coach-detail-backdrop:not([hidden]){background:#0b1a1d7a}}@media(max-width:760px){:root:not(#ss-dark) .detail-panel-head{background:#0b0b0bf5}}@media(max-width:760px){:root:not(#ss-dark) .detail-tabs{border-color:#202926}}:root:not(#ss-dark) .coach-layout-tab svg{color:#97a9a6}:root:not(#ss-dark) .coach-layout-tab:hover svg,:root:not(#ss-dark) .coach-layout-tab:focus-visible svg,:root:not(#ss-dark) .coach-layout-tab.is-active svg{color:#69b5aa}:root:not(#ss-dark) .school-marker-initials{fill:#87beb7}:root:not(#ss-dark) .school-marker-count-badge{fill:#69b5aa;stroke:#242424}:root:not(#ss-dark) .school-marker-count{fill:#fff}:root:not(#ss-dark) .school-marker-label{fill:#c2e1eb;stroke:#242424f5}:root:not(#ss-dark) .coach-graph-peek{border-color:#282f30f2;background:#0b0b0bf7}:root:not(#ss-dark) .graph-peek-kicker{color:#87beb7}:root:not(#ss-dark) .coach-graph-peek strong{color:#d8e5e4}:root:not(#ss-dark) .graph-peek-meta{color:#94a8b0}:root:not(#ss-dark) .graph-peek-line{color:#baccd5}:root:not(#ss-dark) .graph-peek-line b{color:#97a9a6}:root:not(#ss-dark) .graph-peek-mix{background:#0d110f}:root:not(#ss-dark) .graph-peek-mix .is-inferred{background:#253032}:root:not(#ss-dark) .graph-peek-mix .is-unlisted{background:#2f2500}:root:not(#ss-dark) .graph-peek-mix-caption{color:#97a9a6}:root:not(#ss-dark) .graph-peek-hint{color:#97a9a6}:root:not(#ss-dark) .coach-bridge-toggle{border-color:#272b2ce6;color:#baccd5;background:#0b0b0beb}:root:not(#ss-dark) .coach-bridge-toggle:hover,:root:not(#ss-dark) .coach-bridge-toggle:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .coach-bridge-toggle.is-active{border-color:#366f6959;color:#fff}:root:not(#ss-dark) .coach-bridge{stroke:#3d6e66}:root:not(#ss-dark) .coach-bridge-group.is-focused .coach-bridge{stroke:#5a7e7a}:root:not(#ss-dark) .school-node.is-bridge-end .school-core{stroke:#3d6e66}:root:not(#ss-dark) .school-node.is-bridge-end .school-plate-rim,:root:not(#ss-dark) .school-node.is-bridge-end .school-plate-base{stroke:#366f69b3}:root:not(#ss-dark) .school-node.is-brushed .school-plate-base,:root:not(#ss-dark) .school-node.is-brushed .school-plate-rim{stroke:#366f69b3}:root:not(#ss-dark) .school-node.is-brushed .school-core{stroke:#3d6e66}:root:not(#ss-dark) .coach-search-results{border-color:#252a2b;background:#0b0b0b}:root:not(#ss-dark) .coach-search-group+.coach-search-group{border-top-color:#212523}:root:not(#ss-dark) .coach-search-group-label{color:#97a9a6}:root:not(#ss-dark) .coach-search-results button{background:transparent}:root:not(#ss-dark) .coach-search-results button:hover,:root:not(#ss-dark) .coach-search-results button:focus-visible{background:#0d110f}:root:not(#ss-dark) .coach-search-tag.is-school{color:#93bef5;background:#0e1014}:root:not(#ss-dark) .coach-search-tag.is-coach{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-search-tag.is-team{color:#c59e5c;background:#1c1501}:root:not(#ss-dark) .coach-search-tag.is-country{color:#ae9fee;background:#111013}:root:not(#ss-dark) .coach-search-main strong{color:#e0eef2}:root:not(#ss-dark) .coach-search-main small{color:#97a9a6}:root:not(#ss-dark) .coach-search-action{color:#87beb7}:root:not(#ss-dark) .coach-search-empty,:root:not(#ss-dark) .coach-search-foot{color:#97a9a6}:root:not(#ss-dark) .coach-search-foot{border-top-color:#212523;color:#97a9a6}:root:not(#ss-dark) .detail-provenance{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .detail-provenance-rows dt{color:#97a9a6}:root:not(#ss-dark) .detail-provenance-rows dd{color:#baccd5}:root:not(#ss-dark) .detail-provenance-rows a{color:#87beb7}:root:not(#ss-dark) .detail-person-card.is-coach-focused{border-color:#366f6973;background:#0d110f}:root:not(#ss-dark) .detail-person-name{color:#87beb7;background:none}:root:not(#ss-dark) .person-discipline-signal{border-color:#282f36;color:#88b6e6;background:#0c0f11}:root:not(#ss-dark) .detail-pills .is-bridge-pill{border-color:#366f6966;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-discipline-chip{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-discipline-chip:hover,:root:not(#ss-dark) .coach-discipline-chip:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .coach-discipline-chip strong{color:#d8e5e4}:root:not(#ss-dark) .coach-discipline-chip small{color:#97a9a6}:root:not(#ss-dark) .coach-affiliation-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-affiliation-row:hover,:root:not(#ss-dark) .coach-affiliation-row:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .coach-affiliation-main strong{color:#d8e5e4}:root:not(#ss-dark) .coach-affiliation-main small{color:#97a9a6}:root:not(#ss-dark) .coach-affiliation-status.is-current{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-affiliation-status.is-historical{color:#9ca7ab;background:#0d110f}:root:not(#ss-dark) .detail-recent-changes-meta{color:#97a9a6}:root:not(#ss-dark) .detail-change-row{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .detail-change-row:not(.is-static):hover,:root:not(#ss-dark) .detail-change-row:not(.is-static):focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .detail-change-kind{background:#404c4d}:root:not(#ss-dark) .detail-change-main strong{color:#d8e5e4}:root:not(#ss-dark) .detail-change-main small{color:#97a9a6}:root:not(#ss-dark) .master-heading-actions [data-master-action=add]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .master-calendar select,:root:not(#ss-dark) .master-calendar input,:root:not(#ss-dark) .master-lesson-dialog input,:root:not(#ss-dark) .master-lesson-dialog select,:root:not(#ss-dark) .master-lesson-dialog textarea{border-color:#313d3c;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .master-view{background:#0d110f}:root:not(#ss-dark) .master-view button{background:transparent;color:#87beb7}:root:not(#ss-dark) .master-view button[aria-pressed=true]{background:#15423e;color:#fff}:root:not(#ss-dark) .master-calendar .master-summary{color:#94b0ad}:root:not(#ss-dark) .master-calendar .master-status{background:#0d110f}:root:not(#ss-dark) .master-day-heading{border-bottom-color:#262927}:root:not(#ss-dark) .master-event{border-color:#262927;border-left-color:#5a7e7a;background:#0b0b0b}:root:not(#ss-dark) .master-event-time small{color:#95aaa7}:root:not(#ss-dark) .master-kind{color:#87beb7}:root:not(#ss-dark) .master-training{border-left-color:#665c81;background:#0b0b0c}:root:not(#ss-dark) .master-unavailable{border-left-color:#7a5e28;background:#0d0b07}:root:not(#ss-dark) .master-event.has-conflict{border-color:#8c523a}:root:not(#ss-dark) .master-conflicts{background:#100c09;color:#eb9a7c}:root:not(#ss-dark) .master-calendar .master-empty{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .master-calendar .master-help{color:#95aaa7}:root:not(#ss-dark) .master-lesson-dialog{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .master-lesson-dialog::backdrop{background:#12282180}:root:not(#ss-dark) .master-lesson-dialog [role=status]{color:#ec967b}:root:not(#ss-dark) .master-calendar :focus-visible,:root:not(#ss-dark) .master-lesson-dialog :focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .master-options summary{color:#87beb7}:root:not(#ss-dark) .master-options>.master-toolbar{background:#0d110f}:root:not(#ss-dark) .master-builder{background:#0d110f;border-color:#273e39}:root:not(#ss-dark) .master-builder>a.mini-button{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .master-event-actions [data-master-action=start-lesson]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .master-edit{background:#15423e!important;color:#fff!important}:root:not(#ss-dark) .master-heading-actions [data-master-action=add]{background:#0b0b0b;color:#87beb7;border-color:#354440}:root:not(#ss-dark) .master-week .master-day{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .master-preview{border-bottom-color:#202926!important;background:transparent!important;color:#9dcdc6}:root:not(#ss-dark) .master-day-count{color:#95aaa7}:root:not(#ss-dark) .season-view-switch{background:#0d110f}:root:not(#ss-dark) .season-view-switch button,:root:not(#ss-dark) .season-month-nav button{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .season-view-switch button{background:transparent}:root:not(#ss-dark) .season-view-switch [aria-pressed=true]{background:#15423e;color:#fff}:root:not(#ss-dark) .season-hint{color:#95aaa7}:root:not(#ss-dark) .season-calendar{border-color:#2d3432}:root:not(#ss-dark) .season-weekdays{background:#0d110f;color:#95aaa7}:root:not(#ss-dark) .season-week{border-top-color:#262927;background:repeating-linear-gradient(to right,transparent 0,transparent calc(100% / 7 - 1px),#0d110f calc(100% / 7 - 1px),#0d110f calc(100% / 7))}:root:not(#ss-dark) .season-date{background:transparent;color:#9dcdc6}:root:not(#ss-dark) .season-date[aria-current=date]>span:first-child{background:#15423e;color:#fff}:root:not(#ss-dark) .season-outside{color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .season-event-tag{--season-fill: #0c0f11;color:#b9d8d5}:root:not(#ss-dark) .season-competition{--season-fill: #1c1501 }:root:not(#ss-dark) .season-camp{--season-fill: #131117 }:root:not(#ss-dark) .season-test{--season-fill: #150e12 }:root:not(#ss-dark) .season-training{--season-fill: #0d110f }:root:not(#ss-dark) .season-recovery{--season-fill: #0e1009 }:root:not(#ss-dark) .season-priority{--season-fill: #0c0f11 }:root:not(#ss-dark) .season-agenda li{border-color:#262927}:root:not(#ss-dark) .season-agenda small,:root:not(#ss-dark) .season-agenda li>span,:root:not(#ss-dark) .season-footer small{color:#95aaa7}:root:not(#ss-dark) .season-empty{color:#95aaa7}:root:not(#ss-dark) .season-footer{border-top-color:#262927}:root:not(#ss-dark) .season-editor{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .season-editor::backdrop{background:#0c211e7a}:root:not(#ss-dark) .season-editor .coach-season-form{background:none}:root:not(#ss-dark) .season-save-status{color:#95aaa7}:root:not(#ss-dark) .season-workspace button:focus-visible,:root:not(#ss-dark) .season-editor button:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark){color:#9dcdc6;background:#0b0c0a;--ink: #9dcdc6;--muted: #97a9a6;--line: #262927;--accent: #15423e;--paper: #0b0b0b;--soft: #0d110f }:root:not(#ss-dark) button,:root:not(#ss-dark) .button{border-color:#333c34;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) button:hover,:root:not(#ss-dark) .button:hover{background:#0b0c0b}:root:not(#ss-dark) .primary{background:#15423e;border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) .primary:hover{background:#133834}:root:not(#ss-dark) input,:root:not(#ss-dark) select,:root:not(#ss-dark) textarea{border-color:#343d37;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .desk-header{border-bottom-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .brand small{color:#95aaa7}:root:not(#ss-dark) .desk-title p{color:#95aaa7}:root:not(#ss-dark) .event-choices small{color:#95aaa7}:root:not(#ss-dark) #status{color:#95aaa7}:root:not(#ss-dark) .event-heading{border-top-color:#262927}:root:not(#ss-dark) .filters{background:#0b0c0b;border-color:#262927}:root:not(#ss-dark) .entrant-rail button{border-color:transparent;background:transparent}:root:not(#ss-dark) .entrant-rail button[aria-current=true]{background:#0d110f;border-color:#374232}:root:not(#ss-dark) .entrant-rail button:hover{background:#0b0c0b}:root:not(#ss-dark) .entrant-rail button small{color:#95aaa7}:root:not(#ss-dark) .start-number{color:#95aaa7}:root:not(#ss-dark) #briefing{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .pill{border-color:#262927}:root:not(#ss-dark) .stat-grid{border-color:#262927;background:#0a0c09}:root:not(#ss-dark) .stat-grid article{border-right-color:#262927}:root:not(#ss-dark) .stat-grid span{color:#95aaa7}:root:not(#ss-dark) .stat-grid small{color:#95aaa7}:root:not(#ss-dark) .brief-section{border-bottom-color:#262927}:root:not(#ss-dark) .section-heading small{color:#95aaa7}:root:not(#ss-dark) .talking-points li{background:#0b0b0a}:root:not(#ss-dark) .pin[aria-pressed=true]{background:#0b0c0b;border-color:#5a7e7a}:root:not(#ss-dark) .coverage,:root:not(#ss-dark) .muted{color:#95aaa7}:root:not(#ss-dark) .record-list dt{color:#95aaa7}:root:not(#ss-dark) .record-list dd small{color:#95aaa7}:root:not(#ss-dark) td,:root:not(#ss-dark) th{border-bottom-color:#262927}:root:not(#ss-dark) thead th{color:#95aaa7}:root:not(#ss-dark) .element-cards article{background:#0c0d0a;border-color:#262927}:root:not(#ss-dark) .element-cards span{color:#95aaa7}:root:not(#ss-dark) .element-cards small{color:#95aaa7}:root:not(#ss-dark) .delta-grid span{color:#95aaa7}:root:not(#ss-dark) .notes-panel{background:#0f110d;border-color:#2b3126}:root:not(#ss-dark) #noteStatus{color:#95aaa7}:root:not(#ss-dark) .methodology{color:#95aaa7}:root:not(#ss-dark) .gate{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .desk-footer{border-top-color:#262927;color:#95aaa7}:root:not(#ss-dark) .skip-link{background:#0b0b0b}:root:not(#ss-dark) .focus-mode #briefing{border-color:#3a453b}:root:not(#ss-dark) .field-selected{background:#0d110f}@media(max-width:1100px){:root:not(#ss-dark) .stat-grid article{border-bottom-color:#262927}}@media(max-width:700px){:root:not(#ss-dark) .entrant-rail{background:#0e100c}}:root:not(#ss-dark) .competition-library{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .series-choices button[aria-pressed=true]{background:#1a2222;border-color:#414847;color:#fff}:root:not(#ss-dark) .competition-card{border-color:#262927;background:#0b0b0a}:root:not(#ss-dark) .card-top{color:#95aaa7}:root:not(#ss-dark) .readiness{background:#0d110f}:root:not(#ss-dark) .readiness.results{background:#121a17;color:#87beb7}:root:not(#ss-dark) .readiness.entries{background:#101418;color:#8bbce1}:root:not(#ss-dark) .readiness.planning{background:#17130c;color:#c1a36b}:root:not(#ss-dark) .segment-picker{border-color:#262927}:root:not(#ss-dark) .context-banner{background:#0e100c;border-left-color:#5a7e7a}:root:not(#ss-dark) .manifest-coverage{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .table-scroll td small{color:#97a9a6}:root:not(#ss-dark) .program-card{border-color:#262927}:root:not(#ss-dark) .program-card.is-active{border-color:#3d6e66;background:#0d0f0b}:root:not(#ss-dark) .program-card dt,:root:not(#ss-dark) .program-card small{color:#95aaa7}:root:not(#ss-dark) .gate-preview [role=table]{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .gate-preview [role=row]{border-top-color:#212523}:root:not(#ss-dark) .gate-preview [role=row]:first-child{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .gate-preview small{color:#95aaa7}:root:not(#ss-dark) .gate-preview-lock{background:linear-gradient(90deg,#171a18 0 55%,#0d110f 55%)}:root:not(#ss-dark){--ink: #deecfc;--muted: #99a7b3;--line: #272a2c;--paper: #0d0c0b;--card: #0b0b0b;--teal-dark: #15423e;--yellow: #2f2500;--navy: #11273b;--shadow: 0 20px 60px rgba(22, 36, 45, .09) }:root:not(#ss-dark) body :where(a[href],button,input,select,summary,[tabindex]):focus-visible{outline-color:#336f6947!important}:root:not(#ss-dark) .competition-header{background:#0d0c0bf2;border-bottom-color:#262927}:root:not(#ss-dark) .competition-brand small{color:#95aaa7}:root:not(#ss-dark) .competition-header nav a{color:#9cadb9}:root:not(#ss-dark) .competition-header nav a:hover,:root:not(#ss-dark) .competition-header nav a.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .competition-header nav .competition-premium-nav{border-color:#403303;color:#dfc893;background:#1c1501}:root:not(#ss-dark) .competition-header nav .competition-premium-nav:hover,:root:not(#ss-dark) .competition-header nav .competition-premium-nav:focus-visible{border-color:#7a5e28;color:#dfc893;background:#1c1501}:root:not(#ss-dark) .competition-header nav .competition-premium-nav.paid{border-color:#284945;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .competition-premium-nav span{color:#fff}:root:not(#ss-dark) .competition-premium-nav.paid span{background:#15423e}:root:not(#ss-dark) .competition-account{color:#9aa9b4;border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .competition-account.paid{color:#9dcdc6;border-color:#223d3a;background:#0d110f}:root:not(#ss-dark) .locale-select{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .locale-select:hover{border-color:#2a413e}:root:not(#ss-dark) .locale-select:focus-visible{border-color:#5a7e7a;outline-color:#336f692e}:root:not(#ss-dark) .competition-hero-copy>p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .button.primary{color:#fff;background:#15423e;border-color:#5a7e7a}:root:not(#ss-dark) .button.secondary{color:#d8e5e4;background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .premium-analytics-button{border-color:#524000!important;color:#dfc893!important;background:#1c1501!important}:root:not(#ss-dark) .premium-analytics-button:hover,:root:not(#ss-dark) .premium-analytics-button:focus-visible{border-color:#7a5e28!important;background:#1c1501!important}:root:not(#ss-dark) .competition-score-path{border-color:#262927;background:#0b0b0bc7}:root:not(#ss-dark) .competition-score-path li+li{border-top-color:#212523}:root:not(#ss-dark) .competition-score-path li>span,:root:not(#ss-dark) .competition-step-number{color:#fff;background:#15423e}:root:not(#ss-dark) .competition-score-path small{color:#95aaa7}:root:not(#ss-dark) .competition-access-card article{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .competition-access-card p{color:#95aaa7}:root:not(#ss-dark) .competition-access-card .access-rule{color:#95aaa7}:root:not(#ss-dark) .access-label.free{color:#9dcdc6;background:#121a17}:root:not(#ss-dark) .access-label.premium{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .competition-free-value{border-color:#262927;background:#0b0b0bcc}:root:not(#ss-dark) .competition-free-value .disclosure-label{color:#9dcdc6}:root:not(#ss-dark) .competition-free-value li{border-left-color:#262927}:root:not(#ss-dark) .competition-free-value li span{color:#95aaa7}:root:not(#ss-dark) .coverage-pill{color:#95aaa7;background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .competition-view-settings>summary,:root:not(#ss-dark) .competition-filter-more>summary{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .competition-time-zone{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .competition-time-zone select{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .competition-filters{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .competition-filters label>span{color:#95aaa7}:root:not(#ss-dark) .competition-filters input[type=search],:root:not(#ss-dark) .competition-filters select{border-color:#262927;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .protocol-filter input{accent-color:#15423e}:root:not(#ss-dark) .protocol-filter span{color:#d8e5e4!important}:root:not(#ss-dark) .competition-filter-more>div{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .competition-list-guide span{color:#95aaa7}:root:not(#ss-dark) .competition-status{color:#95aaa7}:root:not(#ss-dark) .competition-status.error{color:#f57d76}:root:not(#ss-dark) .competition-list-item{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .competition-list-item:hover{border-color:#2b4543}:root:not(#ss-dark) .competition-list-item.selected{border-color:#5a7e7a}:root:not(#ss-dark) .competition-list-season{color:#87beb7}:root:not(#ss-dark) .competition-list-main small{color:#95aaa7}:root:not(#ss-dark) .competition-live-badge{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .native-source-text{color:#95aaa7}:root:not(#ss-dark) .competition-list-meta small{color:#95aaa7}:root:not(#ss-dark) .competition-list-meta em{color:#9dcdc6}:root:not(#ss-dark) .competition-list-meta em.live{color:#ff6f64}:root:not(#ss-dark) .competition-detail{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .competition-detail-empty{color:#95aaa7}:root:not(#ss-dark) .competition-detail-empty span{color:#fff;background:#15423e}:root:not(#ss-dark) .competition-detail-empty strong{color:#95aaa7}:root:not(#ss-dark) .detail-header{border-bottom-color:#262927}:root:not(#ss-dark) .detail-step-label>span,:root:not(#ss-dark) .protocol-step-number{color:#fff;background:#15423e}:root:not(#ss-dark) .detail-step-label small{color:#95aaa7}:root:not(#ss-dark) .detail-header>p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .detail-source-links a,:root:not(#ss-dark) .source-link{color:#9dcdc6}:root:not(#ss-dark) .competition-series-bridge{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .competition-series-bridge span{color:#9dcdc6}:root:not(#ss-dark) .competition-series-bridge strong{color:#d8e5e4}:root:not(#ss-dark) .competition-series-bridge small{color:#95aaa7}:root:not(#ss-dark) .detail-more-actions>summary{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .competition-detail-tabs{border-bottom-color:#262927;background:#0b0b0bf5}:root:not(#ss-dark) .competition-detail-tabs a{border-color:#262927;color:#95aaa7}:root:not(#ss-dark) .competition-detail-tabs a:hover,:root:not(#ss-dark) .competition-detail-tabs a:focus-visible{border-color:#5a7e7a;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .competition-detail-tabs a.primary{color:#fff;border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .panel-lens-heading{border-bottom-color:#262927}:root:not(#ss-dark) .panel-lens-heading p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .panel-lens-download small{color:#d4ab6e;background:#1c1501}:root:not(#ss-dark) .panel-lens-target>span{color:#95aaa7}:root:not(#ss-dark) .panel-lens-target-options button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .panel-lens-target-options button[aria-pressed=true]{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .panel-lens-target-options button:focus-visible{outline-color:#336f692e}:root:not(#ss-dark) .panel-lens-score-link{color:#9dcdc6}:root:not(#ss-dark) .panel-lens-status{border-color:#2d3432}:root:not(#ss-dark) .panel-lens-empty{border-color:#39403f;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .panel-lens-empty strong{color:#d8e5e4}:root:not(#ss-dark) .panel-lens-availability{background:#0b0c0b}:root:not(#ss-dark) .panel-lens-availability-label{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .panel-lens-controls>div{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .panel-lens-controls button{color:#95aaa7;background:transparent}:root:not(#ss-dark) .panel-lens-controls button[aria-pressed=true]{color:#fff;background:#15423e}:root:not(#ss-dark) .panel-lens-controls button:focus-visible{outline-color:#336f6933}:root:not(#ss-dark) .panel-lens-insight-rail{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .panel-lens-insight-rail>*+*{border-left-color:#202926}:root:not(#ss-dark) .panel-lens-insight-rail small,:root:not(#ss-dark) .panel-lens-insight-rail em{color:#95aaa7}:root:not(#ss-dark) .panel-lens-insight-rail summary{color:#9dcdc6}:root:not(#ss-dark) .panel-lens-insight-rail details p{color:#95aaa7}:root:not(#ss-dark) .panel-lens-consensus{border-top-color:#262927;border-bottom-color:#262927}:root:not(#ss-dark) .panel-lens-consensus header span{color:#95aaa7}:root:not(#ss-dark) .panel-lens-consensus>div>span+span{border-left-color:#262927}:root:not(#ss-dark) .panel-lens-consensus small{color:#95aaa7}:root:not(#ss-dark) .panel-lens-consensus .official strong{color:#9dcdc6}:root:not(#ss-dark) .panel-lens-consensus p{color:#95aaa7}:root:not(#ss-dark) .panel-lens-panel-status{color:#95aaa7}:root:not(#ss-dark) .panel-lens-panel-status strong{color:#9dcdc6}:root:not(#ss-dark) .panel-lens-matrix-wrap{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .panel-lens-matrix-wrap:focus-visible{outline-color:#336f6933}:root:not(#ss-dark) .panel-lens-matrix{color:#d8e5e4}:root:not(#ss-dark) .panel-lens-matrix th,:root:not(#ss-dark) .panel-lens-matrix td{border-right-color:#202926;border-bottom-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .panel-lens-matrix thead th{background:#0b0c0b}:root:not(#ss-dark) .panel-lens-matrix thead th small{color:#95aaa7}:root:not(#ss-dark) .panel-lens-country-flag{border-color:#3a4c581a}:root:not(#ss-dark) .panel-lens-matrix .panel-lens-rank{background:#0b0b0b}:root:not(#ss-dark) .panel-lens-matrix .panel-lens-team{background:#0b0b0b}:root:not(#ss-dark) .panel-lens-matrix thead .panel-lens-rank,:root:not(#ss-dark) .panel-lens-matrix thead .panel-lens-team{background:#0b0c0b}:root:not(#ss-dark) .panel-lens-matrix .panel-lens-team a:hover strong,:root:not(#ss-dark) .panel-lens-matrix .panel-lens-team a:focus-visible strong{color:#9dcdc6}:root:not(#ss-dark) .panel-lens-matrix .panel-lens-team a:focus-visible{outline-color:#336f6933}:root:not(#ss-dark) .panel-lens-matrix .panel-lens-team-country{color:#95aaa7}:root:not(#ss-dark) .panel-lens-matrix .panel-lens-team em{color:#9dcdc6}:root:not(#ss-dark) .panel-lens-matrix td button{color:#d8e5e4;background:transparent}:root:not(#ss-dark) .panel-lens-matrix td button small{color:#95aaa7}:root:not(#ss-dark) .panel-lens-matrix td.above button strong{color:#69b5aa}:root:not(#ss-dark) .panel-lens-matrix td.below button strong{color:#df904b}:root:not(#ss-dark) .panel-lens-matrix td.placement-higher-strong{background:#151e28}:root:not(#ss-dark) .panel-lens-matrix td.placement-higher{background:#0e1218}:root:not(#ss-dark) .panel-lens-matrix td.placement-even{background:#0b0b0b}:root:not(#ss-dark) .panel-lens-matrix td.placement-lower{background:#1c1213}:root:not(#ss-dark) .panel-lens-matrix td.placement-lower-strong{background:#2d1a1d}:root:not(#ss-dark) .panel-lens-matrix td button:hover,:root:not(#ss-dark) .panel-lens-matrix td button:focus-visible,:root:not(#ss-dark) .panel-lens-matrix td button[aria-pressed=true]{outline-color:#5a7e7a;background:#0a0e0dad}:root:not(#ss-dark) .panel-lens-placement-legend{border-top-color:#262927;background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .panel-lens-placement-legend span{border-color:#3a4c5814}:root:not(#ss-dark) .panel-lens-placement-legend .placement-higher{background:#0e1218}:root:not(#ss-dark) .panel-lens-placement-legend .placement-even{background:#0b0b0b}:root:not(#ss-dark) .panel-lens-placement-legend .placement-lower{background:#1c1213}:root:not(#ss-dark) .panel-lens-missing{color:#95aaa7}:root:not(#ss-dark) .panel-lens-evidence{border-color:#2e4240;background:#0b0b0b}:root:not(#ss-dark) .panel-lens-evidence:focus-visible{outline-color:#336f6933}:root:not(#ss-dark) .panel-lens-evidence>header small,:root:not(#ss-dark) .panel-lens-evidence>header p{color:#95aaa7}:root:not(#ss-dark) .panel-lens-evidence>header button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .panel-lens-evidence dl{border-top-color:#262927;border-bottom-color:#262927}:root:not(#ss-dark) .panel-lens-evidence dl>div+div{border-left-color:#262927}:root:not(#ss-dark) .panel-lens-evidence dt{color:#95aaa7}:root:not(#ss-dark) .panel-lens-evidence li{border-bottom-color:#212523}:root:not(#ss-dark) .panel-lens-footnote{color:#95aaa7}:root:not(#ss-dark) .competition-score-analytics-bridge{border-color:#403303;background:linear-gradient(135deg,#0c0b08,#0d110f)}:root:not(#ss-dark) .competition-score-analytics-bridge:after{border-color:#336f6914}:root:not(#ss-dark) .competition-score-analytics-copy>p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .competition-analytics-notes>summary{color:#95aaa7}:root:not(#ss-dark) .competition-analytics-notes>p{color:#95aaa7}:root:not(#ss-dark) .competition-analytics-discipline>span{color:#9dcdc6}:root:not(#ss-dark) .competition-analytics-discipline select{border-color:#2c4844;color:#d8e5e4;background:#0b0b0beb}:root:not(#ss-dark) .competition-analytics-discipline select:focus-visible{outline-color:#336f692e}:root:not(#ss-dark) .competition-score-analytics-actions .button.secondary small{color:#9dcdc6;background:#121a17}:root:not(#ss-dark) .competition-score-analytics-actions .premium-analysis-action small{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .competition-score-analytics-actions .premium-analysis-action.is-disabled{border-color:#3b4241;color:#97a9a6;background:#171a18}:root:not(#ss-dark) .competition-premium-workspace{border-color:#403303;background:linear-gradient(145deg,#0c0b09,#0d110f)}:root:not(#ss-dark) .competition-premium-workspace-links a{color:#9dcdc6}:root:not(#ss-dark) .competition-premium-tool-tabs button{border-color:transparent;color:#95aaa7;background:transparent}:root:not(#ss-dark) .competition-premium-tool-tabs button small{color:#c4a663;background:#1c1501}:root:not(#ss-dark) .competition-premium-tool-tabs button[aria-selected=true]{color:#fff;border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .competition-premium-tool-tabs button[aria-selected=true] small{color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .competition-premium-tool-body{border-top-color:#2c2408;background:#0b0b0bbd}:root:not(#ss-dark) .premium-tools-upgrade p{color:#95aaa7}:root:not(#ss-dark) .premium-brief-stats>span,:root:not(#ss-dark) .qualification-summary>span{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .premium-brief-stats strong,:root:not(#ss-dark) .qualification-summary strong{color:#9dcdc6}:root:not(#ss-dark) .premium-brief-stats small,:root:not(#ss-dark) .qualification-summary small{color:#95aaa7}:root:not(#ss-dark) .premium-brief-next{border-left-color:#5a7e7a}:root:not(#ss-dark) .premium-brief-next small{color:#9dcdc6}:root:not(#ss-dark) .premium-brief-next a{color:#9dcdc6}:root:not(#ss-dark) .premium-brief-impact{border-color:#2d3432;background:#0d110f;color:#d8e5e4}:root:not(#ss-dark) .premium-brief-impact span{color:#9dcdc6}:root:not(#ss-dark) .premium-brief-impact em{color:#9dcdc6}:root:not(#ss-dark) .premium-brief-feed li{border-bottom-color:#212523}:root:not(#ss-dark) .premium-brief-feed li>span{color:#95aaa7}:root:not(#ss-dark) .premium-brief-feed li>p{color:#95aaa7}:root:not(#ss-dark) .premium-brief-feed li.is-personalized{border-bottom-color:transparent;background:#0d110f}:root:not(#ss-dark) .premium-brief-feed li.is-personalized>span{color:#9dcdc6}:root:not(#ss-dark) .premium-tool-notes>summary,:root:not(#ss-dark) .competition-premium-more>summary{color:#95aaa7}:root:not(#ss-dark) .premium-tool-notes p{color:#95aaa7}:root:not(#ss-dark) .competition-premium-more{border-top-color:#2c2408}:root:not(#ss-dark) .premium-tool-empty,:root:not(#ss-dark) .qualification-pending p{color:#95aaa7}:root:not(#ss-dark) .qualification-next-actions a{color:#9dcdc6}:root:not(#ss-dark) .qualification-standings article{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .qualification-standings header small{color:#95aaa7}:root:not(#ss-dark) .qualification-standings li>span{color:#95aaa7}:root:not(#ss-dark) .qualification-standings li>em{color:#9dcdc6}:root:not(#ss-dark) .qualification-scenario{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .qualification-scenario small,:root:not(#ss-dark) .qualification-scenario label{color:#95aaa7}:root:not(#ss-dark) .qualification-scenario select{border-color:#2c4844;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .qualification-scenario>p{color:#fff;background:#133834}:root:not(#ss-dark) .qualification-caveat{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-add{border-color:#5f4c00;color:#dfc893;background:#1c1501}:root:not(#ss-dark) .protocol-compare-add[aria-pressed=true]{color:#fff;border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .protocol-compare-slots>span{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .protocol-compare-slots>span>small{color:#fff;background:#15423e}:root:not(#ss-dark) .protocol-compare-slots>span>em{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-slots button{color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .protocol-compare-slots>span.is-empty{background:#0b0c0b}:root:not(#ss-dark) .protocol-compare-picker{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .protocol-compare-picker>span{color:#9dcdc6}:root:not(#ss-dark) .protocol-compare-picker select{border-color:#314f4c;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .protocol-compare-picker select:focus-visible{outline-color:#306f6933}:root:not(#ss-dark) .protocol-compare-picker small{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-warning{color:#c9b074;background:#1c1501}:root:not(#ss-dark) .protocol-compare-metric>small{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-metric>em{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-metric>em.positive{color:#69b5aa}:root:not(#ss-dark) .protocol-compare-metric>em.negative{color:#f9776f}:root:not(#ss-dark) .protocol-compare-totals .protocol-compare-metric{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .protocol-compare-elements h4 small,:root:not(#ss-dark) .protocol-compare-components h4 small{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-elements article{border-top-color:#212523}:root:not(#ss-dark) .protocol-compare-element-name small{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-components article{border-top-color:#212523}:root:not(#ss-dark) .competition-compare-workspace{background:#0b0c0b}:root:not(#ss-dark) .competition-compare-heading{border-bottom-color:#262927}:root:not(#ss-dark) .competition-compare-heading .eyebrow,:root:not(#ss-dark) .competition-compare-finals .eyebrow{color:#9dcdc6}:root:not(#ss-dark) .competition-compare-heading p{color:#95aaa7}:root:not(#ss-dark) .competition-compare-body,:root:not(#ss-dark) .competition-compare-finals{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .protocol-compare-view-tabs{border-bottom-color:#262927}:root:not(#ss-dark) .protocol-compare-view-tabs button{color:#95aaa7;background:transparent}:root:not(#ss-dark) .protocol-compare-view-tabs button[aria-selected=true]{color:#fff;background:#15423e}:root:not(#ss-dark) .protocol-compare-score-head{color:#95aaa7}:root:not(#ss-dark) .protocol-compare-score-head strong{color:#d8e5e4}:root:not(#ss-dark) .protocol-compare-panel-handoff{background:#0d110f}:root:not(#ss-dark) .protocol-compare-panel-handoff p{color:#95aaa7}:root:not(#ss-dark) .competition-compare-finals>p{color:#95aaa7}:root:not(#ss-dark) .competition-compare-finals li{border-color:#262927}:root:not(#ss-dark) .competition-compare-finals li>span{color:#fff;background:#15423e}:root:not(#ss-dark) .competition-compare-finals li small{color:#95aaa7}:root:not(#ss-dark) .competition-compare-finals li em{color:#9dcdc6}:root:not(#ss-dark) .competition-compare-finals .competition-compare-caveat{border-top-color:#262927}:root:not(#ss-dark) .competition-compare-finals>a{color:#9dcdc6}:root:not(#ss-dark) .competition-compare-upgrade p{color:#95aaa7}:root:not(#ss-dark) .competition-compare-footer{border-top-color:#262927}:root:not(#ss-dark) .competition-compare-footer a{color:#9dcdc6}:root:not(#ss-dark) .competition-compare-save-status{color:#9dcdc6}:root:not(#ss-dark) .competition-watch-panel{border-color:#2c4844;background:#0d110f}:root:not(#ss-dark) .competition-watch-panel p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .competition-watch-actions .button span{color:#ff646d}:root:not(#ss-dark) .competition-watch-more summary{color:#9dcdc6}:root:not(#ss-dark) .save-competition{color:#9dcdc6;border-color:#223d3a;background:#0d110f}:root:not(#ss-dark) .save-competition.saved{color:#fff;border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .detail-save-note a{color:#9dcdc6}:root:not(#ss-dark) .detail-save-note button{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .share-status{color:#9dcdc6!important}:root:not(#ss-dark) .social-share-links a{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .event-graphs-button{border-color:#554100;color:#dfc893;background:#1c1501}:root:not(#ss-dark) .event-graphs-button:hover,:root:not(#ss-dark) .event-graphs-button:focus-visible{border-color:#7a5e28;background:#1c1501}:root:not(#ss-dark) .event-graphs-button em{color:#fff}:root:not(#ss-dark) .event-graphs-upgrade{border-color:#495a65;color:#fff;background:#11273b}:root:not(#ss-dark) .event-graphs-upgrade p{color:#bed0d6}:root:not(#ss-dark) .event-graph-dashboard{border-color:#403303;background:#0c0b08}:root:not(#ss-dark) .event-graph-dashboard>header small,:root:not(#ss-dark) .event-graph-card>p{color:#95aaa7}:root:not(#ss-dark) .event-graph-card{border-color:#2d2a1f;background:#0b0b0b}:root:not(#ss-dark) .event-graph-person small{color:#95aaa7}:root:not(#ss-dark) .event-bar-row>i{background:#0d110f}:root:not(#ss-dark) .event-bar-row>i b{background:linear-gradient(90deg,#133834,#36a99a)}:root:not(#ss-dark) .event-bar-row>strong{color:#9dcdc6}:root:not(#ss-dark) .event-stack-row>div>i{background:#0d110f}:root:not(#ss-dark) .event-stack-values{color:#95aaa7}:root:not(#ss-dark) .event-stack-row .tes,:root:not(#ss-dark) .event-graph-legend .tes{background:#15423e}:root:not(#ss-dark) .event-stack-row .pcs,:root:not(#ss-dark) .event-graph-legend .pcs{background:#4d2e00}:root:not(#ss-dark) .event-stack-row .other,:root:not(#ss-dark) .event-graph-legend .other{background:#3e494c}:root:not(#ss-dark) .event-graph-legend{color:#95aaa7}:root:not(#ss-dark) .event-range-chart p i{background:#202624}:root:not(#ss-dark) .event-range-chart p i b{border-color:#242424}:root:not(#ss-dark) .event-range-chart small,:root:not(#ss-dark) .event-range-chart strong,:root:not(#ss-dark) .event-range-chart em{color:#95aaa7}:root:not(#ss-dark) .event-range-chart strong{color:#9dcdc6}:root:not(#ss-dark) .free-event-snapshot{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .free-event-snapshot>div span{background:#0b0b0b}:root:not(#ss-dark) .free-event-snapshot>div strong{color:#9dcdc6}:root:not(#ss-dark) .free-event-snapshot>div small,:root:not(#ss-dark) .free-event-snapshot p{color:#95aaa7}:root:not(#ss-dark) .competition-results-guide{border-top-color:#262927}:root:not(#ss-dark) .competition-results-guide small,:root:not(#ss-dark) .competition-results-guide>span{color:#95aaa7}:root:not(#ss-dark) .competition-result-browser{border-top-color:#262927;background:linear-gradient(180deg,#0d110f 0,#0b0b0b 150px)}:root:not(#ss-dark) .competition-result-browser-head .eyebrow{color:#9dcdc6}:root:not(#ss-dark) .competition-result-browser-head h3{color:#d8e5e4}:root:not(#ss-dark) .competition-result-browser-head>small{color:#95aaa7}:root:not(#ss-dark) .competition-result-browser-actions small{color:#95aaa7}:root:not(#ss-dark) .competition-result-browser-actions a{border-color:#2d3432;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .competition-result-browser-actions a:hover,:root:not(#ss-dark) .competition-result-browser-actions a:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .competition-result-switcher button,:root:not(#ss-dark) .competition-segment-switcher button{border-color:#2d3432;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .competition-result-switcher button:hover,:root:not(#ss-dark) .competition-segment-switcher button:hover{border-color:#355b56;color:#9dcdc6}:root:not(#ss-dark) .competition-result-switcher button[aria-pressed=true]{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .competition-segment-switcher button{background:#0b0c0b}:root:not(#ss-dark) .competition-segment-switcher button[aria-pressed=true]{border-color:#376761;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .discipline-results{border-bottom-color:#262927}:root:not(#ss-dark) .selected-discipline-summary small{color:#95aaa7}:root:not(#ss-dark) .discipline-results>summary small{color:#95aaa7}:root:not(#ss-dark) .event-category-results{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .event-category-results[open]>summary{border-bottom-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .event-category-title small{color:#9dcdc6}:root:not(#ss-dark) .event-category-title .native-source-text{color:#95aaa7}:root:not(#ss-dark) .event-category-counts{color:#95aaa7}:root:not(#ss-dark) .category-watch-link{border-color:#2c4844;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .category-watch-link span{color:#ff646d}:root:not(#ss-dark) .segment-results+.segment-results{border-top-color:#262927}:root:not(#ss-dark) .segment-results h3{color:#d8e5e4}:root:not(#ss-dark) .segment-results-head small{color:#95aaa7}:root:not(#ss-dark) th{color:#95aaa7}:root:not(#ss-dark) th,:root:not(#ss-dark) td{border-bottom-color:#212523}:root:not(#ss-dark) td a{color:#9dcdc6}:root:not(#ss-dark) .competitor-cell>small{color:#95aaa7}:root:not(#ss-dark) .competitor-free-name{color:#d8e5e4}:root:not(#ss-dark) .row-protocol-button,:root:not(#ss-dark) .row-protocol-upgrade,:root:not(#ss-dark) .row-context-button{border-color:#2c4844;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .row-context-button{border-color:#2b3847;color:#72acf5;background:#0c0e10}:root:not(#ss-dark) .row-protocol-button:hover,:root:not(#ss-dark) .row-protocol-button:focus-visible,:root:not(#ss-dark) .row-protocol-upgrade:hover,:root:not(#ss-dark) .row-protocol-upgrade:focus-visible,:root:not(#ss-dark) .row-context-button:hover,:root:not(#ss-dark) .row-context-button:focus-visible{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .row-protocol-upgrade{border-color:#403303;color:#c6a35e;background:#1c1501}:root:not(#ss-dark) .result-protocol-row>td{background:#0d110f}:root:not(#ss-dark) .result-protocol-content .protocol-card{background:#0b0b0b}:root:not(#ss-dark) .performance-context-card{border-color:#2b3847;background:linear-gradient(135deg,#0a0b0d,#0b0b0b)}:root:not(#ss-dark) .performance-context-premium{border-color:#2c2408;background:#0d0b07}:root:not(#ss-dark) .performance-context-premium p{color:#98a8ae}:root:not(#ss-dark) .performance-current-score{color:#9dcdc6}:root:not(#ss-dark) .performance-current-score small{color:#95aaa7}:root:not(#ss-dark) .performance-context-metrics article{border-color:#23272d;background:#0b0b0b}:root:not(#ss-dark) .performance-context-metrics small,:root:not(#ss-dark) .performance-context-metrics span,:root:not(#ss-dark) .performance-context-note,:root:not(#ss-dark) .performance-context-empty{color:#95aaa7}:root:not(#ss-dark) .performance-context-metrics strong{color:#9dcdc6}:root:not(#ss-dark) .performance-recent-scores li{border-bottom-color:#212523}:root:not(#ss-dark) .subject-follow{color:#9dcdc6;border-color:#2c4844;background:#0d110f}:root:not(#ss-dark) .subject-follow.followed{color:#fff;border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .affiliation-cell{color:#95aaa7}:root:not(#ss-dark) .final-result small{color:#95aaa7}:root:not(#ss-dark) .result-status{color:#d4a163;background:#1c1501}:root:not(#ss-dark) .status-withdrawn,:root:not(#ss-dark) .status-did-not-start,:root:not(#ss-dark) .status-disqualified{color:#a0a5aa}:root:not(#ss-dark) tr.status-withdrawn td,:root:not(#ss-dark) tr.status-did-not-start td,:root:not(#ss-dark) tr.status-disqualified td{background:#0b0c0b}:root:not(#ss-dark) .premium-profile-link{color:#c6a35e}:root:not(#ss-dark) .protocol-access{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .protocol-access>div>p{color:#95aaa7}:root:not(#ss-dark) .official-results-link{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .official-results-link p{color:#95aaa7}:root:not(#ss-dark) .competition-launch-brief{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0a0b0e)}:root:not(#ss-dark) .competition-launch-brief-copy .eyebrow{color:#9dcdc6}:root:not(#ss-dark) .competition-launch-brief-copy>p:last-child{color:#95aaa7}:root:not(#ss-dark) .competition-launch-stats>div{border-color:#262927;background:#0b0b0bd1}:root:not(#ss-dark) .competition-launch-stats dt{color:#95aaa7}:root:not(#ss-dark) .competition-launch-stats dd{color:#9dcdc6}:root:not(#ss-dark) .competition-launch-stats small{color:#95aaa7}:root:not(#ss-dark) .competition-launch-breakdown span{color:#a3becb;background:#0b0b0b}:root:not(#ss-dark) .competition-launch-breakdown strong{color:#9dcdc6}:root:not(#ss-dark) .competition-launch-actions>small{color:#95aaa7}:root:not(#ss-dark) .official-segment-links .all-results{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .protocol-access.locked{color:#fff;border-color:#3f5264;background:#11273b}:root:not(#ss-dark) .protocol-access.unavailable{background:#0b0c0b;border-color:#262927}:root:not(#ss-dark) .protocol-access>p{color:#95aaa7}:root:not(#ss-dark) .protocol-access.locked>p,:root:not(#ss-dark) .protocol-access.locked>small{color:#bed0d6}:root:not(#ss-dark) .premium-gate-head{color:#bed0d6}:root:not(#ss-dark) .gate-recovery-message{border-left-color:#403303;color:#e5cf8a!important}:root:not(#ss-dark) .premium-gate-features li{border-color:#24242421;background:#0b0b0b0e}:root:not(#ss-dark) .premium-gate-features strong{color:#fff}:root:not(#ss-dark) .premium-gate-features span{color:#bed0d6}:root:not(#ss-dark) .button.gate-preview{color:#fff;border-color:#24242442;background:transparent}:root:not(#ss-dark) .protocol-pagination span{color:#95aaa7}:root:not(#ss-dark) .protocol-empty{border-color:#373c3e;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .protocol-empty strong{color:#d8e5e4}:root:not(#ss-dark) .protocol-card{border-color:#262927;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .protocol-card summary small{color:#95aaa7}:root:not(#ss-dark) .protocol-card summary em{color:#9dcdc6}:root:not(#ss-dark) .protocol-score-strip{background:#0b0c0b}:root:not(#ss-dark) .protocol-table-scroll::-webkit-scrollbar-track{background:#0d110f}:root:not(#ss-dark) .protocol-table-scroll::-webkit-scrollbar-thumb{background:#2a524d}:root:not(#ss-dark) .protocol-table-scroll:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .protocol-info{color:#95aaa7}:root:not(#ss-dark) .judge-lanes span{background:#0d110f}:root:not(#ss-dark) .judge-lanes span.positive{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .judge-lanes span.negative{color:#f6837d;background:#1c1414}:root:not(#ss-dark) .judge-lanes span.missing{color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .judge-lanes.empty{color:#95aaa7}:root:not(#ss-dark) .protocol-deductions li{border-bottom-color:#212523}:root:not(#ss-dark) .protocol-deductions li strong{color:#f6837d}:root:not(#ss-dark) .protocol-panel>div>span{border-color:#262927}:root:not(#ss-dark) .protocol-panel small{color:#95aaa7}:root:not(#ss-dark) .protocol-panel em{color:#95aaa7}:root:not(#ss-dark) .competition-empty{border-color:#373c3e;color:#95aaa7}:root:not(#ss-dark) footer{color:#95aaa7;border-top-color:#262927}:root:not(#ss-dark) .competition-storyline-context{border-color:#1d403d;background:linear-gradient(135deg,#0d110f,#0a0b0c)}:root:not(#ss-dark) .competition-element-tracker-context a{color:#9dcdc6}:root:not(#ss-dark) .competition-storyline-context span{color:#9dcdc6}:root:not(#ss-dark) .competition-storyline-context strong{color:#d8e5e4}:root:not(#ss-dark) .competition-storyline-context p{color:#95aaa7}:root:not(#ss-dark) .competition-storyline-context a{color:#9dcdc6}:root:not(#ss-dark) .competition-season-context{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0b0c0b)}:root:not(#ss-dark) .competition-season-context span{color:#9dcdc6}:root:not(#ss-dark) .competition-season-context strong{color:#d8e5e4}:root:not(#ss-dark) .competition-season-context p{color:#95aaa7}:root:not(#ss-dark) .competition-season-context a{color:#9dcdc6}:root:not(#ss-dark) tr.storyline-linked-result td{border-top-color:#1f5853;border-bottom-color:#1f3d3a;background:#0d110f}@media(max-width:980px){:root:not(#ss-dark) .competition-score-path li+li{border-left-color:#212523}}@media(max-width:620px){:root:not(#ss-dark) .competition-active-filters span{border-color:#2d3432;color:#9dcdc6;background:#0d110f}}@media(max-width:620px){:root:not(#ss-dark) body.competition-filters-open:before{background:#0c1a1c7a}}@media(max-width:620px){:root:not(#ss-dark) .competition-filter-sheet-head span{color:#87beb7}}@media(max-width:620px){:root:not(#ss-dark) .competition-filter-sheet-head button{border-color:#262927;color:#d8e5e4;background:#0b0b0b}}@media(max-width:620px){:root:not(#ss-dark) .competition-change-event{border-color:#2c4844;color:#9dcdc6;background:#0d110f}}@media(max-width:620px){:root:not(#ss-dark) .competition-change-event:hover,:root:not(#ss-dark) .competition-change-event:focus-visible{border-color:#5a7e7a;background:#0d110f}}@media(max-width:620px){:root:not(#ss-dark) .panel-lens-insight-rail>details{border-top-color:#202926}}@media(max-width:620px){:root:not(#ss-dark) .panel-lens-insight-rail>*+*{border-left-color:#202926}}@media(max-width:620px){:root:not(#ss-dark) .protocol-compare-elements article,:root:not(#ss-dark) .protocol-compare-components article{border-color:#262927;background:#0b0b0b}}@media(max-width:620px){:root:not(#ss-dark) .competition-watch-more summary{border-color:#2c4844;background:#0b0b0b}}@media(max-width:620px){:root:not(#ss-dark) .competition-compare-body .protocol-compare-elements article,:root:not(#ss-dark) .competition-compare-body .protocol-compare-components article{border-color:#262927}}@media(max-width:620px){:root:not(#ss-dark) .competition-compare-body .protocol-compare-elements article .protocol-compare-metric,:root:not(#ss-dark) .competition-compare-body .protocol-compare-components article .protocol-compare-metric{border-top-color:#212523}}@media(max-width:620px){:root:not(#ss-dark) .protocol-scroll-hint{color:#9dcdc6;background:#0d110f}}:root:not(#ss-dark) .competition-analytics-discipline-gate{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .competition-analytics-discipline-gate>p{color:#95aaa7}:root:not(#ss-dark) .competition-premium-link-disabled{color:#95aaa7}:root:not(#ss-dark) .segment-publication li{border-top-color:#262927}:root:not(#ss-dark) .segment-publication li small{color:#95aaa7}:root:not(#ss-dark) .segment-publication a,:root:not(#ss-dark) .protocol-margin-actions a,:root:not(#ss-dark) .protocol-margin-actions button{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .protocol-margin-story{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .protocol-margin-drivers article{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .protocol-margin-note,:root:not(#ss-dark) .protocol-margin-drivers small{color:#95aaa7}:root:not(#ss-dark) .result-explanation,:root:not(#ss-dark) .result-explanation-intro{color:#b5d5de}:root:not(#ss-dark) .result-explanation-picker select{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .result-explanation-kicker{color:#69b5aa}:root:not(#ss-dark) .result-explanation-summary{border-left-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .result-explanation-lane meter::-webkit-meter-bar{background:#0d110f}:root:not(#ss-dark) .result-explanation-lane small{color:#95aaa7}:root:not(#ss-dark) .result-explanation-technical{border-top-color:#262927;border-bottom-color:#262927}:root:not(#ss-dark) .result-explanation-technical summary{color:#87beb7}:root:not(#ss-dark) .result-explanation-calls li{border-bottom-color:#212523}:root:not(#ss-dark) .result-explanation footer,:root:not(#ss-dark) .result-explanation-note{color:#95aaa7}:root:not(#ss-dark) .result-explanation footer a{color:#87beb7}:root:not(#ss-dark) .result-explanation :focus-visible{outline-color:#2b6995}:root:not(#ss-dark) .competition-change-event{background:transparent;color:#9dcdc6}:root:not(#ss-dark) .event-information>summary{color:#9dcdc6}:root:not(#ss-dark) .competition-detail-tabs{border-block-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .competition-detail-tabs a{color:#95aaa7}:root:not(#ss-dark) .competition-detail-tabs a.primary{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .competition-insight-tabs a{border-color:#262927;color:#9dcdc6}:root:not(#ss-dark) .competition-insight-tabs a.primary{background:#0d110f;border-color:#5a7e7a}:root:not(#ss-dark) .competition-insight-tabs small,:root:not(#ss-dark) .scoreboard-explain small,:root:not(#ss-dark) .scoreboard-row-actions small{color:#95aaa7}:root:not(#ss-dark) .competition-result-browser-head .segment-state{color:#87beb7}:root:not(#ss-dark) .scoreboard-explain a{color:#9dcdc6}:root:not(#ss-dark) .scoreboard-category{background:#0b0b0b}:root:not(#ss-dark) .scoreboard-table>tbody>tr[data-score-row]:nth-of-type(4n+1){background:#0b0c0b}:root:not(#ss-dark) .scoreboard-table>tbody>tr[data-score-row]:hover{background:#0d110f}:root:not(#ss-dark) .scoreboard-table>tbody>tr[data-score-row]>td{border-bottom-color:#262927}:root:not(#ss-dark) .scoreboard-name button{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .scoreboard-name button small{color:#95aaa7}:root:not(#ss-dark) .scoreboard-row-details>header button{background:transparent;color:#9dcdc6}:root:not(#ss-dark) .scoreboard-row-details dt{color:#95aaa7}:root:not(#ss-dark) .scoreboard-detail-note{color:#95aaa7}:root:not(#ss-dark) .competition-event-resources{border-top-color:#262927}:root:not(#ss-dark) .competition-event-resources>summary{color:#9dcdc6}:root:not(#ss-dark) .scoreboard-name button:focus-visible,:root:not(#ss-dark) .competition-change-event:focus-visible,:root:not(#ss-dark) .competition-event-resources>summary:focus-visible,:root:not(#ss-dark) .event-information>summary:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .competition-quick-search input{border-color:#303c3b;background:#0b0b0b;color:#c2ddd7}:root:not(#ss-dark) .competition-windows button{border-color:#303c3b;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .competition-windows button[aria-pressed=true]{background:#15423e;border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) .competition-segment-availability{color:#87beb7}:root:not(#ss-dark) .saved-report-library{border-color:#2d3432}:root:not(#ss-dark) .saved-report-library li{border-top-color:#262927}:root:not(#ss-dark) #competition-analytics{background:#0b0c0b;border-color:#2d3432}:root:not(#ss-dark) .program-watch-button{background:transparent;color:#9dcdc6}:root:not(#ss-dark) .program-watch-button:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .program-video-dialog{border-color:#262927;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .program-video-dialog::backdrop{background:#0b151eb8}:root:not(#ss-dark) .program-video-frame{background:#11171e}:root:not(#ss-dark) .program-video-footer p{color:#95aaa7}:root:not(#ss-dark) .scoreboard-name .program-watch-button{color:#9dcdc6}:root:not(#ss-dark) .competition-entry-roster{background:#0b0b0b;color:#d8e5e4;border-color:#2d3432}:root:not(#ss-dark) .competition-entry-roster header p,:root:not(#ss-dark) .competition-entry-roster footer{color:#95aaa7}:root:not(#ss-dark) .competition-entry-groups h4{border-bottom-color:#3d6e66}:root:not(#ss-dark) .competition-entry-groups li{border-bottom-color:#212523}:root:not(#ss-dark) .competition-entry-groups li span{color:#95aaa7}:root:not(#ss-dark) .entry-profile-link{color:#87beb7;text-decoration-color:#a7c9c2}:root:not(#ss-dark) .entry-profile-link:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .explain-teaser{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .explain-teaser p{color:#d8e5e4}:root:not(#ss-dark) .explain-teaser li{color:#95aaa7}:root:not(#ss-dark) .explain-teaser li strong{color:#9dcdc6}:root:not(#ss-dark) .explain-teaser-lock{background:linear-gradient(90deg,#171a18 0 44%,#0d110f 44% 70%,#171a18 70%)}:root:not(#ss-dark) .event-graph-lock i{background:linear-gradient(90deg,#171a18 0 62%,#0d110f 62%)}:root:not(#ss-dark) .event-graphs-upgrade .event-graph-preview .event-graph-card{color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .event-graphs-upgrade .event-graph-preview :is(h4,.event-graph-person b){color:#d8e5e4}:root:not(#ss-dark) .event-graphs-upgrade .event-graph-preview .event-graph-card p{color:#95aaa7}:root:not(#ss-dark) .event-graphs-upgrade{color:#d8e5e4;border-color:#403303;background:#0c0b07}:root:not(#ss-dark) .event-graphs-upgrade strong{color:#d8e5e4}:root:not(#ss-dark) .event-graphs-upgrade>p{color:#95aaa7}:root:not(#ss-dark){--ink: #9dcdc6;--muted: #95aaa7;--line: #262927;--paper: #0c0d0a;--green: #133834;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) button,:root:not(#ss-dark) .cw-button{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) button.secondary,:root:not(#ss-dark) .cw-button.secondary{background:transparent;color:#d8e5e4;border-color:#262927}:root:not(#ss-dark) :focus-visible{outline-color:#7a5e28}:root:not(#ss-dark) .cw-skip-link{background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .cw-header{border-bottom-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .cw-brand span{color:#95aaa7}:root:not(#ss-dark) .cw-kicker{color:#95aaa7}:root:not(#ss-dark) .cw-intro{color:#9bb3a7}:root:not(#ss-dark) .cw-nav a[aria-current=page]{background:#171a18}:root:not(#ss-dark) .cw-panel{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .cw-note{color:#95aaa7}:root:not(#ss-dark) .cw-status{background:#11140d;border-left-color:#3d6e66}:root:not(#ss-dark) .cw-status.error{background:#120d0a;border-color:#8f503c;color:#f3a790}:root:not(#ss-dark) .cw-form input,:root:not(#ss-dark) .cw-form textarea,:root:not(#ss-dark) .cw-form select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .cw-form small{color:#95aaa7}:root:not(#ss-dark) .cw-row{border-bottom-color:#262927}:root:not(#ss-dark) .cw-row p{color:#95aaa7}:root:not(#ss-dark) .cw-badge{background:#12140f}:root:not(#ss-dark) .cw-toolbar{border-bottom-color:#262927}:root:not(#ss-dark) .cw-save{color:#95aaa7}:root:not(#ss-dark) .cw-prose{color:#9dcdc6}:root:not(#ss-dark) .cw-prose blockquote{border-left-color:#434a36;color:#95aaa7}:root:not(#ss-dark) .cw-byline{border-block-color:#262927}:root:not(#ss-dark) .cw-sources{border-top-color:#262927}:root:not(#ss-dark) .cw-sources li:target{background:#171a18}:root:not(#ss-dark) .cw-footer{border-top-color:#262927;color:#95aaa7}:root:not(#ss-dark) .cw-empty{color:#95aaa7}:root:not(#ss-dark) .cw-history{color:#95aaa7}:root:not(#ss-dark) .cw-hero{border-bottom-color:#262927}:root:not(#ss-dark) .cw-columns p{color:#95aaa7}:root:not(#ss-dark) .auth-form input{border-color:#262927}:root:not(#ss-dark) .auth-mode-tab{background:transparent;color:#d8e5e4}:root:not(#ss-dark) .auth-mode-tab.active{color:#fff}:root:not(#ss-dark) .auth-password-toggle,:root:not(#ss-dark) .auth-reset{background:transparent;color:#d8e5e4;border-color:#262927}:root:not(#ss-dark) .auth-dialog-close{color:#d8e5e4;border-color:#262927}:root:not(#ss-dark) .cw-money-grid span{color:#95aaa7}:root:not(#ss-dark) .cw-paywall{border-top-color:#4e6c68;background:#0d110f}:root:not(#ss-dark) .cw-price-review{border-left-color:#4e6c68}@media(max-width:600px){:root:not(#ss-dark) .cw-money-grid>div{border-bottom-color:#262927}}:root:not(#ss-dark) .cw-diff-added{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .cw-diff-removed{background:#1e1210;color:#ffa694}:root:not(#ss-dark) .cw-import-preview{background:#0c0c0b}:root:not(#ss-dark) .cw-story-card{border-top-color:#4e6c68}:root:not(#ss-dark) .cw-story-card small{color:#95aaa7}:root:not(#ss-dark) #cwDiscoverForm{border-top-color:#2d3432}:root:not(#ss-dark){--et-ink: #cbe6f7;--et-muted: #94a8b1;--et-line: #202926;--et-surface: #0b0b0b;--et-soft: #0b0c0b;--et-teal: #15423e;--et-teal-dark: #133834;--et-teal-soft: #0d110f;--et-gold-soft: #0d0b07;--et-gold-line: #2c2408;--et-good: #15423e;--et-good-soft: #0d110f;--et-bad-soft: #1a1311 }:root:not(#ss-dark) body.element-trackers-page{background:#0b0c0b}:root:not(#ss-dark) .element-trackers-main{color:#cbe6f7}:root:not(#ss-dark) .element-trackers-breadcrumb{color:#94a8b1}:root:not(#ss-dark) .element-trackers-breadcrumb a{color:#9dcdc6}:root:not(#ss-dark) .element-trackers-heading p{color:#94a8b1}:root:not(#ss-dark) .element-trackers-heading .element-trackers-updated{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .element-trackers-disciplines button,:root:not(#ss-dark) .element-trackers-segments button,:root:not(#ss-dark) .element-trackers-variants button,:root:not(#ss-dark) .element-trackers-rank-mode button{border-color:#202926;color:#cbe6f7;background:#0b0b0b}:root:not(#ss-dark) .element-trackers-disciplines button small,:root:not(#ss-dark) .element-trackers-segments button small{color:#94a8b1}:root:not(#ss-dark) .element-trackers-disciplines button.active,:root:not(#ss-dark) .element-trackers-segments button.active,:root:not(#ss-dark) .element-trackers-variants button.active,:root:not(#ss-dark) .element-trackers-rank-mode button[aria-pressed=true]{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .element-trackers-disciplines button.active small,:root:not(#ss-dark) .element-trackers-segments button.active small{color:#d7e9e3}:root:not(#ss-dark) .element-trackers-picker-group h2{color:#94a8b1}:root:not(#ss-dark) .element-trackers-picker-grid button{border-color:#202926;color:#cbe6f7;background:#0b0b0b}:root:not(#ss-dark) .element-trackers-picker-grid button span,:root:not(#ss-dark) .element-trackers-picker-grid button small{color:#94a8b1}:root:not(#ss-dark) .element-trackers-picker-grid button.active{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .element-trackers-board{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .element-trackers-board-head p{color:#94a8b1}:root:not(#ss-dark) .element-trackers-kicker{color:#9dcdc6!important}:root:not(#ss-dark) .element-trackers-early{border-color:#2c2408;color:#c59e54;background:#0d0b07}:root:not(#ss-dark) .element-trackers-segment-note{color:#94a8b1}:root:not(#ss-dark) .element-trackers-rank-mode{color:#94a8b1}:root:not(#ss-dark) .element-trackers-best input{accent-color:#15423e}:root:not(#ss-dark) .element-trackers-summary{border-color:#2c2408;background:linear-gradient(135deg,#0d0b07,#0b0b0b)}:root:not(#ss-dark) .element-trackers-summary small,:root:not(#ss-dark) .element-trackers-summary em{color:#94a8b1}:root:not(#ss-dark) .element-trackers-summary span:first-child strong{color:#c59e54}:root:not(#ss-dark) .element-trackers-key-points article{border-color:#202926}:root:not(#ss-dark) .element-trackers-key-points article.is-hardest{border-color:#3f2f2c}:root:not(#ss-dark) .element-trackers-key-points header strong{color:#9dcdc6}:root:not(#ss-dark) .element-trackers-key-points header span,:root:not(#ss-dark) .element-trackers-key-points small{color:#94a8b1}:root:not(#ss-dark) .element-trackers-track{background:#0d110f}:root:not(#ss-dark) .element-trackers-track span{background:#15423e}:root:not(#ss-dark) .element-trackers-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .element-trackers-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .element-trackers-rank-1{border-color:#403303;background:linear-gradient(90deg,#0e0b05,#0b0b0b 60%)}:root:not(#ss-dark) .element-trackers-rank-1 .element-trackers-rank{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .element-trackers-rank-2 .element-trackers-rank{color:#b4c1cb;background:#171a1b}:root:not(#ss-dark) .element-trackers-rank-3 .element-trackers-rank{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .element-trackers-team span{color:#9dcdc6}:root:not(#ss-dark) .element-trackers-event a{color:#9dcdc6}:root:not(#ss-dark) .element-trackers-event small{color:#94a8b1}:root:not(#ss-dark) .element-trackers-call code{color:#a9d7ff;background:#0b0c0b}:root:not(#ss-dark) .element-trackers-variant{color:#94a8b1}:root:not(#ss-dark) .element-trackers-call li{color:#94a8b1;background:#0b0c0b}:root:not(#ss-dark) .element-trackers-call li.is-good{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .element-trackers-call li.is-bad{color:#f9a190;background:#1a1311}:root:not(#ss-dark) .element-trackers-score>span{color:#94a8b1}:root:not(#ss-dark) .element-trackers-tiebreak{color:#cead72;background:#0d0b07}:root:not(#ss-dark) .element-trackers-empty{color:#94a8b1}:root:not(#ss-dark) .element-trackers-about{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .element-trackers-about ul{color:#94a8b1}:root:not(#ss-dark) .element-trackers-about strong{color:#cbe6f7}:root:not(#ss-dark) .element-trackers-related a{color:#9dcdc6}:root:not(#ss-dark) .club-accounting{color:#9dcdc6}:root:not(#ss-dark) .accounting-head small{color:#95aaa7}:root:not(#ss-dark) .accounting-tabs button[aria-pressed=true]{background:#15423e;color:#fff}:root:not(#ss-dark) .accounting-totals section{background:#0d110f;border-color:#262927}:root:not(#ss-dark) .accounting-list>li{border-color:#262927}:root:not(#ss-dark) .accounting-statement{background:#0b0b0b!important}:root:not(#ss-dark) .accounting-status{background:#0d110f}:root:not(#ss-dark) .accounting-status[data-status=overdue]{color:#ef8870;background:#120d0a}:root:not(#ss-dark) .accounting-status[data-status=paid]{color:#87beb7;background:#121a17}:root:not(#ss-dark) .accounting-line{border-bottom-color:#262927}:root:not(#ss-dark) .accounting-charges li{border-bottom-color:#262927}:root:not(#ss-dark) .accounting-notice{border-left-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .club-accounting button:focus-visible,:root:not(#ss-dark) .club-accounting a:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .club-workspace{color:#d8e5e4}:root:not(#ss-dark) .club-head small{color:#95aaa7}:root:not(#ss-dark) .club-month{color:#95aaa7}:root:not(#ss-dark) .club-muted{color:#95aaa7}:root:not(#ss-dark) .club-tiles section{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .club-tiles small{color:#95aaa7}:root:not(#ss-dark) .club-tiles span{color:#95aaa7}:root:not(#ss-dark) .club-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .club-rows li{border-bottom-color:#262927}:root:not(#ss-dark) .club-rows small{color:#95aaa7}:root:not(#ss-dark) .coaching-workspace .club-link,:root:not(#ss-dark) .club-link{background:none;color:#87beb7}:root:not(#ss-dark) .club-workspace .club-table th[scope=row]{color:#d8e5e4;background:none}:root:not(#ss-dark) .club-compose{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .club-members{border-color:#262927}:root:not(#ss-dark) .club-check small{color:#95aaa7}:root:not(#ss-dark) .club-announcement-list li.is-unread{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .club-register{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .club-register-head small{color:#95aaa7}:root:not(#ss-dark) .club-register li{border-bottom-color:#262927}:root:not(#ss-dark) .club-register-options span{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .club-register-options input:checked+span{border-color:#5a7e7a;background:#15423e;color:#fff}:root:not(#ss-dark) .club-register-options input[value=late]:checked+span{border-color:#88562a;background:#1c1501;color:#dfc893}:root:not(#ss-dark) .club-register-options input[value=absent]:checked+span{border-color:#9e4238;background:#181010;color:#ff7161}:root:not(#ss-dark) .club-register-options input[value=excused]:checked+span{border-color:#596665;background:#171a18;color:#d8e5e4}:root:not(#ss-dark) .club-register-options input:focus-visible+span{outline-color:#3d6e66}:root:not(#ss-dark) .club-register details summary{color:#87beb7}:root:not(#ss-dark) .club-register details input{border-color:#2d3432}:root:not(#ss-dark) .club-register-actions button{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .club-register-actions .primary{border-color:#5a7e7a;background:#15423e;color:#fff}:root:not(#ss-dark) .club-attendance-note{color:#95aaa7}:root:not(#ss-dark) .club-attendance-own span{color:#95aaa7}:root:not(#ss-dark) .club-attendance-own strong{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .club-attendance-own strong[data-status=late]{background:#1c1501;color:#dfc893}:root:not(#ss-dark) .club-attendance-own strong[data-status=absent]{background:#181010;color:#ff7161}:root:not(#ss-dark) .coaching-dialog [data-content]>a{color:#87beb7}:root:not(#ss-dark) .coaching-dialog{border-color:#2d3432;color:#bbdee1;background:#0b0b0b}:root:not(#ss-dark) .coaching-dialog::backdrop{background:#09242866}:root:not(#ss-dark) .coaching-dialog button,:root:not(#ss-dark) .coaching-dialog select,:root:not(#ss-dark) .coaching-dialog input,:root:not(#ss-dark) .coaching-dialog textarea,:root:not(#ss-dark) .coaching-workspace button,:root:not(#ss-dark) .coaching-workspace select,:root:not(#ss-dark) .coaching-workspace input{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .coaching-dialog .primary,:root:not(#ss-dark) .coaching-workspace .primary{background:#15423e;color:#fff}:root:not(#ss-dark) .coaching-list>li{border-color:#202926}:root:not(#ss-dark) .coaching-list a{color:#87beb7}:root:not(#ss-dark) .coaching-list small,:root:not(#ss-dark) .coaching-workspace small{color:#95aaa7}:root:not(#ss-dark) .coaching-inbox-button{background:#0d110f;color:#87beb7;border-color:#2d3432}:root:not(#ss-dark) .coaching-workspace{background:#0b0b0b;border-color:#202926}:root:not(#ss-dark) .coaching-workspace th,:root:not(#ss-dark) .coaching-workspace td{border-bottom-color:#202926}:root:not(#ss-dark) .coaching-tabs button[aria-pressed=true]{background:#15423e;color:#fff}:root:not(#ss-dark) .meeting-stats>div{background:#0d110f}:root:not(#ss-dark) .coaching-empty{background:#0d110f}@media(max-width:600px){:root:not(#ss-dark) .coaching-dialog header{background:#0b0b0b}}@media print{:root:not(#ss-dark) .coaching-meeting{color:#ebebeb}}:root:not(#ss-dark) .coaching-scroll th,:root:not(#ss-dark) .coaching-scroll td{border-bottom-color:#202926}:root:not(#ss-dark) .review-filters{border-color:#202926}:root:not(#ss-dark) .review-filters summary{color:#87beb7}:root:not(#ss-dark) .review-filters summary span{color:#95aaa7}:root:not(#ss-dark) .review-tabs{background:#0d110f}:root:not(#ss-dark) .review-tabs button{border-color:transparent;background:transparent}:root:not(#ss-dark) .review-context p{color:#95aaa7}:root:not(#ss-dark) .review-next-actions{border-top-color:#202926}:root:not(#ss-dark) .review-workspace button:focus-visible,:root:not(#ss-dark) .review-workspace summary:focus-visible,:root:not(#ss-dark) .review-workspace input:focus-visible,:root:not(#ss-dark) .review-workspace select:focus-visible{outline-color:#3d6e66}@media(max-width:600px){:root:not(#ss-dark) .review-comparison-key{background:#0d110f}}@media(max-width:600px){:root:not(#ss-dark) .review-comparison-key strong{color:#87beb7}}@media(max-width:600px){:root:not(#ss-dark) .review-comparison-metric{border-color:#202926}}@media(max-width:600px){:root:not(#ss-dark) .review-comparison-metric dt{color:#95aaa7}}:root:not(#ss-dark) .coaching-team-form select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .coaching-team-list div{border-bottom-color:#202926}:root:not(#ss-dark) .coaching-team-list dt{color:#95aaa7}:root:not(#ss-dark) .coaching-recipient small{color:#95aaa7}:root:not(#ss-dark) .coaching-team-help{color:#95aaa7}:root:not(#ss-dark) [data-team-recipients] fieldset{border-color:#202926}:root:not(#ss-dark) .recent-layouts{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .recent-layouts .coach-layout-row{border-top-color:#212523}:root:not(#ss-dark) .recent-layouts small{color:#95aaa7}:root:not(#ss-dark) .recap-day{border-top-color:#262927}:root:not(#ss-dark) .score-progression .meeting-chart text{fill:#9fb7b3}:root:not(#ss-dark) .score-progression .meeting-chart .chart-run-label{fill:#95aaa7}:root:not(#ss-dark) .score-progression figcaption{color:#95aaa7}@media print{:root:not(#ss-dark) .score-progression .meeting-chart text{fill:#e9e9e9}}@media print{:root:not(#ss-dark) .score-progression figcaption{color:#e9e9e9}}:root:not(#ss-dark) .ice-agenda,:root:not(#ss-dark) .ice-dialog{--ice-teal: #15423e;--ice-ink: #d8e5e4;--ice-muted: #94a9af }:root:not(#ss-dark) .ice-agenda button,:root:not(#ss-dark) .ice-dialog button,:root:not(#ss-dark) .ice-dialog footer a{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .ice-agenda .ice-primary,:root:not(#ss-dark) .ice-dialog .ice-primary{color:#fff}:root:not(#ss-dark) .ice-scope{background:#0d110f}:root:not(#ss-dark) .ice-scope button{background:transparent}:root:not(#ss-dark) .ice-scope button[aria-pressed=true]{color:#fff}:root:not(#ss-dark) .ice-date input{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .ice-status{color:#e18d69}:root:not(#ss-dark) .ice-block{background:#0d110f}:root:not(#ss-dark) .ice-roster li{border-top-color:#262927}:root:not(#ss-dark) .ice-avatar{color:#fff}:root:not(#ss-dark) .ice-existing{border-top-color:#262927}:root:not(#ss-dark) .ice-existing button{border-bottom-color:#262927}:root:not(#ss-dark) .ice-cancelled{background:#130f0f}:root:not(#ss-dark) .ice-dialog{border-color:#202926}:root:not(#ss-dark) .ice-dialog::backdrop{background:#0f202173}:root:not(#ss-dark) .ice-detail-coaches{border-block-color:#262927}:root:not(#ss-dark) .ice-person{border-bottom-color:#262927}:root:not(#ss-dark) .ice-person[open]{background:#0d110f}:root:not(#ss-dark) .ice-plan li{border-bottom-color:#262927}:root:not(#ss-dark) .ice-dialog input:not([type=checkbox]),:root:not(#ss-dark) .ice-dialog textarea,:root:not(#ss-dark) .ice-dialog select{background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .ice-notes p{border-top-color:#262927}:root:not(#ss-dark) .ice-detail-footer{border-top-color:#262927}:root:not(#ss-dark) .ice-dialog .ice-danger{color:#ec8272}:root:not(#ss-dark) .ice-editor-person{border-bottom-color:#262927}:root:not(#ss-dark) .studio-ice{background:#0d110f}:root:not(#ss-dark) .studio-ice-row{border-bottom-color:#202926}:root:not(#ss-dark) .studio-ice-row>span:last-child{color:#87beb7}:root:not(#ss-dark) .studio-ice-row small{color:#94a9af}:root:not(#ss-dark) .ice-focus-label button{background:transparent}:root:not(#ss-dark) .ice-dialog[data-ice-context=skater] .ice-person{background:none}:root:not(#ss-dark) .ice-dialog[data-ice-context=skater] .ice-focus-card{background:#0d110f}:root:not(#ss-dark) .enterprise-navigation{color:#9dcdc6;border-bottom-color:#262927}:root:not(#ss-dark) .enterprise-navigation-identity span{color:#95aaa7}:root:not(#ss-dark) .enterprise-navigation nav a:hover,:root:not(#ss-dark) .enterprise-navigation nav a[aria-current]{background:#121a17}:root:not(#ss-dark) .enterprise-navigation a:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark){color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) button,:root:not(#ss-dark) a.team-action{border-color:#323d39;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) button:focus-visible,:root:not(#ss-dark) a:focus-visible,:root:not(#ss-dark) select:focus-visible,:root:not(#ss-dark) input:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .team-header{background:#0b0b0b;border-bottom-color:#262927}:root:not(#ss-dark) .team-brand span{color:#97a9a6}:root:not(#ss-dark) .team-eyebrow{color:#69b5aa}:root:not(#ss-dark) .team-lead{color:#95aaa7}:root:not(#ss-dark) .team-account-note{color:#95aaa7}:root:not(#ss-dark) .team-primary-actions a:first-child{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .team-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .team-panel>p{color:#97a9a6}:root:not(#ss-dark) .team-list li{border-top-color:#262927}:root:not(#ss-dark) .team-list small{color:#95aaa7}:root:not(#ss-dark) .team-skater{border-color:#262927}:root:not(#ss-dark) .team-warning{background:#1c1501;border-color:#403303}:root:not(#ss-dark) .team-error{color:#f49181}:root:not(#ss-dark) .team-guide{border-top-color:#2d3432}:root:not(#ss-dark) .team-empty{color:#97a9a6}@media print{:root:not(#ss-dark) body{background:#0b0b0b}}:root:not(#ss-dark) button.team-primary{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .team-tabs{border-bottom-color:#2d3432}:root:not(#ss-dark) .team-tabs button{background:transparent}:root:not(#ss-dark) .team-tabs button[aria-current]{background:#121a17}:root:not(#ss-dark) .team-small{color:#95aaa7}:root:not(#ss-dark) .team-search input,:root:not(#ss-dark) dialog input,:root:not(#ss-dark) dialog select{border-color:#323d39;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .team-athlete{border-top-color:#262927}:root:not(#ss-dark) .team-athlete small{color:#95aaa7}:root:not(#ss-dark) .team-status{color:#c49e66;background:#1c1501}:root:not(#ss-dark) .team-status.ready{color:#87beb7;background:#121a17}:root:not(#ss-dark) .team-text-button{background:transparent}:root:not(#ss-dark) .team-footer{color:#95aaa7}:root:not(#ss-dark) .team-message{background:#121a17}:root:not(#ss-dark) dialog{border-color:#323d39;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) dialog::backdrop{background:#0b1f1d66}:root:not(#ss-dark) dialog p{color:#95aaa7}:root:not(#ss-dark) dialog [role=status]{color:#f49181}:root:not(#ss-dark) dialog small{color:#95aaa7}:root:not(#ss-dark) .team-recipient-preview{background:#0d110f}:root:not(#ss-dark) #teamPublished .schedule-inbox-hint{color:#95aaa7}:root:not(#ss-dark) #teamPublished .schedule-inbox-row{border-color:#262927}:root:not(#ss-dark) #teamPublished .calendar-publication-row small{color:#95aaa7}:root:not(#ss-dark) #teamPublished .calendar-publication-row em{color:#87beb7;background:#121a17}:root:not(#ss-dark) #teamPublished a.mini-button{border-color:#323d39}:root:not(#ss-dark) #teamPublished .schedule-inbox-secondary{border-top-color:#262927}:root:not(#ss-dark) #teamPublished .danger{color:#f49181;border-color:#5b3e38}:root:not(#ss-dark) #teamPublished iframe{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark){--enterprise-ink: #d8e5e4;--enterprise-muted: #97a9a6;--enterprise-line: #262927;--enterprise-soft: #0d110f;--enterprise-accent: #15423e;--enterprise-accent-dark: #133834;--enterprise-warm: #4e2200 }:root:not(#ss-dark) body.enterprise-page{color:#d8e5e4;background:radial-gradient(circle at 88% 5%,rgba(38,139,126,.14),transparent 32rem),linear-gradient(180deg,#0b0c0b 0,#0d110f)}:root:not(#ss-dark) .enterprise-header,:root:not(#ss-dark) .enterprise-footer{background:#0b0b0be6;border-bottom-color:#262927}:root:not(#ss-dark) .enterprise-header nav a,:root:not(#ss-dark) .enterprise-footer a{color:#d8e5e4}:root:not(#ss-dark) .enterprise-hero{color:#fff;background:linear-gradient(135deg,#052928fa,#0a6d62f0),#15423e}:root:not(#ss-dark) .enterprise-hero .eyebrow,:root:not(#ss-dark) .enterprise-command-bar .eyebrow{color:#d7e9e3}:root:not(#ss-dark) .enterprise-hero h1{color:#fff}:root:not(#ss-dark) .enterprise-hero p{color:#ffffffd1}:root:not(#ss-dark) .enterprise-hero-actions .button.primary{color:#d8e5e4;background:#0b0b0b;border-color:#242424}:root:not(#ss-dark) .enterprise-hero-actions .button.secondary{color:#fff;background:#0b0b0b14;border-color:#24242459}:root:not(#ss-dark) .enterprise-status{color:#97a9a6}:root:not(#ss-dark) .enterprise-status.error{color:#ee8073}:root:not(#ss-dark) .enterprise-status.success{color:#87beb7}:root:not(#ss-dark) .enterprise-next-step{background:#0b0b0bf5;border-color:#262927;border-left-color:#5a7e7a}:root:not(#ss-dark) .enterprise-next-step.is-warning{background:#0d0b08;border-color:#403303;border-left-color:#704900}:root:not(#ss-dark) .enterprise-next-step.is-success{background:#0d110f;border-color:#2d3432;border-left-color:#5a7e7a}:root:not(#ss-dark) .enterprise-next-step .eyebrow{color:#87beb7}:root:not(#ss-dark) .enterprise-next-step h2{color:#d8e5e4}:root:not(#ss-dark) .enterprise-next-step-copy>p:not(.enterprise-status){color:#97a9a6}:root:not(#ss-dark) .enterprise-inline-action{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .enterprise-inline-action:hover,:root:not(#ss-dark) .enterprise-inline-action:focus-visible{color:#87beb7}:root:not(#ss-dark) .enterprise-gate-details{color:#97a9a6;background:#0b0b0bc7;border-color:#262927}:root:not(#ss-dark) .enterprise-gate-details.is-warning{background:#0d0b08;border-color:#403303}:root:not(#ss-dark) .enterprise-gate-details summary{color:#d8e5e4}:root:not(#ss-dark) .enterprise-gate-card,:root:not(#ss-dark) .enterprise-panel,:root:not(#ss-dark) .enterprise-command-bar,:root:not(#ss-dark) .enterprise-seat-grid article{background:#0b0b0bf0;border-color:#262927}:root:not(#ss-dark) .enterprise-gate-card p,:root:not(#ss-dark) .enterprise-gate-card li{color:#97a9a6}:root:not(#ss-dark) .enterprise-gate-warning{border-color:#403303;background:#0d0b08}:root:not(#ss-dark) .enterprise-command-bar{color:#fff;background:#133834}:root:not(#ss-dark) .enterprise-command-bar h2{color:#fff}:root:not(#ss-dark) .enterprise-command-bar p{color:#ffffffb8}:root:not(#ss-dark) .enterprise-billing-card{background:#0e0b05;border-color:#403303;border-left-color:#684200}:root:not(#ss-dark) .enterprise-billing-card.is-paid,:root:not(#ss-dark) .enterprise-billing-card.is-waived{background:#0d110f;border-color:#2d3432;border-left-color:#5a7e7a}:root:not(#ss-dark) .enterprise-billing-copy h3{color:#d8e5e4}:root:not(#ss-dark) .enterprise-billing-copy p{color:#97a9a6}:root:not(#ss-dark) .enterprise-billing-summary{background:#0b0b0bbd;border-color:#81705424}:root:not(#ss-dark) .enterprise-billing-summary span{color:#c49e63}:root:not(#ss-dark) .enterprise-billing-summary strong{color:#d8e5e4}:root:not(#ss-dark) .enterprise-billing-summary small{color:#97a9a6}:root:not(#ss-dark) .enterprise-billing-actions>a:not(.button){color:#9dcdc6}:root:not(#ss-dark) .enterprise-plan-pill{color:#bce2dd;background:#4e2200}:root:not(#ss-dark) .enterprise-progress-block span{color:#ffffffa8}:root:not(#ss-dark) .enterprise-progress-track{background:#0b0b0b24}:root:not(#ss-dark) .enterprise-progress-track i{background:#4e2200}:root:not(#ss-dark) .enterprise-seat-grid span,:root:not(#ss-dark) .enterprise-seat-grid small{color:#97a9a6}:root:not(#ss-dark) .enterprise-pilot-guide>summary:after{color:#87beb7}:root:not(#ss-dark) .enterprise-pilot-guide>summary span{color:#87beb7}:root:not(#ss-dark) .enterprise-pilot-guide>summary strong{color:#d8e5e4}:root:not(#ss-dark) .enterprise-admin-glance{border-color:#366f6933;background:linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .enterprise-admin-glance-head h3{color:#d8e5e4}:root:not(#ss-dark) .enterprise-admin-glance-head>span{color:#97a9a6}:root:not(#ss-dark) .enterprise-insight-grid article{border-color:#476a661f;background:#0b0b0b}:root:not(#ss-dark) .enterprise-insight-grid span,:root:not(#ss-dark) .enterprise-insight-grid small{color:#97a9a6}:root:not(#ss-dark) .enterprise-insight-grid strong{color:#d8e5e4}:root:not(#ss-dark) .enterprise-team-summary>span{color:#97a9a6}:root:not(#ss-dark) .enterprise-team-summary article{border-color:#476a661f;border-left-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .enterprise-team-summary article.ready{border-left-color:#3d6e66}:root:not(#ss-dark) .enterprise-team-summary article small,:root:not(#ss-dark) .enterprise-team-summary article span,:root:not(#ss-dark) .enterprise-team-summary article em{color:#97a9a6}:root:not(#ss-dark) .enterprise-team-summary article em{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .enterprise-pilot-guide-grid article{background:#0d110f;border-color:#262927}:root:not(#ss-dark) .enterprise-pilot-guide-grid span{color:#97a9a6}:root:not(#ss-dark) .enterprise-panel-head h3{color:#d8e5e4}:root:not(#ss-dark) .enterprise-step-number{color:#fff;background:#15423e}:root:not(#ss-dark) .enterprise-panel label{color:#d8e5e4}:root:not(#ss-dark) .enterprise-panel input,:root:not(#ss-dark) .enterprise-panel select{color:#d8e5e4;background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .enterprise-panel input:focus,:root:not(#ss-dark) .enterprise-panel select:focus{border-color:#5a7e7a;outline-color:#568a841f}:root:not(#ss-dark) .enterprise-role-picker span{background:#0d110f;border-color:transparent}:root:not(#ss-dark) .enterprise-role-picker input:checked+span{background:#0d110f;border-color:#5a7e7a}:root:not(#ss-dark) .enterprise-role-picker small{color:#97a9a6}:root:not(#ss-dark) .enterprise-invite-note{background:#0d110f;border-left-color:#5a7e7a}:root:not(#ss-dark) .enterprise-skater-profile-fields label small{color:#97a9a6}:root:not(#ss-dark) .enterprise-invite-note span{color:#97a9a6}:root:not(#ss-dark) .enterprise-roster-row{background:#0d110f;border-color:transparent}:root:not(#ss-dark) .enterprise-roster-row:hover{border-color:#2d3432}:root:not(#ss-dark) .enterprise-roster-row small{color:#97a9a6}:root:not(#ss-dark) .enterprise-role-badge{color:#9dcdc6;background:#121a17}:root:not(#ss-dark) .enterprise-status-badge.active{color:#87beb7;background:#121a17}:root:not(#ss-dark) .enterprise-status-badge.invited{color:#cba26f;background:#1c1501}:root:not(#ss-dark) .enterprise-status-badge.suspended{color:#f29284;background:#201614}:root:not(#ss-dark) .enterprise-empty-roster{color:#97a9a6;border-color:#313d3b}:root:not(#ss-dark) .enterprise-checklist span{color:#97a9a6;background:#0d110f}:root:not(#ss-dark) .enterprise-checklist span:before{border-color:#3d4846}:root:not(#ss-dark) .enterprise-checklist span.complete{color:#d8e5e4}:root:not(#ss-dark) .enterprise-checklist span.complete:before{color:#fff;background:#15423e;border-color:#5a7e7a}:root:not(#ss-dark) .enterprise-feature-walkthrough details{border-top-color:#262927}:root:not(#ss-dark) .enterprise-feature-walkthrough p{color:#97a9a6}:root:not(#ss-dark) .enterprise-feature-walkthrough a{color:#9dcdc6}:root:not(#ss-dark) .enterprise-access-request-copy p,:root:not(#ss-dark) .enterprise-access-request-copy li{color:#97a9a6}:root:not(#ss-dark) .enterprise-access-request-copy details{color:#97a9a6}:root:not(#ss-dark) .enterprise-access-request-copy summary{color:#9dcdc6}:root:not(#ss-dark) .enterprise-access-request-copy .enterprise-request-waiting{color:#d8e5e4;background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .enterprise-access-request-form label{color:#d8e5e4}:root:not(#ss-dark) .enterprise-access-request-form input,:root:not(#ss-dark) .enterprise-access-request-form select,:root:not(#ss-dark) .enterprise-access-request-form textarea{color:#d8e5e4;background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .enterprise-request-submit p{color:#97a9a6}:root:not(#ss-dark) .enterprise-request-submit p.success{color:#87beb7}:root:not(#ss-dark) .enterprise-request-submit p.error{color:#ee8073}:root:not(#ss-dark) .enterprise-footer{color:#97a9a6;border-top-color:#262927}:root:not(#ss-dark) .enterprise-hero-actions .button.secondary{color:#9dcdc6;background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .enterprise-member-dialog{border-color:#323d39;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .enterprise-member-dialog::backdrop{background:#0b1f1d66}:root:not(#ss-dark) .enterprise-member-dialog button{border-color:#323d39;background:#0b0b0b}:root:not(#ss-dark) .enterprise-member-dialog [data-confirm]{background:#15423e;color:#fff}:root:not(#ss-dark){--client-teal: #15423e;--client-teal-dark: #133834;--client-teal-soft: #0d110f;--client-ink: #cbe6f7;--client-muted: #94a8b1;--client-line: #202926;--client-surface: #0b0b0b }:root:not(#ss-dark) body.explore-hub-page{background:#0b0c0b}:root:not(#ss-dark) .explore-workspace{color:#d8e5e4}:root:not(#ss-dark) .explore-workspace-heading{background:#0b0b0b}:root:not(#ss-dark) .explore-workspace-heading p{color:#97a9a6}:root:not(#ss-dark) .explore-account-link{color:#c3a35e;background:#1c1501}:root:not(#ss-dark) .explore-account-link.paid{color:#87beb7;background:#1a282c}:root:not(#ss-dark) .explore-tabs{border-bottom-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .explore-tabs button,:root:not(#ss-dark) .explore-tabs a{color:#98aab2;background:transparent}:root:not(#ss-dark) .explore-tabs button:after{background:#15423e}:root:not(#ss-dark) .explore-tabs button[aria-selected=true]{color:#87beb7;background:linear-gradient(180deg,transparent,rgba(11,16,14,.65))}:root:not(#ss-dark) .explore-tabs button:hover,:root:not(#ss-dark) .explore-tabs a:hover{color:#87beb7}:root:not(#ss-dark) .explore-tabs button:focus-visible,:root:not(#ss-dark) .explore-tabs a:focus-visible{outline-color:#5486812e}:root:not(#ss-dark) .explore-tabs button span{color:#87beb7;background:#1a282c}:root:not(#ss-dark) #exploreDiscover .explore-hub-hero h2{color:#d8e5e4}:root:not(#ss-dark) .client-list-master,:root:not(#ss-dark) .client-list-detail{border-color:#262927;background:#161d22}:root:not(#ss-dark) .client-list-master>header span{color:#95aaa7}:root:not(#ss-dark) #clientListAllowance strong{color:#87beb7}:root:not(#ss-dark) #clientListAllowance a,:root:not(#ss-dark) #clientListAllowance button{color:#87beb7;background:transparent}:root:not(#ss-dark) .client-list-add{border-color:#2e4644;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .client-list-add:hover{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .client-list-controls{border-bottom-color:#212523}:root:not(#ss-dark) .client-list-controls label,:root:not(#ss-dark) .client-list-discovery-controls label{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .client-list-controls input,:root:not(#ss-dark) .client-list-controls select,:root:not(#ss-dark) .client-list-discovery-controls input,:root:not(#ss-dark) .client-list-discovery-controls select{color:#b7ced8;background:transparent}:root:not(#ss-dark) .client-list-search>span:first-child,:root:not(#ss-dark) .client-list-discovery-controls label>span:first-child{color:#97a9a6}:root:not(#ss-dark) .client-list-filter-button{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .client-list-filter-button[aria-expanded=true]{color:#87beb7;border-color:#2a4643;background:#1a282c}:root:not(#ss-dark) .client-list-filters{border-bottom-color:#212523;background:#0b0c0b}:root:not(#ss-dark) .client-list-filters label{color:#95aaa7}:root:not(#ss-dark) .client-list-filters select{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .client-list-filters .client-list-check input{accent-color:#15423e}:root:not(#ss-dark) .client-list-filters>button{color:#87beb7;background:transparent}:root:not(#ss-dark) .client-list-status{color:#97a9a6}:root:not(#ss-dark) .client-list-row{border-top-color:#212523;border-left-color:transparent;background:#0b0b0b}:root:not(#ss-dark) .client-list-row:hover{background:#0b0c0b}:root:not(#ss-dark) .client-list-row.selected{border-left-color:#5a7e7a;background:linear-gradient(90deg,#0d110f,#0b0c0b)}:root:not(#ss-dark) .client-list-row-main{background:transparent}:root:not(#ss-dark) .client-list-row-main small{color:#97a9a6}:root:not(#ss-dark) .client-list-row-main em{color:#87beb7}:root:not(#ss-dark) .client-list-star{color:#87beb7;background:transparent}:root:not(#ss-dark) .client-avatar{border-color:#202926;color:#87beb7;background:linear-gradient(145deg,#121a17,#0d110f)}:root:not(#ss-dark) .client-avatar.subject-photo{background:#0d110f}:root:not(#ss-dark) .client-avatar.subject-photo img,:root:not(#ss-dark) .client-avatar.subject-photo img.preserve-photo{background:#0d110f}:root:not(#ss-dark) .client-avatar.pair{background:transparent}:root:not(#ss-dark) .client-avatar.pair img{border-color:#242424}:root:not(#ss-dark) .client-profile-photo-credit{color:#94a9af}:root:not(#ss-dark) .client-list-empty{color:#95a9ad}:root:not(#ss-dark) .client-list-empty>span{color:#7fb0aa}:root:not(#ss-dark) .client-list-empty strong{color:#b9d3db}:root:not(#ss-dark) .client-list-empty button,:root:not(#ss-dark) .client-list-detail-empty button{color:#fff;background:#15423e}:root:not(#ss-dark) .client-list-loading,:root:not(#ss-dark) .client-list-detail-empty{color:#97a9a6}:root:not(#ss-dark) .client-list-loading span{border-color:#202926;border-top-color:#5a7e7a}:root:not(#ss-dark) .client-list-detail-empty>span{color:#7fb0aa}:root:not(#ss-dark) .client-list-detail-empty strong{color:#b5ced6}:root:not(#ss-dark) .client-free-upgrade-note{border-color:#2c2408;background:#0d0b07}:root:not(#ss-dark) .client-free-upgrade-note span{color:#97a9a6}:root:not(#ss-dark) .client-free-upgrade-note strong{color:#c1a561}:root:not(#ss-dark) .client-free-upgrade-note button{border-color:#403303;color:#cbae6d;background:#0b0b0b}:root:not(#ss-dark) .client-profile-header{border-bottom-color:#212523}:root:not(#ss-dark) .client-profile-name-line h2{color:#c9e8fd}:root:not(#ss-dark) .client-profile-name-line span{border-color:#202926;color:#96a8af}:root:not(#ss-dark) .client-profile-identity p{color:#95a8b0}:root:not(#ss-dark) .client-profile-follow{border-color:#2f4a47;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .client-profile-follow.following{border-color:#5a7e7a;color:#fff;background:linear-gradient(180deg,#2f7d73,#15423e)}:root:not(#ss-dark) .client-profile-next-event{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .client-profile-next-event small{color:#95a8b0}:root:not(#ss-dark) .client-profile-next-event strong{color:#b8d3de}:root:not(#ss-dark) .client-profile-next-event span,:root:not(#ss-dark) .client-profile-next-event time{color:#95a8b1}:root:not(#ss-dark) .client-profile-next-event em{color:#87beb7;background:#1a282c}:root:not(#ss-dark) .client-profile-next-event a{color:#87beb7}:root:not(#ss-dark) .client-profile-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .client-profile-card>header>span{color:#87beb7}:root:not(#ss-dark) .client-profile-card>header>small{color:#97a9a6}:root:not(#ss-dark) .client-card-empty{color:#97a9a6}:root:not(#ss-dark) .client-programs-card article>span{color:#87beb7}:root:not(#ss-dark) .client-programs-card article small{color:#95aaa7}:root:not(#ss-dark) .client-programs-card article strong{color:#b8d4df}:root:not(#ss-dark) .client-programs-card article p{color:#97a9a6}:root:not(#ss-dark) .client-score-summary{border-bottom-color:#212523}:root:not(#ss-dark) .client-score-summary small{color:#97a9a6}:root:not(#ss-dark) .client-score-summary strong{color:#b6d2dd}:root:not(#ss-dark) .client-score-trend .axis{stroke:#202926}:root:not(#ss-dark) .client-score-trend .trend{stroke:#5a7e7a}:root:not(#ss-dark) .client-score-trend .trend-point{stroke:#5a7e7a}:root:not(#ss-dark) .client-score-trend-labels strong{color:#9ec1ca}:root:not(#ss-dark) .client-score-trend-labels small{color:#97a9a6}:root:not(#ss-dark) .client-score-trend-labels em{color:#87beb7}:root:not(#ss-dark) .client-score-card details{border-top-color:#212523}:root:not(#ss-dark) .client-score-card summary{color:#87beb7}:root:not(#ss-dark) .client-score-segments span{background:#0b0c0b}:root:not(#ss-dark) .client-score-segments small{color:#97a9a6}:root:not(#ss-dark) .client-score-segments em{color:#87beb7}:root:not(#ss-dark) .client-result-history article{border-top-color:#212523}:root:not(#ss-dark) .client-result-history article a,:root:not(#ss-dark) .client-result-history article strong{color:#b3cfd9}:root:not(#ss-dark) .client-result-history article a:hover{color:#87beb7}:root:not(#ss-dark) .client-result-history article small{color:#97a9a6}:root:not(#ss-dark) .client-result-history article em{color:#87beb7}:root:not(#ss-dark) .client-elements-card article{border-top-color:#212523}:root:not(#ss-dark) .client-elements-card article small{color:#97a9a6}:root:not(#ss-dark) .client-elements-card article em{color:#87beb7}:root:not(#ss-dark) .client-archive-mark{color:#87beb7;background:#1a282c}:root:not(#ss-dark) .client-archive-card small{color:#97a9a6}:root:not(#ss-dark) .client-archive-card p{color:#94a9b0}:root:not(#ss-dark) .client-archive-card a{color:#87beb7}:root:not(#ss-dark) .client-locked-card{border-color:#262927;color:#a9c3ca;background:linear-gradient(145deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .client-locked-card:hover{border-color:#2f4a47;background:#0d110f}:root:not(#ss-dark) .client-premium-pill{color:#c4a763;background:#1c1501}:root:not(#ss-dark) .client-lock{color:#87beb7;background:#121a17}:root:not(#ss-dark) .client-locked-card p{color:#97a9a6}:root:not(#ss-dark) .client-locked-card em{color:#87beb7}:root:not(#ss-dark) .client-insights-empty p{color:#97a9a6}:root:not(#ss-dark) .client-skater-analytics{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .client-analytics-head{border-bottom-color:#212523;background:linear-gradient(135deg,#0d110f,#0d0b07)}:root:not(#ss-dark) .client-analytics-head span{color:#87beb7}:root:not(#ss-dark) .client-analytics-head h3{color:#bfe0e9}:root:not(#ss-dark) .client-analytics-head p{color:#97a9a6}:root:not(#ss-dark) .client-analytics-head>a{border-color:#2d3432;color:#87beb7;background:#0b0b0bc7}:root:not(#ss-dark) .client-analytics-head>a:hover{border-color:#5a7e7a;background:#0b0b0b}:root:not(#ss-dark) .client-analytics-coverage{border-bottom-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .client-analytics-coverage strong{color:#b0ced6}:root:not(#ss-dark) .client-analytics-coverage span{color:#97a9a6}:root:not(#ss-dark) .client-analytics-coverage summary{color:#87beb7}:root:not(#ss-dark) .client-analytics-coverage details>div{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .client-analytics-coverage p{color:#97a9a6}:root:not(#ss-dark) .client-analytics-coverage p+p{border-top-color:#212523}:root:not(#ss-dark) .client-analytics-coverage p strong{color:#9ec1ca}:root:not(#ss-dark) .client-analytics-coverage p a,:root:not(#ss-dark) .client-analytics-coverage p span{color:#87beb7}:root:not(#ss-dark) .client-analytics-card{border-right-color:#212523;border-bottom-color:#212523}:root:not(#ss-dark) .client-analytics-card>header span{color:#87beb7}:root:not(#ss-dark) .client-analytics-card>header small{color:#97a9a6}:root:not(#ss-dark) .client-analytics-number strong{color:#9dcdc6}:root:not(#ss-dark) .client-analytics-number span{color:#97a9a6}:root:not(#ss-dark) .client-analytics-card dl div{background:#0b0c0b}:root:not(#ss-dark) .client-analytics-card dt{color:#97a9a6}:root:not(#ss-dark) .client-analytics-card dd{color:#b0ced6}:root:not(#ss-dark) .client-analytics-card>label{color:#97a9a6}:root:not(#ss-dark) .client-analytics-card>label strong{color:#9dcdc6}:root:not(#ss-dark) .client-analytics-card>label small{color:#97a9a6}:root:not(#ss-dark) .client-analytics-card progress{accent-color:#15423e}:root:not(#ss-dark) .client-analytics-empty{color:#97a9a6}:root:not(#ss-dark) .client-reliability-list>div{border-top-color:#212523}:root:not(#ss-dark) .client-reliability-list strong{color:#b0ced6}:root:not(#ss-dark) .client-reliability-list small{color:#97a9a6}:root:not(#ss-dark) .client-reliability-list em{color:#87beb7}:root:not(#ss-dark) .client-coaching-links a{color:#87beb7}:root:not(#ss-dark) .client-family-map>header span{color:#87beb7}:root:not(#ss-dark) .client-family-map>header strong{color:#b0ced6}:root:not(#ss-dark) .client-family-map>header small{color:#97a9a6}:root:not(#ss-dark) .client-family-map-scale{color:#97a9a6}:root:not(#ss-dark) .client-family-map-rows>div{border-top-color:#212523}:root:not(#ss-dark) .client-family-map-rows small{color:#97a9a6}:root:not(#ss-dark) .client-family-map-rows progress{accent-color:#15423e;background:#0d110f}:root:not(#ss-dark) .client-family-map-rows progress::-webkit-progress-bar{background:#0d110f}:root:not(#ss-dark) .client-family-map-rows progress::-webkit-progress-value{background:#15423e}:root:not(#ss-dark) .client-family-map-rows progress::-moz-progress-bar{background:#15423e}:root:not(#ss-dark) .client-family-map-rows em{color:#87beb7}:root:not(#ss-dark) .client-analytics-method{border-top-color:#212523}:root:not(#ss-dark) .client-analytics-method summary{color:#87beb7}:root:not(#ss-dark) .client-analytics-method p{color:#97a9a6}:root:not(#ss-dark) .client-skater-analytics-locked{color:#afcdd4;background:linear-gradient(135deg,#0d110f,#0d0b07)}:root:not(#ss-dark) .client-skater-analytics-locked:hover{border-color:#2f4b47}:root:not(#ss-dark) .client-skater-analytics-locked small{color:#97a9a6}:root:not(#ss-dark) .client-skater-analytics-locked>em{color:#87beb7}:root:not(#ss-dark) .client-statistics{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .client-statistics summary small{color:#97a9a6}:root:not(#ss-dark) .client-statistics summary>span:last-child{color:#87beb7}:root:not(#ss-dark) .client-statistics>div span{background:#0b0c0b}:root:not(#ss-dark) .client-statistics>div small{color:#97a9a6}:root:not(#ss-dark) .client-profile-actions a,:root:not(#ss-dark) .client-profile-actions button{border-color:#202926;color:#acc6ce;background:#0b0b0b}:root:not(#ss-dark) .client-profile-actions .primary{border-color:#5a7e7a;color:#fff;background:linear-gradient(180deg,#2f7d73,#15423e)}:root:not(#ss-dark) .client-profile-actions a:hover,:root:not(#ss-dark) .client-profile-actions button:hover{border-color:#344e4b}:root:not(#ss-dark) .client-list-dialog{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .client-list-dialog::backdrop{background:#0e21247a}:root:not(#ss-dark) .client-list-dialog-head{border-bottom-color:#202926}:root:not(#ss-dark) .client-list-dialog-head span{color:#87beb7}:root:not(#ss-dark) .client-list-dialog-head>button{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .client-list-discovery-controls select{border-color:#202926;color:#9bb4bc;background:#0b0b0b}:root:not(#ss-dark) #clientListDiscoveryHelp{color:#97a9a6}:root:not(#ss-dark) #clientListDiscoveryHelp strong{color:#9eb6bd}:root:not(#ss-dark) #clientListDiscoveryHelp a{color:#87beb7}:root:not(#ss-dark) .client-list-discovery-results article{border-top-color:#212523}:root:not(#ss-dark) .client-list-discovery-results article>button:first-child{background:transparent}:root:not(#ss-dark) .client-list-discovery-results small{color:#97a9a6}:root:not(#ss-dark) .client-list-discovery-results [data-discovery-follow]{border-color:#2d423f;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .client-list-discovery-results [data-discovery-follow].following{border-color:#202926;color:#95a9af;background:#0b0c0b}:root:not(#ss-dark) .client-list-discovery-results [data-discovery-follow].upgrade{border-color:#403303;color:#cbae6d;background:#0d0b05}:root:not(#ss-dark) .client-list-notification-form>label{border-bottom-color:#212523}:root:not(#ss-dark) .client-list-notification-form small{color:#97a9a6}:root:not(#ss-dark) .client-list-notification-form input[type=checkbox]{accent-color:#15423e}:root:not(#ss-dark) .client-list-notification-form select{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .client-list-notification-form fieldset{border-color:#262927}:root:not(#ss-dark) .client-list-notification-form legend{color:#95a9ae}:root:not(#ss-dark) .client-list-notification-form>p{color:#87beb7}:root:not(#ss-dark) .client-list-notification-form .client-list-web-push-help{color:#94a9af}:root:not(#ss-dark) .client-list-notification-form .client-list-email-help{color:#94a9af}:root:not(#ss-dark) .client-list-notification-form>button{color:#fff;background:#15423e}:root:not(#ss-dark) .client-list-device-settings{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .client-list-device-settings header>button,:root:not(#ss-dark) .client-list-device-list button{border-color:#2d423f;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .client-list-device-settings button:disabled{color:#97a9a6;border-color:#262927}:root:not(#ss-dark) .client-list-device-list>p{color:#97a9a6}:root:not(#ss-dark) .client-list-device-list article{border-top-color:#212523}:root:not(#ss-dark) .client-list-upgrade-body p{color:#95aaa7}:root:not(#ss-dark) .client-list-upgrade-body ul{color:#adc7ce}:root:not(#ss-dark) .client-list-upgrade-body a{color:#fff;background:#15423e}:root:not(#ss-dark) .client-list-upgrade-body>button{color:#97a9a6;background:transparent}@media(max-width:1320px)and (min-width:841px){:root:not(#ss-dark) .client-profile-primary-grid>:first-child,:root:not(#ss-dark) .client-profile-primary-grid>:last-child{border-color:#202926}}@media(max-width:840px){:root:not(#ss-dark) .client-list-add{color:#fff;border-color:#5a7e7a;background:#15423e}}@media(max-width:840px){:root:not(#ss-dark) .client-profile-back{color:#87beb7;background:transparent}}@media(max-width:840px){:root:not(#ss-dark) .client-profile-primary-grid>:first-child,:root:not(#ss-dark) .client-profile-primary-grid>:last-child{border-color:#202926}}@media(max-width:840px){:root:not(#ss-dark) .client-profile-actions{border-top-color:#202926;background:#0b0b0bf7}}:root:not(#ss-dark) .fan-catchup-open{border-color:#2d3432;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .fan-catchup{color:#b5d5de}:root:not(#ss-dark) .fan-catchup-kicker{color:#69b5aa}:root:not(#ss-dark) .fan-catchup-heading{border-bottom-color:#262927}:root:not(#ss-dark) .fan-catchup button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .fan-catchup button[aria-pressed=true]{color:#fff;background:#15423e;border-color:#5a7e7a}:root:not(#ss-dark) .fan-catchup-controls input{accent-color:#15423e}:root:not(#ss-dark) .fan-catchup-item{border-bottom-color:#262927}:root:not(#ss-dark) .fan-catchup-item-meta{color:#95aaa7}:root:not(#ss-dark) .fan-catchup-item-meta span{color:#87beb7}:root:not(#ss-dark) .fan-catchup-subject{color:#b5d5de}:root:not(#ss-dark) .fan-catchup-links a{color:#87beb7}:root:not(#ss-dark) .fan-catchup-footer{color:#95aaa7}:root:not(#ss-dark) .fan-catchup :focus-visible,:root:not(#ss-dark) .fan-catchup-open:focus-visible{outline-color:#2b6995}:root:not(#ss-dark) .client-list-detail .client-profile-next-event.empty{background:#0b0c0b}:root:not(#ss-dark) .client-list-detail .client-profile-card{border-color:#202926}:root:not(#ss-dark) .client-list-detail .journey-latest-result{background:#0d110f;border-color:#262927}:root:not(#ss-dark) .client-latest-score>strong{color:#9dcdc6}:root:not(#ss-dark) .client-latest-score small{color:#95aaa7}:root:not(#ss-dark) .client-latest-score>span{border-color:#2d3432;color:#87beb7}:root:not(#ss-dark) .client-result-link{color:#87beb7}:root:not(#ss-dark) .client-trend-caption{color:#97a9a6}:root:not(#ss-dark) .client-trend-scale{color:#97a9a6}:root:not(#ss-dark) .client-score-trend .trend-point.is-selected{stroke:#4e6c68}:root:not(#ss-dark) .client-trend-picker{color:#95aaa7}:root:not(#ss-dark) .client-trend-picker select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .client-trend-results small{color:#97a9a6}:root:not(#ss-dark) .client-trend-results article>span>strong{color:#9dcdc6}:root:not(#ss-dark) .client-program-tracklist summary>span{color:#87beb7}:root:not(#ss-dark) .client-list-detail :is(select,summary,a,button):focus-visible{outline-color:#3d6e66}@media(max-width:680px){:root:not(#ss-dark) .client-list-detail .client-profile-actions{background:transparent}}:root:not(#ss-dark) .client-trend-range{color:#97a9a6}:root:not(#ss-dark){--fan-bg: #0b0c0b;--fan-surface: #0b0b0b;--fan-text: #d8e5e4;--fan-muted: #95aaa7;--fan-line: #262927;--fan-soft: #0d110f;--fan-accent: #15423e;--fan-button: #15423e;--fan-on-button: #0b0b0b }html:not(#ss-dark)[data-fan-theme=dark]{--fan-bg: #14191c;--fan-surface: #161d22;--fan-text: #eaf3ef;--fan-muted: #a6b5bb;--fan-line: #586368;--fan-soft: #1a282c;--fan-accent: #00342c;--fan-star: #004419;--fan-button: #003a28;--fan-on-button: #0f211b;--background: #0b0c0b;--surface: #161d22;--surface-soft: #1a282c;--border: #262927;--text-main: #d8e5e4;--text-muted: #95aaa7;--text-soft: #97a8af;--brand: #15423e;--brand-dark: #15423e;--brand-soft: #1a282c;--client-ink: #d8e5e4;--client-muted: #95aaa7;--client-surface: #161d22;--client-line: #262927;--client-teal-dark: #15423e;--client-teal-soft: #1a282c }html:not(#ss-dark)[data-fan-theme=dark] :is(.client-list,.client-list-dialog){color:#d8e5e4}html:not(#ss-dark)[data-fan-theme=dark] :is(.client-list-search,.client-list-controls label,.client-list-master,.client-list-detail,.client-list-controls select,.client-list-filter-button,.client-list-filters,.client-list-row,.client-profile-card,.client-profile-next-event,.client-skater-analytics,.client-list-dialog,.client-list-discovery-controls label,.client-list-discovery-controls select){color:#d8e5e4;background:#161d22;border-color:#262927}html:not(#ss-dark)[data-fan-theme=dark] :is(.client-list,.client-list-dialog) :is(input,select){color:#d8e5e4;border-color:#262927}html:not(#ss-dark)[data-fan-theme=dark] :is(.client-list,.client-list-dialog) input::placeholder{color:#95aaa7}html:not(#ss-dark)[data-fan-theme=dark] :is(.client-list-empty,.client-list-detail-empty,.client-list-status,.client-profile-identity p,.client-list-row-main small,.client-card-empty,.client-list-dialog p){color:#95aaa7}html:not(#ss-dark)[data-fan-theme=dark] :is(.client-list-empty strong,.client-list-detail-empty strong,.client-profile-name-line h2,.client-profile-next-event strong,.client-programs-card article strong,.client-score-summary strong,.client-list-dialog h2){color:#d8e5e4}html:not(#ss-dark)[data-fan-theme=dark] :is(.client-list-add,.fan-catchup-open,.client-list-row.selected,.client-list-row:hover,.client-analytics-head,.client-analytics-coverage,.client-score-segments span,.client-analytics-card dl div,.client-profile-follow:not(.following)){color:#d8e5e4;background:#1a282c;border-color:#262927}:root:not(#ss-dark) #exploreFollowCount{background:#1a282c;color:#87beb7}:root:not(#ss-dark) body.explore-hub-page{background:#0b0c0b;color:#d8e5e4}:root:not(#ss-dark) .explore-workspace{background:#0b0c0b}:root:not(#ss-dark) .explore-workspace-heading{background:none}:root:not(#ss-dark) .explore-workspace-heading h1{color:#d8e5e4}:root:not(#ss-dark) .explore-workspace-heading p{color:#95aaa7}:root:not(#ss-dark) .fan-theme-control{border-color:#262927}:root:not(#ss-dark) .fan-theme-control [aria-pressed=true]{background:#1a282c!important;color:#87beb7}:root:not(#ss-dark) #fanCommunity button,:root:not(#ss-dark) .fan-dialog button,:root:not(#ss-dark) .fan-account-bar button,:root:not(#ss-dark) #fanCommunity .fan-primary{border-color:#262927;background:transparent;color:#d8e5e4}:root:not(#ss-dark) #fanCommunity button:hover,:root:not(#ss-dark) .fan-dialog button:hover,:root:not(#ss-dark) .fan-account-bar button:hover{background:#1a282c;border-color:#5a7e7a}:root:not(#ss-dark) #fanCommunity .fan-primary,:root:not(#ss-dark) .fan-dialog .fan-primary,:root:not(#ss-dark) .fan-account-bar .fan-primary{background:#15423e;border-color:#5a7e7a;color:#d5f1e5}:root:not(#ss-dark) .fan-personal-menu nav{background:#161d22;border-color:#262927}:root:not(#ss-dark) .fan-personal-menu nav a,:root:not(#ss-dark) .fan-personal-menu nav button{color:#d8e5e4}:root:not(#ss-dark) .fan-personal-menu nav a:hover{background:#1a282c}:root:not(#ss-dark) .fan-explore-nav{border-bottom-color:#262927}:root:not(#ss-dark) .fan-explore-nav a{color:#95aaa7;border-bottom-color:transparent}:root:not(#ss-dark) .fan-explore-nav a[aria-current]{color:#87beb7;border-bottom-color:#5a7e7a}:root:not(#ss-dark) .fan-companion-links{border-bottom-color:#262927}:root:not(#ss-dark) .fan-companion-links a{color:#95aaa7}:root:not(#ss-dark) .fan-companion-links a:hover{color:#87beb7}:root:not(#ss-dark) #fanCommunity{color:#d8e5e4}:root:not(#ss-dark) #fanCommunity :is(h2,h3,h4),:root:not(#ss-dark) .fan-dialog :is(h2,h3,p,label){color:#d8e5e4}:root:not(#ss-dark) .fan-review-text,:root:not(#ss-dark) .fan-byline{color:#d8e5e4}:root:not(#ss-dark) #fanCommunity a:hover{color:#87beb7}:root:not(#ss-dark) .fan-editorial-aside{border-left-color:#262927}:root:not(#ss-dark) .fan-eyebrow{border-bottom-color:#262927;color:#95aaa7}:root:not(#ss-dark) .fan-section-heading p{color:#95aaa7}:root:not(#ss-dark) .fan-feed-switch a{color:#95aaa7!important}:root:not(#ss-dark) .fan-feed-switch a[href]:hover{background:#1a282c}:root:not(#ss-dark) .fan-feed-switch a[aria-current]{background:#1a282c;color:#87beb7!important}:root:not(#ss-dark) .fan-review{border-bottom-color:#262927}:root:not(#ss-dark) .fan-poster{background:#1a282c;border-color:#262927}:root:not(#ss-dark) .fan-poster.fan-video-cover{background:#14191c}:root:not(#ss-dark) .fan-type-cover{color:#d8e5e4}:root:not(#ss-dark) .fan-type-cover small,:root:not(#ss-dark) .fan-type-cover>span{color:#95aaa7}:root:not(#ss-dark) .fan-meta,:root:not(#ss-dark) .fan-muted{color:#95aaa7}:root:not(#ss-dark) .fan-initial{background:#1a282c;color:#87beb7;border-color:#262927}:root:not(#ss-dark) .fan-stars{color:#64d89a}:root:not(#ss-dark) .fan-social{color:#95aaa7}:root:not(#ss-dark) #fanCommunity .fan-social button{color:#95aaa7}:root:not(#ss-dark) .fan-tags{color:#87beb7}:root:not(#ss-dark) .fan-spoiler summary{color:#95aaa7}:root:not(#ss-dark) .fan-aside-note{border-top-color:#262927}:root:not(#ss-dark) .fan-aside-note p{color:#95aaa7}:root:not(#ss-dark) .fan-aside-note a{color:#87beb7!important}:root:not(#ss-dark) .fan-empty p{color:#95aaa7}:root:not(#ss-dark) #fanCommunity.fan-is-loading:before{border-color:#262927;background:#0b0c0b;color:#d8e5e4}:root:not(#ss-dark) #fanCommunity h2:focus-visible,:root:not(#ss-dark) #fanCommunity h3:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .fan-editorial-rating{color:#95aaa7}:root:not(#ss-dark) .fan-card-footer{color:#95aaa7}:root:not(#ss-dark) .fan-filters input,:root:not(#ss-dark) .fan-filters select,:root:not(#ss-dark) .fan-dialog input,:root:not(#ss-dark) .fan-dialog select,:root:not(#ss-dark) .fan-dialog textarea,:root:not(#ss-dark) .fan-comments textarea{border-color:#262927;background:#161d22;color:#d8e5e4}:root:not(#ss-dark) .fan-check input{accent-color:#15423e}:root:not(#ss-dark) .fan-results-summary{color:#95aaa7}:root:not(#ss-dark) .fan-pagination{border-top-color:#262927}:root:not(#ss-dark) .fan-pagination a{border-color:#262927}:root:not(#ss-dark) .fan-library-actions [aria-pressed=true]{background:#1a282c!important;color:#87beb7!important}:root:not(#ss-dark) .fan-official-link{color:#95aaa7!important}:root:not(#ss-dark) .fan-list-detail>article{border-bottom-color:#262927}:root:not(#ss-dark) .fan-rank{color:#95aaa7}:root:not(#ss-dark) .fan-diary-date small{color:#95aaa7}:root:not(#ss-dark) .fan-comments article{border-bottom-color:#262927}:root:not(#ss-dark) .fan-comments article small{color:#95aaa7}:root:not(#ss-dark) .fan-profile-head{border-bottom-color:#262927}:root:not(#ss-dark) .fan-profile-identity p{color:#95aaa7}:root:not(#ss-dark) .fan-members article{border-bottom-color:#262927}:root:not(#ss-dark) .fan-members a small{color:#95aaa7}:root:not(#ss-dark) .fan-members p{color:#95aaa7}:root:not(#ss-dark) .fan-notification{border-bottom-color:#262927}:root:not(#ss-dark) .fan-notification.is-unread{background:#1a282c}:root:not(#ss-dark) .fan-settings-section{border-bottom-color:#262927}:root:not(#ss-dark) .fan-stats{border-bottom-color:#262927}:root:not(#ss-dark) .fan-stats span{color:#95aaa7}:root:not(#ss-dark) .fan-table th,:root:not(#ss-dark) .fan-table td{border-bottom-color:#262927}:root:not(#ss-dark) .fan-dialog{border-color:#262927;background:#161d22;color:#d8e5e4}:root:not(#ss-dark) .fan-dialog::backdrop{background:#0d1719a8}:root:not(#ss-dark) .fan-dialog>header{border-bottom-color:#262927;background:#161d22}:root:not(#ss-dark) .fan-dialog .fan-editor-intro{color:#95aaa7}:root:not(#ss-dark) .fan-dialog-footer{background:#161d22;border-top-color:#262927}:root:not(#ss-dark) .fan-form-status{color:#87beb7}:root:not(#ss-dark) .fan-picker-results>button{border-bottom-color:#262927!important}:root:not(#ss-dark) .fan-picker-results>button small{color:#95aaa7}:root:not(#ss-dark) .fan-list-edit-row{border-bottom-color:#262927}:root:not(#ss-dark) .fan-dialog .fan-danger{color:#ee8077}:root:not(#ss-dark) .fan-toast{background:#1a2222;color:#f7f8f5}:root:not(#ss-dark) .fan-loading{color:#95aaa7}:root:not(#ss-dark) #fanCommunity :focus-visible,:root:not(#ss-dark) .fan-account-bar :focus-visible,:root:not(#ss-dark) .fan-dialog :focus-visible,:root:not(#ss-dark) .fan-explore-nav :focus-visible{outline-color:#5a7e7a}html:not(#ss-dark)[data-fan-theme=dark] .application-shell-sidebar,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-topbar,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-mobile-nav,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-mobile-access,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-search-results{background:#161d22;color:#d8e5e4;border-color:#262927}html:not(#ss-dark)[data-fan-theme=dark] .application-shell-sidebar a,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-tools,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-sidebar i,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-mobile-nav a{color:#95aaa7}html:not(#ss-dark)[data-fan-theme=dark] .application-shell-sidebar a.active,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-mobile-nav a.active{background:#1a282c;color:#87beb7}html:not(#ss-dark)[data-fan-theme=dark] .application-shell-premium,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-premium-card,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-search,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-search input,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-utility-bar,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-account,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-language{background:#161d22;color:#d8e5e4;border-color:#262927}html:not(#ss-dark)[data-fan-theme=dark] .explore-workspace-heading,html:not(#ss-dark)[data-fan-theme=dark] .explore-tabs{background:#0b0c0b}@media(max-width:980px){:root:not(#ss-dark) .fan-editorial-aside{border-top-color:#262927}}html:not(#ss-dark)[data-fan-theme=dark]{--ink: #d8e5e4;--muted: #95aaa7;--teal-dark: #15423e;--client-ink: #d8e5e4;--client-muted: #95aaa7 }html:not(#ss-dark)[data-fan-theme=dark] :is(.explore-hub-header,.premium-nav-group,.language-menu-trigger,.language-menu-panel,.compact-account-menu-panel,.compact-account-menu-trigger,.auth-dialog,.auth-mode-tabs,.auth-input,.mobile-product-nav,.application-shell-mobile-access-card){background:#161d22;border-color:#262927;color:#d8e5e4}html:not(#ss-dark)[data-fan-theme=dark] :is(.premium-nav-heading h2,.premium-nav-group>p,.premium-nav-item,.premium-nav-item strong,.premium-nav-item span,.language-menu-trigger,.auth-dialog-title,.auth-dialog-copy,.auth-form label,.compact-account-menu-panel a){color:#d8e5e4}html:not(#ss-dark)[data-fan-theme=dark] .premium-nav-item small{color:#95aaa7}html:not(#ss-dark)[data-fan-theme=dark] .premium-nav-item :is(em,.premium-feature-badge){background:#1a282c;color:#87beb7}html:not(#ss-dark)[data-fan-theme=dark] .auth-form input{background:#0b0c0b;color:#d8e5e4;border-color:#262927}:root:not(#ss-dark) .fan-rating-picker input[type=range]{accent-color:#004419;background:none}:root:not(#ss-dark) .fan-rating-picker small{color:#95aaa7}:root:not(#ss-dark) .fan-feed-toolbar label{color:#95aaa7}:root:not(#ss-dark) .fan-feed-toolbar select{background:#0b0c0b;color:#d8e5e4;border-color:#262927}html:not(#ss-dark)[data-fan-theme=dark] .premium-nav-group .premium-nav-item :is(.premium-nav-badge,.premium-badge,.badge,em){background:#1a282c;color:#87beb7;border-color:#262927}:root:not(#ss-dark) .fan-more-links summary{color:#95aaa7}:root:not(#ss-dark) .fan-more-links nav{background:#161d22;border-color:#262927}:root:not(#ss-dark) .fan-account-bar,:root:not(#ss-dark) .fan-personal-menu summary{color:#d8e5e4}:root:not(#ss-dark) #fanCommunity .fan-social button[aria-pressed=true]{color:#64d89a}:root:not(#ss-dark) .fan-explore-nav{background:transparent}:root:not(#ss-dark) #fanJourneyBack a{color:#87beb7}:root:not(#ss-dark) .fan-poster.fan-video-cover{background:#1a282c}:root:not(#ss-dark) .fan-poster.fan-photo-contained{background:#1a282c}:root:not(#ss-dark) .fan-cover-credit{color:#95aaa7}:root:not(#ss-dark) .fan-cover-status{background:#1a282c;color:#95aaa7}:root:not(#ss-dark) .fan-cover-editor{border-color:#262927}:root:not(#ss-dark) .fan-cover-editor>summary{color:#d8e5e4}:root:not(#ss-dark) .fan-cover-editor>summary span{color:#95aaa7}:root:not(#ss-dark) .fan-cover-options>label{border-color:#262927}:root:not(#ss-dark) .fan-cover-options>label:has(input:checked){border-color:#5a7e7a}:root:not(#ss-dark) .fan-cover-options small{color:#95aaa7}:root:not(#ss-dark) .fan-cover-option-image{background:#1a282c}:root:not(#ss-dark) .fan-cover-upload{border-top-color:#262927}:root:not(#ss-dark) [data-cover-crop] canvas{border-color:#262927}:root:not(#ss-dark) [data-cover-crop] input[type=range]{accent-color:#15423e}:root:not(#ss-dark) .fan-community-terms{color:#95aaa7}:root:not(#ss-dark) .fan-community-terms a{color:#87beb7}:root:not(#ss-dark) .fan-image-label{color:#95aaa7}:root:not(#ss-dark) .fan-program-title{color:#d8e5e4}:root:not(#ss-dark) .fan-image-credits{color:#95aaa7}:root:not(#ss-dark) #fanCommunity .fan-image-credits a,:root:not(#ss-dark) .fan-cover-options small a{color:#87beb7}:root:not(#ss-dark) .fan-audience-badge{border-color:#262927;color:#87beb7}:root:not(#ss-dark) .fan-stat-panel{border-color:#262927;background:#161d22}:root:not(#ss-dark) .fan-stat-panel th small{color:#95aaa7}:root:not(#ss-dark) .fan-month-bars meter{accent-color:#15423e}:root:not(#ss-dark) .fan-viewing-days>span{border-color:#262927}:root:not(#ss-dark) .fan-stat-revisits p{border-bottom-color:#262927}:root:not(#ss-dark) .fan-activity-row{border-bottom-color:#262927}:root:not(#ss-dark) .fan-activity-row time{color:#95aaa7}:root:not(#ss-dark) .fan-device-row{border-bottom-color:#262927}:root:not(#ss-dark) .fan-device-row small{color:#95aaa7}:root:not(#ss-dark) .fan-notification-options input{accent-color:#15423e}:root:not(#ss-dark) .fan-custom-list-cover>img{background:#161d22;border-color:#262927}:root:not(#ss-dark) .fan-list-cover-controls{border-top-color:#262927}:root:not(#ss-dark) #fanCommunity .fan-table tr{background:transparent}:root:not(#ss-dark) #fanCommunity .fan-table th,:root:not(#ss-dark) #fanCommunity .fan-table td{border-bottom-color:#262927;background:transparent;color:#d8e5e4}:root:not(#ss-dark) #fanCommunity .fan-table thead th{color:#95aaa7}:root:not(#ss-dark) .fan-missing-prompt{border-top-color:#262927}:root:not(#ss-dark) .fan-missing-prompt small,:root:not(#ss-dark) .fan-submission small{color:#95aaa7}:root:not(#ss-dark) .fan-submission{border-bottom-color:#262927}:root:not(#ss-dark) .fan-inline-confirm{border-color:#262927;background:#161d22}:root:not(#ss-dark) .fan-discovery-toolbar{border-color:#262927;background:#161d22}:root:not(#ss-dark) .fan-discovery-toolbar select{background:#0b0c0b;color:#d8e5e4;border-color:#262927}:root:not(#ss-dark) .fan-famous-label{color:#87beb7;background:#161d22}:root:not(#ss-dark) .fan-program-rating small{color:#95aaa7}:root:not(#ss-dark) .fan-author small{color:#95aaa7}:root:not(#ss-dark) .fan-season-performances article{border-bottom-color:#262927}html:not(#ss-dark):not([data-fan-theme=dark]){--fan-bg: #0b0c0b;--fan-text: #d8e5e4;--fan-muted: #95aaa7;--fan-line: #262927;--fan-accent: #15423e;--fan-button: #15423e }:root:not(#ss-dark) body.explore-hub-page .fan-explore-nav{border-bottom-color:#262927}:root:not(#ss-dark) body.explore-hub-page .fan-explore-nav a[aria-current]{color:#87beb7;border-bottom-color:#5a7e7a}:root:not(#ss-dark) .fan-appearance-settings{border-top-color:#262927}:root:not(#ss-dark) .fan-appearance-settings h2{color:#d8e5e4}:root:not(#ss-dark) .fan-appearance-settings button{color:#d8e5e4;background:transparent}html:not(#ss-dark)[data-fan-theme=dark] body.explore-hub-page .utility-menu-panel{background:#161d22;color:#d8e5e4;border-color:#262927}html:not(#ss-dark)[data-fan-theme=dark] body.explore-hub-page .utility-menu-panel :is(.utility-menu-label,h2){color:#95aaa7}html:not(#ss-dark)[data-fan-theme=dark] body.explore-hub-page .utility-menu-panel :is(a,button){color:#d8e5e4;background:#161d22;border-color:#262927}html:not(#ss-dark)[data-fan-theme=dark] body.explore-hub-page .fan-theme-control button[aria-pressed=true]{color:#87beb7;background:#1a282c}:root:not(#ss-dark) .full-schedule-dialog{background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) .full-schedule-dialog::backdrop{background:#102d2b66}:root:not(#ss-dark) .full-schedule-dialog>header{background:#0b0b0b;border-bottom-color:#262927}:root:not(#ss-dark) .full-schedule-dialog small{color:#95aaa7}:root:not(#ss-dark) .full-schedule-dialog button,:root:not(#ss-dark) .full-schedule-dialog a.mini-button{border-color:#354440;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .full-schedule-dialog button[aria-pressed=true]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .full-schedule-controls input{background:#0b0b0b;border-color:#354440;color:#9dcdc6}:root:not(#ss-dark) .full-schedule-help,:root:not(#ss-dark) .full-schedule-status{color:#94b0a9}:root:not(#ss-dark) .full-schedule-scroll{border-color:#313e3a;background:#0b0b0b}:root:not(#ss-dark) .full-schedule-scroll th,:root:not(#ss-dark) .full-schedule-scroll td{border-right-color:#2d3432;border-bottom-color:#2d3432}:root:not(#ss-dark) .full-schedule-scroll thead th{background:#0d110f}:root:not(#ss-dark) .full-schedule-scroll tbody th{background:#0d110f}:root:not(#ss-dark) .full-schedule-blank{background:#0b0b0b}:root:not(#ss-dark) .full-schedule-kind{color:#87beb7}:root:not(#ss-dark) .full-schedule-untimed article,:root:not(#ss-dark) .full-schedule-descriptions article{background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .full-schedule-dialog button:focus-visible,:root:not(#ss-dark) .full-schedule-dialog a:focus-visible,:root:not(#ss-dark) .full-schedule-scroll:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .full-schedule-scroll .full-entry{background:transparent}:root:not(#ss-dark) .skater-week-controls input{border-color:#313d3c}:root:not(#ss-dark) .skater-week-day{border-color:#262927!important;background:#0b0c0b!important;color:#9dcdc6}:root:not(#ss-dark) [data-skater-week] [role=status]{color:#95aaa7}:root:not(#ss-dark) [data-skater-week] [data-week-open]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .help-page{background:#0b0c0b;color:#badad5}:root:not(#ss-dark) .help-page>.app-header{background:#0b0b0b;border-bottom-color:#262927}:root:not(#ss-dark) .help-page h1,:root:not(#ss-dark) .help-page h2{color:#c0e1dd}:root:not(#ss-dark) .help-page a{color:#87beb7}:root:not(#ss-dark) .help-intro p{color:#95aaa7}:root:not(#ss-dark) .help-contact{background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .help-contact p{color:#95aaa7}:root:not(#ss-dark) .help-page .help-primary{background:#15423e;color:#fff}:root:not(#ss-dark) .help-email{color:#87beb7}:root:not(#ss-dark) .help-copy{background:none;color:#87beb7}:root:not(#ss-dark) .help-topics details{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .help-topics summary:after{color:#87beb7}:root:not(#ss-dark) .help-topics details[open]>summary{border-bottom-color:#202926}:root:not(#ss-dark) .help-footer{border-top-color:#262927;color:#95aaa7}:root:not(#ss-dark) .help-page :is(a,button,summary,select):focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .help-skip{background:#0b0b0b}:root:not(#ss-dark){--ink: #d7ebf4;--muted: #95a8b2;--faint: #0d110f;--line: #202926;--teal: #15423e;--teal-dark: #15423e;--teal-soft: #0d110f;--gold-soft: #1c1501;--surface: #0b0b0b;--page: #0b0c0b;--shadow: 0 14px 34px rgba(19, 41, 43, .08) }:root:not(#ss-dark) .skip-link{color:#fff;background:#133834}:root:not(#ss-dark) .home-topbar{border-bottom-color:#262927;background:#0b0b0bf5}:root:not(#ss-dark) .home-brand{border-right-color:#262927}:root:not(#ss-dark) .home-search{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .home-search:focus-within{border-color:#386561}:root:not(#ss-dark) .home-search-icon{border-color:#58666b}:root:not(#ss-dark) .home-search-icon:after{background:#3f5057}:root:not(#ss-dark) .home-search input{color:#d8e5e4;background:transparent}:root:not(#ss-dark) .home-search input::placeholder{color:#97a9a6}:root:not(#ss-dark) .home-search button{color:#fff;background:#15423e}:root:not(#ss-dark) .home-search button:hover{background:#133834}:root:not(#ss-dark) .home-search-results{border-color:#262927;background:#0b0b0bfc}:root:not(#ss-dark) .home-search-options a{color:#d8e5e4}:root:not(#ss-dark) .home-search-options a:hover,:root:not(#ss-dark) .home-search-options a[aria-selected=true]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .home-search-option-icon{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .home-search-options small{color:#95aaa7}:root:not(#ss-dark) .home-search-options em{color:#c7b070;background:#1c1501}:root:not(#ss-dark) .home-search-options a:first-child em{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .home-account{color:#d8e5e4}:root:not(#ss-dark) .home-account>span:first-child{color:#b1d2dc;background:#0d110f}:root:not(#ss-dark) .home-sidebar{border-right-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .home-nav a{color:#bfd4de}:root:not(#ss-dark) .home-nav a span{color:#91a9b3}:root:not(#ss-dark) .home-nav a:hover{background:#0b0c0b}:root:not(#ss-dark) .home-nav a.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .home-nav a.active span{color:#87beb7}:root:not(#ss-dark) .sidebar-tools{border-top-color:#212523}:root:not(#ss-dark) .sidebar-tools p{color:#97a9a6}:root:not(#ss-dark) .sidebar-tools a{color:#b1c6cf}:root:not(#ss-dark) .sidebar-tools a:hover{color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .sidebar-upgrade{border-color:#202926;color:#d8e5e4;background:linear-gradient(145deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .sidebar-upgrade span{color:#95aaa7}:root:not(#ss-dark) .sidebar-upgrade em{color:#87beb7}:root:not(#ss-dark) .eyebrow,:root:not(#ss-dark) .card-kicker{color:#87beb7}:root:not(#ss-dark) .home-intro p:last-child,:root:not(#ss-dark) .section-heading p:last-child{color:#95aaa7}:root:not(#ss-dark) .secondary-action,:root:not(#ss-dark) .section-heading>a{color:#9dcdc6}:root:not(#ss-dark) .home-access-card{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .home-access-card:after{border-color:#568c8714}:root:not(#ss-dark) .home-access-card:hover,:root:not(#ss-dark) .home-access-card:focus-visible{border-color:#2c4644}:root:not(#ss-dark) .home-access-results{background:linear-gradient(135deg,#0b0b0b 38%,#0d110f)}:root:not(#ss-dark) .home-access-premium{border-color:#2d3432;background:linear-gradient(135deg,#0d110f 20%,#0d0b05)}:root:not(#ss-dark) .home-access-icon{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .home-access-premium .home-access-icon{color:#cba467;background:#1c1501}:root:not(#ss-dark) .home-access-copy small{color:#87beb7}:root:not(#ss-dark) .home-access-copy em{color:#95aaa7}:root:not(#ss-dark) .home-access-badge{border-color:#2d3432;color:#9dcdc6;background:#0b0b0bc7}:root:not(#ss-dark) .home-access-premium .home-access-badge{border-color:#403303;color:#cba467}:root:not(#ss-dark) .home-access-premium[data-access-state=unlocked] .home-access-badge{border-color:#2b4744;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .home-access-arrow{color:#87beb7}:root:not(#ss-dark) .season-card,:root:not(#ss-dark) .stats-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .season-card-mark{color:#fff;background:radial-gradient(circle at 70% 22%,rgba(11,11,11,.16) 0 16%,transparent 17%),linear-gradient(155deg,#15423e,#2f7d73)}:root:not(#ss-dark) .season-card-mark span{border-color:#24242452}:root:not(#ss-dark) .season-card h2,:root:not(#ss-dark) .stats-card h2,:root:not(#ss-dark) .section-heading h2{color:#d8e5e4}:root:not(#ss-dark) .season-card-copy>p:not(.card-kicker){color:#95aaa7}:root:not(#ss-dark) .season-card-copy a{color:#9dcdc6}:root:not(#ss-dark) .home-upcoming-list>p{color:#95aaa7}:root:not(#ss-dark) .home-upcoming-event{border-color:#202926;color:#d8e5e4!important;background:#0b0c0b}:root:not(#ss-dark) .home-upcoming-event small{color:#95aaa7}:root:not(#ss-dark) .home-upcoming-event em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .home-upcoming-event:hover{border-color:#2c4644;background:#0d110f}:root:not(#ss-dark) .season-pill{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .season-stats div{border-left-color:#212523}:root:not(#ss-dark) .season-stats span{color:#95aaa7}:root:not(#ss-dark) .data-note{color:#97a9a6}:root:not(#ss-dark) .element-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .element-card:hover,:root:not(#ss-dark) .element-card:focus-within{border-color:#2e4241}:root:not(#ss-dark) .element-media{background:#121a17}:root:not(#ss-dark) .element-duration{color:#fff;background:#0f181cd1}:root:not(#ss-dark) .element-entity{color:#93a9b2}:root:not(#ss-dark) .element-title{color:#d8e5e4}:root:not(#ss-dark) .element-event{color:#97a9a6}:root:not(#ss-dark) .metric-score{color:#dfc893;background:#1c1501}:root:not(#ss-dark) .metric-goe{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .metric-goe.negative{color:#e4877d;background:#150e0d}:root:not(#ss-dark) .element-open{color:#87beb7}:root:not(#ss-dark) .loading-card{border-color:#202926;background:linear-gradient(100deg,#0d110f 25%,#0b0c0b 40%,#0d110f 58%)}:root:not(#ss-dark) .empty-state{border-color:#2d3432;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .empty-state strong{color:#d8e5e4}:root:not(#ss-dark) .empty-state a{color:#87beb7}:root:not(#ss-dark) .quick-actions{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .quick-action-grid a{border-color:#202926}:root:not(#ss-dark) .quick-action-grid a:hover{border-color:#2a3f3d;background:#0b0c0b}:root:not(#ss-dark) .quick-icon{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .quick-action-grid strong{color:#d8e5e4}:root:not(#ss-dark) .quick-action-grid small{color:#95aaa7}:root:not(#ss-dark) .quick-action-grid em{color:#87beb7}@media(max-width:860px){:root:not(#ss-dark) .home-account.is-signed-out{background:#0d110f}}@media(max-width:860px){:root:not(#ss-dark) .home-account.is-signed-out>span:first-child{background:transparent}}@media(max-width:860px){:root:not(#ss-dark) .home-mobile-nav{border-color:#2e354317;background:#0b0b0beb}}@media(max-width:860px){:root:not(#ss-dark) .home-mobile-nav a{color:#9da6ac}}@media(max-width:860px){:root:not(#ss-dark) .home-mobile-nav a.active{color:#87beb7;background:#0d110f}}@media(max-width:860px){:root:not(#ss-dark) .home-mobile-nav a.mobile-create span{color:#fff;background:#15423e}}:root:not(#ss-dark) .home-access-copy small{color:#95aaa7}:root:not(#ss-dark) .home-follow-links a,:root:not(#ss-dark) .home-premium-link{color:#9dcdc6}:root:not(#ss-dark) .home-for-you{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .home-followed-updates li,:root:not(#ss-dark) .home-saved-reports li{border-top-color:#262927}:root:not(#ss-dark) .home-followed-updates small,:root:not(#ss-dark) .home-saved-reports small{color:#95aaa7}:root:not(#ss-dark) .home-new-updates{color:#87beb7}:root:not(#ss-dark) .home-saved-reports{border-color:#262927}:root:not(#ss-dark) .install-page{color:#d8e5e4;background:radial-gradient(circle at 12% 5%,rgba(74,166,155,.15),transparent 30%),linear-gradient(180deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .install-page>.skip-link{color:#fff;background:#15423e}:root:not(#ss-dark) .install-page-header nav a{color:#9dcdc6}:root:not(#ss-dark) .install-page-header nav a:hover,:root:not(#ss-dark) .install-page-header nav a:focus-visible{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .install-page-hero{border-color:#262927;background:#0b0b0beb}:root:not(#ss-dark) .install-page-kicker,:root:not(#ss-dark) .install-page-section-heading>span{color:#69b5aa}:root:not(#ss-dark) .install-page-copy h1{color:#9dcdc6}:root:not(#ss-dark) .install-page-copy>p{color:#95aaa7}:root:not(#ss-dark) .install-page-status{border-left-color:#2c5a54;color:#95aaa7!important}:root:not(#ss-dark) .install-page-quick-guide{border-color:#274440;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .install-page-quick-label{color:#69b5aa}:root:not(#ss-dark) .install-page-quick-guide h2{color:#9dcdc6}:root:not(#ss-dark) .install-page-quick-guide li::marker{color:#69b5aa}:root:not(#ss-dark) .install-page-quick-guide p{color:#97a9a6!important}:root:not(#ss-dark) .install-page-benefits li{color:#87beb7}:root:not(#ss-dark) .install-page-preview{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .install-page-section-heading h2{color:#9dcdc6}:root:not(#ss-dark) .install-page-step-grid article{border-color:#262927;background:#0b0b0bdb}:root:not(#ss-dark) .install-page-step-grid article[data-active=true]{border-color:#2d5954;background:#0d110f}:root:not(#ss-dark) .install-page-step-grid h3{color:#9dcdc6}:root:not(#ss-dark) .install-page-step-grid ol{color:#95aaa7}:root:not(#ss-dark) .install-page-note{border-color:#262927;color:#95aaa7;background:#0b0b0bb3}:root:not(#ss-dark) .install-page-note strong{color:#9dcdc6}:root:not(#ss-dark) .intelligence-surface{--intelligence-ink: #d8e5e4;--intelligence-mint: #121a17 }:root:not(#ss-dark) .intelligence-scrim{background:#08141366}:root:not(#ss-dark) .intelligence-drawer{background:#0b0c0b}:root:not(#ss-dark) .intelligence-drawer-head{color:#fff}:root:not(#ss-dark) .intelligence-drawer-head span{color:#a4dcd0}:root:not(#ss-dark) .intelligence-close{background:#0b0b0b1f;color:#fff}:root:not(#ss-dark) .intelligence-tabs{background:#0b0b0b;border-bottom-color:#262927}:root:not(#ss-dark) .intelligence-tabs button{background:transparent;border-bottom-color:transparent;color:#95b0ac}:root:not(#ss-dark) .intelligence-panel-intro p{color:#95aaa7}:root:not(#ss-dark) .intelligence-refresh{background:transparent;color:#87beb7}:root:not(#ss-dark) .intelligence-update-card,:root:not(#ss-dark) .intelligence-answer-card{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .intelligence-update-card.is-personalized{border-left-color:#2b7160}:root:not(#ss-dark) .intelligence-update-meta span,:root:not(#ss-dark) .intelligence-update-meta b,:root:not(#ss-dark) .intelligence-answer-card>span{color:#95aaa7}:root:not(#ss-dark) .intelligence-update-card p,:root:not(#ss-dark) .intelligence-answer-card p{color:#9bb6b2}:root:not(#ss-dark) .intelligence-update-actions a,:root:not(#ss-dark) .intelligence-answer-links a,:root:not(#ss-dark) .intelligence-full-link{color:#87beb7}:root:not(#ss-dark) .intelligence-update-actions summary,:root:not(#ss-dark) .intelligence-answer-card summary{color:#95aaa7}:root:not(#ss-dark) .intelligence-empty{color:#97a9a6}:root:not(#ss-dark) .intelligence-error{color:#ee8170}:root:not(#ss-dark) .intelligence-ask-form label{color:#87beb7}:root:not(#ss-dark) .intelligence-context{background:#0d110f;border-color:#262927}:root:not(#ss-dark) .intelligence-context [data-clear-smart-ask-context]{background:transparent;color:#87beb7}:root:not(#ss-dark) .intelligence-context-chips button{background:#0b0b0b;border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .intelligence-premium-badge{background:#121a17;color:#87beb7}:root:not(#ss-dark) .intelligence-ask-form textarea{border-color:#2d3432}:root:not(#ss-dark) .intelligence-ask-form>button{color:#fff}:root:not(#ss-dark) .intelligence-connected-tools{border-bottom-color:#202926;border-top-color:#202926}:root:not(#ss-dark) .intelligence-connected-tools>div span{color:#95aaa7}:root:not(#ss-dark) .intelligence-connected-tools nav a,:root:not(#ss-dark) .intelligence-connected-tools nav button{background:#0b0b0b;border-color:#262927;color:#9dcdc6}:root:not(#ss-dark) .intelligence-connected-tools nav [aria-current=page]{color:#fff}:root:not(#ss-dark) .intelligence-connected-tools nav em{color:#87beb7}:root:not(#ss-dark) .intelligence-uncertainty{background:#0d110f}:root:not(#ss-dark) .intelligence-uncertainty[data-level=needs_context],:root:not(#ss-dark) .intelligence-uncertainty[data-level=source_limited]{background:#0e0b07}:root:not(#ss-dark) .intelligence-uncertainty strong{color:#87beb7}:root:not(#ss-dark) .intelligence-uncertainty span{color:#95aaa7}:root:not(#ss-dark) .intelligence-documents{border-top-color:#202926}:root:not(#ss-dark) .intelligence-documents article{border-color:#2d3432;border-top-color:#3d6e66;background:linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .intelligence-documents article>span{color:#69b5aa}:root:not(#ss-dark) .intelligence-documents article>p{color:#95aaa7}:root:not(#ss-dark) .intelligence-documents article>small{color:#97a9a6}:root:not(#ss-dark) .intelligence-documents article a{border-color:#273d39;color:#87beb7}:root:not(#ss-dark) .intelligence-documents article a:first-child{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .intelligence-documents article a:hover,:root:not(#ss-dark) .intelligence-documents article a:focus-visible{border-color:#3d6e66}:root:not(#ss-dark) .intelligence-answer-sections section{border-left-color:#224c44}:root:not(#ss-dark) .intelligence-answer-sections section.is-warning{border-left-color:#6e411d}:root:not(#ss-dark) .intelligence-answer-sections ul{color:#87beb7}:root:not(#ss-dark) .intelligence-suggestions{border-top-color:#202926}:root:not(#ss-dark) .intelligence-suggestions button,:root:not(#ss-dark) .intelligence-suggestions a{background:#0b0b0b;border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .intelligence-suggestions button:hover,:root:not(#ss-dark) .intelligence-suggestions button:focus-visible,:root:not(#ss-dark) .intelligence-suggestions a:hover,:root:not(#ss-dark) .intelligence-suggestions a:focus-visible{background:#0d110f;border-color:#416d64}:root:not(#ss-dark) .intelligence-suggestions small{color:#69b5aa}:root:not(#ss-dark) .intelligence-feedback span{color:#95aaa7}:root:not(#ss-dark) .intelligence-feedback button{background:#0d110f;border-color:#2d3432;color:#87beb7}:root:not(#ss-dark) .intelligence-feedback-confirmed{color:#69b5aa!important}:root:not(#ss-dark) .intelligence-ranking-list li{background:#0b0c0b;border-color:#202926}:root:not(#ss-dark) .intelligence-ranking-list li::marker{color:#69b5aa}:root:not(#ss-dark) .intelligence-ranking-list strong span{color:#87beb7}:root:not(#ss-dark) .intelligence-ranking-list small,:root:not(#ss-dark) .intelligence-ranking-note{color:#95aaa7}:root:not(#ss-dark) .intelligence-clarification{background:linear-gradient(145deg,#0d110f,#0d0b09);border-color:#262927}:root:not(#ss-dark) .intelligence-clarification>p{color:#95aaa7}:root:not(#ss-dark) .intelligence-clarification>small{color:#95aaa7}:root:not(#ss-dark) .intelligence-clarification-options button{background:#0b0b0b;border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .intelligence-clarification-options button:hover,:root:not(#ss-dark) .intelligence-clarification-options button:focus-visible{background:#0d110f;border-color:#3c6e63}:root:not(#ss-dark) .intelligence-evidence{border-top-color:#202926}:root:not(#ss-dark) .intelligence-evidence a{background:#0d110f;border-color:#202926}:root:not(#ss-dark) .intelligence-evidence a:hover,:root:not(#ss-dark) .intelligence-evidence a:focus-visible{border-color:#37695e}:root:not(#ss-dark) .intelligence-evidence-play{color:#fff}:root:not(#ss-dark) .intelligence-evidence small{color:#95aaa7}:root:not(#ss-dark) .intelligence-empty a{color:#87beb7}:root:not(#ss-dark) .connected-intelligence-bar{background:linear-gradient(112deg,#0d110f,#0d0a09);border-color:#262927;color:#d8e5e4}:root:not(#ss-dark) .connected-intelligence-copy>span{color:#69b5aa}:root:not(#ss-dark) .connected-intelligence-copy p{color:#95aaa7}:root:not(#ss-dark) .connected-intelligence-bar nav a{background:#0b0b0bc7;border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .connected-intelligence-bar nav a:hover,:root:not(#ss-dark) .connected-intelligence-bar nav a:focus-visible{border-color:#3c6e63}:root:not(#ss-dark) .connected-intelligence-bar nav a[aria-current=page]{background:#1a2222;border-color:#414847;color:#fff}:root:not(#ss-dark) .connected-intelligence-bar nav em{background:#121a17;color:#87beb7}:root:not(#ss-dark) .connected-intelligence-more>summary{background:#0b0b0b;border-color:#262927;color:#9dcdc6}:root:not(#ss-dark) .connected-intelligence-more>summary:hover,:root:not(#ss-dark) .connected-intelligence-more>summary:focus-visible,:root:not(#ss-dark) .connected-intelligence-more>summary[aria-current=page]{border-color:#3c6e63}:root:not(#ss-dark) .connected-intelligence-more>div{background:#0b0b0b;border-color:#262927}@media(max-width:840px){:root:not(#ss-dark) .intelligence-mobile-nav-button{color:#9da6ac;background:transparent}}@media(max-width:840px){:root:not(#ss-dark) .intelligence-mobile-nav-button[aria-expanded=true]{color:#87beb7;background:#0d110f}}:root:not(#ss-dark) .intelligence-ask-form>label strong{color:#bce0dd}:root:not(#ss-dark) .intelligence-ask-form>label span{color:#97a9a6}:root:not(#ss-dark) .intelligence-site-options-head span{color:#69b5aa}:root:not(#ss-dark) .intelligence-site-options-head h3{color:#d8e5e4}:root:not(#ss-dark) .intelligence-site-options-head small{color:#97a9a6}:root:not(#ss-dark) .intelligence-site-option{background:#0b0b0b;border-color:#202926}:root:not(#ss-dark) .intelligence-site-option strong{color:#bcdfdc}:root:not(#ss-dark) .intelligence-site-option>div span{background:#0d110f;color:#87beb7}:root:not(#ss-dark) .intelligence-site-option p{color:#97a9a6}:root:not(#ss-dark) .intelligence-site-option footer button{background:#15423e;border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) .intelligence-site-option footer a{border-color:#2d3432;color:#87beb7}:root:not(#ss-dark) .intelligence-site-option footer button:hover,:root:not(#ss-dark) .intelligence-site-option footer button:focus-visible{background:#133834}:root:not(#ss-dark) .intelligence-site-option footer a:hover,:root:not(#ss-dark) .intelligence-site-option footer a:focus-visible{background:#0d110f}:root:not(#ss-dark) .intelligence-site-guide-target{outline-color:#207266!important}:root:not(#ss-dark) .intelligence-site-guide-coachmark{background:#1a2222;border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) .intelligence-site-guide-coachmark>span{color:#87d8cd}:root:not(#ss-dark) .intelligence-site-guide-coachmark p{color:#d7e9e3}:root:not(#ss-dark) .intelligence-site-guide-coachmark button{background:#0b0b0b;border-color:#242424;color:#9dcdc6}:root:not(#ss-dark) .intelligence-site-guide-coachmark button+button{background:transparent;border-color:#2e5a54;color:#fff}:root:not(#ss-dark) .intelligence-answer-card .intelligence-answer-question{border-bottom-color:#262927;color:#95aaa7}:root:not(#ss-dark) .smart-ask-event-matches>li{border-bottom-color:#262927}:root:not(#ss-dark) .smart-ask-event-matches>li>a{color:#87beb7}:root:not(#ss-dark){--ink: #daf0f6;--muted: #95aaa7;--line: #202926;--paper: #0b0b0b;--soft: #0b0c0b;--brand-dark: #133834;--shadow: 0 18px 50px rgba(16, 43, 47, .1) }:root:not(#ss-dark) body{color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .jump-header{border-bottom-color:#3e5b5a1f;background:#0b0b0bf0}:root:not(#ss-dark) .jump-brand small{color:#95aaa7}:root:not(#ss-dark) .jump-header nav a{color:#98acb3}:root:not(#ss-dark) .jump-header nav a:hover,:root:not(#ss-dark) .jump-header nav a.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .jump-account{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .jump-account.paid{color:#cba468;border-color:#403303;background:#0e0b06}:root:not(#ss-dark) .jump-menu-button{background:transparent}:root:not(#ss-dark) .jump-menu-button>span:not(.sr-only){background:#1a2222}:root:not(#ss-dark) .jump-breadcrumb{color:#95aaa7}:root:not(#ss-dark) .jump-breadcrumb a{color:#9dcdc6}:root:not(#ss-dark) .jump-premium-tabs{border-color:#507e7a24;background:#0b0b0be0}:root:not(#ss-dark) .jump-premium-tabs a{color:#95aaa7}:root:not(#ss-dark) .jump-premium-tabs a:hover,:root:not(#ss-dark) .jump-premium-tabs a:focus-visible{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .jump-premium-tabs a.active{color:#fff;background:#133834}:root:not(#ss-dark) .jump-report-tabs a{border-color:transparent;color:#95aaa7}:root:not(#ss-dark) .jump-report-tabs a:hover,:root:not(#ss-dark) .jump-report-tabs a:focus-visible{color:#9dcdc6;border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .jump-report-tabs a.active{color:#9dcdc6;border-color:#366e6933;background:#0d110f}:root:not(#ss-dark) .jump-hero>div>p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .jump-hero aside{border-color:#366e692e;background:linear-gradient(145deg,#0a100ff2,#0d0b06eb)}:root:not(#ss-dark) .jump-hero aside p{color:#95aaa7}:root:not(#ss-dark) .mini-flow{background:#0b0b0bd6}:root:not(#ss-dark) .mini-flow span{background:#133834}:root:not(#ss-dark) .mini-flow-target.two{background:#15423e}:root:not(#ss-dark) .mini-flow-band.second{background:#15423e}:root:not(#ss-dark) .button{border-color:transparent}:root:not(#ss-dark) .button.primary{color:#fff;background:#15423e}:root:not(#ss-dark) .button.primary:hover{background:#133834}:root:not(#ss-dark) .button.secondary{color:#9dcdc6;border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .button.text{color:#95aaa7;background:transparent}:root:not(#ss-dark) .jump-explorer{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .jump-explorer-head{border-bottom-color:#262927}:root:not(#ss-dark) .freshness-pill{border-color:#262927;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .jump-access-gate>span{color:#c59f60;background:#1c1501}:root:not(#ss-dark) .jump-access-gate p{color:#95aaa7}:root:not(#ss-dark) .jump-filters{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .jump-filters label>span{color:#95aaa7}:root:not(#ss-dark) .jump-filters select{border-color:#2d3432;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .jump-status{color:#95aaa7}:root:not(#ss-dark) .jump-status.error{color:#fd7180}:root:not(#ss-dark) .jump-share-status{color:#9dcdc6}:root:not(#ss-dark) .jump-summary article{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .jump-summary span{color:#95aaa7}:root:not(#ss-dark) .jump-summary strong{color:#9dcdc6}:root:not(#ss-dark) .jump-summary small{color:#95aaa7}:root:not(#ss-dark) .jump-insight{border-color:#262927;border-left-color:#5a7e7a;color:#d8e5e4;background:linear-gradient(115deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .jump-insight span{color:#87beb7}:root:not(#ss-dark) .jump-insight p{color:#95aaa7}:root:not(#ss-dark) .jump-chart-card,:root:not(#ss-dark) .jump-athlete-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .jump-card-head{border-bottom-color:#262927}:root:not(#ss-dark) .jump-card-head p{color:#95aaa7}:root:not(#ss-dark) .jump-legend span{color:#95aaa7}:root:not(#ss-dark) .jump-legend i.positive{background:#15423e}:root:not(#ss-dark) .jump-chart{background:linear-gradient(180deg,#0a0b0d,#0b0b0b)}:root:not(#ss-dark) .jump-chart-empty{color:#95aaa7}:root:not(#ss-dark) .jump-flow-column-title{fill:#95a8b1}:root:not(#ss-dark) .jump-flow-ribbon.jump-flow-selectable:focus-visible{stroke:#344a56}:root:not(#ss-dark) .jump-flow-ribbon.jump-flow-selectable.active{stroke:#242424}:root:not(#ss-dark) .jump-flow-node.athlete{fill:#99c7ff}:root:not(#ss-dark) .jump-flow-label text{fill:#d8e5e4}:root:not(#ss-dark) .jump-flow-label .meta{fill:#94a8b0}:root:not(#ss-dark) .jump-flow-label.season-label text{fill:#fff;stroke:#415b74c7}:root:not(#ss-dark) .jump-flow-label.outcome-label text:not(.meta){fill:#bcd4dd}:root:not(#ss-dark) .jump-call-shelf{border-top-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .jump-call-shelf-head span{color:#87beb7}:root:not(#ss-dark) .jump-call-shelf-head small{color:#95aaa7}:root:not(#ss-dark) .jump-call-tile{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .jump-call-tile.positive:before{background:#15423e}:root:not(#ss-dark) .jump-call-tile:hover,:root:not(#ss-dark) .jump-call-tile:focus-visible,:root:not(#ss-dark) .jump-call-tile.active{border-color:#366e6961;background:#0d110f}:root:not(#ss-dark) .jump-call-tile b{color:#9dcdc6}:root:not(#ss-dark) .jump-call-tile small{color:#95aaa7}:root:not(#ss-dark) .jump-call-tile em{color:#95aaa7}:root:not(#ss-dark) .jump-evidence{border-color:#262927;background:linear-gradient(135deg,#0d110f,#0d0b07)}:root:not(#ss-dark) .jump-evidence p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .jump-call-badge{color:#fff;background:#1a2222}:root:not(#ss-dark) .jump-athletes th,:root:not(#ss-dark) .jump-athletes td{border-bottom-color:#212523}:root:not(#ss-dark) .jump-athletes th{color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .jump-athletes td:first-child small{color:#95aaa7}:root:not(#ss-dark) .jump-athletes a{color:#9dcdc6}:root:not(#ss-dark) .jump-methodology{color:#95aaa7}:root:not(#ss-dark) footer{border-top-color:#262927;color:#95aaa7;background:#0b0b0b}@media(max-width:920px){:root:not(#ss-dark) .jump-header nav{border-color:#262927;background:#0b0b0b}}:root:not(#ss-dark) .jump-hero{border-bottom-color:#262927}:root:not(#ss-dark) .jump-hero aside{background:#0b0b0b}:root:not(#ss-dark) .jump-hero aside small{color:#95aaa7}:root:not(#ss-dark) .jr-dialog{border-color:#2d3432;background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) .jr-dialog::backdrop{background:#091925c9}:root:not(#ss-dark) .jr-eyebrow{color:#69b5aa}:root:not(#ss-dark) .jr-intro{color:#87beb7}:root:not(#ss-dark) .jr-dialog button,:root:not(#ss-dark) .jr-dialog .jr-primary,:root:not(#ss-dark) .jr-dialog .jr-secondary{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .jr-dialog .jr-primary{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .jr-dialog button:focus-visible,:root:not(#ss-dark) .jr-dialog input:focus-visible,:root:not(#ss-dark) .jr-dialog select:focus-visible{outline-color:#663f00}:root:not(#ss-dark) .jr-stage{background:#09171f}:root:not(#ss-dark) .jr-stage canvas.jr-correcting{outline-color:#592f00}:root:not(#ss-dark) .jr-dialog input:not([type=checkbox]):not([type=file]):not([type=range]),:root:not(#ss-dark) .jr-dialog select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .jr-note{color:#95aaa7}:root:not(#ss-dark) .jr-stats>div{background:#0b0b0b}:root:not(#ss-dark) .jr-stats span{color:#97a9a6}:root:not(#ss-dark) .jr-library{border-top-color:#2d3432}:root:not(#ss-dark) .jr-attempt{background:#0b0b0b}:root:not(#ss-dark) .jr-attempt span{color:#97a9a6}:root:not(#ss-dark) .jr-view-switch button[aria-pressed=true]{background:#15423e;color:#fff}:root:not(#ss-dark) .jr-diagram,:root:not(#ss-dark) .jr-compare-plot{background:#091c25}:root:not(#ss-dark) .jr-diagram p{color:#b2cccc}:root:not(#ss-dark) .jr-pair{background:#091c25}:root:not(#ss-dark) .jr-dialog [data-jr=status]{color:#87beb7}:root:not(#ss-dark) .jr-dialog .jr-fields select{color:#9dcdc6!important;background:#0b0b0b!important}:root:not(#ss-dark) .jr-dialog{color:#e1edfa;background:#0b0c0b;border-color:#25292b}:root:not(#ss-dark) .jr-header{background:#0b0c0b}:root:not(#ss-dark) .jr-navigation{border-bottom-color:#25292b}:root:not(#ss-dark) .jr-navigation button{background:transparent;border-color:transparent}:root:not(#ss-dark) .jr-navigation button[aria-pressed=true]{color:#fff;background:#15423e}:root:not(#ss-dark) .jr-dialog .jr-primary{background:#15423e;border-color:#5a7e7a}:root:not(#ss-dark) .jr-empty{background:#0b0b0b;border-color:#25292b}:root:not(#ss-dark) .jr-empty>i{color:#87beb7}:root:not(#ss-dark) .jr-empty p{color:#99a6b7}:root:not(#ss-dark) .jr-dialog .jr-attempt{border-color:#25292b}:root:not(#ss-dark) .jr-guidance{border-left-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .jr-dialog [data-jr=takeoff],:root:not(#ss-dark) .jr-dialog [data-jr=landing]{background:#0d110f;color:#87beb7;border-color:#3f615e}:root:not(#ss-dark) .jr-settings{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .jr-analytics{background:#0b0b0b;border-color:#25292b}:root:not(#ss-dark) .jr-phase-cursor{background:#11171f}:root:not(#ss-dark) body.analyze-page .jr-analysis-start .jr-start-button{background:#15423e;color:#fff}:root:not(#ss-dark) .jr-analysis-start>span{color:#99a6b7}:root:not(#ss-dark) .jr-other-video-tools{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) .jr-other-video-tools>summary{color:#87beb7}:root:not(#ss-dark) body.analyze-page #analyzePortal .skatesense-entry-secondary>*{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzePortal .analyze-advanced-labs-disclosure>summary{background:transparent}:root:not(#ss-dark) .jr-flight-studio{border-color:#5a7e7a;background:#0b2029;color:#eaf3ef}:root:not(#ss-dark) .jr-studio-kicker{color:#9abfbe}:root:not(#ss-dark) .jr-studio-header h3{color:#eaf3ef}:root:not(#ss-dark) .jr-studio-header output{color:#d7e9e3}:root:not(#ss-dark) .jr-dialog .jr-camera-controls button{background:transparent;color:#c9d6d1;border-color:#5a7e7a}:root:not(#ss-dark) .jr-dialog .jr-camera-controls button[aria-pressed=true]{background:#0d110f;color:#9dcdc6;border-color:#212523}:root:not(#ss-dark) .jr-flight-studio canvas{background:transparent}:root:not(#ss-dark) .jr-studio-footer{border-top-color:#5a7e7a;color:#a7c6c8}:root:not(#ss-dark) .jr-legend span:first-child{color:#77e5d5}:root:not(#ss-dark) .jr-legend span:nth-child(2){color:#c2baff}:root:not(#ss-dark) .jr-legend span:last-child{color:#eaf3ef}:root:not(#ss-dark) .jr-stats>div{border-color:#262927}:root:not(#ss-dark) .jr-stats strong{color:#9dcdc6}:root:not(#ss-dark) .jr-stats small{color:#93aaab}:root:not(#ss-dark) .jr-dialog .jr-stage-events button{color:#c9d6d1;background:#102931;border-color:#5a7e7a}:root:not(#ss-dark) .jr-estimate,:root:not(#ss-dark) .jr-rate-preview{background:#0d110f;color:#87beb7}:root:not(#ss-dark) .jr-calibration{border-color:#2d3432}:root:not(#ss-dark) .jr-metric-editor hr{border-top-color:#2d3432}:root:not(#ss-dark) .jr-dialog .jr-metric-editor select{color:#9dcdc6!important;background:#0b0b0b!important}:root:not(#ss-dark) .jr-review-heading output,:root:not(#ss-dark) .jr-review-heading>span{color:#87beb7}:root:not(#ss-dark) .jr-sequence{background:#0b0b0b;border-color:#25292b}:root:not(#ss-dark) .jr-jump-tabs button[aria-pressed=true],:root:not(#ss-dark) .jr-phase-pills button[aria-pressed=true]{background:#15423e;border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) .jr-transitions button{background:#0d110f}:root:not(#ss-dark) .jr-thumbnail canvas{background:#0a1f27}:root:not(#ss-dark) .jr-dialog .jr-finding{background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .jr-finding span{color:#87beb7}:root:not(#ss-dark) .jr-finding small{color:#87beb7}:root:not(#ss-dark) .jr-movement-chart{background:#0d110f}:root:not(#ss-dark) .jr-comparison-note{color:#d7e9e3}:root:not(#ss-dark) .jr-pair label{color:#d7e9e3}:root:not(#ss-dark) .jr-dialog .jr-note{color:#95aaa7}:root:not(#ss-dark) .jr-dialog [data-review=error]{color:#fd827a}:root:not(#ss-dark) .jr-flight-allocation{border-color:#2d3432}:root:not(#ss-dark) .jr-dialog .jr-allocation-row{background:transparent}:root:not(#ss-dark) .jr-allocation-row span{border-left-color:#3d6e66}:root:not(#ss-dark) .jr-allocation-row[data-part="1"] span{border-color:#685a89}:root:not(#ss-dark) .jr-allocation-row[data-part="2"] span{border-color:#7a5e28}:root:not(#ss-dark) .jr-evidence-status{background:#0d110f}:root:not(#ss-dark) .jr-frame-evidence canvas{background:#0a1f27}:root:not(#ss-dark) .jr-frame-evidence figcaption{color:#87beb7}:root:not(#ss-dark) .lesson-focus-dialog{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .lesson-focus-dialog::backdrop{background:#102e2b66}:root:not(#ss-dark) .lesson-focus-dialog select,:root:not(#ss-dark) .lesson-focus-dialog input,:root:not(#ss-dark) .lesson-focus-dialog button{border-color:#31413f;background:#0b0b0b}:root:not(#ss-dark) .lesson-focus-dialog button[type=submit]{background:#15423e;color:#fff}:root:not(#ss-dark) .lesson-focus-dialog [role=status]{color:#eb8972}:root:not(#ss-dark) .utility-menu-trigger{border-color:#262b2a;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .utility-menu-trigger:hover,:root:not(#ss-dark) .utility-menu[open] .utility-menu-trigger{color:#9dcdc6;border-color:#263836;background:#0b0e0e}:root:not(#ss-dark) .utility-menu-panel{border-color:#282f2f;background:#0b0b0b}:root:not(#ss-dark) .utility-menu-panel:before{border-top-color:#282f2f;border-left-color:#282f2f;background:#0b0b0b}:root:not(#ss-dark) .profile-install-card{border-color:#263836;color:#b0ddd8;background:linear-gradient(135deg,#090d0c,#0a0b0b)}:root:not(#ss-dark) .profile-install-card:hover,:root:not(#ss-dark) .profile-install-card:focus-visible{border-color:#2c5a54;background:#0a110f}:root:not(#ss-dark) .profile-install-card strong{color:#b0ddd8}:root:not(#ss-dark) .profile-install-card small{color:#8caca9}:root:not(#ss-dark) .profile-install-card-arrow{color:#62b6ae}:root:not(#ss-dark) .utility-menu-links a{border-color:#222726;color:#9dcdc6;background:#0a0b0b}:root:not(#ss-dark) .utility-menu-links a:hover{border-color:#263836;background:#0b0e0e}:root:not(#ss-dark) .favorite-folders-panel{border-color:#232a29;background:#0a0b0b}:root:not(#ss-dark) .lift-context.combo{background:#110c05;color:#cba467}:root:not(#ss-dark) tbody tr:hover,:root:not(#ss-dark) tbody tr.selected{background:#0b0e0e}:root:not(#ss-dark) .archive-shell{background:#0a0b0c}:root:not(#ss-dark) .archive-scope-button{border-color:#232929;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .archive-scope-button:hover,:root:not(#ss-dark) .archive-scope-button.active,:root:not(#ss-dark) .archive-scope-more.active>summary{border-color:#366f6957;background:#090c0b}:root:not(#ss-dark) .archive-scope-menu{border-color:#232929;background:#0b0b0b}:root:not(#ss-dark) .archive-scope-menu-item:hover,:root:not(#ss-dark) .archive-scope-menu-item.active{border-color:#366f6938;background:#090c0b}:root:not(#ss-dark) .archive-main .filter-panel{border-color:#222828;background:#0b0b0b}:root:not(#ss-dark) .archive-main .filter-panel summary:after{border-color:#232a29;color:#9dcdc6;background:#0a0b0b}:root:not(#ss-dark) .archive-main select,:root:not(#ss-dark) .archive-main input{border-color:#242929;background:#0b0b0b}:root:not(#ss-dark) .archive-main .favorite-folders-panel{border-color:#222828;background:#0b0b0b}:root:not(#ss-dark) .archive-main .video-pane,:root:not(#ss-dark) .archive-main .table-pane,:root:not(#ss-dark) .archive-main .detail-pane{border-color:#222828}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) body{background:#0a0b0c}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .filter-panel{border-color:#262927;background:#0a0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) tbody tr:hover,:root:not(#ss-dark) tbody tr.selected{border-color:#2c4844;background:#0a0d0d}}:root:not(#ss-dark) body:has(.archive-shell) .button.secondary:hover,:root:not(#ss-dark) body:has(.archive-shell) .icon-button:hover{border-color:#292e2e;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .status-summary .pill,:root:not(#ss-dark) body:has(.archive-shell) .pill{background:#0b0c0b;color:#95a9ad}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel summary,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-summary,:root:not(#ss-dark) body:has(.archive-shell) .section-head{background:linear-gradient(#0b0b0bf5,#0a0b0be0)}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section{border-color:#202525;background:#0b0b0bd1}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-cta{border-color:transparent;background:#0a0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell){background:#0b0d0c}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .app-header{border-bottom-color:#232928}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-search-card{border-color:#232928}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps{border-color:#232928;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-panel{border-color:#232928;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .video-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .detail-pane{border-color:#232928}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav{border-color:#28302f}}:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=home]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 11.2 12 4l9 7.2V21h-6v-6H9v6H3v-9.8Z' fill='none' stroke='#060606' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E") }:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=explore]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='#060606' stroke-width='2'/%3E%3Cpath d='m15.8 8.2-2.2 5.4-5.4 2.2 2.2-5.4 5.4-2.2Z' fill='none' stroke='#060606' stroke-linejoin='round' stroke-width='1.8'/%3E%3C/svg%3E") }:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=archive]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.25 7.25h15.5v12.5H4.25Z' fill='none' stroke='#060606' stroke-linejoin='round' stroke-width='1.8'/%3E%3Cpath d='M3.25 4.25h17.5v3H3.25ZM9 11h6' fill='none' stroke='#060606' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8'/%3E%3C/svg%3E") }@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a.active,:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav button.active,:root:not(#ss-dark) body.analyze-page .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body.analyze-page .mobile-product-nav a.active,:root:not(#ss-dark) body.analyze-page .mobile-product-nav button.active,:root:not(#ss-dark) body.training-video-page .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body.training-video-page .mobile-product-nav a.active,:root:not(#ss-dark) body.training-video-page .mobile-product-nav button.active,:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav a.active,:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav button.active{color:#69baab;background:#080d0d}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav [data-mobile-product-nav=more]{color:#96a8ad}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar{border-color:#232928;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar:not(:has(>details[open]))>.filter-panel>summary{border-right-color:#202525}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main #filterSummary:before{color:#97a9a6;background:#101312}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-wrap{border-color:#232928;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr{border-color:currentcolor currentcolor #202525;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr.archive-load-more-row{background:#0a0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr:hover,:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr.selected{border-color:#202525;background:#0d110f}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-primary-grid .mobile-nav-link,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section-links .mobile-nav-link{border-color:transparent;color:#e0eef2;background:#0a0b0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-item-icon{color:#94a9ae}}:root:not(#ss-dark) .locale-select{border-color:#262b2a;color:#d8e5e4;background-color:#0b0b0b}:root:not(#ss-dark) .locale-select:hover{border-color:#263836}:root:not(#ss-dark) .call-cell .call-code{color:#97a9a6}@media(max-width:640px){html:not(#ss-dark) body .competition-detail-tabs a small,html:not(#ss-dark) body .competition-insight-tabs a small{background:#0d110f}}@media(max-width:640px){html:not(#ss-dark) body .panel-lens-insight-rail>*+*{border-top-color:#202926}}:root:not(#ss-dark) .music-studio-overlay{background:#0e1f2175}:root:not(#ss-dark) .music-studio-shell{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .music-studio-head{border-bottom-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .music-studio-back{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-heading h2{color:#d8e5e4}:root:not(#ss-dark) .music-studio-heading p{color:#97a9a6}:root:not(#ss-dark) .music-studio-plan-badge{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-source-empty{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .music-studio-file-drop{border-color:#365551;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .music-studio-file-drop:hover,:root:not(#ss-dark) .music-studio-file-drop:focus-within{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-file-drop:focus-within{outline-color:#366f692e}:root:not(#ss-dark) .music-studio-file-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .music-studio-file-drop strong{color:#bbdee2}:root:not(#ss-dark) .music-studio-file-drop small{color:#97a9a6}:root:not(#ss-dark) .music-studio-source-card,:root:not(#ss-dark) .music-studio-waveform-card,:root:not(#ss-dark) .music-studio-control-card,:root:not(#ss-dark) .music-studio-finish{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .music-studio-source-card strong{color:#c0e0e5}:root:not(#ss-dark) .music-studio-source-card span{color:#97a9a6}:root:not(#ss-dark) .music-studio-replace{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-waveform-wrap{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .music-studio-playback-time{color:#97a9a6}:root:not(#ss-dark) .music-studio-playback-time strong{color:#c0e0e5}:root:not(#ss-dark) .music-studio-card-head h3{color:#c0e0e5}:root:not(#ss-dark) .music-studio-card-head p{color:#97a9a6}:root:not(#ss-dark) .music-studio-range-row{color:#95aaa7}:root:not(#ss-dark) .music-studio-range-row output{color:#b9dee1}:root:not(#ss-dark) .music-studio-set-buttons button,:root:not(#ss-dark) .music-studio-tempo-actions button{border-color:#262927;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .music-studio-set-buttons button:hover,:root:not(#ss-dark) .music-studio-tempo-actions button:hover{border-color:#36524f;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-bpm-grid label,:root:not(#ss-dark) .music-studio-finish label:not(.music-studio-check){color:#95aaa7}:root:not(#ss-dark) .music-studio-bpm-grid input,:root:not(#ss-dark) .music-studio-finish input,:root:not(#ss-dark) .music-studio-finish select{border-color:#2d3432;color:#bfe1e5;background:#0b0b0b}:root:not(#ss-dark) .music-studio-bpm-grid input:focus,:root:not(#ss-dark) .music-studio-finish input:focus,:root:not(#ss-dark) .music-studio-finish select:focus{border-color:#3d6e66;outline-color:#366f6926}:root:not(#ss-dark) .music-studio-tempo-note{color:#97a9a6}:root:not(#ss-dark) .music-studio-playhead-tempo{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .music-studio-playhead-tempo span,:root:not(#ss-dark) .music-studio-playhead-tempo small{color:#97a9a6}:root:not(#ss-dark) .music-studio-playhead-tempo strong{color:#87beb7}:root:not(#ss-dark) .music-studio-playhead-tempo button{border-color:#36524f;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-playhead-tempo button:disabled{border-color:#262927;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .music-studio-tempo-impact{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-tempo-counter,:root:not(#ss-dark) .music-studio-tempo-change{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .music-studio-tempo-counter-actions button,:root:not(#ss-dark) .music-studio-tempo-counter-footer button,:root:not(#ss-dark) .music-studio-apply-tempo{border-color:#304947;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-tempo-counter-actions .music-studio-tap-button,:root:not(#ss-dark) .music-studio-apply-tempo{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-tempo-counter-actions button[aria-pressed=true]{border-color:#974934;color:#f08164;background:#0d0b09}:root:not(#ss-dark) .music-studio-tempo-counter-actions button:disabled,:root:not(#ss-dark) .music-studio-tempo-counter-footer button:disabled,:root:not(#ss-dark) .music-studio-apply-tempo:disabled{border-color:#262927;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .music-studio-tempo-reading{background:#0b0b0b}:root:not(#ss-dark) .music-studio-tempo-reading>span,:root:not(#ss-dark) .music-studio-tempo-reading p,:root:not(#ss-dark) .music-studio-tempo-reading small{color:#93a9ad}:root:not(#ss-dark) .music-studio-tempo-reading strong{color:#87beb7}:root:not(#ss-dark) .music-studio-tempo-counter-footer span{color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-change{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .music-studio-tempo-more{border-top-color:#202926}:root:not(#ss-dark) .music-studio-tempo-more summary{color:#87beb7}:root:not(#ss-dark) .music-studio-check{color:#87beb7}:root:not(#ss-dark) .music-studio-reset-row{border-top-color:#212523}:root:not(#ss-dark) .music-studio-finish-head h3{color:#bfe1e5}:root:not(#ss-dark) .music-studio-finish-head p{color:#97a9a6}:root:not(#ss-dark) .music-studio-save-actions{border-top-color:#212523}:root:not(#ss-dark) .music-studio-save-help{color:#97a9a6}:root:not(#ss-dark) .music-studio-status{color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .music-studio-status[data-tone=success]{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-status[data-tone=error]{color:#e8927e;background:#120c0b}:root:not(#ss-dark) .music-studio-tempo-impact[data-tone=warn]{color:#dba176;background:#110d05}@media(max-width:640px){:root:not(#ss-dark) .music-studio-overlay{background:#0b0c0b}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-save-actions{background:#0b0b0bf5}}:root:not(#ss-dark) .music-studio-track-row{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-track-row.active{border-color:color-mix(in srgb,var(--track-color) 58%,#2d3432)}:root:not(#ss-dark) .music-studio-track-row.drag-over{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-track-row>header{border-right-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .music-studio-track-row>header>button{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .music-studio-track-row>header small{color:#97a9a6}:root:not(#ss-dark) .music-studio-track-row>header>div button{border-color:#2d3432;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-track-row>header>div button[aria-pressed=true]{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-track-lane{background-image:repeating-linear-gradient(90deg,transparent 0,transparent calc(12.5% - 1px),rgba(36,64,66,.08) calc(12.5% - 1px),rgba(36,64,66,.08) 12.5%)}:root:not(#ss-dark) .music-studio-empty-track{color:#97a9a6}:root:not(#ss-dark) .music-studio-track-lane .music-studio-timeline-section{border-color:#2d3432;background:color-mix(in srgb,var(--section-color) 10%,#0b0c0b)}:root:not(#ss-dark) .music-studio-track-lane .music-studio-timeline-section.active{background:color-mix(in srgb,var(--section-color) 15%,#0b0c0b)}:root:not(#ss-dark) .music-studio-clip-select{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .music-studio-clip-select>span{background:color-mix(in srgb,var(--section-color) 12%,#0b0b0b)}:root:not(#ss-dark) .music-studio-clip-select>small{color:#93a9ad}:root:not(#ss-dark) .music-studio-clip-select:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .music-studio-clip-waveform polygon{fill:color-mix(in srgb,var(--section-color) 74%,#9dcdc6)}:root:not(#ss-dark) .music-studio-automation-line polyline{stroke:color-mix(in srgb,var(--section-color) 82%,#4e6c68)}:root:not(#ss-dark) .music-studio-automation-point{border-color:#242424}:root:not(#ss-dark) .music-studio-automation-point:hover,:root:not(#ss-dark) .music-studio-automation-point:focus-visible,:root:not(#ss-dark) .music-studio-automation-point.active{outline-color:#242424eb}:root:not(#ss-dark) .music-studio-volume-baseline{color:#9dcdc6;background:#0b0b0be6}:root:not(#ss-dark) .music-studio-volume-readout{border-color:#466d6859;color:#fff;background:#133834}:root:not(#ss-dark) .music-studio-master-meter span{color:#97a9a6}:root:not(#ss-dark) .music-studio-master-meter i,:root:not(#ss-dark) .music-studio-track-meter i{background:#121a17}:root:not(#ss-dark) .music-studio-mix-panel .music-studio-control-card>label:not(.music-studio-check):not(.music-studio-range-row),:root:not(#ss-dark) .music-studio-clip-position label,:root:not(#ss-dark) .music-studio-dynamics-grid label{color:#97a9a6}:root:not(#ss-dark) .music-studio-mix-panel input[type=text],:root:not(#ss-dark) .music-studio-mix-panel input[type=number],:root:not(#ss-dark) .music-studio-mix-panel select{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-track-switches button,:root:not(#ss-dark) .music-studio-clip-position button,:root:not(#ss-dark) .music-studio-automation-head button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-track-switches button.active{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-track-meter{color:#97a9a6}:root:not(#ss-dark) .music-studio-automation-head{border-top-color:#212523}:root:not(#ss-dark) .music-studio-automation-head strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-automation-head span{color:#97a9a6}:root:not(#ss-dark) .music-studio-automation-list>p{border-color:#2d3432;color:#97a9a6}:root:not(#ss-dark) .music-studio-automation-list article{background:#0d110f}:root:not(#ss-dark) .music-studio-automation-list article.active{background:#0d110f}:root:not(#ss-dark) .music-studio-automation-list article>button{color:#87beb7;background:transparent}:root:not(#ss-dark) .music-studio-automation-list label{color:#93a9ad}@media(max-width:640px){:root:not(#ss-dark) .music-studio-mobile-mix-note{border-color:#262927;color:#87beb7;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-mobile-mix-note span{color:#97a9a6}}:root:not(#ss-dark) .music-studio-shortcut-panel{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .music-studio-shortcut-head span,:root:not(#ss-dark) .music-studio-conflict span,:root:not(#ss-dark) .music-studio-continue-computer span{color:#97a9a6}:root:not(#ss-dark) .music-studio-shortcut-head>button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-shortcut-head>button:hover,:root:not(#ss-dark) .music-studio-shortcut-head>button:focus-visible{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-shortcut-panel dl>div{background:#0b0c0b}:root:not(#ss-dark) .music-studio-shortcut-panel kbd,:root:not(#ss-dark) .music-studio-selection-bar kbd{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .music-studio-conflict{border-color:#634022;background:#0d0b07}:root:not(#ss-dark) .music-studio-conflict button:last-child{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .music-studio-workspace-switch{border-bottom-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-workspace-switch>button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-workspace-switch>button.active{border-color:#3d6e66;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .music-studio-panel-visibility{border-left-color:#2d3432}:root:not(#ss-dark) .music-studio-panel-visibility button{border-color:#2d3432;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .music-studio-panel-visibility button[aria-pressed=true]{border-color:#3d6e66;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .music-studio-workspace-switch label{color:#97a9a6}:root:not(#ss-dark) .music-studio-marquee{border-color:#3d6e66}:root:not(#ss-dark) #musicStudioWaveform:focus-visible,:root:not(#ss-dark) #musicStudioSectionTimeline:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .music-studio-edit-mode{border-color:#262927}:root:not(#ss-dark) .music-studio-edit-mode legend{color:#97a9a6}:root:not(#ss-dark) .music-studio-edit-mode button,:root:not(#ss-dark) .music-studio-precision-actions button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-edit-mode button.active{border-color:#3d6e66;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .music-studio-edit-mode p{color:#97a9a6}:root:not(#ss-dark) .music-studio-precision-actions button:hover,:root:not(#ss-dark) .music-studio-precision-actions button:focus-visible{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-render-progress{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .music-studio-source-credits{border-color:#262927}:root:not(#ss-dark) .music-studio-source-credits summary{color:#9dcdc6}:root:not(#ss-dark) .music-studio-source-credits label{color:#97a9a6}:root:not(#ss-dark) .music-studio-source-credits p{color:#97a9a6}:root:not(#ss-dark) .music-studio-parametric-eq{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-parametric-eq svg{background:linear-gradient(#0b0c0b,#0d110f)}:root:not(#ss-dark) .music-studio-parametric-eq svg line{stroke:#262927}:root:not(#ss-dark) .music-studio-parametric-eq svg polyline{stroke:#3d6e66}:root:not(#ss-dark) .music-studio-repair-compare button.active{border-color:#3d6e66;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .music-studio-phase-check,:root:not(#ss-dark) .music-studio-loudness-compare{background:#0d110f;color:#95aaa7}:root:not(#ss-dark) .music-studio-phase-check[data-tone=risk]{background:#120c0b;color:#e88779}:root:not(#ss-dark) .music-studio-phase-check[data-tone=check]{background:#0e0b06;color:#c99c5b}:root:not(#ss-dark) .music-studio-continue-computer{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .music-studio-continue-computer button{border-color:#2d423f;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-continue-computer button:last-child{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-overlay[data-mode=deliver] .music-studio-body{background:#0b0c0b}:root:not(#ss-dark) .music-studio-time-ruler{border-bottom-color:#202926;color:#97a9a6}:root:not(#ss-dark) .music-studio-marker-lane{border-bottom-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .music-studio-marker-lane button{color:#95b4b9;background:transparent}:root:not(#ss-dark) .music-studio-marker-lane-empty{color:#97a9a6}:root:not(#ss-dark) .music-studio-channel-label{color:#97a9a6;background:#0b0b0bd1}:root:not(#ss-dark) .music-studio-waveform-wrap:after{border-top-color:#52686a26}:root:not(#ss-dark) .music-studio-tempo-lane-head{color:#95aaa7}:root:not(#ss-dark) .music-studio-tempo-lane-head small{color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-lane-head button{border-color:#2d423f;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-tempo-lane{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-tempo-lane button{border-right-color:#242424;color:#9dcdc6}:root:not(#ss-dark) .music-studio-tempo-lane>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-lane>button.music-studio-tempo-confirm{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-tempo-lane>button.music-studio-tempo-confirm strong{color:#87beb7}:root:not(#ss-dark) .music-studio-section-timing>span{background:#0d110f}:root:not(#ss-dark) .music-studio-section-timing small{color:#97a9a6}:root:not(#ss-dark) .music-studio-section-timing strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-nudge-row{color:#95aaa7}:root:not(#ss-dark) .music-studio-nudge-row button,:root:not(#ss-dark) .music-studio-transition-presets button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-color-field legend{color:#95aaa7}:root:not(#ss-dark) .music-studio-color-options button{border-color:#242424}:root:not(#ss-dark) .music-studio-color-options button[data-music-section-color="#5f706d"]{--color: #43504e }:root:not(#ss-dark) .music-studio-section-inspector textarea{border-color:#2d3432;color:#bfe1e5;background:#0b0b0b}:root:not(#ss-dark) .music-studio-optional{color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-changes article{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .music-studio-tempo-changes button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-tempo-changes article>button:first-child{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .music-studio-tempo-changes small{color:#97a9a6}:root:not(#ss-dark) .music-studio-delivery-summary{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .music-studio-delivery-summary span{border-right-color:#202926}:root:not(#ss-dark) .music-studio-delivery-summary small{color:#97a9a6}:root:not(#ss-dark) .music-studio-delivery-summary strong{color:#9dcdc6}@media(max-width:640px){:root:not(#ss-dark) .music-studio-delivery-summary span:nth-child(-n+2){border-bottom-color:#202926}}:root:not(#ss-dark) body.music-studio-route .music-studio-overlay{background:#0b0c0b}:root:not(#ss-dark) .music-studio-history-actions button,:root:not(#ss-dark) .music-studio-text-button{border-color:#262927;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-mode-nav{border-bottom-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .music-studio-mode-nav button{color:#97a9a6;background:transparent}:root:not(#ss-dark) .music-studio-mode-nav button span{border-color:#2d3432}:root:not(#ss-dark) .music-studio-mode-nav button.active{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-mode-nav button.active span{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-source-card .music-studio-draft-state{color:#97a9a6;background:#0d110f}:root:not(#ss-dark) .music-studio-waveform-markers>span:before{border-color:#242424}:root:not(#ss-dark) .music-studio-timeline-section{border-color:#2d3432;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .music-studio-timeline-section>span{color:#87beb7;background:#121a17}:root:not(#ss-dark) .music-studio-timeline-section small{color:#97a9a6}:root:not(#ss-dark) .music-studio-timeline-section.active{border-color:#3d6e66;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-workspace>.music-studio-editor>.music-studio-mode-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .music-studio-panel-heading h3{color:#bfe1e5}:root:not(#ss-dark) .music-studio-panel-heading p{color:#97a9a6}:root:not(#ss-dark) .music-studio-section-item{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-section-item.active{border-color:#3f615d;background:#0d110f}:root:not(#ss-dark) .music-studio-section-item>button{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .music-studio-section-item>button>span{color:#87beb7;background:#121a17}:root:not(#ss-dark) .music-studio-section-item small{color:#97a9a6}:root:not(#ss-dark) .music-studio-section-actions button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-section-inspector>label:not(.music-studio-range-row){color:#95aaa7}:root:not(#ss-dark) .music-studio-section-inspector input[type=text],:root:not(#ss-dark) .music-studio-marker-create input,:root:not(#ss-dark) .music-studio-marker-create select{border-color:#2d3432;color:#bfe1e5;background:#0b0b0b}:root:not(#ss-dark) .music-studio-marker-item{border-color:#202926}:root:not(#ss-dark) .music-studio-marker-item button{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .music-studio-marker-item small,:root:not(#ss-dark) .music-studio-marker-item time{color:#97a9a6}:root:not(#ss-dark) .music-studio-empty-list{border-color:#262927;color:#97a9a6}:root:not(#ss-dark) .music-studio-sound-note{color:#93aeb4;background:#0d110f}:root:not(#ss-dark) .music-studio-sound-note strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-check-card{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .music-studio-check-card>label,:root:not(#ss-dark) .music-studio-custom-time label{color:#95aaa7}:root:not(#ss-dark) .music-studio-check-card select,:root:not(#ss-dark) .music-studio-check-card input{border-color:#2d3432;color:#bfe1e5;background:#0b0b0b}:root:not(#ss-dark) .music-studio-check-results>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-check-results article{background:#0b0b0b}:root:not(#ss-dark) .music-studio-check-results article>button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-check-results article>span{color:#fff}:root:not(#ss-dark) .music-studio-check-results strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-check-results small{color:#97a9a6}:root:not(#ss-dark) .music-studio-rules-note{color:#97a9a6}:root:not(#ss-dark) .music-studio-rules-note a{color:#87beb7}:root:not(#ss-dark) .music-studio-text-button{color:#87beb7;background:transparent}:root:not(#ss-dark) .music-studio-install-card{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .music-studio-install-card strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-install-card span{color:#91aaad}:root:not(#ss-dark) .music-studio-install-actions .music-studio-install-later{color:#95aaa7;background:transparent}:root:not(#ss-dark) .music-studio-install-actions .music-studio-install-later:hover,:root:not(#ss-dark) .music-studio-install-actions .music-studio-install-later:focus-visible{color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-version-selector{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-timeline-section{border-top-color:#3d6e66}:root:not(#ss-dark) .music-studio-timeline-section>span,:root:not(#ss-dark) .music-studio-section-item>button>span{color:#87beb7;background:color-mix(in srgb,#2f7d73 14%,#0b0b0b)}:root:not(#ss-dark) .music-studio-timeline-section.active{border-color:#3d6e66}:root:not(#ss-dark) .music-studio-pane-label{color:#97a9a6}:root:not(#ss-dark) .music-studio-source-add{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-source-item{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .music-studio-source-item.active{border-color:#3d6e66}:root:not(#ss-dark) .music-studio-source-item>button{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .music-studio-source-item>button:first-child>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-source-item>button:last-child{border-color:#2d3432;color:#87beb7}:root:not(#ss-dark) .music-studio-source-item>[data-music-source-preview],:root:not(#ss-dark) .music-studio-source-item>[data-music-source-replace]{border-color:#202926;color:#87beb7}:root:not(#ss-dark) .music-studio-source-item polyline{stroke:#426663}:root:not(#ss-dark) .music-studio-source-range{border-top-color:#202926}:root:not(#ss-dark) .music-studio-source-range>strong{color:#87beb7}:root:not(#ss-dark) .music-studio-source-range label{color:#97a9a6}:root:not(#ss-dark) .music-studio-source-range input{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-source-range>button{border-color:#2d423f;color:#fff}:root:not(#ss-dark) .music-studio-source-item small{color:#97a9a6}:root:not(#ss-dark) .music-studio-target-strip{border-bottom-color:#202926;color:#97a9a6}:root:not(#ss-dark) .music-studio-target-strip strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-target-strip strong[data-tone=warn]{color:#e58963}:root:not(#ss-dark) .music-studio-target-strip button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-overview{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .music-studio-overview span{border-color:#3763a1}:root:not(#ss-dark) .music-studio-fit-suggestions>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-fit-suggestions article{background:#0d110f}:root:not(#ss-dark) .music-studio-fit-suggestions strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-fit-suggestions span{color:#97a9a6}:root:not(#ss-dark) .music-studio-fit-suggestions button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-beat-grid>span{background:#1a404229}:root:not(#ss-dark) .music-studio-beat-grid small{color:#69b5aa}:root:not(#ss-dark) .music-studio-range-selection{border-inline-color:#3763a1}:root:not(#ss-dark) .music-studio-range-selection:after{color:#fff}:root:not(#ss-dark) .music-studio-grid-fields label{color:#97a9a6}:root:not(#ss-dark) .music-studio-grid-fields select{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-snap-status{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .music-studio-section-fit-actions button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-clip-lane-label{color:#97a9a6}:root:not(#ss-dark) .music-studio-timeline-section.drag-over{outline-color:#366f694d}:root:not(#ss-dark) .music-studio-fade-shape-in{background:linear-gradient(to bottom right,rgba(11,11,11,.9) 49%,transparent 51%)}:root:not(#ss-dark) .music-studio-fade-shape-out{background:linear-gradient(to top right,transparent 49%,rgba(11,11,11,.9) 51%)}:root:not(#ss-dark) .music-studio-fade-handle{border-color:#242424}:root:not(#ss-dark) .music-studio-fade-handle:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .music-studio-fade-handle[data-readout]:after{color:#fff;background:#133834}:root:not(#ss-dark) .music-studio-clip-controls{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-clip-controls>header span{color:#97a9a6}:root:not(#ss-dark) .music-studio-clip-controls>header h3{color:#9dcdc6}:root:not(#ss-dark) .music-studio-clip-controls>header p{color:#97a9a6}:root:not(#ss-dark) .music-studio-clip-controls>header button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-clip-controls>section{border-top-color:#202926}:root:not(#ss-dark) .music-studio-clip-controls h4{color:#87beb7}:root:not(#ss-dark) .music-studio-clip-controls label:not(.music-studio-range-row){color:#97a9a6}:root:not(#ss-dark) .music-studio-clip-controls select{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-clip-controls>section>button,:root:not(#ss-dark) .music-studio-clip-controls-actions button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-clip-controls-actions button.active,:root:not(#ss-dark) .music-studio-clip-controls-actions button[aria-pressed=true]{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-clip-controls-tip{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .music-studio-transition-boundary{border-left-color:#964b32}:root:not(#ss-dark) .music-studio-trim-handle{background:#0b0b0b}:root:not(#ss-dark) .music-studio-trim-handle:after{border-inline-color:#3d6e66}:root:not(#ss-dark) .music-studio-marker-navigation button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-transition-analysis>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-transition-analysis article{background:#0d110f}:root:not(#ss-dark) .music-studio-transition-analysis strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-transition-analysis span{color:#97a9a6}:root:not(#ss-dark) .music-studio-transition-analysis button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-gain-actions button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-comment-create>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-comment-create textarea{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-comment-create button,:root:not(#ss-dark) .music-studio-version-compare>button{border-color:#2d423f;color:#fff}:root:not(#ss-dark) .music-studio-comment-list>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-comment-list article{border-left-color:#515ca2;background:#0c0d0f}:root:not(#ss-dark) .music-studio-comment-list button{color:#98b5bb;background:transparent}:root:not(#ss-dark) .music-studio-comment-list button:last-child{color:#87beb7}:root:not(#ss-dark) .music-studio-version-compare{border-top-color:#202926}:root:not(#ss-dark) .music-studio-version-compare label{color:#97a9a6}:root:not(#ss-dark) .music-studio-version-compare select{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-exact-fields label{color:#95aaa7}:root:not(#ss-dark) .music-studio-exact-fields input{border-color:#2d3432;background:#0b0b0b;color:#badde1}:root:not(#ss-dark) .music-studio-exact-fields input:focus-visible{border-color:#3d6e66;outline-color:#366f6926}:root:not(#ss-dark) .music-studio-playback{border-top-color:#262927;background:#0b0b0bf7}:root:not(#ss-dark) .music-studio-playback .button.active,:root:not(#ss-dark) .music-studio-playback .button[aria-pressed=true]{border-color:#3d6e66;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .music-studio-zoom{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .music-studio-zoom button,:root:not(#ss-dark) .music-studio-zoom output{border-right-color:#262927;background:transparent;color:#9dcdc6}:root:not(#ss-dark) .music-studio-zoom button:hover{background:#0d110f}@media(min-width:1001px){:root:not(#ss-dark) .music-studio-editor{background:#0b0c0b}}@media(min-width:1001px){:root:not(#ss-dark) .music-studio-source-card{background:#0b0b0b}}@media(min-width:1001px){:root:not(#ss-dark) .music-studio-waveform-card{background:#0b0c0b}}@media(min-width:1001px){:root:not(#ss-dark) .music-studio-workspace>.music-studio-editor>.music-studio-mode-panel{background:#0b0b0b}}@media(min-width:1001px){:root:not(#ss-dark) .music-studio-control-card{border-top-color:#202926}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-source-range{border-left-color:#202926}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-editor>.music-studio-source-card{border-color:#262927}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-mobile-review-note{color:#9dcdc6;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-mobile-review-note span{color:#97a9a6}}:root:not(#ss-dark) .music-studio-tempo-lane [data-music-tempo-boundary]{border-left-color:#3d6e66;background:#0b0b0b26}:root:not(#ss-dark) .music-studio-tempo-lane [data-music-tempo-boundary]:before{border-color:#242424}:root:not(#ss-dark) .music-studio-loudness-lane{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-loudness-lane button{border-right-color:#242424;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .music-studio-loudness-lane button.quiet{background:#10161d}:root:not(#ss-dark) .music-studio-loudness-lane button.loud{background:#1c1413}:root:not(#ss-dark) .music-studio-loudness-lane>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-region-list>p,:root:not(#ss-dark) .music-studio-balance-results>p,:root:not(#ss-dark) .music-studio-version-list>p{border-color:#2d3432;color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-region-list article{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-tempo-region-list article.active{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-tempo-region-list article>button{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-tempo-region-list article>button:first-child{background:transparent}:root:not(#ss-dark) .music-studio-tempo-region-list article>button:first-child small{color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-region-list label{color:#97a9a6}:root:not(#ss-dark) .music-studio-tempo-region-list input{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-balance-actions button,:root:not(#ss-dark) .music-studio-voice-cue button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-balance-actions button:last-child:not(:disabled),:root:not(#ss-dark) .music-studio-voice-cue button{color:#fff}:root:not(#ss-dark) .music-studio-balance-results article{background:#0d110f}:root:not(#ss-dark) .music-studio-balance-results article strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-balance-results article small{color:#97a9a6}:root:not(#ss-dark) .music-studio-balance-results article>span{color:#87beb7}:root:not(#ss-dark) .music-studio-voice-cue{background:#0d110f}:root:not(#ss-dark) .music-studio-voice-cue span{color:#97a9a6}:root:not(#ss-dark) .music-studio-version-history{border-top-color:#202926}:root:not(#ss-dark) .music-studio-version-list article{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .music-studio-version-list article.active{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-version-list article strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-version-list article small{color:#97a9a6}:root:not(#ss-dark) .music-studio-version-list button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-version-list button.danger{color:#ed8173}:root:not(#ss-dark) .music-studio-new-track-drop{border-color:#304341;color:#95aaa7;background:#0a0b0bd6}:root:not(#ss-dark) .music-studio-new-track-drop>span{color:#fff}:root:not(#ss-dark) .music-studio-new-track-drop small{color:#97a9a6}:root:not(#ss-dark) .music-studio-new-track-drop.drag-over{border-color:#3d6e66;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-history-panel{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .music-studio-history-panel>div strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-history-panel>div span{color:#97a9a6}:root:not(#ss-dark) .music-studio-history-panel li>button{border-color:#262927;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .music-studio-history-panel li>button:hover,:root:not(#ss-dark) .music-studio-history-panel li>button:focus-visible{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-history-panel li span{color:#97a9a6}:root:not(#ss-dark) .music-studio-selection-bar{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .music-studio-selection-bar>span{color:#87beb7}:root:not(#ss-dark) .music-studio-selection-bar button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-selection-bar button:hover:not(:disabled),:root:not(#ss-dark) .music-studio-selection-bar button:focus-visible{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-selection-bar button.active,:root:not(#ss-dark) .music-studio-selection-bar button[aria-pressed=true]{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-track-lane .music-studio-timeline-section.active{outline-color:#3d6e66}:root:not(#ss-dark) .music-studio-section-item.selected:not(.active){background:#0d110f}:root:not(#ss-dark) .music-studio-export-options,:root:not(#ss-dark) .music-studio-export-receipt{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .music-studio-export-kind{background:#0d110f}:root:not(#ss-dark) .music-studio-export-kind button{color:#95aaa7;background:transparent}:root:not(#ss-dark) .music-studio-export-kind button.active{color:#fff}:root:not(#ss-dark) .music-studio-export-fields label{color:#95aaa7}:root:not(#ss-dark) .music-studio-export-fields select{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-export-receipt>strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-export-receipt>span{color:#97a9a6}:root:not(#ss-dark) .music-studio-export-receipt dl>div{background:#0d110f}:root:not(#ss-dark) .music-studio-export-receipt dt{color:#97a9a6}:root:not(#ss-dark) .music-studio-export-receipt dd{color:#9dcdc6}:root:not(#ss-dark) body.music-studio-rink-mode .music-studio-waveform-card{background:transparent}:root:not(#ss-dark) body.music-studio-rink-mode .music-studio-timeline-scroller{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .music-studio-utility-menu>summary,:root:not(#ss-dark) .music-studio-view-menu>summary,:root:not(#ss-dark) .music-studio-selection-more>summary{border-color:#262927;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-utility-menu>div,:root:not(#ss-dark) .music-studio-view-menu>div,:root:not(#ss-dark) .music-studio-selection-more>div{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .music-studio-mode-nav button{border-color:transparent}:root:not(#ss-dark) .music-studio-mode-nav button small{color:#97a9a6}:root:not(#ss-dark) .music-studio-mode-nav button.active{border-color:#2d3432}:root:not(#ss-dark) .music-studio-mode-nav button.active small{color:#95aaa7}:root:not(#ss-dark) .music-studio-inspector-nav{border-bottom-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .music-studio-inspector-nav button{border-color:transparent;color:#97a9a6;background:transparent}:root:not(#ss-dark) .music-studio-inspector-nav button:hover,:root:not(#ss-dark) .music-studio-inspector-nav button:focus-visible{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .music-studio-inspector-nav button.active{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-workspace-switch{border-bottom-color:#202926}:root:not(#ss-dark) .music-studio-workspace-switch button,:root:not(#ss-dark) .music-studio-workspace-switch>div>button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-workspace-switch button.active,:root:not(#ss-dark) .music-studio-workspace-switch button[aria-pressed=true]{border-color:#3d6e66;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .music-studio-view-menu label{color:#95aaa7}:root:not(#ss-dark) .music-studio-edit-commandbar button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-edit-commandbar button:hover,:root:not(#ss-dark) .music-studio-edit-commandbar button:focus-visible{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-edit-commandbar button.active{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-deliver-review{border-color:#262927;background:#0b0b0b}@media(max-width:640px){:root:not(#ss-dark) .music-studio-mode-nav{border-top-color:#2d3432}}:root:not(#ss-dark) .music-studio-head .music-studio-status-persistent{background:transparent}:root:not(#ss-dark) .music-studio-head .music-studio-status-persistent[data-tone=success],:root:not(#ss-dark) .music-studio-head .music-studio-status-persistent[data-tone=error]{background:transparent}:root:not(#ss-dark) .music-studio-head>.music-studio-mode-nav{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .music-studio-head>.music-studio-mode-nav button.active{background:#0b0b0b}:root:not(#ss-dark) .music-studio-head>.music-studio-mode-nav button.active span{color:#fff}:root:not(#ss-dark) .music-studio-project-toolbar{border-bottom-color:#202926}:root:not(#ss-dark) .music-studio-project-toolbar .music-studio-panel-visibility{border-left-color:#262927}@media(max-width:640px){:root:not(#ss-dark) .music-studio-head>.music-studio-mode-nav{background:#0b0b0b}}:root:not(#ss-dark) .music-studio-shortcut-list section>h4{color:#97a9a6}@media(max-width:640px){:root:not(#ss-dark) .music-studio-head .music-studio-status-persistent{background:#0b0c0b}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-head .music-studio-status-persistent[data-tone=success]{background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) .music-studio-head .music-studio-status-persistent[data-tone=error]{background:#120c0b}}@media(min-width:641px){:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar{border-color:#202926;background:#0d110f}}@media(min-width:641px){:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar>button[data-music-studio-mode]{border-color:transparent;background:transparent}}@media(min-width:641px){:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar>button[data-music-studio-mode]:hover,:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar>button[data-music-studio-mode]:focus-visible{border-color:transparent;background:#0d110f}}@media(min-width:641px){:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar>button[data-music-studio-mode].active{border-color:#3d6e66;color:#fff}}@media(min-width:641px){:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar>button[data-music-studio-action]{border-color:#2d3432;background:#0b0b0b}}@media(min-width:641px){:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar>button[data-music-studio-action]:before{background:#202624}}:root:not(#ss-dark) .music-studio-other-exports>summary{color:#87beb7}:root:not(#ss-dark) .music-studio-start-program h3{color:#b9dee0}:root:not(#ss-dark) .music-studio-start-program>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-start-choices button{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .music-studio-start-choices button:hover,:root:not(#ss-dark) .music-studio-start-choices button:focus-visible{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .music-studio-start-choices button.active{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-start-custom label{color:#95aaa7}:root:not(#ss-dark) .music-studio-start-custom input{border-color:#2d3432}:root:not(#ss-dark) .music-studio-start-custom label>span{color:#95aaa7}:root:not(#ss-dark) .music-studio-start-note{color:#97a9a6}:root:not(#ss-dark) .music-studio-library-panel{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .music-studio-library-head strong{color:#b9dee0}:root:not(#ss-dark) .music-studio-library-head span{color:#97a9a6}:root:not(#ss-dark) .music-studio-library-head>button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-library-list>p{color:#97a9a6}:root:not(#ss-dark) .music-studio-library-list article{border-color:#202926}:root:not(#ss-dark) .music-studio-library-list strong{color:#9dcdc6}:root:not(#ss-dark) .music-studio-library-list span{color:#97a9a6}:root:not(#ss-dark) .music-studio-library-list button{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .music-studio-source-library{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .music-studio-click-track small{color:#97a9a6}@media(max-width:640px){:root:not(#ss-dark) .music-studio-project-toolbar>.music-studio-edit-commandbar>button[data-music-studio-action]{border-color:#3d6e66;color:#87beb7;background:#0d110f}}:root:not(#ss-dark) .music-studio-projects-dialog{background:#10232561}:root:not(#ss-dark) .music-studio-projects-card{background:#0b0b0b;color:#9dcdc6;border-color:#2d3432}:root:not(#ss-dark) .music-studio-projects-card p{color:#97a9a6}:root:not(#ss-dark) .music-studio-projects-card button,:root:not(#ss-dark) .music-studio-practice-actions button{border-color:#2d3432;background:#0b0c0b;color:#87beb7}:root:not(#ss-dark) .music-studio-projects-list article{border-color:#202926}:root:not(#ss-dark) .music-studio-projects-list article>button:first-child{background:transparent}:root:not(#ss-dark) .music-studio-projects-list span,:root:not(#ss-dark) .music-studio-projects-list small{color:#97a9a6}:root:not(#ss-dark) .music-studio-source-empty #musicStudioDemo{color:#fff}:root:not(#ss-dark) .music-studio-seek{color:#98b3b0}:root:not(#ss-dark) .music-studio-seek input{border-color:#303c3b;background:#0b0b0b;color:#b9d9d4}:root:not(#ss-dark) .music-studio-seek button{border-color:#303c3b;background:#0b0b0b;color:#b9d9d4}:root:not(#ss-dark) .music-studio-seek input[aria-invalid=true]{border-color:#984840}:root:not(#ss-dark) .music-studio-seek input:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark){--skater-3d-ink: #d8e5e4;--skater-3d-muted: #96a8ad;--skater-3d-line: #262927;--skater-3d-soft: #0b0c0b;--skater-3d-ice: #0a0e0e;--skater-3d-teal-dark: #15423e }:root:not(#ss-dark) .skater-3d-page{color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .skater-3d-page :focus-visible{outline-color:#366f6547}:root:not(#ss-dark) .skater-3d-header{border-bottom-color:#212523;background:#0b0b0bf5}:root:not(#ss-dark) .skater-3d-header>a{color:#c6dce1}:root:not(#ss-dark) .skater-3d-header>button{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-3d-titlebar span,:root:not(#ss-dark) .avatar-create-card span,:root:not(#ss-dark) .skater-3d-shelf>header span,:root:not(#ss-dark) .processing-copy>span,:root:not(#ss-dark) .share-copy>span,:root:not(#ss-dark) .skater-3d-dialog>span{color:#69b5aa}:root:not(#ss-dark) .skater-3d-titlebar p,:root:not(#ss-dark) .processing-copy p,:root:not(#ss-dark) .share-copy p{color:#96a8ad}:root:not(#ss-dark) .avatar-create-card{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .avatar-create-visual{background:#0b0c0b}:root:not(#ss-dark) .avatar-create-card p{color:#96a8ad}:root:not(#ss-dark) .skater-3d-primary{color:#fff}:root:not(#ss-dark) .skater-3d-primary:hover{background:#15423e}:root:not(#ss-dark) .skater-3d-shelf>header p{color:#96a8ad}:root:not(#ss-dark) .shelf-empty{border-color:#2d3432;color:#96a8ad}:root:not(#ss-dark) .shelf-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .shelf-model{background:#0b0c0b}:root:not(#ss-dark) .shelf-card-copy p{color:#96a8ad}:root:not(#ss-dark) .shelf-card-copy button{color:#87beb7;background:transparent}:root:not(#ss-dark) .skater-3d-back{color:#96a8ad;background:transparent}:root:not(#ss-dark) .capture-result-promise{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .capture-result-promise>span{color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .capture-result-promise p{color:#9fb4b9}:root:not(#ss-dark) .capture-result-promise strong{color:#d8e5e4}:root:not(#ss-dark) .capture-stage,:root:not(#ss-dark) .capture-settings{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .capture-preview{background:#1a2222}:root:not(#ss-dark) .capture-guide{border-color:#242424e6}:root:not(#ss-dark) .capture-guide span{background:#0b0b0bdb}:root:not(#ss-dark) .capture-countdown{color:#fff;background:#0c1a1ab8}:root:not(#ss-dark) .capture-progress{background:#0b0b0be6}:root:not(#ss-dark) .capture-progress strong{color:#87beb7}:root:not(#ss-dark) .capture-progress>span{background:#171a18}:root:not(#ss-dark) .capture-preview>p{color:#fff;background:#0d1e1dc2}:root:not(#ss-dark) .capture-actions button{border-color:#2d3432;color:#b6cccf;background:#0b0b0b}:root:not(#ss-dark) .capture-actions .skater-3d-primary{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .capture-method{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .capture-method>span{color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .capture-method small{color:#96a8ad}:root:not(#ss-dark) .capture-upload-heading span{color:#96a8ad}:root:not(#ss-dark) .capture-mode label{border-color:#262927}:root:not(#ss-dark) .capture-mode label:has(input:checked){border-color:#3c655e;background:#0d110f}:root:not(#ss-dark) .capture-mode small,:root:not(#ss-dark) .capture-upload-list small,:root:not(#ss-dark) .capture-privacy small{color:#96a8ad}:root:not(#ss-dark) .capture-upload-list label{border-color:#303c3a}:root:not(#ss-dark) .capture-upload-list label.is-good{border-color:#2d4f49;background:#0d110f}:root:not(#ss-dark) .capture-upload-list label.has-note{border-color:#554112;background:#0d0b07}:root:not(#ss-dark) .capture-upload-list label.has-error{border-color:#754742;background:#0e0b0a}:root:not(#ss-dark) .capture-file-quality{color:#96a8ad}:root:not(#ss-dark) .is-good .capture-file-quality{color:#87beb7}:root:not(#ss-dark) .has-note .capture-file-quality{color:#c39e5f}:root:not(#ss-dark) .has-error .capture-file-quality{color:#ef8577}:root:not(#ss-dark) .capture-quality-heading span{color:#96a8ad}:root:not(#ss-dark) .capture-quality{color:#a6babd}:root:not(#ss-dark) .capture-quality span{color:#69b5aa}:root:not(#ss-dark) .capture-name input{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .capture-privacy{background:#0b0c0b}:root:not(#ss-dark) .capture-privacy svg{color:#69b5aa}:root:not(#ss-dark) .capture-status{color:#96a8ad}:root:not(#ss-dark) .capture-status.is-error{color:#eb887a}:root:not(#ss-dark) .capture-status.is-ready{color:#87beb7}:root:not(#ss-dark) .skater-3d-primary:disabled{background:#273230}:root:not(#ss-dark) .processing-viewer,:root:not(#ss-dark) .share-viewer{background:#0a0e0e}:root:not(#ss-dark) .skater-3d-viewer-host{background:#0a0e0e}:root:not(#ss-dark) .skater-3d-viewer-host iframe{background:transparent}:root:not(#ss-dark) .processing-viewer>video{background:#1a2222}:root:not(#ss-dark) .processing-visual-label{color:#fff;background:#0d1e1dc7}:root:not(#ss-dark) .processing-meter>span{background:#121a17}:root:not(#ss-dark) .processing-meter strong{color:#87beb7}:root:not(#ss-dark) .processing-copy li{color:#97a9a6}:root:not(#ss-dark) .processing-copy li:before{border-color:#2d3432}:root:not(#ss-dark) .processing-copy li.is-complete,:root:not(#ss-dark) .processing-copy li.is-current{color:#d8e5e4}:root:not(#ss-dark) .processing-copy li.is-complete:before{border-color:#202926}:root:not(#ss-dark) .processing-copy li.is-current:before{border-color:#3d6e66;color:#69b5aa}:root:not(#ss-dark) .share-copy a{color:#fff}:root:not(#ss-dark) .skater-3d-dialog{color:#d8e5e4}:root:not(#ss-dark) .skater-3d-dialog::backdrop{background:#0e1c1c80}:root:not(#ss-dark) .skater-3d-dialog>form button{background:#0b0c0b}:root:not(#ss-dark) .skater-3d-dialog fieldset label{border-color:#262927}:root:not(#ss-dark) .skater-3d-dialog fieldset small{color:#96a8ad}:root:not(#ss-dark) #ownerModelExplorer{color:#bedef2}:root:not(#ss-dark) #ownerModelExplorer button,:root:not(#ss-dark) #ownerModelExplorer input,:root:not(#ss-dark) #ownerModelExplorer select{border-color:#2d3432;background:#0b0b0b;color:#bedef2}:root:not(#ss-dark) #ownerModelExplorer button:focus-visible,:root:not(#ss-dark) #ownerModelExplorer canvas:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) #ownerModelExplorer small{color:#93a9b0}:root:not(#ss-dark) .mx-head p,:root:not(#ss-dark) .mx-note{color:#93a9b0}:root:not(#ss-dark) #ownerModelExplorer [aria-selected=true],:root:not(#ss-dark) #ownerModelExplorer [aria-pressed=true]{background:#0d110f;border-color:#3d6e66;color:#87beb7}:root:not(#ss-dark) .mx-capabilities>div{border-color:#202926}:root:not(#ss-dark) .mx-player{background:#0e171f}:root:not(#ss-dark) .mx-live{background:#091a24e8;color:#8ee0dc}:root:not(#ss-dark) .mx-run{border-bottom-color:#202926}:root:not(#ss-dark) .mx-predictions article{border-top-color:#202926}:root:not(#ss-dark) .mx-network>div{border-color:#3d6868;background:#0d110f}:root:not(#ss-dark) .mx-values th,:root:not(#ss-dark) .mx-values td{border-bottom-color:#202926}:root:not(#ss-dark) #ownerModelExplorer pre{background:#0b0c0b}:root:not(#ss-dark) .motion-owner{color:#d8e5e4}:root:not(#ss-dark) .reservation-card{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .motion-owner textarea,:root:not(#ss-dark) .motion-owner input{border-color:#343e38}:root:not(#ss-dark) .motion-owner dialog{border-color:#343e38}:root:not(#ss-dark) .motion-owner dialog::backdrop{background:#0b2224bb}:root:not(#ss-dark) .reservation-reference{color:#95aaa7}:root:not(#ss-dark) .motion-owner :focus-visible{outline-color:#885629}:root:not(#ss-dark) .motion-owner [data-error=true]{color:#fa7e6f}:root:not(#ss-dark){--owner-ink: #d8e5e4;--owner-muted: #97a9a6;--owner-line: #262927;--owner-soft: #0d110f;--owner-accent: #15423e;--owner-accent-dark: #133834;--owner-warm: #2f2500 }:root:not(#ss-dark) .owner-smart-ask-quality-grid>article{background:#0d110f;border-color:#262927}:root:not(#ss-dark) .owner-smart-ask-quality-grid>article span,:root:not(#ss-dark) .owner-smart-ask-quality-grid>article small{color:#97a9a6}:root:not(#ss-dark) .owner-smart-ask-quality-grid>article strong{color:#9dcdc6}:root:not(#ss-dark) .owner-smart-ask-traces{border-top-color:#262927}:root:not(#ss-dark) .owner-smart-ask-traces p{color:#95aaa7}:root:not(#ss-dark) .owner-program-review{border-color:#2d3432}:root:not(#ss-dark) .owner-program-review .owner-panel-head p,:root:not(#ss-dark) .owner-editorial-review>p{color:#97a9a6}:root:not(#ss-dark) .owner-program-review-status{border-color:#262927;background:#171a18}:root:not(#ss-dark) .owner-program-review-status span{background:#0d110f;color:#97a9a6}:root:not(#ss-dark) .owner-program-review-status strong{color:#d8e5e4}:root:not(#ss-dark) .owner-program-review-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .owner-program-confidence{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .owner-program-confidence span{color:#95aaa7}:root:not(#ss-dark) .owner-program-review-copy p{color:#97a9a6}:root:not(#ss-dark) .owner-program-review-meta span{background:#0d110f;color:#95aaa7}:root:not(#ss-dark) .owner-program-empty{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .owner-program-empty p{color:#97a9a6}:root:not(#ss-dark) .owner-editorial-review>summary small{color:#97a9a6}:root:not(#ss-dark) .owner-editorial-review>summary strong{color:#d8e5e4}:root:not(#ss-dark) .owner-intelligence-review-card{background:#0b0c0b;border-color:#202926}:root:not(#ss-dark) .owner-intelligence-review-card p{color:#96b0ab}:root:not(#ss-dark) .owner-intelligence-review-actions a{color:#87beb7}:root:not(#ss-dark) .owner-intelligence-review-actions span{color:#95aaa7}:root:not(#ss-dark) .owner-maintenance-head p{color:#97a9a6}:root:not(#ss-dark) .owner-maintenance-health,:root:not(#ss-dark) .owner-maintenance-meta{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .owner-maintenance-health small,:root:not(#ss-dark) .owner-maintenance-meta small{color:#97a9a6}:root:not(#ss-dark) .owner-health-dot{background:#43504e}:root:not(#ss-dark) .owner-maintenance-health.is-danger{background:#0d0a0a;border-color:#402d2a}:root:not(#ss-dark) .owner-maintenance-actions label{color:#97a9a6}:root:not(#ss-dark) .owner-maintenance-actions select{border-color:#262927;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .owner-maintenance-meta{color:#97a9a6}:root:not(#ss-dark) .owner-maintenance-meta span{color:#d8e5e4}:root:not(#ss-dark) .owner-maintenance-details{border-top-color:#262927}:root:not(#ss-dark) .owner-maintenance-details>summary{color:#9dcdc6}:root:not(#ss-dark) .owner-maintenance-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .owner-maintenance-row.is-latest{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .owner-maintenance-row small,:root:not(#ss-dark) .owner-maintenance-row p{color:#97a9a6}:root:not(#ss-dark) .owner-maintenance-succeeded{background:#0d110f;color:#87beb7}:root:not(#ss-dark) .owner-maintenance-running,:root:not(#ss-dark) .owner-maintenance-queued{background:#1c1501;color:#caa667}:root:not(#ss-dark) .owner-maintenance-failed,:root:not(#ss-dark) .owner-maintenance-cancelled{background:#17100f;color:#e78579}:root:not(#ss-dark) .owner-analytics-tabs{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .owner-analytics-tabs button{background:transparent;color:#97a9a6}:root:not(#ss-dark) .owner-analytics-tabs button[aria-selected=true]{background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .owner-analytics-tabs button:focus-visible,:root:not(#ss-dark) .owner-analytics-panel:focus-visible{outline-color:#568a8447}:root:not(#ss-dark) .owner-analytics-window{color:#97a9a6}:root:not(#ss-dark) .owner-analytics-window select{border-color:#262927;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .owner-analytics-notice{background:#1c1501;color:#caa667}:root:not(#ss-dark) .owner-analytics-metrics>div{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .owner-analytics-metrics span,:root:not(#ss-dark) .owner-feature-row small,:root:not(#ss-dark) .owner-feature-failure small,:root:not(#ss-dark) .owner-customer-feature-row small{color:#97a9a6}:root:not(#ss-dark) .owner-plan-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .owner-plan-card>span{color:#97a9a6}:root:not(#ss-dark) .owner-plan-card small{color:#97a9a6}:root:not(#ss-dark) .owner-feature-table{border-color:#262927}:root:not(#ss-dark) .owner-feature-row{border-top-color:#262927}:root:not(#ss-dark) .owner-feature-header{background:#0d110f;color:#97a9a6}:root:not(#ss-dark) .has-errors{color:#f57c75}:root:not(#ss-dark) .owner-feature-failure{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .owner-trend-day i{background:#15423e}:root:not(#ss-dark) .owner-trend-day small{color:#97a9a6}:root:not(#ss-dark) .owner-customer-feature-row{border-color:#262927}:root:not(#ss-dark) .owner-usage-reliability{color:#69b5aa}:root:not(#ss-dark) body.owner-page{color:#d8e5e4;background:radial-gradient(circle at 94% 3%,rgba(24,123,113,.12),transparent 30rem),linear-gradient(180deg,#0b0c0b 0,#0d110f)}:root:not(#ss-dark) .owner-header,:root:not(#ss-dark) .owner-footer{background:#0b0b0beb;border-bottom-color:#262927}:root:not(#ss-dark) .owner-private-badge{color:#87beb7;background:#0d110f;border-color:#202926}:root:not(#ss-dark) .owner-private-badge i{background:#15423e}:root:not(#ss-dark) .owner-intro{color:#fff;background:linear-gradient(125deg,#082624fc,#0a655df5),#133834}:root:not(#ss-dark) .owner-intro .eyebrow{color:#bce8e2}:root:not(#ss-dark) .owner-intro h1{color:#fff}:root:not(#ss-dark) .owner-intro p{color:#ffffffc7}:root:not(#ss-dark) .owner-intro-note{background:#0b0b0b14;border-color:#2424242b}:root:not(#ss-dark) .owner-intro-note span{color:#e5cf8a}:root:not(#ss-dark) .owner-status{color:#97a9a6}:root:not(#ss-dark) .owner-status.error{color:#e78579}:root:not(#ss-dark) .owner-status.success{color:#87beb7}:root:not(#ss-dark) .owner-gate,:root:not(#ss-dark) .owner-summary-grid article,:root:not(#ss-dark) .owner-toolbar,:root:not(#ss-dark) .owner-customer-list,:root:not(#ss-dark) .owner-customer-detail,:root:not(#ss-dark) .owner-panel{background:#0b0b0bf2;border-color:#262927}:root:not(#ss-dark) .owner-gate p{color:#97a9a6}:root:not(#ss-dark) .owner-gate-warning{background:#0d0b08;border-color:#403303}:root:not(#ss-dark) .owner-summary-grid article>span{color:#97a9a6}:root:not(#ss-dark) .owner-summary-grid small{color:#97a9a6}:root:not(#ss-dark) .owner-summary-grid small b{color:#d8e5e4}:root:not(#ss-dark) .owner-summary-grid .owner-summary-attention{color:#fff;border-color:#88665d}:root:not(#ss-dark) .owner-summary-grid .owner-summary-attention>span,:root:not(#ss-dark) .owner-summary-grid .owner-summary-attention small{color:#ffffffb8}:root:not(#ss-dark) .owner-toolbar h2,:root:not(#ss-dark) .owner-panel-head h2{color:#d8e5e4}:root:not(#ss-dark) .owner-filters input,:root:not(#ss-dark) .owner-filters select{color:#d8e5e4;background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .owner-access-review .owner-panel-head p{color:#97a9a6}:root:not(#ss-dark) .owner-access-request-card{background:#0b0c0b;border-color:#262927}:root:not(#ss-dark) .owner-access-request-head h3{color:#d8e5e4}:root:not(#ss-dark) .owner-access-request-head p,:root:not(#ss-dark) .owner-access-request-card>p{color:#97a9a6}:root:not(#ss-dark) .owner-access-request-meta{color:#97a9a6}:root:not(#ss-dark) .owner-access-request-meta span+span:before{color:#97a9a6}:root:not(#ss-dark) .owner-access-request-fields label{color:#97a9a6}:root:not(#ss-dark) .owner-access-request-fields input{color:#d8e5e4;background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .owner-access-request-actions .owner-decline-button{color:#e78579;background:#0b0b0b;border-color:#4e3631}:root:not(#ss-dark) .owner-access-request-note{background:#0b0b0b;border-left-color:#333e3b}:root:not(#ss-dark) .owner-access-history{border-top-color:#262927}:root:not(#ss-dark) .owner-access-history summary{color:#97a9a6}:root:not(#ss-dark) .owner-access-history-row{border-bottom-color:#212523}:root:not(#ss-dark) .owner-access-history-row small{color:#97a9a6}:root:not(#ss-dark) .owner-customer-row{color:#d8e5e4;background:transparent;border-bottom-color:#202926}:root:not(#ss-dark) .owner-customer-row:hover,:root:not(#ss-dark) .owner-customer-row:focus-visible{background:#0d110f}:root:not(#ss-dark) .owner-customer-row.is-selected{background:#0d110f}:root:not(#ss-dark) .owner-customer-meta,:root:not(#ss-dark) .owner-customer-usage{color:#97a9a6}:root:not(#ss-dark) .owner-customer-usage span+span:before,:root:not(#ss-dark) .owner-customer-meta span+span:before{color:#97a9a6}:root:not(#ss-dark) .owner-customer-updated{color:#97a9a6}:root:not(#ss-dark) .owner-health-healthy,:root:not(#ss-dark) .owner-status-active{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .owner-health-attention,:root:not(#ss-dark) .owner-status-suspended{color:#e3968b;background:#1d1412}:root:not(#ss-dark) .owner-health-setup,:root:not(#ss-dark) .owner-status-invited,:root:not(#ss-dark) .owner-status-onboarding{color:#caa56e;background:#1c1501}:root:not(#ss-dark) .owner-health-paused,:root:not(#ss-dark) .owner-status-archived{color:#9eb0ad;background:#0d110f}:root:not(#ss-dark) .owner-empty-detail,:root:not(#ss-dark) .owner-empty-list{color:#97a9a6}:root:not(#ss-dark) .owner-empty-detail>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .owner-empty-detail h3{color:#d8e5e4}:root:not(#ss-dark) .owner-detail-head{background:#133834}:root:not(#ss-dark) .owner-detail-head h2{color:#fff}:root:not(#ss-dark) .owner-detail-head p{color:#ffffffad}:root:not(#ss-dark) .owner-detail-facts div,:root:not(#ss-dark) .owner-seat-card,:root:not(#ss-dark) .owner-check{background:#0d110f;border-color:#202926}:root:not(#ss-dark) .owner-detail-facts span,:root:not(#ss-dark) .owner-seat-card>span,:root:not(#ss-dark) .owner-subsection-head span{color:#97a9a6}:root:not(#ss-dark) .owner-detail-facts strong{color:#d8e5e4}:root:not(#ss-dark) .owner-detail-facts a{color:#9dcdc6}:root:not(#ss-dark) .owner-billing-panel{background:linear-gradient(145deg,#0d110f,#0d110f);border-color:#262927}:root:not(#ss-dark) .owner-billing-head span:first-child{color:#9dcdc6}:root:not(#ss-dark) .owner-billing-head h3{color:#d8e5e4}:root:not(#ss-dark) .owner-billing-head p{color:#97a9a6}:root:not(#ss-dark) .owner-billing-head p a{color:#9dcdc6}:root:not(#ss-dark) .owner-stripe-mode{color:#baab7f;background:#1c1501;border-color:#403303}:root:not(#ss-dark) .owner-stripe-mode.is-live{color:#87beb7;background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .owner-billing-copy{color:#97a9a6}:root:not(#ss-dark) .owner-billing-message{color:#87beb7;background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .owner-billing-message.is-success{color:#87beb7;background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .owner-billing-message.is-error{color:#e4998d;background:#110c0a;border-color:#422e29}:root:not(#ss-dark) .owner-billing-warning{color:#c2a26a;background:#1c1501;border-color:#2c2408}:root:not(#ss-dark) .owner-invoice-form{background:#0b0b0bcc;border-color:#262927}:root:not(#ss-dark) .owner-payment-access,:root:not(#ss-dark) .owner-invoice-template,:root:not(#ss-dark) .owner-payment-lock{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .owner-payment-access span,:root:not(#ss-dark) .owner-invoice-template strong,:root:not(#ss-dark) .owner-payment-lock strong{color:#9dcdc6}:root:not(#ss-dark) .owner-payment-access small,:root:not(#ss-dark) .owner-invoice-template span,:root:not(#ss-dark) .owner-payment-lock small{color:#97a9a6}:root:not(#ss-dark) .owner-payment-access.is-payment_pending{background:#0e0b05;border-color:#403303}:root:not(#ss-dark) .owner-payment-access.is-paid,:root:not(#ss-dark) .owner-payment-access.is-waived{background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .owner-payment-lock input{accent-color:#15423e}:root:not(#ss-dark) .owner-invoice-fields label{color:#97a9a6}:root:not(#ss-dark) .owner-invoice-fields label small{color:#97a9a6}:root:not(#ss-dark) .owner-invoice-fields input,:root:not(#ss-dark) .owner-invoice-fields select,:root:not(#ss-dark) .owner-invoice-fields textarea{color:#d8e5e4;background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .owner-invoice-actions p{color:#97a9a6}:root:not(#ss-dark) .owner-invoice-list{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .owner-invoice-row{border-bottom-color:#202926}:root:not(#ss-dark) .owner-invoice-row small{color:#97a9a6}:root:not(#ss-dark) .owner-invoice-status{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .owner-invoice-status.is-open{color:#c2a26a;background:#1c1501}:root:not(#ss-dark) .owner-invoice-status.is-paid{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .owner-invoice-status.is-void,:root:not(#ss-dark) .owner-invoice-status.is-uncollectible{color:#de998e;background:#19110f}:root:not(#ss-dark) .owner-invoice-links{color:#97a9a6}:root:not(#ss-dark) .owner-invoice-links a{color:#9dcdc6}:root:not(#ss-dark) .owner-seat-card small{color:#97a9a6}:root:not(#ss-dark) .owner-meter{background:#121a17}:root:not(#ss-dark) .owner-meter i{background:#15423e}:root:not(#ss-dark) .owner-check{color:#97a9a6}:root:not(#ss-dark) .owner-check:before{background:#202624}:root:not(#ss-dark) .owner-check.is-complete{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .owner-check.is-complete:before{background:#15423e}:root:not(#ss-dark) .owner-health-issues li{color:#d5a49a;background:#0e0b09;border-left-color:#8c5146}:root:not(#ss-dark) .owner-roster-table{border-color:#262927}:root:not(#ss-dark) .owner-roster-row{border-bottom-color:#212523}:root:not(#ss-dark) .owner-roster-row small,:root:not(#ss-dark) .owner-roster-row time{color:#97a9a6}:root:not(#ss-dark) .owner-role-pill{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .owner-panel-count{color:#fff}:root:not(#ss-dark) .owner-attention-item,:root:not(#ss-dark) .owner-activity-item{border-top-color:#202926}:root:not(#ss-dark) .owner-attention-item button{color:#d8e5e4;background:none}:root:not(#ss-dark) .owner-attention-item p,:root:not(#ss-dark) .owner-activity-item p{color:#97a9a6}:root:not(#ss-dark) .owner-activity-item strong{color:#d8e5e4}:root:not(#ss-dark) .owner-activity-item time{color:#97a9a6}:root:not(#ss-dark) .owner-data-note{color:#97a9a6}:root:not(#ss-dark) .owner-footer{color:#97a9a6;border-top-color:#262927}:root:not(#ss-dark) .owner-footer a{color:#d8e5e4}:root:not(#ss-dark) .owner-skatesense-summary span,:root:not(#ss-dark) .owner-skatesense-lane,:root:not(#ss-dark) .owner-skatesense-status{background:#0d110f;color:#87beb7}:root:not(#ss-dark) .owner-skatesense-discipline-tabs{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .owner-skatesense-discipline-tabs button{background:transparent;color:#87beb7}:root:not(#ss-dark) .owner-skatesense-discipline-tabs button b{background:#121a17;color:#87beb7}:root:not(#ss-dark) .owner-skatesense-discipline-tabs button[aria-selected=true]{background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .owner-skatesense-discipline-tabs button[aria-selected=true] b{color:#fff}:root:not(#ss-dark) .owner-skatesense-filters button{border-color:#262927;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .owner-skatesense-filters button[aria-selected=true]{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .owner-skatesense-notice{color:#95aaa7}:root:not(#ss-dark) .owner-skatesense-notice[data-tone=error]{color:#ff7d74}:root:not(#ss-dark) .owner-skatesense-notice[data-tone=success]{color:#69b5aa}:root:not(#ss-dark) .owner-skatesense-programs{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .owner-skatesense-program{border-bottom-color:#202926;background:transparent}:root:not(#ss-dark) .owner-skatesense-program:hover,:root:not(#ss-dark) .owner-skatesense-program.is-selected{background:#0d110f}:root:not(#ss-dark) .owner-skatesense-program small{color:#97a9a6}:root:not(#ss-dark) .owner-skatesense-program-elements>span{border-color:#202926;background:#0b0b0bc7;color:#87beb7}:root:not(#ss-dark) .owner-skatesense-program-elements b{color:#69b5aa}:root:not(#ss-dark) .owner-skatesense-editor{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .owner-skatesense-editor-head{border-bottom-color:#202926}:root:not(#ss-dark) .owner-skatesense-editor-head p{color:#97a9a6}:root:not(#ss-dark) .owner-skatesense-video{background:#0d1414}:root:not(#ss-dark) .owner-skatesense-protocol-head>strong{color:#87beb7}:root:not(#ss-dark) .owner-skatesense-element-index{border-bottom-color:#202926}:root:not(#ss-dark) .owner-skatesense-element-index button{border-color:#202926;background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) .owner-skatesense-element-index button:hover,:root:not(#ss-dark) .owner-skatesense-element-index button[aria-pressed=true]{border-color:#2f5853;background:#0d110f}:root:not(#ss-dark) .owner-skatesense-element-index button b{color:#69b5aa}:root:not(#ss-dark) .owner-skatesense-element-index button small{color:#97a9a6}:root:not(#ss-dark) .owner-skatesense-element{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .owner-skatesense-element.is-reviewed{border-color:#243e3a;background:#0d110f}:root:not(#ss-dark) .owner-skatesense-element.is-playing{border-color:#3d6e66}:root:not(#ss-dark) .owner-skatesense-element-top strong{color:#9dcdc6}:root:not(#ss-dark) .owner-skatesense-element-top small{color:#97a9a6}:root:not(#ss-dark) .owner-skatesense-element-number{color:#69b5aa}:root:not(#ss-dark) .owner-skatesense-confidence{color:#97a9a6}:root:not(#ss-dark) .owner-skatesense-scoreline span{background:#0d110f;color:#95aaa7}:root:not(#ss-dark) .owner-skatesense-scoreline b{color:#9dcdc6}:root:not(#ss-dark) .owner-skatesense-fields label{color:#95aaa7}:root:not(#ss-dark) .owner-skatesense-fields input{border-color:#262927}:root:not(#ss-dark) .owner-skatesense-actions button{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .owner-skatesense-actions button[data-review-status=corrected]{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .owner-skatesense-actions button[data-review-status=rejected]{color:#fa8079;border-color:#3f2c2c}:root:not(#ss-dark) .owner-skatesense-publish{border-top-color:#202926;background:#0d110f}:root:not(#ss-dark) body.owner-page{background:#0b0c0b}:root:not(#ss-dark) .owner-page :where(input,select,textarea){color:#d8e5e4}:root:not(#ss-dark) .owner-page :where(button,a,input,select,textarea,summary):focus-visible{outline-color:#317067}:root:not(#ss-dark) .owner-intro{background:#133834}:root:not(#ss-dark) .owner-section-nav{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .owner-section-nav a{color:#87beb7}:root:not(#ss-dark) .owner-section-nav a:hover{background:#0d110f;color:#87beb7}:root:not(#ss-dark) .owner-page :where(.owner-panel,.owner-toolbar,.owner-customer-list,.owner-customer-detail,.owner-summary-grid article){background:#0b0b0b}:root:not(#ss-dark) .owner-panel-head p{color:#97a9a6}:root:not(#ss-dark) .owner-summary-grid .owner-summary-attention{background:#0e0b07;color:#d7966b;border-color:#2c2408}:root:not(#ss-dark) .owner-summary-grid .owner-summary-attention>span,:root:not(#ss-dark) .owner-summary-grid .owner-summary-attention small{color:#c39e7a}:root:not(#ss-dark) .owner-skatesense-evidence-note{background:#0e0b06;color:#c4a578}:root:not(#ss-dark) .owner-skatesense-notice{background:#0d110f}:root:not(#ss-dark) .owner-skatesense-notice[data-tone=error]{background:#120c0b}:root:not(#ss-dark) .owner-skatesense-notice[data-tone=success]{background:#0d110f}:root:not(#ss-dark) .owner-skatesense-program{border-left-color:transparent}:root:not(#ss-dark) .owner-skatesense-program.is-selected{border-left-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .owner-skatesense-fields input{background:#0b0b0b}:root:not(#ss-dark) .owner-skatesense-publish{background:#0b0c0b}:root:not(#ss-dark) .owner-payout-record{border-bottom-color:#262927}:root:not(#ss-dark) .owner-community-card{border-color:#262927}:root:not(#ss-dark) .owner-community-card img{background:#0d110f}:root:not(#ss-dark) .owner-review-speed button{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .owner-review-speed button[aria-pressed=true]{color:#fff}:root:not(#ss-dark) .rink-enhanced .skater-practice-active-bar{border-color:#262927}:root:not(#ss-dark) .rink-tabs{background:#0d110f}:root:not(#ss-dark) .rink-enhanced .rink-tabs button{color:#87beb7;background:transparent}:root:not(#ss-dark) .rink-enhanced .rink-tabs button[aria-selected=true]{color:#fff}:root:not(#ss-dark) .rink-enhanced .rink-hint{color:#95aaa7}:root:not(#ss-dark) .rink-enhanced .rink-jumps{background:transparent}:root:not(#ss-dark) .rink-enhanced .skater-freestyle-active-selection{background:none}:root:not(#ss-dark) .rink-enhanced .skater-freestyle-active-selection button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .rink-shortcuts>span{color:#97a9a6}:root:not(#ss-dark) .rink-enhanced .rink-shortcuts button{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .rink-enhanced .rink-shortcuts button[aria-pressed=true]{border-color:#3d6e66}:root:not(#ss-dark) .rink-enhanced .rink-combo-toggle button{border-color:#2d3432;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .rink-enhanced .rink-combo-toggle button[aria-pressed=true]{color:#fff}:root:not(#ss-dark) .rink-combo-toggle span{color:#97a9a6}:root:not(#ss-dark) .rink-combo-fields{background:#0d110f}:root:not(#ss-dark) .rink-combo-fields summary{color:#87beb7}:root:not(#ss-dark) .rink-enhanced [data-rink-combo-done]{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .rink-enhanced .rink-combo-fields select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .rink-combo-fields p{color:#caa270}:root:not(#ss-dark) .rink-enhanced .skater-freestyle-jump-actions{background:none}:root:not(#ss-dark) .rink-enhanced .skater-freestyle-jump-feedback{background:none}:root:not(#ss-dark) .rink-enhanced [data-practice-jump-review-last]{color:#c6af7e;background:#0e0b05;border-color:#403303}:root:not(#ss-dark) .rink-enhanced .skater-practice-quick-elements{background:none}:root:not(#ss-dark) .rink-review-heading button{border-color:#2d3432;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .rink-review-totals{background:#0d110f}:root:not(#ss-dark) .rink-review-totals span{color:#95aaa7}:root:not(#ss-dark) .rink-review-totals strong{color:#87beb7}:root:not(#ss-dark) .rink-enhanced :is(button,select,summary):focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .rink-enhanced .rink-element-choices button{border-color:#2d3432;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .rink-enhanced .rink-element-choices button[aria-pressed=true]{color:#fff}:root:not(#ss-dark){--ink: #d8e5e4;--muted: #95aaa7;--teal: #15423e;--paper: #0d0d0b;--line: #262927 }:root:not(#ss-dark) a{color:#87beb7}:root:not(#ss-dark) a:focus-visible{outline-color:#885629}:root:not(#ss-dark) .skip{background:#0b0b0b}:root:not(#ss-dark) .preview-banner{background:#1a2222;color:#fff}:root:not(#ss-dark) .brand{color:#d8e5e4}:root:not(#ss-dark) .product-copy>p{color:#95aaa7}:root:not(#ss-dark) .measurements li{color:#95aaa7}:root:not(#ss-dark) strong{color:#d8e5e4}:root:not(#ss-dark) .product-copy .limits{border-left-color:#343e38}:root:not(#ss-dark) .order-card{background:#0d110f;border-color:#262927}:root:not(#ss-dark) .order-card dl div{border-bottom-color:#2d3432}:root:not(#ss-dark) .order-card dt{color:#95aaa7}:root:not(#ss-dark) .order-card button{background:#202624;color:#87beb7}:root:not(#ss-dark) .order-card p{color:#95aaa7}:root:not(#ss-dark) .readiness{border-top-color:#262927}:root:not(#ss-dark) .readiness p{color:#95aaa7}:root:not(#ss-dark) footer{border-top-color:#262927;color:#95aaa7}:root:not(#ss-dark) .order-card .price{color:#d8e5e4}:root:not(#ss-dark) .order-card input:not([type=checkbox]),:root:not(#ss-dark) .order-card textarea{border-color:#36403a;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .consent input{accent-color:#15423e}:root:not(#ss-dark) .order-card button:enabled{background:#15423e;color:#fff}:root:not(#ss-dark) .order-card button:hover:enabled{background:#133834}:root:not(#ss-dark) .order-card input:focus-visible,:root:not(#ss-dark) .order-card textarea:focus-visible,:root:not(#ss-dark) .order-card button:focus-visible{outline-color:#885629}:root:not(#ss-dark) #reservationStatus[data-error=true]{color:#fb7d6c}:root:not(#ss-dark) .profile-element-scores{background:#0b0b0b;border-color:#353f3f}:root:not(#ss-dark) section.profile-element-scores .profile-element-filters select{background:transparent;border-color:#4a5a5a}:root:not(#ss-dark) .profile-element-card{border-color:#333d3d}:root:not(#ss-dark) .profile-element-calls li{border-top-color:#353f3f66}:root:not(#ss-dark) [data-theme=dark] .profile-element-scores,:root:not(#ss-dark) [data-fan-theme=dark] .profile-element-scores,:root:not(#ss-dark) .dark .profile-element-scores{background:#121e1e;color:#eaf3ef}:root:not(#ss-dark) .profile-strongest-elements,:root:not(#ss-dark) .profile-season-comparison{border-top-color:#353f3f}:root:not(#ss-dark) .profile-compare-track{background:#3b4e4e17}:root:not(#ss-dark) .profile-comparison-table th,:root:not(#ss-dark) .profile-comparison-table td{border-bottom-color:#353f3f66}:root:not(#ss-dark) .isu-scoring-file-context{border-bottom-color:#262927}:root:not(#ss-dark) .profile-element-jumps button{border-color:#4a5a5a;background:transparent}:root:not(#ss-dark) .profile-element-jumps button:hover{background:#3b4e4e17}:root:not(#ss-dark) .profile-element-jumps button:focus-visible,:root:not(#ss-dark) .isu-scoring-file-context>summary:focus-visible{outline-color:#3d6e66}@media(max-width:760px){:root:not(#ss-dark) .scoring-file .isu-scoring-file-tabs{border-color:#262927;background:#0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) .scoring-file .isu-scoring-file-tabs button.active{background:#0d110f}}@media(max-width:760px){:root:not(#ss-dark) .scoring-file .isu-scoring-file-tabs button:focus-visible{outline-color:#3d6e66}}@media(max-width:760px){:root:not(#ss-dark) .scoring-file .isu-scoring-file-section.element-groups{background:transparent}}@media(max-width:760px){:root:not(#ss-dark) .profile-compare-seasons label{border-color:#4a5a5a}}@media(max-width:760px){:root:not(#ss-dark) .profile-compare-seasons label:has(input:checked){background:#3b4e4e17}}:root:not(#ss-dark) .progress-journal-shell{color:#d8e5e4}:root:not(#ss-dark) .progress-journal-profile{border-bottom-color:#202926}:root:not(#ss-dark) .progress-journal-back{color:#95aaa7}:root:not(#ss-dark) .progress-journal-identity img,:root:not(#ss-dark) .progress-journal-avatar{border-color:#242424;color:#87beb7;background:#121a17}:root:not(#ss-dark) .progress-journal-identity h1{color:#d8e5e4}:root:not(#ss-dark) .progress-journal-identity p{color:#97a9a6}:root:not(#ss-dark) .progress-journal-intro>span,:root:not(#ss-dark) .progress-journal-card-head>div>span{color:#69b5aa}:root:not(#ss-dark) .progress-journal-intro h2{color:#d8e5e4}:root:not(#ss-dark) .progress-journal-intro p{color:#97a9a6}:root:not(#ss-dark) .progress-journal-passport-entry{border-color:#2d3432;color:#d8e5e4;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .progress-journal-passport-entry:hover{border-color:#315450;background:#0d110f}:root:not(#ss-dark) .progress-journal-passport-entry:focus-visible{outline-color:#366f6947}:root:not(#ss-dark) .progress-journal-passport-icon{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .progress-journal-passport-copy strong{color:#d8e5e4}:root:not(#ss-dark) .progress-journal-passport-copy small{color:#97a9a6}:root:not(#ss-dark) .progress-journal-passport-action{color:#87beb7}:root:not(#ss-dark) .progress-journal-tabs button{color:#97a9a6;background:transparent}:root:not(#ss-dark) .progress-journal-tabs button:after{background:transparent}:root:not(#ss-dark) .progress-journal-tabs button.active{color:#87beb7}:root:not(#ss-dark) .progress-journal-feed-head h3{color:#d8e5e4}:root:not(#ss-dark) .progress-journal-feed-head p,:root:not(#ss-dark) .progress-journal-composer p{color:#97a9a6}:root:not(#ss-dark) .progress-journal-composer{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .progress-journal-composer strong{color:#d8e5e4}:root:not(#ss-dark) .progress-journal-sort{color:#97a9a6}:root:not(#ss-dark) .progress-journal-sort select{border-color:#262927;color:#95aaa7;background-color:#0b0b0b}:root:not(#ss-dark) .progress-journal-date:after{background:#202624}:root:not(#ss-dark) .progress-journal-date time{color:#97a9a6}:root:not(#ss-dark) .progress-journal-date>span{border-color:#242423}:root:not(#ss-dark) .progress-journal-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .progress-journal-card h4{color:#d8e5e4}:root:not(#ss-dark) .progress-journal-privacy,:root:not(#ss-dark) .progress-journal-trust{border-color:#202926;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .progress-journal-trust{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .progress-journal-media{background:#121a17}:root:not(#ss-dark) .progress-journal-media figcaption{color:#fff;background:#0e2023b8}:root:not(#ss-dark) .progress-journal-cover-action{border-color:#24242485;color:#fff;background:#0b0b0b1f}:root:not(#ss-dark) .progress-journal-cover-action:focus-within{outline-color:#242424}:root:not(#ss-dark) .progress-journal-media figcaption button{color:#fff;background:transparent}:root:not(#ss-dark) .progress-journal-cover-picker{border-color:#304341;color:#91aeb4;background:#0d110f}:root:not(#ss-dark) .progress-journal-cover-picker>svg{color:#69b5aa}:root:not(#ss-dark) .progress-journal-cover-picker strong{color:#bfe1e5}:root:not(#ss-dark) .progress-journal-cover-picker small{color:#97a9a6}:root:not(#ss-dark) .progress-journal-cover-picker .progress-journal-cover-action{border-color:#315651;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .progress-journal-note{color:#95aaa7}:root:not(#ss-dark) .progress-journal-stages li{color:#97a9a6}:root:not(#ss-dark) .progress-journal-stages li:before{background:#202624}:root:not(#ss-dark) .progress-journal-stages li>span{border-color:#242424;background:#344341}:root:not(#ss-dark) .progress-journal-stages strong{color:#97a9a6}:root:not(#ss-dark) .progress-journal-stages li.current strong,:root:not(#ss-dark) .progress-journal-stages li.current time{color:#87beb7}:root:not(#ss-dark) .progress-journal-share-note{color:#97a9a6}:root:not(#ss-dark) .progress-journal-empty{border-color:#2d3432;color:#95a8af;background:#0b0c0b}:root:not(#ss-dark) .progress-journal-empty>span{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .progress-journal-empty h4{color:#d8e5e4}@media(max-width:430px){:root:not(#ss-dark) body.skater-portal-route .skater-command-main:has(.progress-journal-shell){background:#0b0c0b}}@media(max-width:430px){:root:not(#ss-dark) .progress-journal-profile{background:#0b0b0b}}:root:not(#ss-dark) .progress-journal-intro>strong{color:#9caeb7}:root:not(#ss-dark) .progress-journal-card-head>div>span{color:#97a9a6}:root:not(#ss-dark) .progress-journal-stages li{border-left-color:#262927}@media(max-width:430px){:root:not(#ss-dark) .progress-journal-add{color:#87beb7;border-color:#315651;background:#0b0b0b}}@media(max-width:430px){:root:not(#ss-dark) body.skater-portal-route .skater-command-shell[data-skater-active-module=achievements] .skater-profile-chip{background:transparent}}@media(max-width:430px){:root:not(#ss-dark) .button.primary.progress-journal-add{color:#87beb7;border-color:#315651;background:#0b0b0b}}@media(max-width:430px){:root:not(#ss-dark) .progress-journal-global-nav a,:root:not(#ss-dark) .progress-journal-global-nav button{color:#97a8b0;background:transparent}}@media(max-width:430px){:root:not(#ss-dark) .progress-journal-global-nav a.active{color:#87beb7;background:#0d110f}}:root:not(#ss-dark) .progress-share-scrim{background:#0d1c1f6b}:root:not(#ss-dark) .progress-share-sheet{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .progress-share-sheet-head span{color:#69b5aa}:root:not(#ss-dark) .progress-share-sheet h4{color:#d8e5e4}:root:not(#ss-dark) .progress-share-sheet p{color:#95a8af}:root:not(#ss-dark) .progress-share-card-preview{border-color:#262927;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .progress-share-card-preview header span{color:#69b5aa}:root:not(#ss-dark) .progress-share-card-preview>small{color:#95aaa7}:root:not(#ss-dark) .progress-share-card-preview h5{color:#d8e5e4}:root:not(#ss-dark) .progress-share-card-meta{color:#97a9a6}:root:not(#ss-dark) .progress-share-card-meta i{background:#3a4d4a}:root:not(#ss-dark) .progress-share-card-record{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .progress-share-card-record span{color:#69b5aa}:root:not(#ss-dark) .progress-share-card-evidence{border-top-color:#262927;color:#97a9a6}:root:not(#ss-dark) .progress-share-card-evidence strong{color:#69b5aa}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-install-card{border-color:#507e7a3d;color:#9dcdc6;background:linear-gradient(135deg,#0d110f,#0b0c0b)}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-install-card:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-install-card:focus-visible{border-color:#31635d;background:#0d110f;outline-color:#507e7a2e}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-install-card img{border-color:#507e7a1f;background:#0b0b0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-install-card small{color:#95aaa7}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-install-card-arrow{color:#69b5aa}}:root:not(#ss-dark) .redeem-card{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .redeem-terms{background:#0e100c;border-left-color:#3d6e66}:root:not(#ss-dark) .practice-main{color:#9dcdc6}:root:not(#ss-dark) .practice-main a{color:#87beb7}:root:not(#ss-dark) .practice-heading>p{color:#95aaa7}:root:not(#ss-dark) .practice-heading-meta>span,:root:not(#ss-dark) .practice-topic-label{color:#95aaa7}:root:not(#ss-dark) .practice-filters input,:root:not(#ss-dark) .practice-filters select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) #practiceStatus{color:#95aaa7}:root:not(#ss-dark) .practice-case{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .practice-case:hover{border-color:#4d6a64;background:#0b0c0b}:root:not(#ss-dark) .practice-case h2{color:#9dcdc6}:root:not(#ss-dark) .practice-case p{color:#95aaa7}:root:not(#ss-dark) .practice-detail>header p:last-child{color:#87beb7}:root:not(#ss-dark) .practice-comparison{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .practice-comparison-head>span{color:#97a9a6}:root:not(#ss-dark) .practice-main button{border-color:#313d39;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .practice-variant-buttons button[aria-pressed=true]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .practice-main :focus-visible{outline-color:#7a5e28}:root:not(#ss-dark) .practice-diagram{background:#0d110f;border-block-color:#202926}:root:not(#ss-dark) .practice-sequence-dot{background:#0d110f;color:#87beb7;border-color:#2e3e38}:root:not(#ss-dark) .practice-sequence li:not(:last-child):after{border-top-color:#3b4c45}:root:not(#ss-dark) .practice-outcome{border-left-color:#3d6e66}:root:not(#ss-dark) .practice-outcome.not-eligible{border-left-color:#7a5e28}:root:not(#ss-dark) .practice-outcome p{color:#95b1aa}:root:not(#ss-dark) .practice-edge,:root:not(#ss-dark) .practice-footage{border-block-end-color:#262927}:root:not(#ss-dark) .practice-edge p,:root:not(#ss-dark) .practice-footage>p{color:#95aaa7}:root:not(#ss-dark) .practice-sources li span,:root:not(#ss-dark) .practice-sources small{color:#97a9a6}:root:not(#ss-dark) .practice-clip{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .practice-clip p{color:#95aaa7}:root:not(#ss-dark) .practice-attribution{color:#97a9a6}:root:not(#ss-dark) #practiceReturn{border-color:#2d3432}:root:not(#ss-dark) #practiceReturn small{color:#97a9a6}:root:not(#ss-dark) .practice-rink{border-color:#3c5148;background:#0b0b0b}:root:not(#ss-dark) .rink-centre{color:#95aaa7}:root:not(#ss-dark) .missing-side .rink-west{color:#d9934f}:root:not(#ss-dark) .missing-side{border-left-color:#7a5e28}:root:not(#ss-dark) .practice-axis .rink-centre-dot{border-color:#493f3d}:root:not(#ss-dark) .rink-axis-line{border-top-color:#3d6e66}:root:not(#ss-dark) .rink-axis-line:after{color:#69b5aa}:root:not(#ss-dark) .practice-foot-badge{border-color:#4f6a5e;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .practice-watch-source{border-color:#32453d;background:#0d110f}:root:not(#ss-dark) .practice-svg{color:#87beb7}:root:not(#ss-dark) .practice-svg line,:root:not(#ss-dark) .practice-svg circle,:root:not(#ss-dark) .practice-svg path{stroke:#3d6e66}:root:not(#ss-dark) .practice-svg circle{fill:#d7e9e3}:root:not(#ss-dark) .practice-svg text{fill:#9dcdc6}:root:not(#ss-dark) .practice-svg .diagram-guide{stroke:#4c5b55}:root:not(#ss-dark) .practice-svg .diagram-shortfall,:root:not(#ss-dark) .practice-svg .diagram-affected{fill:#f6e7b8;stroke:#86572f}:root:not(#ss-dark) .practice-svg .diagram-fill{fill:#80b29a}:root:not(#ss-dark) .practice-svg .diagram-threshold{stroke:#825936}:root:not(#ss-dark) .practice-diagram-caption{color:#87beb7}:root:not(#ss-dark) .practice-turns b{border-color:#4f6a5e}:root:not(#ss-dark) .turn-missing{color:#d4955e}:root:not(#ss-dark) .practice-turns .turn-missing b{border-color:#7a5e28}:root:not(#ss-dark) .segment-broken .practice-sequence-dot{color:#d4955e;background:#18130c}:root:not(#ss-dark) .practice-position-row svg{fill:#b6d4c4;stroke:#3d6e66}:root:not(#ss-dark) .practice-position-row .position-missing svg{stroke:#7b5d3d;fill:#f6e7b8}:root:not(#ss-dark) .practice-detail .practice-source-status{border-left-color:#7a5e28;background:#0f0d09}:root:not(#ss-dark) .practice-lock{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .practice-lock p{color:#95aaa7}:root:not(#ss-dark) .practice-lock .primary-button{color:#fff}:root:not(#ss-dark) .sc-calendar{--sc-border: #262927;--sc-teal: #15423e;--sc-text: #bad9d6 }:root:not(#ss-dark) .sc-calendar button,:root:not(#ss-dark) .sc-calendar select{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .sc-calendar button:focus-visible,:root:not(#ss-dark) .sc-calendar select:focus-visible,:root:not(#ss-dark) .sc-calendar input:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .sc-calendar .sc-primary{color:#fff}:root:not(#ss-dark) .sc-date input{border-color:#2d3432}:root:not(#ss-dark) .sc-scope{background:#0d110f}:root:not(#ss-dark) .sc-scope button{background:transparent}:root:not(#ss-dark) .sc-scope [aria-pressed=true],:root:not(#ss-dark) .sc-week-strip [aria-pressed=true]{color:#fff}:root:not(#ss-dark) .sc-status{color:#95aaa7}:root:not(#ss-dark) .sc-column-heading,:root:not(#ss-dark) .sc-time-corner{background:#0b0c0b}:root:not(#ss-dark) .sc-column-heading button{background:transparent}:root:not(#ss-dark) .sc-column-heading [aria-current=date]{color:#fff}:root:not(#ss-dark) .sc-all-label,:root:not(#ss-dark) .sc-all-day{background:#0b0b0b}:root:not(#ss-dark) .sc-hours{background:#0b0b0b}:root:not(#ss-dark) .sc-hours span{color:#95aaa7}:root:not(#ss-dark) .sc-calendar .sc-slot{border-bottom-color:#212523;background:transparent}:root:not(#ss-dark) .sc-calendar button.sc-slot:hover{background:#0d110f}:root:not(#ss-dark) .sc-calendar .sc-event{background:#0d110f;border-color:#2d3432;border-left-color:#3d6e66;color:#9dcdc6}:root:not(#ss-dark) .sc-event.kind-training{background:#1c1501;border-color:#403303;border-left-color:#7a5e28;color:#dfc893}:root:not(#ss-dark) .sc-event.kind-unavailable{background:repeating-linear-gradient(135deg,#0d110f,#0d110f 8px 8px,#0d110f 10px);border-color:#2d3432;color:#a9bbb4}:root:not(#ss-dark) .sc-event.kind-lesson,:root:not(#ss-dark) .sc-event.kind-shared-lesson{background:#101318;border-color:#2c3545;border-left-color:#4b648b;color:#acc8f6}:root:not(#ss-dark) .sc-event.kind-season,:root:not(#ss-dark) .sc-event.kind-event{background:#141117;border-color:#3a3142;border-left-color:#715783;color:#d3aeef}:root:not(#ss-dark) .sc-calendar .sc-footnote{color:#95aaa7}:root:not(#ss-dark) .sc-empty{color:#97a9a6}:root:not(#ss-dark) .sc-weekday{background:#0b0c0b}:root:not(#ss-dark) .sc-day-number[aria-current=date]{color:#fff}:root:not(#ss-dark) .sc-outside{background:#0b0c0b}:root:not(#ss-dark) .sc-undo{background:#0d110f}@media(max-width:640px){:root:not(#ss-dark) .sc-mobile-count{color:#95aaa7}}:root:not(#ss-dark) .sc-filter-drawer{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .sc-filter-drawer summary{color:#87beb7}:root:not(#ss-dark) .sc-outside .sc-day-number:not([aria-current=date]){background:transparent;color:#97a9a6}:root:not(#ss-dark){--ink: #dfeef6;--muted: #98a7af;--line: #272b2c;--panel: #0b0c0b;--teal-dark: #133834;--teal-soft: #0d110f }:root:not(#ss-dark) button:focus-visible,:root:not(#ss-dark) a:focus-visible,:root:not(#ss-dark) select:focus-visible{outline-color:#588b8640}:root:not(#ss-dark) .studio-header{border-bottom-color:#262927;background:#0b0b0bf0}:root:not(#ss-dark) .studio-brand small{color:#95aaa7}:root:not(#ss-dark) .studio-header nav a{color:#a9bbc3}:root:not(#ss-dark) .studio-header nav a:hover{color:#87beb7}:root:not(#ss-dark) .studio-account{border-color:#262927;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .eyebrow{color:#87beb7}:root:not(#ss-dark) .studio-intro h1{color:#9dcdc6}:root:not(#ss-dark) .studio-intro p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .studio-intro-actions label span{color:#95aaa7}:root:not(#ss-dark) .studio-intro-actions select,:root:not(#ss-dark) .button{border-color:#2e3436;background:#0b0b0b;color:#c1d7de}:root:not(#ss-dark) .button:hover{border-color:#5a7e7a;color:#9dcdc6}:root:not(#ss-dark) .studio-gate{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .studio-gate strong{color:#9dcdc6}:root:not(#ss-dark) .studio-gate p{color:#95aaa7}:root:not(#ss-dark) .studio-gate .button.primary{border-color:#5a7e7a;background:#15423e;color:#fff}:root:not(#ss-dark) .studio-workspace{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .studio-drafts{border-right-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .studio-drafts-head>span{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .studio-draft{border-color:transparent;background:transparent;color:#d8e5e4}:root:not(#ss-dark) .studio-draft:hover,:root:not(#ss-dark) .studio-draft.active{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .studio-draft span{color:#95aaa7}:root:not(#ss-dark) .studio-empty{color:#95aaa7}:root:not(#ss-dark) .studio-license-note{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .studio-license-note strong{color:#9dcdc6}:root:not(#ss-dark) .studio-license-note p{color:#95aaa7}:root:not(#ss-dark) .studio-editor-status{border-bottom-color:#262927;color:#95aaa7}:root:not(#ss-dark) .studio-editor-status a{color:#87beb7}:root:not(#ss-dark) .studio-frame-wrap{background:#0f1011}:root:not(#ss-dark) .studio-frame-wrap iframe{background:#0b0b0b}:root:not(#ss-dark) body.studio-embedded{background:#0b0b0b}:root:not(#ss-dark) .studio-partner-admin{border-color:#252b2d;background:#0b0b0b}:root:not(#ss-dark) .studio-partner-head p:last-child{color:#95aaa7}:root:not(#ss-dark) .studio-partner-form label{color:#b0c7ce}:root:not(#ss-dark) .studio-partner-form input,:root:not(#ss-dark) .studio-partner-form textarea{border-color:#2a3335}:root:not(#ss-dark) .studio-partner-status{color:#87beb7}:root:not(#ss-dark) .studio-partner-key{border-color:#395a54;background:#0d110f}:root:not(#ss-dark) .studio-partner-email{color:#87beb7}:root:not(#ss-dark) .studio-partner-review{border-top-color:#202926}:root:not(#ss-dark) .studio-partner-row{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .studio-partner-row small{color:#97a9a6}@media(max-width:900px){:root:not(#ss-dark) .studio-drafts{border-bottom-color:#262927}}:root:not(#ss-dark) #studioNewTraining{border-color:#313e3d;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) #studioTeamReturn{color:#87beb7}:root:not(#ss-dark) .studio-training-recipients{background:#0d110f;border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .studio-training-recipients button{border-color:#323d39;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .studio-import-dialog{border-color:#323d39;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .studio-import-dialog::backdrop{background:#0b1f1d66}:root:not(#ss-dark) .studio-import-dialog select,:root:not(#ss-dark) .studio-import-dialog button{border-color:#323d39;background:#0b0b0b}:root:not(#ss-dark) .studio-import-dialog [role=status]{color:#f49181}:root:not(#ss-dark) .studio-draft-row{border-bottom-color:#262927}:root:not(#ss-dark) .studio-delete-draft{background:none;color:#f88f81}:root:not(#ss-dark) .studio-delete-dialog{border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .studio-delete-dialog::backdrop{background:#0c2d2966}:root:not(#ss-dark) .studio-import-dialog fieldset{border-color:#313d39}:root:not(#ss-dark) [data-chart-sharing] [role=status]{color:#9dcdc6}:root:not(#ss-dark) [data-chart-sharing] .button.primary{background:#15423e;color:#fff}:root:not(#ss-dark) [data-chart-sharing]>div{background:#0b0b0b}:root:not(#ss-dark) .studio-drafts{border-bottom-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .studio-training-recipients{background:#0b0c0b}:root:not(#ss-dark) #studioWorkspaceMenu .enterprise-navigation{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark){--ink: #deedf5;--muted: #98a7af;--line: #272b2c;--teal-dark: #133834;--ice: #0d110f }:root:not(#ss-dark) body{background:#0d110f;color:#d8e5e4}:root:not(#ss-dark) .viewer-header{border-bottom-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .viewer-brand small{color:#95aaa7}:root:not(#ss-dark) .viewer-actions button{border-color:#262927;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .viewer-status{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .viewer-status h1{color:#9dcdc6}:root:not(#ss-dark) .viewer-status p{color:#95aaa7}:root:not(#ss-dark) .viewer-status button{background:#15423e;color:#fff}:root:not(#ss-dark) .viewer-schedule{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .viewer-title-row p{color:#87beb7}:root:not(#ss-dark) .viewer-title-row h1{color:#9dcdc6}:root:not(#ss-dark) .viewer-title-row>div>span{color:#95aaa7}:root:not(#ss-dark) .viewer-view-toggle{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .viewer-view-toggle button{background:transparent;color:#96a8b0}:root:not(#ss-dark) .viewer-view-toggle button.active{background:#15423e;color:#fff}:root:not(#ss-dark) .viewer-legend span{color:#95aaa7}:root:not(#ss-dark) .viewer-legend i{border-color:#2d3432}:root:not(#ss-dark) .viewer-legend i.ice{background:#0d110f}:root:not(#ss-dark) .viewer-legend i.lesson{background:#2a1b34}:root:not(#ss-dark) .viewer-tabs button{border-color:#262927;background:#0b0b0b;color:#a5b6be}:root:not(#ss-dark) .viewer-tabs button.active{border-color:#5a7e7a;background:#15423e;color:#fff}:root:not(#ss-dark) .viewer-range{color:#97a8ae}:root:not(#ss-dark) .viewer-table-wrap{border-color:#2c3132}:root:not(#ss-dark) .viewer-table th,:root:not(#ss-dark) .viewer-table td{border-right-color:#272b2c;border-bottom-color:#272b2c}:root:not(#ss-dark) .viewer-table th{background:#133834;color:#fff}:root:not(#ss-dark) .viewer-table td:first-child{background:#0b0c0b;color:#99abb3}:root:not(#ss-dark) .viewer-table td.ice-time{background:#0d110f}:root:not(#ss-dark) .viewer-table td.lesson-cell{color:#ccdde4}:root:not(#ss-dark) .viewer-table td small{color:#a2b4bb}:root:not(#ss-dark) .viewer-week-day{border-color:#2c3132;background:#0b0b0b}:root:not(#ss-dark) .viewer-week-day-heading{border-bottom-color:#262927;background:#0d110f}:root:not(#ss-dark) .viewer-week-day-heading h2{color:#9dcdc6}:root:not(#ss-dark) .viewer-week-day-heading span{color:#95aaa7}@media print{:root:not(#ss-dark) body,:root:not(#ss-dark) main{background:#0b0b0b}}:root:not(#ss-dark) #viewerTrainingCopy{border-color:#323d39;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .viewer-format-controls{background:#0d110f}:root:not(#ss-dark) .viewer-format-controls select{border-color:#323d39;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .viewer-format-controls p{color:#95aaa7}:root:not(#ss-dark) .isu-score-map-shell{--score-ink: #d8eef8;--score-teal-deep: #133834;--score-cyan: #00413e }:root:not(#ss-dark) .isu-score-map-heading p,:root:not(#ss-dark) .isu-score-map-heading small,:root:not(#ss-dark) .isu-score-map-evidence>p,:root:not(#ss-dark) .isu-score-map-methodology p{color:#97a8ae}:root:not(#ss-dark) .isu-score-map-heading-compact{border-bottom-color:#262927}:root:not(#ss-dark) .isu-score-map-filter-chip,:root:not(#ss-dark) .isu-score-map-filter-row .isu-premium-select-label{border-color:#202926;background:#0b0b0b;color:#c1d7de}:root:not(#ss-dark) .isu-score-map-filter-chip:after{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-filter-row select{background:transparent}:root:not(#ss-dark) .isu-score-map-experience{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .isu-score-map-experience button{background:transparent;color:#95aaa7}:root:not(#ss-dark) .isu-score-map-experience button small{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-experience button[aria-pressed=true]{color:#fff}:root:not(#ss-dark) .isu-score-map-experience button[aria-pressed=true] small{color:#c9d6d1}:root:not(#ss-dark) .isu-score-map-story{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .isu-score-map-story-copy{border-color:#262927;background:linear-gradient(135deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .isu-score-map-story-copy p{color:#95aaa7}:root:not(#ss-dark) .isu-score-map-story-verdict{color:#fff}:root:not(#ss-dark) .isu-score-map-story-verdict.weak{background:#432a19}:root:not(#ss-dark) .isu-score-map-story-verdict.baseline{background:#2b3c40}:root:not(#ss-dark) .isu-score-map-story-verdict span{color:#bfe3df}:root:not(#ss-dark) .isu-score-map-story-verdict small{color:#c9d6d1}:root:not(#ss-dark) .isu-score-map-story-guide span{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-family-chooser button{border-color:#262927;background:#0b0b0b;color:#b8d0d8}:root:not(#ss-dark) .isu-score-map-family-chooser button span{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-family-chooser button[aria-pressed=true]{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .isu-score-map-family-chooser button[aria-pressed=true] strong{color:#87beb7}:root:not(#ss-dark) .isu-score-map-story-chart-wrap,:root:not(#ss-dark) .isu-score-map-story-detail{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-score-map-story-chart-heading strong{color:#bfdae2}:root:not(#ss-dark) .isu-score-map-story-chart-heading>div:last-child{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-story-chart-heading i{border-top-color:#4b5859}:root:not(#ss-dark) .isu-score-map-story-chart>div[role=status]{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-story-timeline{border-top-color:#202926}:root:not(#ss-dark) .isu-score-map-story-timeline button{border-color:transparent;background:transparent;color:#95aaa7}:root:not(#ss-dark) .isu-score-map-story-timeline button[aria-pressed=true]{border-color:#243e3c;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .isu-score-map-story-step{background:#0d110f;color:#97a9a6}:root:not(#ss-dark) .isu-score-map-story-timeline button[aria-pressed=true] .isu-score-map-story-step{color:#fff}:root:not(#ss-dark) .isu-score-map-story-timeline small{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-story-detail>small{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-story-detail>p{border-top-color:#262927;border-bottom-color:#262927;color:#b1ccd3}:root:not(#ss-dark) .isu-score-map-story-detail dt{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-story-detail dd{color:#bed9e1}:root:not(#ss-dark) .isu-score-map-story-detail button.primary{color:#fff}:root:not(#ss-dark) .isu-score-map-how-to-read{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-score-map-how-to-read strong{color:#9dcdc6}:root:not(#ss-dark) .isu-score-map-how-to-read p{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-explorer-guide{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .isu-score-map-explorer-guide strong{color:#b7d3da}:root:not(#ss-dark) .isu-score-map-explorer-guide p{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-stage{border-color:#3f5662;background:#081a25;color:#eaf3ef}:root:not(#ss-dark) .isu-score-map-legend{color:#d7e9e3}:root:not(#ss-dark) .isu-score-map-legend strong{color:#fff}:root:not(#ss-dark) .isu-score-map-gradient{background:linear-gradient(90deg,#5f2600,#2d3b3e,#00413e)}:root:not(#ss-dark) .isu-score-map-legend-ticks{color:#b7cbce}:root:not(#ss-dark) .isu-score-map-coverage strong{color:#fff}:root:not(#ss-dark) .isu-score-map-coverage span{color:#a9c0c4}:root:not(#ss-dark) .isu-score-map-canvas-status,:root:not(#ss-dark) .isu-score-map-render-error{color:#c4d7da}:root:not(#ss-dark) .isu-score-map-instructions{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-y-axis{color:#c9dcdf}:root:not(#ss-dark) .isu-score-map-y-axis:after{background:#31535a}:root:not(#ss-dark) .isu-score-map-y-axis strong{color:#9eb5ba}:root:not(#ss-dark) .isu-score-map-axis-overlay{color:#d7e9e3}:root:not(#ss-dark) .isu-score-map-axis-title{color:#92aeb2}:root:not(#ss-dark) .isu-score-map-tooltip{border-color:#24242499;background:#0b0b0bf2;color:#d8e5e4}:root:not(#ss-dark) .isu-score-map-tooltip:after{background:#010f10}:root:not(#ss-dark) .isu-score-map-tooltip strong i{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-tooltip small{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-tooltip dl{border-top-color:#202926}:root:not(#ss-dark) .isu-score-map-tooltip dt{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-selection{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-score-map-selection-lead{border-left-color:#24706d}:root:not(#ss-dark) .isu-score-map-selection-lead small{color:#98a8ae}:root:not(#ss-dark) .isu-score-map-selection dl>div{border-left-color:#202926}:root:not(#ss-dark) .isu-score-map-selection dt{color:#97a8ae}:root:not(#ss-dark) .isu-score-map-selection>button.primary{color:#fff}:root:not(#ss-dark) .isu-score-map-segmented{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .isu-score-map-segmented button,:root:not(#ss-dark) .isu-score-map-reset{background:transparent;color:#95aaa7}:root:not(#ss-dark) .isu-score-map-segmented button[aria-pressed=true]{color:#fff}:root:not(#ss-dark) .isu-score-map-reset{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-score-map-grid{background:#102c35}:root:not(#ss-dark) .isu-score-map-grid>*{background:#0a212b;color:#d7e9e3}:root:not(#ss-dark) .isu-score-map-grid-event span,:root:not(#ss-dark) .isu-score-map-grid button span{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-grid button.strong{background:#133834;color:#93f4ef}:root:not(#ss-dark) .isu-score-map-grid button.weak{background:#382619;color:#e5cf8a}:root:not(#ss-dark) .isu-score-map-grid-empty{background-image:repeating-linear-gradient(135deg,transparent 0 7px,rgba(11,11,11,.04) 7px 8px);color:#97a9a6}:root:not(#ss-dark) .isu-score-map-evidence{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .isu-score-map-evidence li{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-score-map-evidence li>div span{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-evidence li dl>div{border-left-color:#202926}:root:not(#ss-dark) .isu-score-map-evidence li dt{color:#97a9a6}:root:not(#ss-dark) .isu-score-map-timeline:before{background:#222e2e}:root:not(#ss-dark) .isu-score-map-timeline button{background:transparent;color:#95aaa7}:root:not(#ss-dark) .isu-score-map-timeline i{border-color:#242424;background:#323c3e}:root:not(#ss-dark) .isu-score-map-methodology{border-top-color:#202926}:root:not(#ss-dark) .isu-score-map-methodology summary{color:#9dcdc6}:root:not(#ss-dark) .isu-score-map-loading{color:#98a8ae}:root:not(#ss-dark) .isu-score-map-shell button:focus-visible,:root:not(#ss-dark) .isu-score-map-shell select:focus-visible,:root:not(#ss-dark) .isu-score-map-canvas:focus-visible,:root:not(#ss-dark) .isu-score-map-methodology summary:focus-visible{outline-color:#004947}@media(max-width:900px){:root:not(#ss-dark) .isu-score-map-story-detail>p{border-left-color:#262927}}@media(max-width:700px){:root:not(#ss-dark) .isu-score-map-story-detail>p{border-top-color:#262927;border-bottom-color:#262927}}@media(max-width:700px){:root:not(#ss-dark) .isu-score-map-selection dl>div{border-top-color:#202926}}@media(max-width:700px){:root:not(#ss-dark) .isu-score-map-timeline button{border-color:#202926}}:root:not(#ss-dark){--ss-ink: #d8e5e4;--ss-muted: #95aaa7;--ss-page: #0b0c0b;--ss-surface: #0b0b0b;--ss-line: #262927;--ss-teal: #15423e;--ss-teal-dark: #133834;--ss-tint: #0d110f;--ss-soft: #43504e }html:not(#ss-dark) body{--ink: #d8e5e4;--muted: #95aaa7;--page: #0b0c0b;--paper: #0b0c0b;--surface: #0b0b0b;--card: #0b0b0b;--line: #262927;--border: #262927;--teal: #15423e;--teal-dark: #133834;--teal-soft: #0d110f;--shadow: 0 6px 20px rgba(22, 36, 37, .05);color:#d8e5e4;background:#0b0c0b}html:not(#ss-dark) body :is(.eyebrow,.card-kicker,.section-kicker){color:#87beb7}html:not(#ss-dark) body :is(.button.primary,.btn-primary,.primary-action){color:#fff;border-color:#5a7e7a;background:#15423e}html:not(#ss-dark) body :is(.button.primary,.btn-primary,.primary-action):hover{background:#133834}html:not(#ss-dark) body :is(.button.secondary,.button.ghost,.secondary-action){color:#d8e5e4;border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:#5a7e7a!important}html:not(#ss-dark) body :is(.application-shell-sidebar,.home-sidebar,.archive-sidebar){background:#0b0b0b;border-color:#262927}html:not(#ss-dark) body:has(.archive-shell) .archive-app-nav :is(a,button).active{background:#15423e;color:#fff}html:not(#ss-dark) body :is(.application-shell-primary,.application-shell-tools,.home-nav,.archive-app-nav) :is(a,button).active{background:#15423e;color:#fff}html:not(#ss-dark) body :is(.sidebar-upgrade,.sidebar-upgrade-card,.application-shell-upgrade){border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body :is(.home-topbar,.app-header,.competition-header,.explore-hub-header){border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body :is(.home-mobile-nav,.application-shell-mobile-nav,.mobile-product-nav){border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body:has(>.mobile-product-nav)>.mobile-product-nav{background:#0b0b0b}:root:not(#ss-dark) body.home-page .home-intro p:last-child{color:#95aaa7}:root:not(#ss-dark) .home-intro-actions a{border-color:#262927}:root:not(#ss-dark) body.home-page .element-card{background:transparent}:root:not(#ss-dark) body.home-page .element-entity{color:#95aaa7}:root:not(#ss-dark) body.home-page .element-event{color:#95aaa7}:root:not(#ss-dark) body.home-page :is(.metric-score,.metric-goe){background:transparent}:root:not(#ss-dark) body.home-page .home-overview{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.home-page :is(.season-card,.stats-card){background:transparent}:root:not(#ss-dark) body.home-page .stats-card{border-left-color:#262927}:root:not(#ss-dark) body.home-page .home-upcoming-event{border-top-color:#262927;background:transparent}:root:not(#ss-dark) body.home-page .season-pill{background:transparent}:root:not(#ss-dark) body.home-page .data-note{color:#95aaa7}:root:not(#ss-dark) body.home-page .quick-actions{border-top-color:#262927;background:transparent}:root:not(#ss-dark) body.home-page .quick-action-grid a{background:transparent}:root:not(#ss-dark) body.home-page .home-access-row{background:transparent}:root:not(#ss-dark) body.home-page .home-access-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.home-page .home-access-premium :is(.home-access-icon,.home-access-badge){color:#87beb7;background:#0d110f;border-color:#262927}:root:not(#ss-dark) body.home-page .home-for-you{background:transparent}:root:not(#ss-dark) body.home-page .home-followed-updates li{border-color:#262927}:root:not(#ss-dark) body.home-page .home-subject-initials{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) body.home-page .home-followed-updates li:nth-child(4n+2) .home-subject-initials{background:#171415;color:#cc9faf}:root:not(#ss-dark) body.home-page .home-followed-updates li:nth-child(4n+3) .home-subject-initials{background:#151418;color:#b1aacd}:root:not(#ss-dark) body.home-page .home-followed-updates li:nth-child(4n+4) .home-subject-initials{background:#16130d;color:#c0a681}:root:not(#ss-dark) body.home-page .home-followed-updates a:hover{color:#9dcdc6}:root:not(#ss-dark) body.home-page .home-result-link small{color:#9dcdc6}:root:not(#ss-dark) body.home-page .home-all-skaters{color:#9dcdc6}:root:not(#ss-dark) body.home-page .home-personal-grid .season-card{background:#0d110f}:root:not(#ss-dark) body.home-page .home-upcoming-event .home-event-status{color:#9dcdc6}:root:not(#ss-dark) body.home-page .home-event-date{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.home-page .home-event-date>span{background:#15423e;color:#fff}:root:not(#ss-dark) body.home-page .home-clip-action{color:#9dcdc6}:root:not(#ss-dark) body.home-page .home-saved-reports{border-block-color:#262927}:root:not(#ss-dark) body.home-page .home-follow-empty{border-top-color:#262927}:root:not(#ss-dark) body.home-page .home-follow-empty p{color:#95aaa7}:root:not(#ss-dark) body.home-page .home-sign-in{background:transparent;color:#9dcdc6}html:not(#ss-dark) body:has(.archive-shell):not(.analytics-active) .archive-welcome{background:transparent}html:not(#ss-dark) body:has(.archive-shell):not(.analytics-active) .archive-welcome .archive-intro-copy{color:#95aaa7}html:not(#ss-dark) body:has(.archive-shell) .archive-scope-button.active{color:#9dcdc6;border-color:#262927;background:#0d110f}html:not(#ss-dark) body:has(.archive-shell) :is(.filter-panel,.style-archive-toolbar,.archive-filter-bar){background:#0b0b0b}html:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap tbody tr:not(.archive-loading-row):not(.archive-load-more-row){border-color:transparent;background:transparent}html:not(#ss-dark) body.archive-grid-view:has(.archive-shell) .table-wrap tbody tr.selected{background:#0d110f;border-color:#5a7e7a}html:not(#ss-dark) body.analytics-active{--analytics-ink: #d8e5e4;--analytics-muted: #95aaa7;--analytics-line: #262927;--analytics-teal: #15423e;--analytics-teal-dark: #133834;--analytics-soft: #0b0c0b }html:not(#ss-dark) body.analytics-active :is(.analytics-premium-label,.analytics-section-kicker){color:#9dcdc6;background:#0d110f}html:not(#ss-dark) body.analytics-active .analytics-comparison-toolbar{background:#0b0b0b}html:not(#ss-dark) body.analytics-active .analytics-access-preview{background:#0b0b0b;border-color:#262927}html:not(#ss-dark) body .competition-list{border-top-color:#262927}html:not(#ss-dark) body .competition-list-item{border-bottom-color:#262927;background:transparent}html:not(#ss-dark) body .competition-list-item.selected{background:#0d110f}html:not(#ss-dark) body :is(.competition-premium-nav,.explore-account-link){color:#9dcdc6;border-color:#262927;background:#0d110f}html:not(#ss-dark) body .button.premium-analytics-button{color:#9dcdc6;border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body :is(.season-dashboard-panel,.season-card-panel,.season-overview-card,.season-event-card,.storyline-card){border-color:#262927}html:not(#ss-dark) body.season-page .season-command{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body.season-page .season-next-event{background:#0b0c0b;border-color:#262927}html:not(#ss-dark) body .coach-map-tabs{border-bottom-color:#262927;background:transparent}html:not(#ss-dark) body .coach-map-tab{background:transparent}html:not(#ss-dark) body .coach-map-tab.is-active{background:transparent;color:#87beb7}html:not(#ss-dark) body .coach-map-tab.is-active span{color:#87beb7}html:not(#ss-dark) body .coach-network-intro{background:#0b0b0b;border-color:#262927}html:not(#ss-dark) body.storylines-page .storylines-hero{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body.storylines-page .storylines-filter-bar{border-color:#262927;background:#0b0b0b;color:#d8e5e4}html:not(#ss-dark) body.storylines-page .storylines-filter-bar :is(label,.storylines-filter-label){color:#95aaa7}html:not(#ss-dark) body.storylines-page .storylines-filter-label strong{color:#d8e5e4}html:not(#ss-dark) body.storylines-page .storylines-filter-label>span{color:#87beb7;background:#0d110f}html:not(#ss-dark) body.storylines-page .storylines-filter-bar select{color:#d8e5e4;border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body.explore-hub-page{--client-ink: #d8e5e4;--client-muted: #95aaa7;--client-line: #262927;--client-teal: #15423e }html:not(#ss-dark) body #exploreDiscover .explore-hub-hero{border-bottom-color:#262927;background:transparent}html:not(#ss-dark) body .explore-hub-section{background:transparent}html:not(#ss-dark) body .explore-journey-card{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .explore-journey-card.is-featured{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .explore-tabs button[aria-selected=true]{background:transparent}html:not(#ss-dark) body.analyze-page :is(.skatesense-entry-header,.analyze-hero){background:transparent}html:not(#ss-dark) body.analyze-page :is(.skatesense-entry-source,.skatesense-entry-setup,.analyze-entry-card,.analyze-app-forward,.analyze-state-card,.study-workflow-panel){border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body.analyze-page .analyze-portal-capture-grid button.is-primary{border-color:#5a7e7a;background:#0d110f;color:#9dcdc6}html:not(#ss-dark) body.analyze-page .analyze-advanced-labs-disclosure{background:#0b0b0b;border-color:#262927}html:not(#ss-dark) body:is(.skater-portal-route,.coach-portal-route) .skater-portal-hero.locked{color:#d8e5e4;border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .skater-access-onboarding :is(.portal-setup-steps,.portal-setup-step,.skater-portal-access-note){border-color:#262927;background:#0b0c0b}html:not(#ss-dark) body:is(.skater-portal-route,.coach-portal-route) .portal-dashboard-hero{border-bottom-color:#262927;background:transparent}html:not(#ss-dark) body :is(.program-builder-summary,.program-builder-onboarding,.training-video-hero,.training-video-panel,.training-video-card,.my-reels-header,.reel-card,.studio-panel){border-color:#262927}html:not(#ss-dark) body .training-video-hero{background:#0b0b0b}html:not(#ss-dark) body.training-video-page.training-video-dashboard :is(.training-video-hero,.training-video-empty){background:#0b0b0b;border-color:#262927}html:not(#ss-dark) body :is(.subscription-hero,.info-hero,.resources-heading,.standout-goe-hero,.install-page-hero,.enterprise-hero){background:transparent}html:not(#ss-dark) body :is(.subscription-feature-card,.subscription-plan-card,.subscription-plan,.subscription-checkout-card,.subscription-enterprise-card,.info-card,.resource-card,.element-seo-card,.install-page-card,.enterprise-card,.owner-card){border-color:#262927}html:not(#ss-dark) body.subscription-page .subscription-copy{color:#d8e5e4}html:not(#ss-dark) body.subscription-page .subscription-copy h2{color:#d8e5e4}html:not(#ss-dark) body.subscription-page .subscription-copy p{color:#95aaa7}html:not(#ss-dark) body.subscription-page .subscription-copy :is(.eyebrow,.subscription-step-label){color:#87beb7}html:not(#ss-dark) body.subscription-page .subscription-role-button{color:#d8e5e4;border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body.subscription-page .subscription-role-button small{color:#95aaa7}html:not(#ss-dark) body.subscription-page .subscription-role-button.selected{color:#9dcdc6;background:#0d110f;border-color:#5a7e7a}html:not(#ss-dark) body.subscription-page .account-onboarding-choice{color:#d8e5e4;background:#0b0b0b;border-color:#262927}html:not(#ss-dark) body.subscription-page .account-onboarding-choice small{color:#95aaa7}html:not(#ss-dark) body.subscription-page .account-onboarding-choice.selected{color:#9dcdc6;background:#0d110f;border-color:#5a7e7a}html:not(#ss-dark) body.enterprise-page .enterprise-hero h1{color:#d8e5e4}html:not(#ss-dark) body.enterprise-page .enterprise-hero p{color:#95aaa7}html:not(#ss-dark) body.enterprise-page .enterprise-hero .eyebrow{color:#87beb7}@media(max-width:860px){:root:not(#ss-dark) body.home-page .stats-card{border-top-color:#262927}}:root:not(#ss-dark) .season-event-search input,:root:not(#ss-dark) .season-event-search select{border-color:#262927;background:#0b0b0b;color:#c4e3dd}:root:not(#ss-dark) body.smart-ask-web-page{background:#0b0c0b}:root:not(#ss-dark) body.smart-ask-web-page .smart-ask-actions a{border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) body.smart-ask-web-page .smart-ask-actions .primary-button{background:#15423e;border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) body.smart-ask-web-page .smart-ask-actions a:focus-visible{outline-color:#5a7e7a}html:not(#ss-dark) body details.premium-nav-group{border-block-color:#262927;background:transparent}html:not(#ss-dark) body details.premium-nav-group>summary{color:#d8e5e4}:root:not(#ss-dark) body.home-page .home-for-you .home-brief-footage{border-top-color:#262927}:root:not(#ss-dark) body.home-page .home-personal-grid .season-card{background:transparent;border-left-color:#262927}html:not(#ss-dark) body .saved-report-library{border-bottom-color:#262927;background:transparent}html:not(#ss-dark) body .saved-report-library>summary{color:#95aaa7}:root:not(#ss-dark) .skater-calendar-heading [role=group]{background:#0d110f}:root:not(#ss-dark) .skater-calendar button{color:#9dcdc6;border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .skater-calendar-heading [aria-pressed=true]{background:#15423e;color:#fff}:root:not(#ss-dark) .skater-calendar-status,:root:not(#ss-dark) .skater-calendar-hint{color:#95aaa7}:root:not(#ss-dark) .skater-calendar-grid{border-color:#262927}:root:not(#ss-dark) .skater-calendar-weekday{background:#0d110f}:root:not(#ss-dark) .skater-calendar-grid .skater-calendar-date{border-top-color:#262927;border-right-color:#212523}:root:not(#ss-dark) .skater-calendar-date[aria-current=date] strong{background:#15423e;color:#fff}:root:not(#ss-dark) .skater-calendar-date.selected strong{outline-color:#5a7e7a}:root:not(#ss-dark) .skater-calendar-date.outside{background:#0b0c0b;color:#97a9a6}:root:not(#ss-dark) .skater-calendar-entry{border-color:#202926}:root:not(#ss-dark) .skater-calendar-entry small{color:#95aaa7}:root:not(#ss-dark) .skater-calendar-empty{color:#95aaa7;border-color:#202926}:root:not(#ss-dark) .skater-calendar-dialog{border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .skater-calendar-dialog::backdrop{background:#0e221b73}:root:not(#ss-dark) .skater-calendar button:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .skatesense-web-notice{border-color:#403303;background:#0d0b07;color:#bfab81}:root:not(#ss-dark) .skatesense-discipline-picker{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .skatesense-discipline-picker button{border-color:transparent;background:transparent;color:#9ab6af}:root:not(#ss-dark) .skatesense-discipline-picker button[aria-pressed=true]{background:#0b0b0b;color:#87beb7;border-color:#2d3432}:root:not(#ss-dark) .skatesense-discipline-picker button:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .skatesense-discipline-status{color:#95aaa7}:root:not(#ss-dark) .skatesense-web-runtime-note{color:#b1a573}:root:not(#ss-dark) .skating-passport-shell{--passport-ink: #bfe1e5;--passport-muted: #97a9a6 }:root:not(#ss-dark) .skating-passport-back{color:#95aaa7}:root:not(#ss-dark) .skating-passport-identity>span{border-color:#242424;color:#87beb7;background:#121a17}:root:not(#ss-dark) .skating-passport-summary>strong i{color:#aab5b4}:root:not(#ss-dark) .skating-passport-summary button,:root:not(#ss-dark) .skating-passport-view-globe{border-color:#2d3432;color:#87beb7;background:#0b0b0bd1}:root:not(#ss-dark) .skating-passport-preview{color:#cca276;background:#1c1501}:root:not(#ss-dark) .skating-passport-book-wrap:focus-visible{outline-color:#366f693d}:root:not(#ss-dark) .skating-passport-page{border-color:#3f3a2b;background-color:#16120a;background-image:radial-gradient(circle at 20% 25%,rgba(59,83,72,.07) 0 1px,transparent 1.5px),linear-gradient(112deg,rgba(11,11,11,.35),transparent 45%,rgba(69,57,31,.05))}:root:not(#ss-dark) .skating-passport-turn-leaf:after{border-color:#3f3a2b;background-color:#1c1501;background-image:radial-gradient(circle at 20% 25%,rgba(59,83,72,.065) 0 1px,transparent 1.5px),linear-gradient(72deg,rgba(70,56,31,.12),transparent 38%,rgba(11,11,11,.4))}:root:not(#ss-dark) .skating-passport-spine{background:linear-gradient(90deg,#443c26,#141108 38%,#544d37 52%,#1c1501 78%,#4f4731)}:root:not(#ss-dark) .skating-passport-seal{border-color:#366f6985;color:#6fbcb3d1}:root:not(#ss-dark) .skating-passport-id{border-top-color:#6e857e38}:root:not(#ss-dark) .skating-passport-id span,:root:not(#ss-dark) .skating-passport-page-left>p{color:#97a9a6}:root:not(#ss-dark) .skating-passport-id strong{color:#87beb7}:root:not(#ss-dark) .skating-passport-id small{color:#95aaa7}:root:not(#ss-dark) .skating-passport-view-globe{color:#69b5aa;background:#0f0d08d6}:root:not(#ss-dark) .skating-passport-stamp{color:#da9163;background:#161209c7}:root:not(#ss-dark) .skating-passport-stamp.verified{color:#69b5aa}:root:not(#ss-dark) .skating-passport-page-number{color:#97a9a6}:root:not(#ss-dark) .skating-passport-map-empty{color:#95aaa7}:root:not(#ss-dark) .skating-passport-swipe{color:#97a9a6}:root:not(#ss-dark) .skating-passport-swipe>span{background:#202624}:root:not(#ss-dark) .skating-passport-swipe button{color:#97a9a6;background:transparent}:root:not(#ss-dark) .skating-passport-swipe button i{background:#272e2d}:root:not(#ss-dark) .skating-passport-swipe button.active{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .skating-passport-swipe button:focus-visible{outline-color:#366f6957}:root:not(#ss-dark) .skating-passport-page-collection>header span,:root:not(#ss-dark) .skating-passport-page-journey>header span{color:#69b5aa}:root:not(#ss-dark) .skating-passport-stamp-grid article{border-color:#72857f47;background:#0c0b095c}:root:not(#ss-dark) .skating-passport-stamp-grid article>span{border-color:#82583d;color:#d5936a}:root:not(#ss-dark) .skating-passport-stamp-grid article>span.verified{border-color:#3d6e66;color:#69b5aa}:root:not(#ss-dark) .skating-passport-stamp-grid article strong{color:#87beb7}:root:not(#ss-dark) .skating-passport-stamp-grid article small,:root:not(#ss-dark) .skating-passport-stamp-grid article time{color:#97a9a6}:root:not(#ss-dark) .skating-passport-stamp-grid article time{color:#c49b7b}:root:not(#ss-dark) .skating-passport-journey-stats{border-block-color:rgba(110,133,126,.2)}:root:not(#ss-dark) .skating-passport-journey-stats>span+span{border-left-color:#6e857e2e}:root:not(#ss-dark) .skating-passport-journey-stats strong{color:#87beb7}:root:not(#ss-dark) .skating-passport-journey-stats small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-journey-list article{border-bottom-color:#6e857e24}:root:not(#ss-dark) .skating-passport-journey-list article strong{color:#87beb7}:root:not(#ss-dark) .skating-passport-journey-list article small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-page-empty{color:#97a9a6}:root:not(#ss-dark) .skating-passport-latest{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .skating-passport-latest-mark{color:#d3946a;background:#1a140f}:root:not(#ss-dark) .skating-passport-latest-mark.verified{color:#69b5aa;background:#121a17}:root:not(#ss-dark) .skating-passport-latest span{color:#97a9a6}:root:not(#ss-dark) .skating-passport-latest small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-evidence strong{color:#69b5aa}:root:not(#ss-dark) .skating-passport-privacy-note{color:#97a9a6}:root:not(#ss-dark) .skating-passport-ledger{border-top-color:#262927}:root:not(#ss-dark) .skating-passport-ledger>div span{color:#69b5aa}:root:not(#ss-dark) .skating-passport-ledger article{border-top-color:#202926}:root:not(#ss-dark) .skating-passport-ledger article>span{color:#d79269;background:#1b150f}:root:not(#ss-dark) .skating-passport-ledger article>span.verified{color:#69b5aa;background:#121a17}:root:not(#ss-dark) .skating-passport-ledger article small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-ledger article a,:root:not(#ss-dark) .skating-passport-ledger article button{color:#69b5aa;background:transparent}:root:not(#ss-dark) .skating-passport-ledger-actions button:last-child{color:#c39a8e}:root:not(#ss-dark) .skating-passport-sheet-backdrop,:root:not(#ss-dark) .skating-passport-globe-backdrop,:root:not(#ss-dark) .skating-passport-share-backdrop{background:#0d1c1d80}:root:not(#ss-dark) .skating-passport-sheet{background:#0b0b0b}:root:not(#ss-dark) .skating-passport-sheet-close,:root:not(#ss-dark) .skating-passport-globe-head>button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .skating-passport-sheet-kicker{color:#69b5aa}:root:not(#ss-dark) .skating-passport-sheet>p,:root:not(#ss-dark) .skating-passport-globe-head p{color:#97a9a6}:root:not(#ss-dark) .skating-passport-sheet label{color:#a2b9bd}:root:not(#ss-dark) .skating-passport-sheet label em{color:#97a9a6}:root:not(#ss-dark) .skating-passport-sheet input,:root:not(#ss-dark) .skating-passport-sheet select,:root:not(#ss-dark) .skating-passport-sheet textarea{border-color:#2d3432;color:#bfe1e5;background:#0b0b0b}:root:not(#ss-dark) .skating-passport-sheet label>small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-place-lookup button{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skating-passport-place-search{border-color:#262927;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .skating-passport-place-search>[data-skating-passport-place-search-results] button{border-color:#262927;color:#9dbabc;background:#0b0b0b}:root:not(#ss-dark) .skating-passport-place-search>[data-skating-passport-place-search-results] button.selected{border-color:#305854;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skating-passport-place-search button small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-place-search>small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-world-picker{border-color:#2d3432;background:#0b0c0b}:root:not(#ss-dark) .skating-passport-world-picker summary{color:#87beb7}:root:not(#ss-dark) .skating-passport-world-picker summary:after{color:#69b5aa}:root:not(#ss-dark) .skating-passport-world-picker>p{border-top-color:#262927;color:#97a9a6}:root:not(#ss-dark) .skating-passport-world-picker canvas{border-color:#1e2c286b;background:#062c32}:root:not(#ss-dark) .skating-passport-world-picker canvas:focus-visible{outline-color:#366f694d}:root:not(#ss-dark) .skating-passport-coordinate-status{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skating-passport-map-credit{color:#97a9a6}:root:not(#ss-dark) .skating-passport-globe-dialog{border-color:#464031;color:#bfe1e5;background-color:#16120a;background-image:radial-gradient(circle at 20% 25%,rgba(59,83,72,.07) 0 1px,transparent 1.5px),linear-gradient(112deg,rgba(11,11,11,.4),transparent 45%,rgba(69,57,31,.055))}:root:not(#ss-dark) .skating-passport-globe-head span{color:#69b5aa}:root:not(#ss-dark) .skating-passport-globe-head p{color:#96a9a5}:root:not(#ss-dark) .skating-passport-globe-head>button{color:#87beb7;background:#0f0d08e0;border-color:#363b33}:root:not(#ss-dark) .skating-passport-globe-stage{border-block-color:rgba(91,103,95,.16);background:radial-gradient(circle at 50% 47%,rgba(11,11,11,.62),rgba(45,39,26,.18) 58%,transparent 74%)}:root:not(#ss-dark) .skating-passport-globe-stage canvas:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .skating-passport-globe-hud{border-color:#3f4842;color:#bfe1e5;background:#0f0d08e0}:root:not(#ss-dark) .skating-passport-globe-hud span{color:#69b5aa}:root:not(#ss-dark) .skating-passport-globe-hud small{color:#96a9a5}:root:not(#ss-dark) .skating-passport-globe-tooltip{border-color:#3f4842;color:#bfe1e5;background:#0f0d08f2}:root:not(#ss-dark) .skating-passport-globe-legend{color:#95aaa7}:root:not(#ss-dark) .skating-passport-globe-legend small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-globe-fallback{color:#95aaa7}:root:not(#ss-dark) .skating-passport-share-sheet{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .skating-passport-share-head span{color:#69b5aa}:root:not(#ss-dark) .skating-passport-share-head button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .skating-passport-share-sheet>p{color:#97a9a6}:root:not(#ss-dark) .skating-passport-share-card{border-color:#2f312b;color:#d8e5e4;background:#100e09}:root:not(#ss-dark) .skating-passport-share-card header span{color:#69b5aa}:root:not(#ss-dark) .skating-passport-share-card>small{color:#bfe1e5}:root:not(#ss-dark) .skating-passport-share-card>strong{color:#bcd6dc}:root:not(#ss-dark) .skating-passport-share-card>strong i{color:#97a9a6}:root:not(#ss-dark) .skating-passport-share-map{border-block-color:#373327}:root:not(#ss-dark) .skating-passport-share-map>span{border-color:#5a7e7a;color:#87beb7;background:#100e09eb}:root:not(#ss-dark) .skating-passport-share-map>em{color:#97a9a6}:root:not(#ss-dark) .skating-passport-share-ticket{border-color:#34322a;background:#0c0b09}:root:not(#ss-dark) .skating-passport-share-ticket>span{border-right-color:#3c403b;color:#69b5aa}:root:not(#ss-dark) .skating-passport-share-ticket>small{color:#97a9a6}:root:not(#ss-dark) .skating-passport-share-ticket.empty{color:#97a9a6}:root:not(#ss-dark) .skating-passport-share-card footer{border-top-color:#373327;color:#95aaa7}:root:not(#ss-dark) .skating-passport-share-card footer strong{color:#69b5aa}@media(max-width:680px){:root:not(#ss-dark) body.skater-portal-route .skater-command-shell[data-skater-active-module=passport] .skater-profile-chip{background:transparent}}:root:not(#ss-dark) .smart-ask-voice{border-color:transparent}:root:not(#ss-dark) .smart-ask-voice-state[data-voice-state=listening]{color:#69b5aa}:root:not(#ss-dark) .smart-ask-voice-state[data-voice-state=error]{color:#ef7f76}:root:not(#ss-dark) .smart-ask-voice-mode,:root:not(#ss-dark) .smart-ask-voice-start,:root:not(#ss-dark) .smart-ask-voice-stop,:root:not(#ss-dark) .smart-ask-voice-send,:root:not(#ss-dark) .smart-ask-voice-clear{border-color:transparent;background:transparent}:root:not(#ss-dark) .smart-ask-voice-start,:root:not(#ss-dark) .smart-ask-voice-send{border-color:color-mix(in srgb,#34669b 45%,transparent)}:root:not(#ss-dark) .spatial-drills-entry{border-color:#376e6a33;background:radial-gradient(circle at 88% 8%,rgba(20,184,166,.17),transparent 36%),linear-gradient(135deg,#090c0b,#0d110f)}:root:not(#ss-dark) .spatial-drills-entry-copy>span,:root:not(#ss-dark) .spatial-drills-eyebrow{color:#69b5aa}:root:not(#ss-dark) .spatial-drills-entry-copy strong{color:#d8e5e4}:root:not(#ss-dark) .spatial-drills-entry-copy p{color:#95aaa7}:root:not(#ss-dark) .spatial-drills-entry-button,:root:not(#ss-dark) .spatial-drills-button{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .spatial-drills-button.secondary{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .spatial-drills-button.ghost{border-color:transparent;background:transparent;color:#9ab6b3}:root:not(#ss-dark) .spatial-drills-button:focus-visible,:root:not(#ss-dark) .spatial-drills-tab:focus-visible,:root:not(#ss-dark) .spatial-drills-template:focus-visible,:root:not(#ss-dark) .spatial-drills-icon-button:focus-visible{outline-color:#1c717052}:root:not(#ss-dark) .spatial-drills-workspace{color:#d8e5e4}:root:not(#ss-dark) .spatial-drills-shell{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .spatial-drills-header{border-bottom-color:#202926;background:#0b0b0bf0}:root:not(#ss-dark) .spatial-drills-title-mark{background:#0d110f;color:#69b5aa}:root:not(#ss-dark) .spatial-drills-title p{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-icon-button{border-color:#202926;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .spatial-drills-tabs{border-bottom-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .spatial-drills-tab{background:transparent;color:#97a9a6}:root:not(#ss-dark) .spatial-drills-tab.is-active{background:#0d110f;color:#69b5aa}:root:not(#ss-dark) .spatial-drills-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .spatial-drills-panel-head span{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-template{border-color:transparent;background:transparent;color:#9dcdc6}:root:not(#ss-dark) .spatial-drills-template:hover,:root:not(#ss-dark) .spatial-drills-template.is-active{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .spatial-drills-template>i{background:#0d110f;color:#69b5aa}:root:not(#ss-dark) .spatial-drills-template span{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-rink-canvas{background:#0d110f}:root:not(#ss-dark) .spatial-drills-canvas-help{border-color:#2e3937db;background:#0b0b0be6;color:#95aaa7}:root:not(#ss-dark) .spatial-drills-summary>p{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-stat{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .spatial-drills-stat span{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-calibration-steps i{background:#121a17}:root:not(#ss-dark) .spatial-drills-calibration p{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-toggle-row{border-top-color:#212523;color:#9ab6b3}:root:not(#ss-dark) .spatial-drills-stage{background:#0f2b29}:root:not(#ss-dark) .spatial-drills-stage-photo{background:radial-gradient(circle at 52% 58%,rgba(11,11,11,.28) 0 3%,transparent 3.5%),linear-gradient(90deg,transparent 49.4%,rgba(174,39,39,.55) 49.4% 50.6%,transparent 50.6%),linear-gradient(180deg,#121a17,#0b0c0b 48%,#141d1f)}:root:not(#ss-dark) .spatial-drills-stage:after{background:linear-gradient(180deg,rgba(10,30,28,.34),transparent 32%,rgba(10,30,28,.55))}:root:not(#ss-dark) .spatial-drills-live-top,:root:not(#ss-dark) .spatial-drills-review-top{color:#fff}:root:not(#ss-dark) .spatial-drills-live-badge{background:#0a1e1cb8}:root:not(#ss-dark) .spatial-drills-live-badge i{background:#00493c}:root:not(#ss-dark) .spatial-drills-ring{border-color:#4c5656;background:#0b0b0b14}:root:not(#ss-dark) .spatial-drills-ring.is-active{border-color:#004e5e}:root:not(#ss-dark) .spatial-drills-ring.is-complete{border-color:#00612d}:root:not(#ss-dark) .spatial-drills-ring-label{color:#fff}:root:not(#ss-dark) .spatial-drills-live-callout{border-color:#24242440;background:#0a1e1cbf;color:#fff}:root:not(#ss-dark) .spatial-drills-live-callout span{color:#d7e9e3}:root:not(#ss-dark) .spatial-drills-run-panel>p,:root:not(#ss-dark) .spatial-drills-review-panel>p{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-next-card{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .spatial-drills-next-card span{color:#69b5aa}:root:not(#ss-dark) .spatial-drills-split-row{border-bottom-color:#212523}:root:not(#ss-dark) .spatial-drills-split-row>i{background:#0d110f;color:#97a9a6}:root:not(#ss-dark) .spatial-drills-split-row.is-complete>i{background:#0d110f;color:#5dbc75}:root:not(#ss-dark) .spatial-drills-confidence{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .spatial-drills-confidence i{color:#69b5aa}:root:not(#ss-dark) .spatial-drills-review-controls{background:#0a1e1cd1;color:#fff}:root:not(#ss-dark) .spatial-drills-review-controls button{background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .spatial-drills-review-controls input{accent-color:#00493c}:root:not(#ss-dark) .spatial-drills-table th,:root:not(#ss-dark) .spatial-drills-table td{border-bottom-color:#212523}:root:not(#ss-dark) .spatial-drills-table th{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-note{border-color:#262927;color:#9dcdc6}:root:not(#ss-dark) .spatial-drills-footer{border-top-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .spatial-drills-progress{color:#97a9a6}:root:not(#ss-dark) .spatial-drills-progress span:not(:last-child):after{background:#171a18}:root:not(#ss-dark) .spatial-drills-progress span.is-active,:root:not(#ss-dark) .spatial-drills-progress span.is-complete{color:#69b5aa}:root:not(#ss-dark) .spatial-drills-progress i{background:#0d110f}:root:not(#ss-dark) .spatial-drills-progress .is-active i,:root:not(#ss-dark) .spatial-drills-progress .is-complete i{background:#0d110f}:root:not(#ss-dark) body.storylines-refresh{--sf-ink: #bde1d6;--sf-muted: #95aaa7;--sf-line: #262927;--sf-paper: #0c0c0a;--sf-accent: #232a02;background:#0c0c0a;color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .storylines-header{background:#0b0b0b;color:#bde1d6;border-bottom-color:#262927}:root:not(#ss-dark) body.storylines-refresh .storylines-header .site-nav>a,:root:not(#ss-dark) body.storylines-refresh .storylines-header .site-nav summary{color:#bde1d6;background:transparent;border-color:transparent}:root:not(#ss-dark) body.storylines-refresh .storylines-header .site-nav .current summary{background:#0f110d}:root:not(#ss-dark) body.storylines-refresh .storylines-header .site-nav-menu div{background:#0b0b0b}:root:not(#ss-dark) body.storylines-refresh .storylines-header .brand-logo{background:transparent}:root:not(#ss-dark) body.storylines-refresh .storylines-shell :is(a,input,select,summary):focus-visible{outline-color:#596b33}:root:not(#ss-dark) body.storylines-refresh .sf-kicker{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-masthead{border-bottom-color:#3f554f}:root:not(#ss-dark) body.storylines-refresh .sf-masthead h2{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-masthead h2>span{color:#99b05a}:root:not(#ss-dark) body.storylines-refresh .sf-masthead p{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-view-nav a{color:#95aaa7;border-bottom-color:transparent}:root:not(#ss-dark) body.storylines-refresh .sf-view-nav a[aria-current]{color:#bde1d6;border-bottom-color:#3f554f}:root:not(#ss-dark) body.storylines-refresh .sf-search{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-search svg{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-search input{background:transparent;color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-select{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-select select{border-bottom-color:#262927;background:transparent;color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-clear{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-lead{background:#12140e}:root:not(#ss-dark) body.storylines-refresh .sf-photo{background:#171a18}:root:not(#ss-dark) body.storylines-refresh .sf-photo figcaption{background:#10201bd4;color:#fff}:root:not(#ss-dark) body.storylines-refresh .sf-photo figcaption a{color:#fff}:root:not(#ss-dark) body.storylines-refresh .sf-story-meta{color:#87beb7}:root:not(#ss-dark) body.storylines-refresh .sf-story-meta>span+span:before{color:#9caa93}:root:not(#ss-dark) body.storylines-refresh .sf-story-copy :is(h3,h4){color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-story-copy>p{color:#a8bdb1}:root:not(#ss-dark) body.storylines-refresh .sf-watch-note{border-left-color:#5a6b3a}:root:not(#ss-dark) body.storylines-refresh .sf-watch-note p{color:#a8bdb1}:root:not(#ss-dark) body.storylines-refresh .sf-preview-footer{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-button{background:#112b24;color:#fff}:root:not(#ss-dark) body.storylines-refresh .sf-button:hover{background:#15423e}:root:not(#ss-dark) body.storylines-refresh .sf-section-heading h3{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-section-heading>:is(a,span){color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-section-heading>a{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-story{border-bottom-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-read-link{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-type-art{background:#1a1e10;color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-career-prompt{border-top-color:#3f554f}:root:not(#ss-dark) body.storylines-refresh .sf-career-prompt h3{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-career-prompt p{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-career-strip a{color:#bde1d6;border-top-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-career-strip a>span:first-child{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-footer{border-top-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-footer a,:root:not(#ss-dark) body.storylines-refresh .sf-back{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-empty p{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-article-header h2{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-article-header>p{color:#a8bdb1}:root:not(#ss-dark) body.storylines-refresh .sf-article-body>p{color:#a8bdb1}:root:not(#ss-dark) body.storylines-refresh .sf-article-body h3{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-watchlist li{border-top-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-watch-number{color:#98ad82}:root:not(#ss-dark) body.storylines-refresh .sf-watchlist a{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-watchlist a>span{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-sources{border-top-color:#3f554f}:root:not(#ss-dark) body.storylines-refresh .sf-sources a{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-sources li>span{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-article-aside{border-top-color:#3f554f}:root:not(#ss-dark) body.storylines-refresh .sf-career-link{color:#bde1d6;border-bottom-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-career-link span{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-correction{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .storylines-section,:root:not(#ss-dark) body.storylines-refresh .storylines-policy,:root:not(#ss-dark) body.storylines-refresh .storylines-team-hero{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) body.storylines-refresh .storylines-entity-finder{background:transparent}:root:not(#ss-dark) body.storylines-refresh .storylines-entity-intro{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .storylines-entity-card{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-byline{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-byline strong{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-article-header>.sf-disclosure{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-contents{border-block-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-contents a,:root:not(#ss-dark) body.storylines-refresh .sf-citation{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-prose-section p{color:#bfd8ca}:root:not(#ss-dark) body.storylines-refresh .sf-fan-context{border-left-color:#474e3d}:root:not(#ss-dark) body.storylines-refresh .sf-article-notes{border-top-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-article-notes li:target{background:#171a18;outline-color:#262927}:root:not(#ss-dark) body.storylines-refresh .sf-article-notes a{color:#bde1d6}:root:not(#ss-dark) body.storylines-refresh .sf-article-notes li>span{color:#95aaa7}:root:not(#ss-dark) body.storylines-refresh .sf-article-notes li p,:root:not(#ss-dark) body.storylines-refresh .sf-research-note{color:#95aaa7}:root:not(#ss-dark) .study-sample,:root:not(#ss-dark) .archive-study-panel,:root:not(#ss-dark) .review-practice-plan{border-color:#262927;background:#0b0b0b;color:#bcd7d7}:root:not(#ss-dark) .study-sample iframe{background:#1a2222}:root:not(#ss-dark) .study-sample-modes [aria-pressed=true]{background:#15423e;color:#fff}:root:not(#ss-dark) .study-sample a,:root:not(#ss-dark) .archive-study-panel a,:root:not(#ss-dark) .review-practice-plan a{color:#87beb7}:root:not(#ss-dark) .archive-study-panel textarea,:root:not(#ss-dark) .review-practice-plan textarea{border-color:#3c4744;background:#0b0b0b;color:#bcd7d7}:root:not(#ss-dark) .study-sample :is(a,button):focus-visible,:root:not(#ss-dark) .archive-study-panel :is(a,button,textarea):focus-visible,:root:not(#ss-dark) .review-practice-plan :is(a,button,textarea):focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) body.analyze-page :is(.study-sample,.review-practice-plan) .button,:root:not(#ss-dark) body.analyze-page [data-open-study-sample]{border-color:#3b4d4a;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .study-sample [data-sample-view][aria-pressed=true],:root:not(#ss-dark) body.analyze-page .review-practice-plan .button.primary{color:#fff;background:#15423e}:root:not(#ss-dark) .study-sample-replay{background:#1a2222}:root:not(#ss-dark){--background: #0b0c0b;--surface: #0b0b0b;--surface-soft: #0b0c0b;--border: #202926;--text-main: #e0eef2;--text-muted: #97a9a6;--text-soft: #9aa7aa;--brand: #15423e;--brand-dark: #133834;--brand-soft: #0d110f;--accent-gold-soft: #1c1501;--chart-teal: #15423e;--shadow-soft: 0 1px 2px rgba(16, 23, 39, .04);--shadow-card: 0 8px 24px rgba(16, 23, 39, .05);--bg: #0b0c0b;--panel: #0b0b0b;--panel-soft: #0b0c0b;--ink: #e0eef2;--muted: #97a9a6;--line: #262927;--teal: #15423e;--teal-dark: #133834;--shadow: 0 1px 2px rgba(16, 23, 39, .04);--chart-grid: #0d110f }:root:not(#ss-dark) .section-head.archive-selected-context{border-top-color:#262927;border-bottom-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .archive-selected-context .archive-selected-entity,:root:not(#ss-dark) .archive-selected-context .archive-selected-competition{color:#95aaa7}:root:not(#ss-dark) .archive-selected-context .archive-selected-entity{color:#9dcdc6}:root:not(#ss-dark) .archive-selected-context h2{color:#d8e5e4}:root:not(#ss-dark) .archive-selected-more-actions>summary{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .archive-selected-more-actions>div{border-color:#262927;background:#0b0b0b}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar>#filterPanel[open]{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar #filterPanel[open]>summary{border-bottom-color:#202926;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-filter-intro strong{color:#e0eef2}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-filter-intro span{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main #filterPanel .filter-advanced{border-top-color:#202926}}:root:not(#ss-dark) .portal-setup-steps li{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .portal-setup-steps li>span{color:#97a9a6;background:#0d110f}:root:not(#ss-dark) .portal-setup-steps li>strong{color:#b5d3d7}:root:not(#ss-dark) .portal-setup-steps li>small{color:#97a9a6}:root:not(#ss-dark) .portal-setup-steps li.complete{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .portal-setup-steps li.complete>span{color:#fff}:root:not(#ss-dark) .portal-setup-steps li.current{border-color:#5d4406}:root:not(#ss-dark) .portal-setup-steps li.current>span{color:#fff}:root:not(#ss-dark) .coach-account-privacy-note{color:#97a9a6}:root:not(#ss-dark) .coach-profile-active-badge{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-plan-access-summary{border-color:#202926;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .coach-plan-access .coach-plan-access-help{border-top-color:#212523;color:#97a9a6}:root:not(#ss-dark) body.training-video-dashboard{--training-video-brand: #15423e;--training-video-brand-dark: #133834;--training-video-soft: #0d110f;--training-video-line: #202926;--training-video-surface: #0b0b0b;color:#d8e5e4;background:radial-gradient(circle at 86% 2%,rgba(78,169,156,.08),transparent 24rem),#0b0c0b}:root:not(#ss-dark) body.training-video-dashboard>.skip-link{color:#fff;background:#133834}:root:not(#ss-dark) body.training-video-dashboard .application-shell-tools a[href="/my-videos"]{color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.training-video-dashboard .application-shell-tools a[href="/my-videos"] i{color:#87beb7}:root:not(#ss-dark) body.training-video-dashboard .training-video-topbar,:root:not(#ss-dark) body.training-video-dashboard .training-video-gate,:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-panel,:root:not(#ss-dark) body.training-video-dashboard .training-video-library{border-color:#202926}:root:not(#ss-dark) body.training-video-dashboard .training-video-hero{border-color:#262927;background:radial-gradient(circle at 100% 0%,rgba(83,43,0,.18),transparent 34%),linear-gradient(128deg,#0d110f,#0b0b0b 58%,#0d0b08)}:root:not(#ss-dark) body.training-video-dashboard .training-video-hero:after{border-color:#568a8513}:root:not(#ss-dark) body.training-video-dashboard .training-video-hero-icon{border-color:#2d3432;color:#fff;background:linear-gradient(145deg,#2f7d73,#133834)}:root:not(#ss-dark) body.training-video-dashboard .training-video-hero .eyebrow{color:#87beb7}:root:not(#ss-dark) body.training-video-dashboard .training-video-hero h1{color:#d8e5e4}:root:not(#ss-dark) body.training-video-dashboard .training-video-hero-lede{color:#95aaa7}:root:not(#ss-dark) body.training-video-dashboard .training-video-status-stack .pill{border-color:#262927;color:#9dcdc6;background:#0b0b0bc7}:root:not(#ss-dark) body.training-video-dashboard .training-video-status{color:#97a9a6}:root:not(#ss-dark) body.training-video-dashboard .training-video-hero-actions .mini-button{border-color:#2d3432;color:#9dcdc6;background:#0b0b0be0}:root:not(#ss-dark) body.training-video-dashboard .training-video-overview article{border-color:#202926;background:#0b0b0be6}:root:not(#ss-dark) body.training-video-dashboard .training-video-overview article>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.training-video-dashboard .training-video-overview article:nth-child(2)>span{color:#c4a875;background:#0f0b05}:root:not(#ss-dark) body.training-video-dashboard .training-video-overview article:nth-child(3)>span{color:#81b6dc;background:#0b0e10}:root:not(#ss-dark) body.training-video-dashboard .training-video-overview strong{color:#d8e5e4}:root:not(#ss-dark) body.training-video-dashboard .training-video-overview small{color:#97a8ad}:root:not(#ss-dark) body.training-video-dashboard .training-video-gate{border-color:#262927;background:linear-gradient(110deg,#090d0cf5,#0b0b0bfa 55%,#0d0b07e6)}:root:not(#ss-dark) body.training-video-dashboard .training-video-gate:after{border-color:#2d3432;color:#95aaa7;background:#0b0b0bcc}:root:not(#ss-dark) body.training-video-dashboard .training-video-gate strong{color:#d8e5e4}:root:not(#ss-dark) body.training-video-dashboard .training-video-gate p{color:#97a9a6}:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-panel,:root:not(#ss-dark) body.training-video-dashboard .training-video-library{background:#0b0b0bf5}:root:not(#ss-dark) body.training-video-dashboard .training-video-section-head h3,:root:not(#ss-dark) body.training-video-dashboard .training-video-library-head h3{color:#d8e5e4}:root:not(#ss-dark) body.training-video-dashboard .training-video-section-description{color:#98a8ad}:root:not(#ss-dark) body.training-video-dashboard .training-video-section-head>.pill{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.training-video-dashboard .training-video-folder-form{border-bottom-color:#212523}:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form label,:root:not(#ss-dark) body.training-video-dashboard .training-video-folder-form label,:root:not(#ss-dark) body.training-video-dashboard .training-video-filters label,:root:not(#ss-dark) body.training-video-dashboard .training-video-save-row label{color:#97a9a6}:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form input,:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form select,:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form textarea,:root:not(#ss-dark) body.training-video-dashboard .training-video-folder-form input,:root:not(#ss-dark) body.training-video-dashboard .training-video-filters select,:root:not(#ss-dark) body.training-video-dashboard .training-video-save-row select,:root:not(#ss-dark) body.training-video-dashboard .training-video-share-form input,:root:not(#ss-dark) body.training-video-dashboard .training-video-comment-form input,:root:not(#ss-dark) body.training-video-dashboard .training-video-comment-form select,:root:not(#ss-dark) body.training-video-dashboard .training-video-comment-form textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form input:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form select:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form textarea:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-folder-form input:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-filters select:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-share-form input:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-comment-form input:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-comment-form select:focus,:root:not(#ss-dark) body.training-video-dashboard .training-video-comment-form textarea:focus{border-color:#386560;outline-color:#346f671c;background:#0b0b0b}:root:not(#ss-dark) body.training-video-dashboard .training-video-file-drop{border-color:#2e4b46;background:radial-gradient(circle at 50% 0%,rgba(34,147,132,.09),transparent 72%),#0d110f}:root:not(#ss-dark) body.training-video-dashboard .training-video-file-drop:hover{border-color:#3a6e67;background-color:#0d110f}:root:not(#ss-dark) body.training-video-dashboard .training-video-file-drop span{color:#87beb7}:root:not(#ss-dark) body.training-video-dashboard .training-video-upload-form>.button.primary{background:linear-gradient(135deg,#2f7d73,#15423e)}:root:not(#ss-dark) body.training-video-dashboard .training-video-tabs{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body.training-video-dashboard .training-video-tabs button{color:#98a8ac}:root:not(#ss-dark) body.training-video-dashboard .training-video-tabs button:hover{color:#9dcdc6;background:#0b0b0bc7}:root:not(#ss-dark) body.training-video-dashboard .training-video-tabs button.active{color:#fff;background:#15423e}:root:not(#ss-dark) body.training-video-dashboard .training-video-filters{border-top-color:#212523;border-bottom-color:#212523}:root:not(#ss-dark) body.training-video-dashboard .training-video-card,:root:not(#ss-dark) body.training-video-dashboard .training-video-empty{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body.training-video-dashboard .training-video-card:hover{border-color:#2d3432}:root:not(#ss-dark) body.training-video-dashboard .training-video-card h4{color:#d8e5e4}:root:not(#ss-dark) body.training-video-dashboard .training-video-card p,:root:not(#ss-dark) body.training-video-dashboard .training-video-card small{color:#97a9a6}:root:not(#ss-dark) body.training-video-dashboard .training-video-kicker{color:#87beb7}:root:not(#ss-dark) body.training-video-dashboard .training-video-archive-visibility,:root:not(#ss-dark) body.training-video-dashboard .training-video-archive-tags span,:root:not(#ss-dark) body.training-video-dashboard .training-video-share-chip{color:#87beb7;background:#0d110f}:root:not(#ss-dark) body.training-video-dashboard .training-video-comments{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) body.training-video-dashboard .training-video-comment{border-color:#202926}:root:not(#ss-dark) body.training-video-dashboard .site-footer{border-top-color:#202926;color:#97a9a6}@media(max-width:840px){:root:not(#ss-dark) body.training-video-dashboard{background:#0b0c0b}}@media(max-width:840px){:root:not(#ss-dark) body.training-video-dashboard>.app-header{border-bottom-color:#262927;background:#0b0b0bf5}}@media(max-width:840px){:root:not(#ss-dark) body.training-video-dashboard .training-video-hero-account{border-top-color:#4d6a6524}}:root:not(#ss-dark) .isu-premium-competition-context{border-color:#507e7a2e;background:linear-gradient(135deg,#0a1210eb,#0d0b06d1)}:root:not(#ss-dark) .isu-premium-competition-context span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-competition-context strong{color:#e0eef2}:root:not(#ss-dark) .isu-premium-competition-context small{color:#97a9a6}:root:not(#ss-dark) .isu-premium-competition-context a{color:#fff;background:#133834}:root:not(#ss-dark) .isu-premium-competition-context a:focus-visible{outline-color:#507e7a33}:root:not(#ss-dark) .clip-share-toggle:not(.is-unlocked){border-color:#825a2557;color:#d09858;background:#0d0b07}:root:not(#ss-dark) .clip-share-panel{border-top-color:#262927;background:linear-gradient(135deg,#0f766e12,#244b7a06),#0b0b0b}:root:not(#ss-dark) .clip-share-locked{border-color:#825a2538;background:#0d0b07}:root:not(#ss-dark) .clip-share-locked p{color:#95aaa7}:root:not(#ss-dark) .clip-share-social:before{color:#fff}:root:not(#ss-dark) .clip-share-x:before{background:#131313}:root:not(#ss-dark) .clip-share-status{color:#95aaa7}:root:not(#ss-dark) .archive-section-step{color:#97a9a6}:root:not(#ss-dark) .analytics-hero-kicker{color:#9dcdc6}:root:not(#ss-dark) .analytics-data-badge{border-color:#507e7a2b;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .analytics-data-badge.saved{border-color:#6180b72e;color:#76a5f8;background:#0c0f13}:root:not(#ss-dark) .analytics-data-badge.isu{border-color:#937d5333;color:#c4a464;background:#1c1501}:root:not(#ss-dark) .analytics-empty-state{border-color:#507e7a3d;background:linear-gradient(135deg,#0d111194,#0b0b0b)}:root:not(#ss-dark) .analytics-empty-state strong{color:#e0eef2}:root:not(#ss-dark) .analytics-empty-state span{color:#97a9a6}:root:not(#ss-dark) .analytics-empty-state a{color:#fff;background:#15423e}:root:not(#ss-dark) .analytics-chart-sample-note{color:#97a9a6}:root:not(#ss-dark) .storylines-athlete-portrait{border-color:#264f5b6b;color:#fff;background:linear-gradient(145deg,#133834,#08242c)}:root:not(#ss-dark) .storylines-athlete-portrait.has-photo:after{background:linear-gradient(0deg,rgba(4,28,35,.78),transparent)}:root:not(#ss-dark) .storylines-athlete-portrait.is-missing small{color:#eafffdc7}:root:not(#ss-dark) .storylines-athlete-portraits>figcaption{color:#8caab7}:root:not(#ss-dark) .storylines-athlete-portraits>figcaption a{color:#69b5aa}:root:not(#ss-dark) .style-archive-filter-actions .mini-button.active,:root:not(#ss-dark) .style-costume-actions .mini-button.active{border-color:#3d6e66;color:#87beb7;background:#0d110f}:root:not(#ss-dark) #styleArchiveFavoriteStatus{color:#69b5aa}:root:not(#ss-dark) .style-costume-card:hover{border-color:#2d3432}:root:not(#ss-dark) .style-costume-favorite{border-color:#242424b8;color:#9dcdc6;background:#0b0b0be6}:root:not(#ss-dark) .style-costume-favorite:hover,:root:not(#ss-dark) .style-costume-favorite.active{color:#fe6b97;background:#0b0b0b}:root:not(#ss-dark) .style-color-swatch{border-color:#202926}:root:not(#ss-dark) button.style-color-swatch:hover,:root:not(#ss-dark) button.style-color-swatch:focus-visible{border-color:#3d6e66;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .portal-costume-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .portal-costume-card>img{background:#0d110f}:root:not(#ss-dark) .portal-costume-card strong{color:#d8e5e4}:root:not(#ss-dark) .portal-costume-card span,:root:not(#ss-dark) .portal-costume-card small{color:#95aaa7}:root:not(#ss-dark) .calendar-publications-card,:root:not(#ss-dark) .calendar-schedule-publisher{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .calendar-publication-row{border-color:#202926;color:#c4dce4;background:#0b0c0b}:root:not(#ss-dark) .calendar-publication-row:hover,:root:not(#ss-dark) .calendar-publication-row:focus-visible,:root:not(#ss-dark) .calendar-publication-row.active{border-color:#34524f;background:#0d110f}:root:not(#ss-dark) .calendar-publication-row small,:root:not(#ss-dark) .calendar-publication-row em{color:#97a9a6}:root:not(#ss-dark) .calendar-publication-row em{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .calendar-publication-viewer-shell{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .calendar-publication-viewer-shell iframe{background:#0b0b0b}:root:not(#ss-dark) .calendar-schedule-publisher>summary small{color:#69b5aa}:root:not(#ss-dark) .calendar-schedule-publisher>summary strong{color:#b8dee1}:root:not(#ss-dark) .calendar-schedule-publisher>summary em{color:#97a9a6}:root:not(#ss-dark) .calendar-schedule-publisher[open]>summary{border-bottom-color:#202926;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .calendar-schedule-publisher-frame{background:#0d110f}:root:not(#ss-dark) .calendar-schedule-publisher-frame iframe{background:#0b0b0b}:root:not(#ss-dark) .coach-development-card,:root:not(#ss-dark) .coach-readiness-card,:root:not(#ss-dark) .coach-lesson-workflow-card,:root:not(#ss-dark) .skater-development-record-card,:root:not(#ss-dark) .skater-readiness-card,:root:not(#ss-dark) .skater-lesson-history-card{border-color:color-mix(in srgb,#5a7e7a 20%,#262927)}:root:not(#ss-dark) .coach-development-summary-grid article{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .coach-development-summary-grid small,:root:not(#ss-dark) .coach-workflow-metrics span,:root:not(#ss-dark) .coach-workflow-latest em{color:#95a6bf}:root:not(#ss-dark) .coach-development-summary-grid strong{color:#d8e5e4}:root:not(#ss-dark) .coach-workflow-chip-list span{border-color:#262927;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .coach-workflow-callout,:root:not(#ss-dark) .coach-workflow-latest,:root:not(#ss-dark) .skater-development-focus{border-left-color:#3d6e66;background:#0d110f;color:#b7ccc5}:root:not(#ss-dark) .coach-workflow-form{border-top-color:#262927}:root:not(#ss-dark) .coach-workflow-form label,:root:not(#ss-dark) .skater-assignment-response label,:root:not(#ss-dark) .assignment-response-summary form label{color:#a7bcb6}:root:not(#ss-dark) .coach-workflow-form input,:root:not(#ss-dark) .coach-workflow-form select,:root:not(#ss-dark) .coach-workflow-form textarea,:root:not(#ss-dark) .skater-assignment-response input,:root:not(#ss-dark) .skater-assignment-response select,:root:not(#ss-dark) .skater-assignment-response textarea,:root:not(#ss-dark) .assignment-response-summary textarea{border-color:#2d3432;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .coach-workflow-form-grid.scores output{color:#69b5aa}:root:not(#ss-dark) .coach-workflow-check{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .coach-form-hint{color:#cd9a59}:root:not(#ss-dark) .coach-readiness-featured{border-color:#262927;background:linear-gradient(135deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .coach-readiness-featured p{color:#95aaa7}:root:not(#ss-dark) .coach-readiness-score{background:radial-gradient(closest-side,#0b0b0b 74%,transparent 75% 100%),conic-gradient(#2f7d73 calc(var(--readiness) * 1%),#171a18 0)}:root:not(#ss-dark) .coach-readiness-score strong{color:#9dcdc6}:root:not(#ss-dark) .coach-readiness-score span{color:#97a9a6}:root:not(#ss-dark) .coach-workflow-metrics strong{color:#9dcdc6}:root:not(#ss-dark) .coach-readiness-checklist-editor label{color:#9eb6b0}:root:not(#ss-dark) .coach-workflow-record-list article{border-top-color:#212523}:root:not(#ss-dark) .coach-workflow-record-list small{color:#97a9a6}:root:not(#ss-dark) .coach-workflow-record-list em{color:#87beb7}:root:not(#ss-dark) .coach-roster-import-bar{border-top-color:#202926}:root:not(#ss-dark) .coach-roster-import-bar small{color:#97a9a6}:root:not(#ss-dark) .assignment-response-summary{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .assignment-response-summary.reviewed{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .assignment-response-summary.revision_requested{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .assignment-response-summary small{color:#97a9a4}:root:not(#ss-dark) .skater-assignment-response{border-top-color:#202926}:root:not(#ss-dark) .skater-assignment-response summary{color:#87beb7}:root:not(#ss-dark) .skater-development-focus p,:root:not(#ss-dark) .skater-development-focus span{color:#95aaa7}:root:not(#ss-dark) .coach-workflow-progress{background:#121a17}:root:not(#ss-dark) .skater-readiness-checklist li:before{color:#97a9a6}:root:not(#ss-dark) .skater-readiness-checklist li.complete:before{color:#69b5aa}:root:not(#ss-dark) .training-video-assignment-context{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0b0c0b)}:root:not(#ss-dark) .training-video-assignment-context span,:root:not(#ss-dark) .training-video-assignment-context small{color:#95aaa7}:root:not(#ss-dark) .training-video-assignment-context p{color:#9dcdc6}:root:not(#ss-dark) .training-video-card.requested-evidence{outline-color:#3370644d}:root:not(#ss-dark) .training-review-video-stage{background:#0b1412}:root:not(#ss-dark) .training-review-stage-label{background:#091311c7;color:#fff}:root:not(#ss-dark) .training-structured-reviews,:root:not(#ss-dark) .training-review-composer{border-top-color:#202926}:root:not(#ss-dark) .training-structured-review{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .training-structured-review-head small,:root:not(#ss-dark) .training-structured-review-head em,:root:not(#ss-dark) .training-review-correction small,:root:not(#ss-dark) .training-review-next small{color:#97a9a6}:root:not(#ss-dark) .training-review-reference-badge{background:#0d110f;color:#87beb7!important}:root:not(#ss-dark) .training-review-correction,:root:not(#ss-dark) .training-review-next{border-left-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .training-review-next{border-left-color:#7a5e28;background:#0e0b06}:root:not(#ss-dark) .training-review-composer{border-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .training-review-tools select,:root:not(#ss-dark) .training-review-fields input,:root:not(#ss-dark) .training-review-fields select,:root:not(#ss-dark) .training-review-fields textarea{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .training-review-fields label{color:#a2bbb4}:root:not(#ss-dark) .training-review-voice-row span{color:#97a9a6}:root:not(#ss-dark) .training-review-voice-row .recording{border-color:#964845;background:#120c0c;color:#f8827b}:root:not(#ss-dark) .isu-catalog-search:before{border-color:#566766}:root:not(#ss-dark) .isu-catalog-search:after{background:#3d5250}:root:not(#ss-dark) .isu-catalog-search input{border-color:#507e7a33;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .isu-catalog-search input:focus{border-color:#507e7a80;outline-color:#507e7a1f}:root:not(#ss-dark) .isu-catalog-filters button{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-catalog-filters button:hover,:root:not(#ss-dark) .isu-catalog-filters button:focus-visible{border-color:#507e7a5c;color:#9dcdc6}:root:not(#ss-dark) .isu-catalog-filters button[aria-pressed=true]{border-color:#4e6c68;color:#fff;background:#133834}:root:not(#ss-dark) .isu-catalog-results{color:#9aa7aa}:root:not(#ss-dark) .isu-catalog-card{border-color:#4e6b6926;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .isu-catalog-card:hover,:root:not(#ss-dark) .isu-catalog-card:focus-visible{border-color:#507e7a66}:root:not(#ss-dark) .isu-catalog-card.featured .isu-catalog-card-copy>span:after{color:#cca86d;background:#1c1501}:root:not(#ss-dark) .isu-catalog-card-copy>span{color:#9dcdc6}:root:not(#ss-dark) .isu-catalog-card-copy h4{color:#e0eef2}:root:not(#ss-dark) .isu-catalog-card-copy p{color:#97a9a6}:root:not(#ss-dark) .isu-catalog-card-meta{border-top-color:#4e6b6917;background:#0b0b0b}:root:not(#ss-dark) .isu-catalog-card-meta small{color:#9aa7aa}:root:not(#ss-dark) .isu-catalog-card-meta em{color:#9dcdc6}:root:not(#ss-dark) .isu-catalog-card.is-marketplace-locked:hover,:root:not(#ss-dark) .isu-catalog-card.is-marketplace-locked:focus-visible{border-color:#815b2285}:root:not(#ss-dark) .isu-catalog-marketplace-badge{border-color:#7f5b2a3d;color:#dcb179;background:#140e01f0}:root:not(#ss-dark) .isu-premium-marketplace-hero{border-color:#507e7a2e;color:#fff;background:radial-gradient(circle at 82% 8%,rgba(0,65,53,.3),transparent 32%),radial-gradient(circle at 5% 95%,rgba(83,45,0,.2),transparent 34%),linear-gradient(135deg,#133834,#15423e)}:root:not(#ss-dark) .isu-premium-marketplace-hero>div>span,:root:not(#ss-dark) .isu-premium-marketplace-footer span{color:#d7e9e3}:root:not(#ss-dark) .isu-premium-marketplace-hero h2{color:#fff}:root:not(#ss-dark) .isu-premium-marketplace-hero p{color:#f0fffcd1}:root:not(#ss-dark) .isu-premium-marketplace-hero>.button,:root:not(#ss-dark) .isu-premium-marketplace-footer>.button{border-color:#242424;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-marketplace-hero dl{border-color:#24242429;background:#0b0b0b1f}:root:not(#ss-dark) .isu-premium-marketplace-hero dl>div{background:#031d1d33}:root:not(#ss-dark) .isu-premium-marketplace-hero dt{color:#ebfffbad}:root:not(#ss-dark) .isu-premium-marketplace-hero dd{color:#fff}:root:not(#ss-dark) .isu-premium-marketplace-footer{color:#fff;background:linear-gradient(135deg,#133834,#15423e)}:root:not(#ss-dark) .isu-premium-marketplace-footer strong{color:#fff}:root:not(#ss-dark) .isu-premium-marketplace-dialog-backdrop{background:#08191bb3}:root:not(#ss-dark) .isu-premium-marketplace-dialog-card{border-color:#507e7a33;background:radial-gradient(circle at 92% 0%,rgba(28,18,0,.54),transparent 30%),#0b0b0b}:root:not(#ss-dark) .isu-premium-marketplace-dialog-card>span{color:#cea060}:root:not(#ss-dark) .isu-premium-marketplace-dialog-card h2{color:#e0eef2}:root:not(#ss-dark) .isu-premium-marketplace-dialog-card>p{color:#97a9a6}:root:not(#ss-dark) .isu-premium-marketplace-dialog-close{border-color:#262927;color:#e0eef2;background:#0b0b0be0}:root:not(#ss-dark) .isu-premium-marketplace-dialog-benefits span{border-color:#507e7a21;background:#0d110f}:root:not(#ss-dark) .isu-premium-marketplace-dialog-benefits strong{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-marketplace-dialog-benefits small,:root:not(#ss-dark) .isu-premium-marketplace-dialog-card>small{color:#9aa7aa}:root:not(#ss-dark) .isu-catalog-empty{border-color:#507e7a47;background:#0b0c0b}:root:not(#ss-dark) .isu-catalog-empty p{color:#97a9a6}:root:not(#ss-dark) .isu-catalog-empty button{border-color:#4e6c68;color:#fff;background:#133834}:root:not(#ss-dark) .isu-catalog-preview{border-bottom-color:#2424241a;background:radial-gradient(circle at 82% 8%,rgba(113,198,184,.28),transparent 30%),linear-gradient(145deg,#1a2222,#133834)}:root:not(#ss-dark) .isu-catalog-preview:after{background:linear-gradient(transparent,#0516192e)}:root:not(#ss-dark) [data-premium-chart-cover],:root:not(#ss-dark) .isu-catalog-preview.is-chart-cover{background:#0b0c0b}:root:not(#ss-dark) [data-premium-chart-cover]>span,:root:not(#ss-dark) .isu-catalog-preview.is-chart-cover>span{color:#87beb7}:root:not(#ss-dark) [data-premium-chart-cover].is-unavailable,:root:not(#ss-dark) .isu-catalog-preview.is-chart-cover.is-unavailable{background:radial-gradient(circle at 82% 8%,rgba(113,198,184,.2),transparent 34%),linear-gradient(145deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .isu-catalog-report-visual{border-color:#507e7a2e;background:#0b0b0b}:root:not(#ss-dark) .isu-catalog-report-visual header span{color:#9dcdc6}:root:not(#ss-dark) .isu-catalog-report-visual header small{color:#97a9a6}:root:not(#ss-dark) .isu-catalog-report-visual>p{color:#97a9a6}:root:not(#ss-dark) .isu-catalog-report-explainer{border-color:#507e7a33;color:#e0eef2;background:#0d110f}:root:not(#ss-dark) .isu-catalog-report-explainer strong{color:#9dcdc6}:root:not(#ss-dark) .isu-catalog-report-unavailable{border-color:#507e7a3d;background:#0b0c0b}:root:not(#ss-dark) .isu-catalog-report-unavailable strong{color:#e0eef2}:root:not(#ss-dark) .isu-catalog-report-unavailable p{color:#97a9a6}:root:not(#ss-dark) .isu-catalog-report-data{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-catalog-report-data summary{color:#9dcdc6}:root:not(#ss-dark) .isu-catalog-report-data>div{border-top-color:#262927}:root:not(#ss-dark) .isu-catalog-report-data th,:root:not(#ss-dark) .isu-catalog-report-data td{border-bottom-color:#262927;color:#97a9a6}:root:not(#ss-dark) .isu-catalog-report-data th{color:#e0eef2}:root:not(#ss-dark) .isu-echart-panel.is-unavailable{border-color:#507e7a47;color:#97a9a6;background:radial-gradient(circle at 50% 20%,rgba(39,135,125,.08),transparent 48%),#0b0c0b}:root:not(#ss-dark) .isu-echart-panel.is-unavailable strong{color:#9dcdc6}:root:not(#ss-dark) [data-premium-catalog-report]:focus-visible{outline-color:#356f6847}:root:not(#ss-dark) .isu-field-map-toolbar{color:#9aa7aa}:root:not(#ss-dark) .isu-field-map-toolbar strong{color:#9dcdc6}:root:not(#ss-dark) .isu-field-map-toolbar button,:root:not(#ss-dark) .isu-field-map-toolbar output{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-field-map-toolbar button:hover:not(:disabled),:root:not(#ss-dark) .isu-field-map-toolbar button:focus-visible{border-color:#507e7a7a;background:#0d110f}:root:not(#ss-dark) .isu-field-map-toolbar output{color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .isu-field-map{border-color:#507e7a2e;background:#0d110f}:root:not(#ss-dark) .isu-field-map:focus-visible{outline-color:#356f683d}:root:not(#ss-dark) .isu-field-map-stage{background:linear-gradient(rgba(11,95,90,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(11,95,90,.045) 1px,transparent 1px),linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .isu-field-map-axis{color:#9aa7aa}:root:not(#ss-dark) .isu-field-map-field-line{border-color:#507e7a59}:root:not(#ss-dark) .isu-field-map-point{border-color:#242424}:root:not(#ss-dark) .isu-field-map-point:hover,:root:not(#ss-dark) .isu-field-map-point:focus-visible,:root:not(#ss-dark) .isu-field-map-point.selected{border-color:#242424;outline-color:#b4616b3d}:root:not(#ss-dark) .isu-field-map-point span{color:#fff;background:#133834}:root:not(#ss-dark) .isu-field-map-key{color:#9aa7aa}:root:not(#ss-dark) .isu-field-map-data{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-field-map-data>summary{color:#9dcdc6}:root:not(#ss-dark) .isu-field-map-data>div{border-top-color:#262927}:root:not(#ss-dark) .isu-field-map-data th,:root:not(#ss-dark) .isu-field-map-data td{border-bottom-color:#262927;color:#97a9a6}:root:not(#ss-dark) .isu-field-map-data th{color:#e0eef2}:root:not(#ss-dark) body{background:#0b0c0b;color:#d8e5e4}:root:not(#ss-dark) .app-header{border-bottom-color:#262927;background:#0b0b0b}:root:not(#ss-dark) #programMeta{color:#95aaa7}:root:not(#ss-dark) .primary-nav{background:transparent}:root:not(#ss-dark) .primary-nav-link{color:#d8e5e4;background:transparent}:root:not(#ss-dark) .primary-nav-link:hover{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .primary-nav-link.active,:root:not(#ss-dark) .primary-nav-link[aria-current=page]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .primary-nav-link.active:after,:root:not(#ss-dark) .primary-nav-link[aria-current=page]:after{background:#15423e}:root:not(#ss-dark) .nav-pill{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .locale-switcher{color:#95aaa7}:root:not(#ss-dark) .locale-switcher-options{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .locale-option{color:#d8e5e4;background:transparent}:root:not(#ss-dark) .locale-option:hover,:root:not(#ss-dark) .locale-option.active,:root:not(#ss-dark) .locale-option[aria-checked=true]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .locale-option:focus-visible{outline-color:#366f692e}:root:not(#ss-dark) .utility-menu-trigger{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .utility-menu-trigger:hover,:root:not(#ss-dark) .utility-menu[open] .utility-menu-trigger{color:#9dcdc6;border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .utility-menu-panel{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .utility-menu-panel:before{border-top-color:#2d3432;border-left-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .utility-menu-label{color:#95aaa7}:root:not(#ss-dark) .utility-menu-panel .auth-status{color:#95aaa7}:root:not(#ss-dark) .profile-install-card{border-color:#2d3432;color:#9dcdc6;background:linear-gradient(135deg,#0d110f,#0b0c0b)}:root:not(#ss-dark) .profile-install-card:hover,:root:not(#ss-dark) .profile-install-card:focus-visible{border-color:#2c5a54;background:#0d110f}:root:not(#ss-dark) .profile-install-card img{border-color:#507e7a1f;background:#0b0b0b}:root:not(#ss-dark) .profile-install-card strong{color:#9dcdc6}:root:not(#ss-dark) .profile-install-card small{color:#95aaa7}:root:not(#ss-dark) .profile-install-card-arrow{color:#69b5aa}:root:not(#ss-dark) .whats-new-install-overlay{background:#0a1a1a8f}:root:not(#ss-dark) .whats-new-install-card{border-color:#2d3432;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .whats-new-install-close{border-color:#262927;color:#97b7b3;background:#0b0c0b}:root:not(#ss-dark) .whats-new-install-close:hover,:root:not(#ss-dark) .whats-new-install-close:focus-visible{border-color:#294d49;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .whats-new-install-heading img{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .whats-new-install-heading p{color:#69b5aa}:root:not(#ss-dark) .whats-new-install-heading h2{color:#d8e5e4}:root:not(#ss-dark) .whats-new-install-card>p{color:#95aaa7}:root:not(#ss-dark) .whats-new-install-benefits span{border-color:#202926;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .whats-new-install-steps{border-color:#263c39;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .whats-new-install-steps strong{color:#9dcdc6}:root:not(#ss-dark) .whats-new-install-steps small{color:#97a9a6}:root:not(#ss-dark) .whats-new-install-refresh-note{color:#97a9a6!important}:root:not(#ss-dark) .utility-menu-links a{border-color:#202926;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .utility-menu-links a:hover{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .feature-board{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .upgrade-card{border-right-color:#202926;background:linear-gradient(135deg,#080d0df5,#0b0b0bfa),#0b0b0b}:root:not(#ss-dark) .upgrade-icon,:root:not(#ss-dark) .tool-board-icon{background:#1c1501}:root:not(#ss-dark) .upgrade-icon:before{background:radial-gradient(circle at 18% 30%,#d49a2e 0 2px,transparent 2.4px),radial-gradient(circle at 50% 8%,#d49a2e 0 2.4px,transparent 2.8px),radial-gradient(circle at 82% 30%,#d49a2e 0 2px,transparent 2.4px),linear-gradient(135deg,#d49a2e,#2f2500)}:root:not(#ss-dark) .upgrade-card h2,:root:not(#ss-dark) .tool-board-head h2,:root:not(#ss-dark) .free-tools-card h2{color:#d8e5e4}:root:not(#ss-dark) .upgrade-card p{color:#95aaa7}:root:not(#ss-dark) .upgrade-card-button:after{color:#d7a165;background:#1c1501}:root:not(#ss-dark) .premium-pill{color:#d7a165;background:#1c1501}:root:not(#ss-dark) .tool-card{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .tool-card:hover,:root:not(#ss-dark) .tool-card.active{border-color:#366f6952;background:#0d110f}:root:not(#ss-dark) .tool-card:before{background:linear-gradient(90deg,#15423e 0 5px,transparent 5px 9px,#15423e 9px 14px,transparent 14px 18px,#15423e 18px 23px),linear-gradient(#0d110f,#0d110f)}:root:not(#ss-dark) .tool-card[data-tool-icon=trail]:before{background:radial-gradient(circle at center,transparent 38%,#15423e 40% 48%,transparent 50%),conic-gradient(from 0deg,transparent 0 24%,#15423e 24% 34%,transparent 34% 58%,#15423e 58% 68%,transparent 68%)}:root:not(#ss-dark) .tool-card[data-tool-icon=coach]:before{background:radial-gradient(circle at 35% 35%,#15423e 0 5px,transparent 5.5px),radial-gradient(circle at 66% 36%,#15423e 0 5px,transparent 5.5px),radial-gradient(ellipse at 50% 78%,#15423e 0 11px,transparent 11.5px)}:root:not(#ss-dark) .tool-card[data-tool-icon=card]:before{background:linear-gradient(#15423e 0 4px,transparent 4px 100%),linear-gradient(90deg,transparent 0 5px,#15423e 5px 16px,transparent 16px),#0d110f}:root:not(#ss-dark) .tool-card[data-tool-icon=program]:before{background:linear-gradient(90deg,#15423e 0 3px,transparent 3px 9px,#15423e 9px 12px,transparent 12px 18px,#15423e 18px 21px),linear-gradient(#0d110f 0 7px,transparent 7px 10px,#0d110f 10px 17px,transparent 17px),#0b0b0b}:root:not(#ss-dark) .tool-card[data-tool-icon=style]:before{background:radial-gradient(circle at 34% 30%,#2f2500 0 3px,transparent 3.5px),radial-gradient(circle at 66% 30%,#15423e 0 3px,transparent 3.5px),linear-gradient(135deg,transparent 0 26%,#15423e 26% 34%,transparent 34% 66%,#d49a2e 66% 74%,transparent 74%),#0b0c0b}:root:not(#ss-dark) button.tool-card:after{color:#d7a165;background:#1c1501}:root:not(#ss-dark) button.tool-card.is-unlocked:after,:root:not(#ss-dark) button.tool-card.active:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) #programBuilderButton:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) #exportCardButton.is-unlocked:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) #styleArchiveButton:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) #programBuilderButton.active:after,:root:not(#ss-dark) #exportCardButton.active:after,:root:not(#ss-dark) #styleArchiveButton.active:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .free-tools-card{border-left-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .free-tool-link{border-color:transparent;color:#d8e5e4}:root:not(#ss-dark) .free-tool-link:hover,:root:not(#ss-dark) .free-tool-link.active{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .feature-board.is-premium .free-tools-card{border-left-color:#202926}:root:not(#ss-dark) .reel-action-button:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .reel-action-button.active:after{background:#0b0b0b38;color:#fff}:root:not(#ss-dark) .header-portal-button{border-color:#3d6e6733;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .header-portal-button small{color:#95aaa7}:root:not(#ss-dark) .header-portal-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .header-portal-panel button{color:#d8e5e4;background:transparent}:root:not(#ss-dark) .header-portal-panel button:hover,:root:not(#ss-dark) .header-portal-panel button:focus-visible{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .header-portal-panel button:focus-visible{outline-color:#366f6929}:root:not(#ss-dark) .header-portal-panel small{color:#95aaa7}:root:not(#ss-dark) .benchmark-action-button:after,:root:not(#ss-dark) .premium-action-button:after,:root:not(#ss-dark) .coach-action-button:after,:root:not(#ss-dark) .premium-inline-button:after{color:#d7a165;background:#1c1501}:root:not(#ss-dark) .benchmark-action-button.active:after{background:#1c1501;color:#d7a165}:root:not(#ss-dark) .premium-action-button.is-unlocked:after,:root:not(#ss-dark) .coach-action-button.is-unlocked:after,:root:not(#ss-dark) .premium-inline-button.is-unlocked:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .site-nav a{color:#9dcdc6}:root:not(#ss-dark) label{color:#95aaa7}:root:not(#ss-dark) select,:root:not(#ss-dark) input,:root:not(#ss-dark) textarea{border-color:#262927;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .favorite-folders-panel{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .favorite-folders-summary{color:#d8e5e4}:root:not(#ss-dark) .favorite-folders-summary:after{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .favorite-folders-panel[open] .favorite-folders-summary{border-bottom-color:#262927}:root:not(#ss-dark) .favorite-folders-head span,:root:not(#ss-dark) .favorite-folders-summary span,:root:not(#ss-dark) .favorite-folder-empty{color:#95aaa7}:root:not(#ss-dark) .favorite-folder-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .favorite-folder-select{background:transparent}:root:not(#ss-dark) .favorite-folder-row strong{color:#d8e5e4}:root:not(#ss-dark) .favorite-folder-row small{color:#95aaa7}:root:not(#ss-dark) .detail-favorite-folder{color:#95aaa7}:root:not(#ss-dark) .video-pane,:root:not(#ss-dark) .table-pane,:root:not(#ss-dark) .detail-pane{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .video-shell{background:#11191f}:root:not(#ss-dark) #clipPlayer{background:#11191f}:root:not(#ss-dark) .source-notice{border-top-color:#262927;color:#95aaa7}:root:not(#ss-dark) .source-replay-fallback{color:#9dcdc6}:root:not(#ss-dark) .source-notice.warning{color:#c99c49;background:#0d0b07}:root:not(#ss-dark) .source-notice.clip{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .video-goe-panel{border-top-color:#262927;background:linear-gradient(135deg,#0f766e0f,#244b7a08),#0b0b0b}:root:not(#ss-dark) .video-goe-head h3{color:#d8e5e4}:root:not(#ss-dark) .video-goe-head>span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .support-panel{border-top-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .top-votes-panel{border-top-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .top-vote-row{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .top-vote-row:hover{border-color:#2c4844;background:#0d110f}:root:not(#ss-dark) .top-vote-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .top-vote-main span,:root:not(#ss-dark) .top-vote-score small,:root:not(#ss-dark) .top-votes-empty{color:#95aaa7}:root:not(#ss-dark) .top-vote-score strong{color:#9dcdc6}:root:not(#ss-dark) .support-ad{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .support-ad:hover{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .support-ad[aria-disabled=true]:hover{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .support-ad span{color:#95aaa7}:root:not(#ss-dark) .adsense-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .adsense-label{color:#95aaa7}:root:not(#ss-dark) .adsense-fallback{color:#95aaa7;background:linear-gradient(135deg,#0d1010ad,#0b0b0beb)}:root:not(#ss-dark) .support-copy p{color:#95aaa7}:root:not(#ss-dark) .transport,:root:not(#ss-dark) .section-head{border-top-color:#262927}:root:not(#ss-dark) .section-head{border-bottom-color:#262927}:root:not(#ss-dark) .analytics-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .analytics-hero{border-color:#1e3231;background:radial-gradient(circle at 78% 38%,rgba(24,32,31,.62),transparent 17%),linear-gradient(135deg,#0d110f,#0b0b0b 56%,#0d110f)}:root:not(#ss-dark) .analytics-hero-copy h2{color:#9dcdc6}:root:not(#ss-dark) .analytics-hero-copy p{color:#d8e5e4}:root:not(#ss-dark) .analytics-hero-icon{border-color:#5a7e7a;color:#87beb7}:root:not(#ss-dark) .analytics-hero-stat{border-color:#202926;background:#0b0b0bdb}:root:not(#ss-dark) .analytics-hero-stat-copy span{color:#95aaa7}:root:not(#ss-dark) .analytics-hero-stat-copy strong{color:#d8e5e4}:root:not(#ss-dark) .analytics-mini-bars span{background:linear-gradient(180deg,#0d3734,#5aa9a2)}:root:not(#ss-dark) .analytics-mini-line-area{fill:#60b6ad1f}:root:not(#ss-dark) .analytics-mini-line-path{stroke:#5a7e7a}:root:not(#ss-dark) .analytics-score-pill{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .analytics-help-link{border-color:#223d3b;color:#9dcdc6;background:#0b0b0bb8}:root:not(#ss-dark) .analytics-help-link:hover{background:#0d110f}:root:not(#ss-dark) .analytics-premium-link{border-color:#5a7e7a;color:#fff;background:radial-gradient(circle at 92% 16%,rgba(11,11,11,.36),transparent 22%),linear-gradient(135deg,#133834,#2f7d73 62%,#2f7d73)}:root:not(#ss-dark) .analytics-premium-link:hover{color:#fff;background:radial-gradient(circle at 92% 16%,rgba(11,11,11,.42),transparent 22%),linear-gradient(135deg,#042b28,#15423e 62%,#2f7d73)}:root:not(#ss-dark) .analytics-coach-map-link{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .analytics-coach-map-link:hover{color:#fff;background:#133834}:root:not(#ss-dark) .updates-panel{border-color:#202926;background:radial-gradient(circle at 85% 0%,rgba(15,118,110,.12),transparent 28%),linear-gradient(135deg,#0b0c0b,#0b0b0b 48%,#0d110f)}:root:not(#ss-dark) .updates-hero p{color:#95aaa7}:root:not(#ss-dark) .updates-policy-card{border-color:#262927;background:#0b0b0bc2}:root:not(#ss-dark) .updates-policy-card strong{color:#9dcdc6}:root:not(#ss-dark) .updates-policy-card span{color:#95aaa7}:root:not(#ss-dark) .updates-controls label{color:#95aaa7}:root:not(#ss-dark) .updates-checkbox{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .updates-checkbox input{accent-color:#15423e}:root:not(#ss-dark) .updates-status{color:#95aaa7}:root:not(#ss-dark) .updates-refresh-note{color:#95aaa7}:root:not(#ss-dark) .updates-refresh-note.error{color:#f98f7d}:root:not(#ss-dark) .updates-quality-pill{border-color:#202926;color:#95aaa7;background:#0b0b0bb8}:root:not(#ss-dark) .updates-quality-pill.clear{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .updates-quality-pill.needs-review{color:#cc9a5e;background:#1c1501}:root:not(#ss-dark) .updates-quality-pill.stale{color:#f98f7d;background:#19100f}:root:not(#ss-dark) .updates-card,:root:not(#ss-dark) .updates-empty{border-color:#202926;background:#0b0b0be0}:root:not(#ss-dark) .updates-card-visual{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .updates-card-visual:after{background:linear-gradient(180deg,transparent 52%,rgba(13,29,33,.18))}:root:not(#ss-dark) .updates-card-kicker{color:#9dcdc6}:root:not(#ss-dark) .updates-card-kicker span:not(:last-child):after{color:#97a9a6}:root:not(#ss-dark) .updates-card p,:root:not(#ss-dark) .updates-empty span{color:#95aaa7}:root:not(#ss-dark) .updates-tags span{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .updates-tags .updates-verification.official,:root:not(#ss-dark) .updates-tags .updates-verification.confirmed{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .updates-tags .updates-verification.reviewed{color:#8dbcf1;background:#0f1317}:root:not(#ss-dark) .updates-tags .updates-verification.review_needed,:root:not(#ss-dark) .updates-tags .updates-verification.community_queue{color:#cc9a5e;background:#1c1501}:root:not(#ss-dark) .updates-tags .updates-tier.official{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .updates-tags .updates-tier.trusted{color:#8dbcf1;background:#0f1317}:root:not(#ss-dark) .updates-tags .updates-tier.community,:root:not(#ss-dark) .updates-tags .updates-tier.locked{color:#c0a67e;background:#16130d}:root:not(#ss-dark) .updates-tags .updates-boost-tag{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .updates-card small{color:#97a9a6}:root:not(#ss-dark) .updates-upvote-button{border-color:#262927;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .updates-upvote-button:hover{border-color:#346f6861}:root:not(#ss-dark) .updates-upvote-button.active{color:#fff;border-color:#5a7e7a;background:linear-gradient(135deg,#15423e,#167c91)}:root:not(#ss-dark) .updates-empty{color:#95aaa7}:root:not(#ss-dark) .updates-empty strong{color:#d8e5e4}:root:not(#ss-dark) .competition-roadmap-shell{border-color:#262927;background:linear-gradient(135deg,#0b0b0beb,#090c0bf5),linear-gradient(90deg,#dc526f1f,#1482771f)}:root:not(#ss-dark) .competition-roadmap-head p{color:#95aaa7}:root:not(#ss-dark) .roadmap-metrics span,:root:not(#ss-dark) .roadmap-next{border-color:#202926;background:#0b0b0bd6;color:#95aaa7}:root:not(#ss-dark) .roadmap-metrics strong{color:#d8e5e4}:root:not(#ss-dark) .roadmap-discipline-tabs button{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .roadmap-discipline-tabs button:hover,:root:not(#ss-dark) .roadmap-discipline-tabs button:focus{border-color:#5a7e7a;color:#9dcdc6}:root:not(#ss-dark) .roadmap-discipline-tabs button.active{border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) .roadmap-next{border-color:#2d3432}:root:not(#ss-dark) .roadmap-next span{color:#9dcdc6}:root:not(#ss-dark) .roadmap-next strong{color:#d8e5e4}:root:not(#ss-dark) .roadmap-month-label{border-color:#202926;background:#0b0b0b;color:#95aaa7}:root:not(#ss-dark) .roadmap-event{border-color:#202926;background:#0b0b0bf0}:root:not(#ss-dark) .roadmap-event summary:after{background:color-mix(in srgb,var(--roadmap-accent) 12%,#0b0b0b)}:root:not(#ss-dark) .roadmap-event-title strong{color:#d8e5e4}:root:not(#ss-dark) .roadmap-event-title small{color:#95aaa7}:root:not(#ss-dark) .roadmap-next-pill{color:#fff}:root:not(#ss-dark) .roadmap-series-pill{color:color-mix(in srgb,var(--roadmap-accent) 80%,#d6e4f1);background:color-mix(in srgb,var(--roadmap-accent) 12%,#0b0b0b)}:root:not(#ss-dark) .roadmap-status-pill{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .roadmap-status-pending .roadmap-status-pill,:root:not(#ss-dark) .roadmap-status-venue_tbc .roadmap-status-pill{color:#ce9b60;background:#1c1501}:root:not(#ss-dark) .roadmap-event-body p,:root:not(#ss-dark) .roadmap-event-body li,:root:not(#ss-dark) .roadmap-watchlist-head span,:root:not(#ss-dark) .roadmap-loading,:root:not(#ss-dark) .roadmap-empty span{color:#95aaa7}:root:not(#ss-dark) .roadmap-discipline-chips span{color:#90a9b5;background:#0d110f}:root:not(#ss-dark) .roadmap-watchlist-head,:root:not(#ss-dark) .roadmap-empty{border-color:#202926;background:#0b0b0bad}:root:not(#ss-dark) .roadmap-watchlist-head strong,:root:not(#ss-dark) .roadmap-empty strong{color:#d8e5e4}:root:not(#ss-dark) .analytics-summary{color:#95aaa7}:root:not(#ss-dark) .analytics-standout-button.active{border-color:#674809;background:#1c1501;color:#ce9f63}:root:not(#ss-dark) .analytics-scope-bar{border-bottom-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .analytics-scope-copy span{color:#9dcdc6}:root:not(#ss-dark) .analytics-scope-copy strong{color:#d8e5e4}:root:not(#ss-dark) .analytics-scope-copy small{color:#95aaa7}:root:not(#ss-dark) .analytics-pathway{border-bottom-color:#212523}:root:not(#ss-dark) .analytics-pathway-copy span{color:#9dcdc6}:root:not(#ss-dark) .analytics-pathway-copy strong{color:#d8e5e4}:root:not(#ss-dark) .analytics-pathway button{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .analytics-pathway button:hover,:root:not(#ss-dark) .analytics-pathway button:focus-visible,:root:not(#ss-dark) .analytics-pathway button.active{border-color:#2b4744;background:#0d110f}:root:not(#ss-dark) .analytics-pathway button span{color:#9dcdc6}:root:not(#ss-dark) .analytics-pathway button small{color:#95aaa7}:root:not(#ss-dark) .analytics-section-tabs button{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .analytics-section-tabs button:hover,:root:not(#ss-dark) .analytics-section-tabs button:focus{border-color:#2b4744;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .analytics-section-tabs button.active{border-color:#2e4d4b;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .analytics-section-context{border-color:#202926;color:#95aaa7;background:linear-gradient(135deg,#0b0c0b,#0b0b0b)}:root:not(#ss-dark) .analytics-card h3{color:#d8e5e4}:root:not(#ss-dark) .analytics-card-context{color:#95aaa7}:root:not(#ss-dark) .team-timeline-tabs{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .team-timeline-tabs button{color:#95aaa7;background:transparent}:root:not(#ss-dark) .team-timeline-tabs button:hover,:root:not(#ss-dark) .team-timeline-tabs button:focus{color:#9dcdc6}:root:not(#ss-dark) .team-timeline-tabs button.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .chart-help{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .chart-help-popover{border-color:#202926;color:#b5ced6;background:#0b0b0b}:root:not(#ss-dark) .chart-help:hover,:root:not(#ss-dark) .chart-help:focus,:root:not(#ss-dark) .chart-help:focus-visible{border-color:#334f4c;background:#0d110f}:root:not(#ss-dark) .team-compare-option{border-color:#262927;background:#0b0c0b;color:#d8e5e4}:root:not(#ss-dark) .team-compare-option:has(input:checked){border-color:#334f4c;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .team-compare-option input{accent-color:#15423e}:root:not(#ss-dark) .team-compare-empty{color:#95aaa7}:root:not(#ss-dark) .chart-empty{border-color:#262927;background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .chart-bar-row{background:transparent}:root:not(#ss-dark) button.chart-bar-row:hover .chart-track{background:#121a17}:root:not(#ss-dark) .chart-label{color:#d8e5e4}:root:not(#ss-dark) .chart-track{background:#0b0c0b}:root:not(#ss-dark) .chart-fill{background:#15423e}:root:not(#ss-dark) .chart-fill.type,:root:not(#ss-dark) .chart-fill.lift{background:#15423e}:root:not(#ss-dark) .chart-value{color:#95aaa7}:root:not(#ss-dark) .swarm-chart{border-color:#202926;background:linear-gradient(180deg,#0a0b0bd1,#0b0b0bf2),#0b0b0b}:root:not(#ss-dark) .swarm-grid-line{stroke:#202926}:root:not(#ss-dark) .swarm-grid-label,:root:not(#ss-dark) .swarm-average-label{fill:#95aaa7}:root:not(#ss-dark) .swarm-average-line{stroke:#424d52}:root:not(#ss-dark) .swarm-dot{stroke:#242424eb}:root:not(#ss-dark) .swarm-dot.above-average{fill:#e38e26}:root:not(#ss-dark) .swarm-dot.below-average{fill:#34bbb1}:root:not(#ss-dark) .swarm-dot:hover,:root:not(#ss-dark) .swarm-dot:focus,:root:not(#ss-dark) .swarm-dot.selected{stroke:#384247}:root:not(#ss-dark) .program-flow-row{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .program-flow-label strong{color:#d8e5e4}:root:not(#ss-dark) .program-flow-label span{color:#95aaa7}:root:not(#ss-dark) .program-flow-strip{background:linear-gradient(90deg,#2fb8ae1f,#e08b211f),#0d110f}:root:not(#ss-dark) .program-flow-strip:before{background:#202624}:root:not(#ss-dark) .program-flow-dot{border-color:#242424}:root:not(#ss-dark) .program-flow-dot:hover,:root:not(#ss-dark) .program-flow-dot:focus,:root:not(#ss-dark) .program-flow-dot.selected{border-color:#384247}:root:not(#ss-dark) .team-timeline-chart{border-color:#202926;background:radial-gradient(circle at 85% 12%,rgba(47,184,174,.1),transparent 28%),linear-gradient(180deg,#0a0b0be0,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .team-timeline-grid{stroke:#202926}:root:not(#ss-dark) .team-timeline-axis{stroke:#2d3432}:root:not(#ss-dark) .team-timeline-axis-label,:root:not(#ss-dark) .team-timeline-axis-title,:root:not(#ss-dark) .team-timeline-season,:root:not(#ss-dark) .team-timeline-value{fill:#95aaa7}:root:not(#ss-dark) .team-timeline-season{fill:#95aaa7}:root:not(#ss-dark) .team-timeline-value{fill:#d8e5e4}:root:not(#ss-dark) .team-timeline-bar{fill:#67b5ad38}:root:not(#ss-dark) .team-timeline-bar.archive-missing{fill:#93a9b129}:root:not(#ss-dark) .team-timeline-bar:hover,:root:not(#ss-dark) .team-timeline-bar:focus,:root:not(#ss-dark) .team-timeline-bar.selected{fill:#67b5ad6b}:root:not(#ss-dark) .team-timeline-bar.covid-season{fill:#e38e265c}:root:not(#ss-dark) .team-timeline-bar.covid-season:hover,:root:not(#ss-dark) .team-timeline-bar.covid-season:focus,:root:not(#ss-dark) .team-timeline-bar.covid-season.selected{fill:#e38e2685}:root:not(#ss-dark) .team-timeline-bar.archive-missing:hover,:root:not(#ss-dark) .team-timeline-bar.archive-missing:focus{fill:#93a9b129}:root:not(#ss-dark) .team-timeline-line{stroke:#5a7e7a}:root:not(#ss-dark) .team-timeline-dot{fill:#fff;stroke:#4e6c68}:root:not(#ss-dark) .team-timeline-dot.archive-missing{fill:#f7f8f5;stroke:#404a4c}:root:not(#ss-dark) .team-timeline-dot:hover,:root:not(#ss-dark) .team-timeline-dot:focus,:root:not(#ss-dark) .team-timeline-dot.selected{fill:#87beb7;stroke:#384247}:root:not(#ss-dark) .team-timeline-dot.covid-season{stroke:#7a5e28}:root:not(#ss-dark) .team-timeline-dot.archive-missing:hover,:root:not(#ss-dark) .team-timeline-dot.archive-missing:focus{fill:#f7f8f5;stroke:#404a4c}:root:not(#ss-dark) .team-timeline-meta{color:#95aaa7}:root:not(#ss-dark) .team-timeline-meta span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .team-timeline-meta .team-timeline-note{border-color:#2c2408;color:#ca9f69;background:#0d0b07}:root:not(#ss-dark) .team-timeline-meta strong{color:#9dcdc6}:root:not(#ss-dark) .team-timeline-meta a{color:#9dcdc6}:root:not(#ss-dark) .warhorse-summary{border-color:#202926;background:linear-gradient(135deg,#0b0e0ef0,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .warhorse-metric{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .warhorse-metric span,:root:not(#ss-dark) .warhorse-row-head span,:root:not(#ss-dark) .warhorse-row p,:root:not(#ss-dark) .warhorse-summary p{color:#95aaa7}:root:not(#ss-dark) .warhorse-metric strong{color:#9dcdc6}:root:not(#ss-dark) .warhorse-row{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .warhorse-row[open] .warhorse-row-summary{border-bottom-color:#212523}:root:not(#ss-dark) .warhorse-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .warhorse-row-head strong{color:#d8e5e4}:root:not(#ss-dark) .warhorse-row-head span{color:#9dcdc6}:root:not(#ss-dark) .warhorse-track{background:#0d110f}:root:not(#ss-dark) .warhorse-track span{background:linear-gradient(90deg,#15423e,#e08b21)}:root:not(#ss-dark) .warhorse-expand-indicator{border-color:#202926;color:#9dcdc6}:root:not(#ss-dark) .warhorse-detail{background:#0b0b0b}:root:not(#ss-dark) .warhorse-use{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .warhorse-use strong{color:#d8e5e4}:root:not(#ss-dark) .warhorse-use span,:root:not(#ss-dark) .warhorse-use small{color:#95aaa7}:root:not(#ss-dark) .mens-quad-updated{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .mens-quad-summary{border-color:#202926;background:linear-gradient(135deg,#0b0e0ef0,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .mens-quad-total{border-color:#202926;background:#0b0b0bd6}:root:not(#ss-dark) .mens-quad-total span,:root:not(#ss-dark) .mens-quad-coverage,:root:not(#ss-dark) .mens-quad-row p,:root:not(#ss-dark) .mens-quad-row small,:root:not(#ss-dark) .mens-quad-bio,:root:not(#ss-dark) .mens-quad-top-performance span,:root:not(#ss-dark) .mens-quad-top-performance small,:root:not(#ss-dark) .mens-quad-top-empty,:root:not(#ss-dark) .mens-quad-count span{color:#95aaa7}:root:not(#ss-dark) .mens-quad-total strong{color:#9dcdc6}:root:not(#ss-dark) .mens-quad-jumps span{border-color:#202926;color:#9dcdc6;background:#0b0b0bd1}:root:not(#ss-dark) .mens-quad-jumps small{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-chart{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .mens-quad-chart-head strong{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-chart-head span,:root:not(#ss-dark) .mens-quad-chart-head em{color:#95aaa7}:root:not(#ss-dark) .mens-quad-chart-head em{color:#9dcdc6}:root:not(#ss-dark) .mens-quad-bubble-card{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .mens-quad-bubble-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .mens-quad-bubble-ring{background:conic-gradient(var(--teal) 0 var(--ring-fill),#0d110f var(--ring-fill) 360deg)}:root:not(#ss-dark) .mens-quad-bubble-ring:before{background:#0b0b0b}:root:not(#ss-dark) .mens-quad-bubble-ring strong{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-bubble-ring small{color:#95aaa7}:root:not(#ss-dark) .mens-quad-bubble-name{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-bubble-card em{color:#9dcdc6}:root:not(#ss-dark) .mens-quad-lock{border-color:#403303;background:linear-gradient(135deg,#100c04b8,#090d0cd1),#0b0b0b}:root:not(#ss-dark) .mens-quad-lock strong{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-lock p{color:#95aaa7}:root:not(#ss-dark) .score-inflation-model-info{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-model-info summary{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-model-info summary:after{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-model-info summary strong{border-color:#3e6d6938;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-model-info-grid{border-top-color:#202926}:root:not(#ss-dark) .score-inflation-model-info-grid span{color:#95aaa7}:root:not(#ss-dark) .score-inflation-model-info-grid span+span{border-left-color:#212523}:root:not(#ss-dark) .score-inflation-model-info-grid strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-lock{border-color:#403303;background:#0d0b08}:root:not(#ss-dark) .score-inflation-lock strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-lock p{color:#95aaa7}:root:not(#ss-dark) .premium-lock-pane{border-color:#252b2c;background:#0b0b0b}:root:not(#ss-dark) .premium-lock-preview span:nth-child(2n){background:linear-gradient(180deg,#283c50,#5d87b3)}:root:not(#ss-dark) .premium-lock-overlay{background:linear-gradient(180deg,#0a0b0b9e,#0a0b0be6 58%,#0a0c0cf7)}:root:not(#ss-dark) .premium-lock-medallion{border-color:#7e5c2266;color:#d7a165;background:radial-gradient(circle at 32% 26%,rgba(11,11,11,.85),transparent 42%),linear-gradient(180deg,#1c1501,#2f2500)}:root:not(#ss-dark) .premium-lock-overlay strong{color:#d8e5e4}:root:not(#ss-dark) .premium-lock-overlay p{color:#95aaa7}:root:not(#ss-dark) .isu-profile-route-loading{border-color:#252b2c;background:radial-gradient(120% 150% at 100% 0%,rgba(17,13,3,.42),transparent 58%),linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .isu-profile-route-loading>div>span{color:#9dcdc6}:root:not(#ss-dark) .isu-profile-route-loading strong{color:#d8e5e4}:root:not(#ss-dark) .isu-profile-route-loading p{color:#95aaa7}:root:not(#ss-dark) .premium-lock-stat-row>span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .premium-lock-stat-row strong{color:#9dcdc6}:root:not(#ss-dark) .premium-lock-stat-row small{color:#9aa7aa}:root:not(#ss-dark) .premium-lock-footnote{color:#9aa7aa}:root:not(#ss-dark) .score-inflation-form{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-preset-meta span,:root:not(#ss-dark) .score-inflation-preset-meta a{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-preset-meta a{color:#87beb7;border-color:#3e6d693d}:root:not(#ss-dark) .score-inflation-form label{color:#95aaa7}:root:not(#ss-dark) .score-inflation-form input,:root:not(#ss-dark) .score-inflation-form select,:root:not(#ss-dark) .score-inflation-form textarea{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-status{color:#95aaa7}:root:not(#ss-dark) .score-inflation-empty{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-empty strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-empty span{color:#95aaa7}:root:not(#ss-dark) .score-inflation-summary{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-result-head span,:root:not(#ss-dark) .score-inflation-result-head em{color:#95aaa7}:root:not(#ss-dark) .score-inflation-result-head strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-result-head em{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .score-inflation-metric{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-metric span,:root:not(#ss-dark) .score-inflation-breakdown span,:root:not(#ss-dark) .score-inflation-element-row span,:root:not(#ss-dark) .score-inflation-note-list span{color:#95aaa7}:root:not(#ss-dark) .score-inflation-metric strong{color:#9dcdc6}:root:not(#ss-dark) .score-inflation-breakdown span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-breakdown strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-audit{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-audit-head span,:root:not(#ss-dark) .score-inflation-audit-head em,:root:not(#ss-dark) .score-inflation-audit-foot span,:root:not(#ss-dark) .score-inflation-audit-grid small{color:#95aaa7}:root:not(#ss-dark) .score-inflation-audit-head strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-audit-head em{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-audit-grid article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-audit-grid article.positive{border-color:#3e6d6947;background:#0d110f}:root:not(#ss-dark) .score-inflation-audit-grid article.negative{border-color:#2c2408;background:#0d0b08}:root:not(#ss-dark) .score-inflation-audit-grid article>span{color:#95aaa7}:root:not(#ss-dark) .score-inflation-audit-grid strong{color:#9dcdc6}:root:not(#ss-dark) .score-inflation-audit-grid article.negative strong{color:#cf9860}:root:not(#ss-dark) .score-inflation-audit-foot span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-placement{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-placement>div:first-child span,:root:not(#ss-dark) .score-inflation-placement>div:first-child em,:root:not(#ss-dark) .score-inflation-placement-tags span,:root:not(#ss-dark) .score-inflation-placement-tags a{color:#95aaa7}:root:not(#ss-dark) .score-inflation-placement>div:first-child strong{color:#9dcdc6}:root:not(#ss-dark) .score-inflation-placement-tags span,:root:not(#ss-dark) .score-inflation-placement-tags a{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-placement-tags a{color:#87beb7;border-color:#3e6d693d}:root:not(#ss-dark) .score-inflation-element-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-element-row.filler,:root:not(#ss-dark) .score-inflation-element-row.bridge,:root:not(#ss-dark) .score-inflation-element-row.hypothetical,:root:not(#ss-dark) .score-inflation-element-row.ceiling{background:#0d0b08}:root:not(#ss-dark) .score-inflation-element-row.hypothetical{background:#0a0c09}:root:not(#ss-dark) .score-inflation-element-row.bridge{background:#0a0b0d}:root:not(#ss-dark) .score-inflation-element-row strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-element-row em{color:#9dcdc6}:root:not(#ss-dark) .score-inflation-note-list strong,:root:not(#ss-dark) .score-inflation-note-list span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .score-inflation-note-list strong{color:#d8e5e4}:root:not(#ss-dark) .score-inflation-dropped span{border-color:#2c2408;color:#ca9f69;background:#0d0b07}:root:not(#ss-dark) .protocol-lab-controls{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-controls label,:root:not(#ss-dark) .protocol-lab-component-grid label,:root:not(#ss-dark) .protocol-lab-row label,:root:not(#ss-dark) .protocol-lab-deduction{color:#95aaa7}:root:not(#ss-dark) .protocol-lab-controls input,:root:not(#ss-dark) .protocol-lab-controls select,:root:not(#ss-dark) .protocol-lab-controls textarea,:root:not(#ss-dark) .protocol-lab-component-grid input,:root:not(#ss-dark) .protocol-lab-row input,:root:not(#ss-dark) .protocol-lab-row select,:root:not(#ss-dark) .protocol-lab-deduction input{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-upload{border-color:#2d3432;background:#0b0c0b}:root:not(#ss-dark) .protocol-lab-upload.is-dragging{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .protocol-lab-upload input{background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-upload span,:root:not(#ss-dark) .protocol-lab-status,:root:not(#ss-dark) .protocol-lab-start span{color:#95aaa7}:root:not(#ss-dark) .protocol-lab-empty,:root:not(#ss-dark) .protocol-lab-start,:root:not(#ss-dark) .protocol-lab-warning{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-empty strong,:root:not(#ss-dark) .protocol-lab-warning strong{color:#d8e5e4}:root:not(#ss-dark) .protocol-lab-empty span,:root:not(#ss-dark) .protocol-lab-warning span{color:#95aaa7}:root:not(#ss-dark) .protocol-lab-score-grid article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-score-grid article.is-negative{border-color:#2c2408;background:#0d0b07}:root:not(#ss-dark) .protocol-lab-score-grid span,:root:not(#ss-dark) .protocol-lab-source-strip span,:root:not(#ss-dark) .protocol-lab-table-head span,:root:not(#ss-dark) .protocol-lab-row em{color:#95aaa7}:root:not(#ss-dark) .protocol-lab-score-grid strong{color:#9dcdc6}:root:not(#ss-dark) .protocol-lab-source-strip span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-source-strip strong{color:#d8e5e4}:root:not(#ss-dark) .protocol-lab-table-wrap,:root:not(#ss-dark) .protocol-lab-components{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-table-head strong{color:#d8e5e4}:root:not(#ss-dark) .protocol-lab-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-row.heading{border-color:transparent;background:transparent}:root:not(#ss-dark) .protocol-lab-row.heading span{color:#95aaa7}:root:not(#ss-dark) .protocol-lab-row>span:first-child{color:#95aaa7}:root:not(#ss-dark) .protocol-lab-row [data-protocol-lab-computed],:root:not(#ss-dark) .protocol-lab-row strong{color:#d8e5e4}:root:not(#ss-dark) .protocol-lab-judge-panel{border-top-color:#212523}:root:not(#ss-dark) .protocol-lab-judge-summary span{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-row .protocol-lab-judge-mark>span{color:#95aaa7}:root:not(#ss-dark) .protocol-lab-level-placeholder{border-color:#212523;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .protocol-lab-row.is-unmatched{border-color:#53362e;background:#0d0a09}:root:not(#ss-dark) .protocol-lab-row.is-no-value{background:#0b0c0b}:root:not(#ss-dark) .protocol-lab-component-grid fieldset,:root:not(#ss-dark) .protocol-lab-deduction{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .protocol-lab-component-grid legend{color:#d8e5e4}:root:not(#ss-dark) .protocol-lab-component-grid fieldset>span{color:#9dcdc6}:root:not(#ss-dark) .protocol-lab-warning{border-color:#2c2408;background:#0d0b07}:root:not(#ss-dark) .mens-quad-row{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .mens-quad-row[open] .mens-quad-row-summary{border-bottom-color:#212523}:root:not(#ss-dark) .mens-quad-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .mens-quad-row-head strong{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-row-head span{color:#9dcdc6}:root:not(#ss-dark) .mens-quad-track{background:#0d110f}:root:not(#ss-dark) .mens-quad-track span{background:linear-gradient(90deg,#15423e,#e08b21)}:root:not(#ss-dark) .mens-quad-count strong{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-expand-indicator{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .mens-quad-expand-indicator:before,:root:not(#ss-dark) .mens-quad-expand-indicator:after{background:#133834}:root:not(#ss-dark) .mens-quad-detail{background:#0a0b0bc7}:root:not(#ss-dark) .mens-quad-top-block>strong{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-top-performance{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .mens-quad-top-performance strong{color:#d8e5e4}:root:not(#ss-dark) .mens-quad-top-performance em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .mens-quad-top-empty{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .team-timeline-country-panel{border-color:#202926;background:linear-gradient(135deg,#0c1110d1,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .team-timeline-country-head h4{color:#d8e5e4}:root:not(#ss-dark) .team-timeline-country-head p{color:#95aaa7}:root:not(#ss-dark) .team-timeline-country-head a{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .team-timeline-country-head a:hover{border-color:#334f4c;background:#0d110f}:root:not(#ss-dark) .team-country-stack{border-color:#3742471f;background:#0d110f}:root:not(#ss-dark) .team-country-segment:hover,:root:not(#ss-dark) .team-country-segment:focus,:root:not(#ss-dark) .team-country-segment.expanded{outline-color:#37424740}:root:not(#ss-dark) .team-country-row{border-color:#202926;background:#0b0b0bdb;color:#95aaa7}:root:not(#ss-dark) .team-country-row:hover,:root:not(#ss-dark) .team-country-row:focus,:root:not(#ss-dark) .team-country-row.expanded{border-color:#2c4744;background:#080c0b}:root:not(#ss-dark) .team-country-row strong{color:#d8e5e4}:root:not(#ss-dark) .team-country-row small{color:#97a9a6}:root:not(#ss-dark) .team-country-footnote{color:#95aaa7}:root:not(#ss-dark) .team-country-detail{border-color:#262927;background:#0b0b0beb}:root:not(#ss-dark) .team-country-detail-head h5{color:#d8e5e4}:root:not(#ss-dark) .team-country-detail-head p{color:#95aaa7}:root:not(#ss-dark) .team-country-detail-head a{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .team-country-team-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .team-country-team-card.archived{border-color:#2d3432;background:linear-gradient(135deg,#080c0ce6,#0b0b0b)}:root:not(#ss-dark) .team-country-team-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .team-country-team-main strong{color:#d8e5e4}:root:not(#ss-dark) .team-country-team-main small{color:#95aaa7}:root:not(#ss-dark) .team-country-status{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .team-country-team-actions button,:root:not(#ss-dark) .team-country-element-button{border-color:#262927;color:#9dcdc6;background:#0b0b0be6}:root:not(#ss-dark) .team-country-team-actions button:hover,:root:not(#ss-dark) .team-country-team-actions button:focus,:root:not(#ss-dark) .team-country-element-button:hover,:root:not(#ss-dark) .team-country-element-button:focus{border-color:#33504e;background:#0d110f}:root:not(#ss-dark) .team-country-element-button strong{color:#d8e5e4}:root:not(#ss-dark) .team-country-element-score strong{color:#9dcdc6}:root:not(#ss-dark) .team-country-element-button small{color:#95aaa7}:root:not(#ss-dark) .judge-heatmap-heading{color:#95aaa7}:root:not(#ss-dark) .judge-heatmap-element,:root:not(#ss-dark) .judge-heatmap-cell,:root:not(#ss-dark) .judge-heatmap-average{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .judge-heatmap-element strong{color:#d8e5e4}:root:not(#ss-dark) .judge-heatmap-element span{color:#95aaa7}:root:not(#ss-dark) .judge-heatmap-average{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .judge-heatmap-element:hover,:root:not(#ss-dark) .judge-heatmap-element.selected,:root:not(#ss-dark) .judge-heatmap-cell:hover,:root:not(#ss-dark) .judge-heatmap-average:hover{border-color:#334f4c}:root:not(#ss-dark) .judge-heatmap-cell.empty{color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .judge-heatmap-cell.mark-low{color:#f38f84;background:#231716}:root:not(#ss-dark) .judge-heatmap-cell.mark-1{color:#a2b5bb;background:#0d110f}:root:not(#ss-dark) .judge-heatmap-cell.mark-2{color:#87beb7;background:#121a17}:root:not(#ss-dark) .judge-heatmap-cell.mark-3{color:#9dcdc6;background:#202624}:root:not(#ss-dark) .judge-heatmap-cell.mark-4{color:#dba26b;background:#2f2500}:root:not(#ss-dark) .judge-heatmap-cell.mark-5{color:#f0a87c;background:#582900}:root:not(#ss-dark) .judge-pattern-summary span{border-color:#262927;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .judge-pattern-summary strong{color:#d8e5e4}:root:not(#ss-dark) .judge-pattern-signal{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .judge-pattern-signal:hover,:root:not(#ss-dark) .judge-pattern-signal:focus-visible{border-color:#334f4c}:root:not(#ss-dark) .judge-pattern-signal span,:root:not(#ss-dark) .judge-pattern-table .heading span{color:#9dcdc6}:root:not(#ss-dark) .judge-pattern-signal strong{color:#d8e5e4}:root:not(#ss-dark) .judge-pattern-signal small{color:#95aaa7}:root:not(#ss-dark) .judge-pattern-signal em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .judge-pattern-signal.above{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .judge-pattern-signal.below{border-color:#332a26;background:linear-gradient(180deg,#0b0b0b,#0d0a09)}:root:not(#ss-dark) .judge-pattern-signal.below em{color:#e7a186;background:#17110d}:root:not(#ss-dark) .judge-pattern-neutral{border-color:#262927;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .judge-pattern-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .judge-pattern-row.heading{background:transparent}:root:not(#ss-dark) .judge-pattern-row>span{color:#d8e5e4}:root:not(#ss-dark) .judge-pattern-row small{color:#95aaa7}:root:not(#ss-dark) .isu-insight-card{border-color:#202926;border-left-color:#3d6e66;background:#0b0b0b}:root:not(#ss-dark) .isu-insight-card span{color:#9dcdc6}:root:not(#ss-dark) .isu-insight-card strong{color:#d8e5e4}:root:not(#ss-dark) .isu-insight-card small{color:#95aaa7}:root:not(#ss-dark) .isu-premium-section-head>span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-section-head h4{color:#d8e5e4}:root:not(#ss-dark) .isu-premium-section-head p,:root:not(#ss-dark) .isu-panel-disclaimer{color:#95aaa7}:root:not(#ss-dark) .isu-panel-disclaimer{border-color:#212523;background:#0d0b08}:root:not(#ss-dark) .isu-premium-connection-strip article{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .isu-premium-connection-strip span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-connection-strip strong{color:#d8e5e4}:root:not(#ss-dark) .isu-premium-connection-strip small{color:#95aaa7}:root:not(#ss-dark) .isu-premium-filter-bar{border-color:#202926;background:#0b0b0bf5}:root:not(#ss-dark) .isu-premium-view-note{color:#95aaa7}:root:not(#ss-dark) .isu-premium-filter-group>span,:root:not(#ss-dark) .isu-premium-select-label>span{color:#95aaa7}:root:not(#ss-dark) .isu-premium-segmented button{border-color:#202926;background:#0b0b0b;color:#95aaa7}:root:not(#ss-dark) .isu-premium-segmented button:hover,:root:not(#ss-dark) .isu-premium-segmented button:focus-visible,:root:not(#ss-dark) .isu-premium-segmented button.active{border-color:#2d3432;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-premium-filter-chips span{border-color:#212523;background:#0b0b0b;color:#95aaa7}:root:not(#ss-dark) .isu-premium-filter-chips b{color:#d8e5e4}:root:not(#ss-dark) .isu-executive-summary{border-color:#202926;background:linear-gradient(180deg,#0b0b0b 0% 100%)}:root:not(#ss-dark) .isu-executive-main>span,:root:not(#ss-dark) .isu-executive-next span,:root:not(#ss-dark) .isu-executive-card span{color:#9dcdc6}:root:not(#ss-dark) .isu-executive-main h4{color:#d8e5e4}:root:not(#ss-dark) .isu-executive-main p,:root:not(#ss-dark) .isu-executive-card p{color:#95aaa7}:root:not(#ss-dark) .isu-executive-card,:root:not(#ss-dark) .isu-executive-next{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-executive-card strong,:root:not(#ss-dark) .isu-executive-next strong{color:#d8e5e4}:root:not(#ss-dark) .isu-executive-card small{color:#95aaa7}:root:not(#ss-dark) .isu-executive-next{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .isu-ask-archive{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-analytics-engine-strip span{border-color:#202926;background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .isu-analytics-engine-strip b{color:#9dcdc6}:root:not(#ss-dark) .isu-archive-query-form input{border-color:#202926;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .isu-archive-query-form button,:root:not(#ss-dark) .isu-explorer-chip-list button,:root:not(#ss-dark) .isu-record-list button{border-color:#202926;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .isu-archive-query-form button{color:#fff}:root:not(#ss-dark) .isu-premium-bento-tile{border-color:#202926;background:#0b0b0be6}:root:not(#ss-dark) button.isu-premium-bento-tile:hover,:root:not(#ss-dark) button.isu-premium-bento-tile:focus-visible{border-color:#2c4642}:root:not(#ss-dark) .isu-premium-bento-tile>span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-bento-tile h4,:root:not(#ss-dark) .isu-premium-bento-tile strong{color:#d8e5e4}:root:not(#ss-dark) .isu-premium-bento-tile p,:root:not(#ss-dark) .isu-premium-bento-tile small{color:#95aaa7}:root:not(#ss-dark) .isu-premium-bento-ask{background:radial-gradient(circle at 92% 18%,rgba(5,82,75,.16),transparent 23%),linear-gradient(135deg,#0d110f,#0b0b0b 56%,#0d110f)}:root:not(#ss-dark) .isu-premium-bento-chip-row button{border-color:#202926;color:#9dcdc6;background:#0b0b0bc7}:root:not(#ss-dark) .isu-premium-bento-chip-row button:hover,:root:not(#ss-dark) .isu-premium-bento-chip-row button:focus-visible{border-color:#2c4642;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-bento-proof{background:radial-gradient(circle at 92% 18%,rgba(11,11,11,.36),transparent 24%),linear-gradient(135deg,#133834,#15423e 64%,#2f7d73);color:#fff}:root:not(#ss-dark) .isu-premium-bento-proof>span,:root:not(#ss-dark) .isu-premium-bento-proof strong,:root:not(#ss-dark) .isu-premium-bento-proof small,:root:not(#ss-dark) .isu-premium-bento-proof em{color:#fff}:root:not(#ss-dark) .isu-premium-bento-proof small{color:#ffffffd6}:root:not(#ss-dark) .isu-premium-bento-proof em{border-color:#2424243d;background:#0b0b0b1f}:root:not(#ss-dark) .isu-premium-bento-action:after{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-bento-engine{background:#0b0b0b}:root:not(#ss-dark) .isu-premium-bento-engine-row span{border-color:#202926;background:#0b0b0b;color:#95aaa7}:root:not(#ss-dark) .isu-premium-bento-engine-row b{color:#9dcdc6}:root:not(#ss-dark) .isu-answer-chart button{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-answer-chart span{color:#95aaa7}:root:not(#ss-dark) .isu-answer-chart i{background:linear-gradient(90deg,#2f7d73,#2c5651)}:root:not(#ss-dark) .isu-answer-chart strong{color:#d8e5e4}:root:not(#ss-dark) .isu-answer-chart button:hover,:root:not(#ss-dark) .isu-answer-chart button:focus-visible{border-color:#30524f}:root:not(#ss-dark) .isu-echart-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-echart-panel>span{color:#95aaa7}:root:not(#ss-dark) .isu-archive-command-strip button{border-color:#202926;background:#0b0c0b;color:#d8e5e4}:root:not(#ss-dark) .isu-archive-command-strip span{color:#9dcdc6}:root:not(#ss-dark) .isu-archive-command-strip strong{color:#d8e5e4}:root:not(#ss-dark) .isu-query-chip-grid button{border-color:#202926;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .isu-archive-command-strip button:hover,:root:not(#ss-dark) .isu-archive-command-strip button:focus-visible,:root:not(#ss-dark) .isu-query-chip-grid button:hover,:root:not(#ss-dark) .isu-query-chip-grid button:focus-visible,:root:not(#ss-dark) .isu-history-result-list button:hover,:root:not(#ss-dark) .isu-history-result-list button:focus-visible{border-color:#2c4642}:root:not(#ss-dark) .isu-query-chip-grid strong,:root:not(#ss-dark) .isu-archive-tool-panel h5,:root:not(#ss-dark) .isu-archive-answer h5{color:#d8e5e4}:root:not(#ss-dark) .isu-query-chip-grid span,:root:not(#ss-dark) .isu-archive-tool-panel>span,:root:not(#ss-dark) .isu-archive-answer>div>span{color:#95aaa7}:root:not(#ss-dark) .isu-archive-tool-panel,:root:not(#ss-dark) .isu-archive-answer{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-archive-answer-head span{color:#95aaa7}:root:not(#ss-dark) .isu-archive-answer-head span b{border-color:#202926;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-answer-filter-strip span{border-color:#202926;background:#0b0b0b;color:#95aaa7}:root:not(#ss-dark) .isu-answer-filter-strip b{color:#d8e5e4}:root:not(#ss-dark) .isu-answer-scope-note{border-color:#212523;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .isu-answer-metric-grid article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-answer-metric-grid span,:root:not(#ss-dark) .isu-answer-visual-card span,:root:not(#ss-dark) .isu-answer-followups>span{color:#9dcdc6}:root:not(#ss-dark) .isu-answer-metric-grid strong{color:#d8e5e4}:root:not(#ss-dark) .isu-answer-metric-grid small,:root:not(#ss-dark) .isu-answer-visual-card small{color:#95aaa7}:root:not(#ss-dark) .isu-answer-visual-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-answer-visual-card strong{color:#d8e5e4}:root:not(#ss-dark) .isu-answer-table-wrap{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-answer-table th,:root:not(#ss-dark) .isu-answer-table td{border-bottom-color:#212523}:root:not(#ss-dark) .isu-answer-table th{background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) .isu-answer-table td{color:#d8e5e4}:root:not(#ss-dark) .isu-answer-table td a{color:#9dcdc6}:root:not(#ss-dark) .isu-answer-followups button,:root:not(#ss-dark) .isu-archive-empty-prompts button{border-color:#202926;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-answer-followups button b{color:#9dcdc6}:root:not(#ss-dark) .isu-answer-followups button small{color:#95aaa7}:root:not(#ss-dark) .isu-archive-coverage-note{border-top-color:#212523}:root:not(#ss-dark) .isu-archive-tool-panel p,:root:not(#ss-dark) .isu-archive-answer p{color:#95aaa7}:root:not(#ss-dark) .isu-answer-action{border-color:#202926;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-scouting-grid div{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-scouting-grid span,:root:not(#ss-dark) .isu-scouting-grid small,:root:not(#ss-dark) .isu-record-list span,:root:not(#ss-dark) .isu-record-list small{color:#95aaa7}:root:not(#ss-dark) .isu-scouting-grid strong,:root:not(#ss-dark) .isu-record-list strong{color:#d8e5e4}:root:not(#ss-dark) .isu-competitor-history-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-competitor-history-head span,:root:not(#ss-dark) .isu-competitor-history-title span,:root:not(#ss-dark) .isu-history-section-title span{color:#9dcdc6}:root:not(#ss-dark) .isu-competitor-history-head h5,:root:not(#ss-dark) .isu-competitor-history-title h5{color:#d8e5e4}:root:not(#ss-dark) .isu-competitor-history-head p,:root:not(#ss-dark) .isu-competitor-history-title p{color:#95aaa7}:root:not(#ss-dark) .isu-competitor-history-head button,:root:not(#ss-dark) .isu-history-search-form button,:root:not(#ss-dark) .isu-history-result-list button,:root:not(#ss-dark) .isu-history-pending-detail button,:root:not(#ss-dark) .isu-competitor-history-title button{border-color:#202926;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .isu-history-search-form input{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .isu-history-result-list span,:root:not(#ss-dark) .isu-history-result-list small,:root:not(#ss-dark) .isu-history-result-list em{color:#95aaa7}:root:not(#ss-dark) .isu-history-result-list span{color:#9dcdc6}:root:not(#ss-dark) .isu-history-result-list strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-pending-detail{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-pending-detail span{color:#9dcdc6}:root:not(#ss-dark) .isu-history-pending-detail strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-pending-detail small{color:#95aaa7}:root:not(#ss-dark) .isu-history-score-timeline{border-color:#202926;background:linear-gradient(180deg,#0b0b0b 0% 100%)}:root:not(#ss-dark) .isu-timeline-topline>div:first-child span,:root:not(#ss-dark) .isu-event-total-panel>div:first-child span,:root:not(#ss-dark) .isu-timeline-insight-strip span{color:#9dcdc6}:root:not(#ss-dark) .isu-timeline-topline>div:first-child strong{color:#d8e5e4}:root:not(#ss-dark) .isu-timeline-topline>div:first-child small,:root:not(#ss-dark) .isu-event-total-panel>div:first-child small{color:#95aaa7}:root:not(#ss-dark) .isu-timeline-stat-grid button{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-timeline-stat-grid button:hover,:root:not(#ss-dark) .isu-timeline-stat-grid button:focus-visible{border-color:#2c4642}:root:not(#ss-dark) .isu-timeline-stat-grid span{color:#95aaa7}:root:not(#ss-dark) .isu-timeline-stat-grid strong{color:#9dcdc6}:root:not(#ss-dark) .isu-timeline-stat-grid small{color:#95aaa7}:root:not(#ss-dark) .isu-history-chart-controls button{border-color:#202926;background:#0b0b0b;color:#95aaa7}:root:not(#ss-dark) .isu-history-chart-controls button.active{border-color:#5a7e7a;background:#15423e;color:#fff}:root:not(#ss-dark) .isu-history-chart-toggles button{background:transparent;color:#95aaa7}:root:not(#ss-dark) .isu-history-chart-toggles i{border-color:#2c4642;background:#0d110f}:root:not(#ss-dark) .isu-history-chart-toggles i:after{background:#0b0b0b}:root:not(#ss-dark) .isu-history-chart-toggles button.active i{background:#15423e}:root:not(#ss-dark) .isu-history-line-chart{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-chart-plot-bg{fill:#fff}:root:not(#ss-dark) .isu-chart-benchmark-band{fill:#7fc2b917}:root:not(#ss-dark) .isu-chart-grid-line{stroke:#262927}:root:not(#ss-dark) .isu-chart-axis-label,:root:not(#ss-dark) .isu-chart-x-label{color:#95aaa7;fill:#95aaa7}:root:not(#ss-dark) .isu-chart-point circle{fill:#fff;stroke:#5a7e7a}:root:not(#ss-dark) .isu-chart-point:hover circle,:root:not(#ss-dark) .isu-chart-point:focus-visible circle,:root:not(#ss-dark) .isu-chart-point.selected circle{fill:#87beb7;stroke:#4e6c68}:root:not(#ss-dark) .isu-chart-point.pb circle{stroke:#4e6c68}:root:not(#ss-dark) .isu-chart-overlay-line.field{stroke:#4d5658}:root:not(#ss-dark) .isu-chart-overlay-line.pb{stroke:#5a7e7a}:root:not(#ss-dark) .isu-chart-overlay-label{fill:#95aaa7}:root:not(#ss-dark) .isu-chart-overlay-label.pb{fill:#9dcdc6}:root:not(#ss-dark) .isu-chart-selected-line{stroke:#527d772e}:root:not(#ss-dark) .isu-chart-selected-halo{stroke:#527d7747}:root:not(#ss-dark) .isu-chart-selected-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-chart-selected-card span,:root:not(#ss-dark) .isu-chart-selected-card p,:root:not(#ss-dark) .isu-chart-selected-card small{color:#95aaa7}:root:not(#ss-dark) .isu-chart-selected-card span,:root:not(#ss-dark) .isu-chart-selected-card strong{color:#d8e5e4}:root:not(#ss-dark) .isu-chart-selected-card b,:root:not(#ss-dark) .isu-chart-selected-card em{color:#d8e5e4}:root:not(#ss-dark) .isu-chart-selected-card em{color:#9dcdc6}:root:not(#ss-dark) .isu-chart-legend span{color:#95aaa7}:root:not(#ss-dark) .isu-chart-legend .line{background:transparent;border-top-color:#525d5f}:root:not(#ss-dark) .isu-chart-legend .line.pb{border-top-color:#5a7e7a}:root:not(#ss-dark) .isu-event-total-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-event-total-bars button{border-color:transparent;background:#0b0b0b}:root:not(#ss-dark) .isu-event-total-bars button:hover,:root:not(#ss-dark) .isu-event-total-bars button:focus-visible,:root:not(#ss-dark) .isu-event-total-bars button.selected{border-color:#264b47;background:#0d110f}:root:not(#ss-dark) .isu-event-total-bars i{background:linear-gradient(180deg,#15423e,#133834)}:root:not(#ss-dark) .isu-event-total-bars button.pb i{background:linear-gradient(180deg,#00423c,#15423e)}:root:not(#ss-dark) .isu-event-total-bars em{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-event-total-bars strong{color:#d8e5e4}:root:not(#ss-dark) .isu-event-total-bars span,:root:not(#ss-dark) .isu-event-total-bars small{color:#95aaa7}:root:not(#ss-dark) .isu-timeline-insight-strip article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-timeline-insight-strip strong{color:#9dcdc6}:root:not(#ss-dark) .isu-timeline-insight-strip small{color:#95aaa7}:root:not(#ss-dark) .isu-timeline-sparkline polyline{stroke:#5a7e7a}:root:not(#ss-dark) .isu-timeline-sparkline circle{fill:#87beb7}:root:not(#ss-dark) .isu-history-level-summary article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-level-summary span,:root:not(#ss-dark) .isu-history-program summary em{color:#9dcdc6}:root:not(#ss-dark) .isu-history-level-summary strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-level-summary small{color:#95aaa7}:root:not(#ss-dark) .isu-history-breadcrumbs{color:#95aaa7}:root:not(#ss-dark) .isu-history-breadcrumbs span:after{color:#97a9a6}:root:not(#ss-dark) .isu-history-breadcrumbs b{color:#9dcdc6}:root:not(#ss-dark) .isu-scoring-file-section{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-section-title.block>button{background:transparent}:root:not(#ss-dark) .isu-history-section-title.block>button:hover span,:root:not(#ss-dark) .isu-history-section-title.block>button:focus-visible span{color:#87beb7}:root:not(#ss-dark) .isu-history-section-title.block>button:focus-visible{outline-color:#416d682e}:root:not(#ss-dark) .isu-history-event{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-event summary span,:root:not(#ss-dark) .isu-history-family-grid span,:root:not(#ss-dark) .isu-history-component-trends span,:root:not(#ss-dark) .isu-history-comparison-grid>article>span,:root:not(#ss-dark) .isu-history-judge-list span,:root:not(#ss-dark) .isu-program-score-splits span{color:#9dcdc6}:root:not(#ss-dark) .isu-history-event summary strong,:root:not(#ss-dark) .isu-history-family-grid strong,:root:not(#ss-dark) .isu-history-component-trends strong,:root:not(#ss-dark) .isu-history-judge-list strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-event summary small,:root:not(#ss-dark) .isu-history-family-grid small,:root:not(#ss-dark) .isu-history-component-trends small,:root:not(#ss-dark) .isu-history-judge-list small,:root:not(#ss-dark) .isu-program-score-splits small,:root:not(#ss-dark) .isu-history-note{color:#95aaa7}:root:not(#ss-dark) .isu-history-event-body{border-top-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-event-body article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-history-event-body article span,:root:not(#ss-dark) .isu-history-event-body article small{color:#95aaa7}:root:not(#ss-dark) .isu-history-event-body article strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-family-grid article,:root:not(#ss-dark) .isu-history-component-trends article,:root:not(#ss-dark) .isu-history-judge-list article,:root:not(#ss-dark) .isu-history-comparison-grid article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-history-mini-stats div,:root:not(#ss-dark) .isu-program-detail-grid div{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-history-mini-stats span,:root:not(#ss-dark) .isu-program-detail-grid span{color:#9dcdc6}:root:not(#ss-dark) .isu-history-mini-stats strong,:root:not(#ss-dark) .isu-program-detail-grid strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-mini-stats small,:root:not(#ss-dark) .isu-program-detail-grid small{color:#95aaa7}:root:not(#ss-dark) .isu-history-distribution i{background:#2c5651}:root:not(#ss-dark) .isu-history-distribution b{color:#95aaa7}:root:not(#ss-dark) .isu-history-comparison-grid b{color:#95aaa7}:root:not(#ss-dark) .isu-history-comparison-grid strong{color:#d8e5e4}:root:not(#ss-dark) .isu-program-score-splits>div{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-program-score-splits>div>div{background:#0d110f}:root:not(#ss-dark) .isu-program-score-splits .pcs{background:#274945}:root:not(#ss-dark) .isu-history-program{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-program summary span{color:#9dcdc6}:root:not(#ss-dark) .isu-history-program summary strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-program summary small{color:#95aaa7}:root:not(#ss-dark) .isu-history-program-body{border-top-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-section-title strong{color:#95aaa7}:root:not(#ss-dark) .isu-history-element{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-history-element-detail{border-top-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-history-element span{color:#9dcdc6}:root:not(#ss-dark) .isu-history-element strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-element small{color:#95aaa7}:root:not(#ss-dark) .isu-history-mark-grid span{border-color:#202926;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .isu-history-mark-grid b{color:#95aaa7}:root:not(#ss-dark) .isu-history-mark-grid strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-mark-grid small{color:#95aaa7}:root:not(#ss-dark) .isu-history-source-links a{border-color:#202926;color:#9dcdc6}:root:not(#ss-dark) .isu-answer-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-answer-row>span{color:#9dcdc6}:root:not(#ss-dark) .isu-answer-row strong{color:#d8e5e4}:root:not(#ss-dark) .isu-answer-row small{color:#95aaa7}:root:not(#ss-dark) .isu-answer-row p{color:#95aaa7}:root:not(#ss-dark) .isu-answer-examples>:is(div,a){border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-answer-examples>a:hover,:root:not(#ss-dark) .isu-answer-examples>a:focus-visible{border-color:#2c4642;background:#0d110f}:root:not(#ss-dark) .isu-answer-examples b{color:#d8e5e4}:root:not(#ss-dark) .isu-answer-examples span{color:#9dcdc6}:root:not(#ss-dark) .isu-answer-examples small{color:#95aaa7}:root:not(#ss-dark) .isu-answer-detail-action small{color:#95aaa7}:root:not(#ss-dark) .isu-premium-select-label select{border-color:#202926;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .isu-premium-insight-card,:root:not(#ss-dark) .isu-premium-guidance div{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-insight-card{border-left-color:#3d6e66}:root:not(#ss-dark) .isu-premium-insight-card.panel,:root:not(#ss-dark) .isu-premium-insight-card.score_environment{border-left-color:#674809}:root:not(#ss-dark) .isu-premium-insight-card span,:root:not(#ss-dark) .isu-premium-guidance span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-insight-card strong,:root:not(#ss-dark) .isu-premium-guidance strong{color:#d8e5e4}:root:not(#ss-dark) .isu-premium-insight-card small,:root:not(#ss-dark) .isu-premium-guidance small{color:#95aaa7}:root:not(#ss-dark) .isu-premium-insight-card .isu-premium-why{color:#95aaa7}:root:not(#ss-dark) .isu-premium-data-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-data-row.interactive{color:#69b5aa}:root:not(#ss-dark) .isu-premium-data-row.interactive:hover,:root:not(#ss-dark) .isu-premium-data-row.interactive:focus-visible{border-color:#2b4744;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-data-row.generous{color:#69b5aa}:root:not(#ss-dark) .isu-premium-data-row.strict{color:#dc9151}:root:not(#ss-dark) .isu-premium-data-row.limited{background:#0b0b0b;color:#97a9a6}:root:not(#ss-dark) .isu-premium-data-row strong{color:#d8e5e4}:root:not(#ss-dark) .isu-premium-data-row span,:root:not(#ss-dark) .isu-premium-data-row small{color:#95aaa7}:root:not(#ss-dark) .isu-premium-data-row b{color:#9dcdc6}:root:not(#ss-dark) .isu-movement-rule-card{border-color:#202926;background:linear-gradient(135deg,#0a110fd1,#0b0b0bf0)}:root:not(#ss-dark) .isu-movement-rule-card strong{color:#9dcdc6}:root:not(#ss-dark) .isu-movement-rule-card span{color:#95aaa7}:root:not(#ss-dark) .isu-movement-group+.isu-movement-group{border-top-color:#212523}:root:not(#ss-dark) .isu-movement-group-head strong{color:#9dcdc6}:root:not(#ss-dark) .isu-movement-group-head span{color:#95aaa7}:root:not(#ss-dark) .isu-movement-explainer{border-top-color:#212523}:root:not(#ss-dark) .isu-movement-explainer b{color:#9dcdc6}:root:not(#ss-dark) .isu-movement-explainer p{color:#95aaa7}:root:not(#ss-dark) .isu-movement-evidence span{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-movement-evidence small,:root:not(#ss-dark) .isu-movement-evidence em{color:#95aaa7}:root:not(#ss-dark) .isu-movement-evidence strong{color:#d8e5e4}:root:not(#ss-dark) .isu-comparison-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-comparison-row strong{color:#d8e5e4}:root:not(#ss-dark) .isu-comparison-row span,:root:not(#ss-dark) .isu-comparison-row small{color:#95aaa7}:root:not(#ss-dark) .isu-comparison-row b{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-badge{border-color:#202926;background:#0b0b0b;color:#95aaa7}:root:not(#ss-dark) .isu-premium-data-row .isu-premium-badge,:root:not(#ss-dark) .isu-premium-insight-card .isu-premium-badge{color:#95aaa7}:root:not(#ss-dark) .isu-premium-badge.current,:root:not(#ss-dark) .isu-premium-badge.protocol{border-color:#2d3432;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-premium-badge.recent,:root:not(#ss-dark) .isu-premium-badge.projection{border-color:#21272f;background:#0a0c0f;color:#80b4e0}:root:not(#ss-dark) .isu-premium-badge.historical,:root:not(#ss-dark) .isu-premium-badge.archived,:root:not(#ss-dark) .isu-premium-badge.limited,:root:not(#ss-dark) .isu-premium-badge.descriptive{border-color:#2c2408;background:#0d0b08;color:#c39d6a}:root:not(#ss-dark) .isu-data-coverage-details{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-data-coverage-details summary{color:#d8e5e4}:root:not(#ss-dark) .isu-data-coverage-details summary span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-judging-metric{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .isu-judging-metric span{color:#9dcdc6}:root:not(#ss-dark) .isu-judging-metric strong{color:#d8e5e4}:root:not(#ss-dark) .isu-judging-metric small{color:#95aaa7}:root:not(#ss-dark) .isu-coverage-ledger{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-coverage-ledger-row{border-top-color:#212523;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .isu-coverage-ledger-row.header{color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) button.isu-coverage-ledger-row:hover,:root:not(#ss-dark) button.isu-coverage-ledger-row:focus-visible,:root:not(#ss-dark) button.isu-coverage-ledger-row.active{background:#0d110f}:root:not(#ss-dark) .isu-coverage-ledger-row span{color:#9fb7bc}:root:not(#ss-dark) .isu-judging-discipline-card{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .isu-judging-discipline-card:hover,:root:not(#ss-dark) .isu-judging-discipline-card:focus-visible,:root:not(#ss-dark) .isu-judging-discipline-card.active{border-color:#2e4d4b}:root:not(#ss-dark) .isu-judging-discipline-card.source_list_only{background:#0d0b08}:root:not(#ss-dark) .isu-judging-discipline-card>span{color:#dcaf80;background:#1c1501}:root:not(#ss-dark) .isu-judging-discipline-card.rich_protocol>span,:root:not(#ss-dark) .isu-judging-discipline-card.judge_protocol>span,:root:not(#ss-dark) .isu-judging-discipline-card.partial_protocol>span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-judging-discipline-card small{color:#95aaa7}:root:not(#ss-dark) .isu-judging-mini-stats em{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .isu-judging-tool-panel,:root:not(#ss-dark) .isu-readiness-matrix,:root:not(#ss-dark) .isu-score-balance-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-judging-section-head h4,:root:not(#ss-dark) .isu-readiness-discipline h5{color:#d8e5e4}:root:not(#ss-dark) .isu-judging-section-head p{color:#95aaa7}:root:not(#ss-dark) .isu-readiness-item{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-readiness-item span{color:#dcaf80;background:#1c1501}:root:not(#ss-dark) .isu-readiness-item.ready span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-readiness-item.partial span,:root:not(#ss-dark) .isu-readiness-item.queued span{color:#bfaa6c;background:#1c1501}:root:not(#ss-dark) .isu-readiness-item strong{color:#d8e5e4}:root:not(#ss-dark) .isu-readiness-item em{color:#9dcdc6}:root:not(#ss-dark) .isu-readiness-item small{color:#95aaa7}:root:not(#ss-dark) .isu-source-breakdown-row{border-bottom-color:#212523}:root:not(#ss-dark) .isu-source-breakdown-row span{color:#d8e5e4}:root:not(#ss-dark) .isu-source-breakdown-row strong{color:#9dcdc6}:root:not(#ss-dark) .isu-source-breakdown-row small{color:#95aaa7}:root:not(#ss-dark) .isu-protocol-hero{border-color:#202926;background:linear-gradient(135deg,#0a0c0b,#0d110f)}:root:not(#ss-dark) .isu-protocol-hero span,:root:not(#ss-dark) .isu-protocol-panel .isu-judging-section-head h4{color:#9dcdc6}:root:not(#ss-dark) .isu-protocol-hero h4{color:#d8e5e4}:root:not(#ss-dark) .isu-protocol-hero p{color:#95aaa7}:root:not(#ss-dark) .isu-protocol-proof-grid article,:root:not(#ss-dark) .isu-protocol-action-grid button,:root:not(#ss-dark) .isu-protocol-panel,:root:not(#ss-dark) .isu-protocol-source-health article,:root:not(#ss-dark) .isu-protocol-event-card,:root:not(#ss-dark) .isu-protocol-segment-card,:root:not(#ss-dark) .isu-protocol-source-card{border-color:#202926;background:#0b0b0bdb}:root:not(#ss-dark) .isu-protocol-proof-grid span,:root:not(#ss-dark) .isu-protocol-source-health span,:root:not(#ss-dark) .isu-protocol-event-card span,:root:not(#ss-dark) .isu-protocol-source-card span{color:#9dcdc6}:root:not(#ss-dark) .isu-protocol-proof-grid strong{color:#d8e5e4}:root:not(#ss-dark) .isu-protocol-proof-grid small,:root:not(#ss-dark) .isu-protocol-source-health small,:root:not(#ss-dark) .isu-protocol-event-card small,:root:not(#ss-dark) .isu-protocol-source-card small,:root:not(#ss-dark) .isu-protocol-segment-card small{color:#95aaa7}:root:not(#ss-dark) .isu-protocol-action-grid button:hover,:root:not(#ss-dark) .isu-protocol-action-grid button:focus-visible,:root:not(#ss-dark) .isu-protocol-source-card:hover,:root:not(#ss-dark) .isu-protocol-source-card:focus-visible,:root:not(#ss-dark) .isu-protocol-event-card:hover,:root:not(#ss-dark) .isu-protocol-event-card:focus-visible,:root:not(#ss-dark) .isu-protocol-segment-card:hover,:root:not(#ss-dark) .isu-protocol-segment-card:focus-visible{border-color:#2a4844}:root:not(#ss-dark) .isu-protocol-action-grid strong,:root:not(#ss-dark) .isu-protocol-event-card strong,:root:not(#ss-dark) .isu-protocol-source-card strong{color:#d8e5e4}:root:not(#ss-dark) .isu-protocol-panel{background:#0b0b0b}:root:not(#ss-dark) .isu-protocol-season-card{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-protocol-season-card:hover,:root:not(#ss-dark) .isu-protocol-season-card:focus-visible{border-color:#2b4744}:root:not(#ss-dark) .isu-protocol-season-card strong,:root:not(#ss-dark) .isu-protocol-season-stat b,:root:not(#ss-dark) .isu-protocol-segment-card b{color:#d8e5e4}:root:not(#ss-dark) .isu-protocol-season-card span,:root:not(#ss-dark) .isu-protocol-season-stat small{color:#95aaa7}:root:not(#ss-dark) .isu-protocol-season-card>em{background:#0d110f}:root:not(#ss-dark) .isu-protocol-season-card.score-only>em i{background:#414b4b}:root:not(#ss-dark) .isu-protocol-event-card em{color:#9dcdc6}:root:not(#ss-dark) .isu-history-season-row span{color:#d8e5e4}:root:not(#ss-dark) .isu-history-season-row strong{color:#9dcdc6}:root:not(#ss-dark) .isu-history-season-row em{background:#0d110f}:root:not(#ss-dark) .isu-history-country-list div,:root:not(#ss-dark) .isu-quad-leader-list div,:root:not(#ss-dark) .isu-long-range-note{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-history-country-list strong,:root:not(#ss-dark) .isu-quad-leader-list strong,:root:not(#ss-dark) .isu-long-range-note strong{color:#d8e5e4}:root:not(#ss-dark) .isu-history-country-list span,:root:not(#ss-dark) .isu-quad-leader-list span{color:#9dcdc6}:root:not(#ss-dark) .isu-history-country-list small,:root:not(#ss-dark) .isu-long-range-note p{color:#95aaa7}:root:not(#ss-dark) .isu-judging-split-grid h4,:root:not(#ss-dark) .isu-judging-country-panel h4,:root:not(#ss-dark) .isu-judging-source-list h4{color:#d8e5e4}:root:not(#ss-dark) .isu-judging-country-panel p,:root:not(#ss-dark) .isu-judging-source-ready p{color:#95aaa7}:root:not(#ss-dark) .isu-segment-mix-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-segment-mix-row strong{color:#d8e5e4}:root:not(#ss-dark) .isu-segment-mix-row span,:root:not(#ss-dark) .isu-segment-mix-row small{color:#95aaa7}:root:not(#ss-dark) .isu-segment-mix-row b{color:#9dcdc6}:root:not(#ss-dark) .isu-recent-event-list a{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-recent-event-list a:hover,:root:not(#ss-dark) .isu-recent-event-list a:focus-visible{border-color:#2e4d4b}:root:not(#ss-dark) .isu-recent-event-list a strong{color:#d8e5e4}:root:not(#ss-dark) .isu-recent-event-list a span{color:#95aaa7}:root:not(#ss-dark) .isu-judging-trend-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-judging-trend-row strong,:root:not(#ss-dark) .isu-component-item strong{color:#d8e5e4}:root:not(#ss-dark) .isu-judging-trend-row span,:root:not(#ss-dark) .isu-component-item span{color:#95aaa7}:root:not(#ss-dark) .isu-judging-track,:root:not(#ss-dark) .isu-component-track{background:#0d110f}:root:not(#ss-dark) .isu-judging-trend-row b{color:#9dcdc6}:root:not(#ss-dark) .isu-spread-bucket span{color:#d8e5e4}:root:not(#ss-dark) .isu-spread-bucket strong{color:#9dcdc6}:root:not(#ss-dark) .isu-spread-bucket small{color:#95aaa7}:root:not(#ss-dark) .isu-spread-bar{background:#0d110f}:root:not(#ss-dark) .isu-high-spread-row,:root:not(#ss-dark) .isu-scorecard-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-high-spread-row>div>strong,:root:not(#ss-dark) .isu-scorecard-row>div>strong{color:#d8e5e4}:root:not(#ss-dark) .isu-high-spread-row>div>span,:root:not(#ss-dark) .isu-scorecard-row>div>span{color:#95aaa7}:root:not(#ss-dark) .isu-high-spread-row p strong,:root:not(#ss-dark) .isu-scorecard-row p strong{color:#9dcdc6}:root:not(#ss-dark) .isu-high-spread-row p small,:root:not(#ss-dark) .isu-scorecard-row p small{color:#95aaa7}:root:not(#ss-dark) .isu-judging-country-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-judging-country-row strong{color:#d8e5e4}:root:not(#ss-dark) .isu-judging-country-row span{color:#9dcdc6}:root:not(#ss-dark) .isu-judging-country-row small{color:#95aaa7}:root:not(#ss-dark) .isu-judge-identity-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-judge-identity-row strong{color:#d8e5e4}:root:not(#ss-dark) .isu-judge-identity-row span{color:#95aaa7}:root:not(#ss-dark) .isu-judge-identity-row b{color:#9dcdc6}:root:not(#ss-dark) .isu-judge-identity-row small,:root:not(#ss-dark) .isu-judge-identity-row em{color:#97a9a6}:root:not(#ss-dark) .isu-judge-lane-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-judge-lane-row strong{color:#d8e5e4}:root:not(#ss-dark) .isu-judge-lane-row span{color:#9dcdc6}:root:not(#ss-dark) .isu-judge-lane-row small{color:#95aaa7}:root:not(#ss-dark) .isu-judge-lane-row em{color:#97a9a6}:root:not(#ss-dark) .isu-score-balance-bars span{color:#d8e5e4}:root:not(#ss-dark) .isu-score-balance-bars strong{color:#9dcdc6}:root:not(#ss-dark) .isu-component-highlights div{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-component-highlights span{color:#9dcdc6}:root:not(#ss-dark) .isu-component-highlights strong{color:#d8e5e4}:root:not(#ss-dark) .isu-component-highlights small{color:#95aaa7}:root:not(#ss-dark) .isu-component-item{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-component-item p strong{color:#9dcdc6}:root:not(#ss-dark) .isu-component-item p small{color:#95aaa7}:root:not(#ss-dark) .isu-scorecard-bars span{background:#0d110f}:root:not(#ss-dark) .isu-scorecard-bars em{color:#c6dfe1}:root:not(#ss-dark) .isu-judging-source-list a{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .isu-judging-source-list a:hover,:root:not(#ss-dark) .isu-judging-source-list a:focus-visible{border-color:#2e4d4b}:root:not(#ss-dark) .isu-judging-source-list a span{color:#9dcdc6}:root:not(#ss-dark) .isu-judging-source-list a strong{color:#d8e5e4}:root:not(#ss-dark) .team-scorecard-row{border-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .scorecard-rank{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .team-scorecard-name{color:#d8e5e4}:root:not(#ss-dark) .team-scorecard-meta{color:#95aaa7}:root:not(#ss-dark) .team-scorecard-track{background:#0d110f}:root:not(#ss-dark) .team-scorecard-fill{background:linear-gradient(90deg,#15423e,#2f7d73)}:root:not(#ss-dark) .team-scorecard-score strong{color:#d8e5e4}:root:not(#ss-dark) .team-scorecard-score span{color:#95aaa7}:root:not(#ss-dark) .component-scorecard{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .component-scorecard[open]{border-color:#2d3432}:root:not(#ss-dark) .component-scorecard-summary:after{color:#95aaa7}:root:not(#ss-dark) .component-rank{background:#0d110f}:root:not(#ss-dark) .component-scorecard-team strong{color:#d8e5e4}:root:not(#ss-dark) .component-scorecard-team span{color:#95aaa7}:root:not(#ss-dark) .component-score-chip{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .component-score-chip.presentation{border-color:#262a31;background:#0a0b0d}:root:not(#ss-dark) .component-score-chip.skating-skills{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .component-score-chip-label{color:#95aaa7}:root:not(#ss-dark) .component-score-chip strong{color:#d8e5e4}:root:not(#ss-dark) .component-scorecard-total,:root:not(#ss-dark) .component-scorecard-delta{color:#d8e5e4}:root:not(#ss-dark) .component-scorecard-delta{color:#95aaa7}:root:not(#ss-dark) .component-mini-bars{background:linear-gradient(180deg,#0b0e0e8c,#0b0b0b00)}:root:not(#ss-dark) .component-mini-label,:root:not(#ss-dark) .component-mini-value{color:#95aaa7}:root:not(#ss-dark) .component-mini-value{color:#d8e5e4}:root:not(#ss-dark) .component-mini-track{background:#0d110f}:root:not(#ss-dark) .component-mini-fill{background:#15423e}:root:not(#ss-dark) .button,:root:not(#ss-dark) .icon-button{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .button.primary{border-color:#4e6c68;background:linear-gradient(180deg,#2f7d73,#15423e);color:#fff}:root:not(#ss-dark) .button.primary:hover{background:linear-gradient(180deg,#2f7d73,#133834)}:root:not(#ss-dark) .button.primary.reel-action-button.active{border-color:#4e6c68;color:#fff;background:#133834}:root:not(#ss-dark) .button.secondary:hover,:root:not(#ss-dark) .icon-button:hover{background:#0b0c0b}:root:not(#ss-dark) .button.active{border-color:#5a7e7a;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .button.primary:disabled,:root:not(#ss-dark) .button.primary:disabled:hover{border-color:#262927;background:#161a1b;color:#95aaa7}:root:not(#ss-dark) .team-profile-link{color:#9dcdc6;background:transparent}:root:not(#ss-dark) th,:root:not(#ss-dark) td{border-bottom-color:#262927}:root:not(#ss-dark) th{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .favorite-button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .favorite-button:hover,:root:not(#ss-dark) .favorite-button.active{border-color:#684900;color:#c59e4a;background:#1c1501}:root:not(#ss-dark) .row-reel-button{border-color:#262927;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .row-vote-button,:root:not(#ss-dark) .vote-button{border-color:#262927;color:#8dbcf1;background:#0a0b0d}:root:not(#ss-dark) .row-vote-button:hover,:root:not(#ss-dark) .row-vote-button.active,:root:not(#ss-dark) .vote-button:hover,:root:not(#ss-dark) .vote-button.active{border-color:#3a495d;color:#a1ccff;background:#0d1013}:root:not(#ss-dark) .row-reel-button:hover,:root:not(#ss-dark) .row-reel-button.active{border-color:#334f4c;background:#0d110f}:root:not(#ss-dark) .detail-add-favorite.active{border-color:#684900;color:#c59e4a;background:#1c1501}:root:not(#ss-dark) .auth-status{color:#95aaa7}:root:not(#ss-dark) .auth-dialog-overlay{background:#0b14197a}:root:not(#ss-dark) .auth-dialog{border-color:#262927;background:#0b0b0bfa}:root:not(#ss-dark) .auth-dialog-close{background:#0b0b0bf5}:root:not(#ss-dark) .auth-dialog-copy,:root:not(#ss-dark) .auth-dialog-status{color:#95aaa7}:root:not(#ss-dark) .auth-mode-tabs{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .auth-mode-tab{background:transparent;color:#95aaa7}:root:not(#ss-dark) .auth-mode-tab.active{background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .auth-form label{color:#95aaa7}:root:not(#ss-dark) .auth-text-button{background:transparent;color:#87beb7}:root:not(#ss-dark) .auth-form .auth-dialog-status:not(:empty){color:#d8e5e4;background:#0b0c0b;border-left-color:#5a7e7a}:root:not(#ss-dark) .lift-context{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .lift-context.combo{background:#1c1501;color:#cba467}:root:not(#ss-dark) .lift-context.standalone{background:#0b1014;color:#8dbcf1}:root:not(#ss-dark) .standout-badge{background:#1c1501;color:#cd9958}:root:not(#ss-dark) .judge-bias-alert{border-color:#5e3935;background:#110c0b;color:#f07f71}:root:not(#ss-dark) tbody tr:hover,:root:not(#ss-dark) tbody tr.selected{background:#0d110f}:root:not(#ss-dark) .empty-row{color:#95aaa7}:root:not(#ss-dark) .pill{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .pill.corrected{background:#0d110f;color:#69b5aa}:root:not(#ss-dark) .pill.accepted{background:#0b1014;color:#8dbcf1}:root:not(#ss-dark) .pill.needs_review{background:#1c1501;color:#c99c49}:root:not(#ss-dark) .pill.rejected{background:#160f0f;color:#ec817c}:root:not(#ss-dark) .mode-badge{border-color:#262927}:root:not(#ss-dark) dt{color:#95aaa7}:root:not(#ss-dark) .element-guide-card{border-color:#2d3432;background:linear-gradient(135deg,#0f766e14,#244b7a0a),#0b0b0b}:root:not(#ss-dark) .element-guide-card summary:after{color:#9dcdc6}:root:not(#ss-dark) .element-guide-card summary small{color:#95aaa7}:root:not(#ss-dark) .element-guide-body section{border-color:#272b2cb8;background:#0b0b0bad}:root:not(#ss-dark) .element-guide-body h4{color:#9dcdc6}:root:not(#ss-dark) .element-guide-body p,:root:not(#ss-dark) .element-guide-source{color:#d8e5e4}:root:not(#ss-dark) .element-guide-source{color:#95aaa7}:root:not(#ss-dark) .element-guide-rule-link{border-color:#366f693d;color:#9dcdc6;background:#0b0b0bc7}:root:not(#ss-dark) .element-guide-rule-link:hover,:root:not(#ss-dark) .element-guide-rule-link:focus-visible{border-color:#5a7e7a}:root:not(#ss-dark) .element-guide-rule-link small{color:#95aaa7}:root:not(#ss-dark) .goe-judge,:root:not(#ss-dark) .goe-value{color:#95aaa7}:root:not(#ss-dark) .goe-value{color:#d8e5e4}:root:not(#ss-dark) .goe-track{background:#0b0c0b}:root:not(#ss-dark) .goe-zero{background:#263234}:root:not(#ss-dark) .judge-goe-row.low-outlier .goe-judge,:root:not(#ss-dark) .judge-goe-row.low-outlier .goe-value{color:#f07f71}:root:not(#ss-dark) .judge-chip{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .judge-chip-id,:root:not(#ss-dark) .judge-chip-country{color:#95aaa7}:root:not(#ss-dark) .judge-chip.low-outlier{border-color:#5e3935;background:#0e0a0a}:root:not(#ss-dark) .judge-chip.low-outlier .judge-chip-id,:root:not(#ss-dark) .judge-chip.low-outlier .judge-chip-country,:root:not(#ss-dark) .judge-chip.low-outlier strong{color:#f07f71}:root:not(#ss-dark) .judge-panel-list{color:#95aaa7}:root:not(#ss-dark) .edit-form.read-only input,:root:not(#ss-dark) .edit-form.read-only select,:root:not(#ss-dark) .edit-form.read-only textarea{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) .mini-button{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .mini-button:hover{background:#0b0c0b}:root:not(#ss-dark) .mini-button.primary{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .mini-button.primary:hover{background:#133834}:root:not(#ss-dark) textarea{color:#d8e5e4}:root:not(#ss-dark) .quick-review-actions{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .quick-review-actions span{color:#95aaa7}:root:not(#ss-dark) .mini-button.danger{color:#fa9076;border-color:#a6605057}:root:not(#ss-dark) .save-status{color:#95aaa7}:root:not(#ss-dark) .site-footer{color:#95aaa7}:root:not(#ss-dark) .team-profile-overlay{background:#11191f7a}:root:not(#ss-dark) .team-profile-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .team-profile-head{border-bottom-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .eyebrow{color:#95aaa7}:root:not(#ss-dark) .team-profile-meta{color:#95aaa7}:root:not(#ss-dark) .team-profile-meta span{background:#0d110f}:root:not(#ss-dark) .team-profile-stat{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .team-profile-stat span,:root:not(#ss-dark) .team-profile-stat small{color:#95aaa7}:root:not(#ss-dark) .team-profile-stat strong{color:#d8e5e4}:root:not(#ss-dark) .team-profile-section h3{color:#d8e5e4}:root:not(#ss-dark) .team-profile-section-head span{color:#95aaa7}:root:not(#ss-dark) .team-profile-row{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .team-profile-row:hover{border-color:#2c4844;background:#0d110f}:root:not(#ss-dark) .profile-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .profile-row-main strong{color:#d8e5e4}:root:not(#ss-dark) .profile-row-main span{color:#95aaa7}:root:not(#ss-dark) .profile-row-score{color:#95aaa7}:root:not(#ss-dark) .profile-row-score strong{color:#d8e5e4}:root:not(#ss-dark) .profile-empty{border-color:#262927;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .export-card-overlay{background:#11191f7a}:root:not(#ss-dark) .export-card-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .export-card-head,:root:not(#ss-dark) .export-card-actions{border-bottom-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .export-card-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .export-card-preview{border-color:#202926;background:linear-gradient(45deg,rgba(19,23,23,.5) 25%,transparent 25%),linear-gradient(-45deg,rgba(19,23,23,.5) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(19,23,23,.5) 75%),linear-gradient(-45deg,transparent 75%,rgba(19,23,23,.5) 75%);background-color:#0b0c0b}:root:not(#ss-dark) .export-card-empty{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .export-card-status{color:#95aaa7}:root:not(#ss-dark) .export-card-actions{border-top-color:#262927}:root:not(#ss-dark) .export-card-ad-button[aria-disabled=true]{border-color:#2c2408;color:#d7a165;background:#0d0b06}:root:not(#ss-dark) .export-card-ad-button[aria-disabled=true]:hover{background:#0d0b06}:root:not(#ss-dark) .tier-list-overlay{background:#11191f85}:root:not(#ss-dark) .tier-list-panel{border-color:#263030e0;background:#0b0b0b}:root:not(#ss-dark) .tier-list-head{border-bottom-color:#202926;background:linear-gradient(120deg,#0b0b0bfa,#0a0e0de0 58%,#0f0b05b8),#0b0b0b}:root:not(#ss-dark) .tier-list-head h2{color:#d8e5e4}:root:not(#ss-dark) .tier-list-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .tier-list-body{background:linear-gradient(180deg,#0a0c0bd1,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .tier-list-editor-section{border-color:#222928f2;background:#0b0b0be6}:root:not(#ss-dark) .tier-list-editor-section summary{color:#d8e5e4}:root:not(#ss-dark) .tier-list-section-icon{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .tier-list-editor-section label,:root:not(#ss-dark) .tier-list-bulk-field,:root:not(#ss-dark) .tier-list-tier-editor-row label{color:#95aaa7}:root:not(#ss-dark) .tier-list-editor-section input,:root:not(#ss-dark) .tier-list-editor-section select,:root:not(#ss-dark) .tier-list-editor-section textarea{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .tier-list-tier-editor-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .tier-list-tier-swatch{background:#15423e}:root:not(#ss-dark) .tier-list-actions{background:transparent}:root:not(#ss-dark) .tier-list-export-hint{border-color:#202926;color:#95aaa7;background:linear-gradient(135deg,#0a0e0de6,#0b0b0beb)}:root:not(#ss-dark) .tier-list-export-hint strong{color:#d8e5e4}:root:not(#ss-dark) .tier-list-canvas{border-color:#263030f2;background:linear-gradient(135deg,#0b0b0bf5,#090e0ee6 62%,#0f0b05b8),#0b0c0b}:root:not(#ss-dark) .tier-list-brand-line p{color:#9dcdc6}:root:not(#ss-dark) .tier-list-brand-mark{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .tier-list-rank-count{border-color:#202926;color:#9dcdc6;background:#0b0b0bb8}:root:not(#ss-dark) .tier-list-title-block h3{color:#d8e5e4}:root:not(#ss-dark) .tier-list-title-block p{color:#95aaa7}:root:not(#ss-dark) .tier-list-rows{border-color:#262f2ef2;background:#0b0b0bb3}:root:not(#ss-dark) .tier-list-row{border-bottom-color:#222a29f2;background:#0b0b0b9e}:root:not(#ss-dark) .tier-list-tier-label{color:#fff;background:#15423e}:root:not(#ss-dark) .tier-list-tier-label span{color:#ffffffc7}:root:not(#ss-dark) .tier-list-tier-label strong{color:#fff}:root:not(#ss-dark) .tier-list-dropzone,:root:not(#ss-dark) .tier-list-unranked-zone{background:#0b0b0b8a}:root:not(#ss-dark) .tier-list-dropzone.is-drag-over,:root:not(#ss-dark) .tier-list-unranked-zone.is-drag-over{outline-color:#366f6933;background:#0d110f}:root:not(#ss-dark) .tier-list-item{border-color:#202926;color:#d4e5ed;background:#0b0b0b}:root:not(#ss-dark) .tier-list-item:hover,:root:not(#ss-dark) .tier-list-item:focus-within{border-color:#2d3432}:root:not(#ss-dark) .tier-list-item.is-drag-over{outline-color:#366f6942}:root:not(#ss-dark) .tier-list-item-menu{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .tier-list-item:hover .tier-list-item-menu,:root:not(#ss-dark) .tier-list-item:focus-within .tier-list-item-menu,:root:not(#ss-dark) .tier-list-item.is-menu-open .tier-list-item-menu{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .tier-list-item-actions button,:root:not(#ss-dark) .tier-list-row-actions button{border-color:#202926;color:#98a9b3;background:#0b0b0b}:root:not(#ss-dark) .tier-list-item-actions button:hover,:root:not(#ss-dark) .tier-list-row-actions button:hover{border-color:#2c4844;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .tier-list-item-actions button.danger,:root:not(#ss-dark) .tier-list-row-actions button.danger{color:#f08f8a}:root:not(#ss-dark) .tier-list-empty{color:#95aaa7}:root:not(#ss-dark) .tier-list-unranked{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .tier-list-unranked-head{color:#95aaa7}:root:not(#ss-dark) .tier-list-unranked-zone{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .tier-list-unranked-group-head{border-bottom-color:#212523;color:#95aaa7}:root:not(#ss-dark) .tier-list-unranked-group-head strong{color:#9dcdc6}:root:not(#ss-dark) .tier-list-unranked-group-head span{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .tier-list-canvas-footer{color:#95aaa7}:root:not(#ss-dark) .tier-list-status{color:#95aaa7}:root:not(#ss-dark) .tier-list-usage{border-color:#202926;color:#87beb7;background:#0a0e0deb}:root:not(#ss-dark) .tier-list-usage.is-blocked{border-color:#352728;color:#f7817a;background:#100b0b}:root:not(#ss-dark) .benchmark-overlay{background:#11191f7a}:root:not(#ss-dark) .benchmark-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .benchmark-head{border-bottom-color:#262927;background:radial-gradient(circle at 92% 0%,rgba(15,24,24,.9),transparent 30%),linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .benchmark-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .benchmark-form label,:root:not(#ss-dark) .benchmark-upload{color:#95aaa7}:root:not(#ss-dark) .benchmark-type-static{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .benchmark-type-static span{color:#95aaa7}:root:not(#ss-dark) .benchmark-type-static strong{color:#9dcdc6}:root:not(#ss-dark) .benchmark-type-static p{color:#95aaa7}:root:not(#ss-dark) .benchmark-form input,:root:not(#ss-dark) .benchmark-form select{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .benchmark-upload span{color:#95aaa7}:root:not(#ss-dark) .benchmark-preview-card{border-color:#202926;background:linear-gradient(135deg,#0c1211c7,#0b0b0bf2),#0b0c0b}:root:not(#ss-dark) .benchmark-preview-card video{background:#12181b}:root:not(#ss-dark) .benchmark-empty{border-color:#2d3432;color:#95aaa7}:root:not(#ss-dark) .benchmark-empty strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-intro,:root:not(#ss-dark) .benchmark-feedback,:root:not(#ss-dark) .benchmark-references,:root:not(#ss-dark) .benchmark-disclaimer{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .benchmark-intro.warning{border-color:#403303;background:#0d0b08}:root:not(#ss-dark) .benchmark-intro p,:root:not(#ss-dark) .benchmark-feedback p,:root:not(#ss-dark) .benchmark-references p,:root:not(#ss-dark) .benchmark-disclaimer{color:#95aaa7}:root:not(#ss-dark) .benchmark-status{color:#9dcdc6!important;background:#0d110f}:root:not(#ss-dark) .benchmark-verdict-buttons .mini-button.active{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .benchmark-training-grid label,:root:not(#ss-dark) .benchmark-training-notes{color:#95aaa7}:root:not(#ss-dark) .benchmark-training-grid select,:root:not(#ss-dark) .benchmark-training-notes textarea{border-color:#262927;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .benchmark-training-actions span{color:#95aaa7}:root:not(#ss-dark) .dance-calibration-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .dance-calibration-row.reviewed{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .dance-calibration-row strong{color:#d8e5e4}:root:not(#ss-dark) .dance-calibration-row span{color:#95aaa7}:root:not(#ss-dark) .dance-calibration-values span{color:#d8e5e4;background:#0d110f}:root:not(#ss-dark) .dance-calibration-values em{color:#95aaa7}:root:not(#ss-dark) .dance-auto-correction span{color:#d4a979;background:#1c1501}:root:not(#ss-dark) .dance-auto-correction.ok span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .dance-auto-correction.major span{color:#ee9478;background:#120d0a}:root:not(#ss-dark) .dance-review-links span{color:#95aaa7}:root:not(#ss-dark) .dance-review-tags>span{color:#95aaa7}:root:not(#ss-dark) .dance-review-tags label{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .dance-review-tags input{accent-color:#15423e}:root:not(#ss-dark) .dance-correction-actions .mini-button.active{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .dance-correction-note{color:#95aaa7}:root:not(#ss-dark) .dance-correction-note textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .jump-labeler{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .jump-labeler-head-actions>span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .jump-label-form label{color:#95aaa7}:root:not(#ss-dark) .jump-label-form input,:root:not(#ss-dark) .jump-label-form select,:root:not(#ss-dark) .jump-label-form textarea{border-color:#262927;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .jump-label-actions span{color:#95aaa7}:root:not(#ss-dark) .jump-label-empty{color:#95aaa7}:root:not(#ss-dark) .jump-label-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .jump-label-row.active{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .jump-label-row strong{color:#d8e5e4}:root:not(#ss-dark) .jump-label-row span,:root:not(#ss-dark) .jump-label-row em{color:#95aaa7}:root:not(#ss-dark) .benchmark-analysis-warning{border-color:#432d25;color:#e0987e;background:#0e0b08}:root:not(#ss-dark) .benchmark-analysis-warning strong{color:#eba68c}:root:not(#ss-dark) .benchmark-summary{border-color:#262927;background:radial-gradient(circle at 100% 0%,rgba(12,17,16,.95),transparent 36%),#0b0b0b}:root:not(#ss-dark) .benchmark-summary p{color:#95aaa7}:root:not(#ss-dark) .benchmark-summary>span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-metric{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .benchmark-metric span,:root:not(#ss-dark) .benchmark-section-head span,:root:not(#ss-dark) .benchmark-example-row span,:root:not(#ss-dark) .benchmark-reference-score span{color:#95aaa7}:root:not(#ss-dark) .benchmark-metric strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-metric small{color:#95aaa7}:root:not(#ss-dark) .benchmark-reference-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-reference-card p{color:#95aaa7}:root:not(#ss-dark) .benchmark-lift-assessment{border-color:#2d3432;background:radial-gradient(circle at 100% 0%,rgba(13,20,19,.7),transparent 35%),#0b0b0b}:root:not(#ss-dark) .benchmark-lift-assessment>p{color:#95aaa7}:root:not(#ss-dark) .benchmark-lift-unavailable{border-color:#432d25;background:radial-gradient(circle at 100% 0%,rgba(26,19,15,.72),transparent 35%),#0d0b0a}:root:not(#ss-dark) .benchmark-lift-unavailable-card{border-color:#342722;background:#0b0b0bc7}:root:not(#ss-dark) .benchmark-lift-unavailable-card strong{color:#eba68c}:root:not(#ss-dark) .benchmark-lift-unavailable-card p{color:#95aaa7}:root:not(#ss-dark) .benchmark-lift-evidence span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-level-review{border-color:#262927;background:linear-gradient(135deg,#0a0f0ee6,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .benchmark-level-review-head span,:root:not(#ss-dark) .benchmark-level-columns>div>span{color:#95aaa7}:root:not(#ss-dark) .benchmark-level-review-head strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-level-review-head em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-level-review>p,:root:not(#ss-dark) .benchmark-level-columns p,:root:not(#ss-dark) .benchmark-level-review small{color:#95aaa7}:root:not(#ss-dark) .benchmark-level-step{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-level-step.passed{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .benchmark-level-step.active{border-color:#3d6e66}:root:not(#ss-dark) .benchmark-level-step span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-level-step.active span{color:#fff;background:#133834}:root:not(#ss-dark) .benchmark-level-step strong{color:#d8e5e4}:root:not(#ss-dark) .benchmark-level-step em{color:#95aaa7}:root:not(#ss-dark) .benchmark-level-columns>div{border-color:#202926;background:#0b0b0bbf}:root:not(#ss-dark) .benchmark-level-chip.matched{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-level-chip.missing{color:#e29077;background:#1a130f}:root:not(#ss-dark) .benchmark-level-details{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-level-details summary{color:#95aaa7}:root:not(#ss-dark) .benchmark-level-details li{color:#d8e5e4}:root:not(#ss-dark) .benchmark-level-details li span{color:#95aaa7}:root:not(#ss-dark) .benchmark-lift-check{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-lift-check span,:root:not(#ss-dark) .benchmark-lift-check em{color:#95aaa7}:root:not(#ss-dark) .benchmark-lift-bar{background:#0d110f}:root:not(#ss-dark) .benchmark-lift-factor{color:#fff}:root:not(#ss-dark) .benchmark-example-row{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .benchmark-stage{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .benchmark-stage span{color:#d8e5e4}:root:not(#ss-dark) .benchmark-stage strong{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .benchmark-stage.proxy strong{color:#d3ad73;background:#1c1501}:root:not(#ss-dark) .benchmark-stage.not_configured strong,:root:not(#ss-dark) .benchmark-stage.low_confidence strong,:root:not(#ss-dark) .benchmark-stage.warning strong{color:#e6a17a;background:#1a1009}:root:not(#ss-dark) .benchmark-stage small,:root:not(#ss-dark) .benchmark-reasoning{color:#95aaa7}:root:not(#ss-dark) .benchmark-disclaimer{border-left-color:#693f00;background:#0d0b08}:root:not(#ss-dark) .trail-overlay{background:#0e161c8a}:root:not(#ss-dark) .trail-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .trail-head{border-bottom-color:#262927;background:radial-gradient(circle at 92% 8%,rgba(37,22,0,.5),transparent 26%),linear-gradient(135deg,#0b0c0b,#0b0b0b)}:root:not(#ss-dark) .trail-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .trail-control-card,:root:not(#ss-dark) .trail-stage-card,:root:not(#ss-dark) .trail-metrics{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .trail-selected-element{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .trail-selected-element strong{color:#d8e5e4}:root:not(#ss-dark) .trail-selected-element small{color:#95aaa7}:root:not(#ss-dark) .trail-element-picker{color:#95aaa7}:root:not(#ss-dark) .trail-element-picker select{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .trail-upload{color:#95aaa7}:root:not(#ss-dark) .trail-upload span,:root:not(#ss-dark) .trail-status{color:#95aaa7}:root:not(#ss-dark) .trail-analysis-mode legend{color:#95aaa7}:root:not(#ss-dark) .trail-analysis-mode label{border-color:#202926;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .trail-analysis-mode label:has(input:checked){border-color:#3b6e698f;background:#0d110f}:root:not(#ss-dark) .trail-analysis-mode input{accent-color:#15423e}:root:not(#ss-dark) .trail-analysis-mode small{color:#95aaa7}:root:not(#ss-dark) .trail-stage-head p{color:#95aaa7}:root:not(#ss-dark) .trail-rink{background:linear-gradient(135deg,#091f28f5,#08353edb),#072027}:root:not(#ss-dark) .trail-ice{fill:#edfafcf0;stroke:#242424f5}:root:not(#ss-dark) .trail-center-line{stroke:#b169666b}:root:not(#ss-dark) .trail-blue-line{stroke:#526d9061}:root:not(#ss-dark) .trail-rink-circle{stroke:#526d902e}:root:not(#ss-dark) .trail-path-guide{stroke:#366f6957}:root:not(#ss-dark) .trail-cadence-point{fill:#ffffffeb;stroke:#366f69ad}:root:not(#ss-dark) .trail-path-shadow{stroke:#2a393e3d}:root:not(#ss-dark) .trail-point{fill:#fff}:root:not(#ss-dark) .trail-point.start{stroke:#5a7e7a}:root:not(#ss-dark) .trail-point.end{stroke:#684900}:root:not(#ss-dark) .trail-runner{fill:#e5cf8a;stroke:#354247}:root:not(#ss-dark) .trail-runner.idle{fill:#87beb7}:root:not(#ss-dark) .trail-replay-card{border-color:#202926;background:linear-gradient(180deg,#0b0b0bfa,#0a0c0cf5),#0b0b0b}:root:not(#ss-dark) .trail-replay-media{background:#091c23}:root:not(#ss-dark) .trail-replay-media video,:root:not(#ss-dark) .trail-replay-media iframe{background:#091c23}:root:not(#ss-dark) .trail-replay-empty{color:#ffffffd1}:root:not(#ss-dark) .trail-speed-control{color:#95aaa7}:root:not(#ss-dark) .trail-speed-control input{accent-color:#15423e}:root:not(#ss-dark) .trail-preview-video{background:#081a21}:root:not(#ss-dark) .trail-metric,:root:not(#ss-dark) .trail-lock-card,:root:not(#ss-dark) .trail-warning-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .trail-metric span{color:#95aaa7}:root:not(#ss-dark) .trail-metric small,:root:not(#ss-dark) .trail-lock-card p{color:#95aaa7}:root:not(#ss-dark) .trail-lock-card{border-color:#2c2408;background:#0d0b06}:root:not(#ss-dark) .trail-lock-card strong{color:#d7a165}:root:not(#ss-dark) .trail-warning-card{border-color:#432d25;color:#eba68c;background:#0d0a09}:root:not(#ss-dark) .trail-unlocked{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .trail-locked{color:#d7a165;background:#1c1501}:root:not(#ss-dark) .trail-empty{color:#ffffffd1}:root:not(#ss-dark) .program-builder-action-button:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-action-button.active:after{color:#fff;background:#0b0b0b38}:root:not(#ss-dark) .sketch-pad-action-button.active em,:root:not(#ss-dark) .sketch-pad-action-button.is-unlocked em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .sketch-pad-overlay{background:#11191f7a}:root:not(#ss-dark) .sketch-pad-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .sketch-pad-head{border-bottom-color:#262927;background:radial-gradient(circle at 92% 0%,rgba(15,24,24,.9),transparent 30%),linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .sketch-pad-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .sketch-pad-controls,:root:not(#ss-dark) .sketch-pad-stage,:root:not(#ss-dark) .sketch-pad-saves{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .sketch-pad-controls label,:root:not(#ss-dark) .sketch-pad-toolbar label{color:#95aaa7}:root:not(#ss-dark) .sketch-pad-controls input,:root:not(#ss-dark) .sketch-pad-controls select,:root:not(#ss-dark) .sketch-pad-controls textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .sketch-pad-status{color:#9dcdc6}:root:not(#ss-dark) .sketch-pad-toolbar .mini-button,:root:not(#ss-dark) .sketch-tool-button{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .sketch-tool-button.active,:root:not(#ss-dark) .sketch-tool-button:hover,:root:not(#ss-dark) .sketch-pad-toolbar .mini-button:hover{border-color:#3d6e6759;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .sketch-pad-toolbar input[type=color]{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .sketch-pad-toolbar input[type=range]{accent-color:#15423e}:root:not(#ss-dark) .sketch-pad-canvas-wrap{border-color:#202926;background:linear-gradient(45deg,rgba(47,126,117,.045) 25%,transparent 25%),linear-gradient(-45deg,rgba(47,126,117,.045) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(47,126,117,.045) 75%),linear-gradient(-45deg,transparent 75%,rgba(47,126,117,.045) 75%),#0b0c0b}:root:not(#ss-dark) #sketchPadCanvas{background:#0b0b0b}:root:not(#ss-dark) .sketch-pad-card-head span{color:#95aaa7}:root:not(#ss-dark) .sketch-pad-empty{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .sketch-pad-gallery-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .sketch-pad-gallery-card.selected{border-color:#3d6e676b;background:#0d110f}:root:not(#ss-dark) .sketch-pad-thumb{color:#d8e5e4;background:transparent}:root:not(#ss-dark) .sketch-pad-thumb img{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .sketch-pad-thumb small{color:#95aaa7}:root:not(#ss-dark) .sketch-pad-gallery-actions .mini-button{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .sketch-pad-gallery-actions .mini-button:hover{border-color:#3d6e6759;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-overlay{background:#11191f7a}:root:not(#ss-dark) .program-builder-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .program-builder-head{border-bottom-color:#262927;background:radial-gradient(circle at 92% 0%,rgba(15,24,24,.9),transparent 30%),linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .program-builder-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .program-builder-body{background:#0b0c0b}:root:not(#ss-dark) .program-builder-preview{background:linear-gradient(135deg,#090d0cf5,#0b0b0bf5 42%,#0a0b0bfa),repeating-linear-gradient(90deg,rgba(47,126,117,.05) 0 1px,transparent 1px 72px)}:root:not(#ss-dark) .program-builder-preview-copy h3{color:#d8e5e4}:root:not(#ss-dark) .program-builder-preview-copy p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .program-builder-preview-board{border-color:#3d6e6738;background:#0b0b0be0}:root:not(#ss-dark) .program-builder-preview-score{border-color:#3d6e6733;background:#0b0c0b}:root:not(#ss-dark) .program-builder-preview-score span,:root:not(#ss-dark) .program-builder-preview-score small,:root:not(#ss-dark) .program-builder-preview-row small{color:#95aaa7}:root:not(#ss-dark) .program-builder-preview-score strong{color:#9dcdc6}:root:not(#ss-dark) .program-builder-preview-adjusted{border-color:#3d6e6738;background:#0c0b09}:root:not(#ss-dark) .program-builder-preview-adjusted span,:root:not(#ss-dark) .program-builder-preview-adjusted small{color:#95aaa7}:root:not(#ss-dark) .program-builder-preview-adjusted strong{color:#9dcdc6}:root:not(#ss-dark) .program-builder-preview-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-preview-row strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-preview-row>span:last-child{color:#fff;background:#133834}:root:not(#ss-dark) .program-builder-preview-check,:root:not(#ss-dark) .program-builder-preview-dot{background:#133834}:root:not(#ss-dark) .program-builder-preview-check:before{border-bottom-color:#242424;border-left-color:#242424}:root:not(#ss-dark) .program-builder-preview-dot{background:#0d110f}:root:not(#ss-dark) .program-builder-preview-dot:before{background:#133834}:root:not(#ss-dark) .program-builder-preview-rink{border-color:#3d6e673d;background:linear-gradient(90deg,transparent 49%,rgba(47,126,117,.18) 49% 51%,transparent 51%),radial-gradient(ellipse at 22% 50%,transparent 0 34%,rgba(47,126,117,.18) 34.6% 35.2%,transparent 35.8%),radial-gradient(ellipse at 78% 50%,transparent 0 34%,rgba(47,126,117,.18) 34.6% 35.2%,transparent 35.8%),#0b0c0b}:root:not(#ss-dark) .program-builder-preview-path{border-top-color:#366f6994;border-right-color:#366f6994}:root:not(#ss-dark) .program-builder-preview-marker{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-preview-tags span{border-color:#3d6e6733;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-profile-shortcuts p{color:#95aaa7}:root:not(#ss-dark) .program-builder-shortcut-row>span{color:#95aaa7}:root:not(#ss-dark) .program-builder-shortcut-row button{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .program-builder-shortcut-row button:hover{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-shortcut-row button.active{border-color:#3d6e675c;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-mode-switch{background:transparent}:root:not(#ss-dark) .program-builder-mode-switch:before{color:#95aaa7}:root:not(#ss-dark) .program-builder-mode-switch button{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .program-builder-mode-switch button:hover{color:#9dcdc6}:root:not(#ss-dark) .program-builder-mode-switch button.active{border-color:#3d6e6752;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .program-builder-profile-details summary{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .program-builder-profile-details summary:after{color:#95aaa7}:root:not(#ss-dark) .program-builder-controls{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-controls label{color:#95aaa7}:root:not(#ss-dark) .program-builder-controls select,:root:not(#ss-dark) .program-builder-plan-fields input,:root:not(#ss-dark) .program-builder-plan-fields textarea,:root:not(#ss-dark) .program-builder-debrief input,:root:not(#ss-dark) .program-builder-debrief textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .program-builder-summary{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-summary p{color:#95aaa7}:root:not(#ss-dark) .program-builder-summary small{color:#9dcdc6}:root:not(#ss-dark) .program-builder-rule-label{color:#9dcdc6}:root:not(#ss-dark) .program-builder-status-strip span,:root:not(#ss-dark) .program-builder-rule-pills span,:root:not(#ss-dark) .program-builder-plan-status em{border-color:#202926;color:#95aaa7;background:#0b0b0bd6}:root:not(#ss-dark) .program-builder-status-strip .status-valid,:root:not(#ss-dark) .program-builder-rule-pills .status-valid,:root:not(#ss-dark) .program-builder-plan-status .status-valid{border-color:#2d3432;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-status-strip .status-warning,:root:not(#ss-dark) .program-builder-rule-pills .status-warning,:root:not(#ss-dark) .program-builder-plan-status .status-warning{border-color:#403303;color:#cb9a62;background:#0e0b06}:root:not(#ss-dark) .program-builder-status-strip .status-invalid,:root:not(#ss-dark) .program-builder-rule-pills .status-invalid,:root:not(#ss-dark) .program-builder-plan-status .status-invalid{border-color:#472e2b;color:#e48a7d;background:#120c0c}:root:not(#ss-dark) .program-builder-plan-status .status-info{border-color:#28313e;color:#8dbcf1;background:#0c0f11}:root:not(#ss-dark) .program-builder-rule-message{border-left-color:#744a01;color:#cb9a62;background:#0e0b06}:root:not(#ss-dark) .program-builder-permitted-note{color:#9dcdc6}:root:not(#ss-dark) .program-builder-top-status{color:#95aaa7}:root:not(#ss-dark) .program-builder-profile-facts div{border-color:#202926;background:linear-gradient(180deg,#0a0c0bf5,#0b0b0bdb)}:root:not(#ss-dark) .program-builder-profile-facts dt{color:#95aaa7}:root:not(#ss-dark) .program-builder-profile-facts dd{color:#9dcdc6}:root:not(#ss-dark) .program-builder-profile-facts p{color:#95aaa7}:root:not(#ss-dark) .program-builder-source-notes{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .program-builder-source-notes summary{color:#9dcdc6}:root:not(#ss-dark) .program-builder-rule-notes li{border-left-color:#3d6e6757;color:#95aaa7;background:#0b0b0bb8}:root:not(#ss-dark) .program-builder-value-summary span,:root:not(#ss-dark) .program-builder-score-breakdown span{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .program-builder-value-summary small,:root:not(#ss-dark) .program-builder-score-breakdown small{color:#95aaa7}:root:not(#ss-dark) .program-builder-value-summary strong,:root:not(#ss-dark) .program-builder-score-breakdown strong{color:#9dcdc6}:root:not(#ss-dark) .program-builder-value-summary em{color:#95aaa7}:root:not(#ss-dark) .program-builder-source-list a{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .program-builder-source-list a:hover{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .program-builder-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-timeline-card{border-color:#3d6e6738}:root:not(#ss-dark) .program-builder-card-head span{color:#95aaa7}:root:not(#ss-dark) .program-builder-requirement{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-requirement.complete{border-color:#2d3432;background:linear-gradient(90deg,#0c1312d1,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .program-builder-requirement.needs-work{border-color:#403303;background:linear-gradient(90deg,#0e0b06e6,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .program-builder-requirement.invalid{border-color:#472e2b}:root:not(#ss-dark) .program-builder-requirement span,:root:not(#ss-dark) .program-builder-plan-fields span{color:#95aaa7}:root:not(#ss-dark) .program-builder-requirement strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-requirement p{color:#95aaa7}:root:not(#ss-dark) .program-builder-suggestion-chip{border-color:transparent;color:#8dbcf1;background:#0c0f11}:root:not(#ss-dark) .program-builder-suggestion-chip:hover{border-color:#2a3542;background:#0d1216}:root:not(#ss-dark) .program-builder-suggestion-chip.used,:root:not(#ss-dark) .program-builder-suggestion-chip:disabled{color:#97a9a6;background:#0d110f}:root:not(#ss-dark) .program-builder-suggestion-chip.is-planned{border-color:#3d6e6757;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-suggestion-chip.rule-blocked{color:#da9468;background:#1c1501;border-color:#403303}:root:not(#ss-dark) .program-builder-rule-summary{border-color:#202926;background:#0b0b0bb8}:root:not(#ss-dark) .program-builder-rule-summary summary{color:#9dcdc6}:root:not(#ss-dark) .program-builder-rule-summary dt{color:#d8e5e4}:root:not(#ss-dark) .program-builder-rule-summary dd{color:#95aaa7}:root:not(#ss-dark) .program-builder-requirement-action strong{color:#9dcdc6}:root:not(#ss-dark) .program-builder-requirement-action small{color:#95aaa7}:root:not(#ss-dark) .program-builder-plan-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-timeline-empty{border-color:#3d6e6752;background:linear-gradient(135deg,#0a0d0ceb,#0b0b0bfa),#0b0b0b}:root:not(#ss-dark) .program-builder-timeline-empty strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-timeline-empty p{color:#95aaa7}:root:not(#ss-dark) .program-builder-plan-row.checked{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .program-builder-plan-row.rule-warning{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .program-builder-plan-row.highlight{border-color:#5a7e7a}:root:not(#ss-dark) .program-builder-plan-row.just-added{border-color:#3d6e678a;background:linear-gradient(90deg,#0a100ff0,#0b0b0bfa),#0b0b0b}:root:not(#ss-dark) .program-builder-check{color:#95aaa7}:root:not(#ss-dark) .program-builder-check input{accent-color:#15423e}:root:not(#ss-dark) .program-builder-check span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-added-badge{color:#fff;background:#133834}:root:not(#ss-dark) .program-builder-plan-score{color:#95aaa7}:root:not(#ss-dark) .program-builder-plan-score strong{color:#9dcdc6}:root:not(#ss-dark) .program-builder-plan-row.rule-warning .program-builder-plan-score strong,:root:not(#ss-dark) .program-builder-plan-row.rule-warning .program-builder-plan-score small{color:#da9468}:root:not(#ss-dark) .program-builder-plan-guide{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .program-builder-debrief{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-plan-guide summary,:root:not(#ss-dark) .program-builder-debrief summary{color:#9dcdc6}:root:not(#ss-dark) .program-builder-debrief-grid label,:root:not(#ss-dark) .program-builder-debrief-field{color:#95aaa7}:root:not(#ss-dark) .program-builder-debrief-buttons{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .program-builder-debrief-chip{border-color:transparent;color:#95aaa7;background:transparent}:root:not(#ss-dark) .program-builder-debrief-chip:hover,:root:not(#ss-dark) .program-builder-debrief-chip:focus-visible{border-color:#3d6e6757;color:#9dcdc6}:root:not(#ss-dark) .program-builder-debrief-chip.active{border-color:#3d6e67b8;color:#fff;background:#133834}:root:not(#ss-dark) .program-builder-plan-guide p{color:#95aaa7}:root:not(#ss-dark) .program-builder-plan-guide strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-rink{border-color:#202926;background:linear-gradient(180deg,#0a0c0bf5,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .program-builder-rink-head strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-rink-head p{color:#95aaa7}:root:not(#ss-dark) .program-builder-rink-legend{color:#95aaa7}:root:not(#ss-dark) .program-builder-rink-legend i{background:#15423e}:root:not(#ss-dark) .program-builder-rink-legend i.start{background:#121f26}:root:not(#ss-dark) .program-builder-rink-legend i.custom{background:#434f54}:root:not(#ss-dark) .program-builder-rink-toolbar .mini-button.active{border-color:#3d6e676b;color:#9dcdc6}:root:not(#ss-dark) .program-builder-rink-instruction{color:#95aaa7}:root:not(#ss-dark) .program-builder-rink-surface{border-color:#262927;background:radial-gradient(circle at 50% 50%,rgba(47,126,117,.07),transparent 14%),linear-gradient(90deg,#0d1413e6,#0b0b0beb 34%,#0d0b07e6 66%,#0d1413e6),#0b0b0b}:root:not(#ss-dark) .program-builder-rink-flow marker path{fill:#ddeef885}:root:not(#ss-dark) .program-builder-rink-flow-path{stroke:#2b353a6b}:root:not(#ss-dark) .program-builder-rink-flow-path.pattern{stroke:#3d6e67b8}:root:not(#ss-dark) .program-builder-rink-flow-path.highlight{stroke:#744a01f5}:root:not(#ss-dark) .program-builder-rink-flow-path.draft{stroke:#744a01db}:root:not(#ss-dark) .program-builder-rink-waypoint{fill:#fff;stroke:#3d6e67d1}:root:not(#ss-dark) .program-builder-rink-waypoint.draft{stroke:#744a01f5}:root:not(#ss-dark) .program-builder-rink-waypoint.highlight{stroke:#744a01fa}:root:not(#ss-dark) .program-builder-rink-free-draw{stroke:#9747439e}:root:not(#ss-dark) .rink-circle{border-color:#5e7b9b2e}:root:not(#ss-dark) .rink-circle.center{border-color:#9747433d}:root:not(#ss-dark) .program-builder-rink-marker{border-color:#242424;color:#fff;background:#15423e}:root:not(#ss-dark) .program-builder-rink-marker.flow-selected{outline-color:#744a0161}:root:not(#ss-dark) .program-builder-rink-marker.highlight-selected{outline-color:#744a018c}:root:not(#ss-dark) .program-builder-rink-marker.custom{background:#434f54}:root:not(#ss-dark) .program-builder-rink-marker.start{background:#121f26;border-color:#242424eb}:root:not(#ss-dark) .program-builder-rink-marker.start span{color:#d8edf9}:root:not(#ss-dark) .program-builder-rink-marker span{color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .program-builder-rink-empty{color:#95aaa7}:root:not(#ss-dark) .program-builder-remaining li{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .program-builder-smart-coach-list li.message-error{border-color:#472e2b;background:#0f0b0a}:root:not(#ss-dark) .program-builder-smart-coach-list li.message-warning{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .program-builder-smart-coach-list li.message-info{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .program-builder-remaining li span{color:#e29077}:root:not(#ss-dark) .program-builder-smart-coach-list li.message-info span{color:#9dcdc6}:root:not(#ss-dark) .program-builder-smart-coach-list li small{color:#95aaa7}:root:not(#ss-dark) .program-builder-remaining p,:root:not(#ss-dark) .program-builder-disclaimer,:root:not(#ss-dark) .program-builder-ready p{color:#95aaa7}:root:not(#ss-dark) .program-builder-ready{border-color:#2d3432;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-ready-actions span{color:#95aaa7}:root:not(#ss-dark) .program-builder-simulation{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .program-builder-simulation-head strong,:root:not(#ss-dark) .program-builder-run-folder strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-simulation-head span,:root:not(#ss-dark) .program-builder-run-folder span,:root:not(#ss-dark) .program-builder-run-folder small,:root:not(#ss-dark) .program-builder-simulation-note{color:#95aaa7}:root:not(#ss-dark) .program-builder-run-title,:root:not(#ss-dark) .program-builder-run-notes{color:#95aaa7}:root:not(#ss-dark) .program-builder-run-title input,:root:not(#ss-dark) .program-builder-run-notes textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .program-builder-protocol-summary span{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .program-builder-protocol-summary small{color:#95aaa7}:root:not(#ss-dark) .program-builder-protocol-summary strong{color:#9dcdc6}:root:not(#ss-dark) .program-builder-protocol-row{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .program-builder-protocol-row strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-protocol-row small{color:#95aaa7}:root:not(#ss-dark) .program-builder-goe-buttons button{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .program-builder-goe-buttons button:hover{border-color:#3d6e676b;color:#9dcdc6}:root:not(#ss-dark) .program-builder-goe-buttons button.active{border-color:#3d6e679e;color:#fff;background:#133834}:root:not(#ss-dark) .program-builder-run-folder{border-top-color:#212523}:root:not(#ss-dark) .program-builder-run-folder article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .program-builder-quota{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-quota.limit-reached{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .program-builder-quota strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-quota span{color:#9dcdc6}:root:not(#ss-dark) .program-builder-quota p{color:#95aaa7}:root:not(#ss-dark) .program-builder-coach-sync{border-color:#262927;background:linear-gradient(135deg,#090c0bfa,#0d0b08eb),#0b0b0b}:root:not(#ss-dark) .program-builder-coach-sync.highlight{border-color:#3b6e699e}:root:not(#ss-dark) .program-builder-coach-sync strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-coach-sync-head span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-coach-sync label{color:#95aaa7}:root:not(#ss-dark) .program-builder-coach-sync input[type=email],:root:not(#ss-dark) .program-builder-coach-sync input[type=text]{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .program-builder-coach-inbox{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .program-builder-coach-inbox strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-coach-inbox-head span{color:#95aaa7}:root:not(#ss-dark) .program-builder-coach-inbox-list article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .program-builder-coach-inbox-list span{color:#d8e5e4}:root:not(#ss-dark) .program-builder-coach-inbox-list small,:root:not(#ss-dark) .program-builder-coach-inbox-list p{color:#95aaa7}:root:not(#ss-dark) .program-builder-inspiration-queue{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .program-builder-inspiration-queue strong,:root:not(#ss-dark) .program-builder-inspiration-list strong{color:#d8e5e4}:root:not(#ss-dark) .program-builder-inspiration-queue-head span,:root:not(#ss-dark) .program-builder-inspiration-list span,:root:not(#ss-dark) .program-builder-inspiration-list small,:root:not(#ss-dark) .program-builder-inspiration-list p{color:#95aaa7}:root:not(#ss-dark) .program-builder-inspiration-list article{border-color:#212523;border-left-color:#366f699e;background:#0b0b0b}:root:not(#ss-dark) .program-builder-inspiration-list span{color:#9dcdc6}:root:not(#ss-dark) .program-builder-inspiration-links a{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .program-builder-disclaimer{border-left-color:#693f00;background:#0d0b08}:root:not(#ss-dark) .coach-action-button.active:after{color:#fff;background:#0b0b0b38}:root:not(#ss-dark) .messages-overlay,:root:not(#ss-dark) .coach-portal-overlay{background:#11191f80}:root:not(#ss-dark) .messages-panel,:root:not(#ss-dark) .coach-portal-panel{border-color:#415d5d33;background:#0b0c0b}:root:not(#ss-dark) .messages-head,:root:not(#ss-dark) .coach-portal-head{color:#fff;background:radial-gradient(circle at 16% 0%,rgba(82,37,0,.36),transparent 34%),linear-gradient(135deg,#1a2222,#2f7d73 58%,#2f7d73)}:root:not(#ss-dark) .messages-head{background:radial-gradient(circle at 12% 0%,rgba(231,163,63,.26),transparent 35%),linear-gradient(135deg,#141f24,#15423e 58%,#2f7d73)}:root:not(#ss-dark) .messages-head h2,:root:not(#ss-dark) .coach-portal-head h2{color:#fff}:root:not(#ss-dark) .messages-head p:not(.eyebrow),:root:not(#ss-dark) .coach-portal-head p:not(.eyebrow){color:#f4fcfad6}:root:not(#ss-dark) .messages-head .eyebrow,:root:not(#ss-dark) .coach-portal-head .eyebrow{color:#fff4e1db}:root:not(#ss-dark) .messages-head .icon-button,:root:not(#ss-dark) .coach-portal-head .icon-button{border-color:#24242447;color:#d8e5e4;background:#0b0b0bf0}:root:not(#ss-dark) .messages-body,:root:not(#ss-dark) .coach-portal-body{background:linear-gradient(180deg,#0b0b0bd1,#0b0d0df5),#0b0c0b}:root:not(#ss-dark) .messages-lock,:root:not(#ss-dark) .coach-portal-lock{border-color:#202926;background:linear-gradient(135deg,#0a0b0bfa,#0d0b07db),#0b0b0b}:root:not(#ss-dark) .messages-lock strong,:root:not(#ss-dark) .coach-portal-lock strong{color:#d8e5e4}:root:not(#ss-dark) .messages-lock p,:root:not(#ss-dark) .coach-portal-lock p{color:#95aaa7}:root:not(#ss-dark) .coach-portal-upgrade-lock{border-color:#7e5c2247}:root:not(#ss-dark) .coach-portal-lock-list li{color:#87beb7}:root:not(#ss-dark) .coach-portal-lock-list li:before{color:#fff;background:linear-gradient(180deg,#2f7d73,#15423e)}:root:not(#ss-dark) .coach-account-setup-copy{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-account-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-account-avatar{color:#fff}:root:not(#ss-dark) .coach-account-email{border-color:#202926;background:#0d110f;color:#69b5aa}:root:not(#ss-dark) .coach-account-status{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .messages-summary span{border-color:#22272a;background:#0b0b0b}:root:not(#ss-dark) .messages-summary small{color:#95aaa7}:root:not(#ss-dark) .messages-summary strong{color:#87beb7}:root:not(#ss-dark) .messages-card{border-color:#22272a;background:#0b0b0b}:root:not(#ss-dark) .messages-card-head h3{color:#d8e5e4}:root:not(#ss-dark) .messages-card-head span{color:#95aaa7}:root:not(#ss-dark) .message-row{border-color:#202527;border-left-color:#333e41;background:#0b0b0b}:root:not(#ss-dark) .message-row.unread{border-left-color:#95445f;background:#0d0a0c}:root:not(#ss-dark) .message-row strong{color:#d8e5e4}:root:not(#ss-dark) .message-row small,:root:not(#ss-dark) .message-row p,:root:not(#ss-dark) .messages-status{color:#95aaa7}:root:not(#ss-dark) .messages-form{border-color:#202527;background:linear-gradient(135deg,#0a0b0cfa,#0c0a0ed6),#0b0b0b}:root:not(#ss-dark) .messages-form label{color:#95aaa7}:root:not(#ss-dark) .messages-form input,:root:not(#ss-dark) .messages-form textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .messages-form strong{color:#d8e5e4}:root:not(#ss-dark) .messages-form span{color:#95aaa7}:root:not(#ss-dark) .message-recipient-picker>span,:root:not(#ss-dark) .message-recipient-hint{color:#95aaa7}:root:not(#ss-dark) .message-recipient-picker button{border-color:#262927;color:#daf0f5;background:#0b0c0b}:root:not(#ss-dark) .message-recipient-picker button:hover,:root:not(#ss-dark) .message-recipient-picker button:focus-visible,:root:not(#ss-dark) .message-recipient-picker button.selected{border-color:#234d48;background:#0d110f}:root:not(#ss-dark) .message-recipient-picker strong{color:#87beb7}:root:not(#ss-dark) .message-recipient-picker small{color:#95aaa7}:root:not(#ss-dark) .message-permission-list span{border-color:#22272a;color:#87beb7;background:#0a0c0d}:root:not(#ss-dark) .message-permission-list small{color:#95aaa7}:root:not(#ss-dark) .skater-portal-hero{border-color:#202926;background:linear-gradient(135deg,#0b0b0bf5,#090c0bf2),#0b0b0b}:root:not(#ss-dark) .skater-portal-hero.locked{border-color:#403303;background:linear-gradient(135deg,#0b0b0bfa,#0d0b06eb),#0b0b0b}:root:not(#ss-dark) .skater-portal-kicker{color:#9dcdc6}:root:not(#ss-dark) .skater-portal-hero h3{color:#d8e5e4}:root:not(#ss-dark) .skater-portal-hero p{color:#95aaa7}:root:not(#ss-dark) .skater-portal-stats span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-portal-stats small{color:#95aaa7}:root:not(#ss-dark) .skater-portal-stats strong{color:#9dcdc6}:root:not(#ss-dark) .skater-portal-hero.locked .skater-portal-stats strong{color:#cd9959}:root:not(#ss-dark) .skater-portal-program-note{border-left-color:#693f00;background:#0d0b08}:root:not(#ss-dark) .skater-portal-hero.locked .skater-portal-program-note{color:#ccb48a;background:#0d0b06}:root:not(#ss-dark) .skater-portal-card{border-color:#22272a;background:#0b0b0b}:root:not(#ss-dark) .portal-action-tile{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .portal-action-tile:hover,:root:not(#ss-dark) .portal-action-tile:focus-visible{border-color:#243f3c;background:#0d110f}:root:not(#ss-dark) .portal-action-tile.primary{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .portal-action-tile small{color:#96a8b1}:root:not(#ss-dark) .portal-action-tile.primary small{color:#f5fffcc7}:root:not(#ss-dark) .portal-action-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .portal-action-tile.primary .portal-action-icon{color:#fff;background:#0b0b0b29}:root:not(#ss-dark) .skater-assignment-row,:root:not(#ss-dark) .skater-coach-plan-list article,:root:not(#ss-dark) .skater-portal-feed article{border-color:#202527;border-left-color:#404e52;background:#0b0b0b}:root:not(#ss-dark) .skater-assignment-row.assigned{border-left-color:#3d6e66}:root:not(#ss-dark) .skater-assignment-row.in_progress{border-left-color:#526d90}:root:not(#ss-dark) .skater-assignment-row.submitted{border-left-color:#7a5e28}:root:not(#ss-dark) .skater-assignment-row.overdue{background:#0d0b09;border-left-color:#b16966}:root:not(#ss-dark) .skater-assignment-row strong,:root:not(#ss-dark) .skater-coach-plan-list strong,:root:not(#ss-dark) .skater-portal-feed strong{color:#d8e5e4}:root:not(#ss-dark) .skater-assignment-row small,:root:not(#ss-dark) .skater-assignment-row p,:root:not(#ss-dark) .skater-coach-plan-list small,:root:not(#ss-dark) .skater-portal-feed small,:root:not(#ss-dark) .skater-portal-feed p{color:#95aaa7}:root:not(#ss-dark) .skater-inspiration-list article{border-left-color:#366f699e}:root:not(#ss-dark) .skater-inspiration-source-links a,:root:not(#ss-dark) .coach-inspiration-source-links a{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .skater-inspiration-list .skater-inspiration-note{color:#95aaa7}:root:not(#ss-dark) .skater-module-tabs{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-module-tab{border-right-color:#212523;color:#adbdc9;background:#0b0b0b}:root:not(#ss-dark) .skater-module-tab:hover,:root:not(#ss-dark) .skater-module-tab.active{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-today-card,:root:not(#ss-dark) .skater-next-steps-card{background:linear-gradient(135deg,#090d0cf5,#0b0b0bfa),#0b0b0b}:root:not(#ss-dark) .skater-today-card{border-color:#2d3432}:root:not(#ss-dark) .skater-today-main,:root:not(#ss-dark) .skater-today-side{border-color:#202926;background:#0b0b0bbd}:root:not(#ss-dark) .skater-today-main>strong,:root:not(#ss-dark) .skater-today-side>strong{color:#87beb7}:root:not(#ss-dark) .skater-today-main p,:root:not(#ss-dark) .skater-today-note p{color:#94a8b4}:root:not(#ss-dark) .skater-today-note{border-left-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .skater-today-note small{color:#96a8b1}:root:not(#ss-dark) .skater-today-note strong{color:#d8e5e4}:root:not(#ss-dark) .skater-today-event-list button,:root:not(#ss-dark) .skater-today-assignment{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .skater-today-event-list button:hover,:root:not(#ss-dark) .skater-today-assignment:hover{border-color:#22423f;background:#0d110f}:root:not(#ss-dark) .skater-today-event-list small,:root:not(#ss-dark) .skater-today-assignment small,:root:not(#ss-dark) .skater-today-assignment span{color:#95aaa7}:root:not(#ss-dark) .skater-smart-empty{border-color:#2d3432;background:#0a0c0b}:root:not(#ss-dark) .skater-smart-empty strong{color:#d8e5e4}:root:not(#ss-dark) .skater-smart-empty p{color:#95aaa7}:root:not(#ss-dark) .skater-coach-feedback-list button,:root:not(#ss-dark) .skater-video-queue-list article,:root:not(#ss-dark) .skater-goal-list button{border-color:#202527;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .skater-coach-feedback-list button:hover,:root:not(#ss-dark) .skater-goal-list button:hover{border-color:#22423f;background:#0d110f}:root:not(#ss-dark) .skater-coach-feedback-list strong,:root:not(#ss-dark) .skater-video-queue-list strong,:root:not(#ss-dark) .skater-goal-list strong{color:#d8e5e4}:root:not(#ss-dark) .skater-coach-feedback-list small,:root:not(#ss-dark) .skater-coach-feedback-list em,:root:not(#ss-dark) .skater-video-queue-list small,:root:not(#ss-dark) .skater-video-queue-list em,:root:not(#ss-dark) .skater-goal-list small,:root:not(#ss-dark) .skater-goal-list em{color:#95aaa7}:root:not(#ss-dark) .skater-video-queue-list article.reviewed{border-left-color:#3d6e66}:root:not(#ss-dark) .skater-video-queue-list article.submitted{border-left-color:#794b05}:root:not(#ss-dark) .skater-readiness-meter span{color:#69b5aa;background:radial-gradient(circle at center,#0b0b0b 0 54%,transparent 55%),conic-gradient(#2f7d73 var(--readiness),#0d110f 0)}:root:not(#ss-dark) .skater-readiness-meter small{color:#95aaa7}:root:not(#ss-dark) .skater-readiness-meter div{background:#0d110f}:root:not(#ss-dark) .skater-readiness-meter i{background:linear-gradient(90deg,#2f7d73,#00433b)}:root:not(#ss-dark) .skater-readiness-grid span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-readiness-grid small,:root:not(#ss-dark) .skater-goal-list small{color:#96a8b1}:root:not(#ss-dark) .skater-readiness-grid strong{color:#d8e5e4}:root:not(#ss-dark) .skater-goal-list i{background:#0d110f}:root:not(#ss-dark) .skater-competition-summary{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .skater-competition-summary strong{color:#d19758}:root:not(#ss-dark) .skater-competition-summary span{color:#95aaa7}:root:not(#ss-dark) .skater-prep-checklist span{border-color:#202926;color:#96a8b1;background:#0b0b0b}:root:not(#ss-dark) .skater-prep-checklist span.done{color:#69b5aa;border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .skater-activity-grid button,:root:not(#ss-dark) .skater-activity-grid a{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .skater-activity-grid button:hover,:root:not(#ss-dark) .skater-activity-grid a:hover{border-color:#243f3c;background:#0d110f}:root:not(#ss-dark) .skater-activity-grid small{color:#96a8b1}:root:not(#ss-dark) .skater-activity-grid strong{color:#87beb7}:root:not(#ss-dark) .skater-activity-grid em{color:#96a8b1}:root:not(#ss-dark) .skater-overview-metrics{border-color:#202926}:root:not(#ss-dark) .skater-overview-metrics button{border-right-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .skater-overview-metrics small{color:#96a8b1}:root:not(#ss-dark) .skater-overview-metrics strong{color:#87beb7}:root:not(#ss-dark) .skater-overview-metrics em{color:#96a8b1}:root:not(#ss-dark) .skater-account-status-pill{border-color:#1e322f;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-account-summary{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-account-summary strong{color:#daedf6}:root:not(#ss-dark) .skater-account-summary p,:root:not(#ss-dark) .skater-account-summary small{color:#96a8b1}:root:not(#ss-dark) .skater-account-name-form{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-account-name-form label{color:#96a8b1}:root:not(#ss-dark) .skater-account-name-form label em{color:#97a9a6}:root:not(#ss-dark) .skater-account-name-status{color:#96a8b1}:root:not(#ss-dark) .skater-account-detail-grid span,:root:not(#ss-dark) .skater-account-settings-list button{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-account-detail-grid small{color:#97a8b1}:root:not(#ss-dark) .skater-account-detail-grid strong{color:#87beb7}:root:not(#ss-dark) .skater-account-detail-grid em,:root:not(#ss-dark) .skater-account-settings-list span{color:#96a8b1}:root:not(#ss-dark) .skater-account-settings-list button:hover{border-color:#223f3b;background:#0d110f}:root:not(#ss-dark) .skater-account-settings-list strong{color:#dbecf5}:root:not(#ss-dark) .skater-email-preference-toggle{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-email-preference-toggle small{color:#96a8b1}:root:not(#ss-dark) .skater-email-preference-toggle:has(input:checked){border-color:#1b3f3c;background:#0d110f}:root:not(#ss-dark) .skater-email-preference-status{color:#96a8b1}:root:not(#ss-dark) .skater-practice-tracker{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-head h3{color:#d8e5e4}:root:not(#ss-dark) .skater-practice-head p{color:#95aaa7}:root:not(#ss-dark) .skater-practice-summary span,:root:not(#ss-dark) .coach-practice-metrics span{border-color:#202527;background:#0b0c0b}:root:not(#ss-dark) .skater-practice-summary small,:root:not(#ss-dark) .coach-practice-metrics small{color:#97a8b1}:root:not(#ss-dark) .skater-practice-summary strong,:root:not(#ss-dark) .coach-practice-metrics strong{color:#69b5aa}:root:not(#ss-dark) .coach-practice-metrics em{color:#96a8b1}:root:not(#ss-dark) .coach-roster-practice-breakdown{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-practice-breakdown>div strong{color:#ddeff6}:root:not(#ss-dark) .coach-roster-practice-breakdown>div span{color:#96a8b1}:root:not(#ss-dark) .coach-roster-practice-breakdown article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-practice-breakdown article strong{color:#ddeff6}:root:not(#ss-dark) .coach-roster-practice-breakdown article small,:root:not(#ss-dark) .coach-roster-practice-breakdown article em{color:#96a8b1}:root:not(#ss-dark) .coach-roster-practice-breakdown article i{background:#0d110f}:root:not(#ss-dark) .skater-practice-wellness{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-wellness summary{color:#87beb7}:root:not(#ss-dark) .skater-practice-form label{color:#96a8b1}:root:not(#ss-dark) .skater-practice-form input,:root:not(#ss-dark) .skater-practice-form select,:root:not(#ss-dark) .skater-practice-form textarea{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-elements{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-elements-head{color:#96a8b1}:root:not(#ss-dark) .skater-practice-elements-head strong,:root:not(#ss-dark) .skater-practice-element-row strong{color:#ddeff6}:root:not(#ss-dark) .skater-practice-element-row{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-element-row small,:root:not(#ss-dark) .skater-practice-session-row small,:root:not(#ss-dark) .skater-practice-session-row p{color:#96a8b1}:root:not(#ss-dark) .skater-practice-session-row,:root:not(#ss-dark) .coach-practice-session-row,:root:not(#ss-dark) .coach-practice-element-list article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-session-row strong,:root:not(#ss-dark) .coach-practice-element-list strong{color:#ddeff6}:root:not(#ss-dark) .coach-element-meter{background:#0d110f}:root:not(#ss-dark) .coach-element-meter b{background:linear-gradient(90deg,#2f7d73,#003c32)}:root:not(#ss-dark) .skater-practice-session-row.private{background:#0d0b08}:root:not(#ss-dark) .coach-command-center{border-color:#202926;background:#0b0b0bf0}:root:not(#ss-dark) .coach-command-eyebrow{color:#9dcdc6}:root:not(#ss-dark) .coach-command-head h3{color:#d8e5e4}:root:not(#ss-dark) .coach-command-head p{color:#95aaa7}:root:not(#ss-dark) .coach-portal-stats span{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .coach-portal-stats small{color:#95aaa7}:root:not(#ss-dark) .coach-portal-stats strong{color:#9dcdc6}:root:not(#ss-dark) .coach-portal-stats em{color:#97a9a6}:root:not(#ss-dark) .coach-sync-summary{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .coach-sync-summary strong{color:#9dcdc6}:root:not(#ss-dark) .coach-season-dashboard{border-color:#202926;background:linear-gradient(135deg,#090c0bfa,#0c0b08f0),#0b0b0b}:root:not(#ss-dark) .coach-season-dashboard-head h3{color:#d8e5e4}:root:not(#ss-dark) .coach-season-dashboard-head p,:root:not(#ss-dark) .coach-dashboard-empty{color:#95aaa7}:root:not(#ss-dark) .coach-season-dashboard-head span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .coach-pipeline-card{border-color:#202926;background:#0b0b0bd6}:root:not(#ss-dark) .coach-pipeline-card:hover,:root:not(#ss-dark) .coach-pipeline-card:focus-visible{border-color:#346f665c;background:#0b0b0b}:root:not(#ss-dark) .coach-pipeline-card:focus-visible{outline-color:#346f662e}:root:not(#ss-dark) .coach-pipeline-card small{color:#95aaa7}:root:not(#ss-dark) .coach-pipeline-card strong{color:#9dcdc6}:root:not(#ss-dark) .coach-pipeline-card em{color:#95aaa7}:root:not(#ss-dark) .coach-pipeline-action{color:#9dcdc6}:root:not(#ss-dark) .coach-network-panel{border-color:#202926;background:#0b0b0bf0}:root:not(#ss-dark) .coach-network-head h3{color:#d8e5e4}:root:not(#ss-dark) .coach-network-head p{color:#95aaa7}:root:not(#ss-dark) .coach-update-form,:root:not(#ss-dark) .coach-invite-form,:root:not(#ss-dark) .coach-athlete-contact-form{border-color:#212523;background:linear-gradient(135deg,#090c0bfa,#0c0b08d6),#0b0b0b}:root:not(#ss-dark) .coach-form-title strong,:root:not(#ss-dark) .coach-invite-form strong{color:#d8e5e4}:root:not(#ss-dark) .coach-form-title span,:root:not(#ss-dark) .coach-invite-form span{color:#95aaa7}:root:not(#ss-dark) .coach-plan-hint{border-color:#202926;color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .coach-plan-hint.warning{border-color:#462f1e;color:#d9925c;background:#0d0b07}:root:not(#ss-dark) .coach-assignment-panel{border-color:#252a30;border-left-color:#4a6585;background:#0a0b0d}:root:not(#ss-dark) .coach-assignment-head strong{color:#d8e5e4}:root:not(#ss-dark) .coach-assignment-head p{color:#95aaa7}:root:not(#ss-dark) .coach-feature-kicker{color:#7ea8d9}:root:not(#ss-dark) .coach-assignment-summary span{border-color:#262c32;background:#0b0b0b}:root:not(#ss-dark) .coach-assignment-summary strong{color:#8ab4e0}:root:not(#ss-dark) .coach-assignment-summary small{color:#95aaa7}:root:not(#ss-dark) .coach-assignment-form{border-color:#23292e;background:#0b0b0b}:root:not(#ss-dark) .coach-assignment-form label{color:#95aaa7}:root:not(#ss-dark) .coach-assignment-form input,:root:not(#ss-dark) .coach-assignment-form select,:root:not(#ss-dark) .coach-assignment-form textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-assignment-recipient small{color:#95aaa7}:root:not(#ss-dark) .coach-assignment-group-head{color:#95aaa7}:root:not(#ss-dark) .coach-assignment-group-head span{color:#8ab4e0;background:#0d1114}:root:not(#ss-dark) .coach-assignment-empty{border-color:#272f35;color:#95aaa7;background:#0b0b0b9e}:root:not(#ss-dark) .coach-assignment-row{border-color:#212629;background:#0b0b0b}:root:not(#ss-dark) .coach-assignment-row.submitted{border-color:#283644;background:#0a0c0f}:root:not(#ss-dark) .coach-assignment-row.reviewed{background:#0b0c0b}:root:not(#ss-dark) .coach-assignment-row.overdue{border-color:#50342f;background:#0d0a0a}:root:not(#ss-dark) .coach-assignment-title-line strong{color:#d8e5e4}:root:not(#ss-dark) .coach-assignment-title-line em{color:#8ab4e0;background:#0d1114}:root:not(#ss-dark) .coach-assignment-row span,:root:not(#ss-dark) .coach-assignment-row p{color:#95aaa7}:root:not(#ss-dark) .coach-update-form label,:root:not(#ss-dark) .coach-invite-form label,:root:not(#ss-dark) .coach-athlete-contact-form label{color:#95aaa7}:root:not(#ss-dark) .coach-update-form input,:root:not(#ss-dark) .coach-update-form select,:root:not(#ss-dark) .coach-update-form textarea,:root:not(#ss-dark) .coach-invite-form input,:root:not(#ss-dark) .coach-invite-form select,:root:not(#ss-dark) .coach-athlete-contact-form input,:root:not(#ss-dark) .coach-athlete-contact-form select{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-network-roster{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .coach-network-roster span{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .coach-network-roster span.muted{color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .coach-network-roster span.parent-contact{border-color:#403303;color:#caa26d;background:#0d0b07}:root:not(#ss-dark) .coach-network-roster small{color:#95aaa7}:root:not(#ss-dark) .coach-network-activity{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .coach-network-activity>div{border-bottom-color:#202926}:root:not(#ss-dark) .coach-network-activity strong{color:#d8e5e4}:root:not(#ss-dark) .coach-network-activity article{border-color:#202926;border-left-color:#346f666b;background:#0b0b0b}:root:not(#ss-dark) .coach-network-activity article span{color:#d8e5e4}:root:not(#ss-dark) .coach-network-activity article small{color:#95aaa7}:root:not(#ss-dark) .coach-network-activity article p{color:#95aaa7}:root:not(#ss-dark) .coach-recent-programs>strong{color:#d8e5e4}:root:not(#ss-dark) .coach-recent-program{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-recent-program small{color:#95aaa7}:root:not(#ss-dark) .coach-students-section{border-color:#202926;background:linear-gradient(135deg,#0a0e0df5,#0d0b07e6),#0b0b0b}:root:not(#ss-dark) .coach-students-section-head strong{color:#d8e5e4}:root:not(#ss-dark) .coach-students-section-head span,:root:not(#ss-dark) .coach-students-section-head em{color:#95aaa7}:root:not(#ss-dark) .coach-student-metrics span{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .coach-student-metrics small{color:#95aaa7}:root:not(#ss-dark) .coach-student-metrics strong{color:#9dcdc6}:root:not(#ss-dark) .coach-skater-program-slot{border-color:#202926}:root:not(#ss-dark) .coach-skater-daily-action{border-color:#2d3432;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .coach-skater-daily-action span{color:#95aaa7}:root:not(#ss-dark) .coach-skater-daily-action[aria-pressed=true],:root:not(#ss-dark) .coach-skater-tools [aria-pressed=true]{background:#121a17}:root:not(#ss-dark) .coach-skater-tool-panel .coach-programme-options{border-color:#202926}:root:not(#ss-dark) .coach-skater-profile-danger{border-top-color:#2d2727;color:#c3989c}:root:not(#ss-dark) .coach-skater-summary-cards span{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .coach-skater-summary-cards small{color:#95aaa7}:root:not(#ss-dark) .coach-skater-summary-cards strong{color:#9dcdc6}:root:not(#ss-dark) .coach-skater-summary-cards em{color:#97a9a6}:root:not(#ss-dark) .coach-portal-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .coach-portal-card-head h3,:root:not(#ss-dark) .coach-selected-head h3{color:#d8e5e4}:root:not(#ss-dark) .coach-portal-card-head span,:root:not(#ss-dark) .coach-selected-head p{color:#95aaa7}:root:not(#ss-dark) .coach-athlete-form,:root:not(#ss-dark) .coach-program-form,:root:not(#ss-dark) .coach-roadmap-form{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .coach-athlete-form label,:root:not(#ss-dark) .coach-program-form label,:root:not(#ss-dark) .coach-roadmap-form label,:root:not(#ss-dark) .coach-save-current label{color:#95aaa7}:root:not(#ss-dark) .coach-athlete-form input,:root:not(#ss-dark) .coach-athlete-form select,:root:not(#ss-dark) .coach-athlete-form textarea,:root:not(#ss-dark) .coach-program-form input,:root:not(#ss-dark) .coach-program-form select,:root:not(#ss-dark) .coach-roadmap-form input,:root:not(#ss-dark) .coach-roadmap-form select,:root:not(#ss-dark) .coach-roadmap-form textarea,:root:not(#ss-dark) .coach-save-current input{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-program-form{border-left-color:#566c3d;background:linear-gradient(90deg,#0a0c08fa,#0c0b08d6),#0b0b0b}:root:not(#ss-dark) .coach-program-form strong{color:#d8e5e4}:root:not(#ss-dark) .coach-program-form span{color:#95aaa7}:root:not(#ss-dark) .coach-athlete-button{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-athlete-button.active{border-color:#3d6e6761;background:#0d110f}:root:not(#ss-dark) .coach-athlete-button:hover,:root:not(#ss-dark) .coach-athlete-button:focus-visible{border-color:#3d6e677a;background:#0d110f}:root:not(#ss-dark) .coach-athlete-button .coach-athlete-program-count{color:#87beb7}:root:not(#ss-dark) .coach-athlete-button .coach-athlete-open-label{color:#95aaa7}:root:not(#ss-dark) .coach-athlete-button strong,:root:not(#ss-dark) .coach-layout-row strong,:root:not(#ss-dark) .coach-save-current strong{color:#d8e5e4}:root:not(#ss-dark) .coach-athlete-button small,:root:not(#ss-dark) .coach-layout-row span,:root:not(#ss-dark) .coach-layout-row small,:root:not(#ss-dark) .coach-save-current span{color:#95aaa7}:root:not(#ss-dark) .coach-athlete-button em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .coach-shared-next-steps{border-color:#262927;background:linear-gradient(135deg,#0a0e0df5,#0d0b07e6),#0b0b0b}:root:not(#ss-dark) .coach-shared-next-steps strong{color:#d8e5e4}:root:not(#ss-dark) .coach-shared-next-steps p{color:#95aaa7}:root:not(#ss-dark) .coach-shared-actions-list article{border-color:#202926;background:#0b0b0be6}:root:not(#ss-dark) .coach-shared-actions-list small{color:#95aaa7}:root:not(#ss-dark) .coach-roadmap{border-color:#2c2408;border-left-color:#7a5e28;background:#0d0b08}:root:not(#ss-dark) .coach-roadmap-head strong,:root:not(#ss-dark) .coach-roadmap-form strong{color:#d8e5e4}:root:not(#ss-dark) .coach-roadmap-head p,:root:not(#ss-dark) .coach-roadmap-form span{color:#95aaa7}:root:not(#ss-dark) .coach-roadmap-form{background:linear-gradient(90deg,#0d0b07fa,#0c0b09d6),#0b0b0b}:root:not(#ss-dark) .coach-roadmap-event{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-roadmap-event.training{border-color:#272e35;background:#0a0b0d}:root:not(#ss-dark) .coach-roadmap-event.competition{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .coach-roadmap-event.debrief{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .coach-roadmap-event.complete{background:#0b0c0b}:root:not(#ss-dark) .coach-roadmap-date{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .coach-roadmap-date small{color:#95aaa7}:root:not(#ss-dark) .coach-roadmap-event-title strong{color:#d8e5e4}:root:not(#ss-dark) .coach-roadmap-event-title em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .coach-roadmap-event-body span,:root:not(#ss-dark) .coach-roadmap-event-body p,:root:not(#ss-dark) .coach-roadmap-event-body small{color:#95aaa7}:root:not(#ss-dark) .coach-roadmap-event-body p{color:#d8e5e4}:root:not(#ss-dark) .coach-roadmap-status-select{color:#95aaa7}:root:not(#ss-dark) .coach-roadmap-status-select select{color:#d8e5e4}:root:not(#ss-dark) .coach-save-current{border-color:#202926;border-left-color:#566c3d;background:linear-gradient(90deg,#0a0c0cf5,#0d0b08e6),#0b0b0b}:root:not(#ss-dark) .coach-layout-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-layout-row.active{border-color:#3d6e6761;background:#0d110f}:root:not(#ss-dark) .coach-layout-row.archived{background:#0b0c0b}:root:not(#ss-dark) .coach-layout-title-line em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .coach-layout-rename input{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .coach-layout-list-head strong{color:#d8e5e4}:root:not(#ss-dark) .coach-layout-list-head span{color:#95aaa7}:root:not(#ss-dark) .coach-archive-list summary{color:#9dcdc6}:root:not(#ss-dark) .coach-version-history{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-version-history summary{color:#9dcdc6}:root:not(#ss-dark) .coach-version-history li{color:#d8e5e4}:root:not(#ss-dark) .coach-portal-empty{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .coach-portal-empty strong{color:#d8e5e4}:root:not(#ss-dark) .coach-portal-empty p,:root:not(#ss-dark) .coach-portal-status{color:#95aaa7}:root:not(#ss-dark) .coach-command-workspace-panel{background:#0b0c0b}:root:not(#ss-dark) .skater-command-workspace-panel{background:#0b0c0b}:root:not(#ss-dark) .coach-command-workspace-panel .coach-portal-body{background:#0b0c0b}:root:not(#ss-dark) .skater-command-workspace-panel .skater-portal-body{background:#0b0c0b}:root:not(#ss-dark) .skater-command-shell{color:#ddeff6}:root:not(#ss-dark) .skater-app-sidebar{color:#eaf3ef;background:linear-gradient(180deg,#042c2f,#15423e 55%,#2f7d73)}:root:not(#ss-dark) .skater-brand-mark{color:#fff;background:#0b0b0b1f}:root:not(#ss-dark) .portal-brand-mark{border-color:#24242452;background:#0b0b0b}:root:not(#ss-dark) .skater-app-brand strong{color:#fff}:root:not(#ss-dark) .skater-app-nav-item{border-color:transparent;color:#effcf9db;background:transparent}:root:not(#ss-dark) .skater-app-nav-item:hover,:root:not(#ss-dark) .skater-app-nav-item.active{color:#fff;border-color:#24242426;background:#0b0b0b24}:root:not(#ss-dark) .skater-app-nav-item em{color:#fff}:root:not(#ss-dark) .skater-app-help{border-color:#2424241f;background:#0b0b0b17}:root:not(#ss-dark) .skater-app-help.light{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .skater-app-help span{color:#effcf9c2}:root:not(#ss-dark) .skater-app-help.light span{color:#98a7b0}:root:not(#ss-dark) .skater-command-topbar{color:#fff;background:linear-gradient(90deg,#042c2f,#15423e 62%,#2f7d73)}:root:not(#ss-dark) .skater-command-breadcrumb{color:#f5fffcd1}:root:not(#ss-dark) .skater-command-breadcrumb span:after{color:#f5fffc80}:root:not(#ss-dark) .skater-command-breadcrumb strong{color:#fff}:root:not(#ss-dark) .skater-icon-button{border-color:#24242433;background:#0b0b0b1a}:root:not(#ss-dark) .skater-icon-button.has-badge span{color:#fff}:root:not(#ss-dark) .skater-profile-chip{background:transparent}:root:not(#ss-dark) .skater-profile-avatar,:root:not(#ss-dark) .skater-avatar-lg,:root:not(#ss-dark) .skater-linked-coach-avatar{color:#fff}:root:not(#ss-dark) .skater-profile-chip strong{color:#fff}:root:not(#ss-dark) .skater-profile-chip small{color:#f5fffcbd}:root:not(#ss-dark) .skater-command-close{color:#fff}:root:not(#ss-dark) .skater-account-context{border-right-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-context-label{color:#87beb7}:root:not(#ss-dark) .skater-selected-account-card{border-color:#2d3432;background:linear-gradient(135deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .skater-selected-name strong{color:#daedf6}:root:not(#ss-dark) .skater-selected-name span{color:#fff}:root:not(#ss-dark) .skater-level-chip{border-color:#1e322f;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-selected-account-card p,:root:not(#ss-dark) .skater-selected-account-card small{color:#95aaa7}:root:not(#ss-dark) .skater-profile-link{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .skater-profile-link.primary{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .skater-profile-link:hover{border-color:#254440;background:#0d110f}:root:not(#ss-dark) .skater-profile-link.primary:hover{background:#15423e}:root:not(#ss-dark) .skater-linked-coach-list article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-linked-coach-list article.active{border-color:#223f3b;background:#0d110f}:root:not(#ss-dark) .skater-linked-coach-list strong{color:#dbecf5}:root:not(#ss-dark) .skater-linked-coach-list small{color:#98a7b0}:root:not(#ss-dark) .skater-linked-coach-list article>svg{color:#69b5aa}:root:not(#ss-dark) .coach-command-shell{color:#ddeff6}:root:not(#ss-dark) .coach-app-sidebar{color:#eaf3ef;background:linear-gradient(180deg,#042c2f,#15423e 52%,#2f7d73)}:root:not(#ss-dark) .coach-brand-mark{color:#fff;background:#0b0b0b1f}:root:not(#ss-dark) .coach-app-brand strong{color:#fff}:root:not(#ss-dark) .coach-app-nav-item{border-color:transparent;color:#effcf9db;background:transparent}:root:not(#ss-dark) .coach-app-nav-item:hover,:root:not(#ss-dark) .coach-app-nav-item.active{color:#fff;border-color:#24242426;background:#0b0b0b24}:root:not(#ss-dark) .coach-app-help{border-color:#2424241f;background:#0b0b0b17}:root:not(#ss-dark) .coach-app-help strong{color:#fff}:root:not(#ss-dark) .coach-app-help span{color:#effcf9c2}:root:not(#ss-dark) .coach-command-topbar{color:#fff;background:linear-gradient(90deg,#042c2f,#15423e 62%,#2f7d73)}:root:not(#ss-dark) .coach-breadcrumb{color:#f5fffcd1}:root:not(#ss-dark) .coach-breadcrumb span:after{color:#f5fffc80}:root:not(#ss-dark) .coach-breadcrumb strong{color:#fff}:root:not(#ss-dark) .coach-icon-button{border-color:#24242433;background:#0b0b0b1a}:root:not(#ss-dark) .coach-icon-button.light{color:#9dbcc6;border-color:#242a2b;background:#0b0b0b}:root:not(#ss-dark) .coach-icon-button.light.active{color:#87beb7;border-color:#223e3a;background:#0d110f}:root:not(#ss-dark) .coach-icon-button.active{border-color:#2424248c;background:#0b0b0b33}:root:not(#ss-dark) .coach-icon-button.has-badge span{color:#fff}:root:not(#ss-dark) .coach-notifications-popover{border-color:#202926;color:#daedf6;background:#0b0b0b}:root:not(#ss-dark) .coach-notifications-popover:before{border-left-color:#202926;border-top-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-notifications-head small{color:#96a8af}:root:not(#ss-dark) .coach-notifications-close{border-color:#202926;color:#91b0ba;background:#0b0c0b}:root:not(#ss-dark) .coach-notification-item{border-color:#202926;color:#daedf6;background:#0b0b0b}:root:not(#ss-dark) .coach-notification-item:hover{border-color:#243f3c;background:#0d110f}:root:not(#ss-dark) .coach-notification-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-notification-item.attention .coach-notification-icon{color:#eb8650;background:#1c1501}:root:not(#ss-dark) .coach-notification-item.success .coach-notification-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-notification-item strong{color:#dbecf5}:root:not(#ss-dark) .coach-notification-item em{color:#97a7b0}:root:not(#ss-dark) .coach-notification-item small{color:#87beb7}:root:not(#ss-dark) .coach-notification-empty{border-color:#202926;color:#96a8b1;background:#0b0b0b}:root:not(#ss-dark) .coach-profile-chip{background:transparent}:root:not(#ss-dark) .coach-profile-avatar,:root:not(#ss-dark) .coach-avatar{color:#fff}:root:not(#ss-dark) .coach-profile-chip strong{color:#fff}:root:not(#ss-dark) .coach-profile-chip small{color:#f5fffcbd}:root:not(#ss-dark) .coach-command-close{color:#fff}:root:not(#ss-dark) .coach-workspace-identity-bar{border-color:#202926;background:linear-gradient(135deg,#0b0b0bfa,#0a0e0dfa)}:root:not(#ss-dark) .coach-workspace-identity-bar small{color:#87beb7}:root:not(#ss-dark) .coach-workspace-identity-bar strong{color:#ddeff6}:root:not(#ss-dark) .coach-workspace-identity-bar em{color:#96a8b1}:root:not(#ss-dark) .coach-skater-context{border-right-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-context-label,:root:not(#ss-dark) .coach-module-label{color:#87beb7}:root:not(#ss-dark) .coach-selected-skater-card{border-color:#2d3432;background:linear-gradient(135deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .coach-selected-skater-card.aggregate{border-color:#1e4541;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .coach-selected-name strong{color:#daedf6}:root:not(#ss-dark) .coach-selected-name span{color:#fff}:root:not(#ss-dark) .coach-level-chip{border-color:#1e322f;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-selected-skater-card p,:root:not(#ss-dark) .coach-selected-skater-card small{color:#95aaa7}:root:not(#ss-dark) .coach-profile-link{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .coach-profile-link:hover{border-color:#254440;background:#0d110f}:root:not(#ss-dark) .coach-search-field{border-color:#202926;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .coach-search-field input{color:#ddeff6;background:transparent}:root:not(#ss-dark) .coach-roster-card{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-card.active{border-color:#223f3b;background:#0d110f}:root:not(#ss-dark) .coach-roster-card.aggregate{border-color:#202926;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .coach-roster-card.aggregate.active{border-color:#1f4743;background:#0d110f}:root:not(#ss-dark) .coach-roster-card strong{color:#dbecf5}:root:not(#ss-dark) .coach-roster-card small{color:#98a7b0}:root:not(#ss-dark) .coach-roster-card>svg{color:#69b5aa}:root:not(#ss-dark) .coach-add-skater-details>button{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .coach-module-tabs{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-module-tab{border-right-color:#212523;color:#9db0ba;background:#0b0b0b}:root:not(#ss-dark) .coach-module-tab:hover,:root:not(#ss-dark) .coach-module-tab.active{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-roster-plan-notice{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .coach-roster-plan-notice.blocked{border-color:#462f1e;background:#0d0b07}:root:not(#ss-dark) .coach-roster-plan-notice strong{color:#87beb7}:root:not(#ss-dark) .coach-roster-plan-notice.blocked strong{color:#d9925c}:root:not(#ss-dark) .coach-roster-plan-notice small{color:#95aaa7}:root:not(#ss-dark) .coach-module-card,:root:not(#ss-dark) .coach-season-dashboard,:root:not(#ss-dark) .coach-network-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-module-card-head h3{color:#daedf6}:root:not(#ss-dark) .coach-module-card-head span{color:#97a7b0}:root:not(#ss-dark) .coach-enterprise-team-card{border-color:#2d3432;background:linear-gradient(135deg,#0a0c0b,#0b0b0b 72%)}:root:not(#ss-dark) .coach-enterprise-plan-pill{border-color:#2d3432;background:#0d110f;color:#87beb7!important}:root:not(#ss-dark) .coach-enterprise-team-copy{color:#95aaa7}:root:not(#ss-dark) .coach-enterprise-team-card>h4{color:#87beb7}:root:not(#ss-dark) .coach-enterprise-directory article{border-color:#202926;background:#0b0b0be0}:root:not(#ss-dark) .coach-enterprise-avatar{color:#fff}:root:not(#ss-dark) .coach-enterprise-directory strong{color:#bbdee2}:root:not(#ss-dark) .coach-enterprise-directory small{color:#97a9a6}:root:not(#ss-dark) .coach-enterprise-directory em{background:#0d110f;color:#69b5aa}:root:not(#ss-dark) .coach-roster-availability-card{border-color:#202926;background:linear-gradient(135deg,#0b0b0bf5,#090d0cf0),#0b0b0b}:root:not(#ss-dark) .coach-roster-availability-form{border-color:#202926;background:#0b0b0bb8}:root:not(#ss-dark) .coach-roster-availability-form label{color:#96a8b1}:root:not(#ss-dark) .coach-roster-availability-form input{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-availability-days{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-availability-days legend{color:#87beb7}:root:not(#ss-dark) .coach-roster-availability-days p{color:#97a8b0}:root:not(#ss-dark) .coach-roster-availability-days label{border-color:#202926;color:#95a8b2;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-availability-days label:has(input:checked){border-color:#264c46;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-calendar-integration-card{border-color:#202926;background:linear-gradient(135deg,#0b0b0bfa,#090c0bf5),#0b0b0b}:root:not(#ss-dark) .coach-calendar-integration-summary article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-calendar-integration-summary strong,:root:not(#ss-dark) .coach-calendar-api-note strong{color:#daedf6}:root:not(#ss-dark) .coach-calendar-integration-summary span,:root:not(#ss-dark) .coach-calendar-integration-summary em,:root:not(#ss-dark) .coach-calendar-api-note span{color:#96a8b1}:root:not(#ss-dark) .coach-calendar-integration-form{border-color:#202926;background:#0b0b0bc7}:root:not(#ss-dark) .coach-calendar-integration-form label{color:#96a8b1}:root:not(#ss-dark) .coach-calendar-integration-form input,:root:not(#ss-dark) .coach-calendar-integration-form select,:root:not(#ss-dark) .coach-calendar-integration-form textarea{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .coach-calendar-integration-note,:root:not(#ss-dark) .coach-calendar-api-note{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .coach-inspiration-share-list article{border-color:#202926;border-left-color:#366f6994;background:#0b0b0b}:root:not(#ss-dark) .coach-inspiration-share-list strong{color:#daedf6}:root:not(#ss-dark) .coach-inspiration-share-list span,:root:not(#ss-dark) .coach-inspiration-share-list p{color:#95aaa7}:root:not(#ss-dark) .coach-schedule-filter-bar{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .coach-schedule-filter-bar button{border-color:#202926;color:#95a8b1;background:#0b0b0b}:root:not(#ss-dark) .coach-schedule-filter-bar button.active,:root:not(#ss-dark) .coach-schedule-filter-bar button:hover{color:#87beb7;border-color:#26433f;background:#0d110f}:root:not(#ss-dark) .coach-week-calendar{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-calendar-corner,:root:not(#ss-dark) .coach-calendar-day,:root:not(#ss-dark) .coach-calendar-time,:root:not(#ss-dark) .coach-calendar-cell{border-right-color:#212523;border-bottom-color:#212523}:root:not(#ss-dark) .coach-calendar-corner{background:#0b0c0b}:root:not(#ss-dark) .coach-calendar-day{color:#dbecf5;background:#0b0c0b}:root:not(#ss-dark) .coach-calendar-day span{color:#96a8b1}:root:not(#ss-dark) .coach-calendar-day.today span{color:#fff}:root:not(#ss-dark) .coach-calendar-time{color:#99acb6;background:#0b0b0b}:root:not(#ss-dark) .coach-calendar-cell{background:#0b0b0b}:root:not(#ss-dark) .coach-calendar-cell:hover,:root:not(#ss-dark) .coach-calendar-cell:focus-visible{outline-color:#366f6929;background:#0d110f}:root:not(#ss-dark) .coach-schedule-event{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-schedule-event button{background:#0b0b0bb8}:root:not(#ss-dark) .coach-schedule-event.off-ice{color:#ad93eb;background:#15111b}:root:not(#ss-dark) .coach-schedule-event.lesson{color:#c69d5a;background:#1c1501}:root:not(#ss-dark) .coach-schedule-event.availability{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-schedule-event.choreography{color:#c69d5a;background:#1c1501}:root:not(#ss-dark) .coach-schedule-event.competition{color:#ec817c;background:#1b100f}:root:not(#ss-dark) .coach-schedule-event.travel{color:#62a8f7;background:#0c1015}:root:not(#ss-dark) .coach-calendar-export-actions small,:root:not(#ss-dark) .coach-calendar-export-note{color:#97a8b0}:root:not(#ss-dark) .coach-schedule-legend span{color:#99a7af}:root:not(#ss-dark) .coach-schedule-legend i{background:#102c27}:root:not(#ss-dark) .coach-schedule-legend i.availability{background:#004339}:root:not(#ss-dark) .coach-schedule-legend i.lesson{background:#2f2500}:root:not(#ss-dark) .coach-schedule-legend i.competition{background:#60191f}:root:not(#ss-dark) .coach-event-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-row-action{border-color:#202926;color:#e78e8b;background:#0b0b0b}:root:not(#ss-dark) .coach-event-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-event-row.competition .coach-event-icon{color:#c99c49;background:#1c1501}:root:not(#ss-dark) .coach-event-row.test .coach-event-icon{color:#ae8ef8;background:#14111a}:root:not(#ss-dark) .coach-event-row.travel .coach-event-icon{color:#62a8f7;background:#0c1015}:root:not(#ss-dark) .coach-event-row.availability .coach-event-icon{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-event-row strong{color:#dbecf5}:root:not(#ss-dark) .coach-event-row small,:root:not(#ss-dark) .coach-event-row time{color:#96a8b1}:root:not(#ss-dark) .coach-event-row-actions .mini-link-button,:root:not(#ss-dark) .coach-calendar-export-actions .mini-link-button{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-inline-action-panel>button,:root:not(#ss-dark) .coach-add-event-button,:root:not(#ss-dark) .mini-link-button{color:#87beb7;background:transparent}:root:not(#ss-dark) .coach-inline-actions>button{color:#87beb7;background:transparent}:root:not(#ss-dark) .coach-schedule-event-form,:root:not(#ss-dark) .coach-invoice-form,:root:not(#ss-dark) .coach-settings-form{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-schedule-event-form.availability{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .coach-schedule-form-note{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .coach-schedule-event-form label,:root:not(#ss-dark) .coach-invoice-form label,:root:not(#ss-dark) .coach-settings-form label{color:#96a8b1}:root:not(#ss-dark) .coach-schedule-event-form input,:root:not(#ss-dark) .coach-schedule-event-form select,:root:not(#ss-dark) .coach-invoice-form input,:root:not(#ss-dark) .coach-invoice-form select,:root:not(#ss-dark) .coach-settings-form input,:root:not(#ss-dark) .coach-settings-form select,:root:not(#ss-dark) .coach-settings-form textarea{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .coach-billing-wizard{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .coach-billing-wizard-head strong{color:#dbecf5}:root:not(#ss-dark) .coach-billing-paths article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-billing-paths article.ready{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .coach-billing-paths article.warning{border-color:#2c2408;background:#0d0b06}:root:not(#ss-dark) .coach-billing-paths strong{color:#dbecf5}:root:not(#ss-dark) .coach-billing-paths small{color:#96a8b1}:root:not(#ss-dark) .coach-payment-method-picker-head strong{color:#dbecf5}:root:not(#ss-dark) .coach-payment-method-picker-head span{color:#96a8b1}:root:not(#ss-dark) .coach-payment-method-tile{border-color:#202926;color:#daedf6;background:#0b0b0b}:root:not(#ss-dark) .coach-payment-method-tile:hover,:root:not(#ss-dark) .coach-payment-method-tile:focus-visible{border-color:#1e504b}:root:not(#ss-dark) .coach-payment-method-tile.active{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .coach-payment-method-tile span{color:#87beb7}:root:not(#ss-dark) .coach-payment-method-tile small{color:#96a8b1}:root:not(#ss-dark) .coach-invoice-recipient-note{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-invoice-recipient-note strong{color:#dbecf5}:root:not(#ss-dark) .coach-invoice-recipient-note span{color:#96a8b1}:root:not(#ss-dark) .coach-lesson-invoice-builder{border-color:#202926;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .coach-lesson-invoice-head strong{color:#dbecf5}:root:not(#ss-dark) .coach-lesson-invoice-head span,:root:not(#ss-dark) .coach-lesson-invoice-status{color:#96a8b1}:root:not(#ss-dark) .coach-lesson-invoice-summaries span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-lesson-invoice-summaries span.ready{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .coach-lesson-invoice-summaries small,:root:not(#ss-dark) .coach-lesson-invoice-summaries em{color:#96a8b1}:root:not(#ss-dark) .coach-lesson-invoice-summaries strong{color:#87beb7}:root:not(#ss-dark) .coach-payment-readiness-summary{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .coach-payment-readiness-summary>span{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-payment-readiness-summary.ready{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .coach-payment-readiness-summary.warning{border-color:#2c2408;background:#0d0b06}:root:not(#ss-dark) .coach-payment-readiness-summary.warning>span{color:#c69d5a;background:#1c1501}:root:not(#ss-dark) .coach-payment-readiness-summary.blocked{border-color:#442c30;background:#0d0a0b}:root:not(#ss-dark) .coach-payment-readiness-summary.blocked>span{color:#ff6d75;background:#1c1113}:root:not(#ss-dark) .coach-payment-readiness-summary strong{color:#dbecf5}:root:not(#ss-dark) .coach-payment-readiness-summary small{color:#96a8b1}:root:not(#ss-dark) .coach-payment-setup-list article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-payment-setup-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-payment-setup-list strong{color:#dbecf5}:root:not(#ss-dark) .coach-payment-setup-list small{color:#96a8b1}:root:not(#ss-dark) .coach-connect-hint{color:#96a8b1}:root:not(#ss-dark) .coach-summary-grid{border-color:#202926}:root:not(#ss-dark) .coach-summary-stat{border-right-color:#202926;border-bottom-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .coach-summary-stat:hover,:root:not(#ss-dark) .coach-summary-stat:focus-visible{background:#0d110f}:root:not(#ss-dark) .coach-summary-icon{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-summary-stat:nth-child(2) .coach-summary-icon{color:#e98949;background:#130d07}:root:not(#ss-dark) .coach-summary-stat:nth-child(3) .coach-summary-icon{color:#62a8f7;background:#0c1015}:root:not(#ss-dark) .coach-summary-stat:nth-child(4) .coach-summary-icon{color:#ff6d79;background:#190f11}:root:not(#ss-dark) .coach-summary-stat small{color:#96a8b1}:root:not(#ss-dark) .coach-summary-stat strong{color:#87beb7}:root:not(#ss-dark) .coach-summary-stat em{color:#87beb7}:root:not(#ss-dark) .coach-role-pill-row span{border-color:#202926;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-club-snapshot{border-color:#202926}:root:not(#ss-dark) .coach-club-snapshot span{border-right-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-club-snapshot small{color:#96a8b1}:root:not(#ss-dark) .coach-club-snapshot strong{color:#87beb7}:root:not(#ss-dark) .coach-club-setup-card{background:linear-gradient(135deg,#0a0e0df5,#0d0b08eb),#0b0b0b}:root:not(#ss-dark) .coach-setup-progress{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-setup-meter{background:#121a17}:root:not(#ss-dark) .coach-setup-meter span{background:linear-gradient(90deg,#2f7d73,#00423c)}:root:not(#ss-dark) .coach-setup-next{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .coach-setup-next strong,:root:not(#ss-dark) .coach-setup-list strong{color:#ddeff6}:root:not(#ss-dark) .coach-setup-next small,:root:not(#ss-dark) .coach-setup-list small{color:#96a8b1}:root:not(#ss-dark) .coach-setup-list article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-setup-list article>span:first-child{color:#c19f5e;background:#1c1501}:root:not(#ss-dark) .coach-setup-list article.complete>span:first-child{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-club-activity-list article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-club-activity-list article.attention{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .coach-club-activity-list article.success{border-color:#1e322f;background:#0d110f}:root:not(#ss-dark) .coach-club-activity-list strong{color:#ddeff6}:root:not(#ss-dark) .coach-club-activity-list small{color:#96a8b1}:root:not(#ss-dark) .coach-roster-overview-list article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-overview-list strong{color:#ddeff6}:root:not(#ss-dark) .coach-roster-overview-list small{color:#96a8b1}:root:not(#ss-dark) .coach-billing-overview{border-color:#202926}:root:not(#ss-dark) .coach-billing-overview span{border-right-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-billing-overview small,:root:not(#ss-dark) .coach-invoice-table{color:#96a8b1}:root:not(#ss-dark) .coach-billing-overview strong{color:#ff656b}:root:not(#ss-dark) .coach-billing-overview span:last-child strong{color:#daedf6}:root:not(#ss-dark) .coach-billing-overview em{color:#96a8b1}:root:not(#ss-dark) .skater-billing-overview strong{color:#ff656b}:root:not(#ss-dark) .skater-payment-notes{border-color:#202527;color:#96a8b1;background:#0b0b0b}:root:not(#ss-dark) .skater-payment-notes strong{color:#ddeff6}:root:not(#ss-dark) .coach-invoice-heading{color:#97a9a6}:root:not(#ss-dark) .coach-status-chip.paid{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-status-chip.overdue{color:#ff6d75;background:#1c1113}:root:not(#ss-dark) .coach-status-chip.sent{color:#8ab4e0;background:#0c1015}:root:not(#ss-dark) .coach-status-chip.draft{color:#caa26d;background:#1c1501}:root:not(#ss-dark) .coach-status-chip.not_connected{color:#96a8b1;background:#0d110f}:root:not(#ss-dark) .coach-status-chip.pending{color:#caa26d;background:#1c1501}:root:not(#ss-dark) .coach-status-chip.connected{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-status-chip.ready{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .coach-status-chip.optional{color:#8ab4e0;background:#0c1015}:root:not(#ss-dark) .coach-status-chip.blocked{color:#ff6d75;background:#1c1113}:root:not(#ss-dark) .coach-status-chip.warning{color:#caa26d;background:#1c1501}:root:not(#ss-dark) .coach-status-chip.restricted{color:#ff6d75;background:#1c1113}:root:not(#ss-dark) .coach-payment-meta{color:#87beb7}:root:not(#ss-dark) .coach-payment-warning{color:#ce9a4d}:root:not(#ss-dark) .coach-skater-workspace-tile{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .coach-skater-workspace-tile:hover,:root:not(#ss-dark) .coach-skater-workspace-tile:focus-visible{border-color:#254341;background:#0d110f}:root:not(#ss-dark) .coach-skater-workspace-tile small{color:#96a8b1}:root:not(#ss-dark) .coach-skater-workspace-tile strong{color:#87beb7}:root:not(#ss-dark) .coach-skater-workspace-tile em{color:#96a8b1}:root:not(#ss-dark) .achievement-stage-card{border-color:#202926;background:linear-gradient(135deg,#090d0cf5,#0b0b0bfa),#0b0b0b}:root:not(#ss-dark) .achievement-ring-track{stroke:#202926}:root:not(#ss-dark) .achievement-ring-fill{stroke:#3d6e66}:root:not(#ss-dark) .achievement-ring-fill.developing{stroke:#1d7166}:root:not(#ss-dark) .achievement-ring-fill.advanced{stroke:#415ead}:root:not(#ss-dark) .achievement-ring-fill.elite{stroke:#7a5e28}:root:not(#ss-dark) .achievement-stage-score{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .achievement-stage-score strong{color:#69b5aa}:root:not(#ss-dark) .achievement-stage-score small{color:#96a8b1}:root:not(#ss-dark) .achievement-stage-step{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .achievement-stage-step i{border-color:#2d3432;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .achievement-stage-step small{color:#96a8b1}:root:not(#ss-dark) .achievement-stage-step em{color:#97a9a6}:root:not(#ss-dark) .achievement-stage-step.done{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .achievement-stage-step.done i{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .achievement-stage-step.active{border-color:#22504a;background:#0d110f}:root:not(#ss-dark) .achievement-stage-step.active i{border-color:#3d6e66;color:#87beb7}:root:not(#ss-dark) .achievement-stage-step.active small{color:#87beb7}:root:not(#ss-dark) .achievement-profile-frame{border-color:#284544;color:#fff;background:radial-gradient(circle at 32% 22%,rgba(11,11,11,.28),transparent 30%),linear-gradient(135deg,#15423e,#2f7d73)}:root:not(#ss-dark) .achievement-profile-frame.developing{border-color:#224f48;background:radial-gradient(circle at 32% 22%,rgba(11,11,11,.3),transparent 32%),linear-gradient(135deg,#2f7d73,#1aa997)}:root:not(#ss-dark) .achievement-profile-frame.advanced{border-color:#3d4c7b;background:radial-gradient(circle at 32% 22%,rgba(11,11,11,.3),transparent 32%),linear-gradient(135deg,#15423e,#476ee6)}:root:not(#ss-dark) .achievement-profile-frame.elite{border-color:#583e00;background:radial-gradient(circle at 32% 22%,rgba(11,11,11,.34),transparent 32%),linear-gradient(135deg,#183038,#b68a35)}:root:not(#ss-dark) .achievement-stage-copy small,:root:not(#ss-dark) .achievement-category-pill,:root:not(#ss-dark) .achievement-filter-panel>span{color:#87beb7}:root:not(#ss-dark) .achievement-stage-copy h3{color:#ddeff6}:root:not(#ss-dark) .achievement-stage-copy p,:root:not(#ss-dark) .achievement-stage-copy em{color:#96a8b1}:root:not(#ss-dark) .achievement-stage-copy em{color:#87beb7}:root:not(#ss-dark) .achievement-stage-stats span,:root:not(#ss-dark) .skater-achievement-overview-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .achievement-stage-stats strong{color:#69b5aa}:root:not(#ss-dark) .achievement-stage-stats small{color:#96a8b1}:root:not(#ss-dark) .skater-overview-stat-strip button{border-color:#202926;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .skater-overview-stat-strip button:hover,:root:not(#ss-dark) .skater-overview-stat-strip button:focus-visible{border-color:#284544}:root:not(#ss-dark) .skater-overview-stat-strip small{color:#96a8b1}:root:not(#ss-dark) .skater-overview-stat-strip strong{color:#69b5aa}:root:not(#ss-dark) .skater-overview-stat-strip em{color:#97a9a6}:root:not(#ss-dark) .achievement-streak-chip{border-color:#202926;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .achievement-streak-chip.active{border-color:#403303;color:#e48c4c;background:linear-gradient(135deg,#0e0b07,#1c1501)}:root:not(#ss-dark) .achievement-quest-list article{border-color:#202527;background:#0b0b0b}:root:not(#ss-dark) .achievement-quest-list article.done{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .achievement-quest-check{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .achievement-quest-list article.done .achievement-quest-check{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .achievement-quest-copy strong{color:#ddeff6}:root:not(#ss-dark) .achievement-quest-copy small{color:#96a8b1}:root:not(#ss-dark) .achievement-quest-meter{background:#0d110f}:root:not(#ss-dark) .achievement-quest-meter b{background:linear-gradient(90deg,#2f7d73,#003c32)}:root:not(#ss-dark) .achievement-quest-list em{color:#87beb7}:root:not(#ss-dark) .achievement-category-list strong,:root:not(#ss-dark) .achievement-suggestion-list strong,:root:not(#ss-dark) .achievement-completed-list strong,:root:not(#ss-dark) .achievement-mini-profile strong,:root:not(#ss-dark) .coach-roster-achievement-list strong{color:#ddeff6}:root:not(#ss-dark) .achievement-category-list small,:root:not(#ss-dark) .achievement-suggestion-list span,:root:not(#ss-dark) .achievement-completed-list small,:root:not(#ss-dark) .achievement-mini-profile small,:root:not(#ss-dark) .achievement-mini-profile em,:root:not(#ss-dark) .coach-roster-achievement-list small{color:#96a8b1}:root:not(#ss-dark) .achievement-category-list i{background:#0d110f}:root:not(#ss-dark) .achievement-category-list b{background:linear-gradient(90deg,#2f7d73,#003c32)}:root:not(#ss-dark) .achievement-suggestion-list article{border-color:#202527;background:#0b0b0b}:root:not(#ss-dark) .achievement-suggestion-list small{color:#87beb7}:root:not(#ss-dark) .achievement-points-chip{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .achievement-points-chip.verified{border-color:#403303;color:#c99f68;background:#1c1501}:root:not(#ss-dark) .achievement-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .achievement-card.completed{border-color:#223c38;background:#0d110f}:root:not(#ss-dark) .achievement-card.verified{border-color:#53400d;background:linear-gradient(135deg,#0c0b09,#0d110f)}:root:not(#ss-dark) .achievement-category-pill{background:#0d110f}:root:not(#ss-dark) .achievement-status-pill{color:#96a8b1;background:#0d110f}:root:not(#ss-dark) .achievement-status-pill.completed{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .achievement-status-pill.verified{color:#c99f68;background:#1c1501}:root:not(#ss-dark) .achievement-card h4{color:#ddeff6}:root:not(#ss-dark) .achievement-card p{color:#96a8b1}:root:not(#ss-dark) .achievement-card>small{color:#87beb7}:root:not(#ss-dark) .achievement-inline-form label{color:#96a8b1}:root:not(#ss-dark) .achievement-inline-form input{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .achievement-completed-list article{border-color:#202527;background:#0b0b0b}:root:not(#ss-dark) .achievement-status-dot{background:#424d52}:root:not(#ss-dark) .achievement-filter-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .achievement-filter-panel button{border-color:#262927;color:#91a9b5;background:#0b0b0b}:root:not(#ss-dark) .achievement-filter-panel button:hover,:root:not(#ss-dark) .achievement-filter-panel button.active{color:#87beb7;border-color:#1f4742;background:#0d110f}:root:not(#ss-dark) .achievement-source-note{border-color:#202926;color:#94a8b1;background:#0d110f}:root:not(#ss-dark) .achievement-source-note summary{color:#87beb7}:root:not(#ss-dark) .achievement-source-note summary:before{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .achievement-smart-card{border-color:#202926;background:linear-gradient(135deg,#0a0c0bf5,#0b0b0bfa),#0b0b0b}:root:not(#ss-dark) .achievement-smart-card-head small{color:#87beb7}:root:not(#ss-dark) .achievement-smart-card-head h4{color:#ddeff6}:root:not(#ss-dark) .achievement-smart-card-head p{color:#96a8b1}:root:not(#ss-dark) .achievement-smart-medal{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .achievement-smart-medal.bronze{border-color:#503b29;color:#cd986a;background:linear-gradient(135deg,#100c09,#1c1501)}:root:not(#ss-dark) .achievement-smart-medal.silver{border-color:#33383c;color:#96a8b5;background:linear-gradient(135deg,#0b0c0b,#111315)}:root:not(#ss-dark) .achievement-smart-medal.gold{border-color:#583e00;color:#c99f68;background:linear-gradient(135deg,#0e0b04,#1c1501)}:root:not(#ss-dark) .achievement-smart-example-row span{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .achievement-smart-meter{background:#0d110f}:root:not(#ss-dark) .achievement-smart-meter span{background:linear-gradient(90deg,#2f7d73,#004339)}:root:not(#ss-dark) .achievement-smart-section{border-color:#212523;background:#0b0b0bd1}:root:not(#ss-dark) .achievement-smart-section>summary{color:#bbdfe5}:root:not(#ss-dark) .achievement-smart-section>summary:before{border-color:#202926;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .achievement-smart-section>summary small{color:#96a8b0}:root:not(#ss-dark) .achievement-check-tile{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .achievement-check-tile.completed{border-color:#203b38;background:#0d110f}:root:not(#ss-dark) .achievement-check-tile.verified{border-color:#403303;background:#0c0b08}:root:not(#ss-dark) .achievement-check-button{color:#ddeff6;background:transparent}:root:not(#ss-dark) .achievement-check-mark{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .achievement-check-tile.completed .achievement-check-mark{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .achievement-check-tile.verified .achievement-check-mark{border-color:#704b00;color:#fff}:root:not(#ss-dark) .achievement-check-button:hover:not(:disabled),:root:not(#ss-dark) .achievement-check-button:focus-visible{background:#0d110f;outline-color:#366f692e}:root:not(#ss-dark) .achievement-check-code{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .achievement-check-tile.completed .achievement-check-code,:root:not(#ss-dark) .achievement-check-tile.verified .achievement-check-code{color:#fff;background:#15423e}:root:not(#ss-dark) .achievement-check-copy strong{color:#ddeff6}:root:not(#ss-dark) .achievement-check-copy small{color:#97a8af}:root:not(#ss-dark) .achievement-check-status{color:#96a8b0;background:#0d110f}:root:not(#ss-dark) .achievement-check-tile.completed .achievement-check-status{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .achievement-check-tile.verified .achievement-check-status{color:#c39e5c;background:#1c1501}:root:not(#ss-dark) .achievement-check-details summary{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .achievement-check-details[open] summary{border-color:#233e3b;background:#0d110f}:root:not(#ss-dark) .achievement-check-details p{color:#96a8b1}:root:not(#ss-dark) .achievement-smart-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .achievement-smart-row.completed{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .achievement-smart-row.verified{border-color:#403303;background:#0c0b09}:root:not(#ss-dark) .achievement-smart-row-main strong{color:#ddeff6}:root:not(#ss-dark) .achievement-smart-row-main small,:root:not(#ss-dark) .achievement-smart-row-main em{color:#96a8b1}:root:not(#ss-dark) .achievement-smart-row-main em{color:#87beb7}:root:not(#ss-dark) .achievement-smart-details summary{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .achievement-smart-details[open] summary{border-color:#233e3b;background:#0d110f}:root:not(#ss-dark) .achievement-smart-form{border-top-color:#212523}:root:not(#ss-dark) .coach-roster-achievement-list button{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .coach-roster-achievement-list button:hover,:root:not(#ss-dark) .coach-roster-achievement-list button:focus-visible{border-color:#284544;background:#0d110f}:root:not(#ss-dark) .coach-roster-achievement-list em{color:#87beb7}:root:not(#ss-dark) .achievement-toast{border-color:#2d3432;color:#9dcdc6;background:#0b0b0bf7}:root:not(#ss-dark) .achievement-toast strong{color:#69b5aa}:root:not(#ss-dark) .achievement-toast span{color:#96a8b1}:root:not(#ss-dark) .achievement-toast.level-up{border-color:#583e00;background:linear-gradient(135deg,#0d0b07,#0b0b0b)}:root:not(#ss-dark) .achievement-toast.level-up strong{color:#c99c49}:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps li{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps li+li:before{background:#171a18}:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps li>span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps strong{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .filter-advanced{border-top-color:#262927}:root:not(#ss-dark) body:has(.archive-shell) .archive-stage-results .archive-stage-heading{border-bottom-color:#262927}:root:not(#ss-dark) body:has(.archive-shell) .analytics-advanced-tools{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-advanced-tools>summary{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-advanced-tabs{border-top-color:#262927}:root:not(#ss-dark) body.skater-portal-route .skater-home-next-card,:root:not(#ss-dark) body.skater-portal-route .skater-coach-home-card,:root:not(#ss-dark) body.skater-portal-route .skater-share-center-card,:root:not(#ss-dark) body.skater-portal-route .skater-agenda-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-today-more,:root:not(#ss-dark) body.skater-portal-route .skater-progressive-tools,:root:not(#ss-dark) body.skater-portal-route .skater-practice-details,:root:not(#ss-dark) body.skater-portal-route .skater-practice-wellness,:root:not(#ss-dark) body.skater-portal-route .skater-schedule-planner{border-top-color:#262927}:root:not(#ss-dark) body.skater-portal-route .skater-today-more>summary,:root:not(#ss-dark) body.skater-portal-route .skater-progressive-tools>summary,:root:not(#ss-dark) body.skater-portal-route .skater-practice-details>summary,:root:not(#ss-dark) body.skater-portal-route .skater-practice-wellness>summary,:root:not(#ss-dark) body.skater-portal-route .skater-schedule-planner>summary{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-controls{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-controls label{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-controls input{accent-color:#15423e}:root:not(#ss-dark) body.skater-portal-route .skater-agenda-event{border-bottom-color:#212523}:root:not(#ss-dark) body.skater-portal-route .skater-agenda-event.coach-set{border-left-color:#5a7e7a}:root:not(#ss-dark) body.skater-portal-route .skater-schedule-planner-hint{color:#97a9a6}:root:not(#ss-dark) .training-kind-switch{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .training-kind-switch button{border-color:transparent;color:#97a9a6;background:transparent}:root:not(#ss-dark) .training-kind-switch button strong{color:#e0eef2}:root:not(#ss-dark) .training-kind-switch button[aria-pressed=true]{border-color:#254440;background:#0b0b0b}:root:not(#ss-dark) .training-kind-switch button[aria-pressed=true] strong{color:#9dcdc6}:root:not(#ss-dark) .off-ice-workout-builder,:root:not(#ss-dark) .off-ice-workout-empty{border-color:#262927;background:linear-gradient(145deg,#0b0c0b,#0b0b0b)}:root:not(#ss-dark) .off-ice-workout-head h4{color:#e0eef2}:root:not(#ss-dark) .off-ice-workout-head p,:root:not(#ss-dark) .off-ice-workout-empty p{color:#97a9a6}:root:not(#ss-dark) .off-ice-workout-selected{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .off-ice-workout-filters button{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .off-ice-workout-filters button[aria-pressed=true]{border-color:#4e6c68;color:#fff;background:#133834}:root:not(#ss-dark) .off-ice-workout-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .off-ice-workout-card:has([data-workout-exercise]:checked){border-color:#224e47;background:#0d110f}:root:not(#ss-dark) .off-ice-workout-card-select input{accent-color:#133834}:root:not(#ss-dark) .off-ice-workout-card-select small{color:#9dcdc6}:root:not(#ss-dark) .off-ice-workout-card-select strong{color:#e0eef2}:root:not(#ss-dark) .off-ice-workout-card-select em{color:#97a9a6}:root:not(#ss-dark) .off-ice-workout-fields{border-top-color:#202926}:root:not(#ss-dark) .off-ice-workout-guide{border-top-color:#212523;color:#97a9a6}:root:not(#ss-dark) .off-ice-workout-guide summary{color:#9dcdc6}:root:not(#ss-dark) .off-ice-workout-safety{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-source-first-flow>span{border-right-color:#262927;color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-advanced-labs>summary,:root:not(#ss-dark) body.analyze-page .analyze-advanced-labs-disclosure>summary,:root:not(#ss-dark) body.analyze-page .analyze-workflow-more>summary,:root:not(#ss-dark) body.analyze-page .analyze-advanced-controls-drawer>summary{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-primary-analysis-action{border-color:#507e7a38;color:#97a9a6;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-primary-analysis-action .button em{color:#ffffffc7}:root:not(#ss-dark) body.analyze-page .analyze-verdict-label{color:#87beb7}:root:not(#ss-dark) body.analyze-page .analyze-verdict-action{color:#e0eef2}:root:not(#ss-dark) body.analyze-page .analyze-verdict-details{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-result-details>summary{color:#97a9a6}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps{border-color:#262927;background:#0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav{border-color:#282f2ffa;background:#0b0b0bf7}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a,:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav button{color:#97a9a6;background:transparent}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-source-first-flow>span{border-bottom-color:#262927}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .mobile-product-nav{border-color:#282f2ffa;background:#0b0b0bf7}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .mobile-product-nav a,:root:not(#ss-dark) body.analyze-page .mobile-product-nav button{color:#97a9a6;background:transparent}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body.analyze-page .mobile-product-nav a.active,:root:not(#ss-dark) body.analyze-page .mobile-product-nav button.active{color:#9dcdc6;background:#0d110f}}:root:not(#ss-dark) .coach-profile-note,:root:not(#ss-dark) .coach-empty-data-card p{color:#96a8b1}:root:not(#ss-dark) .coach-empty-data-card h3{color:#daedf6}:root:not(#ss-dark) .coach-practice-filter-bar{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-practice-filter-bar button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .coach-practice-filter-bar button.active{color:#87beb7;border-color:#264b45;background:#0d110f}:root:not(#ss-dark) .coach-practice-filter-bar span{color:#96a8b1}:root:not(#ss-dark) .coach-practice-share-panel{border-color:#202926;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .coach-practice-share-panel.shared{border-color:#264b45;background:#0d110f}:root:not(#ss-dark) .coach-practice-share-state small,:root:not(#ss-dark) .coach-practice-share-panel>small{color:#96a8b1}:root:not(#ss-dark) .coach-practice-share-state strong{color:#87beb7}:root:not(#ss-dark) .coach-practice-share-state em{color:#96a8b1}:root:not(#ss-dark) .coach-practice-share-panel p{color:#91a9b5}:root:not(#ss-dark) .coach-practice-trends span{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-practice-trends small,:root:not(#ss-dark) .coach-practice-trends em{color:#96a8b1}:root:not(#ss-dark) .coach-practice-trends strong{color:#ddeff6}:root:not(#ss-dark) .coach-practice-graph-section{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-practice-graph-head span{color:#ddeff6}:root:not(#ss-dark) .coach-practice-graph-head em{color:#96a8b1}:root:not(#ss-dark) .coach-practice-chart-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .coach-practice-chart-head strong{color:#ddeff6}:root:not(#ss-dark) .coach-practice-chart-head small{color:#96a8b1}:root:not(#ss-dark) .coach-practice-month-bars span,:root:not(#ss-dark) .coach-practice-rate-bars span,:root:not(#ss-dark) .coach-practice-run-bars span{color:#96a8b1}:root:not(#ss-dark) .coach-practice-month-bars i,:root:not(#ss-dark) .coach-practice-rate-bars i,:root:not(#ss-dark) .coach-practice-run-bars i{border-bottom-color:#202926}:root:not(#ss-dark) .coach-practice-month-bars em,:root:not(#ss-dark) .coach-practice-rate-bars em,:root:not(#ss-dark) .coach-practice-run-bars em{color:#9ab2bb}:root:not(#ss-dark) .coach-practice-month-bars small,:root:not(#ss-dark) .coach-practice-rate-bars small,:root:not(#ss-dark) .coach-practice-run-bars small{color:#96a8b1}:root:not(#ss-dark) .coach-practice-chart-legend{color:#96a8b1}:root:not(#ss-dark) .coach-practice-donut{background:#0d110f}:root:not(#ss-dark) .coach-practice-donut:before{background:#0b0b0b}:root:not(#ss-dark) .coach-practice-donut strong{color:#ddeff6}:root:not(#ss-dark) .coach-practice-donut small{color:#96a8b1}:root:not(#ss-dark) .coach-practice-donut-legend span{color:#96a8b1}:root:not(#ss-dark) .coach-practice-donut-legend strong{color:#ddeff6}:root:not(#ss-dark) .coach-practice-donut-legend em{color:#96a8b1}:root:not(#ss-dark) .coach-practice-bars span{color:#96a8b1}:root:not(#ss-dark) .coach-practice-bars strong{color:#ddeff6}:root:not(#ss-dark) .coach-practice-bars i{background:#0d110f}:root:not(#ss-dark) .coach-practice-element-list small,:root:not(#ss-dark) .coach-practice-session-row span,:root:not(#ss-dark) .coach-practice-session-row p,:root:not(#ss-dark) .coach-practice-session-row small{color:#96a8b1}:root:not(#ss-dark) .coach-practice-element-list em{color:#87beb7;background:#0d110f}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-panel-switcher{border-bottom-color:#202926;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-panel-switcher button{border-color:#202926;color:#a0bac5;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-panel-switcher button.active{color:#87beb7;border-color:#254440;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-panel-switcher small{color:#97a9a6}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-context{border-bottom-color:#202926}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-panel-switcher{border-bottom-color:#202926;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-panel-switcher button{border-color:#202926;color:#a0bac5;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-panel-switcher button.active{color:#87beb7;border-color:#254440;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-panel-switcher small{color:#97a9a6}}@media(max-width:900px){:root:not(#ss-dark) .skater-account-context{border-bottom-color:#202926}}@media(max-width:900px){:root:not(#ss-dark) .coach-inline-actions>button{border-color:#202926;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-summary-stat,:root:not(#ss-dark) .coach-billing-overview span{border-bottom-color:#202926}}@media(max-width:900px){:root:not(#ss-dark) .skater-overview-metrics button{border-bottom-color:#202926}}@media(max-width:900px){:root:not(#ss-dark) .coach-command-workspace-panel,:root:not(#ss-dark) .skater-command-workspace-panel{background:#0b0c0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-command-shell,:root:not(#ss-dark) .skater-command-shell{background:#0b0c0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-command-topbar,:root:not(#ss-dark) .skater-command-topbar{border-bottom-color:#262927;color:#e0eef2;background:#0b0b0bf5}}@media(max-width:900px){:root:not(#ss-dark) .coach-breadcrumb,:root:not(#ss-dark) .skater-command-breadcrumb{color:#97a9a6}}@media(max-width:900px){:root:not(#ss-dark) .coach-breadcrumb span:after,:root:not(#ss-dark) .skater-command-breadcrumb span:after{color:#9aa7aa}}@media(max-width:900px){:root:not(#ss-dark) .coach-breadcrumb strong,:root:not(#ss-dark) .skater-command-breadcrumb strong{color:#e0eef2}}@media(max-width:900px){:root:not(#ss-dark) .coach-profile-chip,:root:not(#ss-dark) .skater-profile-chip{border-color:#262927;color:#e0eef2;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-icon-button,:root:not(#ss-dark) .skater-icon-button{border-color:#262927;color:#87beb7;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-command-close,:root:not(#ss-dark) .skater-command-close{color:#e0eef2}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-panel-switcher,:root:not(#ss-dark) .skater-mobile-panel-switcher{border-bottom-color:#262927;background:#0b0b0bfa}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-panel-switcher button,:root:not(#ss-dark) .skater-mobile-panel-switcher button{border-color:#262927;color:#97a9a6;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-panel-switcher button.active,:root:not(#ss-dark) .skater-mobile-panel-switcher button.active{color:#87beb7;border-color:#507e7a38;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-sidebar,:root:not(#ss-dark) .skater-app-sidebar,:root:not(#ss-dark) .coach-skater-context,:root:not(#ss-dark) .skater-account-context,:root:not(#ss-dark) .coach-command-main,:root:not(#ss-dark) .skater-command-main{background:#0b0c0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-sidebar,:root:not(#ss-dark) .skater-app-sidebar{color:#e0eef2}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-brand strong,:root:not(#ss-dark) .skater-app-brand strong{color:#e0eef2}}@media(max-width:900px){:root:not(#ss-dark) .coach-brand-mark,:root:not(#ss-dark) .skater-brand-mark{color:#87beb7;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-nav-item,:root:not(#ss-dark) .skater-app-nav-item{border-color:#262927;color:#e0eef2;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-nav-item:hover,:root:not(#ss-dark) .coach-app-nav-item.active,:root:not(#ss-dark) .skater-app-nav-item:hover,:root:not(#ss-dark) .skater-app-nav-item.active{color:#87beb7;border-color:#507e7a38;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-nav-item em,:root:not(#ss-dark) .skater-app-nav-item em{color:#9dcdc6}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-help,:root:not(#ss-dark) .skater-app-help{border-color:#262927;color:#e0eef2;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-help strong,:root:not(#ss-dark) .skater-app-help strong{color:#e0eef2}}@media(max-width:900px){:root:not(#ss-dark) .coach-app-help span,:root:not(#ss-dark) .skater-app-help span{color:#97a9a6}}@media(max-width:900px){:root:not(#ss-dark) .coach-selected-skater-card,:root:not(#ss-dark) .skater-selected-account-card{border-color:#262927;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-profile-link,:root:not(#ss-dark) .skater-profile-link,:root:not(#ss-dark) .coach-add-skater-details>button{border-color:#262927;color:#87beb7;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-workspace-identity-bar,:root:not(#ss-dark) .coach-command-center,:root:not(#ss-dark) .coach-network-panel,:root:not(#ss-dark) .coach-season-dashboard,:root:not(#ss-dark) .coach-portal-card,:root:not(#ss-dark) .skater-portal-card,:root:not(#ss-dark) .skater-portal-hero{border-color:#262927}}@media(max-width:900px){:root:not(#ss-dark) .coach-module-tabs,:root:not(#ss-dark) .skater-module-tabs{background:transparent}}@media(max-width:900px){:root:not(#ss-dark) .coach-module-tab,:root:not(#ss-dark) .skater-module-tab{border-color:#262927;color:#97a9a6;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-module-tab.active,:root:not(#ss-dark) .coach-module-tab:hover,:root:not(#ss-dark) .skater-module-tab.active,:root:not(#ss-dark) .skater-module-tab:hover{color:#87beb7;border-color:#507e7a38;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-club-snapshot span:nth-child(n+3){border-top-color:#202926}}@media(max-width:640px){:root:not(#ss-dark) .coach-club-snapshot span,:root:not(#ss-dark) .coach-club-snapshot span:nth-child(2n){border-top-color:#202926}}@media(max-width:900px){:root:not(#ss-dark) .skater-command-shell{background:#0b0c0b}}@media(max-width:900px){:root:not(#ss-dark) .skater-command-main{background:linear-gradient(180deg,#0a0c0ceb,#0b0c0b 220px),#0b0c0b}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-bottom-nav{border-color:#366f692e;background:#0b0b0bf0}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-bottom-nav a,:root:not(#ss-dark) .skater-mobile-bottom-nav button{color:#97a8b0;background:transparent}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-bottom-nav a.active,:root:not(#ss-dark) .skater-mobile-bottom-nav button.active{color:#87beb7;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .skater-mobile-nav-icon em{border-color:#242424;color:#fff}}@media(max-width:900px){:root:not(#ss-dark) .skater-command-shell[data-skater-mobile-active-panel=nav] .skater-app-sidebar:before{color:#87beb7}}@media(max-width:900px){:root:not(#ss-dark) .skater-portal-card,:root:not(#ss-dark) .messages-card,:root:not(#ss-dark) .skater-today-main,:root:not(#ss-dark) .skater-today-side{border-color:#486c681f}}@media(max-width:900px){:root:not(#ss-dark) .skater-practice-elements{background:transparent}}@media(max-width:900px){:root:not(#ss-dark) .skater-practice-element-row{border-color:#486c681f}}@media(max-width:900px){:root:not(#ss-dark) .skater-practice-actions{border-color:#366f691f;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-command-shell{background:#0b0c0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-command-main{background:linear-gradient(180deg,#0a0c0ceb,#0b0c0b 220px),#0b0c0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-workspace{border-top-color:#202926}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-workspace-head>div>strong{color:#ddeff6}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-program-card{border-color:#262927;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-program-card.active{border-color:#234d48;background:linear-gradient(145deg,#0d110f,#0b0b0b)}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-program-head,:root:not(#ss-dark) .coach-skater-mobile-card{color:#ddeff6;background:transparent}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-card{border-color:#202926;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-card.active{border-color:#224c47;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-card-icon{color:#87beb7;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-program-head small,:root:not(#ss-dark) .coach-skater-mobile-card small{color:#97a8af}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-program-head strong,:root:not(#ss-dark) .coach-skater-mobile-card strong{color:#87beb7}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-program-head em,:root:not(#ss-dark) .coach-skater-mobile-card em{color:#97a8b0}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-mobile-card-arrow{color:#97a9a6}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-program-slot{border-color:#202926;background:#0b0b0be0}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-program-slot.ready{border-color:#2d3432}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-program-status{color:#69b5aa;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-program-slot.empty .coach-skater-program-status{color:#c49e5c;background:#1c1501}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-program-slot strong{color:#d8e5e4}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-program-slot small{color:#98a8ae}}@media(max-width:900px){:root:not(#ss-dark) .coach-skater-program-empty{border-color:#2d3432;color:#87beb7;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-bottom-nav{border-color:#366f692e;background:#0b0b0bf0}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-bottom-nav button{color:#97a8b0;background:transparent}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-bottom-nav button.active{color:#87beb7;background:#0d110f}}@media(max-width:900px){:root:not(#ss-dark) .coach-mobile-nav-icon em{border-color:#242424;color:#fff}}@media(max-width:900px){:root:not(#ss-dark) .coach-command-shell[data-coach-mobile-active-panel=nav] .coach-app-sidebar:before{color:#87beb7}}:root:not(#ss-dark) .style-archive-tab{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .style-archive-tab:hover,:root:not(#ss-dark) .style-archive-tab.active{color:#fff;border-color:#5a7e7a;background:#15423e}:root:not(#ss-dark) .style-archive-overlay{background:#11191f7a}:root:not(#ss-dark) .style-archive-panel{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .style-archive-head{border-bottom-color:#202926;background:linear-gradient(125deg,#090c0bfa,#0e0b06c2 56%,#0a0c0dfa),#0b0b0b}:root:not(#ss-dark) .style-archive-head h2{color:#d8e5e4}:root:not(#ss-dark) .style-archive-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .style-rights-link{border-color:#262927;color:#9dcdc6;background:#0b0b0bc7}:root:not(#ss-dark) .style-rights-link:hover{border-color:#2c4844;background:#0d110f}:root:not(#ss-dark) .style-archive-toolbar{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .style-archive-toolbar label,:root:not(#ss-dark) .style-submission-form label{color:#95aaa7}:root:not(#ss-dark) .style-archive-toolbar input,:root:not(#ss-dark) .style-archive-toolbar select,:root:not(#ss-dark) .style-submission-form input,:root:not(#ss-dark) .style-submission-form textarea{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .style-archive-toolbar input:focus,:root:not(#ss-dark) .style-archive-toolbar select:focus,:root:not(#ss-dark) .style-submission-form input:focus,:root:not(#ss-dark) .style-submission-form textarea:focus{outline-color:#366f6929}:root:not(#ss-dark) .style-archive-summary{border-color:#202926;color:#98a9b3;background:#0b0b0b}:root:not(#ss-dark) .style-costume-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .style-costume-image-wrap{background:linear-gradient(135deg,#0f766e1c,#d49a2e1f),#0d110f}:root:not(#ss-dark) .style-costume-image-wrap img{background:#0d110f}:root:not(#ss-dark) .style-costume-kicker,:root:not(#ss-dark) .style-costume-credit{color:#95aaa7}:root:not(#ss-dark) .style-costume-kicker span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .style-costume-body h3{color:#d8e5e4}:root:not(#ss-dark) .style-costume-program{color:#91c5e0}:root:not(#ss-dark) .style-costume-description{color:#bfd6df}:root:not(#ss-dark) .style-costume-details{color:#b1c7d1}:root:not(#ss-dark) .style-costume-details dt{color:#95aaa7}:root:not(#ss-dark) .style-color-swatch{border-color:#202926;color:#b1c7d1;background:#0b0c0b}:root:not(#ss-dark) .style-costume-credit{border-top-color:#212523}:root:not(#ss-dark) .style-costume-credit a{color:#9dcdc6}:root:not(#ss-dark) .style-archive-empty{border-color:#2d3432;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .style-submission-panel{border-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0c0b),#0b0b0b}:root:not(#ss-dark) .style-submission-intro h3{color:#d8e5e4}:root:not(#ss-dark) .style-submission-intro p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .style-upload-field{border-color:#2d3432;background:#0a0c0b}:root:not(#ss-dark) .style-upload-field span{color:#96a8b1}:root:not(#ss-dark) .style-submission-preview{border-color:#202926;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .style-submission-check{border-color:#212523;background:#0d0b08}:root:not(#ss-dark) .style-submission-check span{color:#adc0c8}:root:not(#ss-dark) .style-submission-status{color:#95aaa7}:root:not(#ss-dark) .reel-builder-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .reel-builder-head,:root:not(#ss-dark) .reel-builder-actions{border-bottom-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0c0b)}:root:not(#ss-dark) .reel-builder-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .reel-empty{border-color:#262927;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .reel-builder-item{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .reel-thumb{background:#0f1212}:root:not(#ss-dark) .reel-thumb-placeholder{color:#95aaa7}:root:not(#ss-dark) .reel-item-body span{color:#d8e5e4}:root:not(#ss-dark) .reel-item-body small{color:#95aaa7}:root:not(#ss-dark) .reel-builder-status{color:#95aaa7}:root:not(#ss-dark) .reel-builder-actions{border-top-color:#262927}:root:not(#ss-dark) .reel-upgrade-button{border-color:#674809;color:#ce9f63;background:#1c1501}:root:not(#ss-dark) .reel-toast{border-color:#334f4c;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .reel-page{background:#0b0c0b}:root:not(#ss-dark) .reel-view-card,:root:not(#ss-dark) .reel-side-card,:root:not(#ss-dark) .my-reels-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .reel-player-shell{background:#11191f}:root:not(#ss-dark) .reel-view-meta{border-top-color:#262927}:root:not(#ss-dark) .reel-progress{color:#95aaa7}:root:not(#ss-dark) .reel-export-status{border-top-color:#262927;color:#95aaa7}:root:not(#ss-dark) .reel-playlist-item{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .reel-playlist-item.active{border-color:#334f4c;background:#0d110f}:root:not(#ss-dark) .reel-watermark{color:#95aaa7}:root:not(#ss-dark) .my-reel-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .training-video-page{background:#0b0c0b}:root:not(#ss-dark) .training-video-topbar,:root:not(#ss-dark) .training-video-gate,:root:not(#ss-dark) .training-video-upload-panel,:root:not(#ss-dark) .training-video-library{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .training-video-status{color:#95aaa7}:root:not(#ss-dark) .training-video-gate p{color:#95aaa7}:root:not(#ss-dark) .training-video-upload-form label,:root:not(#ss-dark) .training-video-folder-form label,:root:not(#ss-dark) .training-video-filters label,:root:not(#ss-dark) .training-video-save-row label{color:#95aaa7}:root:not(#ss-dark) .training-video-upload-form input,:root:not(#ss-dark) .training-video-upload-form select,:root:not(#ss-dark) .training-video-upload-form textarea,:root:not(#ss-dark) .training-video-folder-form input,:root:not(#ss-dark) .training-video-filters select,:root:not(#ss-dark) .training-video-save-row select,:root:not(#ss-dark) .training-video-share-form input{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .training-video-file-drop{border-color:#324442;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .training-video-file-drop input{background:transparent}:root:not(#ss-dark) .training-video-tabs{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .training-video-tabs button{color:#95aaa7;background:transparent}:root:not(#ss-dark) .training-video-tabs button.active{color:#fff;background:#15423e}:root:not(#ss-dark) .training-video-card,:root:not(#ss-dark) .training-video-empty{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .training-video-empty{color:#95aaa7}:root:not(#ss-dark) .training-video-archive-thumb{color:#95aaa7;background:#0f1212}:root:not(#ss-dark) .training-video-archive-visibility,:root:not(#ss-dark) .training-video-archive-tags span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .training-video-card p,:root:not(#ss-dark) .training-video-card small{color:#95aaa7}:root:not(#ss-dark) .training-video-kicker{color:#9dcdc6}:root:not(#ss-dark) .training-video-file-pill{color:#d7a165;background:#1c1501}:root:not(#ss-dark) .training-video-note{border-left-color:#2d3432}:root:not(#ss-dark) .training-video-preview{background:#11171e}:root:not(#ss-dark) .training-video-comments{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .training-video-comments-head strong{color:#d8e5e4}:root:not(#ss-dark) .training-video-comments-head span{color:#95aaa7}:root:not(#ss-dark) .training-video-comment{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .training-video-comment.assignment{border-color:#2d3432;background:#0b0c0b}:root:not(#ss-dark) .training-video-comment strong{color:#d8e5e4}:root:not(#ss-dark) .training-video-comment span{color:#95aaa7}:root:not(#ss-dark) .training-video-comment p{color:#d8e5e4}:root:not(#ss-dark) .training-video-assignment-pill{border-color:#2d3432;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .training-video-comment-form input,:root:not(#ss-dark) .training-video-comment-form select,:root:not(#ss-dark) .training-video-comment-form textarea{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .training-video-share-chip{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .training-video-share-chip button{color:#9dcdc6;background:#0b0b0bb8}:root:not(#ss-dark) .training-video-muted{color:#95aaa7}:root:not(#ss-dark) .info-page{background:#0b0c0b}:root:not(#ss-dark) .info-hero,:root:not(#ss-dark) .info-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .info-hero p{color:#95aaa7}:root:not(#ss-dark) .info-card p,:root:not(#ss-dark) .info-card li{color:#95aaa7}:root:not(#ss-dark) .info-card a,:root:not(#ss-dark) .info-hero a{color:#9dcdc6}:root:not(#ss-dark) .resources-page{background:#0b0c0b}:root:not(#ss-dark) .resources-head p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .resources-catalog-tabs{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .resources-catalog-tabs button,:root:not(#ss-dark) .resources-catalog-tabs a{border-color:transparent;color:#aac3cd;background:transparent}:root:not(#ss-dark) .resources-catalog-tabs button em,:root:not(#ss-dark) .resources-catalog-tabs a em{color:#d2b485;background:#1c1501}:root:not(#ss-dark) .resources-catalog-tabs button:hover,:root:not(#ss-dark) .resources-catalog-tabs button.active,:root:not(#ss-dark) .resources-catalog-tabs a:hover{border-color:#26433f;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .resources-catalog-tabs a.resources-smart-ask-tab{border-color:#2d3432;color:#9dcdc6;background:linear-gradient(135deg,#0d110f,#0d110f)}:root:not(#ss-dark) .resources-catalog-tabs a.resources-smart-ask-tab em{color:#fff;background:#133834}:root:not(#ss-dark) .smart-ask-web-page{color:#d8e5e4;background:radial-gradient(circle at 9% 6%,rgba(40,190,180,.12),transparent 27rem),linear-gradient(180deg,#0b0c0b 0 34rem,#0b0c0b)}:root:not(#ss-dark) .smart-ask-back-link{color:#87beb7}:root:not(#ss-dark) .smart-ask-web-hero>div>p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .smart-ask-trust-row span,:root:not(#ss-dark) .smart-ask-context-row span{border-color:#202926;color:#87beb7;background:#090d0ce6}:root:not(#ss-dark) .smart-ask-coming-soon{border-color:#2d3432;background:#0b0b0bd6}:root:not(#ss-dark) .smart-ask-coming-soon>span{color:#fff}:root:not(#ss-dark) .smart-ask-coming-soon p{color:#94a9b0}:root:not(#ss-dark) .smart-ask-status-card,:root:not(#ss-dark) .smart-ask-lock-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-status-card p,:root:not(#ss-dark) .smart-ask-lock-card p{color:#95a8af}:root:not(#ss-dark) .smart-ask-lock-icon{color:#fff}:root:not(#ss-dark) .smart-ask-spinner{border-color:#202926;border-top-color:#3d6e66}:root:not(#ss-dark) .smart-ask-composer-card,:root:not(#ss-dark) .smart-ask-answer-card{border-color:#202926;background:#0b0b0bf0}:root:not(#ss-dark) .smart-ask-composer-head label{color:#97a9a6}:root:not(#ss-dark) .smart-ask-composer-head select,:root:not(#ss-dark) #smartAskQuestion{border-color:#202926;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) .smart-ask-question-actions small{color:#93a9af}:root:not(#ss-dark) .smart-ask-question-status{color:#95aaa7}:root:not(#ss-dark) .smart-ask-question-status[data-tone=error]{color:#ea8479}:root:not(#ss-dark) #smartAskQuestion[aria-invalid=true]{border-color:#904d48;outline-color:#904d482e}:root:not(#ss-dark) .smart-ask-topic-browser{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-topic-browser>summary{color:#9dcdc6}:root:not(#ss-dark) .smart-ask-topic-browser>summary small{color:#97a9a6}:root:not(#ss-dark) .smart-ask-topic-browser>summary b{color:#69b5aa}:root:not(#ss-dark) .smart-ask-topic-browser>div{border-top-color:#202926}:root:not(#ss-dark) #smartAskQuestion:focus,:root:not(#ss-dark) .smart-ask-composer-head select:focus{border-color:#265c57;outline-color:#2d706821}:root:not(#ss-dark) .smart-ask-suggestions button{border-color:#202926;color:#90b1b9;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-suggestions button:hover{border-color:#224e4a;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .smart-ask-required-program-button{border-color:#2d3432;color:#9dcdc6;background:linear-gradient(145deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .smart-ask-required-program-button:hover{border-color:#265f58;background:#0d110f}:root:not(#ss-dark) .smart-ask-required-program-button span{color:#69b5aa}:root:not(#ss-dark) .smart-ask-required-program-button small{color:#97a9a6}:root:not(#ss-dark) .smart-ask-browse{border-top-color:#202926}:root:not(#ss-dark) .smart-ask-prompt-group{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-prompt-group summary{color:#9dcdc6}:root:not(#ss-dark) .smart-ask-prompt-group summary span{color:#97a9a6}:root:not(#ss-dark) .smart-ask-prompt-group button{border-color:#202926;color:#b9dde3;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-prompt-group button:hover{border-color:#224e4a;background:#0d110f}:root:not(#ss-dark) .smart-ask-prompt-group button small{color:#97a9a6}:root:not(#ss-dark) .smart-ask-prompt-group button em{color:#69b5aa}:root:not(#ss-dark) .smart-ask-route-note{color:#95aaa7}:root:not(#ss-dark) .smart-ask-submit{color:#fff}:root:not(#ss-dark) .smart-ask-privacy-note,:root:not(#ss-dark) .smart-ask-answer-note{color:#97a9a6}:root:not(#ss-dark) .smart-ask-answer-card>header>span{color:#97a9a6}:root:not(#ss-dark) .smart-ask-answer-toolbar button{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .smart-ask-answer-toolbar button:hover,:root:not(#ss-dark) .smart-ask-answer-toolbar button:focus-visible{border-color:#275853;background:#0d110f}:root:not(#ss-dark) .smart-ask-decision{border-color:#223d3a;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .smart-ask-decision.no{border-color:#46332d;color:#e39f8f;background:#0e0b09}:root:not(#ss-dark) .smart-ask-decision.conditional{border-color:#403303;color:#bfab73;background:#0d0b07}:root:not(#ss-dark) .smart-ask-direct-answer{color:#d8e5e4}:root:not(#ss-dark) .smart-ask-link-hint{color:#69b5aa}:root:not(#ss-dark) .smart-ask-rule-term{color:#69b5aa;background:none}:root:not(#ss-dark) .smart-ask-result-section{border-top-color:#262927}:root:not(#ss-dark) .smart-ask-level-grid article,:root:not(#ss-dark) .smart-ask-detail-group article{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .smart-ask-level-grid strong,:root:not(#ss-dark) .smart-ask-detail-group article strong{color:#69b5aa}:root:not(#ss-dark) .smart-ask-level-grid p,:root:not(#ss-dark) .smart-ask-detail-group article p{color:#a8c5cd}:root:not(#ss-dark) .smart-ask-detail-group{border-top-color:#262927}:root:not(#ss-dark) .smart-ask-detail-group summary{color:#87beb7}:root:not(#ss-dark) .smart-ask-detail-group summary span{background:#0d110f}:root:not(#ss-dark) .smart-ask-drilldown-card{border-color:#262927;color:#d8e5e4;background:linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .smart-ask-drilldown-card:hover,:root:not(#ss-dark) .smart-ask-drilldown-card:focus-visible{border-color:#275d58}:root:not(#ss-dark) .smart-ask-drilldown-card strong{color:#69b5aa}:root:not(#ss-dark) .smart-ask-drilldown-card small{color:#99b4bb}:root:not(#ss-dark) .smart-ask-drilldown-card b{color:#69b5aa}:root:not(#ss-dark) .smart-ask-detail-group ul,:root:not(#ss-dark) .smart-ask-check-list{color:#a6c3cb}:root:not(#ss-dark) .smart-ask-detail-group.caution summary{color:#dc9153}:root:not(#ss-dark) .smart-ask-clarification{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .smart-ask-clarification p{color:#87beb7}:root:not(#ss-dark) .smart-ask-archive-section{border-color:#262927;background:linear-gradient(145deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .smart-ask-archive-loading{color:#95aaa7}:root:not(#ss-dark) .smart-ask-archive-heading h3{color:#d8e5e4}:root:not(#ss-dark) .smart-ask-archive-heading>span{color:#69b5aa;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-archive-card{border-color:#202926;color:#bfe0e7;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-archive-card:hover,:root:not(#ss-dark) .smart-ask-archive-card:focus-visible{border-color:#285c57}:root:not(#ss-dark) .smart-ask-archive-play{color:#fff}:root:not(#ss-dark) .smart-ask-archive-match{color:#69b5aa}:root:not(#ss-dark) .smart-ask-archive-card-copy small{color:#97b5bc}:root:not(#ss-dark) .smart-ask-archive-card-copy em{color:#97a9a6}:root:not(#ss-dark) .smart-ask-archive-card>b{color:#69b5aa}:root:not(#ss-dark) .smart-ask-archive-trust{color:#97a9a6}:root:not(#ss-dark) .smart-ask-archive-trust strong{color:#87beb7}:root:not(#ss-dark) .smart-ask-archive-empty{border-color:#2d413e;color:#87beb7;background:#0b0b0bb3}:root:not(#ss-dark) .smart-ask-archive-empty>span{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .smart-ask-archive-empty p{color:#97a9a6}:root:not(#ss-dark) .smart-ask-document-card{border-color:#2d3432;border-top-color:#3d6e66;background:linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .smart-ask-document-card>div:first-child span,:root:not(#ss-dark) .smart-ask-document-card>div:first-child em{color:#69b5aa}:root:not(#ss-dark) .smart-ask-document-card>div:first-child em{background:#0d110f}:root:not(#ss-dark) .smart-ask-document-card p{color:#96b4bb}:root:not(#ss-dark) .smart-ask-document-card>small{color:#97a9a6}:root:not(#ss-dark) .smart-ask-document-actions a{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-document-actions a:first-child{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .smart-ask-document-actions a:hover,:root:not(#ss-dark) .smart-ask-document-actions a:focus-visible{border-color:#3d6e66}:root:not(#ss-dark) .smart-ask-citation-group{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-citation-group>header span{color:#97a9a6}:root:not(#ss-dark) .smart-ask-citation-group li a{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .smart-ask-citation-group li a:hover,:root:not(#ss-dark) .smart-ask-citation-group li a:focus-visible{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .smart-ask-citation-group li strong{color:#69b5aa}:root:not(#ss-dark) .smart-ask-source-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .smart-ask-source-card.official{border-top-color:#3d6e66}:root:not(#ss-dark) .smart-ask-source-card.curated{border-top-color:#703d00}:root:not(#ss-dark) .smart-ask-source-card>div span{color:#69b5aa}:root:not(#ss-dark) .smart-ask-source-card>div em{color:#97a9a6}:root:not(#ss-dark) .smart-ask-source-card p{color:#97a9a6}:root:not(#ss-dark) .smart-ask-source-card a{color:#69b5aa}:root:not(#ss-dark) .smart-ask-error{border-color:#422d2b;color:#f89087;background:#0e0a0a}:root:not(#ss-dark) .resources-controls{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .resources-controls label{color:#95a8b1}:root:not(#ss-dark) .resources-controls input,:root:not(#ss-dark) .resources-controls select{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .resources-controls input:focus,:root:not(#ss-dark) .resources-controls select:focus{border-color:#2d534f;outline-color:#366f6924}:root:not(#ss-dark) .pattern-dance-list-panel,:root:not(#ss-dark) .pattern-dance-detail,:root:not(#ss-dark) .resources-source-band{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .pattern-level-button{border-color:#202926;color:#c8dbe4;background:#0b0c0b}:root:not(#ss-dark) .pattern-level-button em{color:#d2b485;background:#1c1501}:root:not(#ss-dark) .pattern-level-button:hover,:root:not(#ss-dark) .pattern-level-button.active{border-color:#26433f;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .pattern-dance-card{border-color:#202926;border-left-color:#5a4508;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .pattern-dance-card:hover,:root:not(#ss-dark) .pattern-dance-card.active{border-color:#294d49;border-left-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .pattern-dance-card span{color:#95aaa7}:root:not(#ss-dark) .pattern-dance-card .pattern-card-level{color:#93bef5}:root:not(#ss-dark) .rule-result-card small,:root:not(#ss-dark) .rule-result-card em{color:#95aaa7}:root:not(#ss-dark) .rule-result-card em{color:#ceab77;background:#1c1501}:root:not(#ss-dark) .pattern-dance-detail:focus{outline-color:#366f6938}:root:not(#ss-dark) .pattern-detail-tags span{border-color:#202926;color:#adc9d5;background:#0b0c0b}:root:not(#ss-dark) .pattern-detail-grid section{border-top-color:#202926}:root:not(#ss-dark) .pattern-detail-grid p,:root:not(#ss-dark) .pattern-chart-head p{color:#95aaa7}:root:not(#ss-dark) .rule-summary-card,:root:not(#ss-dark) .rule-premium-guide,:root:not(#ss-dark) .rule-actions-panel,:root:not(#ss-dark) .rule-notes-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .rule-summary-card h4,:root:not(#ss-dark) .rule-premium-guide h4,:root:not(#ss-dark) .rule-premium-guide h5,:root:not(#ss-dark) .rule-notes-panel h4,:root:not(#ss-dark) .rule-source-excerpt h4{color:#d8e5e4}:root:not(#ss-dark) .rule-summary-card p,:root:not(#ss-dark) .rule-summary-card span,:root:not(#ss-dark) .rule-premium-guide p,:root:not(#ss-dark) .rule-premium-guide li,:root:not(#ss-dark) .rule-notes-panel p,:root:not(#ss-dark) .rule-source-excerpt p{color:#95aaa7}:root:not(#ss-dark) .rule-summary-card{background:#0b0c0b}:root:not(#ss-dark) .rule-summary-card aside{border-left-color:#202926}:root:not(#ss-dark) .rule-summary-card aside strong{color:#9dcdc6}:root:not(#ss-dark) .rule-premium-guide{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .rule-premium-guide.locked{border-color:#403303;background:#0d0b08}:root:not(#ss-dark) .rule-level-card{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .rule-level-card[open]{border-color:#244945;background:#0b0b0b}:root:not(#ss-dark) .rule-level-card summary:focus-visible{outline-color:#366f6938}:root:not(#ss-dark) .rule-level-grid strong{color:#8cbbf3}:root:not(#ss-dark) .rule-level-card summary em{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .rule-level-card[open] summary{border-bottom-color:#202926}:root:not(#ss-dark) .rule-level-card[open] summary em{color:#ceab77;background:#1c1501}:root:not(#ss-dark) .rule-level-source{background:#0c0b09}:root:not(#ss-dark) .rule-level-source span,:root:not(#ss-dark) .rule-level-source a{color:#8eb0bb}:root:not(#ss-dark) .rule-level-source a{color:#9dcdc6}:root:not(#ss-dark) .rule-quick-list,:root:not(#ss-dark) .rule-watch-list{border-top-color:#202926}:root:not(#ss-dark) .rule-watch-list{border-top-color:#403303}:root:not(#ss-dark) .rule-source-badge{color:#ceab77;background:#1c1501}:root:not(#ss-dark) .rule-source-excerpt{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .rule-source-excerpt p{color:#bccfd8}:root:not(#ss-dark) .rule-actions-panel{background:#0b0b0b}:root:not(#ss-dark) .rule-notes-panel{background:#0b0b0b}:root:not(#ss-dark) .rule-notes-panel textarea{border-color:#202926;color:#d8e5e4}:root:not(#ss-dark) .rule-note-status{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .rule-saved-note-list article{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .rule-saved-note-list article strong,:root:not(#ss-dark) .rule-saved-note-list article small{color:#91adb7}:root:not(#ss-dark) .pattern-detail-grid small{color:#8eb0bb}:root:not(#ss-dark) .pattern-chart-head{border-top-color:#202926}:root:not(#ss-dark) .pattern-layout-figure{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .pattern-layout-figure a{background:#0b0b0b}:root:not(#ss-dark) .pattern-layout-figure figcaption{color:#95aaa7}:root:not(#ss-dark) .pattern-layout-figure figcaption span{color:#93bef5}:root:not(#ss-dark) .pattern-layout-meta dl div{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .pattern-layout-meta dt{color:#93bef5}:root:not(#ss-dark) .pattern-layout-meta dd{color:#d8e5e4}:root:not(#ss-dark) .pattern-pdf-embed{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .pattern-pdf-embed p{color:#95aaa7}:root:not(#ss-dark) .pattern-music-links{border-top-color:#202926}:root:not(#ss-dark) .pattern-music-card{border-color:#202926;background:#0c0b08}:root:not(#ss-dark) .skating-skill-element-card strong{color:#d8e5e4}:root:not(#ss-dark) .pattern-music-card span{color:#93bef5}:root:not(#ss-dark) .skating-skill-element-card p{color:#95aaa7}:root:not(#ss-dark) .skating-skill-element-card a{color:#9dcdc6}:root:not(#ss-dark) .pattern-performance-links{border-top-color:#202926}:root:not(#ss-dark) .pattern-performance-links a,:root:not(#ss-dark) .resources-source-list a{border-color:#202926;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .pattern-performance-links a:hover,:root:not(#ss-dark) .resources-source-list a:hover{border-color:#26433f;background:#0d110f}:root:not(#ss-dark) .pattern-list-empty,:root:not(#ss-dark) .pattern-detail-empty{color:#95aaa7}:root:not(#ss-dark) .pattern-list-empty h3,:root:not(#ss-dark) .pattern-detail-empty h3{color:#d8e5e4}:root:not(#ss-dark) .archive-guide-entry{color:#87beb7}:root:not(#ss-dark) .resources-source-list small{color:#95aaa7}:root:not(#ss-dark) .subscription-hero{border-color:#202926;background:linear-gradient(135deg,#08252df5,#12585cdb),#09232b;color:#fff}:root:not(#ss-dark) .subscription-copy .eyebrow{color:#e5cf8a}:root:not(#ss-dark) .subscription-copy p{color:#ffffffd1}:root:not(#ss-dark) .subscription-step-label{color:#ffffffb8}:root:not(#ss-dark) .subscription-copy .subscription-reassurance{color:#ffffffad}:root:not(#ss-dark) .subscription-role-button{border-color:#24242438;color:#ffffffd1;background:#0b0b0b14}:root:not(#ss-dark) .subscription-role-button:hover,:root:not(#ss-dark) .subscription-role-button.selected{border-color:#242424a3;color:#fff;background:#0b0b0b29}:root:not(#ss-dark) .subscription-role-button small{color:#ffffffbd}:root:not(#ss-dark) .account-onboarding-choice{border-color:#24242438;color:#ffffffd6;background:#0b0b0b14}:root:not(#ss-dark) .account-onboarding-choice:hover,:root:not(#ss-dark) .account-onboarding-choice.selected{border-color:#242424b3;color:#fff;background:#0b0b0b2b}:root:not(#ss-dark) .account-onboarding-choice small{color:#ffffffb8}:root:not(#ss-dark) .subscription-checkout-card .subscription-actions[aria-busy=true]:before{border-color:#202926;background:linear-gradient(90deg,#0d110f,#0b0c0b 50%,#0d110f)}:root:not(#ss-dark) .subscription-checkout-card #premiumSignInButton.subscription-account-link{border-color:transparent;color:#87beb7;background:transparent}:root:not(#ss-dark) .subscription-checkout-card #premiumSignInButton.subscription-account-link:hover,:root:not(#ss-dark) .subscription-checkout-card #premiumSignInButton.subscription-account-link:focus-visible{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .premium-invite-status{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .subscription-promotion-field{color:#87beb7}:root:not(#ss-dark) .subscription-promotion-field>span small,:root:not(#ss-dark) .subscription-promotion-field>small{color:#91aaaf}:root:not(#ss-dark) .subscription-promotion-field input{border-color:#2d3432;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .subscription-promotion-field input:focus-visible{border-color:#4e6c68;outline-color:#568c8633}:root:not(#ss-dark) .subscription-checkout-card{border-color:#24242457;background:#090c0cf0;color:#d8e5e4}:root:not(#ss-dark) .subscription-checkout-card .eyebrow{color:#9dcdc6}:root:not(#ss-dark) .subscription-checkout-card p{color:#87beb7}:root:not(#ss-dark) .subscription-checkout-card .subscription-renewal-note{color:#97a9a6}:root:not(#ss-dark) .subscription-checkout-card .subscription-checkout-note{color:#97a9a6}:root:not(#ss-dark) .subscription-onboarding-steps li{border-color:#202926;color:#97a9a6;background:#0b0b0ba8}:root:not(#ss-dark) .subscription-onboarding-steps li>span{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .subscription-onboarding-steps li.current{border-color:#33504d;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .subscription-onboarding-steps li.complete{border-color:#263e39;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .subscription-onboarding-steps li.complete>span{color:#fff}:root:not(#ss-dark) .subscription-advisor,:root:not(#ss-dark) .subscription-fit-guide{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .subscription-advisor{border-left-color:#4e6c68}:root:not(#ss-dark) .subscription-advisor h3,:root:not(#ss-dark) .subscription-fit-guide h3,:root:not(#ss-dark) .subscription-grid-heading h3{color:#d8e5e4}:root:not(#ss-dark) .subscription-advisor p{color:#95aaa7}:root:not(#ss-dark) .subscription-promise-card,:root:not(#ss-dark) .subscription-tier-guide{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .subscription-promise-card article{border-right-color:#202926}:root:not(#ss-dark) .subscription-promise-card h3,:root:not(#ss-dark) .subscription-section-head h3,:root:not(#ss-dark) .subscription-tier-grid h4{color:#d8e5e4}:root:not(#ss-dark) .subscription-promise-card p,:root:not(#ss-dark) .subscription-section-head p,:root:not(#ss-dark) .subscription-tier-grid p{color:#95aaa7}:root:not(#ss-dark) .subscription-tier-guide{background:radial-gradient(circle at 100% 0%,rgba(10,14,13,.96),transparent 34%),#0b0b0b}:root:not(#ss-dark) .subscription-tier-grid article,:root:not(#ss-dark) .subscription-fit-grid article{border-color:#202926;background:#0b0b0bdb}:root:not(#ss-dark) .subscription-tier-grid article.contact{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .subscription-enterprise-facts li{border-color:#403303;background:#0b0b0bb8}:root:not(#ss-dark) .subscription-enterprise-facts li span{color:#c5a172}:root:not(#ss-dark) .subscription-tier-grid span{color:#9dcdc6}:root:not(#ss-dark) .subscription-tier-grid strong{color:#87beb7}:root:not(#ss-dark) .subscription-fit-grid strong{color:#ddeff6}:root:not(#ss-dark) .subscription-fit-grid span{color:#9dcdc6}:root:not(#ss-dark) .premium-plan-choice{border-color:#202926;color:#9dcdc6;background:linear-gradient(180deg,#0b0b0b 0% 52%,#0d110f)}:root:not(#ss-dark) .premium-plan-choice:before{background:linear-gradient(90deg,#15423e,#2da093 55%,#00423a)}:root:not(#ss-dark) .premium-plan-choice[data-premium-plan=club]:before{background:linear-gradient(90deg,#8a5a13,#b68a35 45%,#2f2500 80%,#b68a35)}:root:not(#ss-dark) .subscription-shared-benefits{border-color:#202926;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .subscription-shared-benefits a{color:#87beb7}:root:not(#ss-dark) .subscription-enterprise-benefits{color:#87beb7}:root:not(#ss-dark) .premium-plan-choice.selected{border-color:#366f698c;background:linear-gradient(180deg,#0b0b0b,#0d110f 55% 100%)}:root:not(#ss-dark) .premium-plan-choice:hover{border-color:#366f6966}:root:not(#ss-dark) .premium-plan-choice .premium-plan-popular{border-color:#48617f38;color:#8dbcf0;background:#0d1013}:root:not(#ss-dark) .premium-plan-choice strong{color:#87beb7}:root:not(#ss-dark) .premium-plan-choice small{color:#97a9a6}:root:not(#ss-dark) .premium-plan-choice .premium-plan-audience{color:#9dcdc6}:root:not(#ss-dark) .premium-plan-choice .premium-plan-tools{color:#9dcdc6}:root:not(#ss-dark) .premium-plan-inclusions{border-top-color:#202926}:root:not(#ss-dark) .premium-plan-inclusions li{color:#87beb7}:root:not(#ss-dark) .premium-plan-inclusions li:before{background:#133834;color:#9dcdc6}:root:not(#ss-dark) .premium-plan-choice .premium-plan-choice-action{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .premium-plan-choice:not(.selected):hover .premium-plan-choice-action,:root:not(#ss-dark) .premium-plan-choice:not(.selected):focus-visible .premium-plan-choice-action{background:#15423e}:root:not(#ss-dark) .premium-plan-choice.selected .premium-plan-choice-action{border-color:#263e39;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .subscription-visual rect{fill:#eefcfef5;stroke:#242424e6}:root:not(#ss-dark) .subscription-visual line{stroke:#b169665c}:root:not(#ss-dark) .subscription-visual path{stroke:#403303}:root:not(#ss-dark) .subscription-visual circle{fill:#69b5aa;stroke:#242424}:root:not(#ss-dark) .subscription-grid-heading{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .subscription-feature-card,:root:not(#ss-dark) .subscription-plan-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .subscription-plan-tags span{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .subscription-plan-tags.club-only span{border-color:#403303;color:#d7a165;background:#1c1501}:root:not(#ss-dark) .subscription-feature-card p,:root:not(#ss-dark) .subscription-plan-card p{color:#95aaa7}:root:not(#ss-dark) .subscription-plan-card{background:radial-gradient(circle at 100% 0%,rgba(20,14,4,.8),transparent 34%),#0b0b0b}:root:not(#ss-dark) .subscription-enterprise-callout{border-color:#2d3432!important;background:radial-gradient(circle at 92% 0%,rgba(53,36,0,.28),transparent 34%),linear-gradient(135deg,#0d110f,#0c0b09 62%,#0e0b06)!important}:root:not(#ss-dark) .subscription-enterprise-mark{border-color:#242424b3;background:linear-gradient(145deg,#2f7d73,#133834)}:root:not(#ss-dark) .subscription-enterprise-mark:before{border-color:#242424f0;background:#0b0b0b14}:root:not(#ss-dark) .subscription-enterprise-mark:after{background:#0b0b0b}:root:not(#ss-dark) .subscription-enterprise-callout p{color:#95aaa7}:root:not(#ss-dark) .subscription-feature-disclosure{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .subscription-feature-disclosure summary strong{color:#d8e5e4}:root:not(#ss-dark) .subscription-disclosure-action{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .subscription-feature-overview{border-top-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .info-note{border-left-color:#5a7e7a;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .info-note p{color:#9dcdc6}:root:not(#ss-dark) .element-seo-page{background:#0b0c0b}:root:not(#ss-dark) .element-seo-hero{border-color:#2d3432;background:linear-gradient(135deg,#0b0b0bfa,#0b0e0df2),#0b0b0b}:root:not(#ss-dark) .element-seo-hero .eyebrow,:root:not(#ss-dark) .element-seo-topic-card .eyebrow{color:#9dcdc6}:root:not(#ss-dark) .element-seo-hero h1{color:#d8e5e4}:root:not(#ss-dark) .element-seo-hero p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .element-seo-hero .element-editorial-meta{color:#95aaa7}:root:not(#ss-dark) .element-editorial-meta a{color:#9dcdc6}:root:not(#ss-dark) .element-seo-stats div,:root:not(#ss-dark) .element-score-grid div,:root:not(#ss-dark) .element-pattern-facts div{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .element-seo-stats dt,:root:not(#ss-dark) .element-score-grid dt,:root:not(#ss-dark) .element-pattern-facts dt{color:#95aaa7}:root:not(#ss-dark) .element-seo-stats dd,:root:not(#ss-dark) .element-score-grid dd,:root:not(#ss-dark) .element-pattern-facts dd{color:#d8e5e4}:root:not(#ss-dark) .element-example-card,:root:not(#ss-dark) .element-seo-topic-card,:root:not(#ss-dark) .element-example-empty,:root:not(#ss-dark) .element-keypoint-explainer article,:root:not(#ss-dark) .element-seo-aside section{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .element-example-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .element-example-copy h2,:root:not(#ss-dark) .element-seo-topic-card h2,:root:not(#ss-dark) .element-keypoint-explainer h2,:root:not(#ss-dark) .element-seo-aside h2,:root:not(#ss-dark) .element-section-heading{color:#d8e5e4}:root:not(#ss-dark) .element-example-copy p,:root:not(#ss-dark) .element-seo-topic-card p,:root:not(#ss-dark) .element-example-empty p,:root:not(#ss-dark) .element-keypoint-explainer p,:root:not(#ss-dark) .element-seo-aside li,:root:not(#ss-dark) .element-seo-aside p{color:#95aaa7}:root:not(#ss-dark) .element-example-tags span{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .element-example-sublist p{color:#95aaa7}:root:not(#ss-dark) .element-example-sublist strong{color:#d8e5e4}:root:not(#ss-dark) .element-seo-topic-card h2 a:hover{color:#9dcdc6}:root:not(#ss-dark) .element-seo-aside details{border-top-color:#212523}:root:not(#ss-dark) .element-seo-aside summary{color:#d8e5e4}:root:not(#ss-dark) .element-seo-link-list a{color:#9dcdc6}:root:not(#ss-dark) .standout-goe-hero{border-color:#2d3432;background:linear-gradient(135deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .standout-goe-hero-copy .eyebrow{color:#9dcdc6}:root:not(#ss-dark) .standout-goe-hero-copy h2{color:#d8e5e4}:root:not(#ss-dark) .standout-goe-hero-copy p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .standout-goe-hero-stat{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .standout-goe-hero-stat strong{color:#9dcdc6}:root:not(#ss-dark) .standout-goe-hero-stat span{color:#95aaa7}:root:not(#ss-dark) .standout-goe-toolbar{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .standout-goe-toolbar p{color:#95aaa7}:root:not(#ss-dark) .standout-goe-filters span{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .standout-goe-card,:root:not(#ss-dark) .standout-goe-empty{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .standout-goe-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .standout-goe-title p{color:#95aaa7}:root:not(#ss-dark) .standout-goe-average strong{color:#69b5aa}:root:not(#ss-dark) .standout-goe-average span{color:#95aaa7}:root:not(#ss-dark) .standout-goe-score-grid span{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .standout-goe-score-grid strong{color:#d8e5e4}:root:not(#ss-dark) .standout-goe-score-grid small{color:#95aaa7}:root:not(#ss-dark) .standout-goe-mark{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .standout-goe-mark small,:root:not(#ss-dark) .standout-goe-mark em{color:#95aaa7}:root:not(#ss-dark) .standout-goe-mark strong{color:#8dbcf1}:root:not(#ss-dark) .standout-goe-detail{color:#95aaa7}:root:not(#ss-dark) .standout-goe-replay{border-color:#202926;background:#10171b}:root:not(#ss-dark) .standout-goe-replay iframe,:root:not(#ss-dark) .standout-goe-replay video{background:#10171b}:root:not(#ss-dark) .standout-goe-replay-empty{background:#0b0c0b}:root:not(#ss-dark) .standout-goe-replay-empty p{color:#95aaa7}:root:not(#ss-dark) .standout-goe-empty p{color:#95aaa7}:root:not(#ss-dark) .guided-tour-highlight{border-color:#5b3800;background:#0b0b0b1a}:root:not(#ss-dark) .guided-tour-card{border-color:#262927;color:#d8e5e4;background:linear-gradient(145deg,#0b0b0bfa,#0a0c0bfa),#0b0b0b}:root:not(#ss-dark) .guided-tour-card:before{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .guided-tour-close{border-color:#202926;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .guided-tour-close:hover,:root:not(#ss-dark) .guided-tour-close:focus-visible{color:#9dcdc6;border-color:#2d4340}:root:not(#ss-dark) .guided-tour-kicker{color:#9dcdc6}:root:not(#ss-dark) .guided-tour-card h2{color:#ddeef8}:root:not(#ss-dark) .guided-tour-card p:not(.guided-tour-kicker){color:#95aaa7}:root:not(#ss-dark) .guided-tour-locations{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .guided-tour-locations span{color:#9dcdc6}:root:not(#ss-dark) .guided-tour-locations strong{color:#bfd6df}:root:not(#ss-dark) .primary-nav-link{background:transparent}:root:not(#ss-dark) .primary-nav-link:hover,:root:not(#ss-dark) .primary-nav-link.active,:root:not(#ss-dark) .primary-nav-link[aria-current=page]{background:transparent}:root:not(#ss-dark) .utility-menu-trigger{background:#0e1010}:root:not(#ss-dark) .utility-menu-trigger .utility-menu-initials{color:#e0edf7;background:transparent}:root:not(#ss-dark) .archive-shell{background:#0b0c0b}:root:not(#ss-dark) .archive-sidebar{border-right-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .sidebar-nav{border-bottom-color:#212523}:root:not(#ss-dark) .sidebar-section-label{color:#98a7b0}:root:not(#ss-dark) .sidebar-tool-group{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .sidebar-tool-group summary{color:#d4e5ed}:root:not(#ss-dark) .sidebar-tool-group summary:after{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .sidebar-tool-group[open] summary{border-bottom-color:#212523;background:#0d110f}:root:not(#ss-dark) .sidebar-tool-group summary em{color:#c49e61;background:#1c1501}:root:not(#ss-dark) .sidebar-tool-group[open] summary em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .sidebar-tool-standalone{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .sidebar-tool-standalone:hover{border-color:#262927;background:#0d110f}:root:not(#ss-dark) .sidebar-nav-item,:root:not(#ss-dark) .sidebar-tool-button{border-color:transparent;color:#d4e5ed;background:transparent}:root:not(#ss-dark) .sidebar-nav-item:before,:root:not(#ss-dark) .sidebar-tool-button:before{border-color:#5b656c}:root:not(#ss-dark) .sidebar-nav-item[data-sidebar-icon=analytics]:before,:root:not(#ss-dark) .sidebar-tool-button[data-sidebar-icon=benchmark]:before{background:linear-gradient(90deg,#434f58 0 3px,transparent 3px 7px,#434f58 7px 10px,transparent 10px 14px,#434f58 14px 17px)}:root:not(#ss-dark) .sidebar-nav-item.active,:root:not(#ss-dark) .sidebar-tool-button.active,:root:not(#ss-dark) .sidebar-nav-item:hover,:root:not(#ss-dark) .sidebar-tool-button:hover{border-color:#212523;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .sidebar-nav-item.active:before,:root:not(#ss-dark) .sidebar-nav-item:hover:before,:root:not(#ss-dark) .sidebar-tool-button:hover:before{border-color:#5a7e7a}:root:not(#ss-dark) .sidebar-tool-button em{color:#cc9a58;background:#1c1501}:root:not(#ss-dark) .sidebar-tool-button.active em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .messages-action-button.has-unread{border-color:#95445f6b;background:#0d0a0c}:root:not(#ss-dark) .messages-action-button.has-unread em{color:#fe88ae;background:#1a0f14}:root:not(#ss-dark) .sidebar-upgrade-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .sidebar-upgrade-card p{color:#95aaa7}:root:not(#ss-dark) .sidebar-roadmap-card{--roadmap-card-bg: #0b0b0b;border-color:#202926;background:linear-gradient(135deg,#0b0b0bf0,#090c0bf5),linear-gradient(115deg,#b43b681a,#0f766e1f 56%,#9a68201a)}:root:not(#ss-dark) .sidebar-roadmap-resize{background:transparent}:root:not(#ss-dark) .sidebar-roadmap-resize:before{background:linear-gradient(#0b0b0b,#0b0b0b) padding-box,linear-gradient(180deg,#0f766e73,#7a5a1657) border-box;border-color:transparent}:root:not(#ss-dark) .sidebar-roadmap-resize:hover:before,:root:not(#ss-dark) .sidebar-roadmap-resize:focus-visible:before{border-color:#366f6980}:root:not(#ss-dark) .sidebar-roadmap-kicker{color:#c29f60}:root:not(#ss-dark) .sidebar-roadmap-head h3{color:#d8e5e4}:root:not(#ss-dark) .roadmap-icon-button{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .roadmap-icon-button:hover,:root:not(#ss-dark) .roadmap-icon-button:focus{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .sidebar-roadmap-next{border-color:#202926;background:#0b0b0be0}:root:not(#ss-dark) .sidebar-roadmap-next.is-button:hover,:root:not(#ss-dark) .sidebar-roadmap-next.is-button:focus-visible{border-color:#284544;background:#0d110f}:root:not(#ss-dark) .roadmap-countdown{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .roadmap-countdown.live{border-color:#583e00;color:#cd995a;background:#1c1501}:root:not(#ss-dark) .sidebar-roadmap-mini-event{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .sidebar-roadmap-mini-event:hover,:root:not(#ss-dark) .sidebar-roadmap-mini-event:focus-visible{border-color:#284544;background:#0d110f}:root:not(#ss-dark) .roadmap-mini-date{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .roadmap-mini-copy strong{color:#d8e5e4}:root:not(#ss-dark) .roadmap-mini-copy small{color:#94a8b2}:root:not(#ss-dark) .sidebar-roadmap-next span,:root:not(#ss-dark) .sidebar-roadmap-route-head span,:root:not(#ss-dark) .sidebar-roadmap-note{color:#95aaa7}:root:not(#ss-dark) .sidebar-roadmap-next span{color:#9dcdc6}:root:not(#ss-dark) .sidebar-roadmap-next strong{color:#d8e5e4}:root:not(#ss-dark) .sidebar-roadmap-next small{color:#94a8b2}:root:not(#ss-dark) .sidebar-roadmap-season{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .sidebar-roadmap-season-head strong{color:#d8e5e4}:root:not(#ss-dark) .sidebar-roadmap-season-head span{color:#94a8b2}:root:not(#ss-dark) .sidebar-roadmap-season-meter{background:#0d110f}:root:not(#ss-dark) .sidebar-roadmap-season-meter b{background:linear-gradient(90deg,#2f7d73,#004339)}:root:not(#ss-dark) .sidebar-roadmap-month-label{color:#87beb7}:root:not(#ss-dark) .sidebar-roadmap-route{border-color:#202926;background:linear-gradient(180deg,#0b0b0be6,#0a0c0be0),repeating-linear-gradient(0deg,rgba(15,118,110,.05) 0 1px,transparent 1px 26px)}:root:not(#ss-dark) .sidebar-roadmap-route-head strong{color:#d8e5e4}:root:not(#ss-dark) .roadmap-route-shadow{stroke:#755f422e}:root:not(#ss-dark) .roadmap-route-line{stroke:#3d6e66}:root:not(#ss-dark) .roadmap-drawing-marker{fill:#fff;stroke:#3d6e66}:root:not(#ss-dark) .roadmap-drawing-stop.is-next .roadmap-drawing-marker,:root:not(#ss-dark) .roadmap-drawing-stop.is-selected .roadmap-drawing-marker,:root:not(#ss-dark) .roadmap-drawing-stop:hover .roadmap-drawing-marker,:root:not(#ss-dark) .roadmap-drawing-stop:focus-visible .roadmap-drawing-marker{fill:#69b5aa;stroke:#242424}:root:not(#ss-dark) .roadmap-drawing-date,:root:not(#ss-dark) .roadmap-drawing-title,:root:not(#ss-dark) .roadmap-drawing-start,:root:not(#ss-dark) .roadmap-drawing-next{stroke:#242424e6}:root:not(#ss-dark) .roadmap-drawing-date{fill:#69b5aa}:root:not(#ss-dark) .roadmap-drawing-title{fill:#cadce5}:root:not(#ss-dark) .roadmap-drawing-start,:root:not(#ss-dark) .roadmap-drawing-next{fill:#98a7b0}:root:not(#ss-dark) .roadmap-drawing-next{fill:#69b5aa}:root:not(#ss-dark) .sidebar-roadmap-watch>strong{color:#d8e5e4}:root:not(#ss-dark) .sidebar-roadmap-selected{border-left-color:#3d6e66;background:linear-gradient(135deg,color-mix(in srgb,#2f7d73 10%,#0b0b0b),#0b0b0be6)}:root:not(#ss-dark) .sidebar-roadmap-selected-head span{color:#69b5aa}:root:not(#ss-dark) .sidebar-roadmap-selected-head strong{color:#d8e5e4}:root:not(#ss-dark) .sidebar-roadmap-selected-head small,:root:not(#ss-dark) .sidebar-roadmap-selected p,:root:not(#ss-dark) .sidebar-roadmap-selected li,:root:not(#ss-dark) .sidebar-roadmap-selected-location{color:#95aaa7}:root:not(#ss-dark) .sidebar-roadmap-selected-head em{color:#fff}:root:not(#ss-dark) .sidebar-roadmap-event{border-color:#202926;border-left-color:#3d6e66;background:#0b0b0be0}:root:not(#ss-dark) .sidebar-roadmap-event.is-selected{border-color:color-mix(in srgb,#3d6e66 34%,#202926);background:color-mix(in srgb,#2f7d73 7%,#0b0b0b)}:root:not(#ss-dark) .sidebar-roadmap-event summary:after{color:#69b5aa;background:color-mix(in srgb,#2f7d73 12%,#0b0b0b)}:root:not(#ss-dark) .sidebar-roadmap-event-date{color:#69b5aa}:root:not(#ss-dark) .sidebar-roadmap-event-title strong{color:#d8e5e4}:root:not(#ss-dark) .sidebar-roadmap-event-title small,:root:not(#ss-dark) .sidebar-roadmap-event-body p,:root:not(#ss-dark) .sidebar-roadmap-event-body li,:root:not(#ss-dark) .sidebar-roadmap-event-body span{color:#95aaa7}:root:not(#ss-dark) .sidebar-roadmap-note{border-top-color:#202926}:root:not(#ss-dark) .archive-welcome h1{color:#e1edf5}:root:not(#ss-dark) .archive-welcome p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .archive-scope-button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .archive-scope-button:hover,:root:not(#ss-dark) .archive-scope-button.active,:root:not(#ss-dark) .archive-scope-more.active>summary{border-color:#366f6957;background:#0d110f}:root:not(#ss-dark) .archive-scope-button span{color:#95aaa7}:root:not(#ss-dark) .archive-scope-button.active span,:root:not(#ss-dark) .archive-scope-more.active>summary span,:root:not(#ss-dark) .archive-scope-menu-item.active span{color:#9dcdc6}:root:not(#ss-dark) .archive-scope-menu{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .archive-scope-menu-item{border-color:transparent;color:#9dcdc6;background:transparent}:root:not(#ss-dark) .archive-scope-menu-item:hover,:root:not(#ss-dark) .archive-scope-menu-item.active{border-color:#366f6938;background:#0d110f}:root:not(#ss-dark) .archive-scope-menu-item span{color:#95aaa7}:root:not(#ss-dark) .archive-scope-status{color:#95aaa7}:root:not(#ss-dark) .archive-main .feature-board{border-color:#202926}:root:not(#ss-dark) .archive-main .upgrade-card{border-right-color:#212523}:root:not(#ss-dark) .archive-main .tool-card{border-color:#202926}:root:not(#ss-dark) .archive-main .filter-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .archive-main .filter-panel summary{color:#d8e5e4}:root:not(#ss-dark) .archive-main .filter-panel summary:after{border-color:#202926;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .archive-main .filter-panel[open] summary{border-bottom-color:#202926}:root:not(#ss-dark) .archive-main #filterSummary{color:#95aaa7}:root:not(#ss-dark) .archive-main select,:root:not(#ss-dark) .archive-main input{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .archive-main .favorite-folders-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .archive-main .video-pane,:root:not(#ss-dark) .archive-main .table-pane,:root:not(#ss-dark) .archive-main .detail-pane{border-color:#202926}:root:not(#ss-dark) .archive-main .table-pane .section-head,:root:not(#ss-dark) .archive-main .detail-pane .section-head{background:#0b0b0b}:root:not(#ss-dark) .archive-main .video-shell{background:radial-gradient(circle at 50% 45%,rgba(15,118,110,.26),transparent 24%),linear-gradient(135deg,#1a2222,#133834)}@media(max-width:980px){:root:not(#ss-dark) .archive-sidebar{border-bottom-color:#202926;background:#0b0b0b}}@media(max-width:980px){:root:not(#ss-dark) body.updates-active .archive-sidebar{border-right-color:#202926}}@media(max-width:640px){:root:not(#ss-dark) body.updates-active .archive-sidebar{border-bottom-color:#202926}}@media(max-width:640px){:root:not(#ss-dark) body.updates-active .sidebar-roadmap-card:not(.expanded) .sidebar-roadmap-next{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) .archive-main .upgrade-card{border-bottom-color:#212523}}@media(max-width:1360px){:root:not(#ss-dark) .free-tools-card{border-top-color:#202926}}@media(max-width:1120px){:root:not(#ss-dark) .tool-board-main,:root:not(#ss-dark) .free-tools-card{border-top-color:#202926}}@media(max-width:1120px){:root:not(#ss-dark) .feature-board.is-premium .free-tools-card{border-top-color:#202926}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) body{background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .primary-nav{background:#0b0c0b;border-color:#212523}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .filter-panel{border-color:#262927;background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .filter-panel summary{color:#d8e5e4}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .filter-panel summary:after{border-color:#262927;color:#95aaa7;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .filter-panel[open] summary{border-bottom-color:#262927}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) #filterSummary{color:#95aaa7}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .score-inflation-model-info-grid span:nth-child(n+3){border-top-color:#212523}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .score-inflation-model-info-grid span:nth-child(2n){border-left-color:#212523}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .judge-pattern-row>span:before{color:#95aaa7}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) tbody tr{border-color:#262927;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) tbody tr:hover,:root:not(#ss-dark) tbody tr.selected{border-color:#2c4844;background:#0d110f}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .call-cell{color:#95aaa7}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .time-cell{color:#95aaa7}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .score-cell:before,:root:not(#ss-dark) .time-cell:before,:root:not(#ss-dark) .status-cell:before{color:#95aaa7}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .subscription-promise-card article{border-bottom-color:#202926}}@media(max-width:520px){:root:not(#ss-dark) .score-inflation-model-info-grid span,:root:not(#ss-dark) .score-inflation-model-info-grid span:nth-child(2n),:root:not(#ss-dark) .score-inflation-model-info-grid span:nth-child(n+3){border-top-color:#212523}}@media(max-width:860px){:root:not(#ss-dark) .style-archive-tab{border-color:#2d3432}}@media(max-width:980px){:root:not(#ss-dark) .header-top>.primary-nav{border-color:#212523;background:#0b0c0b}}@media(max-width:980px){:root:not(#ss-dark) .header-top>.primary-nav .primary-nav-link:hover,:root:not(#ss-dark) .header-top>.primary-nav .primary-nav-link.active,:root:not(#ss-dark) .header-top>.primary-nav .primary-nav-link[aria-current=page]{background:#0d110f}}@media(max-width:980px){:root:not(#ss-dark) .rule-summary-card aside{border-top-color:#202926}}@media(max-width:640px){:root:not(#ss-dark) .resources-header-expand{border-color:#2d3432;background:#0b0b0b;color:#87beb7}}@media(max-width:640px){:root:not(#ss-dark) .resources-header-collapse{border-color:#202926;background:#0b0b0b;color:#d0d0e6}}@media(max-width:640px){:root:not(#ss-dark) .resources-page .app-header .site-nav a{border-color:#202926;background:#0b0b0b}}:root:not(#ss-dark) .inspiration-page .primary-nav-link.active{color:#9dcdc6}:root:not(#ss-dark) .inspiration-disclaimer{border-color:#202926;color:#a3b4be;background:#0b0b0b}:root:not(#ss-dark) .inspiration-library-panel,:root:not(#ss-dark) .inspiration-board-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .inspiration-section-head{border-bottom-color:#202926}:root:not(#ss-dark) .inspiration-section-head h2,:root:not(#ss-dark) .inspiration-section-head h3{color:#e1edf5}:root:not(#ss-dark) .inspiration-section-head p{color:#95aaa7}:root:not(#ss-dark) .inspiration-access-debug{border-color:#2d3432;background:#0d110f;color:#96a8b0}:root:not(#ss-dark) .inspiration-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .inspiration-media{color:#eaf3ef;background:#1a2222}:root:not(#ss-dark) .inspiration-link-card{color:#fff}:root:not(#ss-dark) .inspiration-link-card:after{background:linear-gradient(180deg,#091c1f1a,#091c1fc2)}:root:not(#ss-dark) .inspiration-link-mark{border-color:#24242466;background:#0b0b0b1f}:root:not(#ss-dark) .inspiration-card h3{color:#e1edf5}:root:not(#ss-dark) .inspiration-source{color:#95aaa7}:root:not(#ss-dark) .inspiration-category{color:#9dcdc6}:root:not(#ss-dark) .inspiration-tags span{border-color:#202926;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .inspiration-note-field{color:#95aaa7}:root:not(#ss-dark) .inspiration-note-field textarea,:root:not(#ss-dark) .inspiration-board-form input,:root:not(#ss-dark) .inspiration-board-detail textarea,:root:not(#ss-dark) .inspiration-coach-workflow input,:root:not(#ss-dark) .inspiration-coach-workflow textarea,:root:not(#ss-dark) .inspiration-board-item textarea{border-color:#202926;color:#d4e3eb;background:#0b0b0b}:root:not(#ss-dark) .inspiration-note-field textarea[readonly]{color:#98a8b2;background:#0b0c0b}:root:not(#ss-dark) .inspiration-board-form label,:root:not(#ss-dark) .inspiration-coach-workflow label,:root:not(#ss-dark) .inspiration-board-detail label,:root:not(#ss-dark) .inspiration-board-item label{color:#95aaa7}:root:not(#ss-dark) .inspiration-board-button{border-color:#202926;color:#d4e5ed;background:#0b0b0b}:root:not(#ss-dark) .inspiration-board-button:hover,:root:not(#ss-dark) .inspiration-board-button.active{border-color:#366f6947;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .inspiration-board-button span{color:#95aaa7}:root:not(#ss-dark) .inspiration-board-detail{border-top-color:#212523}:root:not(#ss-dark) .inspiration-board-detail h3,:root:not(#ss-dark) .inspiration-coach-workflow h3{color:#e1edf5}:root:not(#ss-dark) .inspiration-board-detail p{color:#95aaa7}:root:not(#ss-dark) .inspiration-board-item{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .inspiration-board-item strong{color:#d4e5ed}:root:not(#ss-dark) .inspiration-board-item span{color:#95aaa7}:root:not(#ss-dark) .inspiration-coach-workflow{border-top-color:#212523}:root:not(#ss-dark) .inspiration-premium-lock{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .inspiration-premium-lock h3{color:#d8e5e4}:root:not(#ss-dark) .inspiration-premium-lock p{color:#95aaa7}:root:not(#ss-dark) .inspiration-empty{border-color:#2d3432;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .inspiration-footer{border-top-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell){background:#0b0c0b;color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .app-header{border-bottom-color:#262927;background:#0b0b0bf0}:root:not(#ss-dark) body:has(.archive-shell) .primary-nav-link{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .primary-nav-link:hover{color:#9dcdc6}:root:not(#ss-dark) body:has(.archive-shell) .primary-nav-link.active,:root:not(#ss-dark) body:has(.archive-shell) .primary-nav-link[aria-current=page]{color:#9dcdc6}:root:not(#ss-dark) body:has(.archive-shell) .primary-nav-link.active:after,:root:not(#ss-dark) body:has(.archive-shell) .primary-nav-link[aria-current=page]:after{background:#15423e}:root:not(#ss-dark) body:has(.archive-shell) .nav-pill{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .header-portal-button{border-color:#507e7a2e;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .header-portal-menu.active .header-portal-button,:root:not(#ss-dark) body:has(.archive-shell) .header-portal-menu[open] .header-portal-button{border-color:#507e7a47;background:#121a17}:root:not(#ss-dark) body:has(.archive-shell) .button,:root:not(#ss-dark) body:has(.archive-shell) .icon-button{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .button.primary{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) body:has(.archive-shell) .button.primary:hover{border-color:#4e6c68;background:#133834}:root:not(#ss-dark) body:has(.archive-shell) .button.secondary:hover,:root:not(#ss-dark) body:has(.archive-shell) .icon-button:hover{border-color:#2d3432;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .button.active{border-color:#507e7a38;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .reel-action-button:after{color:#9dcdc6;background:#0b0b0bd6}:root:not(#ss-dark) body:has(.archive-shell) .utility-menu-trigger{background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-shell{background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-sidebar{border-right-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-section-label{color:#9aa7aa}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-group,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-standalone{background:transparent}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-group summary,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-group[open] summary{background:transparent}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-group summary:after{color:#9aa7aa;background:transparent}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button:before{border-color:#5b6365}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button:hover,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button.active,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-group summary:hover{border-color:transparent;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button:hover:before,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button.active:before{border-color:#5a7e7a}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button em,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-group summary em,:root:not(#ss-dark) body:has(.archive-shell) .premium-pill,:root:not(#ss-dark) body:has(.archive-shell) .benchmark-action-button:after,:root:not(#ss-dark) body:has(.archive-shell) .premium-action-button:after,:root:not(#ss-dark) body:has(.archive-shell) .coach-action-button:after,:root:not(#ss-dark) body:has(.archive-shell) .premium-inline-button:after{color:#c59e5b;background:#1c1501}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button.active em,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-tool-button.is-unlocked em,:root:not(#ss-dark) body:has(.archive-shell) .premium-action-button.is-unlocked:after,:root:not(#ss-dark) body:has(.archive-shell) .coach-action-button.is-unlocked:after,:root:not(#ss-dark) body:has(.archive-shell) .premium-inline-button.is-unlocked:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .sidebar-upgrade-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome .eyebrow{color:#9aa7aa}:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome h1{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .archive-welcome p:not(.eyebrow){color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-program-meta{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button,:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-menu-item{border-color:#262927;color:#e0eef2;background:#0b0b0bb8}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button:hover{border-color:#507e7a3d;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button.active,:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-more.active>summary,:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-menu-item.active{border-color:#507e7a47;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button.premium-locked:not(.active),:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-menu-item.premium-locked:not(.active){border-color:#7b5e2938;background:#0b0b0bdb}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button span,:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-menu-item span{color:#9aa7aa}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-button.active span,:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-more.active>summary span,:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-menu-item.active span{color:#9dcdc6}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-menu{border-color:#262927;background:#0b0b0bfa}:root:not(#ss-dark) body:has(.archive-shell) .archive-scope-status{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .video-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .detail-pane{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel summary{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel summary:after{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel[open] summary{border-bottom-color:#262927}:root:not(#ss-dark) body:has(.archive-shell) .archive-main #filterSummary{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .header-controls label{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .header-controls label:has(#elementSearch):before{border-color:#5a6664}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .header-controls label:has(#elementSearch):after{background:#43504e}:root:not(#ss-dark) body:has(.archive-shell) .archive-main #clearFilters{color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) select,:root:not(#ss-dark) body:has(.archive-shell) input,:root:not(#ss-dark) body:has(.archive-shell) textarea{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-main select,:root:not(#ss-dark) body:has(.archive-shell) .archive-main input{border-color:#262927}:root:not(#ss-dark) body:has(.archive-shell) input:focus,:root:not(#ss-dark) body:has(.archive-shell) select:focus,:root:not(#ss-dark) body:has(.archive-shell) textarea:focus{border-color:#507e7a7a}:root:not(#ss-dark) body:has(.archive-shell) .favorite-folders-summary strong:before{color:#87beb7}:root:not(#ss-dark) body:has(.archive-shell) .favorite-folders-summary span{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .favorite-folders-summary:after{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .favorite-folders-panel[open] .favorite-folders-summary{border-bottom-color:#262927}:root:not(#ss-dark) body:has(.archive-shell) .section-head{border-bottom-color:#262927}:root:not(#ss-dark) body:has(.archive-shell) .status-summary .pill,:root:not(#ss-dark) body:has(.archive-shell) .pill{background:#0b0c0b;color:#95aaa7}:root:not(#ss-dark) body:has(.archive-shell) tbody tr:hover,:root:not(#ss-dark) body:has(.archive-shell) tbody tr.selected{background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .archive-empty-state{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-empty-state strong{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .archive-empty-state p{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .archive-empty-icon{background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-empty-icon:before{border-color:#507e7a8f;background:linear-gradient(180deg,#0c1211f5,#162c29c7)}:root:not(#ss-dark) body:has(.archive-shell) .archive-empty-icon:after{border-top-color:transparent;border-bottom-color:transparent;border-left-color:#242424}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-menu summary{color:#9dcdc6;background:#0b0c0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-menu[open] summary{color:#9dcdc6;background:#0d110f}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-panel{border-color:#262927;background:#0b0b0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section{border-bottom-color:#262927}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-cta{color:#e0eef2;background:transparent}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link.active{color:#9dcdc6;background:#0d110f}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link em{color:#c59e5b;background:#1c1501}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link.active em,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link:hover em{color:#9dcdc6;background:#0b0b0bdb}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-menu summary{color:#9dcdc6;background:#0b0c0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-menu[open] summary{color:#9dcdc6;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-cta{color:#e0eef2;background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link.active{color:#9dcdc6;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link[data-mobile-nav-action=premium-analytics]{color:#9dcdc6;background:linear-gradient(135deg,#0d110f,#0b0b0b)}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-cta{color:#fff;background:#15423e}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-search-card{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-search-card:before{border-color:#5a6664}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-search-card:after{background:#43504e}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-search-card input{background:transparent}}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .archive-welcome .eyebrow:before{color:#9aa7aa}:root:not(#ss-dark) body:has(.archive-shell) .analytics-panel{background:transparent}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero{border-color:#507e7a24;background:radial-gradient(circle at 86% 20%,rgba(11,95,90,.08),transparent 28%),linear-gradient(135deg,#0d110f,#0b0b0b 54%,#0d110f)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero-copy{border-color:#232626e0;background:#0b0b0bd1}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero-copy h2{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero-copy p{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero-icon{border-color:#507e7a47;color:#87beb7;background:#0c1211b3}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero-stat{border-color:#232626eb;background:#0b0b0be0}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero-stat-copy span{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-hero-stat-copy strong{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-mini-bars span{background:linear-gradient(180deg,#0b6b637a,#15423e)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-mini-line-area{fill:#68b9af1a}:root:not(#ss-dark) body:has(.archive-shell) .analytics-mini-line-path{stroke:#5a7e7a}:root:not(#ss-dark) body:has(.archive-shell) .analytics-score-pill{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .analytics-help-link{border-color:#262927;color:#e0eef2;background:#0b0b0bd1}:root:not(#ss-dark) body:has(.archive-shell) .analytics-premium-link{border-color:#3f625dd6;color:#fff;background:radial-gradient(circle at 92% 16%,rgba(11,11,11,.34),transparent 22%),linear-gradient(135deg,#133834,#15423e 64%,#2f7d73)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-premium-link small{color:#ffffffd1}:root:not(#ss-dark) body:has(.archive-shell) .analytics-help-link:hover{border-color:#507e7a38;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .analytics-premium-link:hover{border-color:#3f625df0;color:#fff;background:radial-gradient(circle at 92% 16%,rgba(11,11,11,.42),transparent 22%),linear-gradient(135deg,#052625,#15423e 64%,#2f7d73)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-coach-map-link{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) body:has(.archive-shell) .analytics-coach-map-link:hover{border-color:#4e6c68;color:#fff;background:#133834}:root:not(#ss-dark) body:has(.archive-shell) .analytics-panel>.section-head h2{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-summary{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway-copy span{color:#9aa7aa}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway-copy strong{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button:before{background-color:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button:nth-of-type(1):before{background:linear-gradient(to top,#15423e 0 54%,transparent 54%) 9px 15px / 4px 14px no-repeat,linear-gradient(to top,rgba(11,107,99,.64) 0 74%,transparent 74%) 16px 11px / 4px 18px no-repeat,linear-gradient(to top,rgba(11,107,99,.42) 0 42%,transparent 42%) 23px 18px / 4px 11px no-repeat,#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button:nth-of-type(2):before{background:radial-gradient(circle at 72% 28%,#234f7d 0 3px,transparent 3.5px),linear-gradient(135deg,transparent 45%,#234f7d 46% 53%,transparent 54%) center / 25px 25px no-repeat,#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button:nth-of-type(3):before{background:radial-gradient(circle at 34% 34%,#15423e 0 3px,transparent 3.5px),radial-gradient(circle at 62% 34%,#15423e 0 3px,transparent 3.5px),radial-gradient(circle at 48% 58%,rgba(11,95,90,.62) 0 4px,transparent 4.5px),#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button:hover,:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button:focus-visible,:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button.active{border-color:#507e7a3d;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button span{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button small{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends]{border-color:#4f7d7747;background:radial-gradient(circle at 88% 20%,rgba(11,11,11,.7),transparent 18%),linear-gradient(135deg,#0d110f,#0b0b0b 48%,#0d110f)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends]:after{border-color:#6a58293d;color:#c19f5f;background:#1c1501}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends] span{color:#9dcdc6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends] small{color:#95aaa7}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button{border-color:#262927;color:#97a9a6;background:#0b0b0bc7}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button:hover,:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button:focus{border-color:#507e7a3d;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button.active{border-color:#507e7a40;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button[data-analytics-section=judging_trends]{border-color:#507e7a2e;color:#9dcdc6;background:linear-gradient(135deg,#0a1110db,#0e0b03b8)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button[data-analytics-section=judging_trends].active{border-color:#507e7a52;color:#fff;background:linear-gradient(135deg,#133834,#15423e)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-context{border-color:#262927;color:#97a9a6;background:#0b0b0bb8}:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-bar{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button{border-color:transparent;background:transparent}:root:not(#ss-dark) body:has(.archive-shell) .analytics-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-card h3{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-card-context{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .chart-help{border-color:#262927;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .chart-help:hover,:root:not(#ss-dark) body:has(.archive-shell) .chart-help:focus,:root:not(#ss-dark) body:has(.archive-shell) .chart-help:focus-visible{border-color:#507e7a3d;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .chart-help-popover{border-color:#262927;color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) button.chart-bar-row:hover .chart-track{background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .chart-label{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .chart-track{background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .chart-fill{background:#15423e}:root:not(#ss-dark) body:has(.archive-shell) .chart-value{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .chart-empty,:root:not(#ss-dark) body:has(.archive-shell) .swarm-chart,:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-chart{border-color:#262927;background:linear-gradient(180deg,#0b0b0bb8,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .swarm-grid-line,:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-grid{stroke:#212523}:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-axis{stroke:#202926}:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-line{stroke:#5a7e7a}:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-dot{stroke:#4e6c68}:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-tabs{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-tabs button{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-tabs button.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell).analytics-premium-active .analytics-card.premium-judging-card{background:transparent}:root:not(#ss-dark) body:has(.archive-shell).analytics-premium-active .analytics-card.premium-judging-card+.analytics-card.premium-judging-card{border-top-color:#202926}:root:not(#ss-dark) .isu-analytics-workbench{background:transparent}:root:not(#ss-dark) .isu-analytics-rail-search span,:root:not(#ss-dark) .isu-analytics-rail-group>span{color:#9aa7aa}:root:not(#ss-dark) .isu-analytics-rail-search input{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .isu-analytics-rail-group button{background:transparent;color:#97a9a6}:root:not(#ss-dark) .isu-analytics-rail-group button:hover,:root:not(#ss-dark) .isu-analytics-rail-group button:focus-visible,:root:not(#ss-dark) .isu-analytics-rail-group button.active,:root:not(#ss-dark) .isu-analytics-rail-group button.selected{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-analytics-rail-disclaimer{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-competitor-history-panel.scoring-file-mode{background:transparent}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file{color:#e1ebff}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-history-breadcrumbs{color:#97a9a6}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-history-breadcrumbs button{background:transparent;color:#9dcdc6}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-competitor-history-title h5{color:#dfebff}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-competitor-history-title p{color:#97a9a6}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-competitor-history-title>button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-scoring-file-tabs{border-bottom-color:#262927;background:transparent}:root:not(#ss-dark) .isu-scoring-file-tabs button{background:transparent;color:#97a9a6}:root:not(#ss-dark) .isu-scoring-file-tabs button.active,:root:not(#ss-dark) .isu-scoring-file-tabs button:hover,:root:not(#ss-dark) .isu-scoring-file-tabs button:focus-visible{color:#9dcdc6}:root:not(#ss-dark) .isu-scoring-file-tabs button.active:after{background:#15423e}:root:not(#ss-dark) .scoring-file-summary-metrics .isu-scoring-file-stat-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .scoring-file-summary-metrics .isu-scoring-file-stat-card:after{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .scoring-file-summary-metrics .isu-scoring-file-stat-card:hover,:root:not(#ss-dark) .scoring-file-summary-metrics .isu-scoring-file-stat-card:focus-visible{border-color:#2c4642}:root:not(#ss-dark) .scoring-file-summary-metrics span{color:#9dcdc6}:root:not(#ss-dark) .scoring-file-summary-metrics strong{color:#dfebff}:root:not(#ss-dark) .scoring-file-summary-metrics small{color:#97a9a6}:root:not(#ss-dark) .isu-scoring-coverage-note{border-color:#202926;background:linear-gradient(135deg,#0a110fe6,#0b0b0bf0 58%),#0b0b0b}:root:not(#ss-dark) .isu-scoring-coverage-note>div:first-child span{color:#9dcdc6}:root:not(#ss-dark) .isu-scoring-coverage-note>div:first-child strong{color:#e0eef2}:root:not(#ss-dark) .isu-scoring-coverage-note>div:first-child p{color:#97a9a6}:root:not(#ss-dark) .isu-scoring-coverage-facts article{border-color:#202927e6;background:#0b0b0bc2}:root:not(#ss-dark) .isu-scoring-coverage-facts span{color:#9dcdc6}:root:not(#ss-dark) .isu-scoring-coverage-facts strong{color:#e0eef2}:root:not(#ss-dark) .isu-scoring-coverage-facts small{color:#97a9a6}:root:not(#ss-dark) .isu-scoring-file-section:focus-visible,:root:not(#ss-dark) #isu-scoring-file-overview:focus-visible{outline-color:#416d682e}:root:not(#ss-dark) .isu-scoring-file-section{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-scoring-file-section.program-breakdown-detail,:root:not(#ss-dark) .isu-scoring-file-section.event-history,:root:not(#ss-dark) .isu-scoring-file-section.source-links,:root:not(#ss-dark) .isu-scoring-file-section.career-levels,:root:not(#ss-dark) .isu-quick-insights{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-scoring-file-section.timeline .isu-history-score-timeline{background:transparent}:root:not(#ss-dark) .isu-score-ceiling-hero span,:root:not(#ss-dark) .isu-score-ceiling-facts span{color:#9dcdc6}:root:not(#ss-dark) .isu-score-ceiling-hero strong{color:#e0eef2}:root:not(#ss-dark) .isu-score-ceiling-hero small,:root:not(#ss-dark) .isu-score-ceiling-note,:root:not(#ss-dark) .isu-score-ceiling-bars small,:root:not(#ss-dark) .isu-score-ceiling-facts small{color:#97a9a6}:root:not(#ss-dark) .isu-score-ceiling-ring{--score-ceiling-color: #15423e;background:radial-gradient(circle at center,#0b0b0b 0 55%,transparent 56%),conic-gradient(var(--score-ceiling-color) calc(var(--score-ceiling-percent) * 100%),#0d110f 0)}:root:not(#ss-dark) .isu-score-ceiling-ring b{color:#9dcdc6}:root:not(#ss-dark) .isu-score-ceiling-ring span{color:#97a9a6}:root:not(#ss-dark) .isu-score-ceiling-bars span{color:#e0eef2}:root:not(#ss-dark) .isu-score-ceiling-bars strong{color:#9dcdc6}:root:not(#ss-dark) .isu-score-ceiling-bars i{background:linear-gradient(90deg,#133834,#12706594)}:root:not(#ss-dark) .isu-score-ceiling-bars b{color:#97a9a6}:root:not(#ss-dark) .isu-score-ceiling-facts article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-score-ceiling-facts strong{color:#e0eef2}:root:not(#ss-dark) .isu-score-ceiling-note{border-top-color:#212523}:root:not(#ss-dark) .isu-score-breakdown-bars{border-left-color:#262927;border-bottom-color:#262927}:root:not(#ss-dark) .isu-score-breakdown-bars button{color:#fff}:root:not(#ss-dark) .isu-score-breakdown-bars button:hover,:root:not(#ss-dark) .isu-score-breakdown-bars button:focus-visible{outline-color:#507e7a33}:root:not(#ss-dark) .isu-score-breakdown-bars .tes{background:linear-gradient(180deg,#3ba7a5,#15423e)}:root:not(#ss-dark) .isu-score-breakdown-bars .goe{background:linear-gradient(180deg,#4c2b00,#b68a35)}:root:not(#ss-dark) .isu-score-breakdown-bars span,:root:not(#ss-dark) .isu-score-breakdown-bars b{color:#fff}:root:not(#ss-dark) .isu-score-breakdown-copy span{color:#9dcdc6}:root:not(#ss-dark) .isu-score-breakdown-copy strong{color:#e0eef2}:root:not(#ss-dark) .isu-score-breakdown-copy small{color:#97a9a6}:root:not(#ss-dark) .isu-consistency-summary strong{color:#9dcdc6}:root:not(#ss-dark) .isu-consistency-summary span{color:#97a9a6}:root:not(#ss-dark) .isu-season-best-list button{background:transparent}:root:not(#ss-dark) .isu-season-best-list button:hover,:root:not(#ss-dark) .isu-season-best-list button:focus-visible{color:#9dcdc6}:root:not(#ss-dark) .isu-season-best-list span,:root:not(#ss-dark) .isu-season-best-list small{color:#97a9a6}:root:not(#ss-dark) .isu-season-best-list strong{color:#e0eef2}:root:not(#ss-dark) .isu-season-best-list i{background:linear-gradient(90deg,#15423e,#0c3f3b)}:root:not(#ss-dark) .isu-event-results-trend .axis{stroke:#262927}:root:not(#ss-dark) .isu-event-results-trend .score-line{stroke:#5a7e7a}:root:not(#ss-dark) .isu-event-results-trend circle{fill:#87beb7}:root:not(#ss-dark) .isu-event-results-trend g:hover circle,:root:not(#ss-dark) .isu-event-results-trend g:focus-visible circle{fill:#9dcdc6}:root:not(#ss-dark) .isu-event-results-trend text{fill:#97a9a6}:root:not(#ss-dark) .isu-event-results-trend small{color:#97a9a6}:root:not(#ss-dark) .isu-quick-insights article{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-quick-insights article:before{background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .isu-quick-insights article.down:before{background:#120c0c;color:#fc746f}:root:not(#ss-dark) .isu-quick-insights article.flat:before{background:#0f0e12;color:#a09bdf}:root:not(#ss-dark) .isu-quick-insights article.peak:before{background:#0d0f14;color:#6e9fff}:root:not(#ss-dark) .isu-quick-insights span,:root:not(#ss-dark) .isu-quick-insights small{color:#97a9a6}:root:not(#ss-dark) .isu-quick-insights strong{color:#e0eef2}:root:not(#ss-dark) .isu-premium-expandable-page{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-expandable-page summary:after{color:#97a9a6}:root:not(#ss-dark) .isu-premium-expandable-page summary span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-expandable-page summary strong{color:#e0eef2}:root:not(#ss-dark) .isu-premium-expandable-body{border-top-color:#262927}:root:not(#ss-dark) .isu-chart-overlay-line.season{stroke:#7a5e28}:root:not(#ss-dark) .isu-chart-overlay-label.season{fill:#baa26d}:root:not(#ss-dark) .isu-chart-legend .line.season{border-top-color:#7a5e28}:root:not(#ss-dark) .isu-chart-selected-card a,:root:not(#ss-dark) .isu-selected-program-head a{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-event-selector-head{color:#9aa7aa}:root:not(#ss-dark) .isu-event-selector-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-event-selector-row:hover,:root:not(#ss-dark) .isu-event-selector-row:focus-visible,:root:not(#ss-dark) .isu-event-selector-row.selected{border-color:#2c4642;background:#0d110f}:root:not(#ss-dark) .isu-event-selector-row strong{color:#e0eef2}:root:not(#ss-dark) .isu-event-selector-row span{color:#97a9a6}:root:not(#ss-dark) .isu-event-selector-row b{color:#9dcdc6}:root:not(#ss-dark) .isu-event-selector-row em{color:#c39d6a;background:#0e0b05}:root:not(#ss-dark) .isu-event-selector-row em.protocol{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-selected-program-head span,:root:not(#ss-dark) .isu-clickable-score-split>span,:root:not(#ss-dark) .isu-selected-judge-element-list span,:root:not(#ss-dark) .isu-component-detail-grid span{color:#9dcdc6}:root:not(#ss-dark) .isu-selected-program-head strong{color:#e0eef2}:root:not(#ss-dark) .isu-selected-program-head small{color:#97a9a6}:root:not(#ss-dark) .isu-clickable-score-split{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-clickable-score-split>div{background:#0d110f}:root:not(#ss-dark) .isu-clickable-score-split button{color:#fff}:root:not(#ss-dark) .isu-clickable-score-split button:hover,:root:not(#ss-dark) .isu-clickable-score-split button:focus-visible{outline-color:#527d772e}:root:not(#ss-dark) .isu-clickable-score-split .tes,:root:not(#ss-dark) .isu-clickable-score-split .base{background:linear-gradient(180deg,#2f7d73,#15423e)}:root:not(#ss-dark) .isu-clickable-score-split b,:root:not(#ss-dark) .isu-clickable-score-split strong{color:#fff}:root:not(#ss-dark) .isu-element-table-header{color:#9aa7aa}:root:not(#ss-dark) .isu-element-table-detail{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-element-table-detail[open] .isu-element-table-row,:root:not(#ss-dark) .isu-element-table-row:hover,:root:not(#ss-dark) .isu-element-table-row:focus-visible{background:#0d110f}:root:not(#ss-dark) .isu-element-table-row strong,:root:not(#ss-dark) .isu-element-table-row span,:root:not(#ss-dark) .isu-element-table-row b,:root:not(#ss-dark) .isu-element-table-row em{color:#97a9a6}:root:not(#ss-dark) .isu-element-table-row strong{color:#e0eef2}:root:not(#ss-dark) .isu-element-table-row b{color:#e0eef2}:root:not(#ss-dark) .isu-element-table-row .positive{color:#9dcdc6}:root:not(#ss-dark) .isu-element-table-row .negative{color:#ed8365}:root:not(#ss-dark) .isu-element-table-row em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-element-table-row em.wide{color:#c39d6a;background:#0e0b05}:root:not(#ss-dark) .isu-element-table-row em.moderate{color:#aba966;background:#1c1501}:root:not(#ss-dark) .isu-element-expanded-detail{border-top-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-mark-dot-strip span{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-mark-dot-strip b{color:#9aa7aa}:root:not(#ss-dark) .isu-mark-dot-strip i{background:#15423e}:root:not(#ss-dark) .isu-mark-dot-strip strong{color:#e0eef2}:root:not(#ss-dark) .isu-mark-dot-strip small{color:#97a9a6}:root:not(#ss-dark) .isu-mini-distribution{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-mini-distribution i{background:#2c5651}:root:not(#ss-dark) .isu-mini-distribution b{color:#97a9a6}:root:not(#ss-dark) .isu-selected-judge-element-list article{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-selected-judge-element-list strong,:root:not(#ss-dark) .isu-component-detail-grid strong{color:#e0eef2}:root:not(#ss-dark) .isu-selected-judge-element-list small,:root:not(#ss-dark) .isu-component-detail-grid small{color:#97a9a6}:root:not(#ss-dark) .isu-component-detail-grid article{border-color:#262927;background:#0b0b0b}@media(max-width:900px){:root:not(#ss-dark) .isu-analytics-rail-group button{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-analytics-rail-group button{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-event-selector-row span:before,:root:not(#ss-dark) .isu-event-selector-row b:before,:root:not(#ss-dark) .isu-event-selector-row em:before{color:#9aa7aa}}@media(max-width:640px){:root:not(#ss-dark) .isu-element-table-row span:before,:root:not(#ss-dark) .isu-element-table-row b:before,:root:not(#ss-dark) .isu-element-table-row em:before{color:#9aa7aa}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell).analytics-active .archive-welcome>div>.archive-intro-copy{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main #filterSummary:before{color:#fff;background:#15423e}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-overlay,:root:not(#ss-dark) .sketch-pad-overlay{background:#10172757}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-panel,:root:not(#ss-dark) .sketch-pad-panel{background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-head,:root:not(#ss-dark) .sketch-pad-head{border-bottom-color:#262927;background:#0b0b0bf0}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-head h2,:root:not(#ss-dark) .sketch-pad-head h2{color:#e0eef2}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-head p:not(.eyebrow),:root:not(#ss-dark) .sketch-pad-head p:not(.eyebrow){color:#97a9a6}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-head .icon-button,:root:not(#ss-dark) .sketch-pad-head .icon-button{border-color:#262927;color:#9dcdc6;background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-body,:root:not(#ss-dark) .sketch-pad-body{background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-mode-switch{background:transparent}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-mode-switch button{border-color:#262927;color:#97a9a6;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-mode-switch button.active{border-color:#507e7a42;color:#9dcdc6;background:#0d110f}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-controls label,:root:not(#ss-dark) .sketch-pad-controls label,:root:not(#ss-dark) .sketch-pad-toolbar label{color:#97a9a6}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-controls select,:root:not(#ss-dark) .program-builder-plan-fields input,:root:not(#ss-dark) .program-builder-plan-fields textarea,:root:not(#ss-dark) .program-builder-debrief input,:root:not(#ss-dark) .program-builder-debrief textarea,:root:not(#ss-dark) .sketch-pad-controls input,:root:not(#ss-dark) .sketch-pad-controls select,:root:not(#ss-dark) .sketch-pad-controls textarea{border-color:#262927;color:#e0eef2;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-summary,:root:not(#ss-dark) .program-builder-card,:root:not(#ss-dark) .sketch-pad-controls,:root:not(#ss-dark) .sketch-pad-stage,:root:not(#ss-dark) .sketch-pad-saves{border-color:#262927;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-requirement{border-color:#262927;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-requirement-action{border-top-color:#262927}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-plan-row{border-color:#262927;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-plan-row.just-added{border-color:#507e7a6b;background:linear-gradient(180deg,#0d110f,#0b0b0b)}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-rink{border-color:#262927;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-rink-surface{border-color:#2d3432;background:radial-gradient(circle at 50% 50%,rgba(11,95,90,.06),transparent 14%),linear-gradient(90deg,#0c1211eb,#0b0b0bf5 35%,#110d03ad 65%,#0c1211eb),#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-disclaimer{border-color:#7a5e2842;background:#1c1501;color:#97a9a6}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-preview{background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-preview-board{border-color:#262927;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .sketch-pad-toolbar .mini-button,:root:not(#ss-dark) .sketch-tool-button{color:#e0eef2;background:#0b0b0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .sketch-tool-button.active{border-color:#507e7a42;color:#9dcdc6;background:#0d110f}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .sketch-pad-canvas-wrap{border-color:#262927;background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .sketch-pad-gallery-card{border-color:#262927}}@media(max-width:720px){:root:not(#ss-dark) .inspiration-hero .eyebrow{color:#9aa7aa}}@media(max-width:720px){:root:not(#ss-dark) .inspiration-disclaimer{border-color:#262927;background:#0b0b0b}}@media(max-width:720px){:root:not(#ss-dark) .archive-main.inspiration-main .inspiration-filter-panel,:root:not(#ss-dark) .inspiration-library-panel,:root:not(#ss-dark) .inspiration-board-panel{border-color:#262927}}@media(max-width:720px){:root:not(#ss-dark) .archive-main.inspiration-main .inspiration-controls label{color:#97a9a6}}@media(max-width:720px){:root:not(#ss-dark) .archive-main.inspiration-main #inspirationClearFilters{color:#97a9a6;background:#0b0b0b}}@media(max-width:720px){:root:not(#ss-dark) .inspiration-card{border-color:#262927}}@media(max-width:720px){:root:not(#ss-dark) .inspiration-tags span{background:#0b0c0b}}@media(max-width:720px){:root:not(#ss-dark) .inspiration-note-field textarea,:root:not(#ss-dark) .inspiration-board-form input,:root:not(#ss-dark) .inspiration-board-detail textarea,:root:not(#ss-dark) .inspiration-coach-workflow input,:root:not(#ss-dark) .inspiration-coach-workflow textarea,:root:not(#ss-dark) .inspiration-board-item textarea{border-color:#262927}}:root:not(#ss-dark) .skater-practice-runthroughs-head{border-bottom-color:#202926}:root:not(#ss-dark) .skater-practice-runthroughs-head strong{color:#d8e5e4}:root:not(#ss-dark) .skater-practice-runthroughs-head span{color:#96a8af}:root:not(#ss-dark) .isu-premium-home-search input{border-color:#24242473;background:#0b0b0bf5;color:#d8e5e4}:root:not(#ss-dark) .isu-premium-home-search button{border-color:#2424248c;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .isu-premium-home-snapshot{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .isu-premium-home-snapshot span,:root:not(#ss-dark) .isu-premium-report-summary>span{color:#87beb7}:root:not(#ss-dark) .isu-premium-home-snapshot p{color:#95aaa7}:root:not(#ss-dark) .isu-premium-home-snapshot button,:root:not(#ss-dark) .isu-premium-methodology-link{border-color:#2d3432;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .isu-premium-report-tabs{border-color:#262927;background:#0b0b0bf7}:root:not(#ss-dark) .isu-premium-report-tabs button{background:transparent;color:#95aaa7}:root:not(#ss-dark) .isu-premium-report-tabs button.active,:root:not(#ss-dark) .isu-premium-report-tabs button[aria-current=page]{background:#0d110f;color:#87beb7}:root:not(#ss-dark) .isu-premium-report-summary{border-color:#2d3432;background:linear-gradient(145deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .isu-premium-report-summary h3{color:#ddefef}:root:not(#ss-dark) .isu-premium-report-summary>strong{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-report-summary>p{color:#95aaa7}:root:not(#ss-dark) .isu-premium-report-metrics>div{border-color:#202926;background:#0b0b0bdb}:root:not(#ss-dark) .isu-premium-report-metrics dt{color:#97a9a6}:root:not(#ss-dark) .isu-premium-report-metrics dd{color:#87beb7}:root:not(#ss-dark) .isu-premium-report-metrics small{color:#97a9a6}:root:not(#ss-dark) .isu-premium-compact-section{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-compact-head span{color:#97a9a6}:root:not(#ss-dark) .isu-premium-diverging-row{border-bottom-color:#212523}:root:not(#ss-dark) .isu-premium-diverging-row small{color:#97a9a6}:root:not(#ss-dark) .isu-premium-diverging-track{background:#0d110f}:root:not(#ss-dark) .isu-premium-report-evidence,:root:not(#ss-dark) .isu-premium-inline-detail{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .isu-premium-report-evidence>summary span{color:#87beb7}:root:not(#ss-dark) .isu-premium-report-evidence>summary strong,:root:not(#ss-dark) .isu-premium-inline-detail>summary{color:#a9bcbc}:root:not(#ss-dark) .isu-premium-report-evidence>div,:root:not(#ss-dark) .isu-premium-inline-detail>:not(summary){border-top-color:#202926}:root:not(#ss-dark) .analyze-page{background:linear-gradient(180deg,#0b0b0b,#0a0c0d 46%,#0b0c0b)}:root:not(#ss-dark) .analyze-page .app-header{border-bottom-color:#4e566238;background:#0b0b0be0}:root:not(#ss-dark) .analyze-hero,:root:not(#ss-dark) .analyze-entry-card,:root:not(#ss-dark) .analyze-picker,:root:not(#ss-dark) .analyze-state-card,:root:not(#ss-dark) .analyze-history,:root:not(#ss-dark) .analyze-workspace,:root:not(#ss-dark) .analyze-metrics-panel{border-color:#4e566247;background:#0b0b0bdb}:root:not(#ss-dark) .analyze-hero p{color:#94aac3}:root:not(#ss-dark) .analyze-hero .analyze-usage-status{border-color:#325eb829;color:#80b1d8;background:#0a0c0e}:root:not(#ss-dark) .analyze-system-tabs{border-color:#4e566247;background:#0b0d0ed1}:root:not(#ss-dark) .analyze-system-tabs button{border-color:transparent;color:#96a9be;background:transparent}:root:not(#ss-dark) .analyze-system-tabs button:hover,:root:not(#ss-dark) .analyze-system-tabs button:focus-visible{border-color:#507e7a3d;background:#0b0b0bad}:root:not(#ss-dark) .analyze-system-tabs button.active{border-color:#507e7a38;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .analyze-world-console{border-color:#5366725c;background:linear-gradient(180deg,#131c27f5,#0c141cfa),#11171e}:root:not(#ss-dark) .analyze-world-head h3{color:#f7f8f5}:root:not(#ss-dark) .analyze-world-head .eyebrow{color:#78d0c5}:root:not(#ss-dark) .analyze-world-head span{color:#b8c8d6}:root:not(#ss-dark) .analyze-world-actions .button.secondary{border-color:#28363a47;color:#dbe9ef;background:#0b0b0b0f}:root:not(#ss-dark) .analyze-world-status-strip span{border-color:#4e57643d;color:#c7d6e2;background:#0b0b0b0e}:root:not(#ss-dark) .analyze-world-status-strip strong{color:#f7f8f5}:root:not(#ss-dark) .analyze-world-frame-shell{border-color:#55656f6b;background:#0b131a}:root:not(#ss-dark) .analyze-world-frame-shell iframe{background:#0b131a}:root:not(#ss-dark) .analyze-entry-card h3,:root:not(#ss-dark) .analyze-picker h3,:root:not(#ss-dark) .analyze-workspace h3{color:#dcecff}:root:not(#ss-dark) .analyze-entry-card p{color:#93a7bc}:root:not(#ss-dark) .analyze-entry-card .analyze-storage-note{border-color:#325eb829;color:#80b1d8;background:#0a0c0e}:root:not(#ss-dark) .analyze-entry-icon span{border-color:#242424eb}:root:not(#ss-dark) .analyze-entry-icon span:before{border-top-color:transparent;border-bottom-color:transparent;border-left-color:#242424}:root:not(#ss-dark) .analyze-entry-icon-live span:after{border-color:#242424}:root:not(#ss-dark) .analyze-entry-icon-premium span:before{border-color:#242424;border-left-color:#242424;background:transparent}:root:not(#ss-dark) .analyze-upload-card.is-locked,:root:not(#ss-dark) .analyze-live-card.is-locked{background:linear-gradient(135deg,#0b0b0beb,#0b0c0feb),#0b0b0b}:root:not(#ss-dark) .analyze-upload-card:not(.is-locked),:root:not(#ss-dark) .analyze-live-card:not(.is-locked){border-color:#325eb838;background:linear-gradient(135deg,#0b0b0bf0,#0a0b0de6),#0b0b0b}:root:not(#ss-dark) .analyze-capture-action.button.secondary{color:#9bc8e7;border-color:#2f61b03d;background:#0b0b0b}:root:not(#ss-dark) .analyze-capture-action.button.secondary:hover{border-color:#2f61b061;background:#0a0b0d}:root:not(#ss-dark) .analyze-source-tabs{border-color:#4e566247;background:#0a0b0c}:root:not(#ss-dark) .analyze-source-tabs button{color:#93a7bc;background:transparent}:root:not(#ss-dark) .analyze-source-tabs button.active{color:#5e9bff;background:#0b0b0b}:root:not(#ss-dark) .analyze-picker-controls label,:root:not(#ss-dark) .analyze-technique-panel label,:root:not(#ss-dark) .analyze-toggle{color:#94a7bb}:root:not(#ss-dark) .analyze-picker-controls select,:root:not(#ss-dark) .analyze-technique-panel select,:root:not(#ss-dark) .analyze-technique-panel input,:root:not(#ss-dark) .analyze-action-bar select,:root:not(#ss-dark) .analyze-metric-section textarea{border-color:#4e566257;color:#deebff;background:#0b0b0b}:root:not(#ss-dark) .analyze-technique-panel{border-color:#4e566233;background:#0a0b0c}:root:not(#ss-dark) .analyze-technique-panel input::placeholder{color:#97a9a6}:root:not(#ss-dark) .analyze-lift-assist-controls{border-top-color:#4e56622e}:root:not(#ss-dark) .analyze-history h3{color:#dcecff}:root:not(#ss-dark) .analyze-history-card{border-color:#4e56623d;background:#0b0b0b}:root:not(#ss-dark) .analyze-history-card strong{color:#deebff}:root:not(#ss-dark) .analyze-history-card span{color:#95a7ba}:root:not(#ss-dark) .analyze-state-card strong{color:#deebff}:root:not(#ss-dark) .analyze-state-card p,:root:not(#ss-dark) .analyze-muted{color:#95a7ba}:root:not(#ss-dark) .analyze-workspace-toolbar{border-bottom-color:#4e566233}:root:not(#ss-dark) .analyze-video-frame{background:linear-gradient(135deg,#101727,#192237)}:root:not(#ss-dark) .analyze-video-frame:fullscreen,:root:not(#ss-dark) .analyze-video-frame:-webkit-full-screen,:root:not(#ss-dark) .analyze-video-frame.is-pseudo-fullscreen{background:#090f19}:root:not(#ss-dark) .analyze-fullscreen-button{border-color:#24242452;color:#fff;background:#0e141eb8}:root:not(#ss-dark) .analyze-fullscreen-button:hover,:root:not(#ss-dark) .analyze-fullscreen-button:focus-visible{border-color:#24242494;background:#0e1c2bdb}:root:not(#ss-dark) .analyze-live-workspace{border-color:#366f692e;background:linear-gradient(135deg,#0b0b0bf0,#090c0de6),#0b0b0b}:root:not(#ss-dark) .analyze-live-video-frame{background:linear-gradient(135deg,#0a131f,#102838)}:root:not(#ss-dark) .analyze-live-frame-status{border-color:#24242424;color:#dbeafe;background:linear-gradient(180deg,#101727b8,#060c1bd6),#060c1bc7}:root:not(#ss-dark) .analyze-live-frame-status:before{background:#414e60}:root:not(#ss-dark) .analyze-live-frame-status span{color:#93c5fd}:root:not(#ss-dark) .analyze-live-frame-status strong{color:#fff}:root:not(#ss-dark) .analyze-live-frame-status em{color:#b6c5d8}:root:not(#ss-dark) .analyze-live-camera-controls .button{color:#fff;background:#0c1118b8}:root:not(#ss-dark) .analyze-live-select-control{color:#94a7bc}:root:not(#ss-dark) .analyze-video-placeholder,:root:not(#ss-dark) .analyze-processing-overlay{color:#ffffffe6}:root:not(#ss-dark) .analyze-video-placeholder span,:root:not(#ss-dark) .analyze-processing-overlay span{color:#ffffffb3}:root:not(#ss-dark) .analyze-processing-overlay small{color:#ffffffb8}:root:not(#ss-dark) .analyze-processing-progress{background:#0b0b0b33}:root:not(#ss-dark) .analyze-processing-progress span{background:linear-gradient(90deg,#7fb4ff,#0b0b0b)}:root:not(#ss-dark) .analyze-processing-overlay{background:#1017279e}:root:not(#ss-dark) .analyze-timeline{border-color:#4e56623d;background:#0b0b0b}:root:not(#ss-dark) .analyze-timeline-head{color:#94a8be}:root:not(#ss-dark) .analyze-action-bar{border-top-color:#4e56622e}:root:not(#ss-dark) .analyze-action-bar .button.primary{border-color:#325eb8}:root:not(#ss-dark) .analyze-toggle{border-color:#4e56624d;background:#0b0b0b}:root:not(#ss-dark) .analyze-status-banner,:root:not(#ss-dark) .analyze-metric-section,:root:not(#ss-dark) .analyze-empty-panel{border-color:#4e56623d;background:#0b0b0b}:root:not(#ss-dark) .analyze-status-banner strong,:root:not(#ss-dark) .analyze-empty-panel strong{color:#deebff}:root:not(#ss-dark) .analyze-status-banner p,:root:not(#ss-dark) .analyze-empty-panel span,:root:not(#ss-dark) .analyze-metric-section p{color:#94a7bc}:root:not(#ss-dark) .analyze-status-banner.is-complete{border-color:#3f705033;background:#0d110f}:root:not(#ss-dark) .analyze-status-banner.is-review{border-color:#825a2342;background:#0d0b07}:root:not(#ss-dark) .analyze-status-banner.is-inconclusive{border-color:#b169663d;background:#0d0a0a}:root:not(#ss-dark) .analyze-status-banner.is-processing{border-color:#325eb838;background:#0a0c0f}:root:not(#ss-dark) .analyze-status-banner.is-failed{border-color:#b169663d;background:#0d0a0a}:root:not(#ss-dark) .analyze-metric-section summary{color:#deebff}:root:not(#ss-dark) .analyze-metric-section summary:after{color:#95a7ba}:root:not(#ss-dark) .analyze-local-only-toggle{border-color:#366f6938;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .analyze-jump-overlay-toggle{border-color:#325eb83d;color:#5e9bff;background:#0a0b0d}:root:not(#ss-dark) .analyze-jump-overlay-toggle.is-disabled{color:#95a7ba;background:#0b0c0b}:root:not(#ss-dark) .analyze-setup-guide{border-color:#366f6929;background:#0a0c0b}:root:not(#ss-dark) .analyze-setup-guide strong{color:#deebff}:root:not(#ss-dark) .analyze-setup-guide span{border-color:#366f691f;color:#93a7bc;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-workflow{border-color:#366f692e;background:linear-gradient(135deg,#0a0c0b,#0b0b0b)}:root:not(#ss-dark) .analyze-compare-workflow.has-reference{border-color:#325eb838;background:linear-gradient(135deg,#0a0b0d,#0b0b0b)}:root:not(#ss-dark) .analyze-compare-workflow-copy span{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-workflow-copy strong{color:#deebff}:root:not(#ss-dark) .analyze-compare-workflow-copy p{color:#94a7bb}:root:not(#ss-dark) .analyze-compare-replay{border-color:#325eb82e;background:#0a0b0d}:root:not(#ss-dark) .analyze-compare-replay-head span,:root:not(#ss-dark) .analyze-compare-replay-video-head span{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-replay-head strong{color:#deebff}:root:not(#ss-dark) .analyze-compare-replay-head em{border-color:#325eb824;color:#93a7bc;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-replay-video-card{border-color:#4e566238;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-replay-video-head strong{color:#deebff}:root:not(#ss-dark) .analyze-compare-replay-video-head em{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-replay-video-card video{background:#111724}:root:not(#ss-dark) .analyze-compare-replay-events span{border-color:#4e566233;color:#93a7bc;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-replay-events b{color:#deebff}:root:not(#ss-dark) .analyze-compare-replay-insight{border-color:#4e56622e;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-replay-insight span{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-replay-insight strong{color:#deebff}:root:not(#ss-dark) .analyze-compare-replay-insight em{color:#94a7bb}:root:not(#ss-dark) .analyze-compare-timing-editor{border-color:#4e566233;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-timing-editor summary span{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-timing-editor summary strong{color:#deebff}:root:not(#ss-dark) .analyze-compare-timing-column{border-color:#4e56622e}:root:not(#ss-dark) .analyze-compare-timing-column legend{color:#93a7bc}:root:not(#ss-dark) .analyze-compare-timing-column label{color:#93a7bc}:root:not(#ss-dark) .analyze-compare-timing-column input{border-color:#4e566247;color:#deebff}:root:not(#ss-dark) .analyze-compare-timing-editor p{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-replay-timeline{border-color:#4e566233;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-replay-timeline div{color:#93a7bc}:root:not(#ss-dark) .analyze-compare-clip-card{border-color:#366f6929;background:#0a0c0b}:root:not(#ss-dark) .analyze-compare-clip-card span,:root:not(#ss-dark) .analyze-compare-row span{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-clip-card strong{color:#deebff}:root:not(#ss-dark) .analyze-compare-clip-card em,:root:not(#ss-dark) .analyze-compare-status{color:#95a7ba}:root:not(#ss-dark) .analyze-compare-status.is-watch{border-color:#8558242e;color:#c59e56;background:#0d0b07}:root:not(#ss-dark) .analyze-compare-row{border-color:#4e566238;background:#0b0b0b}:root:not(#ss-dark) .analyze-compare-row span{color:#a3b6ce}:root:not(#ss-dark) .analyze-compare-row strong{color:#deebff}:root:not(#ss-dark) .analyze-compare-row .is-good{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .analyze-compare-row .is-review{color:#ee908c;background:#160f0f}:root:not(#ss-dark) .analyze-compare-row .is-muted{color:#95a7ba;background:#0e0f11}:root:not(#ss-dark) .analyze-sync-panel{border-color:#325eb829;background:#0a0b0d}:root:not(#ss-dark) .analyze-analysis-section>summary:after{color:#95a7ba}:root:not(#ss-dark) .analyze-analysis-section>summary strong{color:#deebff}:root:not(#ss-dark) .analyze-analysis-section>summary span{color:#95a7ba}:root:not(#ss-dark) .analyze-sync-head strong{color:#deebff}:root:not(#ss-dark) .analyze-sync-head span{color:#95a7ba}:root:not(#ss-dark) .analyze-sync-row{border-color:#4e566233;background:#0b0b0b}:root:not(#ss-dark) .analyze-sync-row span{color:#a3b6ce}:root:not(#ss-dark) .analyze-sync-row strong{color:#deebff}:root:not(#ss-dark) .analyze-sync-row .is-good{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .analyze-sync-row .is-fair{color:#c59e56;background:#1c1501}:root:not(#ss-dark) .analyze-sync-row .is-review{color:#ee908c;background:#160f0f}:root:not(#ss-dark) .analyze-review-flag-row{border-color:#4e566233;background:#0b0b0b}:root:not(#ss-dark) button.analyze-review-flag-row:hover,:root:not(#ss-dark) button.analyze-review-flag-row:focus-visible{border-color:#325eb852}:root:not(#ss-dark) .analyze-review-flag-row span{color:#a3b6ce}:root:not(#ss-dark) .analyze-review-flag-row strong{color:#deebff}:root:not(#ss-dark) .analyze-review-flag-row.is-watch em{color:#c59e56;background:#1c1501}:root:not(#ss-dark) .analyze-review-flag-row.is-review em{color:#ee908c;background:#160f0f}:root:not(#ss-dark) .analyze-team-track-panel{border-color:#00675c3d;background:linear-gradient(135deg,#2563eb14,#14b8a614),#0a0b0d}:root:not(#ss-dark) .analyze-partner-spacing-panel{border-color:#00544947;background:linear-gradient(135deg,#00493c17,#2563eb0f),#0a0b0d}:root:not(#ss-dark) .analyze-partner-spacing-note{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-label-media{color:#93a7bc}:root:not(#ss-dark) .analyze-jump-label-entry{border-color:#517e7a29;background:#0b0b0b}:root:not(#ss-dark) .analyze-jump-label-entry-header strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-label-entry-header span{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-label-timing>strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-verdict{border-color:#517e7a2e;background:#0d110f}:root:not(#ss-dark) .analyze-jump-verdict.is-watch{border-color:#85582438;background:#0d0b07}:root:not(#ss-dark) .analyze-jump-verdict.is-review{border-color:#b169662e;background:#0d0a0a}:root:not(#ss-dark) .analyze-jump-verdict span,:root:not(#ss-dark) .analyze-jump-verdict dt{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-verdict strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-verdict em,:root:not(#ss-dark) .analyze-jump-verdict small{color:#94a6be}:root:not(#ss-dark) .analyze-jump-verdict dl div{background:#0b0b0bb8}:root:not(#ss-dark) .analyze-jump-verdict dd{color:#deebff}:root:not(#ss-dark) .analyze-jump-review-panel{border-color:#517e7a2e;background:#0d110f}:root:not(#ss-dark) .analyze-jump-review-panel.is-watch{border-color:#85582438;background:#0d0b07}:root:not(#ss-dark) .analyze-jump-review-panel.is-review{border-color:#b1696633;background:#0d0a0a}:root:not(#ss-dark) .analyze-jump-review-head span,:root:not(#ss-dark) .analyze-jump-review-grid span,:root:not(#ss-dark) .analyze-jump-training-grid span{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-review-head strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-review-head em,:root:not(#ss-dark) .analyze-jump-review-grid em,:root:not(#ss-dark) .analyze-jump-training-grid em{color:#94a6be}:root:not(#ss-dark) .analyze-jump-review-head b{color:#87beb7;background:#0b0b0bc7}:root:not(#ss-dark) .analyze-jump-review-grid div,:root:not(#ss-dark) .analyze-jump-training-grid div{border-color:#4e566229;background:#0b0b0bc7}:root:not(#ss-dark) .analyze-jump-review-grid strong,:root:not(#ss-dark) .analyze-jump-training-grid strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-dataset-panel{border-color:#657a9b2e;background:#0b0c0b}:root:not(#ss-dark) .analyze-jump-dataset-panel span{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-dataset-panel strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-dataset-panel em{color:#94a6be}:root:not(#ss-dark) .analyze-jump-dataset-chips span{border-color:#657a9b29;background:#0b0b0bc2;color:#abbcd8}:root:not(#ss-dark) .analyze-jump-insight-panel{border-color:#366f692e;background:#0b0c0b}:root:not(#ss-dark) .analyze-jump-insight-panel>strong,:root:not(#ss-dark) .analyze-jump-metric-group>strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-insight-panel li{border-left-color:#59657157}:root:not(#ss-dark) .analyze-jump-insight-panel li span{color:#deebff}:root:not(#ss-dark) .analyze-jump-insight-panel li em{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-insight-panel li.is-good{border-left-color:#3d6e66}:root:not(#ss-dark) .analyze-jump-insight-panel li.is-watch{border-left-color:#7a5e28}:root:not(#ss-dark) .analyze-jump-insight-panel li.is-review{border-left-color:#96474f}:root:not(#ss-dark) .analyze-jump-sequence-panel{border-color:#325eb829;background:#0a0b0d}:root:not(#ss-dark) .analyze-jump-sequence-panel span,:root:not(#ss-dark) .analyze-jump-sequence-item span{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-sequence-panel strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-sequence-item{border-color:#325eb824;background:#0b0b0b}:root:not(#ss-dark) .analyze-jump-sequence-item:hover{border-color:#325eb847;background:#0a0b0e}:root:not(#ss-dark) .analyze-jump-sequence-item em,:root:not(#ss-dark) .analyze-jump-sequence-item small{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-metric-card{border-color:#325eb829;background:linear-gradient(135deg,#0a0b0d,#0b0b0b)}:root:not(#ss-dark) .analyze-jump-metric-card span,:root:not(#ss-dark) .analyze-jump-frame-button span{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-metric-card strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-metric-card em,:root:not(#ss-dark) .analyze-jump-frame-button em,:root:not(#ss-dark) .analyze-jump-note span{color:#95a7ba}:root:not(#ss-dark) .analyze-jump-frame-button{border-color:#366f692e;background:#0b0b0b}:root:not(#ss-dark) .analyze-jump-frame-button:hover{border-color:#366f6957;background:#0d110f}:root:not(#ss-dark) .analyze-jump-frame-button strong{color:#87beb7}:root:not(#ss-dark) .analyze-jump-note{border-color:#4e56623d;background:#0b0b0b}:root:not(#ss-dark) .analyze-jump-note strong{color:#deebff}:root:not(#ss-dark) .analyze-jump-note.is-good{border-color:#3f705033;background:#0d110f}:root:not(#ss-dark) .analyze-jump-note.is-watch{border-color:#85582433;background:#0d0b07}:root:not(#ss-dark) .analyze-jump-note.is-review{border-color:#b1696633;background:#0d0a0a}:root:not(#ss-dark) .analyze-jump-training-panel{border-color:#657a9b29;background:#0b0c0b}:root:not(#ss-dark) .analyze-jump-training-panel summary{color:#deebff}:root:not(#ss-dark) .analyze-jump-label-false-positive{border-color:#b1696638;color:#ee908c;background:#0d0a0a}:root:not(#ss-dark) .analyze-rule-review-card,:root:not(#ss-dark) .analyze-rule-review-empty{border-color:#517e7a29;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .analyze-rule-review-card.is-watch{border-color:#91502938;background:linear-gradient(135deg,#0d0b07,#0b0b0b)}:root:not(#ss-dark) .analyze-rule-review-card.is-review{border-color:#a33a4633;background:linear-gradient(135deg,#0d0a0b,#0b0b0b)}:root:not(#ss-dark) .analyze-rule-review-empty strong{color:#deebff}:root:not(#ss-dark) .analyze-rule-review-empty span{color:#94a6be}:root:not(#ss-dark) .analyze-rule-review-head span{color:#93a7be}:root:not(#ss-dark) .analyze-rule-review-head strong{color:#deebff}:root:not(#ss-dark) .analyze-rule-review-head p,:root:not(#ss-dark) .analyze-rule-review-card>p{color:#94a6be}:root:not(#ss-dark) .analyze-rule-review-score{border-color:#517e7a2e;background:#0b0b0b}:root:not(#ss-dark) .analyze-rule-review-score strong{color:#87beb7}:root:not(#ss-dark) .analyze-rule-review-score span{color:#95a7ba}:root:not(#ss-dark) .analyze-rule-review-status{border-color:#3f705033;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .analyze-rule-review-status.is-watch{border-color:#91502938;color:#c59e56;background:#0e0b04}:root:not(#ss-dark) .analyze-rule-review-status.is-review{border-color:#a33a4638;color:#ee908c;background:#110c0c}:root:not(#ss-dark) .analyze-rule-review-status.is-muted{border-color:#4e566233;color:#95a7ba;background:#0b0c0b}:root:not(#ss-dark) .analyze-rule-level-card{border-color:#517e7a24;background:#0b0b0bc7}:root:not(#ss-dark) .analyze-rule-level-card.is-watch{border-color:#91502933;background:#0d0b07c2}:root:not(#ss-dark) .analyze-rule-level-card.is-review{border-color:#a33a462e;background:#0d0a0bc2}:root:not(#ss-dark) .analyze-rule-level-head span{color:#93a7be}:root:not(#ss-dark) .analyze-rule-level-head strong{color:#deebff}:root:not(#ss-dark) .analyze-rule-level-head p{color:#94a6be}:root:not(#ss-dark) .analyze-rule-level-head em{color:#87beb7}:root:not(#ss-dark) .analyze-rule-feature{border-color:#4e566238;background:#0b0b0b}:root:not(#ss-dark) .analyze-rule-feature strong{color:#deebff}:root:not(#ss-dark) .analyze-rule-feature span{color:#94a6be}:root:not(#ss-dark) .analyze-rule-feature b{background:#0e1012;color:#95a6bf}:root:not(#ss-dark) .analyze-rule-feature.is-met b{background:#0d110f;color:#87beb7}:root:not(#ss-dark) .analyze-rule-feature.is-watch b{background:#1c1501;color:#c59e56}:root:not(#ss-dark) .analyze-rule-feature.is-review b{background:#1a1011;color:#ec817c}:root:not(#ss-dark) .analyze-rule-review-check{border-color:#4e56622e;background:#0b0b0bc2}:root:not(#ss-dark) .analyze-rule-review-check strong{color:#deebff}:root:not(#ss-dark) .analyze-rule-review-check span{color:#95a7ba}:root:not(#ss-dark) .analyze-rule-review-check em{color:#deebff}:root:not(#ss-dark) .analyze-rule-review-check b{color:#95a7ba;background:#0e0f11}:root:not(#ss-dark) .analyze-rule-review-check.is-met b{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .analyze-rule-review-check.is-watch b{color:#c59e56;background:#1c1501}:root:not(#ss-dark) .analyze-rule-review-check.is-review b{color:#ee908c;background:#160f0f}:root:not(#ss-dark) .analyze-rule-review-card>em{color:#94a7bc}:root:not(#ss-dark) .analyze-rule-context-card,:root:not(#ss-dark) .analyze-rule-context-empty{border-color:#325eb829;background:linear-gradient(135deg,#0a0b0d,#0b0b0b)}:root:not(#ss-dark) .analyze-rule-context-card strong,:root:not(#ss-dark) .analyze-rule-context-empty strong{color:#deebff}:root:not(#ss-dark) .analyze-rule-context-card p,:root:not(#ss-dark) .analyze-rule-context-card li,:root:not(#ss-dark) .analyze-rule-context-empty span{color:#94a6be}:root:not(#ss-dark) .analyze-rule-context-metrics{border-color:#4e56622e;background:#0b0b0bb8}:root:not(#ss-dark) .analyze-rule-context-metrics span,:root:not(#ss-dark) .analyze-rule-context-source span{color:#93a7bc}:root:not(#ss-dark) .analyze-rule-context-metrics strong{color:#deebff}:root:not(#ss-dark) .analyze-rule-context-source{border-top-color:#4e566229}:root:not(#ss-dark) .analyze-rule-context-source a{color:#5e9bff}:root:not(#ss-dark) .analyze-rule-context-card em{color:#94a7bc}:root:not(#ss-dark) .analyze-technique-alert{border-color:#91502947;background:#0e0b04}:root:not(#ss-dark) .analyze-technique-alert.is-review{border-color:#a33a4647;background:#110c0c}:root:not(#ss-dark) .analyze-technique-alert.is-good{border-color:#3f705038;background:#0d110f}:root:not(#ss-dark) .analyze-technique-alert strong{color:#deebff}:root:not(#ss-dark) .analyze-technique-alert span{color:#94a6be}:root:not(#ss-dark) .analyze-technique-alert small{color:#96a7b9}:root:not(#ss-dark) .analyze-metric-row{border-color:#4e566238;background:#0b0b0b}:root:not(#ss-dark) .analyze-metric-row span{color:#a3b6ce}:root:not(#ss-dark) .analyze-metric-row strong{color:#deebff}:root:not(#ss-dark) .analyze-metric-row .is-excellent,:root:not(#ss-dark) .analyze-metric-row .is-good{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .analyze-metric-row .is-fair{color:#c59e56;background:#1c1501}:root:not(#ss-dark) .analyze-metric-row .is-review{color:#ee908c;background:#160f0f}:root:not(#ss-dark) .analyze-metric-row .is-muted{color:#95a7ba;background:#0e0f11}:root:not(#ss-dark) .analyze-frame-angles div{border-bottom-color:#4e56622e}:root:not(#ss-dark) .analyze-frame-angles span{color:#93a7bc}:root:not(#ss-dark) .analyze-frame-angles strong{color:#deebff}:root:not(#ss-dark) .analyze-debug-row,:root:not(#ss-dark) .analyze-debug-keypoints{background:#0b0c0b}@media(max-width:640px){:root:not(#ss-dark) .analyze-mobile-capture-label{color:#95a7ba}}:root:not(#ss-dark) body.analyze-page{--analyze-dark-bg: #0b0c0d;--analyze-dark-panel: rgba(19, 21, 24, .9);--analyze-dark-panel-strong: rgba(24, 26, 31, .94);--analyze-dark-soft: rgba(11, 11, 11, .055);--analyze-dark-stroke: rgba(36, 36, 36, .11);--analyze-dark-stroke-strong: rgba(36, 36, 36, .18);--analyze-dark-text: #f7f8f5;--analyze-dark-muted: #9aa6b2;color:#f7f8f5;background:radial-gradient(circle at 28% 0%,rgba(59,130,246,.18),transparent 34%),radial-gradient(circle at 80% 12%,rgba(55,209,127,.08),transparent 26%),linear-gradient(180deg,#0b0c0d,#0e1013 48%,#0b0c0d)}:root:not(#ss-dark) body.analyze-page .app-header{border-bottom-color:#2424241c;background:#0b0c0dd1}:root:not(#ss-dark) body.analyze-page .primary-nav-link,:root:not(#ss-dark) body.analyze-page #programMeta,:root:not(#ss-dark) body.analyze-page .locale-switcher-label,:root:not(#ss-dark) body.analyze-page .analyze-muted{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .primary-nav-link.active,:root:not(#ss-dark) body.analyze-page .primary-nav-link:hover{color:#fff}:root:not(#ss-dark) body.analyze-page .button,:root:not(#ss-dark) body.analyze-page .mini-button,:root:not(#ss-dark) body.analyze-page select,:root:not(#ss-dark) body.analyze-page input,:root:not(#ss-dark) body.analyze-page textarea{border-color:#2424241c;color:#f7f8f5;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .button:hover,:root:not(#ss-dark) body.analyze-page .mini-button:hover{border-color:#2424242e;background:#0b0b0b18}:root:not(#ss-dark) body.analyze-page .button.primary,:root:not(#ss-dark) body.analyze-page .analyze-action-bar .button.primary{border-color:#3361ada6;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-workspace{border-color:#2424241c;background:linear-gradient(180deg,#131518f5,#0d0f12fa),#0d0f12}:root:not(#ss-dark) body.analyze-page .analyze-workspace-toolbar{border-bottom-color:#2424241c}:root:not(#ss-dark) body.analyze-page .eyebrow{color:#6fb1ff}:root:not(#ss-dark) body.analyze-page .analyze-settings-disclosure summary{color:#dbeafe}:root:not(#ss-dark) body.analyze-page .analyze-settings-disclosure[open] .analyze-technique-panel{border-top-color:#2424241c}:root:not(#ss-dark) body.analyze-page .analyze-technique-panel,:root:not(#ss-dark) body.analyze-page .analyze-setup-guide{background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-technique-panel label,:root:not(#ss-dark) body.analyze-page .analyze-rink-scan-controls,:root:not(#ss-dark) body.analyze-page .analyze-lift-assist-controls{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-setup-guide strong{color:#eef6ff}:root:not(#ss-dark) body.analyze-page .analyze-setup-guide span{border-color:#2424241c;color:#cbd5e1;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-video-frame{border-color:#2424242e;background:#0b0c0d}:root:not(#ss-dark) body.analyze-page .analyze-fullscreen-button,:root:not(#ss-dark) body.analyze-page .analyze-clean-view-button{border-color:#24242438;background:#0e1015b8;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-timeline{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-timeline-head{color:#d8e2ee}:root:not(#ss-dark) body.analyze-page .analyze-window-title,:root:not(#ss-dark) body.analyze-page .analyze-window-sep{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-action-bar{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-toggle{border-color:#2424241c;color:#d8e2ee;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-live-select-control{border-color:#2424241c;color:#d8e2ee;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-live-select-control select{background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-live-select-control:has(select[data-tracking-mode=both]){border-color:#00423747;background:linear-gradient(180deg,#14b8a624,#3b82f614),#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-local-only-toggle,:root:not(#ss-dark) body.analyze-page .analyze-jump-overlay-toggle{color:#d8e2ee;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-metrics-panel{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-status-banner,:root:not(#ss-dark) body.analyze-page .analyze-metric-section,:root:not(#ss-dark) body.analyze-page .analyze-empty-panel,:root:not(#ss-dark) body.analyze-page .analyze-jump-labeling,:root:not(#ss-dark) body.analyze-page .analyze-jump-training-panel{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-status-banner.is-complete,:root:not(#ss-dark) body.analyze-page .analyze-status-banner.is-review,:root:not(#ss-dark) body.analyze-page .analyze-status-banner.is-inconclusive,:root:not(#ss-dark) body.analyze-page .analyze-status-banner.is-processing,:root:not(#ss-dark) body.analyze-page .analyze-status-banner.is-failed{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-status-banner strong,:root:not(#ss-dark) body.analyze-page .analyze-empty-panel strong,:root:not(#ss-dark) body.analyze-page .analyze-metric-section summary,:root:not(#ss-dark) body.analyze-page .analyze-jump-label-entry-header strong{color:#f7f8f5}:root:not(#ss-dark) body.analyze-page .analyze-status-banner p,:root:not(#ss-dark) body.analyze-page .analyze-empty-panel span,:root:not(#ss-dark) body.analyze-page .analyze-metric-section p,:root:not(#ss-dark) body.analyze-page .analyze-jump-label-entry-header span{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-jump-sequence-panel,:root:not(#ss-dark) body.analyze-page .analyze-jump-review-panel,:root:not(#ss-dark) body.analyze-page .analyze-jump-insight-panel,:root:not(#ss-dark) body.analyze-page .analyze-jump-metric-card,:root:not(#ss-dark) body.analyze-page .analyze-jump-note,:root:not(#ss-dark) body.analyze-page .analyze-jump-dataset-panel,:root:not(#ss-dark) body.analyze-page .analyze-rule-review-card,:root:not(#ss-dark) body.analyze-page .analyze-rule-level-card,:root:not(#ss-dark) body.analyze-page .analyze-rule-feature,:root:not(#ss-dark) body.analyze-page .analyze-rule-review-check,:root:not(#ss-dark) body.analyze-page .analyze-metric-row{border-color:#2424241c;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-jump-review-panel{background:linear-gradient(180deg,#0b0b0b14,#0b0b0b0b),#0b0b0b0a}:root:not(#ss-dark) body.analyze-page .analyze-jump-review-panel.is-good{border-color:#005c2a52}:root:not(#ss-dark) body.analyze-page .analyze-jump-review-panel.is-watch{border-color:#6e3a0052;background:linear-gradient(180deg,#f59e0b1b,#0b0b0b0a),#0b0b0b0a}:root:not(#ss-dark) body.analyze-page .analyze-jump-review-panel.is-review{border-color:#8c373852;background:linear-gradient(180deg,#f871711c,#0b0b0b0a),#0b0b0b0a}:root:not(#ss-dark) body.analyze-page .analyze-jump-review-head strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-jump-review-head span,:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-row span,:root:not(#ss-dark) body.analyze-page .analyze-jump-key-moments>span,:root:not(#ss-dark) body.analyze-page .analyze-jump-sequence-panel span,:root:not(#ss-dark) body.analyze-page .analyze-jump-sequence-item span,:root:not(#ss-dark) body.analyze-page .analyze-jump-training-grid span,:root:not(#ss-dark) body.analyze-page .analyze-jump-dataset-panel span{color:#97a6b9}:root:not(#ss-dark) body.analyze-page .analyze-jump-review-head em,:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-row em,:root:not(#ss-dark) body.analyze-page .analyze-jump-key-moments em,:root:not(#ss-dark) body.analyze-page .analyze-jump-sequence-item em,:root:not(#ss-dark) body.analyze-page .analyze-jump-sequence-item small,:root:not(#ss-dark) body.analyze-page .analyze-jump-training-grid em,:root:not(#ss-dark) body.analyze-page .analyze-jump-dataset-panel em{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-jump-score-badge{background:radial-gradient(circle at center,#101827 62%,transparent 64%),conic-gradient(#37d17f,#0b0b0b1a 0);color:#37d17f}:root:not(#ss-dark) body.analyze-page .analyze-jump-score-badge strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-jump-score-badge span{color:#94a7be}:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-row.is-good .analyze-jump-row-status{color:#4ade80}:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-row.is-watch .analyze-jump-row-status{background:#491d0033;color:#fbbf24}:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-row.is-review .analyze-jump-row-status{color:#fb7474}:root:not(#ss-dark) body.analyze-page .analyze-jump-insights{border-color:#2b578c29;background:#10172780}:root:not(#ss-dark) body.analyze-page .analyze-jump-insights>span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-jump-insights li{color:#dbe6f3}:root:not(#ss-dark) body.analyze-page .analyze-jump-insights li.is-good i{color:#4ade80}:root:not(#ss-dark) body.analyze-page .analyze-jump-insights li.is-watch i{background:#491d0033;color:#fbbf24}:root:not(#ss-dark) body.analyze-page .analyze-jump-insights li.is-review i{color:#fb7474}:root:not(#ss-dark) body.analyze-page .analyze-portal{border-color:#2b578c24;background:linear-gradient(160deg,#1e3a6059,#0d121d33),#0d121db8}:root:not(#ss-dark) body.analyze-page .analyze-portal-kicker{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-portal-mode-grid button{border-color:#4e57642e;background:#1017278c;color:#dbe6f3}:root:not(#ss-dark) body.analyze-page .analyze-portal-mode-grid button:hover{border-color:#2b578c73}:root:not(#ss-dark) body.analyze-page .analyze-portal-mode-grid button.is-active{border-color:#2b578ccc}:root:not(#ss-dark) body.analyze-page .analyze-portal-mode-grid button i{color:#7cb8ff}:root:not(#ss-dark) body.analyze-page .analyze-portal-mode-grid button span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-portal-capture-grid button{border-color:#4e576433;background:#1017278c;color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-portal-capture-grid button:hover{border-color:#2b578c80}:root:not(#ss-dark) body.analyze-page .analyze-portal-capture-grid button.is-primary{border-color:#3361ada6}:root:not(#ss-dark) body.analyze-page .analyze-portal-capture-grid button span{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-portal-status{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-row strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-meter{background:#0b0b0b1a}:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-meter i{background:linear-gradient(90deg,#3b82f6,#003c0f)}:root:not(#ss-dark) body.analyze-page .analyze-jump-key-moments{border-top-color:#2424241c}:root:not(#ss-dark) body.analyze-page .analyze-jump-key-moments strong,:root:not(#ss-dark) body.analyze-page .analyze-jump-sequence-panel strong,:root:not(#ss-dark) body.analyze-page .analyze-jump-sequence-item strong,:root:not(#ss-dark) body.analyze-page .analyze-jump-training-grid strong,:root:not(#ss-dark) body.analyze-page .analyze-jump-dataset-panel strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-jump-labeling summary{color:#dbeafe}:root:not(#ss-dark) body.analyze-page .analyze-jump-label-entry{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-jump-label-timing>strong,:root:not(#ss-dark) body.analyze-page .analyze-jump-label-entry-fields label,:root:not(#ss-dark) body.analyze-page .analyze-jump-label-timing label,:root:not(#ss-dark) body.analyze-page .analyze-jump-labeling-body label,:root:not(#ss-dark) body.analyze-page .analyze-jump-labeling-body p{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-compare-workflow,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay,:root:not(#ss-dark) body.analyze-page .analyze-compare-clip-card,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-video-card,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-insight,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-events span,:root:not(#ss-dark) body.analyze-page .analyze-compare-timing-editor,:root:not(#ss-dark) body.analyze-page .analyze-compare-timing-column,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-timeline,:root:not(#ss-dark) body.analyze-page .analyze-compare-row{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-compare-workflow.has-reference{border-color:#3361ad47}:root:not(#ss-dark) body.analyze-page .analyze-compare-workflow-copy strong,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-head strong,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-video-head strong,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-insight strong,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-events b,:root:not(#ss-dark) body.analyze-page .analyze-compare-timing-editor summary strong,:root:not(#ss-dark) body.analyze-page .analyze-compare-row strong,:root:not(#ss-dark) body.analyze-page .analyze-compare-clip-card strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-compare-workflow-copy span,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-head span,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-video-head span,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-insight span,:root:not(#ss-dark) body.analyze-page .analyze-compare-timing-editor summary span,:root:not(#ss-dark) body.analyze-page .analyze-compare-row span,:root:not(#ss-dark) body.analyze-page .analyze-compare-clip-card span{color:#97a6b9}:root:not(#ss-dark) body.analyze-page .analyze-compare-workflow-copy p,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-head em,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-video-head em,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-insight em,:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-events span,:root:not(#ss-dark) body.analyze-page .analyze-compare-timing-editor p,:root:not(#ss-dark) body.analyze-page .analyze-compare-status,:root:not(#ss-dark) body.analyze-page .analyze-compare-clip-card em{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-compare-replay{background:#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-compare-replay-media{border-color:#2424241c;background:#080a0b!important}:root:not(#ss-dark) body.analyze-page .analyze-compare-row.is-header{background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-compare-row.is-header span{color:#6fb1ff}:root:not(#ss-dark) body.analyze-page .analyze-compare-row .is-good{color:#a8f3c8}:root:not(#ss-dark) body.analyze-page .analyze-compare-row .is-review{color:#fecaca}:root:not(#ss-dark) body.analyze-page .analyze-compare-row .is-muted{color:#cbd5e1;background:#0b0b0b14}:root:not(#ss-dark) .skater-schedule-toolbar .mini-button.active{border-color:#26433f;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-schedule-quick-add label{color:#87beb7}:root:not(#ss-dark) .skater-schedule-quick-add input,:root:not(#ss-dark) .schedule-editor-form input,:root:not(#ss-dark) .schedule-editor-form select,:root:not(#ss-dark) .schedule-editor-form textarea{border-color:#202926;color:#ddeff6;background:#0b0b0b}:root:not(#ss-dark) .skater-schedule-examples span{border-color:#202926;color:#95a8b1;background:#0b0c0b}:root:not(#ss-dark) .skater-schedule-share-note{border-color:#202926;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-schedule-preview-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-schedule-preview-card strong{color:#dbecf5}:root:not(#ss-dark) .skater-schedule-preview-card span,:root:not(#ss-dark) .skater-schedule-preview-card dd{color:#96a8b1}:root:not(#ss-dark) .skater-schedule-preview-card dl div{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-schedule-preview-card dt{color:#97a8b0}:root:not(#ss-dark) .skater-schedule-preview-card dd{color:#dbecf5}:root:not(#ss-dark) .schedule-editor-context-note{border-color:#202926;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-week-calendar .coach-calendar-day{border-right-color:#212523;border-bottom-color:#212523}:root:not(#ss-dark) .skater-calendar-slot{border-right-color:#212523;border-bottom-color:#212523;background:linear-gradient(180deg,#0b0b0b 0% 100%)}:root:not(#ss-dark) .skater-calendar-slot:hover,:root:not(#ss-dark) .skater-calendar-slot:focus-visible,:root:not(#ss-dark) .skater-week-calendar .coach-calendar-day:hover,:root:not(#ss-dark) .skater-week-calendar .coach-calendar-day:focus-visible{outline-color:#366f6933;background:#0d110f}:root:not(#ss-dark) .coach-schedule-event.school,:root:not(#ss-dark) .coach-event-row.school .coach-event-icon{color:#84b4cc;background:#0c1113}:root:not(#ss-dark) .coach-schedule-event.workout,:root:not(#ss-dark) .coach-event-row.workout .coach-event-icon{color:#d8a26e;background:#1c1501}:root:not(#ss-dark) .coach-schedule-legend i.school{background:#093c4b}:root:not(#ss-dark) .coach-schedule-legend i.workout{background:#2f2500}:root:not(#ss-dark) .skater-month-weekday{color:#96a8b1}:root:not(#ss-dark) .skater-month-day{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .skater-month-day.today{border-color:#26433f}:root:not(#ss-dark) .skater-month-day>button{color:#dbecf5;background:transparent}:root:not(#ss-dark) .skater-month-day>button span{color:#87beb7}:root:not(#ss-dark) .skater-month-events button{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-month-events button.off-ice{color:#ad93eb;background:#15111b}:root:not(#ss-dark) .skater-month-events button.availability{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-month-events button.lesson{color:#c69d5a;background:#1c1501}:root:not(#ss-dark) .skater-month-events button.school{color:#84b4cc;background:#0c1113}:root:not(#ss-dark) .skater-month-events button.workout{color:#d8a26e;background:#1c1501}:root:not(#ss-dark) .skater-month-events button.choreography{color:#c69d5a;background:#1c1501}:root:not(#ss-dark) .skater-month-events button.competition{color:#ec817c;background:#1b100f}:root:not(#ss-dark) .skater-month-events button.travel{color:#62a8f7;background:#0c1015}:root:not(#ss-dark) .skater-schedule-empty-state{border-color:#202926;color:#96a8b1;background:#0b0b0b}:root:not(#ss-dark) .skater-schedule-empty-state strong{color:#dbecf5}:root:not(#ss-dark) .schedule-editor-overlay{background:#0a1a1d61}:root:not(#ss-dark) .schedule-editor-panel{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .schedule-editor-head strong{color:#dbecf5}:root:not(#ss-dark) .schedule-editor-head span{color:#96a8b1}:root:not(#ss-dark) .schedule-editor-form label{color:#96a8b1}:root:not(#ss-dark) .schedule-editor-datetime-pair{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .schedule-editor-days{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .schedule-editor-days legend{color:#96a8b1}:root:not(#ss-dark) .schedule-editor-days p{color:#97a8b0}:root:not(#ss-dark) .schedule-editor-days label{border-color:#202926;color:#95a8b2;background:#0b0b0b}:root:not(#ss-dark) .schedule-editor-days label:has(input:checked){border-color:#264c46;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .schedule-editor-sync-note{border-color:#202926;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .button.danger,:root:not(#ss-dark) .button.secondary.danger{color:#e78e8b;border-color:#412b2b;background:#0d0a0a}:root:not(#ss-dark) .isu-goe-heatmap-shell{border-color:#262927;background:linear-gradient(180deg,#0b0b0b 0% 52%)}:root:not(#ss-dark) .isu-goe-heatmap-shell.embedded{background:transparent}:root:not(#ss-dark) .isu-goe-heatmap-hero{background:radial-gradient(circle at 92% 14%,rgba(22,120,111,.13),transparent 34%),linear-gradient(135deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .isu-goe-heatmap-hero span,:root:not(#ss-dark) .isu-goe-matrix-title span,:root:not(#ss-dark) .isu-goe-detail-head span,:root:not(#ss-dark) .isu-goe-sample-head span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-heatmap-hero h4{color:#e0eef2}:root:not(#ss-dark) .isu-goe-heatmap-hero p{color:#97a9a6}:root:not(#ss-dark) .isu-goe-hero-proof-row span{border-color:#202926;color:#9dcdc6;background:#0b0b0bd1}:root:not(#ss-dark) .isu-goe-scale-callout{border-color:#2d3432;background:linear-gradient(135deg,#0f6e651f,#0b0b0beb),#0b0c0b}:root:not(#ss-dark) .isu-goe-scale-callout span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-scale-callout strong{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-scale-callout small{color:#97a9a6}:root:not(#ss-dark) .isu-premium-action-grid button{border-color:#202926;background:#0b0b0be0}:root:not(#ss-dark) .isu-premium-action-grid button:after{color:#87beb7}:root:not(#ss-dark) .isu-premium-action-grid button:hover,:root:not(#ss-dark) .isu-premium-action-grid button:focus-visible{border-color:#2c4642}:root:not(#ss-dark) .isu-premium-action-grid span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-action-grid strong{color:#e0eef2}:root:not(#ss-dark) .isu-premium-action-grid small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-discipline-switch{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .isu-goe-discipline-switch>span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-discipline-switch button{border-color:#202926;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-discipline-switch button:hover,:root:not(#ss-dark) .isu-goe-discipline-switch button:focus-visible,:root:not(#ss-dark) .isu-goe-discipline-switch button.active{border-color:#578c836b;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-goe-filter-grid span{color:#9aa7aa}:root:not(#ss-dark) .isu-goe-filter-grid select{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-export-actions button,:root:not(#ss-dark) .isu-goe-matrix-title button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-export-actions button:hover,:root:not(#ss-dark) .isu-goe-export-actions button:focus-visible,:root:not(#ss-dark) .isu-goe-matrix-title button:hover,:root:not(#ss-dark) .isu-goe-matrix-title button:focus-visible{border-color:#2c4642;background:#0d110f}:root:not(#ss-dark) .isu-goe-matrix-card,:root:not(#ss-dark) .isu-goe-bubble-card,:root:not(#ss-dark) .isu-goe-expanded-detail,:root:not(#ss-dark) .isu-goe-detail-panel,:root:not(#ss-dark) .isu-goe-advanced-grid>section,:root:not(#ss-dark) .isu-goe-detail-chart-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-matrix-title strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-matrix-title small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-empty-filter-note{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-goe-scale-note{border-color:#202926;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .isu-goe-scale-note.legacy{border-color:#403303;background:#0d0b06}:root:not(#ss-dark) .isu-goe-scale-note strong{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-matrix-scroll{border-color:#212523}:root:not(#ss-dark) .isu-goe-matrix{background:#0b0b0b}:root:not(#ss-dark) .isu-goe-corner,:root:not(#ss-dark) .isu-goe-mark-heading,:root:not(#ss-dark) .isu-goe-total-heading,:root:not(#ss-dark) .isu-goe-family-heading,:root:not(#ss-dark) .isu-goe-cell,:root:not(#ss-dark) .isu-goe-row-total,:root:not(#ss-dark) .isu-goe-column-total,:root:not(#ss-dark) .isu-goe-grand-total{border-right-color:#212523;border-bottom-color:#212523}:root:not(#ss-dark) .isu-goe-corner,:root:not(#ss-dark) .isu-goe-mark-heading,:root:not(#ss-dark) .isu-goe-total-heading{color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-corner span{color:#97a9a6}:root:not(#ss-dark) .isu-goe-family-heading{background:#0b0b0b}:root:not(#ss-dark) .isu-goe-family-heading strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-family-heading span{color:#97a9a6}:root:not(#ss-dark) .isu-goe-total-label{background:#0d110f}:root:not(#ss-dark) .isu-goe-cell,:root:not(#ss-dark) .isu-goe-column-total{color:#e0eef2}:root:not(#ss-dark) .isu-goe-row-total,:root:not(#ss-dark) .isu-goe-grand-total{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-goe-row-total strong,:root:not(#ss-dark) .isu-goe-grand-total strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-row-total span,:root:not(#ss-dark) .isu-goe-grand-total span{color:#97a9a6}:root:not(#ss-dark) .isu-goe-cell.zero,:root:not(#ss-dark) .isu-goe-column-total.zero{background:rgba(22,27,27,NaN)))}:root:not(#ss-dark) .isu-goe-cell span,:root:not(#ss-dark) .isu-goe-column-total span{background:#0b0b0b94;color:#daf0f3}:root:not(#ss-dark) .isu-goe-cell em{color:#c59e76;background:#1c1501}:root:not(#ss-dark) .isu-goe-cell.unavailable,:root:not(#ss-dark) .isu-goe-column-total.unavailable{background:repeating-linear-gradient(-45deg,#0b0c0b,#0b0c0b 7px,#0d110f 7px 14px);color:#97a9a6}:root:not(#ss-dark) .isu-goe-cell.unavailable span,:root:not(#ss-dark) .isu-goe-column-total.unavailable span{background:#0b0b0b;color:#97a9a6}:root:not(#ss-dark) .isu-goe-cell.unavailable em{color:#97a9a6;background:#0d110f}:root:not(#ss-dark) .isu-goe-cell.selected span{background:#0f1e20;color:#fff}:root:not(#ss-dark) .isu-goe-cell.selected em{color:#daf0f3;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-heatmap-legend{color:#97a9a6}:root:not(#ss-dark) .isu-goe-heatmap-legend .zero{background:#171a18}:root:not(#ss-dark) .isu-goe-bubble-row button{background:transparent;color:#97a9a6}:root:not(#ss-dark) .isu-goe-bubble-row button.unavailable i{background:repeating-linear-gradient(-45deg,#0d110f,#0d110f 5px,#0b0c0b 5px 10px)}:root:not(#ss-dark) .isu-goe-bubble-row .zero i{background:#121a17}:root:not(#ss-dark) .isu-goe-bubble-row span{color:#e0eef2}:root:not(#ss-dark) .isu-goe-bubble-row small,:root:not(#ss-dark) .isu-goe-bubble-card>small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-expanded-detail{background:linear-gradient(180deg,#0a0e0dc7,#0b0b0bf5),#0b0b0b}:root:not(#ss-dark) .isu-goe-bucket-summary-copy>span,:root:not(#ss-dark) .isu-goe-report-card-head span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-bucket-summary-copy strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-bucket-summary-copy p{color:#e0eef2}:root:not(#ss-dark) .isu-goe-bucket-summary-copy small,:root:not(#ss-dark) .isu-goe-report-note{color:#97a9a6}:root:not(#ss-dark) .isu-goe-report-callout{border-color:#578c8329;color:#9dcdc6;background:#0a100fb8}:root:not(#ss-dark) .isu-goe-bucket-summary button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-bucket-badges span{border-color:#578c832e;color:#9dcdc6;background:#0a100fd6}:root:not(#ss-dark) .isu-goe-bucket-badges .low{border-color:#7a5e2a3d;color:#c39f5a;background:#1c1501}:root:not(#ss-dark) .isu-goe-report-tabs{border-bottom-color:#202926}:root:not(#ss-dark) .isu-goe-report-tabs button,:root:not(#ss-dark) .isu-goe-mini-tabs button{border-color:#202926;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-report-tabs button.active,:root:not(#ss-dark) .isu-goe-mini-tabs button.active{border-color:#578c836b;color:#fff;background:#133834}:root:not(#ss-dark) .isu-goe-report-card{border-color:#202926;background:#0b0b0beb}:root:not(#ss-dark) .isu-goe-report-card-head strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-report-card-head small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-distribution-strip button{border-color:transparent;color:#e0eef2;background:#0b0c0b}:root:not(#ss-dark) .isu-goe-distribution-strip button.selected{border-color:#4e6c68}:root:not(#ss-dark) .isu-goe-context-facts article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-context-facts span,:root:not(#ss-dark) .isu-goe-context-facts small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-context-facts strong{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-line-chart .average{stroke:#5a6b6f52}:root:not(#ss-dark) .isu-goe-example-summary{border-color:#578c831f;background:#0a0c0beb}:root:not(#ss-dark) .isu-goe-example-summary strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-example-summary span{color:#97a9a6}:root:not(#ss-dark) .isu-goe-example-summary button,:root:not(#ss-dark) .isu-goe-example-pagination button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-example-summary button{border-color:#578c8347;background:#0a100fc7}:root:not(#ss-dark) .isu-goe-example-pagination{border-top-color:#212523}:root:not(#ss-dark) .isu-goe-example-pagination span{color:#97a9a6}:root:not(#ss-dark) .isu-goe-breakdown-bars article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-breakdown-bars article strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-breakdown-bars article span,:root:not(#ss-dark) .isu-goe-breakdown-bars article small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-breakdown-bars article i{background:linear-gradient(90deg,#133834,#1270658a)}:root:not(#ss-dark) .isu-goe-example-table .head,:root:not(#ss-dark) .isu-goe-example-row{border-bottom-color:#212523}:root:not(#ss-dark) .isu-goe-example-table .head span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-example-row span,:root:not(#ss-dark) .isu-goe-example-row strong,:root:not(#ss-dark) .isu-goe-example-row a{color:#e0eef2}:root:not(#ss-dark) .isu-goe-example-row strong,:root:not(#ss-dark) .isu-goe-example-row a{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-expanded-head span,:root:not(#ss-dark) .isu-goe-expanded-insights span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-expanded-head strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-expanded-head p{color:#97a9a6}:root:not(#ss-dark) .isu-goe-expanded-head button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-expanded-insights article{border-color:#202926;background:#0b0b0bd1}:root:not(#ss-dark) .isu-goe-expanded-insights strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-expanded-insights small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-expanded-samples{border-top-color:#202926}:root:not(#ss-dark) .isu-goe-expanded-samples article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-expanded-samples article span,:root:not(#ss-dark) .isu-goe-expanded-samples article small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-expanded-samples article strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-expanded-samples article a{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-detail-head strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-detail-head button{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-detail-chart-card strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-detail-chart-card span{color:#97a9a6}:root:not(#ss-dark) .isu-goe-filter-summary span{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-goe-top-mode-tabs button{border-color:#202926;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-top-mode-tabs button:hover,:root:not(#ss-dark) .isu-goe-top-mode-tabs button:focus-visible,:root:not(#ss-dark) .isu-goe-top-mode-tabs button.active{border-color:#578c8373;color:#fff;background:#15423e}:root:not(#ss-dark) .isu-goe-line-chart line{stroke:#202926}:root:not(#ss-dark) .isu-goe-line-chart polyline{stroke:#5a7e7a}:root:not(#ss-dark) .isu-goe-line-chart circle{fill:#9dcdc6}:root:not(#ss-dark) .isu-goe-line-chart text{fill:#97a9a6}:root:not(#ss-dark) .isu-goe-horizontal-bars b,:root:not(#ss-dark) .isu-goe-donut-list b{color:#e0eef2}:root:not(#ss-dark) .isu-goe-horizontal-bars i{background:linear-gradient(90deg,#15423e,#79bab2)}:root:not(#ss-dark) .isu-goe-horizontal-bars small,:root:not(#ss-dark) .isu-goe-donut-list small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-judge-chart i{background:#15423e}:root:not(#ss-dark) .isu-goe-judge-chart b{color:#97a9a6}:root:not(#ss-dark) .isu-goe-panel-slot-note{color:#97a9a6}:root:not(#ss-dark) .isu-goe-sample-head small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-sample-table article{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .isu-goe-sample-table article span,:root:not(#ss-dark) .isu-goe-sample-table article small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-sample-table article strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-sample-table article a,:root:not(#ss-dark) .isu-goe-source-strip a{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-goe-advanced-grid>section>div em{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-goe-advanced-grid strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-advanced-grid span,:root:not(#ss-dark) .isu-goe-advanced-grid small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-advanced-grid article,:root:not(#ss-dark) .isu-goe-advanced-grid button{border-left-color:#5a7e7a;background:#0b0c0b}:root:not(#ss-dark) .isu-goe-advanced-grid button:hover,:root:not(#ss-dark) .isu-goe-advanced-grid button:focus-visible{background:#0d110f}:root:not(#ss-dark) .isu-goe-advanced-grid article.negative,:root:not(#ss-dark) .isu-goe-advanced-grid button.negative{border-left-color:#9b4348;background:#0d0a0a}:root:not(#ss-dark) .isu-goe-advanced-grid article b,:root:not(#ss-dark) .isu-goe-advanced-grid button b{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-advanced-grid article.negative b,:root:not(#ss-dark) .isu-goe-advanced-grid button.negative b{color:#ed7f85}:root:not(#ss-dark) .isu-goe-advanced-grid article p,:root:not(#ss-dark) .isu-goe-advanced-grid button p{color:#97a9a6}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell).analytics-premium-active{background:#0b0c0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-ask-archive.mobile-file-mode .isu-competitor-history-panel.scoring-file-mode{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-app-topbar,:root:not(#ss-dark) .isu-mobile-file-topbar{border-bottom-color:#212523;background:#0a0b0bf5}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-app-topbar button,:root:not(#ss-dark) .isu-mobile-file-topbar button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-app-topbar strong,:root:not(#ss-dark) .isu-mobile-file-topbar strong{color:#daf0f3}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-app-topbar>span,:root:not(#ss-dark) .isu-mobile-file-topbar>span{color:#e1eef1;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-hero span,:root:not(#ss-dark) .isu-mobile-profile-header span,:root:not(#ss-dark) .isu-mobile-module-head span{color:#9dcdc6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-hero h4{color:#e0eef1}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-hero p,:root:not(#ss-dark) .isu-mobile-profile-header p,:root:not(#ss-dark) .isu-mobile-profile-header small{color:#98a8ad}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-stat-card,:root:not(#ss-dark) .isu-mobile-score-card,:root:not(#ss-dark) .isu-mobile-mini-stats article,:root:not(#ss-dark) .isu-mobile-popular-card,:root:not(#ss-dark) .isu-mobile-result-card,:root:not(#ss-dark) .isu-mobile-profile-header,:root:not(#ss-dark) .isu-mobile-module,:root:not(#ss-dark) .isu-mobile-answer-summary{border-color:#202926;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-stat-card span,:root:not(#ss-dark) .isu-mobile-score-card span,:root:not(#ss-dark) .isu-mobile-mini-stats span{color:#9dcdc6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-stat-card strong,:root:not(#ss-dark) .isu-mobile-score-card strong,:root:not(#ss-dark) .isu-mobile-mini-stats strong{color:#daf0f3}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-stat-card small,:root:not(#ss-dark) .isu-mobile-score-card small,:root:not(#ss-dark) .isu-mobile-mini-stats small{color:#98a8ad}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-query-form.sticky{background:#0b0c0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-query-form input{border-color:#202926;color:#dbf0f2;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-query-form button,:root:not(#ss-dark) .isu-mobile-wide-action,:root:not(#ss-dark) .isu-mobile-action-row button,:root:not(#ss-dark) .isu-mobile-module-head button{border-color:#5a7e7a;color:#fff;background:linear-gradient(180deg,#2f7d73,#15423e)}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-suggested>span,:root:not(#ss-dark) .isu-mobile-card-head strong,:root:not(#ss-dark) .isu-mobile-result-head span{color:#d8e5e4}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-suggested button,:root:not(#ss-dark) .isu-mobile-result-tabs button,:root:not(#ss-dark) .isu-mobile-card-head button,:root:not(#ss-dark) .isu-mobile-result-head button{border-color:#202926;color:#9dcdc6;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-card-head button,:root:not(#ss-dark) .isu-mobile-result-head button,:root:not(#ss-dark) .isu-mobile-module-head button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-popular-row{border-color:#212523;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-popular-row span{color:#daf0f3}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-popular-row small{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-tabs{border-color:#202926;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-tabs button{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-tabs button.active{color:#fff;background:#15423e}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-answer-summary span{color:#9dcdc6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-answer-summary strong{color:#daf0f3}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-answer-summary p{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-card.top-match{border-color:#2b4c48}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-avatar{color:#87beb7;background:radial-gradient(circle at 30% 20%,#0d110f,#202624)}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-copy small,:root:not(#ss-dark) .isu-mobile-result-copy em,:root:not(#ss-dark) .isu-mobile-result-copy span{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-cta{color:#87beb7}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-copy strong{color:#daf0f3}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-metrics b{color:#9dcdc6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-result-metrics small{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-profile-header h4{color:#daf0f3}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-module .isu-score-breakdown-card{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-bottom-nav{border-top-color:#202926;background:#0b0b0bfa}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-bottom-nav button{color:#95aaa7;background:transparent}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-bottom-nav button.active{color:#87beb7;background:#0d110f}}:root:not(#ss-dark) body:has(.archive-shell){--bento-card-border: #202926;--bento-card-bg: rgba(11, 11, 11, .94);--bento-card-shadow: 0 12px 32px rgba(19, 35, 37, .055);--bento-card-shadow-hover: 0 16px 38px rgba(19, 35, 37, .09) }:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .video-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .detail-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .feature-board,:root:not(#ss-dark) body:has(.archive-shell) .analytics-card,:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-bar,:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs,:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-context,:root:not(#ss-dark) body:has(.archive-shell) .inspiration-library-panel,:root:not(#ss-dark) body:has(.archive-shell) .inspiration-board-panel,:root:not(#ss-dark) body:has(.archive-shell) .inspiration-card,:root:not(#ss-dark) body:has(.archive-shell) .sidebar-upgrade-card{border-color:#202926;background:linear-gradient(180deg,#0b0b0bf5,#0a0b0bf0),#0b0b0bf0}:root:not(#ss-dark) body:has(.archive-shell) .analytics-card:hover,:root:not(#ss-dark) body:has(.archive-shell) .inspiration-card:hover{border-color:#507e7a38}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel summary,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-summary,:root:not(#ss-dark) body:has(.archive-shell) .section-head{background:linear-gradient(180deg,#0b0b0bf5,#0a0b0be0)}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .tool-card{background:linear-gradient(180deg,#0b0b0b,#0b0c0b),#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .detail-list>div{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-card:before,:root:not(#ss-dark) body:has(.archive-shell) .inspiration-card:before{background:linear-gradient(90deg,#15423e,#b68a35c7)}:root:not(#ss-dark) body:has(.archive-shell) .inspiration-card:before{background:#0b0b0be0}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-menu summary{border-color:#507e7a1f}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-menu[open] summary span{background:transparent}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-panel{border-color:#282f2ff5;background:linear-gradient(180deg,#0b0b0bfa,#0a0c0bfa),#0b0b0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section{border-color:#202926;background:#0b0b0bd1}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-priority{border-color:#507e7a33;background:linear-gradient(135deg,#0c1211f0,#0f0c0380),#0b0b0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-cta{border-color:transparent;background:#0b0c0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link:focus-visible,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link.active{border-color:#507e7a2e}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link[data-mobile-nav-action=premium-analytics],:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link[href="/subscription.html"]{border-color:#507e7a33;background:linear-gradient(135deg,#0c1211eb,#0f0c03b8),#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-action-card{border-color:#202926;color:#e0eef2;background:linear-gradient(180deg,#0b0b0bfa,#0a0b0bf0),#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-action-card span{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-action-card:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-action-card:focus-visible,:root:not(#ss-dark) body:has(.archive-shell) .mobile-action-card[aria-pressed=true]{border-color:#507e7a3d;color:#9dcdc6;background:linear-gradient(135deg,#0c1211fa,#0f0c038a),#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-season-hub-card{border-color:#507e7a47;background:radial-gradient(circle at 96% 12%,rgba(29,102,198,.18),transparent 30%),linear-gradient(135deg,#0c1211fa,#0f0c039e),#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-season-hub-card strong{color:#9dcdc6}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-season-hub-card span{color:#87beb7}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-bottom-nav{border-color:#282f2ff5;background:linear-gradient(180deg,#0b0b0bfa,#0a0c0bfa),#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-bottom-nav button{color:#97a9a6;background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-bottom-nav button:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-bottom-nav button:focus-visible{color:#9dcdc6;background:#0d110f}}:root:not(#ss-dark) *:focus-visible{outline-color:#5a7e7a!important}:root:not(#ss-dark) .skater-coach-connect-steps{color:#97a9a6}:root:not(#ss-dark) .skater-coach-connect-steps code{color:#e0eef2;background:#0b0c0b;border-color:#262927}:root:not(#ss-dark) .coach-calendar-integration-form label small{color:#9aa7aa}:root:not(#ss-dark) .skater-practice-session-edit-fields label{color:#97a9a6}:root:not(#ss-dark) .skater-practice-session-edit-fields input,:root:not(#ss-dark) .skater-practice-session-edit-fields textarea{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .analyze-reference-capture{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .analyze-reference-capture-head p{color:#97a9a6}:root:not(#ss-dark) .analyze-reference-capture-form label{color:#97a9a6}:root:not(#ss-dark) .analyze-reference-capture-form select,:root:not(#ss-dark) .analyze-reference-capture-form input[type=text]{border-color:#262927;background:#0b0b0b;color:#e0eef2}:root:not(#ss-dark) .analyze-reference-capture-drop{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .analyze-reference-capture-drop:hover,:root:not(#ss-dark) .analyze-reference-capture-drop.dragging{border-color:#5a7e7a;background:#0d110f}:root:not(#ss-dark) .analyze-reference-capture-drop span{color:#9aa7aa}:root:not(#ss-dark) .analyze-reference-capture-status{color:#97a9a6}:root:not(#ss-dark) .analyze-reference-capture-segments{border-top-color:#262927}:root:not(#ss-dark) .analyze-reference-capture-segments>p{color:#97a9a6}:root:not(#ss-dark) .analyze-reference-capture-segment-form label{color:#97a9a6}:root:not(#ss-dark) .analyze-reference-capture-segment-form input{border-color:#262927;background:#0b0b0b;color:#e0eef2}:root:not(#ss-dark) .analyze-reference-capture-segment-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .analyze-reference-capture-segment-row span{color:#97a9a6}:root:not(#ss-dark) .analyze-feature-check{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .analyze-feature-question{border-color:#262927;background:#0b0b0b;color:#e0eef2}:root:not(#ss-dark) .analyze-feature-answer{color:#9dcdc6}:root:not(#ss-dark) .analyze-feature-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .analyze-feature-row small{color:#97a9a6}:root:not(#ss-dark) .analyze-feature-row.is-good em{color:#69b5aa}:root:not(#ss-dark) .analyze-feature-row.is-partial em{color:#cc9b51}:root:not(#ss-dark) .analyze-feature-row.is-not_shown em{color:#f47b71}:root:not(#ss-dark) .analyze-feature-row.is-unclear em{color:#9aa7aa}:root:not(#ss-dark) .analyze-feature-row.is-asked{border-color:#5a7e7a}:root:not(#ss-dark) .analyze-feature-rules-note{color:#97a9a6;border-color:#262927}:root:not(#ss-dark) .analyze-feature-check-note{color:#97a9a6}:root:not(#ss-dark) .analyze-feature-confidence{border-color:#262927}:root:not(#ss-dark) .analyze-feature-confidence.is-high{color:#69b5aa;border-color:#3b705466}:root:not(#ss-dark) .analyze-feature-confidence.is-medium{color:#cc9b51;border-color:#7c5d2d66}:root:not(#ss-dark) .analyze-feature-confidence.is-low{color:#f47b71;border-color:#96494266}:root:not(#ss-dark) .analyze-feature-feedback-state{color:#9dcdc6}:root:not(#ss-dark) .analyze-feature-correction{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .analyze-feature-correction label{color:#97a9a6}:root:not(#ss-dark) .analyze-feature-correction select,:root:not(#ss-dark) .analyze-feature-correction input{border-color:#262927;background:#0b0b0b;color:#e0eef2}:root:not(#ss-dark) .analyze-clean-view-button{border-color:#24242452;color:#fff;background:#0e141eb8}:root:not(#ss-dark) .analyze-clean-view-button.is-active{border-color:#24242480}:root:not(#ss-dark) .analyze-settings-disclosure{border-color:#4e566233;background:#0a0b0c}:root:not(#ss-dark) .analyze-settings-disclosure>.analyze-technique-panel{border-top-color:#4e566233}:root:not(#ss-dark) .analyze-metric-group-warning{color:#cc9b51}:root:not(#ss-dark) .analyze-window-title{color:#97a9a6}:root:not(#ss-dark) .analyze-window-controls input{border-color:#262927;background:#0b0b0b;color:#e0eef2}:root:not(#ss-dark) .analyze-window-sep{color:#97a9a6}:root:not(#ss-dark) .isu-insight-snapshot{border-color:#262927;background:linear-gradient(180deg,#155e570d,#0b0b0beb)}:root:not(#ss-dark) .isu-snapshot-avatar{background:#133834;color:#fff}:root:not(#ss-dark) .isu-insight-snapshot-id>div>span{color:#9dcdc6}:root:not(#ss-dark) .isu-insight-snapshot-id strong{color:#e0eef2}:root:not(#ss-dark) .isu-insight-snapshot-id small{color:#97a9a6}:root:not(#ss-dark) .isu-snapshot-action{border-color:#262927;background:#0b0b0b;color:#e0eef2}:root:not(#ss-dark) .isu-snapshot-action:hover{border-color:#4e6c68}:root:not(#ss-dark) .isu-snapshot-action.primary{background:#133834;border-color:#4e6c68;color:#fff}:root:not(#ss-dark) .isu-snapshot-action.primary:hover{background:#133834}:root:not(#ss-dark) .isu-insight-snapshot-narrative{color:#97a9a6}:root:not(#ss-dark) .isu-insight-card{border-color:#262927;border-left-color:#4e6c68;background:#0b0b0b}:root:not(#ss-dark) .isu-insight-card.up{border-left-color:#3d6e66}:root:not(#ss-dark) .isu-insight-card.down{border-left-color:#9b4441}:root:not(#ss-dark) .isu-insight-card.flat{border-left-color:#605d89}:root:not(#ss-dark) .isu-insight-card.peak{border-left-color:#4060a8}:root:not(#ss-dark) .isu-insight-card.tes{border-left-color:#5a7e7a}:root:not(#ss-dark) .isu-insight-card.pcs{border-left-color:#7a5e28}:root:not(#ss-dark) .isu-insight-card>span{color:#97a9a6}:root:not(#ss-dark) .isu-insight-card strong{color:#e0eef2}:root:not(#ss-dark) .isu-insight-card small{color:#97a9a6}:root:not(#ss-dark) .isu-insight-card-bars{background:#0d110f}:root:not(#ss-dark) .isu-insight-card-bars i:first-child{background:#15423e}:root:not(#ss-dark) .isu-chart-trend-line{stroke:#7a5e28}:root:not(#ss-dark) .isu-chart-trend-line.up{stroke:#3d6e66}:root:not(#ss-dark) .isu-chart-trend-line.down{stroke:#9b4441}:root:not(#ss-dark) .isu-chart-trend-line.flat{stroke:#5d626f}:root:not(#ss-dark) .isu-chart-legend .line.trend{border-top-color:#7a5e28}:root:not(#ss-dark) .isu-mobile-result-cta{color:#87beb7}:root:not(#ss-dark) .isu-mobile-result-chevron{color:#97a9a6}:root:not(#ss-dark) .isu-history-pending-detail .isu-history-pending-avatar{color:#87beb7;background:radial-gradient(circle at 30% 20%,#0d110f,#202624)}:root:not(#ss-dark) .isu-history-pending-loader{color:#9dcdc6}:root:not(#ss-dark) .isu-spinner{border-color:#507c7633;border-top-color:#5a7e7a}:root:not(#ss-dark) .motion-3d-page{background:#0d0f10}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed{background:#0b131a}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-shell{background:#0b131a}:root:not(#ss-dark) .motion-3d-stage{background:#0b0c0b}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-stage{background:radial-gradient(circle at 18% 12%,rgba(37,99,235,.11),transparent 28%),#11171e}:root:not(#ss-dark) .motion-3d-source-review{border-color:#517e7a2e;background:#0b0b0bf0}:root:not(#ss-dark) .motion-3d-source-head{color:#c1e3e2}:root:not(#ss-dark) .motion-3d-source-head button{border-color:#263032;color:#b6c7e0;background:#0b0c0b}:root:not(#ss-dark) .motion-3d-source-head button.active{border-color:#244440;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .motion-3d-source-review video{background:#101727}:root:not(#ss-dark) .motion-3d-status{border-color:#517e7a2e;color:#c1e3e2;background:#0b0b0be6}:root:not(#ss-dark) .motion-3d-rink-navigator{border-color:#4a726e29;color:#e0eef2;background:#0b0b0be6}:root:not(#ss-dark) .motion-3d-rink-navigator-head span{color:#95a6bf}:root:not(#ss-dark) .motion-3d-rink-navigator-head strong{color:#87beb7}:root:not(#ss-dark) .motion-3d-rink-navigator-grid span{border-color:#222627;background:#0b0c0b}:root:not(#ss-dark) .motion-3d-rink-navigator-grid small{color:#95a6bf}:root:not(#ss-dark) .motion-3d-rink-navigator-grid strong{color:#e0eef2}:root:not(#ss-dark) .motion-3d-drop-zone{border-color:#507e7a61;color:#9dcdc6;background:#0b0e0ee0}:root:not(#ss-dark) .motion-3d-panel{border-left-color:#252b2c;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-panel{border-left-color:#4e57643d;color:#dbe7ef;background:#0f171f}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-panel-head h1,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-panel h2,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-module-head h2,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-field-grid strong,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-stat-grid strong,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-jump-metrics strong{color:#f7f8f5}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-panel-head p,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-lab-module p,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-module-head>span,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-field-grid label,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-lab-module label,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-stat-grid span{color:#9fb1c1}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-lab-module,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-field-grid div,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-stat-grid div,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-mode-toggle,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-camera-presets{border-color:#4e576438;background:#0b0b0b0e}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-lab-module select,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-lab-module input,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-field-grid select,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-field-grid input{border-color:#4e576447;color:#eaf3ef;background:#111c25}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-mode-toggle button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-camera-presets button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-pattern-controls .button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-calibration-controls .button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-ghost-controls .button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-simulation-controls .button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-perturb-controls .button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-file-button.twin{border-color:#4e576442;color:#dbe7ef;background:#0b0b0b0f}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-mode-toggle button.active,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-camera-presets button.active,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-pattern-controls .button.active{border-color:#0d4c4670;color:#eaf3ef}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-status,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-rink-navigator,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-source-review{border-color:#4e576438;color:#e8f2f3;background:#0e161ddb}:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-rink-navigator-grid span,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-source-head button,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-constraint-report span,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-simulation-metrics span,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-jump-metrics span,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-twin-summary span,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-ghost-readout span,:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-debug-panel span{border-color:#4e576438;color:#dbe7ef;background:#0b0b0b11}:root:not(#ss-dark) .motion-3d-panel-head p{color:#95aaa7}:root:not(#ss-dark) .motion-3d-mode-toggle{border-color:#272c2d;background:#0b0c0b}:root:not(#ss-dark) .motion-3d-mode-toggle button{color:#b6c7e0;background:transparent}:root:not(#ss-dark) .motion-3d-mode-toggle button:hover,:root:not(#ss-dark) .motion-3d-mode-toggle button:focus-visible,:root:not(#ss-dark) .motion-3d-mode-toggle button.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .motion-3d-range-label{color:#b6c7e0}:root:not(#ss-dark) .motion-3d-range-label input{accent-color:#15423e}:root:not(#ss-dark) .motion-3d-field-grid label{color:#a2b2c9}:root:not(#ss-dark) .motion-3d-field-grid select{border-color:#272c2d;color:#e0eef2;background:#0b0c0b}:root:not(#ss-dark) .motion-3d-lab-module{border-color:#232829;background:#0b0c0b}:root:not(#ss-dark) .motion-3d-module-head>span,:root:not(#ss-dark) .motion-3d-module-head .motion-3d-file-button.ghost{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .motion-3d-lab-module label{color:#a2b2c9}:root:not(#ss-dark) .motion-3d-lab-module select,:root:not(#ss-dark) .motion-3d-lab-module input{border-color:#272c2d;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-lab-module p{color:#97a9a6}:root:not(#ss-dark) .motion-3d-file-button.twin{border-color:#272c2d;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-simulation-controls input[type=range]{accent-color:#15423e}:root:not(#ss-dark) .motion-3d-constraint-report span{border-color:#232829;color:#b6c7e0;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-constraint-report span.warning{border-color:#403303;color:#eaa373;background:#0d0b06}:root:not(#ss-dark) .motion-3d-simulation-metrics span{border-color:#232829;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-simulation-metrics small{color:#95a6bf}:root:not(#ss-dark) .motion-3d-simulation-metrics strong{color:#e0eef2}:root:not(#ss-dark) .motion-3d-jump-metrics span{border-color:#232829;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-jump-metrics small{color:#95a6bf}:root:not(#ss-dark) .motion-3d-jump-metrics strong{color:#e0eef2}:root:not(#ss-dark) .motion-3d-simulation-explanation{border-left-color:#1f423e}:root:not(#ss-dark) .motion-3d-twin-summary span{border-color:#232829;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-twin-summary small{color:#95a6bf}:root:not(#ss-dark) .motion-3d-twin-summary strong{color:#e0eef2}:root:not(#ss-dark) .motion-3d-overlay-grid label{border-color:#232829;color:#b6c7e0;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-overlay-grid input{background:transparent;accent-color:#15423e}:root:not(#ss-dark) .motion-3d-pattern-controls .button.active{border-color:#1f423e;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .motion-3d-pattern-controls span{border-color:#232829;color:#95a6bf;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-topdown-path rect{fill:#fff;stroke:#2d3432}:root:not(#ss-dark) .motion-3d-topdown-path line{stroke:#222829}:root:not(#ss-dark) .motion-3d-topdown-path .reference.blue{stroke:#4a657b}:root:not(#ss-dark) .motion-3d-topdown-path .reference.red,:root:not(#ss-dark) .motion-3d-topdown-path .reference.center{stroke:#7d5050}:root:not(#ss-dark) .motion-3d-topdown-path .reference.goal{stroke:#644239}:root:not(#ss-dark) .motion-3d-topdown-path .reference.axis{stroke:#435054}:root:not(#ss-dark) .motion-3d-topdown-path ellipse.reference{stroke:#323c40}:root:not(#ss-dark) .motion-3d-topdown-path path.course{stroke:#537193}:root:not(#ss-dark) .motion-3d-topdown-path path.manual-guide{stroke:#8f4f11}:root:not(#ss-dark) .motion-3d-topdown-path path.manual-guide.active{stroke:#5a7e7a}:root:not(#ss-dark) .motion-3d-topdown-path line.heading{stroke:#5a7e7a}:root:not(#ss-dark) .motion-3d-topdown-path marker path{fill:#87beb7}:root:not(#ss-dark) .motion-3d-topdown-path circle{fill:#87beb7}:root:not(#ss-dark) .motion-3d-topdown-path circle.current{fill:#87beb7}:root:not(#ss-dark) .motion-3d-ghost-readout span,:root:not(#ss-dark) .motion-3d-debug-panel span{border-color:#222627;color:#95a6bf;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-ghost-readout strong,:root:not(#ss-dark) .motion-3d-debug-panel strong{color:#e0eef2}:root:not(#ss-dark) .motion-3d-camera-presets{border-color:#272c2d;background:#0b0c0b}:root:not(#ss-dark) .motion-3d-camera-presets button{color:#b6c7e0;background:transparent}:root:not(#ss-dark) .motion-3d-camera-presets button:hover,:root:not(#ss-dark) .motion-3d-camera-presets button:focus-visible,:root:not(#ss-dark) .motion-3d-camera-presets button.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .motion-3d-stat-grid div{border-color:#232829;background:#0b0c0b}:root:not(#ss-dark) .motion-3d-stat-grid span{color:#95a6bf}:root:not(#ss-dark) .motion-3d-stat-grid strong{color:#d8e5e4}:root:not(#ss-dark) .motion-3d-panel h2{color:#e0eef2}:root:not(#ss-dark) .motion-3d-anchor-list button,:root:not(#ss-dark) .motion-3d-anchor-list>span{border-color:#262a2b;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .motion-3d-anchor-list button:hover,:root:not(#ss-dark) .motion-3d-anchor-list button:focus-visible{border-color:#5a7e7a}:root:not(#ss-dark) .motion-3d-anchor-list strong{color:#87beb7}@media(max-width:980px){:root:not(#ss-dark) .motion-3d-panel{border-top-color:#252b2c}}@media(max-width:980px){:root:not(#ss-dark) .motion-3d-page.motion-3d-embed .motion-3d-panel{border-top-color:#4e57643d}}:root:not(#ss-dark) body.analyze-page .analyze-clean-view-button{border-color:#24242438;background:#0e1015b8;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-clean-view-button.is-active{border-color:#2424246b}:root:not(#ss-dark) body.analyze-page .analyze-settings-disclosure{border-color:#2424241c;background:#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-settings-disclosure>summary{color:#dbeafe}:root:not(#ss-dark) body.analyze-page .brand-logo{color:#f7fbff;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .brand-logo:before{color:#f7fbff}:root:not(#ss-dark) body.analyze-page .analyze-hero{border-color:#2424241f;background:linear-gradient(135deg,#3b82f62e,#37d17f12 48%,#0b0b0b0b),#0b0b0b0a}:root:not(#ss-dark) body.analyze-page .analyze-hero h1{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-hero p{color:#c3cfdd}:root:not(#ss-dark) body.analyze-page .analyze-system-tabs{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-system-tabs button{color:#aab7c7;background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-system-tabs button.active{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-session-flow span{border-color:#2424241c;color:#9aa6b2;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-session-flow strong{color:#eef6ff}:root:not(#ss-dark) body.analyze-page .analyze-entry-card{border-color:#2424241f;background:linear-gradient(180deg,#0b0b0b13,#0b0b0b0a),#0b0b0b0a}:root:not(#ss-dark) body.analyze-page .analyze-upload-card.is-locked,:root:not(#ss-dark) body.analyze-page .analyze-live-card.is-locked,:root:not(#ss-dark) body.analyze-page .analyze-upload-card:not(.is-locked),:root:not(#ss-dark) body.analyze-page .analyze-live-card:not(.is-locked),:root:not(#ss-dark) body.analyze-page .analyze-device-card{background:linear-gradient(180deg,#0b0b0b13,#0b0b0b0a),#0b0b0b0a}:root:not(#ss-dark) body.analyze-page .analyze-entry-icon-device{background:linear-gradient(135deg,#111724,#3b82f6)}:root:not(#ss-dark) body.analyze-page .analyze-entry-icon-device span:before{background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-card-title-row h3,:root:not(#ss-dark) body.analyze-page .analyze-entry-card h3{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-entry-card p{color:#b8c4d2}:root:not(#ss-dark) body.analyze-page .analyze-entry-card .analyze-storage-note{border-color:#2424241a;color:#cbd8e8;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-history{border-color:#2424241f;background:linear-gradient(180deg,#0b0b0b11,#0b0b0b09),#0b0b0b0a}:root:not(#ss-dark) body.analyze-page .analyze-history h3{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-history-card,:root:not(#ss-dark) body.analyze-page .analyze-history-empty{border-color:#2424241a;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-history-card:hover,:root:not(#ss-dark) body.analyze-page .analyze-history-card:focus-visible{border-color:#254f7e7a}:root:not(#ss-dark) body.analyze-page .analyze-history-card strong,:root:not(#ss-dark) body.analyze-page .analyze-history-empty strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-history-card span,:root:not(#ss-dark) body.analyze-page .analyze-history-empty span{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-attempt-summary-card{border-color:#254f7e3d;background:linear-gradient(135deg,#3b82f62e,#22c55e14),#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-attempt-summary-card span,:root:not(#ss-dark) body.analyze-page .analyze-attempt-summary-card p{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-attempt-summary-card strong{color:#4ade80}:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row{border-color:#2424241a;background:#0b0b0b0d}:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row span,:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row small{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row .is-measured{color:#bbf7d0}:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row .is-corrected{color:#dbeafe}:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row .is-estimated{color:#f6e7b8}:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row .is-needs,:root:not(#ss-dark) body.analyze-page .analyze-attempt-evidence-row .is-low{color:#fecaca}:root:not(#ss-dark) body.analyze-page .analyze-attempt-sensor p,:root:not(#ss-dark) body.analyze-page .analyze-attempt-save-status{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-attempt-sensor label,:root:not(#ss-dark) body.analyze-page .analyze-attempt-correction-grid label{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-attempt-sensor input,:root:not(#ss-dark) body.analyze-page .analyze-attempt-sensor select,:root:not(#ss-dark) body.analyze-page .analyze-attempt-correction-grid input,:root:not(#ss-dark) body.analyze-page .analyze-attempt-correction-grid select,:root:not(#ss-dark) body.analyze-page .analyze-attempt-correction-grid textarea{border-color:#2424241f;color:#fff;background:#0b0b0b12}:root:not(#ss-dark) body.analyze-page .analyze-attempt-correction-grid .analyze-checkbox-row{border-color:#2424241f;color:#fff;background:#0b0b0b12}:root:not(#ss-dark) body.analyze-page .analyze-attempt-correction-grid .analyze-checkbox-row input{accent-color:#003c0f}:root:not(#ss-dark) body.analyze-page .analyze-attempt-report pre{border-color:#2424241a;color:#e5eefb;background:#070d1785}:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-stats span,:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-row,:root:not(#ss-dark) body.analyze-page .analyze-attempt-compare,:root:not(#ss-dark) body.analyze-page .analyze-attempt-trend,:root:not(#ss-dark) body.analyze-page .analyze-attempt-compare-picker{border-color:#2424241a;background:#0b0b0b0d}:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-stats small,:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-row span,:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-row small,:root:not(#ss-dark) body.analyze-page .analyze-attempt-compare small,:root:not(#ss-dark) body.analyze-page .analyze-attempt-trend span,:root:not(#ss-dark) body.analyze-page .analyze-attempt-compare-picker label{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-stats strong,:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-row strong,:root:not(#ss-dark) body.analyze-page .analyze-attempt-compare strong,:root:not(#ss-dark) body.analyze-page .analyze-attempt-compare b,:root:not(#ss-dark) body.analyze-page .analyze-attempt-trend strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-attempt-history-row em{color:#4ade80}:root:not(#ss-dark) body.analyze-page .analyze-attempt-compare-picker select{border-color:#2424241f;color:#fff;background:#0b0b0b12}:root:not(#ss-dark) body.analyze-page .analyze-device-data-grid span{border-color:#2424241a;color:#aebbd0;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-device-data-grid strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-device-flow-button{border-color:#2424241a;color:#9aa6b2;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-device-flow-button strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-device-flow-button span{color:#9aa8bc}:root:not(#ss-dark) body.analyze-page .analyze-device-flow-button:hover,:root:not(#ss-dark) body.analyze-page .analyze-device-flow-button:focus-visible,:root:not(#ss-dark) body.analyze-page .analyze-device-flow-button.is-active{border-color:#2b578c94}:root:not(#ss-dark) body.analyze-page .analyze-device-status-row,:root:not(#ss-dark) body.analyze-page .analyze-device-empty,:root:not(#ss-dark) body.analyze-page .analyze-device-honesty,:root:not(#ss-dark) body.analyze-page .analyze-device-stream-summary span{border-color:#2424241a;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-device-status-row strong{color:#6ee7b7}:root:not(#ss-dark) body.analyze-page .analyze-device-status-row span,:root:not(#ss-dark) body.analyze-page .analyze-device-empty,:root:not(#ss-dark) body.analyze-page .analyze-device-honesty,:root:not(#ss-dark) body.analyze-page .analyze-device-stream-summary span{color:#aebbd0}:root:not(#ss-dark) body.analyze-page .analyze-device-capability-list span{border-left-color:#2b578cb8;color:#c8d4e4}:root:not(#ss-dark) body.analyze-page .analyze-device-stream-summary strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card{border-color:#2424241a;background:linear-gradient(145deg,#101727d1,#19212dad)}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card:before{background:#404b5b3d}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card:after{background:linear-gradient(90deg,#60a5fa,#00381a)}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card.is-measured{border-color:#00452b59;background:linear-gradient(145deg,#14532d59,#101727c7)}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card.is-measured:after{background:linear-gradient(90deg,#22c55e,#00381a)}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card.is-ready{border-color:#2b578c61}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card.is-missing:after{background:#404b5b85}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card span{color:#95a6bf}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-device-signal-card p{color:#aebbd0}:root:not(#ss-dark) body.analyze-page .analyze-device-next-step{border-color:#2b578c38}:root:not(#ss-dark) body.analyze-page .analyze-device-next-step strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-device-next-step span{color:#b8c5d8}:root:not(#ss-dark) body.analyze-page .analyze-state-card{border-color:#2424241f;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-state-card strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-state-card p{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page #analyzeTeamTrackingSelect[data-tracking-mode=both]{border-color:#00423747;color:#eaf3ef;background:linear-gradient(180deg,#14b8a629,#3b82f614),#0b0b0b0f}:root:not(#ss-dark) body.analyze-page .analyze-sync-panel,:root:not(#ss-dark) body.analyze-page .analyze-sync-row,:root:not(#ss-dark) body.analyze-page .analyze-rule-review-empty,:root:not(#ss-dark) body.analyze-page .analyze-rule-context-list>*,:root:not(#ss-dark) body.analyze-page .analyze-frame-angles,:root:not(#ss-dark) body.analyze-page .analyze-metric-row{border-color:#2424241c;color:#f7f8f5;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-team-track-panel{border-color:#00423738;background:linear-gradient(135deg,#2563eb24,#14b8a617),#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-partner-spacing-panel{border-color:#00423742;background:linear-gradient(135deg,#00493c1f,#2563eb14),#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-partner-spacing-note{color:#9aa6b2}:root:not(#ss-dark) body.analyze-page .analyze-sync-head strong,:root:not(#ss-dark) body.analyze-page .analyze-sync-row strong,:root:not(#ss-dark) body.analyze-page .analyze-rule-review-card strong,:root:not(#ss-dark) body.analyze-page .analyze-rule-feature strong,:root:not(#ss-dark) body.analyze-page .analyze-rule-review-check strong,:root:not(#ss-dark) body.analyze-page .analyze-frame-angles strong,:root:not(#ss-dark) body.analyze-page .analyze-metric-row strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-sync-head span,:root:not(#ss-dark) body.analyze-page .analyze-sync-row span,:root:not(#ss-dark) body.analyze-page .analyze-rule-review-card p,:root:not(#ss-dark) body.analyze-page .analyze-rule-feature span,:root:not(#ss-dark) body.analyze-page .analyze-rule-review-check span,:root:not(#ss-dark) body.analyze-page .analyze-frame-angles span,:root:not(#ss-dark) body.analyze-page .analyze-metric-row span{color:#9aa6b2}@media(max-width:740px){:root:not(#ss-dark) body.analyze-page{background:#0b0c0d}}@media(max-width:740px){:root:not(#ss-dark) body.analyze-page .app-header{background:#0b0c0de6}}@media(max-width:740px){:root:not(#ss-dark) body.analyze-page .primary-nav-link{background:#0b0b0b0b}}@media(max-width:740px){:root:not(#ss-dark) body.analyze-page .analyze-workspace{background:#0b0c0d}}@media(max-width:740px){:root:not(#ss-dark) body.analyze-page .analyze-workspace-toolbar{background:#0f1115d1}}@media(max-width:740px){:root:not(#ss-dark) body.analyze-page .analyze-metrics-panel{background:linear-gradient(180deg,#16191efa,#0e0f12),#0e0f12}}:root:not(#ss-dark) body.analyze-page .analyze-workflow-tabs{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-workflow-tabs button,:root:not(#ss-dark) body.analyze-page .analyze-tool-rail button{border-color:transparent;color:#97a9a6;background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-workflow-tabs button:hover,:root:not(#ss-dark) body.analyze-page .analyze-tool-rail button:hover{border-color:#2b578c3d;color:#dbeafe;background:#0b0b0b11}:root:not(#ss-dark) body.analyze-page .analyze-workflow-tabs button.is-active,:root:not(#ss-dark) body.analyze-page .analyze-tool-rail button.is-active{border-color:#3361ad75;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-trust-mode-rail button{border-color:#24242414;color:#97a9a6;background:#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-trust-mode-rail button.is-active{border-color:#0049237a;color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-review-panel,:root:not(#ss-dark) body.analyze-page .analyze-edge-panel,:root:not(#ss-dark) body.analyze-page .analyze-phase-card,:root:not(#ss-dark) body.analyze-page .analyze-visual-card{border-color:#2424241c;background:linear-gradient(180deg,#0b0b0b12,#0b0b0b0a),#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-review-score-card{border-bottom-color:#2424241c}:root:not(#ss-dark) body.analyze-page .analyze-score-ring{background:radial-gradient(circle at center,#111724 58%,transparent 60%),conic-gradient(#3b82f6,#0b0b0b1a 0)}:root:not(#ss-dark) body.analyze-page .analyze-score-ring strong{color:#37d17f}:root:not(#ss-dark) body.analyze-page .analyze-score-ring span,:root:not(#ss-dark) body.analyze-page .analyze-review-score-card span,:root:not(#ss-dark) body.analyze-page .analyze-review-card-heading span,:root:not(#ss-dark) body.analyze-page .analyze-visual-card-head span,:root:not(#ss-dark) body.analyze-page .analyze-review-metric-row span,:root:not(#ss-dark) body.analyze-page .analyze-phase-legend span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-review-score-card strong,:root:not(#ss-dark) body.analyze-page .analyze-review-card-heading strong,:root:not(#ss-dark) body.analyze-page .analyze-visual-card-head strong,:root:not(#ss-dark) body.analyze-page .analyze-review-metric-row strong,:root:not(#ss-dark) body.analyze-page .analyze-key-moment-button strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-review-score-card em,:root:not(#ss-dark) body.analyze-page .analyze-review-metric-row em,:root:not(#ss-dark) body.analyze-page .analyze-visual-card-head em,:root:not(#ss-dark) body.analyze-page .analyze-key-moment-button em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-review-meter{background:#0b0b0b1a}:root:not(#ss-dark) body.analyze-page .analyze-review-meter b{background:linear-gradient(90deg,#3b82f6,#003c0f)}:root:not(#ss-dark) body.analyze-page .analyze-trust-summary section{border-color:#2424241a;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-trust-summary span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-trust-summary strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-trust-summary em{color:#9fb0c3}:root:not(#ss-dark) body.analyze-page .analyze-trust-summary.is-review section:first-child{border-color:#54300075;background:linear-gradient(135deg,#491d0029,#3b82f60e),#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-key-moment-button{border-color:#2424241c;color:#f8fbff;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-phase-track{border-color:#24242417;background:#0b0b0b0f}:root:not(#ss-dark) body.analyze-page .analyze-phase-track .is-takeoff{background:#003c0f6b}:root:not(#ss-dark) body.analyze-page .analyze-phase-track .is-exit{background:#404b5b42}:root:not(#ss-dark) body.analyze-page .analyze-phase-marker{border-color:#252d38;background:#0a0b0d}:root:not(#ss-dark) body.analyze-page .analyze-phase-marker span{border-color:#2424241f;color:#f8fbff;background:#0c1118e0}:root:not(#ss-dark) body.analyze-page .analyze-phase-marker.is-takeoff{background:#003c0f}:root:not(#ss-dark) body.analyze-page .analyze-phase-marker.is-sensor{background:#004155}:root:not(#ss-dark) body.analyze-page .analyze-phase-legend span{border-color:#2424241c;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-visual-card p{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-visual-card .analyze-visual-caption{color:#c7d2e0}:root:not(#ss-dark) body.analyze-page .analyze-breakdown-status{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-breakdown-canvas{border-color:#2424241c;background:#0b0f16}:root:not(#ss-dark) body.analyze-page .analyze-breakdown-note{border-color:#6e3a0047;color:#f6e7b8}:root:not(#ss-dark) body.analyze-page .analyze-motion-coach-note{border-color:#2424241a;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-motion-coach-note.is-good{color:#b7f7d0;border-color:#005c2a47}:root:not(#ss-dark) body.analyze-page .analyze-motion-coach-note.is-watch{color:#f6e7b8;border-color:#6e3a0047}:root:not(#ss-dark) body.analyze-page .analyze-motion-coach-note.is-warning{color:#fecdd3;border-color:#8933414d}:root:not(#ss-dark) body.analyze-page .analyze-mini-graph.is-empty{border-color:#2424241f;color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-mini-graph-grid{stroke:#2424241f}:root:not(#ss-dark) body.analyze-page .analyze-visual-callout{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-visual-callout strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-speed-retention{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-speed-retention i b{background:linear-gradient(90deg,#3b82f6,#003229,#37d17f)}:root:not(#ss-dark) body.analyze-page .analyze-speed-retention strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-speed-retention.is-watch i b{background:linear-gradient(90deg,#3b82f6,#372000)}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars i{border-color:#4e576424;background:#0b0b0b0f}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars em{background:linear-gradient(180deg,#003c0f,#3b82f6)}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars small{color:#97a6bb}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars .is-gain small{color:#86efac}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars .is-hold small{color:#bfdbfe}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars .is-loss small{color:#fca5a5}:root:not(#ss-dark) body.analyze-page .analyze-speed-phase-bars .is-loss em{background:linear-gradient(180deg,#372000,#f97316)}:root:not(#ss-dark) body.analyze-page .analyze-edge-gauge{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-edge-gauge div{border-bottom-color:#2424242e}:root:not(#ss-dark) body.analyze-page .analyze-edge-gauge div:before{background:#0b0b0b29}:root:not(#ss-dark) body.analyze-page .analyze-edge-gauge i{background:linear-gradient(90deg,#0f161e,#60a5fa)}:root:not(#ss-dark) body.analyze-page .analyze-impact-gauge{border-color:#2424241a}:root:not(#ss-dark) body.analyze-page .analyze-impact-gauge span{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-impact-gauge i{background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-axis-visual{border-color:#2424241a;background:radial-gradient(circle at center,#3b82f629,#0b0b0b0a)}:root:not(#ss-dark) body.analyze-page .analyze-axis-visual span{background:#0b0b0b3d}:root:not(#ss-dark) body.analyze-page .analyze-axis-visual i{background:linear-gradient(180deg,#60a5fa,#003c0f)}:root:not(#ss-dark) body.analyze-page .analyze-history-sparklines span,:root:not(#ss-dark) body.analyze-page .analyze-history-sparklines em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-compare-diff-bar{background:#0b0b0b1f}:root:not(#ss-dark) body.analyze-page .analyze-edge-track,:root:not(#ss-dark) body.analyze-page .analyze-edge-mini-track{border-color:#2424241a;background:linear-gradient(90deg,rgba(11,11,11,.06) 1px,transparent 1px) 0 0 / 8.333% 100%,#0810198c}:root:not(#ss-dark) body.analyze-page .analyze-edge-segment{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-edge-segment.is-edge-no_edge,:root:not(#ss-dark) body.analyze-page .is-edge-no_edge{background:linear-gradient(180deg,#414e60c7,#242f3fe6)}:root:not(#ss-dark) body.analyze-page .analyze-edge-segment.is-edge-unclear,:root:not(#ss-dark) body.analyze-page .is-edge-unclear{background:linear-gradient(180deg,#404b5bc7,#2f3b4bd1)}:root:not(#ss-dark) body.analyze-page .analyze-edge-segment.is-edge-coach{outline-color:#242424b8}:root:not(#ss-dark) body.analyze-page .is-edge-review{background:linear-gradient(180deg,#491d00e6,#b45309eb)}:root:not(#ss-dark) body.analyze-page .analyze-edge-marker{background:#0b0b0be6}:root:not(#ss-dark) body.analyze-page .analyze-edge-marker.is-turn{background:#003c0f}:root:not(#ss-dark) body.analyze-page .analyze-edge-marker.is-coach{background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-edge-legend span{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-legend .is-edge-coach{border-color:#24242459;background:#0b0b0b14}:root:not(#ss-dark) body.analyze-page .analyze-edge-current-card p,:root:not(#ss-dark) body.analyze-page .analyze-edge-summary-copy{color:#aebccc}:root:not(#ss-dark) body.analyze-page .analyze-edge-debug{background:#10172785}:root:not(#ss-dark) body.analyze-page .analyze-edge-debug span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-edge-debug strong{color:#e5eefb}:root:not(#ss-dark) body.analyze-page .analyze-edge-evidence-strip{background:linear-gradient(135deg,color-mix(in srgb,#491d00 20%,transparent),#0b0b0b09),#1017277a}:root:not(#ss-dark) body.analyze-page .analyze-edge-evidence-strip span{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-evidence-strip strong{color:#fbbf24}:root:not(#ss-dark) body.analyze-page .analyze-edge-evidence-strip em{color:#9fb0c5}:root:not(#ss-dark) body.analyze-page .analyze-edge-evidence-strip.is-edge-flat{--edge-evidence-color: #491d00 }:root:not(#ss-dark) body.analyze-page .analyze-edge-evidence-strip.is-edge-disagreement{border-color:#5430009e;background:linear-gradient(135deg,#491d002e,#60a5fa12),#10172794}:root:not(#ss-dark) body.analyze-page .analyze-edge-evidence-strip.is-edge-disagreement strong{color:#fbbf24}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspector{border-color:#4e57642e;background:#10172770}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspector span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspector strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspector em{color:#aab9ca}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspector.is-review{border-color:#54300061;background:linear-gradient(135deg,#491d0024,#3b82f60e),#1017277a}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspector.is-ok{border-color:#00423742}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-card{border-color:#4e576433;background:linear-gradient(135deg,#404b5b14,#3b82f60e),#10172775}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-card.is-active{border-color:#54300047;background:linear-gradient(135deg,#491d0017,#3b82f60e),#10172780}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-card.is-drawing{border-color:#5430008a;background:linear-gradient(135deg,#491d0029,#14b8a614),#10172794}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-head span,:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-head em{color:#8ea9c9}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-head strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-head em{border-color:#4e576438;color:#cfe0f5;background:#0b0b0b0f}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-head em.is-ok{border-color:#0042374d;color:#bdf8e7}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-head em.is-watch,:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-head em.is-review{border-color:#54300057;color:#f6e7b8}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-current{border-color:#4e57642b;background:linear-gradient(135deg,#3b82f61c,#404b5b0f),#060c1b38}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-current span{color:#8ea9c9}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-current strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-current em{color:#9fb0c5}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-actions button{border-color:#4e57642e;color:#dbe7f5;background:#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-actions button:hover,:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-actions button.is-active{border-color:#2b578c7a;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-actions button.is-ready{border-color:#5430004d}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-actions button em{color:#9fb0c5}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-fields label{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-status{border-color:#4e576429;background:#060c1b3d}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-status strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-status span{color:#9fb0c5}:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-status.is-review,:root:not(#ss-dark) body.analyze-page .analyze-edge-focus-status.is-watch{border-color:#54300052}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-guide span{border-color:#4e576429;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-guide span.is-active{border-color:#2b578c52;background:linear-gradient(135deg,#3b82f626,#404b5b0f),#0b0b0b0e}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-guide b{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-workflow-guide em{color:#9fb0c5}:root:not(#ss-dark) body.analyze-page .analyze-skating-evidence-summary{border-color:#2b578c29;background:linear-gradient(135deg,#3b82f61f,#00493c0e),#1017277a}:root:not(#ss-dark) body.analyze-page .analyze-skating-evidence-summary b{color:#8ea9c9}:root:not(#ss-dark) body.analyze-page .analyze-skating-evidence-summary strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-skating-evidence-summary em{color:#a7b8cd}:root:not(#ss-dark) body.analyze-page .analyze-edge-foot-evidence span{border-color:#2424241a;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-edge-foot-evidence span.is-active-foot{border-color:#2b578c94}:root:not(#ss-dark) body.analyze-page .analyze-edge-foot-evidence b{color:#fff;background:#414e60}:root:not(#ss-dark) body.analyze-page .analyze-edge-foot-evidence .is-edge-unreadable b,:root:not(#ss-dark) body.analyze-page .analyze-edge-foot-evidence .is-edge-unclear b{--edge-chip-color: #414e60 }:root:not(#ss-dark) body.analyze-page .analyze-edge-foot-evidence strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-foot-evidence em{color:#96a6bc}:root:not(#ss-dark) body.analyze-page .analyze-edge-path-map{background:#0a111c9e}:root:not(#ss-dark) body.analyze-page svg.analyze-edge-path-map rect{fill:#ffffff09}:root:not(#ss-dark) body.analyze-page svg.analyze-edge-path-map .analyze-edge-path-shadow{stroke:#1d2432b8}:root:not(#ss-dark) body.analyze-page svg.analyze-edge-path-map circle{fill:#fff;stroke:#3361ad}:root:not(#ss-dark) body.analyze-page .analyze-edge-path-map.is-empty{border-color:#24242429;color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-inline-empty-visual{border-color:#24242429;color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-edge-summary-card span,:root:not(#ss-dark) body.analyze-page .analyze-edge-summary-card em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-edge-summary-card strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-summary-meter{background:radial-gradient(circle at center,#111724 58%,transparent 60%),conic-gradient(#3b82f6,#0b0b0b1a 0)}:root:not(#ss-dark) body.analyze-page .analyze-edge-summary-meter strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-blade-card{border-color:#2424241a;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-edge-blade-card strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-blade-card em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-edge-blade-visual{border-bottom-color:#2424242e}:root:not(#ss-dark) body.analyze-page .analyze-edge-blade-visual span{background:#0b0b0b29}:root:not(#ss-dark) body.analyze-page .analyze-edge-blade-visual i{background:linear-gradient(90deg,#0f161e,#60a5fa)}:root:not(#ss-dark) body.analyze-page .analyze-edge-turn-card{border-color:#2424241a;color:#e8eef8;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-edge-turn-card:hover{border-color:#2b578c61}:root:not(#ss-dark) body.analyze-page .analyze-edge-turn-card.is-coach{border-color:#2b578c61}:root:not(#ss-dark) body.analyze-page .analyze-edge-turn-card span,:root:not(#ss-dark) body.analyze-page .analyze-edge-turn-card em,:root:not(#ss-dark) body.analyze-page .analyze-edge-breakdown-empty span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-edge-turn-card strong,:root:not(#ss-dark) body.analyze-page .analyze-edge-breakdown-empty strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-edge-breakdown-empty{border-color:#24242429}:root:not(#ss-dark) body.analyze-page .analyze-edge-correction-grid label{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-edge-correction-grid input,:root:not(#ss-dark) body.analyze-page .analyze-edge-correction-grid select,:root:not(#ss-dark) body.analyze-page .analyze-edge-correction-grid textarea{border-color:#2424241f;color:#f8fbff;background:#0a111c9e}:root:not(#ss-dark) body.analyze-page{--coach-bg: #0a0d11;--coach-panel: rgba(16, 20, 26, .86);--coach-panel-strong: rgba(18, 23, 31, .95);--coach-card: rgba(11, 11, 11, .058);--coach-stroke: rgba(36, 36, 36, .12);--coach-stroke-strong: rgba(36, 36, 36, .2);--coach-text: #f8fbff;--coach-muted: #9aa8b8;color:#f8fbff;background:radial-gradient(circle at 18% 0%,rgba(59,130,246,.18),transparent 30%),radial-gradient(circle at 78% 8%,rgba(55,209,127,.08),transparent 25%),linear-gradient(180deg,#0c0e13,#0a0d11 58%,#080a0d)}:root:not(#ss-dark) body.analyze-page .app-header{border-bottom-color:#2424241f;background:#0a0d11db}:root:not(#ss-dark) body.analyze-page .brand-logo:before{color:#fff}:root:not(#ss-dark) body.analyze-page #programMeta{color:#9aa8b8}:root:not(#ss-dark) body.analyze-page .primary-nav-link{color:#9aa8b8}:root:not(#ss-dark) body.analyze-page .primary-nav-link:hover,:root:not(#ss-dark) body.analyze-page .primary-nav-link.active{color:#fff;background:#0b0b0b12}:root:not(#ss-dark) body.analyze-page .analyze-hero,:root:not(#ss-dark) body.analyze-page .analyze-system-tabs,:root:not(#ss-dark) body.analyze-page .analyze-session-flow,:root:not(#ss-dark) body.analyze-page .analyze-entry-card,:root:not(#ss-dark) body.analyze-page .analyze-picker,:root:not(#ss-dark) body.analyze-page .analyze-state-card,:root:not(#ss-dark) body.analyze-page .analyze-history{border-color:#2424241f;color:#f8fbff;background:linear-gradient(180deg,#0b0b0b13,#0b0b0b09),#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-hero h1,:root:not(#ss-dark) body.analyze-page .analyze-entry-card h3,:root:not(#ss-dark) body.analyze-page .analyze-picker h3,:root:not(#ss-dark) body.analyze-page .analyze-history h3,:root:not(#ss-dark) body.analyze-page .analyze-state-card strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-hero p,:root:not(#ss-dark) body.analyze-page .analyze-entry-card p,:root:not(#ss-dark) body.analyze-page .analyze-state-card p,:root:not(#ss-dark) body.analyze-page .analyze-history-card span{color:#9aa8b8}:root:not(#ss-dark) body.analyze-page .analyze-workspace{border-color:#2424241f;background:linear-gradient(180deg,#10131af5,#0c0f14fa),#0a0d11}:root:not(#ss-dark) body.analyze-page .analyze-workspace-toolbar h3{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-workspace-toolbar .button{color:#dbeafe;background:#0b0b0b0f}:root:not(#ss-dark) body.analyze-page .analyze-export-strip{border-color:#0042372e;background:linear-gradient(90deg,#14b8a624,#3b82f614),#10172775}:root:not(#ss-dark) body.analyze-page .analyze-export-strip span{color:#7dd3fc}:root:not(#ss-dark) body.analyze-page .analyze-export-strip strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-export-strip em{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-workflow-tabs{border-color:#2424241f;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-workflow-tabs button{color:#9aa8b8}:root:not(#ss-dark) body.analyze-page .analyze-workflow-tabs button.is-active{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar{border-color:#2424241f;background:linear-gradient(180deg,#0b0b0b0e,#0b0b0b07),#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-copy span{color:#9aa8b8}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-copy strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-copy em{color:#97a6bb}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-team-cue{border-color:#2b578c33;background:linear-gradient(90deg,#3b82f61f,#14b8a60e),#0b0b0b07}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-team-cue span{color:#7dd3fc}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-team-cue strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-team-cue em{color:#9cb0c8}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-team-cue.is-ready{border-color:#00423738}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-team-cue.is-missing{border-color:#54300047;background:linear-gradient(90deg,#491d0021,#3b82f60e),#0b0b0b07}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-team-cue.is-missing span{color:#f6e7b8}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button{border-color:#4e57642e;color:#a7b5c9;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button span{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button small{border-color:#4e576429;color:#95a6bb;background:#0b0b0b0d}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button strong{color:#94a7be}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button em{color:#97a6bb}:root:not(#ss-dark) body.analyze-page .analyze-track-meter i{background:#404b5b29}:root:not(#ss-dark) body.analyze-page .analyze-track-meter i:after{background:linear-gradient(90deg,#3b82f6,#003229)}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button.is-review .analyze-track-meter i.confidence:after{background:linear-gradient(90deg,#f97316,#372000)}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button.is-watch .analyze-track-meter i.confidence:after{background:linear-gradient(90deg,#38bdf8,#372000)}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button:hover{border-color:#2b578c57}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button.is-active{border-color:#2b578c94;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar button.is-active small{border-color:#00423747;color:#dffcff}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar.is-team-ready{border-color:#00423733}:root:not(#ss-dark) body.analyze-page .analyze-skater-track-bar.is-team-missing{border-color:#54300042}:root:not(#ss-dark) body.analyze-page .analyze-video-frame{border-color:#24242433;background:radial-gradient(circle at 50% 20%,rgba(59,130,246,.12),transparent 30%),#0a0d11}:root:not(#ss-dark) body.analyze-page .analyze-fullscreen-button,:root:not(#ss-dark) body.analyze-page .analyze-clean-view-button{border-color:#2424243d;color:#fff;background:#0c1017c7}:root:not(#ss-dark) body.analyze-page .analyze-timeline{border-color:#2424241f;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-timeline-head{color:#dbeafe}:root:not(#ss-dark) body.analyze-page .analyze-signal-panel{border-color:#0041592e;background:radial-gradient(circle at 8% 0%,rgba(59,130,246,.14),transparent 44%),#0a111b70}:root:not(#ss-dark) body.analyze-page .analyze-signal-panel[data-tone=strong]{border-color:#00544947}:root:not(#ss-dark) body.analyze-page .analyze-signal-panel[data-tone=rough]{border-color:#77370057}:root:not(#ss-dark) body.analyze-page .analyze-signal-summary span,:root:not(#ss-dark) body.analyze-page .analyze-signal-stats span{color:#7dd3fc}:root:not(#ss-dark) body.analyze-page .analyze-signal-summary strong{color:#f7f8f5}:root:not(#ss-dark) body.analyze-page .analyze-signal-summary em,:root:not(#ss-dark) body.analyze-page .analyze-signal-stats em{color:#9fb0c5}:root:not(#ss-dark) body.analyze-page .analyze-signal-stats>div{border-color:#4e576424;background:#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-signal-stats strong{color:#f7f8f5}:root:not(#ss-dark) body.analyze-page .analyze-signal-timeline{border-color:#4e57642e;background:#060c1b9e}:root:not(#ss-dark) body.analyze-page .analyze-signal-timeline>i:not(.analyze-signal-cursor){background:#00493cbd}:root:not(#ss-dark) body.analyze-page .analyze-signal-timeline>i.is-watch{background:#372000c7}:root:not(#ss-dark) body.analyze-page .analyze-signal-seek{background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-signal-seek:focus-visible{outline-color:#004159}:root:not(#ss-dark) body.analyze-page .analyze-signal-phase{background:#141619}:root:not(#ss-dark) body.analyze-page .analyze-signal-phase span{color:#cbd5e1}:root:not(#ss-dark) body.analyze-page .analyze-signal-phase.is-landing{background:#00493c}:root:not(#ss-dark) body.analyze-page .analyze-signal-phase:focus-visible{outline-color:#242424}:root:not(#ss-dark) body.analyze-page .analyze-signal-cursor{background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-signal-legend{color:#9fb0c5}:root:not(#ss-dark) body.analyze-page .analyze-signal-legend span:before{background:#00493c}:root:not(#ss-dark) body.analyze-page .analyze-signal-legend .is-watch:before{background:#372000}:root:not(#ss-dark) body.analyze-page .analyze-action-bar{border-color:#2424241f;background:linear-gradient(180deg,#0b0b0b13,#0b0b0b09),#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-trust-mode-rail{border-bottom-color:#24242417}:root:not(#ss-dark) body.analyze-page .analyze-trust-mode-rail button{border-color:#24242414;color:#9aa8b8;background:#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-trust-mode-rail button.is-active{border-color:#00492370;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-tool-rail button{border-color:transparent;color:#9aa8b8;background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-tool-rail button.is-active{border-color:#2b578c5c;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-backflip-hero{border-color:#00492338;background:linear-gradient(135deg,#14b8a629,#3b82f61a),#0b0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-backflip-hero span,:root:not(#ss-dark) body.analyze-page .analyze-backflip-hero small{color:#9aa8b8}:root:not(#ss-dark) body.analyze-page .analyze-backflip-hero strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-backflip-hero em{color:#b9c8d8}:root:not(#ss-dark) body.analyze-page .analyze-backflip-hero-metrics span{border-color:#24242417;background:#060c1b3d}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-card,:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-card,:root:not(#ss-dark) body.analyze-page .analyze-backflip-risk-card,:root:not(#ss-dark) body.analyze-page .analyze-backflip-visual-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track{border-color:#262927;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track button{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track button:hover,:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track button:focus-visible{border-color:#3b645e;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track i{border-color:#242424}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track b{background:#202624}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track span{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page .analyze-backflip-phase-track em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-row{border-bottom-color:#202926;background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-row span{color:#87beb7}:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-row strong{color:#d8e5e4}:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-row em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-row.is-good strong{color:#69b5aa}:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-row.is-watch strong{color:#cf9948}:root:not(#ss-dark) body.analyze-page .analyze-backflip-metric-row.is-review strong{color:#ff6e7b}:root:not(#ss-dark) body.analyze-page .analyze-backflip-risk{border-bottom-color:#202926;color:#9dcdc6;background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-backflip-risk span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-backflip-risk.is-good em{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-backflip-risk.is-watch em{color:#cd9a53;background:#1c1501}:root:not(#ss-dark) body.analyze-page .analyze-backflip-risk.is-review em{color:#ff7680;background:#170f11}:root:not(#ss-dark) body.analyze-page .analyze-backflip-visual-preview{background:radial-gradient(circle at 18% 55%,rgba(0,60,15,.26),transparent 24%),linear-gradient(90deg,#60a5fa1f,#14b8a621),#060c1b3d}:root:not(#ss-dark) body.analyze-page .analyze-backflip-visual-preview span{border-color:#2424241a;color:#dbeafe;background:#10172747}:root:not(#ss-dark) body.analyze-page .analyze-review-panel,:root:not(#ss-dark) body.analyze-page .analyze-edge-panel,:root:not(#ss-dark) body.analyze-page .analyze-phase-card,:root:not(#ss-dark) body.analyze-page .analyze-visual-card,:root:not(#ss-dark) body.analyze-page .analyze-attempt-summary-card,:root:not(#ss-dark) body.analyze-page .analyze-metric-section,:root:not(#ss-dark) body.analyze-page .analyze-status-banner,:root:not(#ss-dark) body.analyze-page .analyze-empty-panel{border-color:#2424241f;background:linear-gradient(180deg,#0b0b0b14,#0b0b0b0a),#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-metrics-panel{border-color:#2424241f;background:linear-gradient(180deg,#0b0b0b12,#0b0b0b09),#0b0b0b09}:root:not(#ss-dark) body.analyze-page .analyze-review-score-card strong,:root:not(#ss-dark) body.analyze-page .analyze-edge-summary-card strong,:root:not(#ss-dark) body.analyze-page .analyze-visual-card-head strong,:root:not(#ss-dark) body.analyze-page .analyze-metric-section summary,:root:not(#ss-dark) body.analyze-page .analyze-status-banner strong,:root:not(#ss-dark) body.analyze-page .analyze-empty-panel strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-review-metric-row,:root:not(#ss-dark) body.analyze-page .analyze-key-moment-button,:root:not(#ss-dark) body.analyze-page .analyze-edge-turn-card,:root:not(#ss-dark) body.analyze-page .analyze-jump-premium-row,:root:not(#ss-dark) body.analyze-page .analyze-metric-row{border-color:#24242417;background:#0b0b0b0c}:root:not(#ss-dark) body.analyze-page .analyze-review-metric-row span,:root:not(#ss-dark) body.analyze-page .analyze-key-moment-button span,:root:not(#ss-dark) body.analyze-page .analyze-visual-card-head span,:root:not(#ss-dark) body.analyze-page .analyze-status-banner p,:root:not(#ss-dark) body.analyze-page .analyze-empty-panel span,:root:not(#ss-dark) body.analyze-page .analyze-metric-section p{color:#9aa8b8}:root:not(#ss-dark) body.analyze-page .button,:root:not(#ss-dark) body.analyze-page .mini-button,:root:not(#ss-dark) body.analyze-page select,:root:not(#ss-dark) body.analyze-page input,:root:not(#ss-dark) body.analyze-page textarea{border-color:#2424241f;color:#f8fbff;background:#0b0b0b0f}:root:not(#ss-dark) body.analyze-page .button.primary{border-color:#2b578ca6;color:#fff}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-workspace{background:#0a0d11}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-workspace-toolbar{background:#0e1117d6}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-metrics-panel{background:linear-gradient(180deg,#12171ffa,#0a0d11),#0a0d11}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-action-bar{background:linear-gradient(180deg,#131923f5,#0c0f16f5),#0c0f16f5;border-color:#4e57643d}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-dock{border-color:#4e57643d;background:linear-gradient(180deg,#141923f7,#0b0f15fa),#0b0f15fa}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-run{border-color:#2b578c85;color:#fff}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-dock[data-state=needs-source] .analyze-mobile-run{border-color:#00544975}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-dock[data-state=processing] .analyze-mobile-run{border-color:#00415980}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-run em{color:#e2efffd1}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-status-row{border-color:#2b578c2e;background:linear-gradient(90deg,#60a5fa21,#14b8a60f),#0b0b0b0a}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-status-row span{color:#7dd3fc}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-status-row strong{color:#fff}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-status-row em{color:#9fb2ca}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-summary{border-color:#0042372e;background:linear-gradient(90deg,#3b82f629,#14b8a614),#0b0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-summary.is-warning{border-color:#5430005c;background:linear-gradient(90deg,#491d0029,#3b82f614),#0b0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-summary span{color:#7dd3fc}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-summary strong{color:#fff}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-summary em{color:#9fb2ca}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-summary.is-warning span{color:#f6e7b8}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-chips button{border-color:#2424241f;color:#aab7ca;background:#0b0b0b0e}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-chips button em{color:#97a6ba}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-chips button.is-active{border-color:#2b578c85;color:#fff}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-chips button.is-warning{border-color:#5430006b;background:linear-gradient(180deg,#491d0038,#3b82f61a),#0b0b0b0d}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-track-guide span{border-color:#2b578c29;color:#a9b9cc;background:linear-gradient(180deg,#60a5fa17,#10172747),#0b0b0b09}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-pulse span{border-color:#2b578c2e;background:linear-gradient(180deg,#60a5fa1c,#1017275c),#0b0b0b0a}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-pulse span.is-good{border-color:#0042374d;background:linear-gradient(180deg,#00493c29,#10172752),#0b0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-pulse span.is-watch{border-color:#2b578c52;background:linear-gradient(180deg,#60a5fa29,#10172752),#0b0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-pulse span.is-warning{border-color:#54300057;background:linear-gradient(180deg,#491d0026,#10172752),#0b0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-pulse b{color:#8fb2df}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-pulse strong{color:#fff}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-dock-row button{border-color:#2424241c;color:#aab7ca;background:#0b0b0b0e}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-mobile-dock-row button.is-active{border-color:#2b578c7a;color:#fff;background:linear-gradient(180deg,#3b82f657,#3b82f624),#0b0b0b0d}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-timeline-run-button{border-color:#2b578c80;color:#fff}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-timeline-run-button[data-state=needs-source]{border-color:#0054497a}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-timeline-run-button[data-state=processing]{border-color:#00415980}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-live-camera-controls{border-color:#4e57643d;background:linear-gradient(180deg,#10172794,#060c1bd1),#060c1bc7}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-live-workspace .analyze-action-bar{background:linear-gradient(180deg,#14171eeb,#0e1015f5),#0e1015f5}}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar{border-color:#2b578c24;background:linear-gradient(170deg,#1e3a6052,#0d121d2e),#0d121db8}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-kicker{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button{border-color:transparent;background:none;color:#dbe6f3}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button:hover{border-color:#2b578c59;background:#1017278c}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button.is-active{border-color:#2b578cbf;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button i{color:#7cb8ff}:root:not(#ss-dark) body.analyze-page .analyze-shell-metrics-kicker{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-shell-metric{border-color:#4e57642e;background:#1017278c}:root:not(#ss-dark) body.analyze-page .analyze-shell-metric span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-shell-metric strong{color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-shell-metric em{color:#93a7bd}:root:not(#ss-dark) body.analyze-page .analyze-shell-metric.is-pending strong{color:#94a6bd}:root:not(#ss-dark) body.analyze-page .analyze-insights-heading{border-bottom-color:#4e566233}:root:not(#ss-dark) body.analyze-page .analyze-insights-heading span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-advanced-toggle{border-color:#4e576452;background:#1017278c;color:#c8d6e6}:root:not(#ss-dark) body.analyze-page .analyze-advanced-toggle:hover{border-color:#2b578c8c;color:#fff}:root:not(#ss-dark) body.analyze-page.is-advanced-open .analyze-advanced-toggle{border-color:#2b578cbf;color:#fff}@media(min-width:761px){:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-timeline-run-button{border-color:#2b578c80;color:#fff}}:root:not(#ss-dark) .analyze-result-contract{border-color:#4d667e47;color:#8da8c1!important;background:#0e1114b8}:root:not(#ss-dark) body.analyze-page .analyze-boundary-review{border-color:#54300061;background:linear-gradient(160deg,#78520840,#1017278c)}:root:not(#ss-dark) body.analyze-page .analyze-boundary-review-head strong{color:#f6e7b8}:root:not(#ss-dark) body.analyze-page .analyze-boundary-review-head span{color:#e5cf8a}:root:not(#ss-dark) body.analyze-page .analyze-boundary-review-grid>div{border-color:#4e576433;background:#10172780}:root:not(#ss-dark) body.analyze-page .analyze-boundary-review-grid span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-boundary-review-grid strong{color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-boundary-review-actions span{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-shell-metric.is-watch{border-color:#5430006b}:root:not(#ss-dark) body.analyze-page .analyze-shell-metric.is-watch strong{color:#f6e7b8}:root:not(#ss-dark) body.analyze-page .analyze-mobile-summary strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-mobile-summary em{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-mobile-more-toggle{border-color:#4e576452;background:#1017278c;color:#c8d6e6}:root:not(#ss-dark) body.analyze-page .analyze-mobile-dock.is-expanded .analyze-mobile-more-toggle{border-color:#2b578cb3;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-mobile-section-nav button{border-color:#4e576438;background:#10172780;color:#c8d6e6}:root:not(#ss-dark) body.analyze-page .analyze-mobile-section-nav button:active{border-color:#2b578c99;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-mobile-dock-more{border-top-color:#4e56622e}:root:not(#ss-dark) body.analyze-page .analyze-element-card.is-watch{border-color:#54300066}:root:not(#ss-dark) body.analyze-page .analyze-element-card.is-pending .analyze-visual-card-head strong{color:#94a6bd}:root:not(#ss-dark) body.analyze-page .analyze-element-summary{border-color:#2b578c33;background:linear-gradient(160deg,#1e3a6066,#10172780)}:root:not(#ss-dark) body.analyze-page .analyze-element-summary span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-element-summary strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-element-summary em{color:#9db1c7}:root:not(#ss-dark) .chart-empty{border-color:#262927;background:#0b0c0b;color:#97a9a6}:root:not(#ss-dark) .chart-empty:before{background:linear-gradient(#171a18,#171a18) 1px 100% / 4px 60% no-repeat,linear-gradient(#171a18,#171a18) 8px 100% / 4px 100% no-repeat,linear-gradient(#171a18,#171a18) 15px 100% / 4px 40% no-repeat,linear-gradient(#171a18,#171a18) 22px 100% / 4px 80% no-repeat}:root:not(#ss-dark) .analytics-panel .chart-stack:empty,:root:not(#ss-dark) .analytics-panel .swarm-chart:empty,:root:not(#ss-dark) .analytics-panel .program-flow-chart:empty,:root:not(#ss-dark) .analytics-panel .team-timeline-chart:empty,:root:not(#ss-dark) .analytics-panel .warhorse-tracker:empty,:root:not(#ss-dark) .analytics-panel .mens-quad-chart:empty,:root:not(#ss-dark) .analytics-panel .judge-pattern-chart:empty,:root:not(#ss-dark) .analytics-panel .judge-heatmap-chart:empty,:root:not(#ss-dark) .analytics-panel .isu-judging-coverage:empty,:root:not(#ss-dark) .analytics-panel .isu-judging-spread:empty,:root:not(#ss-dark) .analytics-panel .isu-judging-components:empty,:root:not(#ss-dark) .analytics-panel .component-chart:empty{background:linear-gradient(100deg,#0d110f 40%,#0b0c0b,#0d110f 60%)}@media(max-width:900px){:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs{background:linear-gradient(180deg,#0b0c0b 84%,transparent)}}:root:not(#ss-dark) .analytics-free-pill{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .analytics-free-summary>span{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .analytics-free-summary small,:root:not(#ss-dark) .analytics-free-summary em{color:#97a9a6}:root:not(#ss-dark) .analytics-free-summary strong{color:#9dcdc6}:root:not(#ss-dark) .analytics-free-subhead{color:#e0eef2}:root:not(#ss-dark) .judge-agreement-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .judge-agreement-row span{color:#97a9a6}:root:not(#ss-dark) .judge-agreement-row b{color:#e0eef2}:root:not(#ss-dark) .judge-agreement-meter{background:#0d110f}:root:not(#ss-dark) .judge-agreement-meter i{background:linear-gradient(90deg,#15423e,#d39b37)}:root:not(#ss-dark) .tes-pcs-control-label{color:#97a9a6}:root:not(#ss-dark) .tes-pcs-zone-controls button{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .tes-pcs-zone-controls button small{color:#9aa7aa;background:#0b0c0b}:root:not(#ss-dark) .tes-pcs-zone-controls button:hover{border-color:#507e7a5c;color:#9dcdc6}:root:not(#ss-dark) .tes-pcs-zone-controls button.active{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .tes-pcs-zone-controls button.active small{color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .tes-pcs-selector{color:#97a9a6}:root:not(#ss-dark) .tes-pcs-selector select{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .tes-pcs-plot-hint{color:#9dcdc6}:root:not(#ss-dark) .tes-pcs-plot-hint:before{color:#fff;background:#15423e}:root:not(#ss-dark) .tes-pcs-svg{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .tes-pcs-zone.presentation{fill:#76a5f80e}:root:not(#ss-dark) .tes-pcs-zone.all_around{fill:#5eb7ab13}:root:not(#ss-dark) .tes-pcs-zone.developing{fill:#98a8ac0b}:root:not(#ss-dark) .tes-pcs-zone.technical{fill:#c99c4911}:root:not(#ss-dark) .tes-pcs-zone-label{fill:#e0eef28a}:root:not(#ss-dark) .tes-pcs-grid{stroke:#212523}:root:not(#ss-dark) .tes-pcs-median{stroke:#5a7e7a}:root:not(#ss-dark) .tes-pcs-median-label{fill:#9dcdc6}:root:not(#ss-dark) .tes-pcs-axis-label{fill:#9aa7aa}:root:not(#ss-dark) .tes-pcs-axis-title{fill:#97a9a6}:root:not(#ss-dark) .tes-pcs-dot{fill:#5eb7abb8;stroke:#242424}:root:not(#ss-dark) .tes-pcs-dot.presentation{fill:#76a5f8cc}:root:not(#ss-dark) .tes-pcs-dot.technical{fill:#c99c49d6}:root:not(#ss-dark) .tes-pcs-dot.developing{fill:#98a8acb3}:root:not(#ss-dark) .tes-pcs-dot.selected{fill:#c99c49;stroke:#4e6c68}:root:not(#ss-dark) .tes-pcs-selection-guide{stroke:#7a5e28}:root:not(#ss-dark) .tes-pcs-selection-halo{fill:#e28f301f;stroke:#7a5e28}:root:not(#ss-dark) .tes-pcs-scenario-path{stroke:#7a5e28}:root:not(#ss-dark) .tes-pcs-official-origin{fill:#ffffffe0;stroke:#7a5e28}:root:not(#ss-dark) .tes-pcs-selection-callout rect{fill:#fffffff5;stroke:#507e7a47}:root:not(#ss-dark) .tes-pcs-selection-callout-team{fill:#e0eef2}:root:not(#ss-dark) .tes-pcs-selection-callout-score{fill:#9dcdc6}:root:not(#ss-dark) .tes-pcs-detail{border-color:#507e7a2e;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .tes-pcs-detail-identity>span{color:#9dcdc6}:root:not(#ss-dark) .tes-pcs-detail-identity>strong{color:#e0eef2}:root:not(#ss-dark) .tes-pcs-detail-identity>small{color:#97a9a6}:root:not(#ss-dark) .tes-pcs-detail-scores>span{border-left-color:#262927}:root:not(#ss-dark) .tes-pcs-detail-scores small{color:#97a9a6}:root:not(#ss-dark) .tes-pcs-detail-scores strong{color:#9dcdc6}:root:not(#ss-dark) .tes-pcs-detail-explanation p{color:#97a9a6}:root:not(#ss-dark) .tes-pcs-scenario-reset{border-color:#824d0c6b;color:#c4a464;background:#0d0b05}:root:not(#ss-dark) .tes-pcs-scenario-reset:hover{border-color:#7a5e28;background:#1c1501}:root:not(#ss-dark) .tes-pcs-shape-pill{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .tes-pcs-shape-pill.presentation{color:#76a5f8;background:#0c0f13}:root:not(#ss-dark) .tes-pcs-shape-pill.technical{color:#c4a464;background:#1c1501}:root:not(#ss-dark) .tes-pcs-shape-pill.developing{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .analytics-premium-bridge{border-color:#507e7a2e;background:linear-gradient(135deg,#0d110f,#0d0b07)}:root:not(#ss-dark) .analytics-premium-bridge span{color:#9dcdc6}:root:not(#ss-dark) .analytics-premium-bridge strong{color:#e0eef2}:root:not(#ss-dark) .analytics-premium-bridge p{color:#97a9a6}:root:not(#ss-dark) .premium-feature-strip{border-color:#507e7a2e;background:radial-gradient(120% 160% at 100% 0%,rgba(17,13,3,.55),transparent 55%),linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .premium-feature-strip-head p{color:#97a9a6}:root:not(#ss-dark) .premium-feature-tile{border-color:#507e7a24;background:#0b0b0bd1}:root:not(#ss-dark) a.premium-feature-link:hover,:root:not(#ss-dark) a.premium-feature-link:focus-visible{border-color:#507e7a66}:root:not(#ss-dark) .premium-feature-tile svg{color:#87beb7}:root:not(#ss-dark) .premium-feature-tile strong{color:#e0eef2}:root:not(#ss-dark) .premium-feature-tile span{color:#97a9a6}:root:not(#ss-dark) .score-inflation-lock{border-color:#507e7a33;background:radial-gradient(120% 160% at 100% 0%,rgba(17,13,3,.6),transparent 55%),linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .premium-lock-points li{color:#97a9a6}:root:not(#ss-dark) .premium-lock-points li:before{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .premium-lock-note{color:#9aa7aa}:root:not(#ss-dark) .team-profile-trend{border-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .team-profile-trend .trend-baseline{stroke:#212523}:root:not(#ss-dark) .team-profile-trend .trend-area{fill:#50b9a71a}:root:not(#ss-dark) .team-profile-trend .trend-line{stroke:#3d6e66}:root:not(#ss-dark) .team-profile-trend .trend-dot{fill:#69b5aa;stroke:#242424}:root:not(#ss-dark) .team-profile-trend .trend-dot-tes{fill:#fff;stroke:#3d6e66}:root:not(#ss-dark) .team-profile-trend .trend-end-label{fill:#e0eef2}:root:not(#ss-dark) .team-profile-trend .trend-axis-label{fill:#9aa7aa}:root:not(#ss-dark) .profile-goe-meter{background:#121a17}@media(max-width:640px){:root:not(#ss-dark) .team-profile-head:before{background:#171a18}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-action-card svg{color:#87beb7}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-action-card[data-mobile-nav-action=analytics]{border-color:#507e7a3d;background:linear-gradient(135deg,#0c1211e6,#0b0b0b99),#0b0b0b}}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect{border-color:#4e576438;background:#10172780}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect.is-active{border-color:#2b578c80;background:linear-gradient(160deg,#1e3a606b,#1017278c)}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect-head strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect-head span{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect-grid>div{border-color:#4e57642e;background:#060c1b66}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect-grid span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect-grid strong{color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-edge-inspect-band{border-color:#2b578cd9}:root:not(#ss-dark) body.analyze-page .analyze-edge-review-pill{border-color:#2b578c8c;color:#dbeafe}:root:not(#ss-dark) body.analyze-page .analyze-together-card{border-color:#00544952}:root:not(#ss-dark) body.analyze-page .analyze-together-row{border-color:#4e576429}:root:not(#ss-dark) body.analyze-page .analyze-together-row.is-watch{border-color:#5430006b}:root:not(#ss-dark) body.analyze-page .analyze-together-row span{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-together-row strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-together-row em{color:#93a7bd}:root:not(#ss-dark) .isu-spread-bucket-label b{color:#e0eef2}:root:not(#ss-dark) .isu-spread-bucket-label i{color:#9aa7aa}:root:not(#ss-dark) .isu-spread-bucket-count strong{color:#e0eef2}:root:not(#ss-dark) .isu-spread-bucket-count small{color:#97a9a6}:root:not(#ss-dark) .isu-spread-bucket-detail{border-color:transparent}:root:not(#ss-dark) .isu-spread-bucket-detail[open]{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .isu-spread-bucket-detail>summary:after{color:#9aa7aa}:root:not(#ss-dark) .isu-spread-bucket-breakdown{border-top-color:#262927}:root:not(#ss-dark) .isu-spread-bucket-breakdown>p{color:#97a9a6}:root:not(#ss-dark) .isu-spread-bucket-breakdown>p strong{color:#e0eef2}:root:not(#ss-dark) .isu-spread-bucket-columns h5{color:#e0eef2}:root:not(#ss-dark) .isu-spread-event-instruction{color:#97a9a6}:root:not(#ss-dark) .isu-spread-event-detail{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-spread-event-detail[open]{border-color:#507e7a59}:root:not(#ss-dark) .isu-spread-event-summary:after{color:#9aa7aa}:root:not(#ss-dark) .isu-spread-event-elements{border-top-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .isu-spread-event-elements>strong{color:#e0eef2}:root:not(#ss-dark) .isu-spread-event-source{color:#9dcdc6}:root:not(#ss-dark) .isu-spread-detail-list>a,:root:not(#ss-dark) .isu-spread-detail-list>div{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-spread-detail-list>a:hover{border-color:#507e7a59}:root:not(#ss-dark) .isu-spread-detail-list b{color:#e0eef2}:root:not(#ss-dark) .isu-spread-detail-list strong,:root:not(#ss-dark) .isu-spread-detail-list em{color:#e0eef2}:root:not(#ss-dark) .isu-spread-detail-list small{color:#97a9a6}:root:not(#ss-dark) .isu-spread-detail-list .isu-spread-event-elements>strong{color:#e0eef2}:root:not(#ss-dark) .isu-spread-definition{color:#97a9a6}:root:not(#ss-dark) .isu-spread-definition strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-spread-evidence,:root:not(#ss-dark) .isu-goe-mark-distribution{border-top-color:#262927}:root:not(#ss-dark) .isu-goe-spread-evidence-head span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-spread-evidence-head h4{color:#e0eef2}:root:not(#ss-dark) .isu-goe-spread-evidence-head>small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-spread-evidence-head button,:root:not(#ss-dark) .isu-goe-mark-cta{background:transparent;color:#9dcdc6}:root:not(#ss-dark) .isu-goe-spread-finding{color:#e0eef2}:root:not(#ss-dark) .isu-goe-spread-rate-definition{border-left-color:#3d6e66;background:#0b0c0b}:root:not(#ss-dark) .isu-goe-spread-rate-definition strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-spread-range-key{color:#97a9a6}:root:not(#ss-dark) .isu-goe-spread-range-key i{background:color-mix(in srgb,#2f7d73 28%,#0b0c0b)}:root:not(#ss-dark) .isu-goe-spread-range-key i.median{background:#151d20}:root:not(#ss-dark) .isu-goe-spread-range-key i.average{border-color:#242424}:root:not(#ss-dark) .isu-goe-spread-range-key i.threshold{border-left-color:#944a48;background:transparent}:root:not(#ss-dark) .isu-goe-spread-group-legend{color:#9aa7aa}:root:not(#ss-dark) .isu-goe-spread-axis{border-bottom-color:#262927}:root:not(#ss-dark) .isu-goe-spread-axis i{color:#9aa7aa}:root:not(#ss-dark) .isu-goe-spread-axis i:nth-child(2){color:#f07d7b}:root:not(#ss-dark) .isu-goe-spread-evidence>p,:root:not(#ss-dark) .isu-goe-mark-distribution>p{color:#97a9a6}:root:not(#ss-dark) .isu-goe-spread-group>span b,:root:not(#ss-dark) .isu-goe-spread-group>strong,:root:not(#ss-dark) .isu-goe-spread-group>em{color:#e0eef2}:root:not(#ss-dark) .isu-goe-spread-group small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-spread-range{background:linear-gradient(90deg,transparent calc(20% - .5px),color-mix(in srgb,#171a18 72%,transparent) 20%,transparent calc(20% + .5px)),linear-gradient(90deg,transparent calc(40% - .5px),color-mix(in srgb,#171a18 72%,transparent) 40%,transparent calc(40% + .5px)),linear-gradient(90deg,transparent calc(60% - .5px),color-mix(in srgb,#171a18 72%,transparent) 60%,transparent calc(60% + .5px)),linear-gradient(90deg,transparent calc(80% - .5px),color-mix(in srgb,#171a18 72%,transparent) 80%,transparent calc(80% + .5px)),#0b0c0b}:root:not(#ss-dark) .isu-goe-spread-threshold{border-left-color:#944a48}:root:not(#ss-dark) .isu-goe-spread-iqr{background:color-mix(in srgb,#2f7d73 32%,#0b0b0b)}:root:not(#ss-dark) .isu-goe-spread-median{background:#151d20}:root:not(#ss-dark) .isu-goe-spread-average{border-color:#242424}:root:not(#ss-dark) .isu-goe-gap-heatmap{border-color:#262927;background:linear-gradient(180deg,#0b0b0b,color-mix(in srgb,#0b0c0b 55%,#0b0b0b))}:root:not(#ss-dark) .isu-goe-gap-heatmap-head span{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-gap-heatmap-head h5{color:#e0eef2}:root:not(#ss-dark) .isu-goe-gap-heatmap-head small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-gap-heatmap-labels span{color:#9aa7aa}:root:not(#ss-dark) .isu-goe-gap-row-label b{color:#e0eef2}:root:not(#ss-dark) .isu-goe-gap-row-label small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-gap-heatmap-row.ceiling-limited .isu-goe-gap-row-label b:after{color:#9aa7aa}:root:not(#ss-dark) .isu-goe-gap-cell strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-gap-cell small{color:color-mix(in srgb,#e0eef2 72%,#ffffff)}:root:not(#ss-dark) .isu-goe-mark-summary span{border-left-color:#262927}:root:not(#ss-dark) .isu-goe-mark-summary span.positive{border-color:#3d6e66}:root:not(#ss-dark) .isu-goe-mark-summary span.zero{border-color:#5b6365}:root:not(#ss-dark) .isu-goe-mark-summary span.negative{border-color:#944a48}:root:not(#ss-dark) .isu-goe-mark-summary small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-mark-summary strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-mark-histogram{border-bottom-color:#262927;background:linear-gradient(180deg,color-mix(in srgb,#171a18 60%,transparent) 1px,transparent 1px) 0 38px / 100% 48px repeat-y}:root:not(#ss-dark) .isu-goe-mark-column>strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-mark-column>i{background:color-mix(in srgb,#0b0c0b 50%,transparent)}:root:not(#ss-dark) .isu-goe-mark-column>i b{background:#454f51}:root:not(#ss-dark) .isu-goe-mark-column.zero>i b{background:#454f51}:root:not(#ss-dark) .isu-goe-mark-column>em{color:#e0eef2}:root:not(#ss-dark) .isu-goe-mark-column.positive>em{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-mark-column.negative>em{color:#f07d7b}:root:not(#ss-dark) .isu-goe-mark-column>small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-mark-cta{border-color:#262927;background:#0b0b0b}@media(max-width:560px){:root:not(#ss-dark) .isu-goe-spread-group{border-bottom-color:#262927}}:root:not(#ss-dark) .isu-mark-range-track{background:#0b0c0b}:root:not(#ss-dark) .isu-mark-range-track u{background:#273735}:root:not(#ss-dark) .isu-high-spread-row p strong i{color:#97a9a6}:root:not(#ss-dark) .isu-trend-value strong{color:#e0eef2}:root:not(#ss-dark) .isu-trend-value small{color:#97a9a6}:root:not(#ss-dark) .isu-goe-insight-legend{color:#97a9a6}:root:not(#ss-dark) .isu-goe-advanced-grid .isu-goe-insight-label{color:#e0eef2}:root:not(#ss-dark) .isu-goe-insight-bar{background:#0b0c0b}:root:not(#ss-dark) .isu-goe-insight-bar:before{background:#202624}:root:not(#ss-dark) .isu-goe-advanced-grid .isu-goe-insight-detail{color:#97a9a6}:root:not(#ss-dark) .analytics-digest-tile{border-color:#262927;background:linear-gradient(180deg,#0b0b0b,#0b0b0b)}:root:not(#ss-dark) .analytics-digest-tile>span{color:#97a9a6}:root:not(#ss-dark) .analytics-digest-tile strong{color:#e0eef2}:root:not(#ss-dark) .analytics-digest-tile small{color:#97a9a6}:root:not(#ss-dark) button.analytics-digest-action:hover,:root:not(#ss-dark) button.analytics-digest-action:focus-visible{border-color:#507e7a59}:root:not(#ss-dark) .analytics-favorite-team-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .analytics-favorite-team-row:hover,:root:not(#ss-dark) .analytics-favorite-team-row:focus-visible{border-color:#507e7a59}:root:not(#ss-dark) .analytics-favorite-team-main strong{color:#e0eef2}:root:not(#ss-dark) .analytics-favorite-team-main>span:not(.profile-goe-meter){color:#97a9a6}:root:not(#ss-dark) .analytics-favorite-team-row em{color:#9dcdc6}:root:not(#ss-dark) .premium-feature-strip.is-unlocked{background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) button.premium-feature-tile:hover,:root:not(#ss-dark) button.premium-feature-tile:focus-visible{border-color:#507e7a66}:root:not(#ss-dark) .premium-feature-tile em{color:#9dcdc6}:root:not(#ss-dark) .isu-goe-single-season-note strong{color:#e0eef2}:root:not(#ss-dark) .isu-goe-single-season-note span{color:#97a9a6}:root:not(#ss-dark) .isu-goe-single-season-note small{color:#9aa7aa}:root:not(#ss-dark) .isu-season-trend-explore{border-top-color:#212523}:root:not(#ss-dark) .isu-season-trend-explore strong{color:#e0eef2}:root:not(#ss-dark) .isu-season-trend-explore span{color:#97a9a6}:root:not(#ss-dark) .isu-season-trend-chips button,:root:not(#ss-dark) .isu-trend-driver-metrics button,:root:not(#ss-dark) .isu-trend-driver-tabs button{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .isu-season-trend-chips button:hover,:root:not(#ss-dark) .isu-season-trend-chips button:focus-visible,:root:not(#ss-dark) .isu-trend-driver-metrics button:hover,:root:not(#ss-dark) .isu-trend-driver-metrics button:focus-visible,:root:not(#ss-dark) .isu-trend-driver-tabs button:hover,:root:not(#ss-dark) .isu-trend-driver-tabs button:focus-visible{border-color:#507e7a7a}:root:not(#ss-dark) .isu-season-trend-chips button.active,:root:not(#ss-dark) .isu-trend-driver-metrics button.active,:root:not(#ss-dark) .isu-trend-driver-tabs button.active{border-color:#507e7a4d;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .isu-trend-driver-panel{border-color:#2d3432;background:linear-gradient(150deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .isu-trend-driver-head span{color:#87beb7}:root:not(#ss-dark) .isu-trend-driver-head h5{color:#d8e5e4}:root:not(#ss-dark) .isu-trend-driver-head p,:root:not(#ss-dark) .isu-trend-driver-summary p,:root:not(#ss-dark) .isu-trend-driver-foot p,:root:not(#ss-dark) .isu-trend-driver-status p{color:#97a9a6}:root:not(#ss-dark) .isu-trend-driver-close{border-color:#262927;color:#95aaa7;background:#0b0b0b}:root:not(#ss-dark) .isu-trend-driver-summary{border-block-color:#202926}:root:not(#ss-dark) .isu-trend-driver-summary span,:root:not(#ss-dark) .isu-trend-driver-value span{color:#97a9a6}:root:not(#ss-dark) .isu-trend-driver-summary strong{color:#c3e3de}:root:not(#ss-dark) .isu-trend-driver-summary .up strong,:root:not(#ss-dark) .isu-trend-driver-row.up .isu-trend-driver-value small{color:#87beb7}:root:not(#ss-dark) .isu-trend-driver-summary .down strong,:root:not(#ss-dark) .isu-trend-driver-row.down .isu-trend-driver-value small{color:#e3887c}:root:not(#ss-dark) .isu-trend-driver-row{border-bottom-color:#202926}:root:not(#ss-dark) .isu-trend-driver-identity>span,:root:not(#ss-dark) .isu-trend-driver-identity>small,:root:not(#ss-dark) .isu-trend-driver-value>small{color:#97a9a6}:root:not(#ss-dark) .isu-trend-driver-identity>strong,:root:not(#ss-dark) .isu-trend-driver-value>strong{color:#bfdcd9}:root:not(#ss-dark) .isu-trend-driver-action a,:root:not(#ss-dark) .isu-trend-driver-action button,:root:not(#ss-dark) .isu-trend-driver-status button{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .isu-trend-driver-foot{border-top-color:#202926}:root:not(#ss-dark) .isu-trend-driver-foot>span{color:#9bb3af}:root:not(#ss-dark) .isu-trend-driver-status{border-color:#2d3432}:root:not(#ss-dark) .isu-analytics-rail-toggle{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-analytics-rail-toggle:hover{border-color:#507e7a4d;color:#9dcdc6}:root:not(#ss-dark) .isu-panel-disclaimer,:root:not(#ss-dark) .isu-goe-report-note,:root:not(#ss-dark) .isu-analytics-rail-disclaimer{color:#9aa7aa;background:transparent}:root:not(#ss-dark) .isu-premium-data-row,:root:not(#ss-dark) .isu-judging-trend-row,:root:not(#ss-dark) .isu-high-spread-row,:root:not(#ss-dark) .isu-judge-identity-row,:root:not(#ss-dark) .isu-judging-country-row,:root:not(#ss-dark) .isu-judge-lane-row,:root:not(#ss-dark) .isu-scorecard-row{border-bottom-color:#212523;background:transparent}:root:not(#ss-dark) .isu-judging-tool-panel,:root:not(#ss-dark) .isu-score-balance-panel{background:#0b0c0b}:root:not(#ss-dark) .isu-judging-metric{background:#0b0c0b}:root:not(#ss-dark) .isu-echart-panel{border-color:#212523}:root:not(#ss-dark) .isu-judging-tool-panel .isu-echart-panel{background:#0b0b0b}:root:not(#ss-dark) .isu-goe-advanced-grid>section{background:#0b0c0b}:root:not(#ss-dark) .isu-goe-advanced-grid .isu-goe-insight-row{background:#0b0b0b}:root:not(#ss-dark) .isu-premium-bento-tile{border-color:#212523}:root:not(#ss-dark) .isu-premium-data-row b,:root:not(#ss-dark) .isu-high-spread-row p strong,:root:not(#ss-dark) .isu-scorecard-row p strong,:root:not(#ss-dark) .isu-judging-metric strong,:root:not(#ss-dark) .isu-spread-bucket strong{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button.active,:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button[data-analytics-section=judging_trends].active,:root:not(#ss-dark) body:has(.archive-shell) .team-timeline-tabs button.active,:root:not(#ss-dark) .isu-analytics-rail button.active,:root:not(#ss-dark) .isu-analytics-rail button.selected{border-color:#507e7a4d;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-copy small{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-guide{border-left-color:#262927}:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-guide span{color:#9aa7aa}:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-guide strong{color:#e0eef2}:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-guide small{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends]{border-color:#507e7a6b;color:#fff;background:linear-gradient(135deg,#133834,#15423e 62%,#b68a35)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends]:hover,:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends]:focus-visible{border-color:#3f625db8;background:linear-gradient(135deg,#133834,#15423e 62%,#91691f)}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends]:after{border-color:#2924146b;color:#f6e7b8;background:#0b0b0b1f}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends] span{color:#fff}:root:not(#ss-dark) body:has(.archive-shell) .analytics-pathway button[data-analytics-shortcut=judging_trends] small{color:#ffffffd1}:root:not(#ss-dark) body:has(.archive-shell) .analytics-section-tabs button[data-analytics-section=judging_trends]{border-color:#7c5d2a38;background:linear-gradient(135deg,#0a1110e6,#110d03e6)}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-guide{border-top-color:#262927}}:root:not(#ss-dark) body.analyze-page .analyze-element-lane-label{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-element-lane-track{border-color:#24242414;background:#08101980}:root:not(#ss-dark) body.analyze-page .analyze-element-chip{border-color:#24242429;color:#e1ebff}:root:not(#ss-dark) body.analyze-page .analyze-element-chip.is-spin{background:#342658}:root:not(#ss-dark) body.analyze-page .analyze-element-chip.is-twizzle{background:#003229}:root:not(#ss-dark) body.analyze-page .analyze-element-chip.is-turn{background:#491d00}:root:not(#ss-dark) body.analyze-page .analyze-element-chip.is-steps{background:#2f2500}:root:not(#ss-dark) body.analyze-page .analyze-element-chip.is-glide{background:#404b5b4d;color:#cbd5e1}:root:not(#ss-dark) body.analyze-page .analyze-element-story-head strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-element-story-head span{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row{border-color:#4e57642e;background:#10172780}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row:hover{border-color:#2b578c80}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row i{color:#7cb8ff}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row.is-twizzle i{background:#00322929;color:#5eead4}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row.is-spin i{background:#34265829;color:#c4b5fd}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row.is-turn i,:root:not(#ss-dark) body.analyze-page .analyze-element-story-row.is-steps i{background:#491d0024;color:#fbbf24}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row strong{color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row em{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-element-story-row small{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-edge-auto-note{border-color:#2b578c47;color:#c8d6e6}:root:not(#ss-dark) body.analyze-page .analyze-edge-auto-note strong{color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-turn-lane+.analyze-turn-lane{border-top-color:#4e576433}:root:not(#ss-dark) body.analyze-page .analyze-turn-lane>strong{color:#dbe6f3}:root:not(#ss-dark) body.analyze-page .analyze-on-ice-replay{border-color:#00675c80}:root:not(#ss-dark) body.analyze-page .analyze-on-ice-replay>div:first-child>span{color:#5eead4}:root:not(#ss-dark) body.analyze-page .analyze-on-ice-replay>div:first-child>strong{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-on-ice-replay p{color:#b8c7d9}:root:not(#ss-dark) body.analyze-page .analyze-on-ice-values b{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-on-ice-values em{color:#f8fbff}:root:not(#ss-dark) body.analyze-page .analyze-turn-row{border-color:#4e57642e;background:#10172780}:root:not(#ss-dark) body.analyze-page .analyze-turn-row:hover{border-color:#5430008c}:root:not(#ss-dark) body.analyze-page .analyze-turn-row i{background:#491d0024;color:#fbbf24}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-on-ice-replay{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-on-ice-replay>div:first-child>span{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-on-ice-replay>div:first-child>strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-on-ice-values em,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-turn-lane>strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-turn-row strong{color:#e0eef2}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-on-ice-replay p,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-on-ice-values b,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-turn-row em,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-turn-row small{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-turn-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-turn-row strong{color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-turn-row em{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-turn-row small{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-portal-skaters>span{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-portal-skaters button{border-color:#4e576438;background:#1017278c;color:#dbe6f3}:root:not(#ss-dark) body.analyze-page .analyze-portal-skaters button:hover{border-color:#2b578c73}:root:not(#ss-dark) body.analyze-page .analyze-portal-skaters button.is-active{border-color:#2b578ccc;color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-portal-skip{background:none;color:#7cb8ff}:root:not(#ss-dark) body.analyze-page .analyze-portal-skip:hover{color:#a8cfff}:root:not(#ss-dark) body.analyze-page .analyze-world-replay{border-color:#2b578c47;background:linear-gradient(160deg,#1e3a6066,#0d121d4d)}:root:not(#ss-dark) body.analyze-page .analyze-world-replay strong{color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-world-replay span{color:#9db1c7}:root:not(#ss-dark) body.analyze-page .analyze-world-photoreal-note{color:#95a7ba}:root:not(#ss-dark) .motion-3d-partner-spacing{border-color:#8f4f118c;background:#101727d1;color:#fbbf24}:root:not(#ss-dark) body.analyze-page .analyze-env-scan{border-color:#2b578c52;background:linear-gradient(160deg,#1e3a606b,#0d121d57)}:root:not(#ss-dark) body.analyze-page .analyze-env-scan-head strong{color:#f1f6fd}:root:not(#ss-dark) body.analyze-page .analyze-env-scan-head span{color:#7cb8ff}:root:not(#ss-dark) body.analyze-page .analyze-env-scan p{color:#b9c7d8}:root:not(#ss-dark) body.analyze-page .analyze-env-scan-step{color:#f1f6fd!important}:root:not(#ss-dark) body.analyze-page .analyze-env-scan-step em{color:#95a7ba}:root:not(#ss-dark) body.analyze-page .analyze-env-scan-warning{color:#fbbf24!important}:root:not(#ss-dark) body.analyze-page .analyze-env-scan-note{color:#95a7ba!important}:root:not(#ss-dark) body.season-page{background:#0b0c0b;color:#d8e5e4}:root:not(#ss-dark) body.season-page .app-header{background:#0b0b0bfa}:root:not(#ss-dark) body.season-page #programMeta{color:#91a7bf}:root:not(#ss-dark) .season-side-nav{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-side-nav nav a{border-color:transparent;color:#87beb7}:root:not(#ss-dark) .season-side-symbol{color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .season-side-nav nav a:hover,:root:not(#ss-dark) .season-side-nav nav a:focus-visible{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-side-nav nav a[aria-current=page]{border-color:#244441;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-side-nav nav a[aria-current=page] .season-side-symbol{color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .season-hero,:root:not(#ss-dark) .season-command,:root:not(#ss-dark) .season-dashboard-panel,:root:not(#ss-dark) .season-layout,:root:not(#ss-dark) .season-source-band{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-command-copy .eyebrow,:root:not(#ss-dark) .season-hero-copy .eyebrow,:root:not(#ss-dark) .season-section-head .eyebrow,:root:not(#ss-dark) .season-panel-head .eyebrow,:root:not(#ss-dark) .season-source-band .eyebrow{color:#87beb7}:root:not(#ss-dark) .season-command-copy h1,:root:not(#ss-dark) .season-command-copy h2,:root:not(#ss-dark) .season-hero-copy h2{color:#d8e5e4}:root:not(#ss-dark) .season-command-copy p,:root:not(#ss-dark) .season-hero-copy p{color:#92adb7}:root:not(#ss-dark) .season-icon-button>span:first-child{background:#0b0b0b2e}:root:not(#ss-dark) .season-icon-button.secondary>span:first-child{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-next-event{border-color:#202926;background:linear-gradient(135deg,#0a0b0dfa,#0a0d0deb),#0b0b0b}:root:not(#ss-dark) .season-next-kicker{color:#91a9b4}:root:not(#ss-dark) .season-next-kicker i{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-next-copy h3{color:#d8e5e4}:root:not(#ss-dark) .season-next-copy p{color:#91a7bf}:root:not(#ss-dark) .season-next-timebox{border-color:#202926;background:#0b0b0bc7}:root:not(#ss-dark) .season-next-timebox>span{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-next-timebox small{color:#8ba8c6}:root:not(#ss-dark) .season-next-timebox strong{color:#53b8ae}:root:not(#ss-dark) .season-next-field{border-color:#202926;background:#0b0b0bc7}:root:not(#ss-dark) .season-next-field>span{color:#87beb7}:root:not(#ss-dark) .season-next-field>strong{color:#d8e5e4}:root:not(#ss-dark) .season-next-field>.season-next-field-hook{color:#87beb7}:root:not(#ss-dark) .season-next-art{border-color:#212523;background:#0d110f;color:#69b5aa}:root:not(#ss-dark) .season-city-art{--sky-a: #0c2f2d;--sky-b: #0d110f;--land: #15423e;--sun: #1c1501 }:root:not(#ss-dark) .season-city-card{border-color:#33434924}:root:not(#ss-dark) .season-city-art.theme-can{--sky-a: #572300;--sky-b: #1c1501;--sun: #1c1501 }:root:not(#ss-dark) .season-city-art.theme-chn{--sky-a: #2f2500;--sky-b: #1c1501;--sun: #1c1501 }:root:not(#ss-dark) .season-city-art.theme-usa{--sky-a: #0c3835;--sky-b: #0d110f;--sun: #0b0c0b }:root:not(#ss-dark) .season-city-art.theme-fin{--sky-a: #202624;--sky-b: #0d110f;--land: #15423e;--sun: #0b0b0b }:root:not(#ss-dark) .season-city-art.theme-jpn{--sky-a: #551d2e;--sky-b: #1b1113;--sun: #110c0d }:root:not(#ss-dark) .season-city-photo-shade{background:linear-gradient(180deg,#0a182108 35%,#0a18218f)}:root:not(#ss-dark) .season-city-credit{border-color:#2424247a;color:#fff;background:#0a18218c}:root:not(#ss-dark) .season-city-credit:hover,:root:not(#ss-dark) .season-city-credit:focus-visible{outline-color:#242424;background:#0a1821c7}:root:not(#ss-dark) .season-city-label{background:#0b0b0be0}:root:not(#ss-dark) .season-city-label strong{color:#9dcdc6}:root:not(#ss-dark) .season-discipline-tabs button{border-color:#2d3432;background:#0b0b0bd1;color:#87beb7}:root:not(#ss-dark) .season-discipline-symbol{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-discipline-tabs button:hover,:root:not(#ss-dark) .season-discipline-tabs button:focus-visible,:root:not(#ss-dark) .season-discipline-tabs button.active{border-color:#3d6e66;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .season-discipline-tabs button.active .season-discipline-symbol{color:#fff}:root:not(#ss-dark) .season-article-meta div{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-hero-stats>div{border-color:#202926;background:linear-gradient(135deg,#0b0b0bfa,#0a0c0bf2),#0b0b0b}:root:not(#ss-dark) .season-stat-icon{border-color:#262927;color:#87beb7;background:radial-gradient(circle at 70% 24%,rgba(11,11,11,.9),transparent 34%),#0d110f}:root:not(#ss-dark) .season-stat-ring-track{stroke:#202926}:root:not(#ss-dark) .season-stat-ring-value{stroke:#3d6e66}:root:not(#ss-dark) .season-stat-ring-label{color:#87beb7}:root:not(#ss-dark) .season-hero-stats dt,:root:not(#ss-dark) .season-article-meta dt{color:#91a9b4}:root:not(#ss-dark) .season-hero-stats dd,:root:not(#ss-dark) .season-article-meta dd{color:#d8e5e4}:root:not(#ss-dark) body.analytics-premium-active [data-premium-module-card=workspace]{background:transparent}:root:not(#ss-dark) .isu-premium-breadcrumbs .isu-premium-home-crumb{color:#e0eef2}:root:not(#ss-dark) .isu-premium-global-search{border-color:#507e7a2e;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-global-search:focus-within{border-color:#507e7a85}:root:not(#ss-dark) .isu-premium-global-search input,:root:not(#ss-dark) .isu-premium-global-search button,:root:not(#ss-dark) .isu-premium-workspace-utilities>button,:root:not(#ss-dark) .isu-premium-tools-menu summary,:root:not(#ss-dark) .isu-premium-tools-menu button,:root:not(#ss-dark) .isu-premium-primary-nav button,:root:not(#ss-dark) .isu-premium-primary-nav a{background:transparent;color:#e0eef2}:root:not(#ss-dark) .isu-premium-global-search button{color:#fff;background:#133834}:root:not(#ss-dark) .isu-premium-workspace-utilities>button,:root:not(#ss-dark) .isu-premium-tools-menu summary{border-color:#262927;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .isu-premium-workspace-utilities>button[aria-current=page],:root:not(#ss-dark) .isu-premium-workspace-utilities>button:hover,:root:not(#ss-dark) .isu-premium-workspace-utilities>button:focus-visible,:root:not(#ss-dark) .isu-premium-tools-menu[open] summary,:root:not(#ss-dark) .isu-premium-tools-menu summary:hover,:root:not(#ss-dark) .isu-premium-tools-menu summary:focus-visible{border-color:#507e7a57;background:#0d110f}:root:not(#ss-dark) .isu-premium-tools-menu summary:after{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-tools-menu>div{border-color:#507e7a2e;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-tools-menu button:hover,:root:not(#ss-dark) .isu-premium-tools-menu button:focus-visible{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-premium-primary-nav{border-top-color:#507e7a1f}:root:not(#ss-dark) .isu-premium-primary-nav button,:root:not(#ss-dark) .isu-premium-primary-nav a{color:#97a9a6}:root:not(#ss-dark) .isu-premium-primary-nav button:hover,:root:not(#ss-dark) .isu-premium-primary-nav button:focus-visible,:root:not(#ss-dark) .isu-premium-primary-nav a:hover,:root:not(#ss-dark) .isu-premium-primary-nav a:focus-visible{color:#9dcdc6;background:#0c12119e}:root:not(#ss-dark) .isu-premium-primary-nav button.active,:root:not(#ss-dark) .isu-premium-primary-nav button[aria-current=page]{color:#fff;background:#133834}:root:not(#ss-dark) .isu-premium-filter-bar>summary .isu-premium-context-chips b{border-color:#202926;color:#e0eef2;background:#0b0c0b}:root:not(#ss-dark) .isu-premium-filter-bar>summary .isu-premium-context-chips small{color:#9aa7aa}:root:not(#ss-dark) .team-profile-insights{border-color:#507e7a2e;background:linear-gradient(145deg,#0b0c0b,#0d110f)}:root:not(#ss-dark) .team-profile-insights .team-profile-section-head>div>span{color:#9dcdc6}:root:not(#ss-dark) .team-profile-insights p,:root:not(#ss-dark) .team-profile-insights>small{color:#97a9a6}:root:not(#ss-dark) .team-profile-insight-grid>span{border-color:#202926;background:#0b0b0bd6}:root:not(#ss-dark) .team-profile-insight-grid strong{color:#e0eef2}:root:not(#ss-dark) .team-profile-insight-grid small{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-path-review-intent{border-color:#366f693d;border-left-color:#5a7e7a;color:#d8e5e4;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) body.analyze-page .analyze-path-review-intent p{color:#95aaa7}:root:not(#ss-dark) .season-jgp-preview-panel{border-color:#202926;background:linear-gradient(135deg,#0d110f,#0b0b0b 58% 100%)}:root:not(#ss-dark) .season-jgp-summary-copy strong{color:#d8e5e4}:root:not(#ss-dark) .season-jgp-summary-copy small,:root:not(#ss-dark) .season-jgp-pulse-copy p,:root:not(#ss-dark) .season-jgp-head p{color:#91a9b4}:root:not(#ss-dark) .season-jgp-status{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-jgp-status.live{color:#fff}:root:not(#ss-dark) .season-jgp-status.completed{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-jgp-countdown{border-color:#2d3432;background:#0b0b0be0}:root:not(#ss-dark) .season-jgp-countdown small,:root:not(#ss-dark) .season-jgp-countdown span{color:#91a9b4}:root:not(#ss-dark) .season-jgp-countdown strong{color:#87beb7}:root:not(#ss-dark) .season-jgp-summary-stats>div,:root:not(#ss-dark) .season-jgp-kpis>div{border-color:#243337e6;background:#0b0b0bc2}:root:not(#ss-dark) .season-jgp-summary-stats dt,:root:not(#ss-dark) .season-jgp-kpis dt,:root:not(#ss-dark) .season-jgp-stop-detail dt{color:#95a6bf}:root:not(#ss-dark) .season-jgp-summary-stats dd,:root:not(#ss-dark) .season-jgp-kpis dd,:root:not(#ss-dark) .season-jgp-stop-detail dd{color:#d8e5e4}:root:not(#ss-dark) .season-jgp-pulse{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0b0b0b 72%)}:root:not(#ss-dark) .season-jgp-pulse-copy h3{color:#d8e5e4}:root:not(#ss-dark) .season-jgp-kpis small,:root:not(#ss-dark) .season-jgp-stop-detail small{color:#91a9b4}:root:not(#ss-dark) .season-jgp-road,:root:not(#ss-dark) .season-jgp-standings{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-jgp-road h3,:root:not(#ss-dark) .season-jgp-standings h3{color:#d8e5e4}:root:not(#ss-dark) .season-jgp-stop{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .season-jgp-stop.selected{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .season-jgp-stop.completed{background:#0d110f}:root:not(#ss-dark) .season-jgp-stop.final{background:#0c0b0f}:root:not(#ss-dark) .season-jgp-stop button{background:transparent}:root:not(#ss-dark) .season-jgp-stop button:focus-visible{outline-color:#3563a433}:root:not(#ss-dark) .season-jgp-stop-number{color:#fff;background:#3e5158}:root:not(#ss-dark) .season-jgp-stop strong{color:#d8e5e4}:root:not(#ss-dark) .season-jgp-stop small,:root:not(#ss-dark) .season-jgp-stop em{color:#91a9b4}:root:not(#ss-dark) .season-jgp-stop>a{border-top-color:#202926;color:#87beb7}:root:not(#ss-dark) .season-jgp-stop-detail{border-color:#202926;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .season-jgp-stop-detail h4{color:#d8e5e4}:root:not(#ss-dark) .season-jgp-stop-detail p{color:#91a9b4}:root:not(#ss-dark) .season-jgp-standings-table{border-color:#202926}:root:not(#ss-dark) .season-jgp-standings-row{border-top-color:#212523;color:#91a7bf}:root:not(#ss-dark) .season-jgp-standings-row.qualifying{background:linear-gradient(90deg,#08120fb3,#0b0b0b 28%)}:root:not(#ss-dark) .season-jgp-standings-row.head{background:#0b0c0b;color:#95a6bf}:root:not(#ss-dark) .season-jgp-standings-row strong{color:#d8ecf7}:root:not(#ss-dark) .season-jgp-standings-row small{color:#95a6bf}:root:not(#ss-dark) .season-jgp-standings-empty{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .season-jgp-standings-empty strong{color:#d8ecf7}:root:not(#ss-dark) .season-jgp-standings-empty p{color:#91a9b4}:root:not(#ss-dark) .season-result-card{border-color:#262927;background:linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .season-result-card:focus-visible,:root:not(#ss-dark) .season-result-card.selected{border-color:#3d6e66;outline-color:#316f6929}:root:not(#ss-dark) .season-result-card.live-results,:root:not(#ss-dark) .season-result-card.partial{border-color:#1e4843;background:linear-gradient(145deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .season-result-status,:root:not(#ss-dark) .season-result-actions span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-result-status.live-results,:root:not(#ss-dark) .season-result-status.partial{color:#87beb7;background:#121a17}:root:not(#ss-dark) .season-result-status.upcoming{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-result-card-head small,:root:not(#ss-dark) .season-result-location{color:#91a9b4}:root:not(#ss-dark) .season-result-card>strong{color:#d8e5e4}:root:not(#ss-dark) .season-result-card dl>div{background:#0c1015ad}:root:not(#ss-dark) .season-result-card dt{color:#95a6bf}:root:not(#ss-dark) .season-result-card dd{color:#d8e5e4}:root:not(#ss-dark) .season-result-actions a{border-color:#2d3432;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-summary-row{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .season-summary-row:hover,:root:not(#ss-dark) .season-summary-row:focus-visible{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-summary-row>span{color:#fff}:root:not(#ss-dark) .season-summary-row small{color:#91a9b4}:root:not(#ss-dark) .season-summary-row em{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-tool-card{border-color:#202926;background:linear-gradient(135deg,#0b0b0bfa,#0a0b0deb),#0b0b0b}:root:not(#ss-dark) .season-tool-card:hover,:root:not(#ss-dark) .season-tool-card:focus-visible{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-tool-icon{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-tool-card:hover .season-tool-icon,:root:not(#ss-dark) .season-tool-card:focus-visible .season-tool-icon{border-color:#203130;color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-tool-eyebrow{color:#87beb7}:root:not(#ss-dark) .season-tool-card strong{color:#d8e5e4}:root:not(#ss-dark) .season-tool-card strong i{color:#91a9b4;background:#0c0e0f}:root:not(#ss-dark) .season-tool-card small{color:#91a7bf}:root:not(#ss-dark) .season-panel-head h2{color:#d8e5e4}:root:not(#ss-dark) .season-panel-head a{color:#87beb7}:root:not(#ss-dark) .season-results-pulse-panel .season-panel-head a,:root:not(#ss-dark) .season-jgp-preview-panel .season-panel-head a{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .season-timeline:before{background:#121a17}:root:not(#ss-dark) .season-timeline-stop{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-timeline-stop:hover,:root:not(#ss-dark) .season-timeline-stop:focus-visible,:root:not(#ss-dark) .season-timeline-stop.active{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .season-timeline-node{border-color:#202926;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .season-timeline-stop.upcoming:first-child .season-timeline-node,:root:not(#ss-dark) .season-timeline-stop.live .season-timeline-node,:root:not(#ss-dark) .season-timeline-stop.active .season-timeline-node{border-color:#2f6f69;color:#fff}:root:not(#ss-dark) .season-timeline-stop.completed .season-timeline-node{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) .season-timeline-stop strong,:root:not(#ss-dark) .season-update-row strong,:root:not(#ss-dark) .season-race-row strong,:root:not(#ss-dark) .season-spotlight-row strong,:root:not(#ss-dark) .season-watch-dashboard-copy strong,:root:not(#ss-dark) .season-calendar-strip strong{color:#d8e5e4}:root:not(#ss-dark) .season-timeline-stop small,:root:not(#ss-dark) .season-update-row small,:root:not(#ss-dark) .season-race-row small,:root:not(#ss-dark) .season-spotlight-row small,:root:not(#ss-dark) .season-watch-dashboard-copy span,:root:not(#ss-dark) .season-calendar-strip small{color:#91a9b4}:root:not(#ss-dark) .season-timeline-stop em{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-update-row{border-color:#212523}:root:not(#ss-dark) .season-update-row:hover,:root:not(#ss-dark) .season-update-row:focus-visible{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-update-token{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-update-token.assignments{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-update-token.recap,:root:not(#ss-dark) .season-update-token.preview{color:#d2ac6e;background:#1c1501}:root:not(#ss-dark) .season-race-header{color:#95a6bf}:root:not(#ss-dark) .season-race-row{background:transparent}:root:not(#ss-dark) .season-race-item{border-top-color:#212523}:root:not(#ss-dark) .season-race-item.is-expanded{background:#0b0b0b}:root:not(#ss-dark) .season-race-row:hover,:root:not(#ss-dark) .season-race-row:focus-visible{background:#0b0b0b}:root:not(#ss-dark) .season-race-rank{color:#69b5aa}:root:not(#ss-dark) .season-race-row>span:nth-child(3){color:#91a7bf}:root:not(#ss-dark) .season-race-row i{background:linear-gradient(90deg,#3ea59b 50%,#0d110f 50%)}:root:not(#ss-dark) .season-race-detail{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .season-race-detail strong{color:#d8e5e4}:root:not(#ss-dark) .season-race-detail ul{color:#91a7bf}:root:not(#ss-dark) .season-race-actions a{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .season-race-actions a:hover,:root:not(#ss-dark) .season-race-actions a:focus-visible{border-color:#335754;background:#0d110f}:root:not(#ss-dark) .season-panel-note,:root:not(#ss-dark) .season-panel-empty{color:#95a6bf}:root:not(#ss-dark) .season-spotlight-control{border-color:#212523;background:linear-gradient(135deg,#0a0b0dfa,#0a0c0bf2),#0b0b0b}:root:not(#ss-dark) .season-spotlight-control strong{color:#d8e5e4}:root:not(#ss-dark) .season-spotlight-control span{color:#91a7bf}:root:not(#ss-dark) .season-spotlight-control label{color:#95a6bf}:root:not(#ss-dark) .season-spotlight-control select{border-color:#202926;background:#0b0b0b;color:#d8e5e4}:root:not(#ss-dark) .season-spotlight-row{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .season-spotlight-meta span{border-color:#212523;color:#91a7bf;background:#0b0c0b}:root:not(#ss-dark) .season-spotlight-reason{border-color:#1d2628;background:linear-gradient(135deg,#090c0cfa,#0a0b0cf2),#0b0c0b}:root:not(#ss-dark) .season-spotlight-reason strong{color:#87beb7}:root:not(#ss-dark) .season-spotlight-reason p{color:#91a7bf}:root:not(#ss-dark) .season-spotlight-actions a{border-color:#202926;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .season-spotlight-actions a:hover,:root:not(#ss-dark) .season-spotlight-actions a:focus-visible{border-color:#2d3432;color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-watch-dashboard-copy h3{color:#d8e5e4}:root:not(#ss-dark) .season-watch-dashboard-copy .season-watch-meta{color:#8ba8c6}:root:not(#ss-dark) .season-watch-dashboard-copy p{color:#91a7bf}:root:not(#ss-dark) .season-watch-feature{border-color:#202926;background:linear-gradient(135deg,#090c0bf5,#0a0b0dfa),#0b0c0b}:root:not(#ss-dark) .season-watch-state{border-color:#242424b8;color:#d2ac6e;background:#120d01ed}:root:not(#ss-dark) .season-watch-state.live{color:#fff}:root:not(#ss-dark) .season-watch-field-stats>div{border-color:#222a2c;background:#0b0b0bd1}:root:not(#ss-dark) .season-watch-field-stats dt{color:#95a6bf}:root:not(#ss-dark) .season-watch-field-stats dd{color:#87beb7}:root:not(#ss-dark) .season-watch-support-grid article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-watch-support-grid h3{color:#d8e5e4}:root:not(#ss-dark) .season-watch-support-grid p{color:#91a7bf}:root:not(#ss-dark) .season-watch-support-icon{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-watch-support-actions a{color:#76bccf}:root:not(#ss-dark) .season-watch-support-actions a:hover,:root:not(#ss-dark) .season-watch-support-actions a:focus-visible{color:#69b5aa}:root:not(#ss-dark) .season-calendar-strip{border-color:#212523}:root:not(#ss-dark) .season-calendar-strip button{border-right-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .season-calendar-strip button:hover,:root:not(#ss-dark) .season-calendar-strip button:focus-visible,:root:not(#ss-dark) .season-calendar-strip button.active{background:#0b0b0b}:root:not(#ss-dark) .season-calendar-strip span,:root:not(#ss-dark) .season-calendar-strip em{color:#87beb7}:root:not(#ss-dark) .season-calendar-strip em{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-extended-filters button{border-color:#2d3432;background:#0b0b0bd1;color:#87beb7}:root:not(#ss-dark) .season-extended-filters button:hover,:root:not(#ss-dark) .season-extended-filters button:focus-visible{border-color:#314f4c;background:#0d110f}:root:not(#ss-dark) .season-extended-filters button.active{border-color:#3d6e66;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .season-extended-card{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .season-extended-badge{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-extended-badge.level{color:#ce9b62;background:#1c1501}:root:not(#ss-dark) .season-extended-card-head em{color:#91a7bf}:root:not(#ss-dark) .season-extended-card strong{color:#d8e5e4}:root:not(#ss-dark) .season-extended-meta{color:#87beb7}:root:not(#ss-dark) .season-extended-card p{color:#95aaa7}:root:not(#ss-dark) .season-worldwide-entries{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .season-worldwide-entries-head strong{color:#87beb7}:root:not(#ss-dark) .season-worldwide-entries-head span,:root:not(#ss-dark) .season-worldwide-entries-more{color:#8ca8c6}:root:not(#ss-dark) .season-worldwide-entries summary{border-color:#202926;color:#69b5aa;background:#0b0b0b}:root:not(#ss-dark) .season-worldwide-entries li{background:#0b0b0bd1;color:#87beb7}:root:not(#ss-dark) .season-worldwide-entries li.is-substitute{color:#baa478;background:#0d0b07}:root:not(#ss-dark) .season-worldwide-entries li span{color:#8fa8c0}:root:not(#ss-dark) .season-worldwide-entries li a,:root:not(#ss-dark) .season-worldwide-entries p a{text-decoration-color:#a0ccff4d}:root:not(#ss-dark) .season-worldwide-entries li a:hover,:root:not(#ss-dark) .season-worldwide-entries li a:focus-visible,:root:not(#ss-dark) .season-worldwide-entries p a:hover,:root:not(#ss-dark) .season-worldwide-entries p a:focus-visible{color:#69b5aa}:root:not(#ss-dark) .season-worldwide-entries p,:root:not(#ss-dark) .season-extended-card .season-worldwide-entries p{color:#91a7be}:root:not(#ss-dark) .season-worldwide-entries.compact{background:#0a0c0eeb}:root:not(#ss-dark) .season-event-assignments{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .season-event-assignments-head strong{color:#9dcdc6}:root:not(#ss-dark) .season-event-assignments-head span{color:#95aaa7}:root:not(#ss-dark) .season-event-assignments li{color:#9dcdc6}:root:not(#ss-dark) .season-event-assignments li.is-tbd{color:#d7a268}:root:not(#ss-dark) .season-event-assignments li a,:root:not(#ss-dark) .season-event-assignments p a{text-decoration-color:#91d0c959}:root:not(#ss-dark) .season-event-assignments li a:hover,:root:not(#ss-dark) .season-event-assignments li a:focus-visible,:root:not(#ss-dark) .season-event-assignments p a:hover,:root:not(#ss-dark) .season-event-assignments p a:focus-visible{color:#69b5aa}:root:not(#ss-dark) .season-event-assignments p,:root:not(#ss-dark) .season-extended-card .season-event-assignments p{color:#97a9a6}:root:not(#ss-dark) .season-event-assignments.compact{background:#090c0be6}:root:not(#ss-dark) .season-extended-actions a{border-color:#2d3432;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .season-extended-actions a:hover,:root:not(#ss-dark) .season-extended-actions a:focus-visible{border-color:#314f4c;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .season-community-panel{background:#0b0b0b}:root:not(#ss-dark) .season-community-head p{color:#91a7bf}:root:not(#ss-dark) .season-community-controls{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .season-community-controls label{color:#91a7bf}:root:not(#ss-dark) .season-community-checkbox{border-color:#202926;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .season-community-status{color:#91a7bf}:root:not(#ss-dark) .season-community-status strong{color:#d8e5e4}:root:not(#ss-dark) .season-community-quality span,:root:not(#ss-dark) .season-community-tags span{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .season-community-quality .clear,:root:not(#ss-dark) .season-community-tags .tier-official,:root:not(#ss-dark) .season-community-tags .verification-official,:root:not(#ss-dark) .season-community-tags .verification-confirmed,:root:not(#ss-dark) .season-community-tags .verification-reviewed,:root:not(#ss-dark) .season-community-tags .boosted{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-community-quality .needs-review,:root:not(#ss-dark) .season-community-quality .stale,:root:not(#ss-dark) .season-community-tags .verification-community_context,:root:not(#ss-dark) .season-community-tags .verification-review_needed,:root:not(#ss-dark) .season-community-tags .tier-community{color:#ce9b62;background:#1c1501}:root:not(#ss-dark) .season-community-quality .tier-trusted,:root:not(#ss-dark) .season-community-tags .tier-trusted{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-community-status p{color:#91a7bf}:root:not(#ss-dark) .season-community-status p.error{color:#f3816e}:root:not(#ss-dark) .season-community-card,:root:not(#ss-dark) .season-community-empty{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) .season-community-visual{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .season-community-kicker{color:#87beb7}:root:not(#ss-dark) .season-community-kicker span:not(:last-child):after{color:#97a9a6}:root:not(#ss-dark) .season-community-card h3{color:#d8e5e4}:root:not(#ss-dark) .season-community-card p,:root:not(#ss-dark) .season-community-empty span{color:#91a7bf}:root:not(#ss-dark) .season-community-safety{color:#95a6bf}:root:not(#ss-dark) .season-community-boost{border-color:#202926;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .season-community-boost:hover,:root:not(#ss-dark) .season-community-boost:focus-visible,:root:not(#ss-dark) .season-community-boost.active{border-color:#2f6f69;color:#fff}:root:not(#ss-dark) .season-community-empty strong{color:#d8e5e4}:root:not(#ss-dark) .season-card-panel{border-right-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .season-section-head h2,:root:not(#ss-dark) .season-source-band h2{color:#d8e5e4}:root:not(#ss-dark) .season-recap-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .season-recap-card:hover,:root:not(#ss-dark) .season-recap-card:focus-visible,:root:not(#ss-dark) .season-recap-card.active{border-color:#3d6e66}:root:not(#ss-dark) .season-recap-card strong{color:#d8e5e4}:root:not(#ss-dark) .season-recap-card small,:root:not(#ss-dark) .season-recap-card em{color:#91a9b4}:root:not(#ss-dark) .season-recap-badge.free{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .season-recap-badge.premium{color:#e4ac78;background:#1c1501}:root:not(#ss-dark) .season-recap-badge.scheduled{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-article-head h2{color:#d8e5e4}:root:not(#ss-dark) .season-article-head p,:root:not(#ss-dark) .season-lede p,:root:not(#ss-dark) .season-content-section p,:root:not(#ss-dark) .season-caveat p,:root:not(#ss-dark) .season-lock p{color:#92adb7}:root:not(#ss-dark) .season-event-tabs{border-bottom-color:#212523}:root:not(#ss-dark) .season-event-tabs a{border-color:transparent;color:#87beb7}:root:not(#ss-dark) .season-event-tabs a:hover,:root:not(#ss-dark) .season-event-tabs a:focus-visible,:root:not(#ss-dark) .season-event-tabs a[aria-current=page]{border-color:#202926;color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .season-takeaways span{border-color:#202926;background:#0b0c0b;color:#9dcdc6}:root:not(#ss-dark) .season-lede,:root:not(#ss-dark) .season-content-section,:root:not(#ss-dark) .season-watch,:root:not(#ss-dark) .season-caveat,:root:not(#ss-dark) .season-lock,:root:not(#ss-dark) .season-empty,:root:not(#ss-dark) .season-loading{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-content-section h3,:root:not(#ss-dark) .season-watch h3,:root:not(#ss-dark) .season-lock h3,:root:not(#ss-dark) .season-empty strong,:root:not(#ss-dark) .season-caveat strong{color:#d8e5e4}:root:not(#ss-dark) .season-watch-head>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-watch>p{color:#91a9b4}:root:not(#ss-dark) .season-watch-card{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .season-watch-card strong{color:#d8e5e4}:root:not(#ss-dark) .season-watch-card span{color:#91a9b4}:root:not(#ss-dark) .season-watch-card iframe,:root:not(#ss-dark) .season-watch-placeholder{border-color:#202926;background:#0d110f}:root:not(#ss-dark) .season-watch-placeholder span{color:#87beb7}:root:not(#ss-dark) .season-watch-placeholder p{color:#92adb7}:root:not(#ss-dark) .season-roster-event{border-color:#202926}:root:not(#ss-dark) .season-roster-event-head{background:#0d110f}:root:not(#ss-dark) .season-roster-event-head strong{color:#b6dfe2}:root:not(#ss-dark) .season-roster-event-head span,:root:not(#ss-dark) .season-roster-row em{color:#91a9b4}:root:not(#ss-dark) .season-roster-event-head a{color:#87beb7}:root:not(#ss-dark) .season-roster-row{border-top-color:#212523;color:#c4dfe6}:root:not(#ss-dark) .season-roster-row.is-tbd{color:#e4ac78;background:#0d0b06}:root:not(#ss-dark) .season-roster-team-link{color:#b6dfe2}:root:not(#ss-dark) .season-roster-team-link:hover,:root:not(#ss-dark) .season-roster-team-link:focus-visible{color:#69b5aa}:root:not(#ss-dark) .season-roster-actions a{border-color:#2d3432;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .season-roster-actions a:hover,:root:not(#ss-dark) .season-roster-actions a:focus-visible{color:#9dcdc6;border-color:#314f4c;background:#0d110f}:root:not(#ss-dark) .season-team-map article,:root:not(#ss-dark) .season-matchup-grid article{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .season-team-map strong,:root:not(#ss-dark) .season-matchup-grid strong{color:#d8e5e4}:root:not(#ss-dark) .season-team-map span,:root:not(#ss-dark) .season-matchup-grid span{color:#87beb7}:root:not(#ss-dark) .season-matchup-grid p{color:#92adb7}:root:not(#ss-dark) .season-analysis-list li{color:#92adb7}:root:not(#ss-dark) .season-lock{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .season-source-list a{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .season-source-list span{color:#87beb7}:root:not(#ss-dark) .season-source-list strong{color:#d8e5e4}:root:not(#ss-dark) .season-loading,:root:not(#ss-dark) .season-empty span{color:#91a9b4}@media(max-width:1180px){:root:not(#ss-dark) .season-card-panel{border-bottom-color:#202926}}@media(max-width:767px)and (orientation:portrait){:root:not(#ss-dark) body.season-page .app-header{border-bottom-color:#202926;background:#0b0b0bf5}}@media(max-width:767px)and (orientation:portrait){:root:not(#ss-dark) body.season-page .app-header .site-nav a{border-color:#202926;background:#0b0b0b}}@media(max-width:767px)and (orientation:portrait){:root:not(#ss-dark) .season-side-nav nav a{border-color:#212523;background:#0b0c0b}}@media(max-width:767px)and (orientation:portrait){:root:not(#ss-dark) .season-race-item{border-color:#212523;background:#0b0b0b}}@media(max-width:767px)and (orientation:portrait){:root:not(#ss-dark) .season-spotlight-row{border-color:#212523}}:root:not(#ss-dark) .team-profile-tabs button{border-color:#262927;background:#0b0b0b;color:#87beb7}:root:not(#ss-dark) .team-profile-tabs button:hover,:root:not(#ss-dark) .team-profile-tabs button:focus-visible,:root:not(#ss-dark) .team-profile-tabs button.active{border-color:#3d6e66;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .profile-timeline-filters{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .profile-timeline-filters label{color:#95aaa7}:root:not(#ss-dark) .profile-timeline-date,:root:not(#ss-dark) .career-timeline-date{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .profile-timeline-card,:root:not(#ss-dark) .profile-storyline-card,:root:not(#ss-dark) .career-timeline-card,:root:not(#ss-dark) .storyline-card,:root:not(#ss-dark) .storylines-review-card,:root:not(#ss-dark) .season-storyline-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .profile-timeline-card h4,:root:not(#ss-dark) .profile-storyline-card h4,:root:not(#ss-dark) .career-timeline-card h4,:root:not(#ss-dark) .storyline-card h4,:root:not(#ss-dark) .storylines-review-card strong,:root:not(#ss-dark) .season-storyline-card strong{color:#d8e5e4}:root:not(#ss-dark) .profile-timeline-card p,:root:not(#ss-dark) .profile-storyline-card p,:root:not(#ss-dark) .career-timeline-card p,:root:not(#ss-dark) .storyline-card p,:root:not(#ss-dark) .storylines-review-card p,:root:not(#ss-dark) .storylines-policy p,:root:not(#ss-dark) .storylines-empty span,:root:not(#ss-dark) .storylines-loading span,:root:not(#ss-dark) .profile-source-empty,:root:not(#ss-dark) .storyline-source-empty,:root:not(#ss-dark) .season-storyline-card p{color:#95aaa7}:root:not(#ss-dark) .profile-storyline-chip-row>span,:root:not(#ss-dark) .profile-storyline-status,:root:not(#ss-dark) .storyline-card-top>span,:root:not(#ss-dark) .storyline-status,:root:not(#ss-dark) .season-storyline-status,:root:not(#ss-dark) .storylines-review-card>span{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .profile-storyline-status.status-confirmed,:root:not(#ss-dark) .storyline-status.status-confirmed,:root:not(#ss-dark) .season-storyline-status.confirmed{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .profile-storyline-status.status-reported,:root:not(#ss-dark) .storyline-status.status-reported,:root:not(#ss-dark) .season-storyline-status.reported{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .profile-storyline-status.status-fan_context,:root:not(#ss-dark) .storyline-status.status-fan_context,:root:not(#ss-dark) .storyline-status.status-fan_debate,:root:not(#ss-dark) .storyline-status.status-fan_lore,:root:not(#ss-dark) .season-storyline-status.fan_context{color:#ce9b62;background:#1c1501}:root:not(#ss-dark) .profile-storyline-relations span,:root:not(#ss-dark) .storyline-related-list span{color:#97a9a6}:root:not(#ss-dark) .profile-storyline-relations strong,:root:not(#ss-dark) .storyline-related-list strong{color:#c4dfe6}:root:not(#ss-dark) .storyline-related-list a{color:#87beb7}:root:not(#ss-dark) .storyline-related-list a:hover,:root:not(#ss-dark) .storyline-related-list a:focus-visible{color:#9dcdc6}:root:not(#ss-dark) .profile-source-chips a,:root:not(#ss-dark) .profile-related-videos button,:root:not(#ss-dark) .profile-route-actions a,:root:not(#ss-dark) .storyline-source-chips a,:root:not(#ss-dark) .storyline-related-videos a,:root:not(#ss-dark) .storyline-actions a,:root:not(#ss-dark) .storyline-actions button,:root:not(#ss-dark) .storylines-profile-tabs a,:root:not(#ss-dark) .season-storyline-actions a,:root:not(#ss-dark) .season-storyline-teams a{border-color:#2d3432;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .profile-source-chips span,:root:not(#ss-dark) .storyline-source-chips span{color:#87beb7}:root:not(#ss-dark) .profile-source-chips strong,:root:not(#ss-dark) .storyline-source-chips strong{color:#c4dfe6}:root:not(#ss-dark) .profile-source-chips a:hover,:root:not(#ss-dark) .profile-source-chips a:focus-visible,:root:not(#ss-dark) .profile-related-videos button:hover,:root:not(#ss-dark) .profile-related-videos button:focus-visible,:root:not(#ss-dark) .profile-route-actions a:hover,:root:not(#ss-dark) .profile-route-actions a:focus-visible,:root:not(#ss-dark) .storyline-source-chips a:hover,:root:not(#ss-dark) .storyline-source-chips a:focus-visible,:root:not(#ss-dark) .storyline-related-videos a:hover,:root:not(#ss-dark) .storyline-related-videos a:focus-visible,:root:not(#ss-dark) .storyline-actions a:hover,:root:not(#ss-dark) .storyline-actions a:focus-visible,:root:not(#ss-dark) .storyline-actions button:hover,:root:not(#ss-dark) .storyline-actions button:focus-visible,:root:not(#ss-dark) .storylines-profile-tabs a:hover,:root:not(#ss-dark) .storylines-profile-tabs a:focus-visible,:root:not(#ss-dark) .season-storyline-actions a:hover,:root:not(#ss-dark) .season-storyline-actions a:focus-visible,:root:not(#ss-dark) .season-storyline-teams a:hover,:root:not(#ss-dark) .season-storyline-teams a:focus-visible{border-color:#314f4c;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.storylines-page{background:#0a0c0d;color:#d8e5e4}:root:not(#ss-dark) .storylines-hero,:root:not(#ss-dark) .storylines-filter-bar,:root:not(#ss-dark) .storylines-section,:root:not(#ss-dark) .storylines-policy,:root:not(#ss-dark) .storylines-empty,:root:not(#ss-dark) .storylines-loading,:root:not(#ss-dark) .storylines-profile-tabs{border-color:#22282d;background:#0b0b0b}:root:not(#ss-dark) .storylines-hero h2{color:#d8ecf7}:root:not(#ss-dark) .storylines-hero p{color:#92adb7}:root:not(#ss-dark) .storylines-search{color:#91a7bf}:root:not(#ss-dark) .storylines-filter-bar label{color:#91a7bf}:root:not(#ss-dark) .storylines-section-head h3,:root:not(#ss-dark) .storylines-policy strong,:root:not(#ss-dark) .storylines-empty strong,:root:not(#ss-dark) .storylines-loading strong{color:#d8ecf7}:root:not(#ss-dark) .storylines-section-head span{color:#87beb7}:root:not(#ss-dark) .season-storyline-fan-context{border-color:#403303;background:#0d0b07}:root:not(#ss-dark) .season-storyline-fan-context strong{color:#dfc893}:root:not(#ss-dark) .season-storyline-fan-context p{color:#c0a373}:root:not(#ss-dark) .storylines-policy a{color:#87beb7}:root:not(#ss-dark) .storylines-profile-tabs a.active{border-color:#3d6e66;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .season-storyline-card{border-color:#212523}:root:not(#ss-dark) .season-storyline-card.fan_context{border-color:#403303;background:#0c0b09}:root:not(#ss-dark) .season-storyline-card.confirmed{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .storyline-card.is-highlighted,:root:not(#ss-dark) .season-storyline-card.is-highlighted{border-color:#244542}:root:not(#ss-dark) .storyline-card[data-card-href]:focus-visible,:root:not(#ss-dark) .career-timeline-card[data-card-href]:focus-visible{border-color:#00504b}:root:not(#ss-dark) .storyline-feature-card[data-card-href]:focus-visible{border-color:#003633b8}@media(hover:hover){:root:not(#ss-dark) .storyline-card[data-card-href]:hover,:root:not(#ss-dark) .career-timeline-card[data-card-href]:hover{border-color:#274643}}@media(hover:hover){:root:not(#ss-dark) .storyline-feature-card[data-card-href]:hover{border-color:#00363385}}@media(max-width:767px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-storylines-card{border-color:#507e7a3d;background:linear-gradient(135deg,#0c1211fa,#0d10169e),#0b0b0b}}:root:not(#ss-dark) body.storylines-page{background:linear-gradient(180deg,#0a0e0f 0,#0b0c0b 360px,#0a0c0d);color:#d8e5e4}:root:not(#ss-dark) body.storylines-page .app-header.storylines-header{background:linear-gradient(135deg,#03262c,#032b35 52%,#052028);color:#eaf3ef}:root:not(#ss-dark) body.storylines-page .storylines-header .brand-logo{background:#0b0b0bf0}:root:not(#ss-dark) body.storylines-page .storylines-header #programMeta{color:#eefcfcd6}:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav a{color:#f6fcfceb}:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav a:hover,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav a:focus-visible{color:#fff}:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav a[aria-current=page]:after{background:#003b34}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-switcher{color:#f6fcfcd1}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-switcher-options{border-color:#00403c47;background:#05191f6b}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option{color:#eaf3ef}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option:hover,:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option.active,:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option[aria-checked=true]{color:#fff}:root:not(#ss-dark) body.storylines-page .storylines-hero{border-color:#203940c2;background:radial-gradient(circle at 78% 18%,rgba(39,24,0,.36),transparent 24%),radial-gradient(circle at 56% 34%,rgba(0,58,65,.28),transparent 28%),linear-gradient(120deg,#040e0df5,#090e10f0 46%,#181000d1),#090d0e}:root:not(#ss-dark) body.storylines-page .storylines-hero:before{background:linear-gradient(154deg,transparent 28%,rgba(11,11,11,.72) 28.25%,transparent 28.8%),linear-gradient(146deg,transparent 52%,rgba(15,126,134,.2) 52.2%,transparent 53%),repeating-linear-gradient(160deg,transparent 0 32px,rgba(11,11,11,.34) 33px 34px)}:root:not(#ss-dark) body.storylines-page .storylines-hero:after{border-color:#356d7638}:root:not(#ss-dark) .storylines-hero-mark,:root:not(#ss-dark) .storylines-head-icon,:root:not(#ss-dark) .storylines-filter-label>span,:root:not(#ss-dark) .storylines-guide-tile>span{color:#69b5aa;background:#031614e6}:root:not(#ss-dark) body.storylines-page .storylines-hero .eyebrow{color:#69b5aa}:root:not(#ss-dark) body.storylines-page .storylines-hero h2{color:#c5ecf7}:root:not(#ss-dark) body.storylines-page .storylines-hero p{color:#9dcad7}:root:not(#ss-dark) body.storylines-page .storylines-search{color:#9fc8d8}:root:not(#ss-dark) .storylines-search-box{border-color:#2e3c42e6;background:#0b0b0be6}:root:not(#ss-dark) .storylines-search-box>span{color:#87beb7}:root:not(#ss-dark) body.storylines-page .storylines-search input{background:transparent;color:#d8e5e4}:root:not(#ss-dark) body.storylines-page .storylines-filter-bar{border-color:#005c5957;background:linear-gradient(135deg,#133834,#012c35 52%,#03242c);color:#eaf3ef}:root:not(#ss-dark) body.storylines-page .storylines-filter-bar:after{background:repeating-linear-gradient(170deg,transparent 0 13px,rgba(0,59,52,.44) 14px 16px)}:root:not(#ss-dark) .storylines-filter-label>span{color:#7ff5ec;background:#0025231a}:root:not(#ss-dark) .storylines-filter-label strong{color:#e9fffd}:root:not(#ss-dark) body.storylines-page .storylines-filter-bar label{color:#eefcfcc7}:root:not(#ss-dark) body.storylines-page .storylines-filter-bar select{border-color:#00363340;color:#f5ffff;background:#0421299e}:root:not(#ss-dark) body.storylines-page .storylines-review-link{border-color:#003e3a8c;color:#fff}:root:not(#ss-dark) .storylines-review-link strong{color:#b4e3ea;background:#2f2500}:root:not(#ss-dark) body.storylines-page .storylines-section,:root:not(#ss-dark) body.storylines-page .storylines-policy,:root:not(#ss-dark) body.storylines-page .storylines-empty,:root:not(#ss-dark) body.storylines-page .storylines-loading,:root:not(#ss-dark) body.storylines-page .storylines-profile-tabs{border-color:#20292e;background:#0b0b0bf0}:root:not(#ss-dark) .storylines-rich-head a{color:#69b5aa}:root:not(#ss-dark) .storylines-rich-head a:hover,:root:not(#ss-dark) .storylines-rich-head a:focus-visible{color:#9dcdc6}:root:not(#ss-dark) body.storylines-page .storylines-section-head h3{color:#d0eefc}:root:not(#ss-dark) .storylines-team-hero{border-color:#203940c2;background:radial-gradient(circle at 86% 14%,rgba(45,26,0,.38),transparent 22%),linear-gradient(120deg,#050e0dfa,#0a0d10f5 52%,#150f01d6),#090d0e}:root:not(#ss-dark) .storylines-team-hero-copy h2{color:#c5ecf7}:root:not(#ss-dark) .storylines-team-hero-copy p{color:#9dcad7}:root:not(#ss-dark) .storylines-team-hero-card{border-color:#264f5b94;background:#0b0b0ba8}:root:not(#ss-dark) .storylines-team-hero-media:after{background:linear-gradient(0deg,rgba(4,28,35,.72),transparent 46%)}:root:not(#ss-dark) .storylines-team-hero-media figcaption{color:#ffffffe6}:root:not(#ss-dark) .storylines-team-hero-placeholder{color:#eafffd;background:linear-gradient(135deg,#133834,#07242c)}:root:not(#ss-dark) .storylines-team-hero-card dl div{border-color:#242e2dcc;background:#0b0b0bb8}:root:not(#ss-dark) .storylines-team-hero-card dt,:root:not(#ss-dark) .storylines-profile-snapshot dt{color:#93a8b6}:root:not(#ss-dark) .storylines-team-hero-card dd,:root:not(#ss-dark) .storylines-profile-snapshot dd{color:#cbe8f4}:root:not(#ss-dark) .storylines-career-track:before{background:linear-gradient(#003b34,#2f2500,#7c9feb)}:root:not(#ss-dark) .storylines-career-moment:before{border-color:#242424}:root:not(#ss-dark) .storylines-career-date{border-color:#202926;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .storylines-career-card{border-color:#20282b;background:linear-gradient(135deg,#0b0b0bfa,#0a0c0bf2),#0b0b0b}:root:not(#ss-dark) .storylines-career-card h4{color:#cce9f6}:root:not(#ss-dark) .storylines-career-card>p{color:#91aeb9}:root:not(#ss-dark) .storylines-moment-body{color:#95aaa7}:root:not(#ss-dark) .storylines-moment-lanes section{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .storylines-moment-lanes section>span{color:#69b5aa}:root:not(#ss-dark) .storylines-moment-lanes p,:root:not(#ss-dark) .storylines-moment-lanes blockquote{color:#95aaa7}:root:not(#ss-dark) .storylines-moment-lanes blockquote{color:#c3e2ed}:root:not(#ss-dark) .storylines-moment-lanes .storylines-moment-fan-context{border-color:#403303;background:#0d0b05}:root:not(#ss-dark) .storylines-moment-fan-note[data-card-href]:hover p,:root:not(#ss-dark) .storylines-moment-fan-note[data-card-href]:focus-visible p{color:#dfc893}:root:not(#ss-dark) .storylines-lens-tabs button{border-color:#2d3432;background:#0b0b0b;color:#69b5aa}:root:not(#ss-dark) .storylines-lens-tabs button:hover{background:#0d110f}:root:not(#ss-dark) .storylines-lens-tabs button.active{border-color:#3d6e66;color:#eafffd}:root:not(#ss-dark) .storylines-lens-copy{border-color:#202926;background:#0b0c0b;color:#9fbdc7}:root:not(#ss-dark) .storylines-source-legend small{color:#95aaa7}:root:not(#ss-dark) .storylines-chapter-break{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .storylines-chapter-break .eyebrow{color:#69b5aa}:root:not(#ss-dark) .storylines-chapter-break h4{color:#cbe8f4}:root:not(#ss-dark) .storylines-chapter-break p{color:#9fbdc7}:root:not(#ss-dark) .storylines-moment-fan-note+.storylines-moment-fan-note{border-top-color:#403303}:root:not(#ss-dark) .storylines-moment-fan-note a{color:#ce9b62}:root:not(#ss-dark) .storylines-moment-lanes .is-empty{color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .storylines-suggest-note{color:#69b5aa}:root:not(#ss-dark) .storylines-fan-guide{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#090c0b)}:root:not(#ss-dark) .storylines-fan-guide .eyebrow{color:#69b5aa}:root:not(#ss-dark) .storylines-fan-guide h3{color:#cbe8f4}:root:not(#ss-dark) .storylines-fan-guide>p{color:#9fbdc7}:root:not(#ss-dark) .storylines-career-status{border-color:#2d3432;color:#9dcdc6;background:#090d0ceb}:root:not(#ss-dark) .storylines-career-status.is-retired,:root:not(#ss-dark) .storylines-career-status.is-ended{border-color:#39342a;color:#bbaa8d;background:#0d0b07}:root:not(#ss-dark) .storylines-career-status.is-returning{border-color:#1e4a45;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .storylines-profile-overview{border-color:#2d3432;background:radial-gradient(circle at 96% 0,rgba(39,24,0,.22),transparent 28%),linear-gradient(145deg,#090c0b,#0a0b0d)}:root:not(#ss-dark) .storylines-profile-overview-head h3{color:#d8e5e4}:root:not(#ss-dark) .storylines-profile-next{color:#9cbdc7}:root:not(#ss-dark) .storylines-profile-next strong{color:#87beb7}:root:not(#ss-dark) .storylines-profile-facts span{border-color:#202926;color:#a6ccd8;background:#0b0b0bc7}:root:not(#ss-dark) .storylines-signature-programs{border-top-color:#202926}:root:not(#ss-dark) .storylines-signature-programs>span,:root:not(#ss-dark) .storylines-profile-source-note>span{color:#97a9a6}:root:not(#ss-dark) .storylines-signature-programs p{color:#b8dde9}:root:not(#ss-dark) .storylines-signature-programs i{color:#97a9a6}:root:not(#ss-dark) .storylines-archive-overview{border-color:#2d3432;background:radial-gradient(circle at 94% 4%,rgba(44,26,0,.23),transparent 28%),linear-gradient(145deg,#0d110f,#0a0b0d)}:root:not(#ss-dark) .storylines-archive-overview-head h3{color:#d8e5e4}:root:not(#ss-dark) .storylines-archive-overview-head p{color:#90b0ba}:root:not(#ss-dark) .storylines-archive-peak{border-color:#2d3432;background:#0b0b0bd1}:root:not(#ss-dark) .storylines-archive-peak span,:root:not(#ss-dark) .storylines-archive-next-actions>span{color:#97a9a6}:root:not(#ss-dark) .storylines-archive-peak strong{color:#87beb7}:root:not(#ss-dark) .storylines-archive-peak small{color:#93b1ba}:root:not(#ss-dark) .storylines-archive-story-map a{border-color:#202926;background:#0b0b0bbd}:root:not(#ss-dark) .storylines-archive-story-map a:hover,:root:not(#ss-dark) .storylines-archive-story-map a:focus-visible{border-color:#255351}:root:not(#ss-dark) .storylines-archive-story-map span{color:#69b5aa}:root:not(#ss-dark) .storylines-archive-story-map strong{color:#baddea}:root:not(#ss-dark) .storylines-archive-story-map small{color:#97a9a6}:root:not(#ss-dark) .storylines-archive-next-actions{border-top-color:#202926}:root:not(#ss-dark) .storylines-archive-next-actions a{border-color:#2d3432;color:#87beb7;background:#0b0b0bc7}:root:not(#ss-dark) .storylines-archive-next-actions a:hover,:root:not(#ss-dark) .storylines-archive-next-actions a:focus-visible{border-color:#285653}:root:not(#ss-dark) .storyline-hook{color:#c3e2ed}:root:not(#ss-dark) .storyline-why{color:#95aaa7}:root:not(#ss-dark) .storyline-why strong,:root:not(#ss-dark) .storyline-debate strong{color:#69b5aa}:root:not(#ss-dark) .storyline-debate{border-color:#403303;background:#0d0b05;color:#cbb687}:root:not(#ss-dark) .storyline-debate strong{color:#ce9b62}:root:not(#ss-dark) .storyline-watch-first>span{color:#93a8b6}:root:not(#ss-dark) .storyline-fan-quote{border-left-color:#1c7269}:root:not(#ss-dark) .storyline-fan-quote p{color:#c3e2ed}:root:not(#ss-dark) .storyline-fan-quote cite{color:#93a8b6}:root:not(#ss-dark) .storyline-feature-card .storyline-fan-quote{border-left-color:#003e37}:root:not(#ss-dark) .storyline-feature-card .storyline-fan-quote p{color:#fff}:root:not(#ss-dark) .storyline-feature-card .storyline-fan-quote cite{color:#c6ececd1}:root:not(#ss-dark) .storyline-feature-quote{border-color:#003e3a6b;background:linear-gradient(135deg,#085c64bd,#03212aa3),#042c33}:root:not(#ss-dark) .storyline-feature-quote>span{color:#8ef7ef;background:#0022201f}:root:not(#ss-dark) .storyline-feature-quote p{color:#fff}:root:not(#ss-dark) .storyline-feature-quote cite{color:#ecfcfbc2}:root:not(#ss-dark) .storylines-fan-path li{color:#95aaa7}:root:not(#ss-dark) .storylines-fan-path li::marker{color:#36bbae}:root:not(#ss-dark) .storylines-fan-path a{color:#69b5aa}:root:not(#ss-dark) .storylines-profile-context-copy{color:#95aaa7}:root:not(#ss-dark) .storylines-profile-snapshot dl div{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .storylines-next-context li{color:#95aaa7}:root:not(#ss-dark) .storyline-feature-card{border-color:#0048443d;background:linear-gradient(135deg,#03232bfa,#00565bf5),#03262c;color:#eaf3ef}:root:not(#ss-dark) .storyline-feature-card:before{background:repeating-linear-gradient(168deg,transparent 0 18px,rgba(0,67,61,.56) 19px 21px)}:root:not(#ss-dark) .storyline-feature-card .storyline-card-top>span,:root:not(#ss-dark) .storyline-feature-card .storyline-status{color:#eafffd;background:#0025232e}:root:not(#ss-dark) .storyline-feature-card .storyline-status.status-confirmed{color:#eafffd}:root:not(#ss-dark) .storyline-feature-card h4,:root:not(#ss-dark) .storylines-story-hero h2{color:#fff}:root:not(#ss-dark) .storyline-feature-card p{color:#effcfceb}:root:not(#ss-dark) .storyline-feature-card .storyline-related-list span,:root:not(#ss-dark) .storyline-feature-card .storyline-watch-first>span,:root:not(#ss-dark) .storyline-related-content>span{color:#c6ececd1}:root:not(#ss-dark) .storyline-feature-card .storyline-hook{color:#fff}:root:not(#ss-dark) .storyline-feature-card .storyline-why{color:#effcfce0}:root:not(#ss-dark) .storyline-feature-card .storyline-why strong{color:#7ef0e2}:root:not(#ss-dark) .storyline-feature-card .storyline-debate{color:#cbb687;background:#0d0b05}:root:not(#ss-dark) .storyline-feature-card .storyline-debate strong{color:#ce9b62}:root:not(#ss-dark) .storyline-feature-card .storyline-related-sep{color:#c6ecec99}:root:not(#ss-dark) .storyline-feature-card .storyline-related-list a{color:#50f3e3}:root:not(#ss-dark) .storyline-feature-card .storyline-related-videos a,:root:not(#ss-dark) .storyline-feature-card .storyline-actions a{border-color:#003e3b47;color:#eafffd}:root:not(#ss-dark) .storyline-feature-card .storyline-source-chips a{border-color:#00413d57;background:#031c236b}:root:not(#ss-dark) .storyline-feature-card .storyline-source-chips span{color:#e5cf8a}:root:not(#ss-dark) .storyline-feature-card .storyline-source-chips strong{color:#f1fffe}:root:not(#ss-dark) .storyline-feature-portrait{border-color:#003e3a52;background:#03262eb8}:root:not(#ss-dark) .storyline-feature-portrait .storylines-athlete-portraits>figcaption{color:#ecfcfbc2}:root:not(#ss-dark) .storyline-feature-portrait .storylines-athlete-portraits>figcaption a{color:#8ef7ef}:root:not(#ss-dark) .storyline-feature-media:after{background:linear-gradient(90deg,#04212847,#0421280a),linear-gradient(0deg,rgba(4,30,37,.72),transparent 42%)}:root:not(#ss-dark) .storyline-feature-media figcaption{color:#ffffffe0}:root:not(#ss-dark) .storyline-feature-media figcaption a{color:#fff}:root:not(#ss-dark) .storyline-feature-placeholder{border-color:#003e3a6b;background:linear-gradient(135deg,#085c64bd,#03212aa3),#042c33}:root:not(#ss-dark) .storyline-feature-placeholder>span{color:#8ef7ef;background:#0022201f}:root:not(#ss-dark) .storyline-feature-placeholder strong{color:#fff}:root:not(#ss-dark) .storyline-feature-placeholder small{color:#ecfcfbc2}:root:not(#ss-dark) body.storylines-page .storylines-timeline-panel .career-timeline-list:before{background:#151c1e}:root:not(#ss-dark) body.storylines-page .storylines-timeline-panel .career-timeline-entry:before{border-color:#242424}:root:not(#ss-dark) body.storylines-page .storylines-timeline-panel .career-timeline-date{border-color:#202926;background:#0d110f}:root:not(#ss-dark) body.storylines-page .storylines-timeline-panel .career-timeline-card{border-color:#20282b}:root:not(#ss-dark) .career-timeline-team{color:#69b5aa}:root:not(#ss-dark) .storylines-guide-tile{border-color:#4e797f29;color:#c2e4f0}:root:not(#ss-dark) .storylines-guide-tile small{color:#91aab8}:root:not(#ss-dark) .storylines-guide-tile.tone-aqua{background:linear-gradient(135deg,#0d110f,#090c0b)}:root:not(#ss-dark) .storylines-guide-tile.tone-gold{background:linear-gradient(135deg,#1c1501,#0d0b07)}:root:not(#ss-dark) .storylines-guide-tile.tone-lavender{background:linear-gradient(135deg,#131119,#0c0b0d)}:root:not(#ss-dark) .storylines-guide-tile.tone-coral{background:linear-gradient(135deg,#1c110e,#0d0a09)}:root:not(#ss-dark) .season-storyline-bridge{border-color:#202926;background:linear-gradient(135deg,#090f0ffa,#0a0b0deb),#0b0c0b}:root:not(#ss-dark) .season-storyline-bridge strong{color:#d8e5e4}:root:not(#ss-dark) .season-storyline-bridge p{color:#91a7bf}:root:not(#ss-dark) .storyline-card-title-link:hover,:root:not(#ss-dark) .storyline-card-title-link:focus-visible{color:#69b5aa}:root:not(#ss-dark) .storyline-feature-card .storyline-card-title-link:hover,:root:not(#ss-dark) .storyline-feature-card .storyline-card-title-link:focus-visible{color:#9ff9ef}:root:not(#ss-dark) .storylines-entity-intro,:root:not(#ss-dark) .storylines-library-intro p{color:#91a7bf}:root:not(#ss-dark) .storylines-discipline-summary a{border-color:#202926;color:#9dcdc6;background:linear-gradient(135deg,#0d110f,#0a0b0c)}:root:not(#ss-dark) .storylines-discipline-summary a:hover,:root:not(#ss-dark) .storylines-discipline-summary a:focus-visible{border-color:#175b56}:root:not(#ss-dark) .storylines-discipline-summary span{color:#8fa8bd}:root:not(#ss-dark) .storylines-entity-card{border-color:#1f282b;background:#0b0b0b}:root:not(#ss-dark) .storylines-entity-card.is-curated{border-color:#0c413d;background:linear-gradient(145deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .storylines-entity-card-top{color:#8ea9bd}:root:not(#ss-dark) .storylines-entity-card h4{color:#c1e2ec}:root:not(#ss-dark) .storylines-entity-card h4 a:after{color:#69b5aa}:root:not(#ss-dark) .storylines-entity-card p,:root:not(#ss-dark) .storylines-entity-card small,:root:not(#ss-dark) .storylines-result-note{color:#90a8b8}:root:not(#ss-dark) .storylines-entity-card small{color:#87beb7}:root:not(#ss-dark) .storylines-library-intro a{color:#69b5aa}:root:not(#ss-dark) .storylines-career-moment.is-highlighted .storylines-career-card{outline-color:#076a6373}:root:not(#ss-dark) .storylines-baseline-guide{background:linear-gradient(135deg,#070e0cf5,#0b0b0bf5)!important}@media(max-width:767px){:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav a{border-color:#00403c2e;background:#0b0b0b0d}}@media(max-width:767px){:root:not(#ss-dark) .storyline-feature-card{background:linear-gradient(180deg,#004c54fa,#03212afa),#03262c}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-player-shell{background:#0a0d11}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page #analyzeLiveWorkspace .analyze-player-shell{background:#0a0d11}}:root:not(#ss-dark) .analyze-overlay-filters-toggle{border-color:#24242452;color:#fff;background:#0e141eb8}:root:not(#ss-dark) .analyze-overlay-filters-toggle:hover,:root:not(#ss-dark) .analyze-overlay-filters-toggle:focus-visible{border-color:#24242494;background:#0e1c2bdb}:root:not(#ss-dark) .analyze-overlay-filters-toggle[aria-expanded=true]{border-color:#24242480}:root:not(#ss-dark) .analyze-overlay-filters-menu{border-color:#24242438;background:#0e1015e6}:root:not(#ss-dark) .analyze-overlay-filters-menu label{color:#e2e8f0}:root:not(#ss-dark) .analyze-overlay-filters-menu label:hover{background:#0b0b0b14}:root:not(#ss-dark) body.analyze-page .analyze-overlay-filters-toggle{border-color:#24242438;background:#0e1015b8}:root:not(#ss-dark) body.analyze-page .analyze-overlay-filters-toggle[aria-expanded=true]{border-color:#2424246b}:root:not(#ss-dark) .analyze-replay-rate{color:#94a8be}:root:not(#ss-dark) .analyze-replay-rate button{border-color:#4e56626b;background:transparent}:root:not(#ss-dark) .analyze-replay-rate button:hover{border-color:#325eb88c}:root:not(#ss-dark) .analyze-replay-rate button.is-active{border-color:#325eb8cc;color:#fff}:root:not(#ss-dark) body.analyze-page .analyze-replay-rate{color:#9fb3c8}:root:not(#ss-dark) body.analyze-page .analyze-replay-rate button{border-color:#24242438}:root:not(#ss-dark) body.analyze-page .analyze-replay-rate button.is-active{border-color:#23416199;color:#fff}:root:not(#ss-dark) body.skater-portal-route .messages-overlay{background:#0d110f}:root:not(#ss-dark) .skater-practice-privacy-note{color:#96a8b0}:root:not(#ss-dark) .skater-practice-actions>small{color:#98a8af}:root:not(#ss-dark) .schedule-editor-share-choice,:root:not(#ss-dark) .skater-schedule-share-choice{color:#9dcdc6}:root:not(#ss-dark) .isu-data-provenance-banner{border-color:#507e7a2e;color:#9dcdc6;background:linear-gradient(135deg,#0d110f,#0d0b07)}:root:not(#ss-dark) .isu-data-provenance-banner span,:root:not(#ss-dark) .isu-data-provenance-banner dt{color:#97a9a6}:root:not(#ss-dark) .isu-data-provenance-banner p,:root:not(#ss-dark) .isu-data-provenance-banner dd{color:#95aaa7}:root:not(#ss-dark) .isu-data-provenance-banner dl div{border-left-color:#507e7a24}:root:not(#ss-dark) .primary-nav-group>summary:after,:root:not(#ss-dark) .site-nav-menu>summary:after{color:#9aa7aa}:root:not(#ss-dark) .primary-nav-group[open]>summary,:root:not(#ss-dark) .primary-nav-group.current>summary,:root:not(#ss-dark) .primary-nav-group>summary:hover,:root:not(#ss-dark) .site-nav-menu[open]>summary,:root:not(#ss-dark) .site-nav-menu.current>summary{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .primary-nav-menu,:root:not(#ss-dark) .site-nav-menu>div{border-color:#262927;background:#0b0b0bfa}:root:not(#ss-dark) .primary-nav-menu a,:root:not(#ss-dark) .primary-nav-menu button,:root:not(#ss-dark) .site-nav-menu>div a{color:#e0eef2;background:transparent}:root:not(#ss-dark) .primary-nav-menu a:hover,:root:not(#ss-dark) .primary-nav-menu a:focus-visible,:root:not(#ss-dark) .primary-nav-menu a.active,:root:not(#ss-dark) .primary-nav-menu a[aria-current=page],:root:not(#ss-dark) .primary-nav-menu button:hover,:root:not(#ss-dark) .primary-nav-menu button:focus-visible,:root:not(#ss-dark) .site-nav-menu>div a:hover,:root:not(#ss-dark) .site-nav-menu>div a:focus-visible,:root:not(#ss-dark) .site-nav-menu>div a[aria-current=page]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .primary-nav-menu span{color:#97a9a6}:root:not(#ss-dark) .site-nav-intuitive>a,:root:not(#ss-dark) .site-nav-intuitive>.site-nav-menu>summary{color:#97a9a6}:root:not(#ss-dark) .site-nav-intuitive>a:hover,:root:not(#ss-dark) .site-nav-intuitive>a[aria-current=page]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .app-header{background:#0b0b0bf5}:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .video-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .detail-pane,:root:not(#ss-dark) body:has(.archive-shell) .analytics-card{background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .filter-advanced>summary,:root:not(#ss-dark) body:has(.archive-shell) .archive-advanced-filters>summary{color:#97a9a6}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-section-tabs{border-bottom-color:#262927;background:#0b0b0bf5}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-section-tabs button{background:transparent}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-section-context{background:transparent}:root:not(#ss-dark) body.skater-portal-route{background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-command-workspace-panel{color:#e0eef2;background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-command-sidebar{border-right-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-module-strip button.active,:root:not(#ss-dark) body.skater-portal-route .skater-command-sidebar nav button.active,:root:not(#ss-dark) body.skater-portal-route .skater-command-sidebar nav button[aria-current=page]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.skater-portal-route .skater-today-card,:root:not(#ss-dark) body.skater-portal-route .skater-overview-card,:root:not(#ss-dark) body.skater-portal-route .skater-command-card,:root:not(#ss-dark) body.skater-portal-route .skater-practice-card,:root:not(#ss-dark) body.skater-portal-route .skater-progress-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-practice-more>summary,:root:not(#ss-dark) body.skater-portal-route .skater-wellness-details>summary,:root:not(#ss-dark) body.skater-portal-route .skater-advanced-details>summary{color:#97a9a6}:root:not(#ss-dark) body.analyze-page{background:#0b0c0b;color:#e0eef2}:root:not(#ss-dark) body.analyze-page .app-header{border-bottom-color:#262927;background:#0b0b0bf5}:root:not(#ss-dark) body.analyze-page .analyze-primary-nav .primary-nav-link{color:#e0eef2}:root:not(#ss-dark) body.analyze-page .analyze-main{background:#0b0c0b}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar{border-right-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-kicker{color:#9aa7aa}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button,:root:not(#ss-dark) body.analyze-page .analyze-shell-labs>summary{color:#97a9a6;background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button:hover,:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button[aria-pressed=true],:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button.active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-shell-sidebar-nav button i{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page .analyze-hero{color:#e0eef2;background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-session-flow{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-portal,:root:not(#ss-dark) body.analyze-page .analyze-portal-capture,:root:not(#ss-dark) body.analyze-page .analyze-portal-modes,:root:not(#ss-dark) body.analyze-page .analyze-workspace-toolbar,:root:not(#ss-dark) body.analyze-page .analyze-workflow-panel,:root:not(#ss-dark) body.analyze-page .analyze-results-panel,:root:not(#ss-dark) body.analyze-page .analyze-result-details,:root:not(#ss-dark) body.analyze-page .analyze-reference-capture{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-portal-capture h3,:root:not(#ss-dark) body.analyze-page .analyze-portal-capture p,:root:not(#ss-dark) body.analyze-page .analyze-portal-kicker,:root:not(#ss-dark) body.analyze-page .analyze-portal-status,:root:not(#ss-dark) body.analyze-page .analyze-muted{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-portal-capture-grid button,:root:not(#ss-dark) body.analyze-page .analyze-portal-mode-grid button,:root:not(#ss-dark) body.analyze-page .analyze-portal-skip{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-portal-capture-grid button:hover,:root:not(#ss-dark) body.analyze-page .analyze-portal-mode-grid button:hover,:root:not(#ss-dark) body.analyze-page .analyze-portal-skip:hover,:root:not(#ss-dark) body.analyze-page .analyze-portal-skip.is-recommended{border-color:#507e7a4d;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-video-frame,:root:not(#ss-dark) body.analyze-page .analyze-player,:root:not(#ss-dark) body.analyze-page .analyze-world-simulation-stage,:root:not(#ss-dark) body.analyze-page .analyze-visual-stage{color:#e6edf5;background:#0e161f}:root:not(#ss-dark) body.analyze-page .analyze-lab-switcher{background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-hero .button.secondary{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-source-picker .analyze-portal-capture-grid button.is-primary{border-color:#507e7a57;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-source-picker .analyze-portal-capture-grid button span,:root:not(#ss-dark) body.analyze-page .analyze-source-picker .analyze-portal-capture-grid button.is-primary span{color:#97a9a6}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page #analyzeSignIn,:root:not(#ss-dark) body.analyze-page #analyzeSignOut{border-color:#262927;color:#9dcdc6;background:#0b0b0b}}:root:not(#ss-dark) body:has(.archive-shell) .archive-stage-heading>span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body:has(.archive-shell) .archive-stage-heading small{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .messages-overlay,:root:not(#ss-dark) body.coach-portal-route .coach-portal-overlay{background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-command-workspace-panel,:root:not(#ss-dark) body.coach-portal-route .coach-command-workspace-panel,:root:not(#ss-dark) body.coach-portal-route .coach-portal-panel{background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-command-workspace-panel .skater-portal-body,:root:not(#ss-dark) body.coach-portal-route .coach-command-workspace-panel .coach-portal-body{background:#0b0c0b}:root:not(#ss-dark) body.coach-portal-route .coach-command-workspace-panel .coach-portal-lock{background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-command-shell,:root:not(#ss-dark) body.coach-portal-route .coach-command-shell{color:#e0eef2;background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-app-sidebar,:root:not(#ss-dark) body.coach-portal-route .coach-app-sidebar{border-right-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-brand-mark,:root:not(#ss-dark) body.coach-portal-route .coach-brand-mark{color:#fff;background:#133834}:root:not(#ss-dark) body.skater-portal-route .skater-app-brand strong,:root:not(#ss-dark) body.coach-portal-route .coach-app-brand strong{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-app-nav-item,:root:not(#ss-dark) body.coach-portal-route .coach-app-nav-item{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .skater-app-nav-item:hover,:root:not(#ss-dark) body.skater-portal-route .skater-app-nav-item.active,:root:not(#ss-dark) body.coach-portal-route .coach-app-nav-item:hover,:root:not(#ss-dark) body.coach-portal-route .coach-app-nav-item.active{color:#9dcdc6;border-color:transparent;background:#0d110f}:root:not(#ss-dark) body.skater-portal-route .skater-app-help,:root:not(#ss-dark) body.coach-portal-route .coach-app-help{border-color:#202926;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.skater-portal-route .skater-app-help span,:root:not(#ss-dark) body.coach-portal-route .coach-app-help span{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .skater-command-topbar,:root:not(#ss-dark) body.coach-portal-route .coach-command-topbar{border-bottom-color:#262927;color:#e0eef2;background:#0b0b0bf7}:root:not(#ss-dark) body.skater-portal-route .skater-command-breadcrumb,:root:not(#ss-dark) body.coach-portal-route .coach-breadcrumb{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .skater-command-breadcrumb strong,:root:not(#ss-dark) body.coach-portal-route .coach-breadcrumb strong{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-command-breadcrumb span:after,:root:not(#ss-dark) body.coach-portal-route .coach-breadcrumb span:after{color:#9aa7aa}:root:not(#ss-dark) body.skater-portal-route .skater-icon-button,:root:not(#ss-dark) body.coach-portal-route .coach-icon-button{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-icon-button:hover,:root:not(#ss-dark) body.coach-portal-route .coach-icon-button:hover{color:#9dcdc6;border-color:#253f3b;background:#0d110f}:root:not(#ss-dark) body.skater-portal-route .skater-profile-chip,:root:not(#ss-dark) body.coach-portal-route .coach-profile-chip{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-profile-chip strong,:root:not(#ss-dark) body.coach-portal-route .coach-profile-chip strong{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-profile-chip small,:root:not(#ss-dark) body.coach-portal-route .coach-profile-chip small{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .skater-command-close,:root:not(#ss-dark) body.coach-portal-route .coach-command-close{color:#97a9a6}:root:not(#ss-dark) .skater-sync-button{border-color:#2d3432;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .skater-sync-button:hover{border-color:#274b46;background:#0d110f}:root:not(#ss-dark) body.skater-portal-route .skater-account-context,:root:not(#ss-dark) body.coach-portal-route .coach-skater-context{border-right-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-command-main,:root:not(#ss-dark) body.coach-portal-route .coach-command-main{background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-portal-hero-compact{background:transparent}:root:not(#ss-dark) body.skater-portal-route .skater-portal-hero-compact h3{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-portal-hero-compact p{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .enterprise-skater-sharing-card{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0b0b0b 70%)}:root:not(#ss-dark) body.skater-portal-route .enterprise-skater-sharing-card.pending{border-color:#403303;background:linear-gradient(135deg,#0d0b07,#0b0b0b 70%)}:root:not(#ss-dark) body.skater-portal-route .enterprise-skater-sharing-card ul{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .enterprise-skater-sharing-card>p{color:#87beb7}:root:not(#ss-dark) body.skater-portal-route .skater-today-card,:root:not(#ss-dark) body.skater-portal-route .skater-home-next-card,:root:not(#ss-dark) body.skater-portal-route .skater-overview-stat-strip{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-today-card{border-color:#2d3432;background:linear-gradient(135deg,#0d110f,#0b0b0b 68%)}:root:not(#ss-dark) body.skater-portal-route .skater-today-focus{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-practice-tracker{border-color:#262927}:root:not(#ss-dark) .skater-practice-presets>span{color:#97a9a6}:root:not(#ss-dark) .skater-practice-presets button{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-presets button:hover,:root:not(#ss-dark) .skater-practice-presets button[aria-pressed=true]{color:#9dcdc6;border-color:#254440;background:#0d110f}:root:not(#ss-dark) body.skater-portal-route .skater-practice-wellness,:root:not(#ss-dark) body.skater-portal-route .skater-practice-details{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-practice-wellness>summary,:root:not(#ss-dark) body.skater-portal-route .skater-practice-details>summary{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-controls{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-controls legend{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-option{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-option strong{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-option small{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-option:has(input:checked){border-color:#254440;background:#0d110f}:root:not(#ss-dark) body.skater-portal-route .skater-practice-share-controls fieldset>small{color:#97a9a6}:root:not(#ss-dark) body.coach-portal-route .coach-workspace-identity-bar,:root:not(#ss-dark) body.coach-portal-route .coach-module-card,:root:not(#ss-dark) body.coach-portal-route .coach-season-dashboard,:root:not(#ss-dark) body.coach-portal-route .coach-network-panel{border-color:#262927}:root:not(#ss-dark) body.analyze-page .brand-logo{background:transparent}:root:not(#ss-dark) body.analyze-page .analyze-state-card{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-state-card strong{color:#e0eef2}:root:not(#ss-dark) body.analyze-page .analyze-state-card p{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-portal-skaters button,:root:not(#ss-dark) body.analyze-page #analyzePortalClassicToggle{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page .analyze-portal-skaters button.is-active,:root:not(#ss-dark) body.analyze-page .analyze-portal-skaters button[aria-pressed=true]{border-color:#507e7a52;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-primary-workflows button small{color:#9aa7aa}:root:not(#ss-dark) body.analyze-page .analyze-primary-workflows button.is-active{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-primary-workflows button.is-active i{color:#fff;background:#15423e}:root:not(#ss-dark) body.analyze-page .analyze-portal-skip span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-portal-skip.is-active:after{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace{background:transparent}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-workspace-main{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-workspace-toolbar{border-bottom-color:#262927;color:#e0eef2;background:transparent}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-workspace-toolbar h3{color:#e0eef2}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-workspace-toolbar .button,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-advanced-toggle{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-focus-chooser{border-color:#262927;color:#e0eef2;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page .analyze-focus-chooser-copy>span{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page .analyze-focus-chooser-copy strong{color:#e0eef2}:root:not(#ss-dark) body.analyze-page .analyze-focus-chooser-copy em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-focus-chips button{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-focus-chips button span{color:#9aa7aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-focus-chips button:hover,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-focus-chips button.is-active,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-focus-chips button[aria-pressed=true]{border-color:#507e7a61;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analyze-page .analyze-focus-more>summary{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-focus-more button{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-primary-analysis-action{border-color:#507e7a38;color:#97a9a6;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-primary-analysis-action .button{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-primary-analysis-action .button em{color:#ffffffd1}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-primary-analysis-action>span{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-timeline,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-skater-track-bar{border-color:#262927;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-panel[data-tone=strong]{border-color:#507e7a3d;background:#0a0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-panel[data-tone=rough]{border-color:#9150293d;background:#0c0b09}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-summary span,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-stats span{color:#9dcdc6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-summary strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-stats strong{color:#e0eef2}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-summary em,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-stats em,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-legend{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-stats>div{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-signal-timeline{border-color:#2e354338;background:#121c26}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-skater-track-copy strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-shell-metric strong{color:#e0eef2}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-shell-metric{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-shell-metric span,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-shell-metric em,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-shell-metrics-kicker{color:#9aa7aa}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-results-panel{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-insights-heading{border-color:#262927}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-insights-heading strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-panel strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-empty-panel strong,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-metric-section summary,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-visual-card-head strong{color:#e0eef2}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-insights-heading span,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner p,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-empty-panel span,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-metric-section p{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-review-panel,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-edge-panel,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-phase-card,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-visual-card,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-attempt-summary-card,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-metric-section,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-empty-panel{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-hero{border-color:#2d3432;color:#e0eef2;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-hero span,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-hero small{color:#95aaa7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-hero strong{color:#d8e5e4}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-hero em{color:#95aaa7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-hero-metrics span{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-dashboard .analyze-visual-card-head span{color:#95aaa7}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-dashboard .analyze-visual-card-head em{color:#97a9a6}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-visual-preview{border-color:#262927;background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-backflip-visual-preview span{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner{background:#0b0c0b}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner.is-complete{background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner.is-review{background:#0d0b07}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner.is-inconclusive,:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner.is-failed{background:#0d0a0a}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-status-banner.is-processing{background:#0d110f}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-verdict-action{color:#97a9a6}:root:not(#ss-dark) body.analyze-page .analyze-result-availability>span{border-color:#4e576438;background:#0b0b0bb8}:root:not(#ss-dark) body.analyze-page .analyze-result-availability b{color:#9aa7aa}:root:not(#ss-dark) body.analyze-page .analyze-result-availability em{color:#e0eef2}:root:not(#ss-dark) body.analyze-page #analyzeWorkspace .analyze-result-details{color:#97a9a6;background:transparent}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell){background:#0b0c0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .app-header{border-bottom-color:#262927}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-search-card{border-color:#262927}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-panel{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .filter-panel summary,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .favorite-folders-summary{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .video-pane,:root:not(#ss-dark) body:has(.archive-shell) .archive-main .detail-pane{border-color:#262927}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav{border-color:#2d3432}}:root:not(#ss-dark) body.skater-portal-route .skater-schedule-planner>summary>span:last-child{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.skater-portal-route .skater-agenda-event time{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-agenda-event-copy small{color:#97a9a6}@media(max-width:640px){:root:not(#ss-dark) body.skater-portal-route .schedule-editor-panel{background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body.skater-portal-route .schedule-editor-head{border-bottom-color:#262927;background:#0b0b0bf7}}@media(max-width:640px){:root:not(#ss-dark) body.skater-portal-route .schedule-editor-actions{border-top-color:#262927;background:#0b0b0bfa}}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-route-bar{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-route-bar:focus-visible{outline-color:#507e7a52}:root:not(#ss-dark) .analytics-route-breadcrumb{color:#97a9a6}:root:not(#ss-dark) .analytics-route-breadcrumb a{color:#9dcdc6}:root:not(#ss-dark) .analytics-route-breadcrumb strong{color:#e0eef2}:root:not(#ss-dark) #analyticsRouteStatus{color:#97a9a6}:root:not(#ss-dark) #analyticsRouteRetry{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body.analytics-loading .analytics-route-bar{background:linear-gradient(100deg,#0c100fdb 38%,#0b0b0b,#0c100fdb 62%)}:root:not(#ss-dark) body.analytics-loading #analyticsRouteStatus{color:#9dcdc6}:root:not(#ss-dark) body.analytics-error .analytics-route-bar{border-color:#44312e!important;background:#0d0a0a!important}:root:not(#ss-dark) body.analytics-error #analyticsRouteStatus{color:#f19c8e}:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=home]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 11.2 12 4l9 7.2V21h-6v-6H9v6H3v-9.8Z' fill='none' stroke='#060606' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E") }:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=explore]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='#060606' stroke-width='2'/%3E%3Cpath d='m15.8 8.2-2.2 5.4-5.4 2.2 2.2-5.4 5.4-2.2Z' fill='none' stroke='#060606' stroke-linejoin='round' stroke-width='1.8'/%3E%3C/svg%3E") }:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=archive]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.25 7.25h15.5v12.5H4.25Z' fill='none' stroke='#060606' stroke-linejoin='round' stroke-width='1.8'/%3E%3Cpath d='M3.25 4.25h17.5v3H3.25ZM9 11h6' fill='none' stroke='#060606' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8'/%3E%3C/svg%3E") }:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=video]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5' width='18' height='14' rx='3' fill='none' stroke='#060606' stroke-width='2'/%3E%3Cpath d='m10 9 5 3-5 3V9Z'/%3E%3C/svg%3E") }:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=ask]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5.5h14v10H11l-4.5 3v-3H5v-10Z' fill='none' stroke='#060606' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='m12 7 .7 1.8 1.8.7-1.8.7L12 12l-.7-1.8-1.8-.7 1.8-.7L12 7Z'/%3E%3C/svg%3E") }:root:not(#ss-dark) .mobile-product-nav-icon[data-nav-icon=coach]{--mobile-product-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 5.5a5 5 0 0 1 10 0c0 2.8-2.2 5-5 5s-5-2.2-5-5Zm-3 16c.4-5.2 3.1-8 8-8s7.6 2.8 8 8H4Z'/%3E%3Cpath d='M18.2 2.7 21 5.5l-5.4 5.4-3.2.4.4-3.2 5.4-5.4Z' fill='#0b0b0b' stroke='#060606' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") }@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-portals{border-color:#507e7a3d;background:linear-gradient(135deg,#0c1211fa,#0f0c03b8)}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-portals [data-mobile-portal-menu]{border-color:#507e7a1f;background:#0b0b0bf0}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-portals [data-mobile-portal-menu].is-primary{border-color:#507e7a5c;background:#0b0b0b}}:root:not(#ss-dark) .coach-guest-heading>span{color:#9dcdc6}:root:not(#ss-dark) .coach-guest-heading>strong{color:#e0eef2}:root:not(#ss-dark) .coach-guest-heading p{color:#97a9a6}:root:not(#ss-dark) .coach-guest-links{border-top-color:#262927}:root:not(#ss-dark) .coach-guest-links a{color:#9dcdc6}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav,:root:not(#ss-dark) body.analyze-page .mobile-product-nav,:root:not(#ss-dark) body.training-video-page .mobile-product-nav,:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav{border-color:#2e354317;background:#0b0b0beb}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a,:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav button,:root:not(#ss-dark) body.analyze-page .mobile-product-nav a,:root:not(#ss-dark) body.analyze-page .mobile-product-nav button,:root:not(#ss-dark) body.training-video-page .mobile-product-nav a,:root:not(#ss-dark) body.training-video-page .mobile-product-nav button,:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav a,:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav button{color:#9da6ac}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a.active,:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav button.active,:root:not(#ss-dark) body.analyze-page .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body.analyze-page .mobile-product-nav a.active,:root:not(#ss-dark) body.analyze-page .mobile-product-nav button.active,:root:not(#ss-dark) body.training-video-page .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body.training-video-page .mobile-product-nav a.active,:root:not(#ss-dark) body.training-video-page .mobile-product-nav button.active,:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav a.active,:root:not(#ss-dark) body.smart-ask-web-page .mobile-product-nav button.active{color:#87beb7;background:#0d110f}}@media(max-width:760px){:root:not(#ss-dark) .skater-mobile-bottom-nav,:root:not(#ss-dark) .coach-mobile-bottom-nav{border-color:#2e354317;background:#0b0b0beb}}@media(max-width:760px){:root:not(#ss-dark) .skater-mobile-bottom-nav a.active,:root:not(#ss-dark) .skater-mobile-bottom-nav button.active,:root:not(#ss-dark) .coach-mobile-bottom-nav button.active{color:#87beb7;background:#0d110f}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-optional-focus{border-color:#262927;background:#0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-optional-focus>summary{color:#e0eef2}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-optional-focus>summary span{color:#97a9a6}}@media(max-width:760px){:root:not(#ss-dark) body.analyze-page .analyze-optional-focus[open]>summary{border-bottom-color:#262927}}@media(max-width:760px){:root:not(#ss-dark) body.coach-portal-route .coach-command-workspace-panel .coach-portal-guest-lock{border-color:#262927}}@media(max-width:760px){:root:not(#ss-dark) body.coach-portal-route .coach-breadcrumb>strong:before{color:#9dcdc6}}:root:not(#ss-dark) body.analyze-page .analyze-source-picker.is-ready{border-color:#507e7a47}:root:not(#ss-dark) body.analyze-page .analyze-source-picker.is-ready .analyze-portal-kicker{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-workspace-bar{border-color:#507e7a29;background:#0b0b0bf5}:root:not(#ss-dark) .isu-premium-breadcrumbs button,:root:not(#ss-dark) .isu-premium-back,:root:not(#ss-dark) .isu-premium-feature-switcher summary,:root:not(#ss-dark) .isu-premium-feature-switcher-panel button,:root:not(#ss-dark) .isu-premium-home-section-head button{color:#9dcdc6;background:transparent}:root:not(#ss-dark) .isu-premium-breadcrumbs span{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-breadcrumbs strong{color:#e0eef2}:root:not(#ss-dark) .isu-premium-workspace-location{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-back,:root:not(#ss-dark) .isu-premium-feature-switcher summary{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-feature-switcher summary:after{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-feature-switcher[open] summary{border-color:#507e7a52;background:#0d110f}:root:not(#ss-dark) .isu-premium-feature-switcher-panel{border-color:#507e7a2e;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-feature-switcher-panel section{background:#0b0c0b}:root:not(#ss-dark) .isu-premium-feature-switcher-panel section>span{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-feature-switcher-panel button:hover,:root:not(#ss-dark) .isu-premium-feature-switcher-panel button:focus-visible,:root:not(#ss-dark) .isu-premium-feature-switcher-panel button[aria-current=page]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-premium-workspace-intro>span,:root:not(#ss-dark) .isu-premium-home-lead>span,:root:not(#ss-dark) .isu-premium-home-section-head span,:root:not(#ss-dark) .isu-premium-focused-search>span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-workspace-intro h2,:root:not(#ss-dark) .isu-premium-home-lead h3,:root:not(#ss-dark) .isu-premium-home-section-head h3{color:#e0eef2}:root:not(#ss-dark) .isu-premium-workspace-intro p,:root:not(#ss-dark) .isu-premium-home-lead p,:root:not(#ss-dark) .isu-premium-home-section-head p,:root:not(#ss-dark) .isu-premium-query-empty p{color:#97a9a6}:root:not(#ss-dark) .isu-premium-filter-bar{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-filter-bar>summary span{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-filter-bar>summary strong{color:#e0eef2}:root:not(#ss-dark) .isu-premium-filter-bar>summary em{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-filter-body{border-top-color:#262927}:root:not(#ss-dark) .isu-premium-home-lead{color:#fff;background:radial-gradient(90% 140% at 100% 0%,rgba(213,173,83,.34),transparent 58%),linear-gradient(135deg,#133834,#15423e)}:root:not(#ss-dark) .isu-premium-home-lead>span,:root:not(#ss-dark) .isu-premium-home-lead h3,:root:not(#ss-dark) .isu-premium-home-lead p{color:#fff}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-home-lead>span,:root:not(#ss-dark) body.analytics-premium-active .isu-premium-home-lead h3,:root:not(#ss-dark) body.analytics-premium-active .isu-premium-home-lead p{color:#fff}:root:not(#ss-dark) .isu-premium-home-lead p{color:#ffffffc7}:root:not(#ss-dark) .isu-premium-feature-group{border-top-color:#262927}:root:not(#ss-dark) .isu-premium-feature-group>header>span{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-premium-feature-group h4{color:#e0eef2}:root:not(#ss-dark) .isu-premium-feature-group p{color:#97a9a6}:root:not(#ss-dark) .isu-premium-feature-card{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-feature-card:hover,:root:not(#ss-dark) .isu-premium-feature-card:focus-visible{border-color:#507e7a57}:root:not(#ss-dark) .isu-premium-feature-card>span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-feature-card small{color:#97a9a6}:root:not(#ss-dark) .isu-premium-feature-card em{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-home-section-head button{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-source-summary{border-top-color:#262927}:root:not(#ss-dark) .isu-premium-source-summary>summary{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-source-summary>summary span{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-focused-search{border-color:#507e7a2e;background:linear-gradient(135deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .isu-premium-query-empty{border-color:#507e7a47;background:#0b0c0b}@media(max-width:760px){:root:not(#ss-dark) body.analytics-premium-active .isu-premium-breadcrumbs .isu-premium-exit{border-color:#262927;background:#0b0b0b}}:root:not(#ss-dark) .coach-today-focus-card,:root:not(#ss-dark) .coach-empty-roster-card,:root:not(#ss-dark) .coach-empty-roster-nudge{border-color:#366f6929}:root:not(#ss-dark) .coach-today-focus-card{background:radial-gradient(circle at 100% 0,rgba(0,67,58,.2),transparent 34%),#0b0b0b}:root:not(#ss-dark) .coach-today-focus-grid>button{border-color:#486c681f;color:#bcdfe4;background:#0a0b0bf0}:root:not(#ss-dark) .coach-today-focus-grid>button:hover,:root:not(#ss-dark) .coach-today-focus-grid>button:focus-visible{border-color:#366f695c}:root:not(#ss-dark) .coach-today-focus-icon{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .coach-today-focus-grid small{color:#96a8af}:root:not(#ss-dark) .coach-today-focus-grid strong{color:#d8e5e4}:root:not(#ss-dark) .coach-today-focus-grid em{color:#97a8ae}:root:not(#ss-dark) .coach-empty-roster-card{background:radial-gradient(circle at 100% 0,rgba(0,67,58,.18),transparent 36%),#0b0b0b}:root:not(#ss-dark) .coach-empty-roster-card>h3,:root:not(#ss-dark) .coach-empty-roster-nudge h3{color:#d8e5e4}:root:not(#ss-dark) .coach-empty-roster-card>p,:root:not(#ss-dark) .coach-empty-roster-nudge p{color:#95aaa7}:root:not(#ss-dark) .coach-empty-roster-steps li:before{color:#fff}:root:not(#ss-dark) .coach-empty-roster-steps strong{color:#badde1}:root:not(#ss-dark) .coach-empty-roster-steps span{color:#97a9a6}:root:not(#ss-dark) .coach-empty-roster-card .coach-context-add-form,:root:not(#ss-dark) .coach-empty-roster-nudge .coach-context-add-form{border-top-color:#366f6924}:root:not(#ss-dark) .skater-coach-priority-list>button{border-color:#486c681f;color:#badee3;background:#0b0c0b}:root:not(#ss-dark) .skater-coach-priority-list>button:hover,:root:not(#ss-dark) .skater-coach-priority-list>button:focus-visible{border-color:#366f6957}:root:not(#ss-dark) .skater-coach-priority-list small{color:#97a9a6}:root:not(#ss-dark) .skater-coach-priority-list strong{color:#9dcdc6}:root:not(#ss-dark) .skater-coach-priority-list span{color:#96a8af}:root:not(#ss-dark) .skater-share-summary>div{border-color:#486c681c;background:#0b0c0b}:root:not(#ss-dark) .skater-share-summary dt{color:#97a9a6}:root:not(#ss-dark) .skater-share-summary dd{color:#87beb7}@media(max-width:900px){:root:not(#ss-dark) .coach-workspace-identity-bar{border-color:#366f6924;background:#0b0b0bf0}}@media(max-width:900px){:root:not(#ss-dark) .coach-module-tabs{background:transparent}}@media(max-width:900px){:root:not(#ss-dark) .coach-module-tab{border-color:#486c6821;background:#0b0b0b}}@media(max-width:900px){:root:not(#ss-dark) .coach-module-tab:last-child{border-right-color:#486c6821}}@media(max-width:900px){:root:not(#ss-dark) .coach-module-tab.active{border-color:#366f694d;background:#0d110f}}:root:not(#ss-dark) .progress-summary-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .progress-kicker{color:#69b5aa}:root:not(#ss-dark) .progress-summary-head h3{color:#ddeff6}:root:not(#ss-dark) .progress-summary-head p{color:#97a8af}:root:not(#ss-dark) .progress-window-chip,:root:not(#ss-dark) .progress-review-count{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .progress-summary-metrics{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .progress-summary-metrics article{border-right-color:#202926}:root:not(#ss-dark) .progress-summary-metrics small{color:#96a8af}:root:not(#ss-dark) .progress-summary-metrics strong{color:#9dcdc6}:root:not(#ss-dark) .progress-summary-metrics span{color:#96a8af}:root:not(#ss-dark) .progress-signal-grid>section{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .progress-signal-head strong,:root:not(#ss-dark) .progress-signal-list strong,:root:not(#ss-dark) .progress-review-list strong{color:#d8e5e4}:root:not(#ss-dark) .progress-signal-head small,:root:not(#ss-dark) .progress-signal-list small,:root:not(#ss-dark) .progress-review-list small{color:#97a9a6}:root:not(#ss-dark) .progress-signal-dot{background:#435053}:root:not(#ss-dark) .progress-signal-list article,:root:not(#ss-dark) .progress-review-list article{border-top-color:#212523}:root:not(#ss-dark) .progress-signal-list em,:root:not(#ss-dark) .progress-review-list em{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .progress-signal-list em.strong{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .progress-signal-list em.attention{color:#d69461;background:#130d06}:root:not(#ss-dark) .progress-empty-signal,:root:not(#ss-dark) .progress-empty-evidence p,:root:not(#ss-dark) .progress-preview-note{color:#97a9a6}:root:not(#ss-dark) .progress-empty-evidence{border-color:#2d3432;background:#0b0c0b}:root:not(#ss-dark) .progress-empty-evidence strong{color:#d8e5e4}:root:not(#ss-dark) .progress-review-list article{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .progress-preview-note{border-left-color:#2a4743;background:#0d110f}:root:not(#ss-dark) .progress-workspace .achievement-completed-list article{background:#0b0b0b}:root:not(#ss-dark) .progress-workspace .achievement-status-pill.verified{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .progress-workspace .achievement-smart-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .progress-workspace .achievement-smart-card.recorded{border-color:#2d3432}:root:not(#ss-dark) .progress-workspace .achievement-smart-card>summary:after{border-color:#262927;color:#95aaa7;background:#0b0c0b}:root:not(#ss-dark) .progress-record-count strong{color:#9dcdc6}:root:not(#ss-dark) .progress-record-count small{color:#96a8af}:root:not(#ss-dark) .achievement-smart-card-body{border-top-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .progress-workspace .achievement-smart-section{background:#0b0b0b}:root:not(#ss-dark) .progress-workspace .achievement-check-status{color:#95aaa7;background:#0d110f}:root:not(#ss-dark) .progress-workspace .achievement-check-tile.completed .achievement-check-status{color:#cea36e;background:#1c1501}:root:not(#ss-dark) .progress-workspace .achievement-check-tile.verified .achievement-check-status{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .progress-overview-summary strong{color:#d8e5e4}:root:not(#ss-dark) .progress-overview-summary small,:root:not(#ss-dark) .progress-overview-summary em{color:#96a8af}:root:not(#ss-dark) .progress-overview-rate{border-color:#262927;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .progress-overview-rate small{color:#95aaa7}:root:not(#ss-dark) .progress-roster-avatar{color:#87beb7;background:#0d110f}@media(max-width:760px){:root:not(#ss-dark) .progress-summary-metrics article:nth-child(-n+2){border-bottom-color:#202926}}:root:not(#ss-dark) button.style-color-swatch{border-color:#202926}@media(max-width:860px){:root:not(#ss-dark) .style-archive-filter-toggle{border-color:#202926;color:#d8e5e4;background:#0b0c0b}}@media(max-width:860px){:root:not(#ss-dark) .style-archive-filter-toggle strong{color:#9dcdc6}}@media(max-width:860px){:root:not(#ss-dark) .style-archive-filter-toggle.active{border-color:#2c4844;background:#0d110f}}:root:not(#ss-dark) .analyze-smart-feedback{border-color:#5a7e7a;background:linear-gradient(145deg,#6c63ff1f,#0f1219b3)}:root:not(#ss-dark) .analyze-smart-feedback-body{background:#0b0b0b12}:root:not(#ss-dark) body.skater-portal-route .skater-practice-quick-elements{border-color:#366f6938;background:linear-gradient(145deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) body.skater-portal-route .skater-practice-quick-elements h4{color:#e0eef2}:root:not(#ss-dark) body.skater-portal-route .skater-practice-quick-elements p{color:#97a9a6}:root:not(#ss-dark) .skater-practice-quick-element-grid article{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-quick-element-grid article.has-reps{border-color:#366f6973}:root:not(#ss-dark) .skater-practice-quick-element-grid article strong{color:#e0eef2}:root:not(#ss-dark) .skater-practice-quick-element-grid article span{color:#97a9a6}:root:not(#ss-dark) .skater-practice-quick-element-grid article button{border-color:#366f6940;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .skater-practice-quick-element-grid article button:nth-of-type(2){color:#fff;background:#15423e}:root:not(#ss-dark) .skater-practice-quick-element-grid article button.clear{color:#97a9a6;background:transparent}:root:not(#ss-dark) .skater-team-practice-toggle{border-color:#325eb82e;background:#0a0c0f}:root:not(#ss-dark) .skater-team-practice-toggle small{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .enterprise-skater-team-card{border-color:#325eb833;background:linear-gradient(145deg,#0b0b0b,#0a0c0f)}:root:not(#ss-dark) body.skater-portal-route .enterprise-skater-team-card>p{color:#97a9a6}:root:not(#ss-dark) .skater-practice-session-row.team-partner-session{border-left-color:#325eb8;background:#0a0b0d}:root:not(#ss-dark) .skater-team-session-badge{color:#5e9bff;background:#0e1117}:root:not(#ss-dark) .skater-freestyle-jump-logger{border-color:#2d3432;background:linear-gradient(145deg,#0d110f,#0b0b0b)}:root:not(#ss-dark) .skater-freestyle-jump-head h4{color:#e0eef2}:root:not(#ss-dark) .skater-freestyle-jump-head p{color:#97a9a6}:root:not(#ss-dark) .skater-freestyle-jump-total{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .skater-freestyle-jump-families button,:root:not(#ss-dark) .skater-freestyle-jump-actions button,:root:not(#ss-dark) .skater-freestyle-jump-entries button{color:#9dcdc6;border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .skater-freestyle-jump-families button[aria-pressed=true]{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .skater-freestyle-jump-options>label:not(.skater-freestyle-combination-toggle){color:#97a9a6}:root:not(#ss-dark) .skater-freestyle-jump-options select,:root:not(#ss-dark) .skater-freestyle-jump-options input[type=text]{color:#e0eef2;border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .skater-freestyle-combination-toggle{border-color:#2d3432;background:#0b0b0b}:root:not(#ss-dark) .skater-freestyle-combination-toggle strong{color:#e0eef2}:root:not(#ss-dark) .skater-freestyle-combination-toggle small{color:#97a9a6}:root:not(#ss-dark) .skater-freestyle-jump-actions button.clean{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .skater-freestyle-jump-actions button.review{color:#d8a267;border-color:#403303;background:#1c1501}:root:not(#ss-dark) .skater-freestyle-jump-entries>p{color:#97a9a6}:root:not(#ss-dark) .skater-freestyle-jump-entries article{background:#0d110f}:root:not(#ss-dark) .skater-freestyle-jump-entries strong{color:#e0eef2}:root:not(#ss-dark) .skater-freestyle-jump-entries small{color:#97a9a6}:root:not(#ss-dark) .skater-freestyle-jump-entries button{color:#ed9281;background:transparent}:root:not(#ss-dark) .skater-practice-runthroughs.is-standalone{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .progress-visibility-note{color:#c2ad79;border-color:#403303;background:#0d0b05}:root:not(#ss-dark) .coach-practice-visibility-panel{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .coach-practice-visibility-panel summary strong{color:#e0eef2}:root:not(#ss-dark) .coach-practice-visibility-panel summary small,:root:not(#ss-dark) .coach-practice-visibility-panel summary em{color:#97a9a6}:root:not(#ss-dark) .coach-practice-visibility-panel form>p{color:#97a9a6}:root:not(#ss-dark) .coach-practice-visibility-options label{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .coach-practice-visibility-options strong{color:#e0eef2}:root:not(#ss-dark) .coach-practice-visibility-options small{color:#97a9a6}:root:not(#ss-dark) .coach-practice-visibility-actions>small{color:#97a9a6}@media(max-width:520px){:root:not(#ss-dark) .skater-freestyle-jump-actions{background:#0a0b0bf0}}:root:not(#ss-dark) .portal-dashboard-hero{border-color:#558c8524;color:#d8e5e4;background:radial-gradient(circle at 88% 12%,rgba(0,173,191,.11),transparent 34%),linear-gradient(135deg,#0d110f 0% 54%,#0b0b0b)}:root:not(#ss-dark) .portal-dashboard-eyebrow{color:#69b5aa}:root:not(#ss-dark) .portal-dashboard-heading h3{color:#ddeff3}:root:not(#ss-dark) .portal-dashboard-heading p{color:#95aaa7}:root:not(#ss-dark) .portal-dashboard-score{color:#d8e5e4;background:transparent}:root:not(#ss-dark) .portal-dashboard-score>span:last-child small{color:#97a9a6}:root:not(#ss-dark) .portal-dashboard-score-ring{background:#0b0b0bc2}:root:not(#ss-dark) .portal-dashboard-score-ring small{color:#97a9a6}:root:not(#ss-dark) .portal-dashboard-metrics>button{border-color:#5789841a;color:#d8e5e4;background:#0b0b0bb8}:root:not(#ss-dark) .portal-dashboard-metrics>button:hover,:root:not(#ss-dark) .portal-dashboard-metrics>button:focus-visible{border-color:#326f674d;background:#0b0b0bf5}:root:not(#ss-dark) .portal-dashboard-metric-icon{color:#69b5aa}:root:not(#ss-dark) .portal-dashboard-metrics strong{color:#69b5aa}:root:not(#ss-dark) .portal-dashboard-metrics small{color:#98b2b7}:root:not(#ss-dark) .portal-dashboard-metrics em{color:#97a9a6}:root:not(#ss-dark) .portal-dashboard-metric-chevron{color:#97a9a6}:root:not(#ss-dark) .portal-dashboard-evidence{color:#97a9a6}:root:not(#ss-dark) .portal-role-switch{border-color:#202926;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .portal-role-switch:hover,:root:not(#ss-dark) .portal-role-switch:focus-visible{border-color:#284a46;color:#87beb7;background:#0d110f}@media(max-width:620px){:root:not(#ss-dark) .portal-role-switch{color:#87beb7}}@media(max-width:620px){:root:not(#ss-dark) .portal-role-switch:before{color:#87beb7}}:root:not(#ss-dark) .coach-dashboard-action-grid>button{border-color:#486c6821;color:#badee3;background:#0b0c0b}:root:not(#ss-dark) .coach-dashboard-action-grid small{color:#96a8af}:root:not(#ss-dark) .coach-dashboard-more{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .coach-dashboard-more>summary{color:#87beb7}@media(max-width:900px){:root:not(#ss-dark) body.coach-portal-route .coach-mobile-module-select{color:#95aaa7}}@media(max-width:900px){:root:not(#ss-dark) body.coach-portal-route .coach-mobile-module-select select{border-color:#366f6938;color:#9dcdc6;background:#0b0b0b}}@media(max-width:760px){:root:not(#ss-dark) .app-header.has-compact-account-menu .site-nav>a,:root:not(#ss-dark) .app-header.has-compact-account-menu .site-nav>.site-nav-menu>summary{background:transparent}}@media(max-width:760px){:root:not(#ss-dark) .resources-page .app-header.has-compact-account-menu .site-nav a{background:transparent}}:root:not(#ss-dark) body:has(.archive-shell) .product-nav>#archiveNavLink.active,:root:not(#ss-dark) body:has(.archive-shell) .product-nav>#archiveNavLink[aria-current=page],:root:not(#ss-dark) body:has(.archive-shell) .product-nav>.primary-nav-group.current>.primary-nav-link,:root:not(#ss-dark) body:has(.archive-shell) .product-nav>.primary-nav-group>.primary-nav-link[aria-current=page]{color:#9dcdc6;background:#0d110f}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a[aria-current=page],:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav a.active,:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav button.active{color:#9dcdc6;background:#0d110f}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-product-nav [data-mobile-product-nav=more]{color:#97a9a6}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-hero-copy{background:transparent}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-section-tabs{border-color:#262927;background:#0b0b0bf5}}@media(max-width:760px){:root:not(#ss-dark) body:has(.archive-shell).analytics-active .analytics-section-tabs button.active{color:#9dcdc6;background:#0d110f}}:root:not(#ss-dark) body.storylines-page .app-header.storylines-header{border-bottom-color:#262927;background:#0b0b0bf5;color:#e0eef2}:root:not(#ss-dark) body.storylines-page .storylines-header .brand-logo{background:transparent}:root:not(#ss-dark) body.storylines-page .storylines-header #programMeta{color:#97a9a6}:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>a,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>.site-nav-menu>summary{color:#97a9a6}:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>a:hover,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>a:focus-visible,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>a[aria-current=page],:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>.site-nav-menu[open]>summary,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>.site-nav-menu.current>summary,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>.site-nav-menu>summary:hover,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>.site-nav-menu>summary:focus-visible{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav-menu>div a{color:#e0eef2}:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav-menu>div a:hover,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav-menu>div a:focus-visible,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav-menu>div a[aria-current=page]{color:#9dcdc6}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-switcher{color:#97a9a6}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-switcher-options{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option{color:#97a9a6}:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option:hover,:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option.active,:root:not(#ss-dark) body.storylines-page .storylines-header .locale-option[aria-checked=true]{color:#9dcdc6;background:#0d110f}@media(max-width:767px){:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>a,:root:not(#ss-dark) body.storylines-page .storylines-header .site-nav>.site-nav-menu>summary{border-color:#507e7a29;background:#0b0b0b;color:#97a9a6}}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-workspace-bar{border-color:#507e7a24;background:#0b0b0bf0}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-global-search{border-color:#507e7a38}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-global-search input{color:#e0eef2}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-primary-nav{border-top-color:#507e7a1a}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-primary-nav button.active,:root:not(#ss-dark) body.analytics-premium-active .isu-premium-primary-nav button[aria-current=page]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-primary-nav a.active,:root:not(#ss-dark) body.analytics-premium-active .isu-premium-primary-nav a[aria-current=page]{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-premium-home-lead-actions button,:root:not(#ss-dark) .isu-premium-home-lead-actions a{border-color:#24242494;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-home-lead-actions button,:root:not(#ss-dark) .isu-premium-home-lead-actions a{color:#fff;background:#0b0b0b1a}:root:not(#ss-dark) .isu-premium-home-lead-actions button.primary{color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-profile-shortcut{border-color:#262927;color:#e0eef2;background:linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .isu-premium-profile-shortcut:hover,:root:not(#ss-dark) .isu-premium-profile-shortcut:focus-visible{border-color:#507e7a57}:root:not(#ss-dark) .isu-premium-profile-shortcut span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-profile-shortcut small{color:#97a9a6}:root:not(#ss-dark) .isu-premium-profile-shortcut em{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-grouped-report-nav>button,:root:not(#ss-dark) .isu-premium-grouped-report-nav>a,:root:not(#ss-dark) .isu-premium-grouped-report-nav>span{border-color:#262927;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-grouped-report-nav>button:hover,:root:not(#ss-dark) .isu-premium-grouped-report-nav>button:focus-visible,:root:not(#ss-dark) .isu-premium-grouped-report-nav>a:hover,:root:not(#ss-dark) .isu-premium-grouped-report-nav>a:focus-visible,:root:not(#ss-dark) .isu-premium-grouped-report-nav>.active{border-color:#507e7a4d;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-premium-grouped-report-nav small{color:#97a9a6}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-discipline-strip{border-color:#507e7a29;background:#0b0b0bf2}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-discipline-strip>span{color:#9aa7aa}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-discipline-strip button{color:#97a9a6;background:transparent}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-discipline-strip button:hover,:root:not(#ss-dark) body.analytics-premium-active .isu-premium-discipline-strip button:focus-visible{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) body.analytics-premium-active .isu-premium-discipline-strip button.active,:root:not(#ss-dark) body.analytics-premium-active .isu-premium-discipline-strip button[aria-pressed=true]{color:#fff;background:#133834}:root:not(#ss-dark) .program-music-uploader{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .program-music-uploader>summary{color:#87beb7}:root:not(#ss-dark) .program-music-uploader>summary:after,:root:not(#ss-dark) .program-music-details>summary:after{color:#69b5aa}:root:not(#ss-dark) .program-music-uploader>summary:focus-visible,:root:not(#ss-dark) .program-music-details>summary:focus-visible{outline-color:#366f693d}:root:not(#ss-dark) .program-music-upload-form{border-top-color:#202926}:root:not(#ss-dark) .program-music-upload-form label:not(.program-music-file-drop,.program-music-share-choice){color:#95aaa7}:root:not(#ss-dark) .program-music-upload-form input[type=text],:root:not(#ss-dark) .program-music-upload-form select{border-color:#2d3432;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .program-music-upload-form input[type=text]:focus,:root:not(#ss-dark) .program-music-upload-form select:focus{border-color:#3d6e66;outline-color:#366f6924}:root:not(#ss-dark) .program-music-file-drop{border-color:#34504d;color:#96b5ba;background:#0b0b0b}:root:not(#ss-dark) .program-music-file-drop:hover,:root:not(#ss-dark) .program-music-file-drop:focus-within{border-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .program-music-file-drop:focus-within{outline-color:#366f6929}:root:not(#ss-dark) .program-music-file-drop>span{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .program-music-file-drop strong{color:#bfe1e5}:root:not(#ss-dark) .program-music-file-drop small{color:#97a9a6}:root:not(#ss-dark) .program-music-details>summary{color:#95aaa7}:root:not(#ss-dark) .program-music-share-choice{color:#98b5bb}:root:not(#ss-dark) .program-music-share-choice strong{color:#bbdee2}:root:not(#ss-dark) .program-music-share-choice small{color:#97a9a6}:root:not(#ss-dark) .program-music-status{color:#97a9a6}:root:not(#ss-dark) .program-music-track{border-color:#202926;border-left-color:#3e4f4e;background:#0b0b0b}:root:not(#ss-dark) .program-music-track.is-shared{border-left-color:#3d6e66}:root:not(#ss-dark) .program-music-art{color:#69b5aa;background:linear-gradient(145deg,#0d110f,#0b0c0b)}:root:not(#ss-dark) .program-music-track-kicker,:root:not(#ss-dark) .program-music-privacy{color:#69b5aa}:root:not(#ss-dark) .program-music-track h4{color:#d8e5e4}:root:not(#ss-dark) .program-music-track p{color:#97a9a6}:root:not(#ss-dark) .program-music-privacy{color:#97a9a6}:root:not(#ss-dark) .program-music-player p{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .program-music-track-actions{border-top-color:#212523}:root:not(#ss-dark) .program-music-empty{border-color:#2d3432;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .program-music-empty>span{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .program-music-empty strong{color:#b6d3d7}:root:not(#ss-dark) .coach-program-music-card{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .portal-session-restore{border-color:#202926;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .portal-session-restore p{color:#95aaa7}:root:not(#ss-dark) .portal-session-spinner{border-color:#366f692e;border-top-color:#3d6e66}:root:not(#ss-dark) body:has(.archive-shell) .archive-view-switcher{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-view-switcher button{color:#97a9a6;background:transparent}:root:not(#ss-dark) body:has(.archive-shell) .archive-view-switcher button.active{color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-detail-tabs{border-bottom-color:#262927;background:#0b0c0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-detail-tabs button,:root:not(#ss-dark) body:has(.archive-shell) .archive-detail-tabs a{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .archive-detail-tabs button.active,:root:not(#ss-dark) body:has(.archive-shell) .archive-detail-tabs a.active,:root:not(#ss-dark) body:has(.archive-shell) .archive-detail-tabs [aria-current=page]{border-color:#507e7a4d;color:#9dcdc6;background:#0d110f}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell).archive-watch-mode .archive-back-to-browse{border-color:#262927;color:#9dcdc6;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-search-card{background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-workflow-steps li+li:before{color:#9aa7aa;background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar>.filter-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar>.favorite-folders-panel,:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar>.filter-panel[open],:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar>.favorite-folders-panel[open]{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar:not(:has(>details[open]))>.filter-panel>summary{border-right-color:#202926}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar .filter-panel summary:after,:root:not(#ss-dark) body:has(.archive-shell) .archive-control-toolbar .favorite-folders-summary:after{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main #filterSummary:before{color:#97a9a6;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main #filterSummary[data-active=true]:before{color:#fff;background:#15423e}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-pane{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-pane .section-head{background:transparent}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-section-step{color:#9dcdc6;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .archive-main .table-wrap{border-color:#262927;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr{border-bottom-color:#212523;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr.archive-load-more-row{background:#0b0c0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr.archive-load-more-row [role=status],:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr.archive-load-more-row [data-archive-window-complete]{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr:hover,:root:not(#ss-dark) body:has(.archive-shell) .table-wrap tbody tr.selected{border-color:#212523;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap .number-content>span{color:#97a9a6}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap .team-cell{color:#e0eef2}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap .team-profile-link{color:#e0eef2}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .table-wrap .call-cell strong{color:#9dcdc6}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell).mobile-nav-open .app-header,:root:not(#ss-dark) body:has(.archive-shell).utility-menu-open .app-header{background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) #mobileNavMenu[open] .mobile-nav-panel{background:#0b0b0b}}:root:not(#ss-dark) .portal-nav-group-title{color:#97a9a6}:root:not(#ss-dark) body.coach-portal-route .coach-app-nav-group[data-coach-nav-group=manage]{border-top-color:#212523}:root:not(#ss-dark) body.skater-portal-route .portal-dashboard-heading p,:root:not(#ss-dark) body.coach-portal-route .portal-dashboard-heading p{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .portal-dashboard-evidence,:root:not(#ss-dark) body.coach-portal-route .portal-dashboard-evidence{color:#97a9a6}:root:not(#ss-dark) body.skater-portal-route .portal-dashboard-evidence>summary:hover,:root:not(#ss-dark) body.skater-portal-route .portal-dashboard-evidence>summary:focus-visible,:root:not(#ss-dark) body.coach-portal-route .portal-dashboard-evidence>summary:hover,:root:not(#ss-dark) body.coach-portal-route .portal-dashboard-evidence>summary:focus-visible{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) body.coach-portal-route .coach-workspace-identity-bar em{color:#97a9a6}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-panel{color:#e0eef2}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-panel-heading>span{color:#e0eef2}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-panel-heading small{color:#97a9a6}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) #mobileNavCloseButton{border-color:#262927;color:#9dcdc6;background:#0b0b0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) #mobileNavCloseButton:focus-visible{outline-color:#507e7a33}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section:first-child{border-top-color:#262927;background:transparent}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section-title{color:#9aa7aa}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-primary-grid .mobile-nav-link,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section-links .mobile-nav-link{border-color:transparent;color:#e0eef2;background:#0b0c0b}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-primary-grid .mobile-nav-link:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-primary-grid .mobile-nav-link.active,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section-links .mobile-nav-link:hover,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section-links .mobile-nav-link.active,:root:not(#ss-dark) body:has(.archive-shell) .mobile-workspace-switcher [data-mobile-portal-menu][aria-current=page]{border-color:#507e7a38;color:#9dcdc6;background:#0d110f}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-primary-grid .mobile-nav-link:focus-visible,:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-section-links .mobile-nav-link:focus-visible{border-color:#5a7e7a;outline-color:#507e7a33}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-item-icon{color:#95aaa7}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) .mobile-nav-link.active .mobile-nav-item-icon,:root:not(#ss-dark) body:has(.archive-shell) .mobile-workspace-switcher [data-mobile-portal-menu][aria-current=page] .mobile-nav-item-icon{color:#9dcdc6}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) #mobileNavMenu[open]{background:#0b1c1d80}}@media(max-width:980px){:root:not(#ss-dark) body:has(.archive-shell) #mobileNavMenu[open] .mobile-nav-panel-heading{border-bottom-color:#262927;background:#0b0b0b}}:root:not(#ss-dark) body.skater-portal-route .skater-practice-session-setup{border-color:#202926;background:linear-gradient(145deg,#0b0c0b,#0b0b0b)}:root:not(#ss-dark) .skater-practice-tap-row>span,:root:not(#ss-dark) .inspiration-quick-topics>span,:root:not(#ss-dark) .inspiration-board-templates>span{color:#97a9a6}:root:not(#ss-dark) .skater-practice-tap-row button,:root:not(#ss-dark) .skater-practice-setup-details>.mini-button,:root:not(#ss-dark) .skater-freestyle-recent button,:root:not(#ss-dark) .skater-freestyle-rotation-buttons button,:root:not(#ss-dark) .skater-freestyle-combination-button,:root:not(#ss-dark) .skater-freestyle-active-selection button,:root:not(#ss-dark) .skater-freestyle-jump-feedback button,:root:not(#ss-dark) .skater-practice-runthrough-actions button,:root:not(#ss-dark) .inspiration-quick-topics button,:root:not(#ss-dark) .inspiration-board-templates button{border-color:#262927;color:#a3c1bf;background:#0b0b0b}:root:not(#ss-dark) .skater-practice-tap-row button[aria-pressed=true],:root:not(#ss-dark) .skater-freestyle-recent button[aria-pressed=true],:root:not(#ss-dark) .skater-freestyle-rotation-buttons button[aria-pressed=true],:root:not(#ss-dark) .skater-freestyle-combination-button[aria-pressed=true],:root:not(#ss-dark) .inspiration-quick-topics button[aria-pressed=true]{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .skater-practice-setup-details{border-top-color:#202926}:root:not(#ss-dark) .skater-practice-setup-details summary{color:#97a9a6}:root:not(#ss-dark) .skater-practice-active-bar{border-color:#366f6847;background:#090c0bf5}:root:not(#ss-dark) .skater-practice-active-bar small{color:#69b5aa}:root:not(#ss-dark) .skater-practice-active-bar strong{color:#e0eef2}:root:not(#ss-dark) .skater-practice-active-bar button{color:#fff}:root:not(#ss-dark) .skater-freestyle-active-selection{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .skater-freestyle-active-selection small{color:#97a9a6}:root:not(#ss-dark) .skater-freestyle-active-selection strong{color:#87beb7}:root:not(#ss-dark) .skater-freestyle-active-selection button{border-color:#403303;color:#cda466;background:#0e0b05}:root:not(#ss-dark) .skater-freestyle-recent>span{color:#97a9a6}:root:not(#ss-dark) .skater-freestyle-jump-actions button.fall{color:#f99285;border-color:#513632;background:#0f0b0a}:root:not(#ss-dark) .skater-freestyle-jump-actions button.landed{color:#8fc6e1;border-color:#27383e;background:#0a0d0e}:root:not(#ss-dark) .skater-freestyle-jump-feedback{color:#97a9a6;background:#0d110f}:root:not(#ss-dark) .skater-freestyle-jump-feedback button{color:#69b5aa;background:transparent}:root:not(#ss-dark) .skater-freestyle-jump-session-totals{border-top-color:#202926}:root:not(#ss-dark) .skater-freestyle-jump-session-totals summary{color:#97a9a6}:root:not(#ss-dark) .skater-practice-runthrough-counter span,:root:not(#ss-dark) .coach-practice-outcome-strip span{background:#0d110f}:root:not(#ss-dark) .skater-practice-runthrough-counter small,:root:not(#ss-dark) .coach-practice-outcome-strip small{color:#97a9a6}:root:not(#ss-dark) .skater-practice-runthrough-counter strong,:root:not(#ss-dark) .coach-practice-outcome-strip strong{color:#e0eef2}:root:not(#ss-dark) .skater-practice-runthrough-actions button.clean{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .coach-practice-outcome-strip span.fall{background:#100b0b}:root:not(#ss-dark) .coach-practice-outcome-strip span.review{background:#0e0b05}:root:not(#ss-dark) .inspiration-quick-topics{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .inspiration-quick-topics button,:root:not(#ss-dark) .inspiration-board-templates button{border-color:#262927;color:#9dcdc6;background:#0b0c0b}:root:not(#ss-dark) .inspiration-board-templates{border-bottom-color:#262927}:root:not(#ss-dark) .inspiration-custom-board{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .inspiration-custom-board>summary{color:#9dcdc6}:root:not(#ss-dark) .inspiration-custom-board>div{border-top-color:#262927}:root:not(#ss-dark) .inspiration-card-note{border-color:#262927;background:#0b0c0b}:root:not(#ss-dark) .inspiration-card-note summary{color:#97a9a6}:root:not(#ss-dark) .inspiration-card-note p{color:#97a9a6}:root:not(#ss-dark) .inspiration-card-actions .mini-button.primary{color:#fff;border-color:#3d6e66}:root:not(#ss-dark) .inspiration-card-actions .mini-button.is-saved{color:#69b5aa;border-color:#254440;background:#0d110f}@media(max-width:760px){:root:not(#ss-dark) .inspiration-quick-topics>span,:root:not(#ss-dark) .inspiration-board-templates>span{background:#0b0b0b}}:root:not(#ss-dark) .isu-premium-watchlist-count{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-watchlist-remove{border-color:#262927;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-watchlist-remove:hover,:root:not(#ss-dark) .isu-premium-watchlist-remove:focus-visible{border-color:#745555;color:#ec817c}:root:not(#ss-dark) .isu-premium-watchlist-empty{border-color:#507e7a59;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-watchlist-empty strong{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-watchlist-empty p{color:#97a9a6}:root:not(#ss-dark) .isu-premium-watchlist-empty button{border-color:#262927;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-scoring-file-avatar{color:#fff;background:linear-gradient(145deg,#15423e,#133834)}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-scoring-file-identity-main h5{color:#d8e5e4}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-scoring-file-identity-main p{color:#97a9a6}:root:not(#ss-dark) .isu-scoring-file-identity-actions button{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .isu-scoring-file-identity-actions button:hover,:root:not(#ss-dark) .isu-scoring-file-identity-actions button:focus-visible{border-color:#2c4642;color:#9dcdc6}:root:not(#ss-dark) .isu-scoring-file-identity-actions .isu-scoring-file-follow.following,:root:not(#ss-dark) .isu-mobile-action-row button.following{border-color:#507e7a66;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-competitor-history-detail.scoring-file .isu-scoring-file-narrative,:root:not(#ss-dark) .isu-mobile-scoring-file .isu-scoring-file-narrative{border-color:#507e7a2e;color:#9dcdc6;background:linear-gradient(135deg,#0a110fe6,#0b0b0bf0 58%),#0b0b0b}:root:not(#ss-dark) .scoring-file-summary-metrics .isu-scoring-file-stat-card.trend-up small{color:#69b5aa}:root:not(#ss-dark) .scoring-file-summary-metrics .isu-scoring-file-stat-card.trend-down small{color:#ec817c}:root:not(#ss-dark) .coach-sample-roster-note{color:#97a9a6}:root:not(#ss-dark) .coach-roster-card .coach-roster-sample-tag{border-color:#262927;color:#9aa7aa;background:#0b0c0b}:root:not(#ss-dark) .storylines-focused-results>.career-timeline{border-top-color:#262927}:root:not(#ss-dark) .storyline-source-disclosure>summary{border-color:#2d3432;color:#87beb7;background:#0b0c0b}:root:not(#ss-dark) .storylines-profile-action-menu>summary{border-color:#1d2d2cc2;color:#9dcdc6;background:#0b0b0bd1}:root:not(#ss-dark) .storylines-profile-action-menu>div{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .storylines-profile-action-menu a{color:#9dcdc6}:root:not(#ss-dark) .storylines-profile-action-menu a:hover,:root:not(#ss-dark) .storylines-profile-action-menu a:focus-visible{background:#0d110f}:root:not(#ss-dark) .storylines-section-disclosure{border-color:#22282d;background:#0b0b0b}:root:not(#ss-dark) .storylines-section-disclosure>summary{color:#c1e2ec}:root:not(#ss-dark) .storylines-section-disclosure>summary>strong{color:#69b5aa}:root:not(#ss-dark) .storylines-section-disclosure>summary:after{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-chart-history-toggle{border-color:#262927;color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .isu-profile-source-snapshot article{border-color:#202926;background:#0b0c0b}:root:not(#ss-dark) .isu-profile-source-snapshot span,:root:not(#ss-dark) .isu-profile-source-warning{color:#95aaa7}:root:not(#ss-dark) .isu-profile-source-snapshot strong{color:#d8e5e4}@media(max-width:767px){:root:not(#ss-dark) .storylines-filter-drawer>summary{border-color:#203940e6;color:#9dcdc6;background:#0b0b0bfa}}@media(max-width:767px){:root:not(#ss-dark) .storylines-filter-drawer>summary>span{color:#69b5aa;background:#0d110f}}@media(max-width:767px){:root:not(#ss-dark) .storylines-filter-drawer>summary small{color:#97a9a6}}@media(max-width:767px){:root:not(#ss-dark) body.storylines-page .storylines-profile-tabs{background:#0b0b0bf5}}:root:not(#ss-dark) .locale-select{border-color:#262927;color:#d8e5e4;background-color:#0b0b0b}:root:not(#ss-dark) .locale-select:hover{border-color:#2d3432}:root:not(#ss-dark) .locale-select:focus-visible{border-color:#294d49;outline-color:#366f692e}@media(max-width:640px){:root:not(#ss-dark) .utility-menu[open] .utility-menu-panel{background:#0b0b0b}}:root:not(#ss-dark) .season-entry-status{color:#95aaa7}:root:not(#ss-dark) #seasonFederationCoverage li span{color:#95aaa7}:root:not(#ss-dark) .season-page .season-roster-match{color:#87beb7}:root:not(#ss-dark) .portal-enterprise-connection{background:#0d110f;border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .portal-enterprise-connection a,:root:not(#ss-dark) .portal-enterprise-connection button{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .portal-enterprise-connection a:focus-visible,:root:not(#ss-dark) .portal-enterprise-connection button:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .enterprise-view-switch>span{color:#87beb7}:root:not(#ss-dark) .enterprise-view-switch nav a{border-color:#31453f;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .enterprise-view-switch nav a[aria-current]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .enterprise-view-switch nav a:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .enterprise-view-switch small{color:#95aaa7}:root:not(#ss-dark) .portal-plan-card p{color:#97a9a6}:root:not(#ss-dark) .portal-optional-settings,:root:not(#ss-dark) .portal-sent-messages,:root:not(#ss-dark) .portal-message-contacts{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .portal-optional-settings>summary,:root:not(#ss-dark) .portal-sent-messages>summary,:root:not(#ss-dark) .portal-message-contacts>summary{color:#9dcdc6}@media(max-width:600px){:root:not(#ss-dark) .coach-invoice-table [data-label]:before{color:#97a9a6}}:root:not(#ss-dark) .programme-jump-controls fieldset{border-color:#262927}:root:not(#ss-dark) .programme-saved-scores article{border-top-color:#262927}:root:not(#ss-dark) .coach-notifications-popover{background:#0b0b0b}:root:not(#ss-dark) .coach-connections-dialog{border-color:#2d3432;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .coach-connections-dialog::backdrop{background:#0f302e88}:root:not(#ss-dark) .coach-connections-dialog li{border-bottom-color:#202926}:root:not(#ss-dark) .coach-connections-dialog header button{background:#0b0b0b;color:#9dcdc6;border-color:#2d3432}:root:not(#ss-dark) .coach-connections-dialog a{color:#87beb7}:root:not(#ss-dark) .coach-skater-dashboard-heading p{color:#95aaa7}:root:not(#ss-dark) .coach-skater-dashboard-tool>p{color:#95aaa7}:root:not(#ss-dark) .schedule-inbox-row{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .schedule-inbox-hint{color:#95aaa7}:root:not(#ss-dark) .schedule-inbox-dialog{border-color:#323d3b;color:#9dcdc6}:root:not(#ss-dark) .schedule-inbox-dialog::backdrop{background:#102c3066}:root:not(#ss-dark) .schedule-inbox-dialog button{border-color:#323d3b}:root:not(#ss-dark) .skater-schedule-workspace .skater-agenda-event.unavailable{border-left-color:#8b5241}:root:not(#ss-dark) .season-page .season-more-sections>summary:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .season-page .season-city-unavailable{background:#0d110f}:root:not(#ss-dark) #seasonCoverageWorkspace .season-article-meta{border-bottom-color:#202926}:root:not(#ss-dark) #seasonCoverageWorkspace .season-article-meta>div{background:transparent}:root:not(#ss-dark) #seasonCoverageWorkspace .season-coverage-select{color:#92adb7}:root:not(#ss-dark) #seasonCoverageWorkspace .season-coverage-select select{border-color:#303c3b;background-color:#0b0b0b;color:#d8e5e4}@media(max-width:1050px){:root:not(#ss-dark) #seasonCoverageWorkspace .season-card-panel{border-bottom-color:#202926}}:root:not(#ss-dark) .resources-premium-entry{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .resources-premium-entry small{color:#95b1ab}:root:not(#ss-dark) .resource-access-badge{color:#d1b382;background:#1c1501}:root:not(#ss-dark) .resources-free-label{color:#95b1ab}:root:not(#ss-dark) .resources-free-label strong{color:#9dcdc6}:root:not(#ss-dark) .smart-rules-sections a{border-color:#2d3432;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .smart-rules-sections a[aria-current=page]{background:#0d110f;border-color:#5a7e7a;color:#9dcdc6}:root:not(#ss-dark) .resources-premium-entry>a{background:#15423e;color:#fff}:root:not(#ss-dark) .practice-history-scroll th,:root:not(#ss-dark) .practice-history-scroll td{border-bottom-color:#202926}:root:not(#ss-dark) .practice-score-stats>div,:root:not(#ss-dark) .practice-quick-score{background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .practice-jump-links button{border-color:#2d3432}:root:not(#ss-dark) .practice-success-list li{border-bottom-color:#202926}:root:not(#ss-dark) .practice-comparison-elements article{border-color:#2d3432}:root:not(#ss-dark) .practice-history-scroll:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .practice-quick-score .button{background:#133834;color:#fff}:root:not(#ss-dark) .portal-daily-heading p{color:#95aaa7}:root:not(#ss-dark) .daily-quick-run>span{color:#95aaa7}:root:not(#ss-dark) .daily-tool-row{border-bottom-color:#262927}:root:not(#ss-dark) .daily-tool-row small{color:#95aaa7}:root:not(#ss-dark) .daily-lesson-context{border-left-color:#5a7e7a}:root:not(#ss-dark) .portal-daily-selected .master-calendar{background:#0d110f}:root:not(#ss-dark) .portal-daily-selected .master-compact .master-event{background:transparent}:root:not(#ss-dark) .daily-training-focus small{color:#95aaa7}:root:not(#ss-dark) .skater-daily-progress small{color:#95aaa7}:root:not(#ss-dark) .daily-sharing-receipt{color:#95aaa7}@media(max-width:700px){:root:not(#ss-dark) .daily-skater-selector{border-bottom-color:#202926;background:transparent}}@media(max-width:700px){:root:not(#ss-dark) .daily-skater-selector small{color:#95aaa7}}:root:not(#ss-dark) body.coach-portal-route .portal-daily-selected .master-heading-actions [data-master-action=add]{background:#0b0b0b;color:#d8e5e4;border-color:#202926}:root:not(#ss-dark) body.coach-portal-route .portal-daily-selected .master-event-actions [data-master-action=start-lesson]{background:#15423e}:root:not(#ss-dark) .daily-layouts{background:#0b0b0b;border-color:#262927}:root:not(#ss-dark) .daily-layouts>p{color:#95aaa7}:root:not(#ss-dark) .daily-dashboard-actions>[data-coach-dashboard-action=record]{background:#15423e;color:#fff}:root:not(#ss-dark) .coach-page-heading p{color:#95aaa7}:root:not(#ss-dark) .coach-plans-workspace .coach-layout-row{border-top-color:#262927;background:transparent}:root:not(#ss-dark) .coach-plans-workspace .coach-layout-main>span{color:#87beb7}:root:not(#ss-dark) .coach-plans-workspace .coach-layout-main>small{color:#95aaa7}:root:not(#ss-dark) .coach-new-program>summary,:root:not(#ss-dark) .coach-new-season-event>summary{color:#87beb7}:root:not(#ss-dark) .coach-new-program .coach-program-form{background:transparent}:root:not(#ss-dark) .coach-week-review{border-top-color:#262927;border-bottom-color:#262927}:root:not(#ss-dark) .coach-week-priorities{border-left-color:#3d6e66}:root:not(#ss-dark) .coach-season-event{border-top-color:#262927}:root:not(#ss-dark) .coach-season-form{background:#0b0c0b}:root:not(#ss-dark) .coach-season-checklist legend{color:#95aaa7}:root:not(#ss-dark) .coach-season-sharing{color:#95aaa7}:root:not(#ss-dark) .coach-score-history{border-top-color:#262927}:root:not(#ss-dark) .programme-saved-scores .practice-history p,:root:not(#ss-dark) .coach-layout-comparison p,:root:not(#ss-dark) .coach-layout-comparison small{color:#95aaa7}@media(max-width:640px){:root:not(#ss-dark) body.coach-portal-route .coach-context-tool-picker{color:#95aaa7}}@media(max-width:640px){:root:not(#ss-dark) body.coach-portal-route .coach-context-tool-picker select{border-color:#2d3432;background:#0b0b0b}}:root:not(#ss-dark) body.coach-portal-route .coach-plans-workspace .coach-layout-row{background:transparent;border-top-color:#262927}:root:not(#ss-dark) .programme-saved-scores .coach-score-layout{border-top-color:#262927}@media(max-width:700px){:root:not(#ss-dark) .practice-history-scroll .run-recap-table tr{border-color:#262927;background:#0b0b0b}}@media(max-width:700px){:root:not(#ss-dark) .run-recap-table td:before{color:#95aaa7}}:root:not(#ss-dark) .season-page .season-extended-actions a{background:none}:root:not(#ss-dark) .season-page .season-extended-actions a.season-extended-results-link{color:#fff;background:#15423e}:root:not(#ss-dark) .season-page .season-extended-actions a.season-extended-results-link:hover{color:#fff;background:#133834}:root:not(#ss-dark) .training-chart{color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .training-eyebrow{color:#95aaa7}:root:not(#ss-dark) .training-chart input,:root:not(#ss-dark) .training-chart select,:root:not(#ss-dark) .training-chart button{border-color:#323d3b;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .training-chart input:focus,:root:not(#ss-dark) .training-chart select:focus,:root:not(#ss-dark) .training-chart button:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) .training-note{color:#95aaa7}:root:not(#ss-dark) .training-grid th,:root:not(#ss-dark) .training-grid td{border-color:#2d3432}:root:not(#ss-dark) .training-grid th{background:#0d110f}:root:not(#ss-dark) .training-grid select{background:transparent}:root:not(#ss-dark) .training-work{border-color:#2d3432}:root:not(#ss-dark) .training-chart [data-kind^=TECHNICAL]{background:#0b161a}:root:not(#ss-dark) .training-chart [data-kind="PROGR 1 SP"]{background:#1c1501}:root:not(#ss-dark) .training-chart [data-kind="PROGR 2 SP"]{background:#0a1c26}:root:not(#ss-dark) .training-chart [data-kind*=SEQUENCES]{background:#1c1501}:root:not(#ss-dark) .training-chart [data-kind="PROGR 6 LP"]{background:#2e1825}:root:not(#ss-dark) .training-chart [data-kind^=INTERVAL]{background:#1c1501}:root:not(#ss-dark) .training-chart [data-kind=REST],:root:not(#ss-dark) .training-chart [data-kind=TRAVEL]{background:#171a18}:root:not(#ss-dark) .training-chart [data-kind^=COMP],:root:not(#ss-dark) .training-chart [data-kind=SHORT],:root:not(#ss-dark) .training-chart [data-kind=FREE]{background:#23140f}:root:not(#ss-dark) .training-budget.over{color:#ff7e69}:root:not(#ss-dark) .training-work-editor{border-top-color:#34403c}:root:not(#ss-dark) .training-work-editor fieldset{border-color:#2d3432}:root:not(#ss-dark) .program-library{background:#0d110f;border-color:#2d3432}@media print{:root:not(#ss-dark) body{background:#0b0b0b!important}}@media print{:root:not(#ss-dark) #programmePrintSheet[hidden]{color:#d8e5e4}}@media print{:root:not(#ss-dark) #programmePrintSheet th,:root:not(#ss-dark) #programmePrintSheet td{border-bottom-color:#434343}}:root:not(#ss-dark) .training-work[open]>summary{border-bottom-color:#262927}:root:not(#ss-dark) .training-work-editor{background:#0d110f;border-color:#2d3432}:root:not(#ss-dark) .programme-workflow{background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .programme-workflow small{color:#95aaa7}:root:not(#ss-dark) .programme-workflow strong{color:#9dcdc6}:root:not(#ss-dark) .programme-workflow p,:root:not(#ss-dark) .programme-help{color:#95aaa7}:root:not(#ss-dark) .programme-workflow button[aria-pressed=true]{border-color:#5a7e7a}:root:not(#ss-dark) #programBuilderOverlay .program-builder-remaining-card>summary,:root:not(#ss-dark) .programme-rink-details>summary,:root:not(#ss-dark) .programme-element-notes>summary,:root:not(#ss-dark) .coach-programme-options>summary{color:#9dcdc6}:root:not(#ss-dark) #programBuilderOverlay .program-builder-protocol-row [role=cell]>small{color:#95aaa7}@media(max-width:640px){:root:not(#ss-dark) .training-grid tr{border-color:#2d3432}}@media(max-width:640px){:root:not(#ss-dark) .training-grid td{border-top-color:#262927}}:root:not(#ss-dark) .training-chart textarea{border-color:#323d3b}:root:not(#ss-dark) .training-repeat{border-color:#323d3b;background:#0d110f}@media print{:root:not(#ss-dark) body:has(#trainingPrintSheet){background:#0b0b0b!important}}@media print{:root:not(#ss-dark) #trainingPrintSheet[hidden]{color:#9dcdc6}}@media print{:root:not(#ss-dark) #trainingPrintSheet th,:root:not(#ss-dark) #trainingPrintSheet td{border-color:#34403d}}@media print{:root:not(#ss-dark) #trainingPrintSheet th{background:#0d110f}}@media print{:root:not(#ss-dark) #trainingPrintSheet aside section{border-color:#34403d}}:root:not(#ss-dark) .training-remove-dialog{border-color:#323d3b;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .training-remove-dialog::backdrop{background:#102c3066}:root:not(#ss-dark) .training-remove-dialog button{border-color:#323d3b;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .training-remove-dialog [data-confirm]{color:#fff}:root:not(#ss-dark) .training-toolbar [data-training-publish]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .training-availability{border-color:#403303;background:#0d0b07;color:#dfc893}:root:not(#ss-dark) .training-grid tr.training-day-unavailable>th{background:#1c1501}:root:not(#ss-dark) .training-grid [data-availability-badge]{color:#c9a266}:root:not(#ss-dark) .training-availability-details{background:#1c1501;border-left-color:#7f5c27;color:#dfc893}:root:not(#ss-dark) .training-availability-conflict{border-color:#88562b;background:#120d08;color:#e99e73}:root:not(#ss-dark) .training-booked-summary{border-color:#2d4644;background:#0d110f}:root:not(#ss-dark) .training-booked-summary a,:root:not(#ss-dark) .training-booked-details a{color:#87beb7}:root:not(#ss-dark) .training-booked-details p{border-left-color:#3d6e66;background:#0d110f}:root:not(#ss-dark) .training-work-card{border-color:#2d3432}:root:not(#ss-dark) .training-work-actions{background:#0b0b0b}:root:not(#ss-dark) .training-work-actions [data-training-remove-work]{color:#ec8c77}:root:not(#ss-dark) .training-save-bar{border-color:#31423d;background:#0b0b0b}:root:not(#ss-dark) .training-save-bar [data-training-publish]{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .training-editor-heading button{background:#15423e;color:#fff;border-color:#5a7e7a}:root:not(#ss-dark) .training-editor-help{color:#95aaa7}:root:not(#ss-dark) .training-parts{border-top-color:#2d3432}:root:not(#ss-dark) .training-parts>p{color:#95aaa7}:root:not(#ss-dark) .training-editor-footer{border-top-color:#2d3432}:root:not(#ss-dark) .training-editor-footer button,:root:not(#ss-dark) .training-column-tools [data-training-remove-session]{color:#ec8c77}:root:not(#ss-dark) .training-column-tools{border-color:#323d3b;background:#0b0b0b}:root:not(#ss-dark) .training-chart-settings,:root:not(#ss-dark) .training-calendar-reference,:root:not(#ss-dark) .training-copy-menu{border-color:#262927}@media(max-width:600px){:root:not(#ss-dark) .training-chart .training-save-bar{background:#0b0b0b}}:root:not(#ss-dark) .training-notes{background:#0b0b0b;border-color:#2d3432;color:#9dcdc6}:root:not(#ss-dark) .training-notes [role=status]{background:#0d110f}:root:not(#ss-dark) .training-notes input,:root:not(#ss-dark) .training-notes select,:root:not(#ss-dark) .training-notes textarea{border-color:#313f3c;background:#0b0b0b}:root:not(#ss-dark) .training-notes button{border-color:#313f3c;background:#0d110f;color:#87beb7}:root:not(#ss-dark) .training-notes [type=submit]{background:#15423e;color:#fff}:root:not(#ss-dark) .training-notes-hint{color:#95aaa7}:root:not(#ss-dark) .training-notes article{border-top-color:#262927}:root:not(#ss-dark) .training-notes :focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) body.analytics-active .analytics-season-filter>summary{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) body.analytics-active .analytics-season-filter summary span{color:#95aaa7}:root:not(#ss-dark) body.analytics-active .analytics-season-filter>label{border-color:#262927;background:#0b0b0b}@media(max-width:860px){:root:not(#ss-dark) body.home-page .home-personal-grid .season-card{border-top-color:#262927}}html:not(#ss-dark) body :is(.application-shell-tools,.home-tool-group,.fan-sidebar-tools).more-nav-group{background:transparent}html:not(#ss-dark) body :is(.button,.mini-button):is([data-coach-start-run],[data-coach-dashboard-action=record],[data-program-builder-start-simulation]){background:#0d110f;color:#9dcdc6;border-color:#2f3e3a}html:not(#ss-dark) body :is(.button,.mini-button):is([data-coach-start-run],[data-coach-dashboard-action=record],[data-program-builder-start-simulation]):hover{background:#121a17;border-color:#5a7e7a}html:not(#ss-dark) body .program-builder-simulation [data-program-builder-simulation-save]{background:#15423e;color:#fff;border-color:#5a7e7a}html:not(#ss-dark) body .program-builder-simulation [data-program-builder-simulation-save]:hover{background:#133834}html:not(#ss-dark) body .program-builder-simulation .practice-jump-links button{background:transparent;color:#9dcdc6}html:not(#ss-dark) body .program-builder-simulation :is(.run-metadata label,.program-builder-run-notes,.run-score-fields label,.run-recorded-total label){color:#95aaa7}html:not(#ss-dark) body .program-builder-simulation :is(.run-metadata,.program-builder-run-notes,.run-score-fields,.run-recorded-total) :is(input,select,textarea){border-color:#262927;background:#0b0b0b;color:#d8e5e4}html:not(#ss-dark) body .run-score-fields{background:#0d110f}html:not(#ss-dark) body .run-score-readout small{color:#95aaa7}html:not(#ss-dark) body .run-score-readout strong{color:#9dcdc6}html:not(#ss-dark) body .program-builder-simulation :is(.run-recorded-total,.run-scoring-help){background:transparent}html:not(#ss-dark) body .program-builder-simulation :is(.run-recorded-total,.run-scoring-help)>summary{color:#9dcdc6}html:not(#ss-dark) body .run-recorded-total p{color:#95aaa7}html:not(#ss-dark) body .coach-practice-filter-bar{background:transparent}html:not(#ss-dark) body .coach-practice-filter-bar select{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .coach-practice-filter-bar>span{color:#95aaa7}html:not(#ss-dark) body .progress-comparison{background:#0d110f}html:not(#ss-dark) body .progress-comparison>small{color:#95aaa7}html:not(#ss-dark) body .progress-supporting-metrics,html:not(#ss-dark) body .progress-hint{color:#95aaa7}html:not(#ss-dark) body .progress-element{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .progress-element summary:after{color:#87beb7}html:not(#ss-dark) body .progress-element summary small{color:#95aaa7}html:not(#ss-dark) body .progress-element summary>b{color:#9dcdc6}html:not(#ss-dark) body .progress-element-detail>p{color:#95aaa7}html:not(#ss-dark) body .progress-element-detail li{border-top-color:#262927}html:not(#ss-dark) body :is(.progress-share-options,.progress-more-charts){background:transparent}html:not(#ss-dark) body :is(.progress-share-options,.progress-more-charts,.progress-session-history)>summary{color:#9dcdc6}html:not(#ss-dark) body .progress-share-options{border-top-color:#262927}html:not(#ss-dark) body .progress-share-options fieldset{border-color:#262927}html:not(#ss-dark) body .progress-share-options form small{color:#95aaa7}html:not(#ss-dark) body .progress-refined [data-coach-open-progress-share]{background:#0d110f;color:#9dcdc6;border-color:#2f3e3a}:root:not(#ss-dark) #appBootOverlay{background:#0a0c0df5}:root:not(#ss-dark) #appBootOverlay .app-boot-card{border-color:#22282d;background:#0b0b0b}:root:not(#ss-dark) #appBootOverlay .app-boot-spinner{border-color:#212928;border-top-color:#316f69}:root:not(#ss-dark) #appBootOverlay strong{color:#d8ecf7}:root:not(#ss-dark) #appBootOverlay p{color:#91a7bf}:root:not(#ss-dark) body{background:#0b0d0c;color:#b0d9d4}:root:not(#ss-dark) header{border-bottom-color:#262d2a}:root:not(#ss-dark) a{color:#69baaf}:root:not(#ss-dark) main nav a{border-color:#323e3a;background:#0b0b0b}:root:not(#ss-dark) main nav a:first-child{color:#fff;border-color:#558982}:root:not(#ss-dark) a:focus-visible{outline-color:#805c23}:root:not(#ss-dark) .subscription-page .subscription-checkout-stage{color:#7ac2bb}:root:not(#ss-dark) .subscription-page .subscription-selection-summary span{color:#96bec5;background:#0d1110}:root:not(#ss-dark) .subscription-page .subscription-account-line{color:#89aeb4}:root:not(#ss-dark) .subscription-page .subscription-account-line:before{background:#374748}:root:not(#ss-dark) .subscription-page .subscription-billing-status{border-color:#222a29;color:#a0ccd3;background:#0a0b0b}:root:not(#ss-dark) .subscription-page .subscription-promotion-disclosure{border-top-color:#212827}:root:not(#ss-dark) .subscription-page .subscription-promotion-disclosure summary{color:#96bec5}:root:not(#ss-dark) .language-menu{color:#b2dbd7}:root:not(#ss-dark) .language-menu>.language-menu-trigger{border-color:#27302e;background:#0b0b0b;color:#b2dbd7}:root:not(#ss-dark) .language-menu-trigger:hover{background:#0c0e0e}:root:not(#ss-dark) .language-menu-trigger:focus-visible,:root:not(#ss-dark) .language-menu select:focus-visible,:root:not(#ss-dark) .language-menu button:focus-visible{outline-color:#396e67}:root:not(#ss-dark) .language-menu>.language-menu-panel{background:#0b0b0b;color:#b2dbd7;border-color:#252b2a}:root:not(#ss-dark) .language-menu .locale-select{border-color:#27302e;background:#0b0b0b;color:#b2dbd7}:root:not(#ss-dark) .language-menu .language-menu-status{color:#92aba4}:root:not(#ss-dark) .language-menu .language-menu-retry{border-color:#27302e;background:#0c0e0e;color:#b2dbd7}
