.official-training-plan_shell__KhNDc{min-height:100vh;padding:1.25rem clamp(1rem,4vw,4rem) 4rem;color:#e9f4ff;background:radial-gradient(circle at 9% 12%,color-mix(in srgb,var(--official-accent,#3fc8ff) 26%,transparent),transparent 28rem),radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--official-highlight,#9c6cff) 22%,transparent),transparent 29rem),repeating-linear-gradient(90deg,transparent 0 54px,rgba(123,218,255,.045) 55px 56px),#061425}.official-training-plan_shell__KhNDc[data-theme=aurora-intelligence]{background-color:#07142d;background-image:radial-gradient(ellipse at 20% 10%,rgba(35,225,213,.26),transparent 33rem),radial-gradient(ellipse at 88% 20%,rgba(213,87,233,.22),transparent 31rem),linear-gradient(145deg,#07142d,#111a3f 56%,#07142d)}.official-training-plan_shell__KhNDc[data-theme=independence-os]{background-color:#06111e;background-image:radial-gradient(ellipse at 12% 14%,rgba(55,199,255,.23),transparent 28rem),linear-gradient(125deg,transparent 48%,rgba(239,191,103,.17) 49% 50%,transparent 51%),#06111e}.official-training-plan_shell__KhNDc[data-theme=neural-core]{background-color:#070e23;background-image:radial-gradient(circle at 17% 14%,rgba(34,223,238,.24),transparent 24rem),radial-gradient(circle at 83% 17%,rgba(154,96,255,.24),transparent 27rem),repeating-radial-gradient(circle at 72% 76%,transparent 0 36px,rgba(93,133,255,.09) 37px 38px),#070e23}.official-training-plan_shell__KhNDc[data-theme=vector-longevity]{background-color:#06090f;background-image:linear-gradient(105deg,transparent 0 48%,rgba(20,215,250,.15) 48.2% 48.5%,transparent 49%),radial-gradient(circle at 14% 12%,rgba(0,137,255,.24),transparent 24rem),#06090f}.official-training-plan_calendar__CLMs5,.official-training-plan_disclosure__shwVK,.official-training-plan_hero___lmlS,.official-training-plan_metrics__7V5fZ,.official-training-plan_progression__lomPZ,.official-training-plan_scope__DBhEP,.official-training-plan_topbar__jS_R_,.official-training-plan_truthBar__jLx25{max-width:1440px;margin-inline:auto}.official-training-plan_topbar__jS_R_{display:flex;align-items:center;justify-content:space-between;gap:1rem}.official-training-plan_themePicker__WS8JV{display:grid;grid-gap:.25rem;gap:.25rem;color:#9ab4ca;font-size:.73rem;letter-spacing:.09em;text-transform:uppercase}.official-training-plan_themePicker__WS8JV select{min-height:2.5rem;padding:0 .65rem;border:1px solid rgba(88,210,255,.42);border-radius:.7rem;color:#e9f4ff;background:#0b2340}.official-training-plan_truthBar__jLx25{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.1rem;padding:.8rem 1rem;border:1px solid rgba(62,225,196,.5);border-radius:.9rem;background:rgba(7,36,57,.72);font-size:.9rem}.official-training-plan_truthBar__jLx25 strong{display:block;color:#50efcb;font-size:.7rem;letter-spacing:.1em}.official-training-plan_actions__FFu_X button,.official-training-plan_scope__DBhEP button,.official-training-plan_truthBar__jLx25 button{min-height:2.75rem;border:1px solid rgba(103,211,255,.65);border-radius:.8rem;color:#eaf8ff;background:#0b3157;cursor:pointer}.official-training-plan_truthBar__jLx25[data-state=error]{border-color:#ff8a78}.official-training-plan_truthBar__jLx25[data-state=partial]{border-color:#f5bc64}.official-training-plan_hero___lmlS{position:relative;display:grid;grid-template-columns:1.5fr .65fr;grid-gap:2rem;gap:2rem;margin-top:1.4rem;padding:clamp(1.3rem,4vw,3rem);overflow:hidden;border:1px solid rgba(78,196,255,.42);border-radius:1.6rem;background:linear-gradient(120deg,rgba(7,42,72,.94),rgba(12,26,62,.78));box-shadow:inset 0 1px rgba(193,246,255,.11),0 1.5rem 5rem rgba(0,0,0,.24)}.official-training-plan_eyebrow__MKX1v{margin:0;color:#42d8ff;font-size:.72rem;font-weight:800;letter-spacing:.14em}.official-training-plan_hero___lmlS h1{max-width:16ch;margin:.5rem 0 .75rem;font-size:clamp(2rem,4vw,4.6rem);line-height:.92;letter-spacing:-.06em}.official-training-plan_heroCopy__yqj0c>p:not(.official-training-plan_eyebrow__MKX1v){max-width:62ch;color:#c8d9e9;line-height:1.6}.official-training-plan_actions__FFu_X{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.3rem}.official-training-plan_actions__FFu_X a,.official-training-plan_actions__FFu_X button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;padding:0 .95rem;border-radius:.85rem;font-weight:750;text-decoration:none}.official-training-plan_actions__FFu_X a{color:#062139;background:linear-gradient(100deg,#2c9cff,#41d7e4)}.official-training-plan_actions__FFu_X button{padding-inline:1rem}.official-training-plan_actions__FFu_X button:disabled{cursor:wait;opacity:.65}.official-training-plan_orbit__bTBQ6{position:relative;place-self:center;width:min(23vw,260px);aspect-ratio:1;border:1px solid rgba(126,224,255,.6);border-radius:50%;box-shadow:0 0 3rem rgba(58,207,255,.31),inset 0 0 3rem rgba(105,96,255,.25)}.official-training-plan_orbit__bTBQ6 i{position:absolute;inset:10%;border:1px solid rgba(162,122,255,.58);border-radius:43% 57% 52% 48%;transform:rotate(30deg)}.official-training-plan_orbit__bTBQ6 i:nth-child(2){inset:23%;transform:rotate(-45deg);border-color:rgba(59,231,208,.7)}.official-training-plan_orbit__bTBQ6 i:nth-child(3){inset:36%;transform:rotate(12deg);border-color:rgba(255,255,255,.35)}.official-training-plan_orbit__bTBQ6 b{position:absolute;inset:0;display:grid;place-content:center;text-align:center;font-size:clamp(2rem,4vw,4rem);line-height:.75}.official-training-plan_orbit__bTBQ6 small{color:#8db9da;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase}.official-training-plan_scope__DBhEP{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem}.official-training-plan_scope__DBhEP div{display:flex;gap:.5rem}.official-training-plan_scope__DBhEP button{padding:0 .9rem}.official-training-plan_scope__DBhEP button[aria-pressed=true]{color:#061624;background:#55e1dc}.official-training-plan_scope__DBhEP p{color:#a2bdd1;font-size:.82rem}.official-training-plan_metrics__7V5fZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem;margin-top:1rem}.official-training-plan_calendar__CLMs5 article,.official-training-plan_disclosure__shwVK,.official-training-plan_metrics__7V5fZ article,.official-training-plan_progression__lomPZ{border:1px solid rgba(85,187,237,.35);background:rgba(5,26,48,.78);box-shadow:inset 0 1px rgba(255,255,255,.06)}.official-training-plan_metrics__7V5fZ article{display:grid;grid-template-columns:auto 1fr;grid-gap:.25rem .75rem;gap:.25rem .75rem;align-items:center;min-height:6.8rem;padding:1rem;border-radius:1rem}.official-training-plan_metrics__7V5fZ svg{color:#41d7e4;grid-row:span 3}.official-training-plan_metrics__7V5fZ span{color:#8db8d5;font-size:.8rem}.official-training-plan_metrics__7V5fZ strong{font-size:1.7rem}.official-training-plan_metrics__7V5fZ small{color:#9bb8c8}.official-training-plan_progression__lomPZ{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:2rem;gap:2rem;margin-top:1rem;padding:1.35rem;border-radius:1.1rem}.official-training-plan_progression__lomPZ h2{margin:.3rem 0;font-size:1.7rem}.official-training-plan_progression__lomPZ p{color:#c5d6e6;line-height:1.55}.official-training-plan_progression__lomPZ dl{margin:0}.official-training-plan_progression__lomPZ dl div{padding:.6rem 0;border-bottom:1px solid rgba(137,210,246,.2)}.official-training-plan_progression__lomPZ dt{color:#8ab1cb;font-size:.76rem}.official-training-plan_progression__lomPZ dd{margin:.2rem 0 0;font-weight:750}.official-training-plan_calendar__CLMs5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1rem}.official-training-plan_calendar__CLMs5 article{display:flex;flex-direction:column;min-height:16rem;padding:1rem;border-radius:1rem}.official-training-plan_calendar__CLMs5 article[data-status=rest_day]{border-color:rgba(76,151,255,.5)}.official-training-plan_calendar__CLMs5 article[data-status=safety_hold]{border-color:rgba(245,180,84,.68)}.official-training-plan_calendar__CLMs5 header{display:flex;justify-content:space-between;gap:.5rem;font-weight:800}.official-training-plan_calendar__CLMs5 header span{color:#61f0ce;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.official-training-plan_calendar__CLMs5 article[data-status=rest_day] header span{color:#83b6ff}.official-training-plan_calendar__CLMs5 article[data-status=safety_hold] header span{color:#ffd076}.official-training-plan_rotation__bCydk{margin:.8rem 0 .25rem;color:#e8f5ff;font-weight:750}.official-training-plan_mode__P7loG{margin:0;color:#9fbfd4;font-size:.8rem}.official-training-plan_calendar__CLMs5 ul{display:grid;grid-gap:.5rem;gap:.5rem;margin:.8rem 0;padding:0;list-style:none}.official-training-plan_calendar__CLMs5 li{display:grid;grid-gap:.12rem;gap:.12rem;padding-left:.7rem;border-left:2px solid #46d9ea}.official-training-plan_calendar__CLMs5 li strong{font-size:.85rem}.official-training-plan_calendar__CLMs5 footer,.official-training-plan_calendar__CLMs5 li span,.official-training-plan_noExercise__R1TFF{color:#aec8d8;font-size:.75rem;line-height:1.35}.official-training-plan_calendar__CLMs5 footer{margin-top:auto;padding-top:.65rem;border-top:1px solid rgba(136,207,246,.2)}.official-training-plan_noExercise__R1TFF{margin:auto 0}.official-training-plan_disclosure__shwVK{display:flex;gap:1rem;margin-top:1rem;padding:1.2rem;border-radius:1rem}.official-training-plan_disclosure__shwVK>svg{flex:none;color:#a774ff}.official-training-plan_disclosure__shwVK p{margin:.3rem 0;color:#bfd4e4;line-height:1.5}@media (max-width:850px){.official-training-plan_shell__KhNDc{padding-inline:1rem}.official-training-plan_hero___lmlS,.official-training-plan_progression__lomPZ{grid-template-columns:1fr}.official-training-plan_orbit__bTBQ6{width:11rem}.official-training-plan_metrics__7V5fZ{grid-template-columns:repeat(2,1fr)}.official-training-plan_calendar__CLMs5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.official-training-plan_shell__KhNDc{padding:.7rem .7rem 5rem}.official-training-plan_scope__DBhEP,.official-training-plan_topbar__jS_R_,.official-training-plan_truthBar__jLx25{align-items:flex-start;flex-direction:column}.official-training-plan_themePicker__WS8JV,.official-training-plan_themePicker__WS8JV select{width:100%}.official-training-plan_hero___lmlS{padding:1.15rem;border-radius:1.15rem}.official-training-plan_hero___lmlS h1{font-size:2.25rem}.official-training-plan_orbit__bTBQ6{width:9rem}.official-training-plan_actions__FFu_X,.official-training-plan_actions__FFu_X a,.official-training-plan_actions__FFu_X button{width:100%}.official-training-plan_scope__DBhEP p{margin:0}.official-training-plan_calendar__CLMs5,.official-training-plan_metrics__7V5fZ{grid-template-columns:1fr}.official-training-plan_metrics__7V5fZ article{min-height:5.8rem}.official-training-plan_progression__lomPZ{gap:.7rem}.official-training-plan_calendar__CLMs5 article{min-height:0}.official-training-plan_disclosure__shwVK{align-items:flex-start}}