: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) .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-advanced-tools>summary{border-color:#262927;background:#0b0b0b;color:#a8becb}: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}}: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}: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) .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) .season-bests-filters label{color:#95aaa7}:root:not(#ss-dark) .season-bests-filters select{border-color:#262927;color:#d8e5e4;background:#0b0b0b}:root:not(#ss-dark) .season-bests-summary,:root:not(#ss-dark) .season-bests-empty,:root:not(#ss-dark) .season-bests-source{color:#95aaa7}:root:not(#ss-dark) .season-bests-source a{color:#9dcdc6}:root:not(#ss-dark) .season-bests-list{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .season-bests-list li+li{border-top-color:#262927}:root:not(#ss-dark) .season-bests-rank{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .season-bests-list li:first-child .season-bests-rank{color:#dfc893;background:#2f2500}:root:not(#ss-dark) .season-bests-who>:first-child{color:#d8e5e4}:root:not(#ss-dark) .season-bests-who small,:root:not(#ss-dark) .season-bests-score small{color:#95aaa7}:root:not(#ss-dark) .season-bests :is(select,button,a):focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .element-trackers-link-card .analytics-card-context a{color:#9dcdc6}html:not(#ss-dark) body .swarm-chart{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .swarm-grid-line{stroke:#212523}html:not(#ss-dark) body .swarm-average-label{fill:#d8e5e4;stroke:#242424}html:not(#ss-dark) body .swarm-average-line{stroke:#596665}html:not(#ss-dark) body .swarm-axis-title{fill:#95aaa7}html:not(#ss-dark) body .swarm-dot{stroke:#242424}html:not(#ss-dark) body .swarm-dot.above-average{fill:#c99c49}html:not(#ss-dark) body .swarm-dot.below-average{fill:#4db9af}:root:not(#ss-dark) .swarm-legend{color:#95aaa7}:root:not(#ss-dark) .swarm-key.size{border-color:#586260;background:transparent}html:not(#ss-dark) body .warhorse-summary{background:none}html:not(#ss-dark) body .warhorse-summary-grid{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .warhorse-metric{border-right-color:#212523;background:none}html:not(#ss-dark) body .warhorse-metric strong{color:#d8e5e4}html:not(#ss-dark) body .warhorse-row{border-color:#262927;background:#0b0b0b}html:not(#ss-dark) body .warhorse-row:hover{border-color:#2d3432}html:not(#ss-dark) body .warhorse-row:nth-child(-n+3) .warhorse-rank{color:#fff;background:#15423e}html:not(#ss-dark) body .warhorse-row-head span{color:#87beb7}html:not(#ss-dark) body .warhorse-row p.warhorse-artists{color:#b1c2c0}:root:not(#ss-dark) .warhorse-tags span{color:#95aaa7;background:#0b0c0b}html:not(#ss-dark) body .warhorse-expand-indicator{background:#0b0c0b}@media(max-width:640px){html:not(#ss-dark) body .warhorse-metric:nth-child(n+3){border-top-color:#212523}}:root:not(#ss-dark) .judge-agreement-explainer{color:#95aaa7}html:not(#ss-dark) body .judge-agreement-row b small{color:#95aaa7}:root:not(#ss-dark) .quad-archive-peek{border-color:#262927;background:#0a0b0b}:root:not(#ss-dark) .quad-archive-peek-row i{background:#15423e}:root:not(#ss-dark) .quad-archive-peek-chip{background:#15423e;color:#fff}:root:not(#ss-dark) .quad-archive-peek-chip:focus-visible{outline-color:#3d6e6659}:root:not(#ss-dark) .quad-archive-peek-note{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) .moment-canvas-note-count{color:#99a6b7}:root:not(#ss-dark) #analyzeJudgedPanel .analyze-skatesense-element{border-color:#25292b;background:#0b0b0b}:root:not(#ss-dark) #analyzeJudgedPanel .analyze-skatesense-element-time{border-color:#25292b;color:#e1edfa;background:#0b0c0b}:root:not(#ss-dark) #analyzeJudgedPanel .analyze-skatesense-limit{color:#e38c5a}:root:not(#ss-dark) #analyzeJudgedPanel .analyze-skatesense-check-value{color:#99a6b7}: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) .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{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) .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 .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 .assistant-entry-group nav>a>span em{color:#c2ac80;background:#1c1501}:root:not(#ss-dark) body .assistant-entry-group nav>a[aria-current=page]{border-color:#254a45}: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) .ss-skel-line,:root:not(#ss-dark) .ss-skel-block{background:linear-gradient(90deg,#0d110f,#0b0c0b,#0d110f)}:root:not(#ss-dark) .ss-media-missing{background-color:#0d110f}:root:not(#ss-dark) .nav-area-label{color:#97a9a6}: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-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 .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 .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-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) .call-cell .call-code{color:#97a9a6}: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}html:not(#ss-dark) body:has(.archive-shell) .app-header .utility-menu-trigger{border-color:#262927;background:#0b0b0b}: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) .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) .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) #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-count{fill:#fff}:root:not(#ss-dark) .coach-map-legend{border-color:#272b2ce0;background:#0b0b0be6;color:#95aaa7}:root:not(#ss-dark) .coach-detail-panel h3{color:#baccd5}: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) .coach-map-legend{border-color:#222829;background:#0b0b0beb}:root:not(#ss-dark) .coach-detail-panel{background:linear-gradient(180deg,#0b0b0bfa,#0a0b0bfa)}: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{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) .coach-compare-tray{border-color:#2d3432;background:#090c0bf5}: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) .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) .skater-directory-card{border-color:#252b2cf5;background:#0b0b0bf0}:root:not(#ss-dark) .skater-directory-card:hover,:root:not(#ss-dark) .skater-directory-card:focus-within{border-color:#366f6957}:root:not(#ss-dark) .skater-directory-card button{background:transparent}: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-count{color:#95a8b2}:root:not(#ss-dark) .academy-count b{color:#dbecf6}: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) .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}@media(max-width:760px){:root:not(#ss-dark) .skater-card-grid{background:transparent}}: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}}: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-count{fill:#fff}:root:not(#ss-dark) .coach-graph-peek{border-color:#282f30f2;background:#0b0b0bf7}:root:not(#ss-dark) .coach-graph-peek strong{color:#d8e5e4}: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) .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) .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) .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) .brand small{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) .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) .section-heading small{color:#95aaa7}: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) td,:root:not(#ss-dark) th{border-bottom-color:#262927}:root:not(#ss-dark) thead th{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) .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){--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-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) .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) .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) .competition-free-value{border-color:#262927;background:#0b0b0bcc}: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) .protocol-filter input{accent-color:#15423e}:root:not(#ss-dark) .protocol-filter span{color:#d8e5e4!important}: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) .protocol-step-number{color:#fff;background:#15423e}:root:not(#ss-dark) .source-link{color:#9dcdc6}: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) .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) .share-status{color:#9dcdc6!important}: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) .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-counts{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) .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) .protocol-access{border-color:#2d3432;background:#0d110f}:root:not(#ss-dark) .protocol-access>div>p{color:#95aaa7}: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) .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) .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) footer{color:#95aaa7;border-top-color:#262927}@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) .protocol-scroll-hint{color:#9dcdc6;background:#0d110f}}: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) .event-information>summary{color:#9dcdc6}:root:not(#ss-dark) .event-information>summary:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) #competition-analytics{background:#0b0c0b;border-color:#2d3432}:root:not(#ss-dark) .program-video-frame{background:#11171e}: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) .results-share-count{color:#95aaa7}:root:not(#ss-dark) .forecast-range-dot{border-color:#242424;background:#133834}:root:not(#ss-dark){--ink: #9dcdc6;--muted: #95aaa7;--line: #262927;--paper: #0c0d0a;--green: #133834;color:#d8e5e4;background:#0b0c0b}:root:not(#ss-dark) button{border-color:#3d6e66;color:#fff}:root:not(#ss-dark) button.secondary{background:transparent;color:#d8e5e4;border-color:#262927}:root:not(#ss-dark) :focus-visible{outline-color:#7a5e28}:root:not(#ss-dark) .cw-history{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) #cwDiscoverForm{border-top-color:#2d3432}html:not(#ss-dark) body .is-fullscreen{background:#060606}:root:not(#ss-dark){color:#bfe0db;background:#0b0c0b}:root:not(#ss-dark) header{border-bottom-color:#2d3432}:root:not(#ss-dark) header span,:root:not(#ss-dark) .quiet{color:#95aaa7}:root:not(#ss-dark) button,:root:not(#ss-dark) .pick,:root:not(#ss-dark) select{border-color:#546961;background:#0b0b0b;color:#bfe0db}:root:not(#ss-dark) #run,:root:not(#ss-dark) .pick{background:#15423e;color:#fff}:root:not(#ss-dark) .player{background:#0b1815}:root:not(#ss-dark) .setup,:root:not(#ss-dark) .confirm,:root:not(#ss-dark) #feedback{background:#0b0b0b;border-color:#2d3432}:root:not(#ss-dark) .still canvas{background:#0b1815}:root:not(#ss-dark) button:focus-visible,:root:not(#ss-dark) a:focus-visible,:root:not(#ss-dark) input:focus-visible{outline-color:#89561e}: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) .element-trackers-row{border-color:#202926;background:#0b0b0b}:root:not(#ss-dark) .element-trackers-rank-1{border-color:#403303;background:linear-gradient(90deg,#0e0b05,#0b0b0b 60%)}: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:not(.coach-icon-button):not(.skater-icon-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) .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) .ice-editor-block{border-color:#202926;background:#0a0b0b}:root:not(#ss-dark) .ice-editor-block .ice-editor-person{border-top-color:#212523}:root:not(#ss-dark) .ice-editor-footer{background:#0b0b0b;border-top-color:#202926}:root:not(#ss-dark) .ice-editor-footer [role=status]{color:#ec8272}: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{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-skater{border-color:#262927}@media print{:root:not(#ss-dark) body{background:#0b0b0b}}:root:not(#ss-dark) dialog input,:root:not(#ss-dark) dialog select{border-color:#323d39;background:#0b0b0b;color:#9dcdc6}: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) #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) #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-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) #clientListDiscoveryHelp{color:#97a9a6}:root:not(#ss-dark) #clientListDiscoveryHelp strong{color:#9eb6bd}:root:not(#ss-dark) #clientListDiscoveryHelp a{color:#87beb7}@media(max-width:600px){html:not(#ss-dark) body .explore-feature-nav a{border-color:#262927;background:#161d22;color:#d8e5e4}}: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) #fanCommunity button{border-color:#262927;background:transparent;color:#d8e5e4}:root:not(#ss-dark) #fanCommunity button:hover{background:#1a282c;border-color:#5a7e7a}:root:not(#ss-dark) #fanCommunity{color:#d8e5e4}:root:not(#ss-dark) #fanCommunity :is(h2,h3,h4){color:#d8e5e4}:root:not(#ss-dark) #fanCommunity a:hover{color:#87beb7}:root:not(#ss-dark) #fanCommunity h2:focus-visible,:root:not(#ss-dark) #fanCommunity h3:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) #fanCommunity :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-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-search,html:not(#ss-dark)[data-fan-theme=dark] .application-shell-search input{background:#161d22;color:#d8e5e4;border-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}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) #fanJourneyBack a{color:#87beb7}: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-viewing-days>span{border-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) .archive-moments{border-block-color:#262927}:root:not(#ss-dark) .archive-moments a,:root:not(#ss-dark) .moment-card a{color:#87beb7}:root:not(#ss-dark) .moment-reaction{border-color:#262927;background:transparent}:root:not(#ss-dark) .moment-reaction:hover{background:color-mix(in srgb,#15423e 8%,transparent)}:root:not(#ss-dark) .moment-reaction[aria-pressed=true]{background:color-mix(in srgb,#15423e 15%,transparent);border-color:#5a7e7a}:root:not(#ss-dark) .moment-reaction:focus-visible,:root:not(#ss-dark) .moment-card a:focus-visible,:root:not(#ss-dark) .moment-consent button:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .moment-status,:root:not(#ss-dark) .moment-loading{color:#95aaa7}:root:not(#ss-dark) .moment-card{border-color:#262927;background:#161d22}:root:not(#ss-dark) .moment-cover{background:#1a2222;color:#fff!important}:root:not(#ss-dark) .moment-play{background:#060606c2;color:#fff}:root:not(#ss-dark) .moment-kicker{color:#95aaa7}:root:not(#ss-dark) .moment-event{color:#95aaa7}:root:not(#ss-dark) .moment-consent{border-color:#262927;color:#d8e5e4;background:#161d22}:root:not(#ss-dark) .moment-consent::backdrop{background:#0b19168c}:root:not(#ss-dark) .moment-consent button{border-color:#262927;background:transparent}:root:not(#ss-dark) .moment-consent .moment-confirm{background:#15423e;color:#d5f1e5;border-color:transparent}:root:not(#ss-dark) #fanCommunity .moment-reaction{background:transparent}:root:not(#ss-dark) #fanCommunity .moment-reaction[aria-pressed=true]{background:#1a282c;border-color:#5a7e7a}:root:not(#ss-dark) #fanCommunity .moment-reaction:hover{background:#1a282c}:root:not(#ss-dark) .moment-source-label{background:#060606c2;color:#fff}:root:not(#ss-dark) .moment-first{color:#95aaa7}: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){--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) .home-topbar{border-bottom-color:#262927;background:#0b0b0bf5}:root:not(#ss-dark) .home-brand{border-right-color:#262927}: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) .section-heading p:last-child{color:#95aaa7}:root:not(#ss-dark) .section-heading>a{color:#9dcdc6}:root:not(#ss-dark) .season-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) .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) .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) .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}@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-topbar:after{border-bottom-color:#262927}}@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}}:root:not(#ss-dark) .home-nav .nav-area-label{color:#97a9a6}:root:not(#ss-dark) .tool-directory-group{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .tool-directory-group>summary:after{color:#95aaa7}:root:not(#ss-dark) .tool-directory-group>summary span{color:#95aaa7}:root:not(#ss-dark) .tool-directory-group a{border-top-color:#262927;color:#d8e5e4}:root:not(#ss-dark) .tool-directory-group a:hover strong{color:#9dcdc6}:root:not(#ss-dark) .tool-directory-icon{color:#87beb7}:root:not(#ss-dark) .tool-directory-group small{color:#95aaa7}:root:not(#ss-dark) .tool-directory-group em{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark)[data-fan-theme=dark] body :is(.tool-directory-icon,.home-step-number){color:#b0d9d4}:root:not(#ss-dark)[data-fan-theme=dark] body .tool-directory-group em{color:#b0d9d4;background:#142926}: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-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) .jsr-count{color:#97a9a6}:root:not(#ss-dark) .jsr-count b{color:#e0eef2}: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) .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) footer{border-top-color:#262927;color:#95aaa7;background:#0b0b0b}: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}html:not(#ss-dark) body .lr-export-canvas{background:#0d1518}html:not(#ss-dark) body #lr-bar-over{background:#5c2600}html:not(#ss-dark) body #lr-checked-list img{background:#060606}html:not(#ss-dark) body #lr-checked-list figcaption{color:#95aaa7}html:not(#ss-dark) body .ssp{border-color:#262927;background:#0b0b0b}@media(max-width:640px){:root:not(#ss-dark) body.coach-portal-route .coach-command-shell[data-coach-mobile-active-panel=nav] .coach-app-nav-item{border-color:transparent}}: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-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-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) .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) .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) .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) #ownerModelExplorer [aria-selected=true],:root:not(#ss-dark) #ownerModelExplorer [aria-pressed=true]{background:#0d110f;border-color:#3d6e66;color:#87beb7}:root:not(#ss-dark) #ownerModelExplorer pre{background:#0b0c0b}:root:not(#ss-dark) #ownerTruthLab{color:#bedef2}:root:not(#ss-dark) #ownerTruthLab button,:root:not(#ss-dark) #ownerTruthLab input,:root:not(#ss-dark) #ownerTruthLab select,:root:not(#ss-dark) #ownerTruthLab textarea{border-color:#2d3432;background:#0b0b0b;color:#bedef2}:root:not(#ss-dark) #ownerTruthLab button:focus-visible{outline-color:#3d6e66}:root:not(#ss-dark) #ownerTruthLab .is-primary{background:#15423e;border-color:#5a7e7a;color:#fff}:root:not(#ss-dark) #ownerTruthLab [aria-selected=true],:root:not(#ss-dark) #ownerTruthLab [aria-pressed=true]{background:#0d110f;border-color:#3d6e66;color:#87beb7}@media(prefers-color-scheme:dark){:root:not(#ss-dark):not([data-theme=light]) #ownerTruthLab{color:#d7e9e3}}@media(prefers-color-scheme:dark){:root:not(#ss-dark):not([data-theme=light]) #ownerTruthLab button,:root:not(#ss-dark):not([data-theme=light]) #ownerTruthLab input,:root:not(#ss-dark):not([data-theme=light]) #ownerTruthLab select,:root:not(#ss-dark):not([data-theme=light]) #ownerTruthLab textarea{background:#111e25;color:#d7e9e3;border-color:#5d7078}}:root:not(#ss-dark)[data-theme=dark] #ownerTruthLab{color:#d7e9e3}:root:not(#ss-dark)[data-theme=dark] #ownerTruthLab button,:root:not(#ss-dark)[data-theme=dark] #ownerTruthLab input,:root:not(#ss-dark)[data-theme=dark] #ownerTruthLab select,:root:not(#ss-dark)[data-theme=dark] #ownerTruthLab textarea{background:#111e25;color:#d7e9e3;border-color:#5d7078}: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-health-dot{background:#43504e}: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-access-history{border-top-color:#262927}:root:not(#ss-dark) .owner-access-history summary{color:#97a9a6}:root:not(#ss-dark) .owner-panel-count{color:#fff}: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) .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}@media(max-width:900px){html:not(#ss-dark).native-app-embedded .rink-enhanced .skater-freestyle-jump-actions,html:not(#ss-dark).native-app-embedded .rink-enhanced .skater-practice-runthrough-actions{background:#0b0b0bf5}}:root:not(#ss-dark) .rink-enhanced .skater-practice-active-bar .skater-practice-change-setup{color:#87beb7;background:transparent;border-color:#2d3432}: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) .measurements li{color:#95aaa7}:root:not(#ss-dark) strong{color:#d8e5e4}: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) .consent input{accent-color:#15423e}: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-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}}: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){--r3d-bg: #111314;--r3d-surface: #151819;--r3d-raised: #1a1d1f;--r3d-line: #474a4c;--r3d-text: #e8eaeb;--r3d-muted: #9fa6aa;--r3d-on-accent: #0a1412 }:root:not(#ss-dark) .r3d-step{background:transparent}:root:not(#ss-dark) .r3d-step:hover{background:#151819}:root:not(#ss-dark) .r3d-time{color:#9fa6aa}:root:not(#ss-dark) button:focus-visible,:root:not(#ss-dark) select:focus-visible,:root:not(#ss-dark) input:focus-visible,:root:not(#ss-dark) a:focus-visible,:root:not(#ss-dark) summary:focus-visible{outline-color:#1b675b}:root:not(#ss-dark) .review-frame-dialog{border-color:#41534d;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .review-frame-dialog::backdrop{background:#101d1acc}: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 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) .practice-axis .rink-centre-dot{border-color:#493f3d}: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-diagram-caption{color:#87beb7}:root:not(#ss-dark) .practice-turns b{border-color:#4f6a5e}:root:not(#ss-dark) .practice-position-row svg{fill:#b6d4c4;stroke:#3d6e66}: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) .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) .eyebrow{color:#87beb7}: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) #studioNewTraining{border-color:#313e3d;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) #studioTeamReturn{color:#87beb7}: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) #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-week-day{border-color:#2c3132;background:#0b0b0b}@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) .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) .season-page .season-side-nav.season-hub-tabs{border-bottom-color:#232726;background:transparent}:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs>nav a,:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs .season-more-sections>summary{color:#97a9a6;background:transparent}:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs>nav a:hover,:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs>nav a:focus-visible,:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs .season-more-sections>summary:hover{color:#e0eef2;background:transparent}:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs>nav a:focus-visible,:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs .season-more-sections>summary:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs>nav a[aria-current=page]{color:#e0eef2;background:transparent}:root:not(#ss-dark) .season-page .season-hub-tabs .season-more-sections>nav{border-color:#232726;background:#0b0b0b}:root:not(#ss-dark) .season-page .season-hub-tabs .season-more-sections>nav a{color:#e0eef2;background:transparent}:root:not(#ss-dark) .season-page .season-hub-tabs .season-more-sections>nav a:hover,:root:not(#ss-dark) .season-page .season-hub-tabs .season-more-sections>nav a[aria-current=page]{background:#0d0f0e}:root:not(#ss-dark) .season-page .season-discipline-tabs,:root:not(#ss-dark) .season-page .season-series-disciplines{border-color:#232726;background:#0d0e0d}:root:not(#ss-dark) .season-page .season-discipline-tabs button,:root:not(#ss-dark) .season-page .season-series-disciplines button{color:#a0b2af;background:transparent}:root:not(#ss-dark) .season-page .season-discipline-tabs button:hover,:root:not(#ss-dark) .season-page .season-series-disciplines button:hover{color:#e0eef2}:root:not(#ss-dark) .season-page .season-discipline-tabs button.active,:root:not(#ss-dark) .season-page .season-series-disciplines button.active{color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .season-page .season-final-hero #seasonIntro{color:#97a9a6}:root:not(#ss-dark) .season-final-road li:before{background:#151817}:root:not(#ss-dark) .season-final-road li.completed:before{background:#15423e}:root:not(#ss-dark) .season-final-road li>a,:root:not(#ss-dark) .season-final-road li>span{color:#e0eef2}:root:not(#ss-dark) .season-final-road li>a:hover,:root:not(#ss-dark) .season-final-road li>a:focus-visible{background:#0d0e0d}:root:not(#ss-dark) .season-final-road-mark{border-color:#2b312f;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .season-final-road small{color:#97a9a6}:root:not(#ss-dark) .season-final-road em{color:#97a9a6}:root:not(#ss-dark) .season-final-road li.completed .season-final-road-mark{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .season-final-road li.completed em{color:#87beb7}:root:not(#ss-dark) .season-final-road li.next .season-final-road-mark,:root:not(#ss-dark) .season-final-road li.live .season-final-road-mark{border-color:#5a7e7a;color:#87beb7}:root:not(#ss-dark) .season-final-road li.next em{color:#87beb7}:root:not(#ss-dark) .season-final-road li.live .season-final-road-mark{border-color:#944a48;color:#ec817c}:root:not(#ss-dark) .season-final-road li.live em{color:#ec817c}:root:not(#ss-dark) .season-final-road li.final .season-final-road-mark{border-color:#7a5e28;color:#fff}:root:not(#ss-dark) .season-final-road li.final strong{color:#c19f63}:root:not(#ss-dark) .season-final-snapshot button{border-color:#212524;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .season-final-snapshot button:hover{border-color:#2a3330}:root:not(#ss-dark) .season-final-snapshot button:focus-visible{outline-color:#5a7e7a}:root:not(#ss-dark) .season-final-snapshot button.active{border-color:#5a7e7a}:root:not(#ss-dark) .season-final-snapshot button>span{color:#97a9a6}:root:not(#ss-dark) .season-final-snapshot small{color:#97a9a6}:root:not(#ss-dark) .season-final-snapshot small em{color:#87beb7}:root:not(#ss-dark) .season-page .season-final-hero .season-next-event{border-color:#212524;background:#0a0b0b}:root:not(#ss-dark) .season-page .season-final-hero .season-next-kicker{color:#87beb7}:root:not(#ss-dark) .season-page .season-final-hero .season-next-kicker.live{color:#ec817c}:root:not(#ss-dark) .season-page .season-final-hero .season-next-meta{color:#97a9a6}:root:not(#ss-dark) .season-next-countdown{color:#9dcdc6;background:#0f1412}:root:not(#ss-dark) .season-next-countdown.live{color:#f28f8a;background:#1b1313}:root:not(#ss-dark) .season-next-link{color:#87beb7}:root:not(#ss-dark) .season-next-stakes{border-color:#212524;background:#0b0b0b}:root:not(#ss-dark) .season-next-stakes>div span,:root:not(#ss-dark) .season-next-stakes>div small{color:#97a9a6}:root:not(#ss-dark) .season-next-stakes li{border-top-color:#222524}:root:not(#ss-dark) .season-next-stakes li em{color:#87beb7}:root:not(#ss-dark) .season-next-stakes li small{color:#87beb7}:root:not(#ss-dark) .season-final-stats>div{border-color:#212524;background:#0b0c0b}:root:not(#ss-dark) .season-final-stats dt{color:#97a9a6}:root:not(#ss-dark) .season-final-table{border-color:#212524}:root:not(#ss-dark) .season-final-row{border-top-color:#222524}:root:not(#ss-dark) .season-final-row.head{color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .season-final-pos{color:#97a9a6}:root:not(#ss-dark) .season-final-row.in .season-final-pos,:root:not(#ss-dark) .season-final-row.qualified .season-final-pos{color:#87beb7}:root:not(#ss-dark) .season-final-name a{color:#e0eef2}:root:not(#ss-dark) .season-final-name a:hover,:root:not(#ss-dark) .season-final-name a:focus-visible{color:#87beb7}:root:not(#ss-dark) .season-final-name small{color:#9aa7aa}:root:not(#ss-dark) .season-final-points small{color:#9aa7aa}:root:not(#ss-dark) .season-final-max{color:#97a9a6}:root:not(#ss-dark) .season-final-world a{color:#87beb7}:root:not(#ss-dark) .season-final-world small{color:#9aa7aa}:root:not(#ss-dark) .season-final-status b,:root:not(#ss-dark) .season-final-legend span{border-color:#272b2a;color:#a0b2af;background:#0d0e0d}:root:not(#ss-dark) .season-final-status b.qualified,:root:not(#ss-dark) .season-final-legend .qualified{border-color:#23392d;color:#73bc92;background:#0c1310}:root:not(#ss-dark) .season-final-status b.in,:root:not(#ss-dark) .season-final-legend .in{border-color:#244441;color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-final-status b.waiting,:root:not(#ss-dark) .season-final-legend .waiting{border-color:#392d0f;color:#c19f63;background:#130f06}:root:not(#ss-dark) .season-final-status b.out,:root:not(#ss-dark) .season-final-legend .out{border-color:#242726;color:#9aa7aa;background:transparent}:root:not(#ss-dark) .season-final-row.out .season-final-name a,:root:not(#ss-dark) .season-final-row.out .season-final-points strong{color:#9aa7aa}:root:not(#ss-dark) .season-final-row.in,:root:not(#ss-dark) .season-final-row.qualified{background:#0b0b0b}:root:not(#ss-dark) .season-final-cut{border-top-color:#244441;background:#0a0c0b}:root:not(#ss-dark) .season-final-cut span{color:#87beb7}:root:not(#ss-dark) .season-final-chip{border-color:#202926;color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .season-final-chip b{color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .season-final-chip.scored{border-color:#5a7e7a;color:#e0eef2;background:#0d110f}:root:not(#ss-dark) .season-final-chip.scored b{color:#fff;background:#15423e}:root:not(#ss-dark) .season-final-chip.live{border-color:#513737;color:#ec817c}:root:not(#ss-dark) .season-final-chip.live b{color:#fff}:root:not(#ss-dark) .season-final-chip.pending b{color:#c19f63;background:#130f06}:root:not(#ss-dark) .season-final-chip.withdrawn,:root:not(#ss-dark) .season-final-chip.no_result{color:#9aa7aa;background:transparent}:root:not(#ss-dark) .season-page .season-series-selector{border-color:#232726;background:#0d0e0d}:root:not(#ss-dark) .season-page .season-series-selector a{color:#a0b2af}:root:not(#ss-dark) .season-page .season-series-selector a[aria-current=page]{color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop{border-color:#212524}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop.selected{border-color:#5a7e7a;background:#0b0b0b}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop.final{border-color:#3b3013;background:#0d0b07}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop:not(:last-child):after{background:#151817}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop.completed:not(:last-child):after{background:#15423e}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop-number{border-color:#2b312f;color:#97a9a6;background:#0b0b0b}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop.completed .season-jgp-stop-number{border-color:#5a7e7a;color:#fff;background:#15423e}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop.selected .season-jgp-stop-number,:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop.live .season-jgp-stop-number{border-color:#5a7e7a;color:#87beb7}:root:not(#ss-dark) .season-page .season-series-road .season-jgp-stop.final .season-jgp-stop-number{border-color:#7a5e28;color:#fff}:root:not(#ss-dark) .season-final-rules{border-color:#212524;background:#0b0c0b}:root:not(#ss-dark) .season-final-rules summary{color:#87beb7}:root:not(#ss-dark) .season-final-rules p{color:#97a9a6}:root:not(#ss-dark) .season-final-rules a{color:#87beb7}:root:not(#ss-dark) .season-world-mini{border-color:#212524}:root:not(#ss-dark) .season-world-mini li{border-top-color:#222524}:root:not(#ss-dark) .season-world-mini em{color:#87beb7}:root:not(#ss-dark) .season-world-rank{color:#97a9a6}:root:not(#ss-dark) .season-world-name small{color:#9aa7aa}:root:not(#ss-dark) .season-rankings-controls label{color:#97a9a6}:root:not(#ss-dark) .season-rankings-controls input[type=search],:root:not(#ss-dark) .season-rankings-controls select{border-color:#202926;color:#e0eef2;background:#0b0b0b}:root:not(#ss-dark) .season-world-table{border-color:#212524}:root:not(#ss-dark) .season-world-row{border-top-color:#222524}:root:not(#ss-dark) .season-world-row.head{color:#97a9a6;background:#0b0c0b}:root:not(#ss-dark) .season-world-season{color:#97a9a6}:root:not(#ss-dark) .season-world-toggle{border-color:#202926;color:#87beb7;background:#0b0b0b}:root:not(#ss-dark) .season-world-toggle:hover,:root:not(#ss-dark) .season-world-toggle:focus-visible{border-color:#244441;background:#0d110f}:root:not(#ss-dark) .season-world-detail th,:root:not(#ss-dark) .season-world-detail td{border-bottom-color:#222524}:root:not(#ss-dark) .season-world-detail thead th{color:#97a9a6}:root:not(#ss-dark) .season-world-detail td.excluded{color:#9aa7aa}:root:not(#ss-dark) .season-world-detail a{color:#87beb7}@media(max-width:720px){:root:not(#ss-dark) .season-page .season-side-nav.season-hub-tabs>nav a{border-color:transparent}}@media(max-width:720px){:root:not(#ss-dark) .season-final-world a:before,:root:not(#ss-dark) .season-final-world small:before{color:#9aa7aa}}: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}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-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 :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: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.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}:root:not(#ss-dark) .season-event-search input,:root:not(#ss-dark) .season-event-search select{border-color:#262927;background:#0b0b0b;color:#c4e3dd}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}html:not(#ss-dark) body :is(.home-account,.compact-account-menu-trigger,.utility-menu-trigger){border-color:#262927;color:#d8e5e4;background:#0b0b0b}html:not(#ss-dark) body .home-account>span:first-child{background:transparent}html:not(#ss-dark) body .tools-directory-entry{border-color:#262927;color:#9dcdc6}html:not(#ss-dark) body .tools-directory-entry:hover{background:#0d110f}:root:not(#ss-dark)[data-fan-theme=dark] body .tools-directory-entry{color:#b0d9d4}: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) .ssa{color:#e8f2f3;background:#0d1518}:root:not(#ss-dark) .ssa-count{background:#0d1518c7}:root:not(#ss-dark) .ssa-count{color:#ffb347}:root:not(#ss-dark) .ssp{--ssp-ink: #d8e5e4;--ssp-muted: #95aaa7;--ssp-line: #262927;--ssp-surface: #0b0b0b;--ssp-series: #15423e }@supports (color: light-dark(#000,#fff)){:root:not(#ss-dark) .ssp{--ssp-series: light-dark(#15423e, #7cc4b8);--ssp-ref: light-dark(#8a6d1f, #4d3200) }}: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) .archive-study-panel,:root:not(#ss-dark) .review-practice-plan{border-color:#262927;background:#0b0b0b;color:#bcd7d7}:root:not(#ss-dark) .study-sample-modes [aria-pressed=true]{background:#15423e;color:#fff}: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) .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) .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 .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-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) .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-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-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) .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-card h2{color:#d8e5e4}:root:not(#ss-dark) .upgrade-card p{color:#95aaa7}:root:not(#ss-dark) .premium-pill{color:#d7a165;background:#1c1501}:root:not(#ss-dark) #programBuilderButton: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) #styleArchiveButton.active:after{color:#9dcdc6;background:#0d110f}: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-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) .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-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-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) .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) .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-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-history-section-title span{color:#9dcdc6}:root:not(#ss-dark) .isu-competitor-history-head h5{color:#d8e5e4}:root:not(#ss-dark) .isu-competitor-history-head 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{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-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-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{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-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-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-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-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-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-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-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-event-card strong,:root:not(#ss-dark) .isu-protocol-source-card strong{color:#d8e5e4}: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-source-list h4{color:#d8e5e4}: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.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) .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) .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) .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-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-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) 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.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}@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}}: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-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 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) .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) .smart-ask-web-hero>div>p:not(.eyebrow){color:#95aaa7}:root:not(#ss-dark) .smart-ask-video-frame{background:#0f1716}:root:not(#ss-dark) .smart-ask-video-time{color:#fff;background:#0f1716c7}: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) .archive-guide-entry{color:#87beb7}:root:not(#ss-dark) .element-example-card{border-color:#262927;background:#0b0b0b}: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-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-tool-button{border-color:transparent;color:#d4e5ed;background:transparent}:root:not(#ss-dark) .sidebar-tool-button:before{border-color:#5b656c}: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-tool-button.active,:root:not(#ss-dark) .sidebar-tool-button:hover{border-color:#212523;color:#9dcdc6;background:#0d110f}: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 .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: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) 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: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: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}}: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) .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) .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{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{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-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-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-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-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-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-matched-cohort-card>div{border-color:#212524;background:#0b0c0b}:root:not(#ss-dark) .isu-matched-cohort-card span{color:#97a9a6}:root:not(#ss-dark) .isu-matched-cohort-card strong{color:#e0eef2}:root:not(#ss-dark) .isu-matched-cohort-card small{color:#97a9a6}: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-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{background:#10172757}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-panel{background:#0b0c0b}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-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{color:#e0eef2}}@media(max-width:780px),(max-width:980px)and (max-height:520px){:root:not(#ss-dark) .program-builder-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{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{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{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{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{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:720px){:root:not(#ss-dark) .archive-main.inspiration-main #inspirationClearFilters{color:#97a9a6;background:#0b0b0b}}: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-report-summary>span{color:#87beb7}: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:#0b0b0b}: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-history{border-color:#4e566247;background:#0b0b0bdb}:root:not(#ss-dark) .analyze-history h3{color:#dcecff}: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-live-video-frame{background:linear-gradient(135deg,#0a131f,#102838)}: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-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{border-bottom-color:#212523;background:#0a0b0bf5}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-app-topbar button{border-color:#202926;color:#9dcdc6;background:#0b0b0b}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-app-topbar strong{color:#daf0f3}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-app-topbar>span{color:#e1eef1;background:#0d110f}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-hero 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{color:#98a8ad}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-stat-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-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-mini-stats span{color:#9dcdc6}}@media(max-width:640px){:root:not(#ss-dark) .isu-mobile-stat-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-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{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{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-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-context,: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{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) .detail-list>div{border-color:#212523;background:#0b0b0b}:root:not(#ss-dark) body:has(.archive-shell) .analytics-card:before{background:linear-gradient(90deg,#15423e,#b68a35c7)}@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-link{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}}: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) .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) .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-heatmap-chart:empty,:root:not(#ss-dark) .analytics-panel .isu-judging-coverage:empty,:root:not(#ss-dark) .analytics-panel .component-chart:empty{background:linear-gradient(100deg,#0d110f 40%,#0b0c0b,#0d110f 60%)}: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) .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) .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) .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}@media(max-width:640px){:root:not(#ss-dark) body:has(.archive-shell) .analytics-scope-guide{border-top-color:#262927}}: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-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) .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.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.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 .boosted{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .season-community-quality .needs-review,:root:not(#ss-dark) .season-community-quality .stale{color:#ce9b62;background:#1c1501}: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{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) .storyline-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) .storyline-card h4,: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) .storyline-card p,:root:not(#ss-dark) .profile-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) .season-storyline-status{color:#87beb7;background:#0d110f}:root:not(#ss-dark) .profile-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) .season-storyline-status.reported{color:#69b5aa;background:#0d110f}:root:not(#ss-dark) .profile-storyline-status.status-fan_context,:root:not(#ss-dark) .season-storyline-status.fan_context{color:#ce9b62;background:#1c1501}:root:not(#ss-dark) .profile-storyline-relations span{color:#97a9a6}:root:not(#ss-dark) .profile-storyline-relations strong{color:#c4dfe6}: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) .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{color:#87beb7}:root:not(#ss-dark) .profile-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) .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) .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) .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{border-color:#00504b}@media(hover:hover){:root:not(#ss-dark) .storyline-card[data-card-href]:hover{border-color:#274643}}: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) 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{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{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .primary-nav-menu{border-color:#262927;background:#0b0b0bfa}:root:not(#ss-dark) .primary-nav-menu a,:root:not(#ss-dark) .primary-nav-menu button{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{color:#9dcdc6;background:#0d110f}:root:not(#ss-dark) .primary-nav-menu span{color:#97a9a6}: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{color:#97a9a6}: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: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}@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) #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") }: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.training-video-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.training-video-page .mobile-product-nav a,:root:not(#ss-dark) body.training-video-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.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{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.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) .isu-premium-workspace-bar{border-color:#507e7a29;background:#0b0b0bf5}:root:not(#ss-dark) .isu-premium-breadcrumbs 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-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-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-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) 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-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{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}}: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{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{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]{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) .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{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) .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}: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) #seasonFederationCoverage li a{color:#87beb7}: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-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) .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) body.skater-portal-route [data-skater-ice-today] .ice-heading a{color:#87beb7}: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) .season-page .season-race-toggle{color:#95aaa7}:root:not(#ss-dark) .season-lock-peek{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) .season-lock-peek strong{color:#deecfc}:root:not(#ss-dark) .season-lock-peek span{background:#202624}:root:not(#ss-dark) .isu-premium-profile-suggestions{border-color:#507e7a2e;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-global-search .isu-premium-profile-suggestions button{color:#e0eef2;background:transparent}:root:not(#ss-dark) .isu-premium-global-search .isu-premium-profile-suggestions button:hover,:root:not(#ss-dark) .isu-premium-global-search .isu-premium-profile-suggestions button:focus-visible{background:#0d110f}:root:not(#ss-dark) .isu-premium-profile-suggestions span{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-profile-suggestions em{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-profile-suggestions p{color:#9aa7aa}:root:not(#ss-dark) .isu-premium-profile-all{border-color:#507e7a38;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-global-search .isu-premium-profile-suggest-disciplines button{border-color:#507e7a38;color:#9dcdc6;background:#0b0b0b}:root:not(#ss-dark) .isu-premium-marketplace-profiles{border-color:#507e7a33;background:linear-gradient(145deg,#0b0b0b,#0d110f)}:root:not(#ss-dark) .isu-premium-marketplace-profiles span{color:#9dcdc6}:root:not(#ss-dark) .isu-premium-marketplace-profiles ul{color:#9aa7aa}:root:not(#ss-dark) .isu-season-best-dots>button{background:transparent}:root:not(#ss-dark) .isu-season-best-dots>button:hover,:root:not(#ss-dark) .isu-season-best-dots>button:focus-visible{background:#0d110f}:root:not(#ss-dark) .isu-season-best-dots .season{color:#97a9a6}:root:not(#ss-dark) .isu-season-best-dots .value strong{color:#e0eef2}:root:not(#ss-dark) .isu-season-best-dots .value small{color:#97a9a6}:root:not(#ss-dark) .isu-season-best-dots .track:before{background:#171a18}:root:not(#ss-dark) .isu-season-best-dots .track i{border-color:#242424;background:#224d48}:root:not(#ss-dark) .isu-season-best-dots>button.best .track i{background:#133834}:root:not(#ss-dark) .isu-season-best-axis .ticks{border-top-color:#262927}:root:not(#ss-dark) .isu-season-best-axis em{color:#97a9a6}:root:not(#ss-dark) .isu-season-best-note{color:#97a9a6}: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}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:#0b0c0b}:root:not(#ss-dark) #appBootOverlay .app-boot-card{border-color:#262927;background:#0b0b0b}:root:not(#ss-dark) #appBootOverlay .app-boot-spinner{border-color:#262927;border-top-color:#5a7e7a}:root:not(#ss-dark) #appBootOverlay strong{color:#d8e5e4}:root:not(#ss-dark) #appBootOverlay p{color:#95aaa7}:root:not(#ss-dark) #appBootOverlay .app-boot-line,:root:not(#ss-dark) #appBootOverlay .app-boot-block{background:linear-gradient(90deg,#0d110f,#0b0c0b,#0d110f)}:root:not(#ss-dark) .portal-invite-card{border-color:#2d3432;background:#0d110f;color:#9dcdc6}:root:not(#ss-dark) .portal-invite-card.warning{border-color:#403303;background:#0f0c06}:root:not(#ss-dark) .portal-invite-tip{color:#9fbab5}:root:not(#ss-dark) .portal-invite-status.error{color:#f98573}:root:not(#ss-dark) .portal-invite-status.success{color:#87beb7}:root:not(#ss-dark) .coach-season-result-actions small{color:#95aaa7}:root:not(#ss-dark) .coach-roster-disciplines button{border-color:#2d3432;background:#0b0b0b;color:#9dcdc6}:root:not(#ss-dark) .coach-roster-disciplines button[aria-pressed=true]{border-color:#5a7e7a;background:#15423e;color:#fff}:root:not(#ss-dark) body{background:#0b0c0b;color:#bbdcd6}:root:not(#ss-dark) main{border-color:#252b29;background:#0b0b0b}:root:not(#ss-dark) button{color:#fff}:root:not(#ss-dark) small{color:#96aea9}: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) .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}
