.app.skin-v2{--v2-weave:repeating-linear-gradient(45deg,rgba(255,255,255,.020),rgba(255,255,255,.020) 1px,transparent 0,transparent 6px),repeating-linear-gradient(-45deg,rgba(0,0,0,.12),rgba(0,0,0,.12) 1px,transparent 0,transparent 7px);--v2-weave-soft:repeating-linear-gradient(45deg,rgba(255,255,255,.015),rgba(255,255,255,.015) 1px,transparent 0,transparent 7px);--v2-sheen:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,0) 18%);--tpf-blkbox:transparent}.app.skin-v2:not(.light){--bg:#030405;--s1:#0c0e12;--s2:#121519;--s3:#1a1d23;--input-bg:#16181e;--b1:#383c45;--b2:#4c515d;--t1:#ffffff;--t2:#f2f4f7;--t3:#c7ccd5}.app.skin-v2{background:var(--brand-grain,var(--v2-weave-soft)),radial-gradient(60% 34% at 50% -6%,oklch(from var(--accent) .55 calc(c * 1.25) h/calc(.55 * var(--ground-light))) 0,transparent 70%),radial-gradient(130% 62% at 50% -14%,oklch(from var(--accent) .5 calc(c * 1.2) h/calc(.28 * var(--ground-light))) 0,oklch(from var(--accent) .4 c h/calc(.08 * var(--ground-light))) 48%,transparent 74%),radial-gradient(70% 50% at 100% 100%,oklch(from var(--cond) .6 calc(c * 1.2) h/calc(.14 * var(--ground-light))) 0,transparent 60%),linear-gradient(180deg,oklch(from var(--accent) calc(.12 + .05 * var(--ground-light)) calc(c * .25) h) 0,#05060b 52%,#000 100%);background-attachment:fixed;--ground-light:var(--ground-light-brand,1)}.app.skin-v2 .nav-wrap{background:linear-gradient(180deg,color-mix(in srgb,var(--s1) 82%,transparent) 0,color-mix(in srgb,var(--s1) 66%,transparent) 100%);border-bottom-color:color-mix(in srgb,var(--accent) 35%,var(--b1))}.app.skin-v2.light{--v2-lt-top:#ffffff;--v2-lt-page:#f5f4f2;--v2-lt-mid:#f6f5f2;--v2-lt-shade:#efeeea;--v2-lt-floor:#ecebe8;background:var(--brand-grain,var(--v2-weave-soft)),radial-gradient(120% 55% at 50% -8%,rgba(var(--accent-rgb),.06) 0,transparent 55%),linear-gradient(180deg,var(--v2-lt-page) 0,var(--v2-lt-floor) 100%)}.app.skin-v2 .hdr{background:var(--v2-sheen),var(--brand-grain,var(--v2-weave-soft)),linear-gradient(180deg,rgba(17,19,24,.55) 0,rgba(8,9,11,.35) 100%);border-bottom-width:2px;box-shadow:0 3px 16px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.07)}.app.skin-v2.light .hdr{background:linear-gradient(180deg,var(--v2-lt-top) 0,var(--v2-lt-shade) 100%);border-bottom-width:2px}.app.skin-v2 .card,.app.skin-v2 .dpanel,.app.skin-v2 .guide-section,.app.skin-v2 .home-card,.app.skin-v2 .orm-card,.app.skin-v2 .scard,.app.skin-v2 .today-ex-card{background:var(--v2-sheen),var(--brand-grain,var(--v2-weave-soft)),linear-gradient(180deg,oklch(from var(--accent) .2 calc(c * .18) h) 0,#090b10 100%);border-color:color-mix(in srgb,var(--b1) 60%,transparent);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent),0 10px 30px rgba(0,0,0,.55)}.app.skin-v2.light .card,.app.skin-v2.light .dpanel,.app.skin-v2.light .guide-section,.app.skin-v2.light .home-card,.app.skin-v2.light .orm-card,.app.skin-v2.light .scard,.app.skin-v2.light .today-ex-card{background:linear-gradient(180deg,var(--v2-lt-top) 0,var(--v2-lt-mid) 100%);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 3px 14px rgba(0,0,0,.07)}.app.skin-v2 .card.card--hero,.app.skin-v2 .dpanel.card--hero,.app.skin-v2 .guide-section.card--hero,.app.skin-v2 .home-card.card--hero,.app.skin-v2 .orm-card.card--hero,.app.skin-v2 .scard.card--hero,.app.skin-v2 .today-ex-card.card--hero,.app.skin-v2.light .card.card--hero,.app.skin-v2.light .dpanel.card--hero,.app.skin-v2.light .guide-section.card--hero,.app.skin-v2.light .home-card.card--hero,.app.skin-v2.light .orm-card.card--hero,.app.skin-v2.light .scard.card--hero,.app.skin-v2.light .today-ex-card.card--hero{border-color:var(--b2)}.app.skin-v2 .card.card--quiet,.app.skin-v2 .dpanel.card--quiet,.app.skin-v2 .guide-section.card--quiet,.app.skin-v2 .home-card.card--quiet,.app.skin-v2 .orm-card.card--quiet,.app.skin-v2 .scard.card--quiet,.app.skin-v2 .today-ex-card.card--quiet{border-color:color-mix(in srgb,var(--b1) 45%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 6px 18px rgba(0,0,0,.4)}.app.skin-v2.light .card.card--quiet,.app.skin-v2.light .dpanel.card--quiet,.app.skin-v2.light .guide-section.card--quiet,.app.skin-v2.light .home-card.card--quiet,.app.skin-v2.light .orm-card.card--quiet,.app.skin-v2.light .scard.card--quiet,.app.skin-v2.light .today-ex-card.card--quiet{border-color:color-mix(in srgb,var(--b1) 45%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 8px rgba(0,0,0,.05)}.app.skin-v2 .nav,.app.skin-v2 .sbar{background:var(--brand-grain,var(--v2-weave-soft)),linear-gradient(180deg,#0e1015 0,#08090c 100%);border-color:var(--b1)}.app.skin-v2 .ntab{padding-top:.9rem;padding-bottom:.9rem}.app.skin-v2 .ntab.on{background:linear-gradient(180deg,rgba(var(--accent-rgb),.22) 0,transparent 100%);box-shadow:inset 0 -2px 0 var(--accent)}.app.skin-v2 .ex-search,.app.skin-v2 .prog-input,.app.skin-v2 .prog-track-input,.app.skin-v2 .rest-notes,.app.skin-v2 .rest-sel,.app.skin-v2 input[type=number],.app.skin-v2 input[type=text],.app.skin-v2 select{background:linear-gradient(180deg,#1c2026,#111318);border-color:var(--b-input);border-radius:8px;box-shadow:inset 0 1px 2px rgba(0,0,0,.45)}.app.skin-v2 .ex-search,.app.skin-v2 .rest-sel{padding:.34rem .55rem}.app.skin-v2.light .ex-search,.app.skin-v2.light .prog-input,.app.skin-v2.light .rest-notes,.app.skin-v2.light .rest-sel,.app.skin-v2.light input[type=number],.app.skin-v2.light input[type=text],.app.skin-v2.light select{background:linear-gradient(180deg,var(--v2-lt-top) 0,var(--v2-lt-shade) 100%);border-color:var(--b-input);border-radius:8px;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.app.skin-v2 input[type=text]{color:var(--t1)}.app.skin-v2 .ex-search:focus,.app.skin-v2 .prog-input:focus,.app.skin-v2 input:focus,.app.skin-v2 select:focus{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.32),inset 0 1px 2px rgba(0,0,0,.45)}.app.skin-v2 .btn-auto:not(.on),.app.skin-v2 .btn-seg:not(.on),.app.skin-v2 .dtab:not(.on),.app.skin-v2 .hdr-btn:not(.hdr-btn-red),.app.skin-v2 .nav-btn:not(.ghost){background:linear-gradient(180deg,#181c22,#0d0f13);border-radius:7px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 3px rgba(0,0,0,.45);color:var(--t1)}.app.skin-v2 .btn-auto,.app.skin-v2 .btn-seg,.app.skin-v2 .dtab,.app.skin-v2 .hdr-btn,.app.skin-v2 .nav-btn{border-radius:7px}.app.skin-v2 .hdr-btn{padding-top:.44rem;padding-bottom:.44rem}.app.skin-v2 .hdr-btn:hover,.app.skin-v2 .nav-btn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 2px 6px rgba(0,0,0,.55)}.app.skin-v2 .btn-seg.on,.app.skin-v2 .hdr-btn-red{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 6px rgba(0,0,0,.45)}.app.skin-v2 .btn-auto.on{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(var(--green-rgb),.45)}.app.skin-v2 .prog-tbl .day-hdr td{background:linear-gradient(180deg,rgba(var(--accent-rgb),.18) 0,#0d0f13 100%)}.app.skin-v2 .prog-tbl tr:not(.day-hdr):not(.set-row):not(.tpf-spine-row):nth-child(2n) td{background:rgba(255,255,255,.025)}.app.skin-v2 .prog-tbl tr:hover td{background:rgba(var(--accent-rgb),.09)}.app.skin-v2 .etbl tr.tpf-spine-row,.app.skin-v2 .prog-tbl tr.tpf-spine-row{border-left-color:transparent!important}.app.skin-v2 .etbl tr.tpf-spine-row>td:first-child,.app.skin-v2 .prog-tbl tr.tpf-spine-row>td:first-child{position:relative}.app.skin-v2 .etbl tr.tpf-spine-row>td:first-child:before,.app.skin-v2 .prog-tbl tr.tpf-spine-row>td:first-child:before{content:"";position:absolute;top:4px;bottom:4px;left:-5px;width:7px;background:var(--tpf-spine);border-radius:0 3px 3px 0;box-shadow:0 0 7px -1px var(--tpf-spine);pointer-events:none}.app.skin-v2 .ibanner{background:linear-gradient(180deg,rgba(var(--accent-rgb),.16) 0,rgba(var(--accent-rgb),.05) 100%);border-radius:7px}.app.skin-v2 .footer{background:var(--brand-grain,var(--v2-weave-soft)),linear-gradient(180deg,#0d0f13 0,#070809 100%);border-color:var(--b1)}.app.skin-v2 [role=dialog]{border-radius:12px;box-shadow:0 16px 48px rgba(0,0,0,.75),inset 0 1px 0 rgba(255,255,255,.07)}.app.skin-v2 .etbl th{font-size:.62rem}.app.skin-v2 .etbl-input{font-size:.86rem!important}.app.skin-v2 .tpf-metcon-panel button,.app.skin-v2 .tpf-metcon-panel input,.app.skin-v2 .tpf-metcon-panel select{font-size:.8rem!important}.app.skin-v2.light .footer,.app.skin-v2.light .nav,.app.skin-v2.light .sbar{background:var(--brand-grain,var(--v2-weave-soft)),linear-gradient(180deg,var(--v2-lt-top) 0,var(--v2-lt-shade) 100%);border-color:var(--b1)}.app.skin-v2.light .btn-auto:not(.on),.app.skin-v2.light .btn-seg:not(.on),.app.skin-v2.light .dtab:not(.on),.app.skin-v2.light .hdr-btn:not(.hdr-btn-red),.app.skin-v2.light .nav-btn:not(.ghost){background:linear-gradient(180deg,var(--v2-lt-top) 0,var(--v2-lt-shade) 100%);border-color:var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(0,0,0,.06);color:var(--t1)}.app.skin-v2.light .nav-btn.ghost{background:transparent;border-color:var(--accent);color:var(--accent-t)}.app.skin-v2.light .prog-tbl .day-hdr td{background:linear-gradient(180deg,rgba(var(--accent-rgb),.1) 0,var(--v2-lt-floor) 100%)}body,html{min-height:100%;max-width:100vw;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none}body{padding:var(--safe-area-inset-top,env(safe-area-inset-top,0)) var(--safe-area-inset-right,env(safe-area-inset-right,0)) var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0)) var(--safe-area-inset-left,env(safe-area-inset-left,0))}html{font-family:var(--body),system-ui,sans-serif}a{color:inherit;text-decoration:none}[role=button],a,button,input,select,textarea{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hdr,.nav,.ntab,[role=button],button,header,nav{-webkit-user-select:none;user-select:none}[contenteditable=true],input,textarea{-webkit-user-select:text;user-select:text}@media (max-width:768px){.card button:not(.tiny-btn),.card input[type=number],.card input[type=text],.card select{min-height:36px}}.stab-split{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,1.5fr);gap:1rem}@media (max-width:768px){.stab-split{grid-template-columns:1fr}}.opfocus-row{display:grid;grid-template-columns:1fr 1fr auto;gap:.45rem;align-items:center}@media (max-width:480px){.opfocus-row{grid-template-columns:1fr auto}.opfocus-row>select:first-of-type{grid-column:1/-1}}@media (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}.tpf-scroll,[role=dialog]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (max-width:768px){.nav{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity}.nav::-webkit-scrollbar{display:none}.nav .ntab{flex:0 0 auto;padding:.8rem 1.1rem;font-size:var(--fs-2);scroll-snap-align:start}.nav:after{content:"";position:sticky;right:0;width:28px;flex-shrink:0;background:linear-gradient(to right,transparent,var(--s1));pointer-events:none;z-index:1}}[data-snap-x]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}[data-snap-x]>*{scroll-snap-align:start}@media (max-width:768px){.tpf-tap button,a.tpf-tap,button.tpf-tap{min-width:44px;min-height:44px}}[data-scroll-hint]{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-scroll-hint][data-overflowing=true]:after{content:"→";position:absolute;top:50%;right:4px;transform:translateY(-50%);font-family:var(--mono);font-size:var(--fs-2);color:var(--t3);background:linear-gradient(90deg,transparent,rgba(15,15,15,.85) 30%);padding:.35rem .6rem .35rem 1.4rem;pointer-events:none;border-radius:0 4px 4px 0;opacity:.85;transition:opacity .25s}[data-scroll-hint][data-scrolled=true]:after{opacity:0}.tpf-skeleton{display:block;background:linear-gradient(90deg,var(--s2) 25%,var(--s3) 50%,var(--s2) 75%);background-size:200% 100%;animation:tpf-shimmer 1.3s ease-in-out infinite}@keyframes tpf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){:after,:before,:not(.motion-essential){animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tpf-daynav{scroll-snap-type:x mandatory;scrollbar-width:none}.tpf-daynav::-webkit-scrollbar{display:none}@keyframes tpf-day-in-l{0%{opacity:.35;transform:translateX(14px)}to{opacity:1;transform:none}}@keyframes tpf-day-in-r{0%{opacity:.35;transform:translateX(-14px)}to{opacity:1;transform:none}}.tpf-day-in-l{animation:tpf-day-in-l .16s ease-out}.tpf-day-in-r{animation:tpf-day-in-r .16s ease-out}@media (prefers-reduced-motion:reduce){.tpf-day-in-l,.tpf-day-in-r{animation:none}}.app:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--safe-area-inset-top,env(safe-area-inset-top,0));background:var(--bg,#000);z-index:2147483000;pointer-events:none}[style*="position: fixed"][style*="inset: 0"]:not(.bs-root){box-sizing:border-box;padding-top:var(--safe-area-inset-top,env(safe-area-inset-top,0))}.app.skin-v2.skin-mk2:not(.light){--bg:#0e0f11;--s1:#14161a;--s2:#1b1e23;--s3:#24272d;--input-bg:#23262c;--b1:#3a3e45;--b2:#4d525b;--t1:#f2f0ea;--t2:#d9d6cd;--t3:#a7a399;--gold:#d9a441;--gold-rgb:217,164,65;--silver:#b9b6ad;--silver-rgb:185,182,173;--blue:#7391b0;--blue-rgb:115,145,176}.app.skin-v2.skin-mk2{--disp:var(--font-barlow,"Barlow",sans-serif);--mono:var(--font-barlow,"Barlow",sans-serif)}.app.skin-mk2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app.skin-mk2 .btn-auto,.app.skin-mk2 .btn-seg{text-transform:none;letter-spacing:.02em;font-weight:600}.app.skin-mk2 .prog-tbl th,.app.skin-mk2 .rate-lbl{text-transform:none;letter-spacing:.03em;font-size:.6rem}.app.skin-mk2 .prog-tbl .day-hdr td{text-transform:none;letter-spacing:.04em}.app.skin-mk2 .btn-seg:first-child{border-radius:8px 0 0 8px}.app.skin-mk2 .btn-seg:last-child{border-radius:0 8px 8px 0}.app.skin-mk2 .btn-auto,.app.skin-mk2 .prog-input,.app.skin-mk2 .prog-track-input,.app.skin-mk2 .vary-btn,.app.skin-mk2 button,.app.skin-mk2 input,.app.skin-mk2 select,.app.skin-mk2 textarea{border-radius:8px}.app.skin-mk2 .ntab{border-radius:7px 7px 0 0}.app.skin-mk2 .hdr-logo .sub{letter-spacing:.1em}.app.skin-mk2 :not(dialog):not([role=dialog]){text-shadow:none!important}.app.skin-mk2 .prog-tbl td{border-bottom:1px solid rgba(120,124,132,.28)}.app.skin-mk2 .prog-tbl tr:not(.day-hdr):not(.set-row):not(.tpf-spine-row):nth-child(2n) td{background:rgba(255,255,255,.015)}:root{--accent-t:#d77681;--accent-edge:#c94655}:root .app.light{--accent-t:#b42636;--accent-edge:#c0293a}[data-brand=operator]{--accent-t:#8f9978;--accent-edge:#6f7c51}[data-brand=operator] .app.light{--accent-t:#586538;--accent-edge:#5e6c3c}[data-brand=operator][data-visual-package=standard]{--accent-t:#6db1ff;--accent-edge:#6db1ff}[data-brand=operator][data-visual-package=standard] .app.light{--accent-t:#3f6794;--accent-edge:#5183bd}[data-brand=hybrid]{--accent-t:#6a98da;--accent-edge:#3c78cf}[data-brand=hybrid] .app.light{--accent-t:#285faf;--accent-edge:#2f6fcc}[data-brand=operator][data-visual-package=operator][data-service-palette=army]{--accent-t:#8fa05d;--accent-edge:#7a8e3f}[data-brand=operator][data-visual-package=operator][data-service-palette=army] .app.light{--accent-t:#59682e;--accent-edge:#73863b}[data-brand=operator][data-visual-package=operator][data-service-palette=rangers]{--accent-t:#d4af37;--accent-edge:#d4af37}[data-brand=operator][data-visual-package=operator][data-service-palette=rangers] .app.light{--accent-t:#78631f;--accent-edge:#997e28}[data-brand=operator][data-visual-package=operator][data-service-palette=royal_marines]{--accent-t:#6c9f8c;--accent-edge:#408269}[data-brand=operator][data-visual-package=operator][data-service-palette=royal_marines] .app.light{--accent-t:#1d6b4e;--accent-edge:#1d6b4e}[data-brand=operator][data-visual-package=operator][data-service-palette=usmc]{--accent-t:#db6d84;--accent-edge:#ce3959}[data-brand=operator][data-visual-package=operator][data-service-palette=usmc] .app.light{--accent-t:#bb082e;--accent-edge:#c20830}[data-brand=operator][data-visual-package=operator][data-service-palette=navy]{--accent-t:#7b93c3;--accent-edge:#5574b2}[data-brand=operator][data-visual-package=operator][data-service-palette=navy] .app.light{--accent-t:#1c4598;--accent-edge:#1c4598}[data-brand=operator][data-visual-package=operator][data-service-palette=air_force]{--accent-t:#42a1eb;--accent-edge:#3b9eea}[data-brand=operator][data-visual-package=operator][data-service-palette=air_force] .app.light{--accent-t:#276799;--accent-edge:#3184c3}[data-brand=operator][data-visual-package=operator][data-service-palette=special_forces]{--accent-t:#ca7a85;--accent-edge:#b9505f}[data-brand=operator][data-visual-package=operator][data-service-palette=special_forces] .app.light{--accent-t:#a3192d;--accent-edge:#a3192d}[data-brand=operator][data-visual-package=operator][data-service-palette=paras]{--accent-t:#c87c91;--accent-edge:#b75470}[data-brand=operator][data-visual-package=operator][data-service-palette=paras] .app.light{--accent-t:#a52a4d;--accent-edge:#a52a4d}[data-brand=operator][data-visual-package=operator][data-service-palette=police]{--accent-t:#7d90bc;--accent-edge:#5a72aa}[data-brand=operator][data-visual-package=operator][data-service-palette=police] .app.light{--accent-t:#0d3082;--accent-edge:#0d3082}html[data-pathway=powerlifter]{--accent-t:#db7179;--accent-edge:#ce3e49}html[data-pathway=powerlifter] .app.light{--accent-t:#ba1723;--accent-edge:#c41825}html[data-pathway=bodybuilder]{--accent-t:#c479dd;--accent-edge:#af4ad1}html[data-pathway=bodybuilder] .app.light{--accent-t:#8f3aac;--accent-edge:#ad46d0}html[data-pathway=hybrid]{--accent-t:#4c9eec;--accent-edge:#2a8be8}html[data-pathway=hybrid] .app.light{--accent-t:#1e64a7;--accent-edge:#2780d6}html[data-pathway=endurance]{--accent-t:#2bb674;--accent-edge:#2bb674}html[data-pathway=endurance] .app.light{--accent-t:#1b7148;--accent-edge:#22915c}html[data-pathway=tactical]{--accent-t:#8ea069;--accent-edge:#7d9152}html[data-pathway=tactical] .app.light{--accent-t:#5a683b;--accent-edge:#73854b}html[data-pathway=strongman]{--accent-t:#e87c1f;--accent-edge:#e87a1c}html[data-pathway=strongman] .app.light{--accent-t:#985012;--accent-edge:#c36617}html[data-pathway=crossfit]{--accent-t:#ff5c64;--accent-edge:#ff3640}html[data-pathway=crossfit] .app.light{--accent-t:#b7272e;--accent-edge:#ea323b}html[data-pathway=general]{--accent-t:#509dff;--accent-edge:#4d9bff}html[data-pathway=general] .app.light{--accent-t:#3264a5;--accent-edge:#4080d3}html[data-pathway=firefighter]{--accent-t:#e3715f;--accent-edge:#d83920}html[data-pathway=firefighter] .app.light{--accent-t:#b52913;--accent-edge:#d63016}[data-brand=hypertrophy][data-accent-override=red]{--accent-t:#ee6b6f;--accent-edge:#e83b41}[data-brand=hypertrophy][data-accent-override=red] .app.light{--accent-t:#b32e32;--accent-edge:#e53a40}[data-brand=hypertrophy][data-accent-override=blue]{--accent-t:#6db1ff;--accent-edge:#6db1ff}[data-brand=hypertrophy][data-accent-override=blue] .app.light{--accent-t:#3f6794;--accent-edge:#5183bd}[data-brand=hypertrophy][data-accent-override=purple]{--accent-t:#af81c3;--accent-edge:#985db2}[data-brand=hypertrophy][data-accent-override=purple] .app.light{--accent-t:#7a2e9c;--accent-edge:#7a2e9c}[data-brand=hypertrophy][data-accent-override=yellow]{--accent-t:#ffd95e;--accent-edge:#ffd95e}[data-brand=hypertrophy][data-accent-override=yellow] .app.light{--accent-t:#78662c;--accent-edge:#998238}[data-brand=operator] .app.light{--accent-t:#45502c;--accent-edge:#45502c}[data-brand=operator][data-visual-package=standard] .app.light{--accent-t:#275faf;--accent-edge:#2a65bb}[data-brand=hybrid] .app.light{--accent-t:#295fa9;--accent-edge:#2a61ac}[data-brand=operator][data-visual-package=operator][data-service-palette=army] .app.light{--accent-t:#4f5e2a;--accent-edge:#4f5e2a}[data-brand=operator][data-visual-package=operator][data-service-palette=rangers] .app.light{--accent-t:#775e0f;--accent-edge:#997a14}[data-brand=operator][data-visual-package=operator][data-service-palette=royal_marines] .app.light{--accent-t:#0f4a32;--accent-edge:#0f4a32}[data-brand=operator][data-visual-package=operator][data-service-palette=usmc] .app.light{--accent-t:#8c0521;--accent-edge:#8c0521}[data-brand=operator][data-visual-package=operator][data-service-palette=navy] .app.light{--accent-t:#0e2c66;--accent-edge:#0e2c66}[data-brand=operator][data-visual-package=operator][data-service-palette=air_force] .app.light{--accent-t:#1c639b;--accent-edge:#1d68a3}[data-brand=operator][data-visual-package=operator][data-service-palette=special_forces] .app.light{--accent-t:#7a1322;--accent-edge:#7a1322}[data-brand=operator][data-visual-package=operator][data-service-palette=paras] .app.light{--accent-t:#6b1a32;--accent-edge:#6b1a32}[data-brand=operator][data-visual-package=operator][data-service-palette=police] .app.light{--accent-t:#0a2057;--accent-edge:#0a2057}html[data-pathway=powerlifter] .app.light{--accent-t:#9a121e;--accent-edge:#9a121e}html[data-pathway=bodybuilder] .app.light{--accent-t:#8329a6;--accent-edge:#8329a6}html[data-pathway=hybrid] .app.light{--accent-t:#1960ab;--accent-edge:#1a63b0}html[data-pathway=endurance] .app.light{--accent-t:#186e45;--accent-edge:#1c8352}html[data-pathway=tactical] .app.light{--accent-t:#4f5e2a;--accent-edge:#4f5e2a}html[data-pathway=strongman] .app.light{--accent-t:#9a4a0c;--accent-edge:#b3560e}html[data-pathway=crossfit] .app.light{--accent-t:#bb151e;--accent-edge:#c81720}html[data-pathway=general] .app.light{--accent-t:#2761ab;--accent-edge:#2f74cc}html[data-pathway=firefighter] .app.light{--accent-t:#a82310;--accent-edge:#a82310}[data-brand=hypertrophy][data-accent-override=yellow] .app.light{--accent-t:#7d5c19;--accent-edge:#a0761f}
