:root{--muscle-led-diameter:6.6rem;--muscle-led-diameter-px:106;--muscle-led-diameter-workout-card:6.5rem;--muscle-led-diameter-workout-card-px:104;--muscle-led-core-inset:9%;--muscle-led-emerald:#39ff14;--muscle-led-emerald-soft:#b8ff7a;--muscle-led-emerald-cyan:#00f7ff;--muscle-led-emerald-filament:#eaffd4;--muscle-led-emerald-pct:#d8ffe0;--muscle-led-emerald-rgb:57, 255, 20;--muscle-led-amber:#fbbf24;--muscle-led-amber-soft:#fff3a0;--muscle-led-amber-deep:#ff8a3d;--muscle-led-amber-filament:#fff8d6;--muscle-led-amber-pct:#fff3c4;--muscle-led-amber-rgb:251, 191, 36;--muscle-led-rose:#ff2d86;--muscle-led-rose-soft:#ff9ec8;--muscle-led-rose-deep:#e0115f;--muscle-led-rose-filament:#ffe0ef;--muscle-led-rose-pct:#ffd6e8;--muscle-led-rose-rgb:255, 45, 134;--muscle-led-cyan:#00f7ff;--muscle-led-cyan-soft:#a5f3fc;--muscle-led-cyan-deep:#38bdf8;--muscle-led-cyan-filament:#e0fdff;--muscle-led-cyan-rgb:0, 247, 255;--muscle-led-violet:#c084fc;--muscle-led-violet-soft:#e9d5ff;--muscle-led-violet-deep:#a78bfa;--muscle-led-violet-filament:#f3e8ff;--muscle-led-violet-rgb:192, 132, 252;--muscle-led-rim-width:.35;--muscle-led-ticks-width:.7;--muscle-led-track-width:1.2;--muscle-led-glow-width:1.85;--muscle-led-glow-opacity:.5;--muscle-led-value-width:1.15;--muscle-led-filament-width:.4;--muscle-led-halo-blur:2.75px;--muscle-led-halo-opacity:.48;--muscle-led-halo-alpha:.18;--muscle-led-stage-glow-min:2.25px;--muscle-led-stage-glow-max:5.5px;--muscle-led-stage-glow-min-a:.28;--muscle-led-stage-glow-max-a:.48;--muscle-led-ready-glow-min:.12;--muscle-led-ready-glow-max:.22;--muscle-led-filament-breath-min:.55;--muscle-led-filament-breath-max:.72;--muscle-led-ready-glow-width:1.05;--muscle-led-ready-glow-opacity:.16;--muscle-led-ready-value-width:.78;--muscle-led-ready-filament-width:.28;--muscle-led-ready-halo-opacity:.12;--muscle-led-ready-halo-alpha:.06;--muscle-led-ready-stage-glow:.9px;--muscle-led-ready-stage-glow-a:.1;--muscle-led-attention-glow-width:2.2;--muscle-led-attention-glow-opacity:.62;--muscle-led-attention-value-width:1.35;--muscle-led-attention-filament-width:.5;--muscle-led-attention-halo-opacity:.64;--muscle-led-attention-halo-alpha:.28;--muscle-led-attention-stage-glow-min:3px;--muscle-led-attention-stage-glow-max:7px;--muscle-led-attention-stage-glow-min-a:.32;--muscle-led-attention-stage-glow-max-a:.55;--muscle-led-sore-glow-opacity:.72;--muscle-led-sore-halo-opacity:.72;--muscle-led-pct-glow:4px;--muscle-led-pct-glow-a:.28;--muscle-led-bloom-std:.18;--muscle-led-bloom-std-quiet:.14;--muscle-led-glow-opacity-active:.62;--muscle-led-halo-opacity-active:.58;--muscle-led-halo-alpha-active:.24;--muscle-led-stage-glow-min-active:2.75px;--muscle-led-stage-glow-max-active:6.5px;--muscle-led-stage-glow-min-a-active:.34;--muscle-led-stage-glow-max-a-active:.58;--muscle-led-pct-glow-a-active:.4}.os-dash{--os-cyan:var(--muscle-led-cyan,#00f7ff);--os-emerald:var(--muscle-led-emerald,#39ff14);--os-violet:var(--muscle-led-violet,#c084fc);--os-amber:var(--muscle-led-amber,#fbbf24);--os-rose:var(--muscle-led-rose,#ff2d86);--os-text:#f2f6fff5;--os-muted:#b0c4dc94;--os-glass-fill:#080c166b;--os-glass-blur:blur(28px) saturate(1.45);--os-glass-soft:radial-gradient(ellipse 80% 60% at 50% 0%, #00f7ff1a 0%, transparent 55%), radial-gradient(ellipse 70% 55% at 80% 40%, #a78bfa1f 0%, transparent 60%), linear-gradient(165deg, #0e14228c 0%, #080c169e 55%, #060a12b3 100%);background:var(--os-glass-soft);width:100%;max-width:26.5rem;-webkit-backdrop-filter:var(--os-glass-blur);text-align:center;border:0;border-radius:1.75rem;margin-inline:auto;padding:.85rem .65rem .95rem;animation:.5s cubic-bezier(.22,1,.36,1) both os-dash-enter;position:relative;overflow:hidden;box-shadow:0 28px 60px #00000073,0 0 60px #00b4ff14,inset 0 1px #ffffff14}.os-dash--embedded{-webkit-backdrop-filter:none;max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:.1rem .1rem .55rem;animation:none}.os-dash--guide.os-dash--coach{padding:.55rem .5rem .65rem}.os-dash--guide.os-dash--coach.os-dash--embedded{padding:0 .05rem .45rem}.os-dash--embedded .os-dash__aurora,.os-dash--embedded .os-dash__grid{opacity:0!important;display:none!important}.os-dash__tabs.os-dash__tabs--two{grid-template-columns:1fr 1fr;gap:.25rem;width:min(100%,15.5rem);display:grid}.os-dash__directive--tight{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.os-dash__rx--compact{background:radial-gradient(70% 80% at 0 0,#00f7ff1a,#0000 55%),#080c1647;border:0;border-radius:1.05rem;padding:.55rem .7rem;position:relative;overflow:hidden;box-shadow:0 8px 22px #0000002e,inset 0 1px #ffffff12}.os-dash__more{cursor:pointer;min-height:1.7rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#00f7ffe0;background:#00f7ff14;border:0;border-radius:999px;justify-content:center;align-items:center;margin:.35rem auto 0;padding:.28rem .85rem;font-size:.52rem;font-weight:700;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.os-dash__more:hover{background:#00f7ff24;box-shadow:0 0 16px #00f7ff29}.os-cmd-sheet-root{z-index:640;pointer-events:none;justify-content:center;align-items:stretch;animation:.28s both os-cmd-sheet-root-in;display:flex;position:fixed;inset:0}@keyframes os-cmd-sheet-root-in{0%{opacity:0}to{opacity:1}}.os-cmd-sheet__backdrop{cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);background:#02060eb8;border:0;animation:.28s both os-cmd-sheet-fade;position:absolute;inset:0}@keyframes os-cmd-sheet-fade{0%{opacity:0}to{opacity:1}}.os-cmd-sheet{z-index:1;pointer-events:auto;isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(1.15);width:100%;max-width:100%;height:100svh;max-height:100svh;box-shadow:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:radial-gradient(100% 55% at 50% -8%,#38bdf81a 0%,#0000 55%),radial-gradient(80% 42% at 14% 28%,#34d3991a 0%,#0000 58%),radial-gradient(75% 38% at 88% 22%,#22d3ee14 0%,#0000 55%),radial-gradient(70% 40% at 48% 88%,#60a5fa12 0%,#0000 60%),linear-gradient(#050a12 0%,#070d18 45%,#04080f 100%);border:0;border-radius:0;flex-direction:column;margin:0;animation:.38s cubic-bezier(.22,1,.36,1) both os-cmd-sheet-up;display:flex;position:relative;overflow:hidden}.os-cmd-sheet:before{content:"";z-index:0;pointer-events:none;filter:blur(18px);opacity:.42;will-change:opacity, transform;background:radial-gradient(55% 70% at 32% 40%,#34d39924 0%,#0000 70%),radial-gradient(50% 65% at 72% 35%,#22d3ee1f 0%,#0000 72%),radial-gradient(60% 50% at 50% 70%,#60a5fa14 0%,#0000 75%);height:58%;animation:28s ease-in-out infinite alternate os-cmd-nordic-aurora;position:absolute;inset:-8% -5% auto}.os-cmd-sheet:after{content:"";z-index:0;pointer-events:none;opacity:.65;background-image:radial-gradient(1.2px 1.2px at 12% 18%,#ffffffb3,#0000),radial-gradient(1px 1px at 28% 42%,#d2ecff8c,#0000),radial-gradient(1.3px 1.3px at 48% 14%,#ffffff80,#0000),radial-gradient(.9px .9px at 66% 36%,#bae6ff8c,#0000),radial-gradient(1.1px 1.1px at 82% 22%,#ffffff73,#0000),radial-gradient(1px 1px at 18% 62%,#dcf0ff66,#0000),radial-gradient(1.2px 1.2px at 42% 78%,#ffffff6b,#0000),radial-gradient(.9px .9px at 74% 68%,#bae6ff66,#0000),radial-gradient(1px 1px at 90% 52%,#ffffff59,#0000),radial-gradient(.85px .85px at 55% 48%,#d2ecff59,#0000);animation:36s ease-in-out infinite alternate os-cmd-nordic-stars;position:absolute;inset:0}@keyframes os-cmd-nordic-aurora{0%{opacity:.45;transform:translate(-1.5%)scale(1)}to{opacity:.85;transform:translate(1.8%,1%)scale(1.04)}}@keyframes os-cmd-nordic-stars{0%{opacity:.45}to{opacity:.78}}.os-cmd-sheet>*{z-index:1;position:relative}@media (max-width:767px){.os-cmd-sheet{-webkit-backdrop-filter:blur(14px)saturate(1.1)}.os-cmd-sheet:before{filter:blur(14px);opacity:.55;animation-duration:40s}.os-cmd-sheet:after{opacity:.5;animation-duration:48s}}@media (prefers-reduced-motion:reduce){.os-cmd-sheet:before,.os-cmd-sheet:after{opacity:.55;animation:none!important}}html[data-page-hidden=true] .os-cmd-sheet:before,html[data-page-hidden=true] .os-cmd-sheet:after,html[data-page-hidden=true] .os-cmd-launch__aurora,html[data-page-hidden=true] .os-cmd-launch__shimmer,html[data-page-hidden=true] .os-dash-aurora,html[data-page-hidden=true] .os-dash-halo,html[data-page-hidden=true] .os-dash-link-flow,html[data-page-hidden=true] .os-dash-spin,html[data-page-hidden=true] .os-dash-core-pulse,html[data-page-hidden=true] .os-dash-node-breathe{animation-play-state:paused!important}@keyframes os-cmd-sheet-up{0%{opacity:.55;transform:translateY(8%)}to{opacity:1;transform:translateY(0)}}.os-cmd-sheet__chrome{flex-shrink:0;padding:.08rem .75rem 0}.os-cmd-sheet__handle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-height:.55rem;padding:.02rem 0 .06rem;display:flex}.os-cmd-sheet__handle-bar{background:#ffffff38;border-radius:999px;width:2.6rem;height:.28rem;box-shadow:0 0 10px #00f7ff26}.os-cmd-sheet__top{text-align:center;padding-inline:.15rem;padding-right:.15rem;display:block;position:relative}.os-cmd-sheet__titles{text-align:center;flex-direction:column;align-items:center;gap:0;min-width:0;padding-inline:2.1rem;display:flex}.os-cmd-sheet__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffc7;text-align:center;width:100%;margin:0;font-size:.5rem;font-weight:700;line-height:1.15}.os-cmd-sheet__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#f2f6fff5;text-align:center;width:100%;margin:.04rem 0 0;font-size:.88rem;font-weight:800;line-height:1.1}.os-cmd-sheet__coach{text-align:center;border-top:1px solid #00f7ff1a;flex-direction:column;align-items:center;gap:.04rem;width:100%;min-width:0;margin-top:.12rem;padding-top:.12rem;display:flex}.os-cmd-sheet__coach-prompt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#00f7ffb8;text-align:center;width:100%;margin:0;font-size:.46rem;font-weight:700;line-height:1.15}.os-cmd-sheet__coach-directive{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#f2f6fff5;text-align:center;text-wrap:balance;margin:0;width:100%;max-width:18.5rem;margin-inline:auto;font-size:.84rem;font-weight:800;line-height:1.12}.os-cmd-sheet__actions{z-index:2;flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:.35rem;padding-top:0;display:flex;position:absolute;top:0;right:0}.os-cmd-sheet__close-btn{width:2.25rem;height:2.25rem;box-shadow:none;color:#ecf2fae0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;transition:color .15s,opacity .15s;display:inline-grid}.os-cmd-sheet__close-icon{width:1.25rem;height:1.25rem;display:block}.os-cmd-sheet__close-btn:hover,.os-cmd-sheet__close-btn:focus-visible{color:#f8fafcfa;box-shadow:none;background:0 0;outline:none}.os-cmd-sheet__close-btn:active{opacity:.72}.os-cmd-sheet__text-btn,.os-cmd-sheet__icon-btn{display:none}.os-cmd-sheet__body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:0 .7rem .85rem;overflow:hidden auto}.os-cmd-panel-skeleton{flex-direction:column;gap:.85rem;min-height:12rem;padding:.35rem .15rem .5rem;display:flex}.os-cmd-panel-skeleton__head,.os-cmd-panel-skeleton__orbit,.os-cmd-panel-skeleton__row{background:linear-gradient(90deg,#ffffff0a 0%,#67e8f914 45%,#ffffff0a 100%) 0 0/200% 100%;border-radius:1rem;animation:1.4s ease-in-out infinite os-cmd-panel-skeleton-shimmer}.os-cmd-panel-skeleton__head{height:3.2rem}.os-cmd-panel-skeleton__orbit{border-radius:1.25rem;height:11.5rem}.os-cmd-panel-skeleton__row{height:2.4rem}.os-cmd-panel-skeleton__row--short{width:72%}@keyframes os-cmd-panel-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}html[data-command-center-open="1"] .primemode-mobile-footer-anchor,html[data-command-center-open="1"] [data-mobile-footer-nav=true],html[data-command-center-open="1"] [data-mobile-footer-rank=true],html[data-command-center-open="1"] [data-social-quick-dock=true],html[data-command-center-open="1"] .social-quick-dock,html[data-command-center-open="1"] [data-primemode-fab-rail=true]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}@media (min-width:768px){.os-cmd-sheet-root{align-items:stretch;padding:0}.os-cmd-sheet{width:100%;max-width:min(100%,32rem);height:100svh;max-height:100svh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0;margin-inline:auto}.os-cmd-sheet__chrome{padding-top:.12rem;padding-bottom:0}}@keyframes os-dash-enter{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.os-dash__aurora{pointer-events:none;filter:blur(2px);background:radial-gradient(50% 55% at 30% 40%,#00f7ff29,#0000 70%),radial-gradient(48% 50% at 75% 25%,#a78bfa2e,#0000 68%),radial-gradient(40% 40% at 50% 10%,#39ff1412,#0000 65%);height:70%;animation:12s ease-in-out infinite alternate os-dash-aurora;position:absolute;inset:-30% -20% auto}@keyframes os-dash-aurora{0%{opacity:.7;transform:translate(0)scale(1)}to{opacity:1;transform:translateY(3%)scale(1.04)}}.os-dash__grid{display:none!important}.os-dash__inner{z-index:1;flex-direction:column;align-items:center;gap:.7rem;display:flex;position:relative}.os-dash__head{text-align:center;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:0 .25rem;display:flex;position:relative}.os-dash__head-copy{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.os-dash__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#00f7ffc7;text-shadow:0 0 14px #00f7ff59;text-align:center;width:100%;margin:0;font-size:.56rem;font-weight:700}.os-dash__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--os-text);text-shadow:0 0 24px #00f7ff26;text-align:center;width:100%;margin:.2rem 0 0;font-size:1.08rem;font-weight:800;line-height:1.12}.os-dash__subtitle{color:var(--os-muted);text-align:center;width:100%;max-width:22rem;margin:.3rem 0 0;font-size:.7rem;line-height:1.35}.os-dash__apex{aspect-ratio:1/1.02;place-items:center;width:min(100%,22.5rem);margin:.1rem auto .15rem;display:grid;position:relative}.os-dash__apex-halo{pointer-events:none;filter:blur(1px);background:radial-gradient(circle,#00f7ff14 0%,#0000 58%),radial-gradient(circle,#a78bfa1a 0%,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite alternate os-dash-halo;position:absolute;inset:8%}@keyframes os-dash-halo{0%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.os-dash__apex-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.os-dash__apex-link{fill:none;stroke-linecap:round;opacity:.55;stroke-dasharray:4 8;animation:2.8s linear infinite os-dash-link-flow}.os-dash__apex-link--cyan{stroke:#00f7ff8c;filter:drop-shadow(0 0 4px #00f7ff73)}.os-dash__apex-link--emerald{stroke:#39ff1480;filter:drop-shadow(0 0 4px #39ff1466)}.os-dash__apex-link--violet{stroke:#c084fc8c;filter:drop-shadow(0 0 4px #c084fc73)}.os-dash__apex-link--rose{stroke:#fb718580;filter:drop-shadow(0 0 4px #fb718566)}.os-dash__apex-link--amber{stroke:#fbbf2480;filter:drop-shadow(0 0 4px #fbbf2466)}@keyframes os-dash-link-flow{to{stroke-dashoffset:-48px}}.os-dash__apex-orbit-ring{fill:none;stroke:#00f7ff1f;stroke-width:1px;stroke-dasharray:2 6;transform-origin:50%;animation:40s linear infinite os-dash-spin}.os-dash__apex-orbit-ring--inner{stroke:#a78bfa24;animation-duration:28s;animation-direction:reverse}@keyframes os-dash-spin{to{transform:rotate(360deg)}}.os-dash__apex-core-wrap{z-index:2;aspect-ratio:1;place-items:center;width:58%;max-width:13.5rem;display:grid;position:relative}.os-dash__apex-core{background:radial-gradient(circle at 40% 35%,#00f7ff47 0%,#0000 42%),radial-gradient(circle at 60% 65%,#a78bfa42 0%,#0000 48%),radial-gradient(circle,#0a0e1833 0%,#060a128c 100%);border-radius:50%;place-items:center;width:100%;height:100%;animation:4.5s ease-in-out infinite os-dash-core-pulse;display:grid;position:relative;box-shadow:0 0 40px #00f7ff2e,0 0 60px #a78bfa1f,inset 0 1px #ffffff1f}@keyframes os-dash-core-pulse{0%,to{box-shadow:0 0 36px #00f7ff29,0 0 54px #a78bfa1a,inset 0 1px #ffffff1a}50%{box-shadow:0 0 48px #00f7ff47,0 0 72px #a78bfa2e,inset 0 1px #ffffff29}}.os-dash__apex-score{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--os-text);text-shadow:0 0 20px #00f7ff73;font-size:1.85rem;font-weight:900;line-height:1}.os-dash__apex-score-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f7ffbf;margin-top:.15rem;font-size:.52rem;font-weight:700}.os-dash__apex-nodes{pointer-events:none;position:absolute;inset:18%}.os-dash__apex-node{border-radius:50%;width:.55rem;height:.55rem;animation:2.6s ease-in-out infinite os-dash-node-breathe;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 10px}.os-dash__apex-node--lit{color:#00f7ff;background:#00f7ff}.os-dash__apex-node--peak{color:#39ff14;background:#39ff14}.os-dash__apex-node--alert{color:#fb7185;background:#fb7185}.os-dash__apex-node--dim{color:#8ca0be73;box-shadow:none;background:#8ca0be73}@keyframes os-dash-node-breathe{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(.9)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}.os-dash__metric{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(1.3);background:radial-gradient(circle at 50% 20%,#ffffff1a,#0000 55%),#080c1647;border:0;border-radius:1.1rem;flex-direction:column;align-items:center;gap:.2rem;width:4.35rem;padding:.35rem .2rem .3rem;animation:.55s cubic-bezier(.22,1,.36,1) both os-dash-pop;display:flex;position:absolute;box-shadow:0 8px 22px #00000047,0 0 24px #00b4ff14,inset 0 1px #ffffff1a}.os-dash__metric--n{animation-delay:50ms;top:0;left:50%;transform:translate(-50%)}.os-dash__metric--e{animation-delay:.12s;top:50%;right:0;transform:translateY(-50%)}.os-dash__metric--s{animation-delay:.18s;bottom:0;left:50%;transform:translate(-50%)}.os-dash__metric--w{animation-delay:.1s;top:50%;left:0;transform:translateY(-50%)}@keyframes os-dash-pop{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}.os-dash__ring-visual{width:2.85rem;height:2.85rem;position:relative}.os-dash__ring-visual svg{filter:drop-shadow(0 0 6px);width:100%;height:100%;transform:rotate(-90deg)}.os-dash__ring-track{fill:none;stroke:#ffffff14;stroke-width:3.2px}.os-dash__ring-value{fill:none;stroke-width:3.2px;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.os-dash__ring-value--cyan{stroke:#00f7ff;color:#00f7ff}.os-dash__ring-value--emerald{stroke:#39ff14;color:#39ff14}.os-dash__ring-value--violet{stroke:#c084fc;color:#c084fc}.os-dash__ring-value--amber{stroke:#fbbf24;color:#fbbf24}.os-dash__ring-value--rose{stroke:#fb7185;color:#fb7185}.os-dash__ring-center{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--os-text);place-items:center;font-size:.68rem;font-weight:800;display:grid;position:absolute;inset:0}.os-dash__ring-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--os-muted);margin:0;font-size:.5rem;font-weight:700}.os-dash__ring-hint{color:#bed2e680;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;padding:0 .1rem;font-size:.5rem;line-height:1.1;overflow:hidden}.os-dash__tabs{background:#00000038;border:0;border-radius:999px;grid-template-columns:1fr 1fr;gap:.25rem;width:min(100%,15.5rem);padding:.22rem;display:grid;box-shadow:inset 0 1px #ffffff0f,0 0 20px #00b4ff0f}.os-dash__tabs.os-dash__tabs--two{grid-template-columns:1fr 1fr;width:min(100%,15.5rem)}.os-dash__tab{width:100%;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#c8d7eb80;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem .5rem;font-size:.56rem;font-weight:700;transition:color .2s,background .2s,box-shadow .2s}.os-dash__tab.is-active{color:#060e12;background:linear-gradient(135deg,#00f7ff 0%,#a78bfa 100%);box-shadow:0 0 20px #00f7ff4d}.os-dash__panel{flex-direction:column;align-items:center;gap:.55rem;width:100%;animation:.35s cubic-bezier(.22,1,.36,1) both os-dash-panel;display:flex}@keyframes os-dash-panel{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.os-dash__section{-webkit-backdrop-filter:blur(12px);background:radial-gradient(90% 80% at 50% 0,#ffffff0f,#0000 55%),#060a1247;border:0;border-radius:1.25rem;width:100%;padding:.6rem .55rem .65rem;position:relative;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff0f}.os-dash__section-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin-bottom:.5rem;display:flex}.os-dash__section-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f7ffc7;margin:0;font-size:.55rem;font-weight:700}.os-dash__section-meta{font-family:var(--font-mono), ui-monospace, monospace;color:#c8d7eb73;margin:0;font-size:.52rem;font-weight:600}.os-dash__directive{color:#e6dcffe6;text-align:center;background:linear-gradient(120deg,#581c8738,#08506433);border:0;border-radius:.9rem;margin:.35rem 0 0;padding:.5rem .65rem;font-size:.66rem;line-height:1.35;animation:3.2s ease-in-out infinite alternate os-dash-glow;box-shadow:0 0 24px #a78bfa1f}@keyframes os-dash-glow{0%{box-shadow:0 0 #a78bfa00}to{box-shadow:0 0 22px #a78bfa33}}.os-coach-orbit-top{width:100%;max-width:none;margin:0 0 .4rem;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.os-coach-orbit-top .os-orbit{width:100%;max-width:none;margin:0;box-shadow:none!important;background:0 0!important;border:0!important}.os-dash__section--muscles{box-shadow:none!important;background:0 0!important;border:0!important;padding:.35rem .15rem .45rem!important}.os-dash__section--muscles .os-dash__section-head{margin-bottom:.35rem}.os-dash__muscles{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:.55rem .15rem;width:100%;padding:.05rem 0 .1rem;display:grid}.os-dash__muscles>*{box-shadow:none!important;background:0 0!important;border:0!important}.os-dash__muscle-orb{border:0;flex-direction:column;align-items:center;gap:.22rem;width:100%;max-width:7.6rem;padding:.05rem 0 .1rem;animation:.55s cubic-bezier(.22,1,.36,1) both os-dash-muscle-in;display:flex;position:relative;box-shadow:none!important;background:0 0!important}@keyframes os-dash-muscle-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.88)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.os-dash__muscle-orb__halo{pointer-events:none;width:7rem;height:7rem;filter:blur(var(--muscle-led-halo-blur,2.5px));z-index:0;border-radius:50%;position:absolute;top:-.15rem;left:50%;transform:translate(-50%)}.os-dash__muscle-orb.is-ready .os-dash__muscle-orb__halo{background:radial-gradient(circle, rgba(var(--muscle-led-emerald-rgb), var(--muscle-led-halo-alpha,.06)) 0%, transparent 70%);opacity:var(--muscle-led-halo-opacity,.14);animation:none}.os-dash__muscle-orb.is-recovering .os-dash__muscle-orb__halo,.os-dash__muscle-orb.is-fatigued .os-dash__muscle-orb__halo{animation:3.6s ease-in-out infinite os-dash-muscle-heal-halo}.os-dash__muscle-orb.is-recovering .os-dash__muscle-orb__halo{background:radial-gradient(circle, rgba(var(--muscle-led-amber-rgb), .24) 0%, transparent 70%)}.os-dash__muscle-orb.is-fatigued .os-dash__muscle-orb__halo{background:radial-gradient(circle, rgba(var(--muscle-led-rose-rgb), .22) 0%, transparent 70%)}@keyframes os-dash-muscle-heal-halo{0%,to{opacity:.28;transform:translate(-50%)scale(.9)}50%{opacity:.8;transform:translate(-50%)scale(1.1)}}.os-dash__muscle-orb__heal{pointer-events:none;width:var(--muscle-led-diameter,6.6rem);height:var(--muscle-led-diameter,6.6rem);z-index:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.os-dash__muscle-orb__heal-wave{border:1.5px solid rgba(var(--muscle-led-amber-rgb), .5);box-shadow:0 0 10px rgba(var(--muscle-led-amber-rgb), .22);opacity:0;border-radius:50%;animation:3.4s ease-out infinite os-dash-muscle-heal-wave;position:absolute;inset:0}.os-dash__muscle-orb.is-fatigued .os-dash__muscle-orb__heal-wave{border-color:rgba(var(--muscle-led-rose-rgb), .5);box-shadow:0 0 10px rgba(var(--muscle-led-rose-rgb), .22)}.os-dash__muscle-orb__heal-wave--2{animation-delay:1.15s}@keyframes os-dash-muscle-heal-wave{0%{opacity:.55;transform:scale(.55)}70%{opacity:.12}to{opacity:0;transform:scale(1.22)}}.os-dash__muscle-orb__stage{z-index:1;width:var(--muscle-led-diameter,6.6rem);height:var(--muscle-led-diameter,6.6rem);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative;overflow:visible}.os-dash__muscle-orb.is-ready{--muscle-led-glow-width:var(--muscle-led-ready-glow-width,1.05);--muscle-led-glow-opacity:var(--muscle-led-ready-glow-opacity,.16);--muscle-led-value-width:var(--muscle-led-ready-value-width,.78);--muscle-led-filament-width:var(--muscle-led-ready-filament-width,.28);--muscle-led-halo-opacity:var(--muscle-led-ready-halo-opacity,.12);--muscle-led-halo-alpha:var(--muscle-led-ready-halo-alpha,.06)}.os-dash__muscle-orb.is-ready .os-dash__muscle-orb__stage{filter:drop-shadow(0 0 var(--muscle-led-ready-stage-glow,.9px) rgba(var(--muscle-led-emerald-rgb), var(--muscle-led-ready-stage-glow-a,.1)));animation:none}.os-dash__muscle-orb.is-ready .os-dash__muscle-orb__glow.is-ready-glow{opacity:var(--muscle-led-ready-glow-opacity,.16);animation:none}.os-dash__muscle-orb.is-recovering .os-dash__muscle-orb__stage,.os-dash__muscle-orb.is-fatigued .os-dash__muscle-orb__stage{animation:3.4s ease-in-out infinite os-dash-muscle-heal-stage}@keyframes os-dash-muscle-heal-stage{0%,to{filter:drop-shadow(0 0 var(--muscle-led-stage-glow-min,2px) rgba(var(--muscle-led-amber-rgb), var(--muscle-led-stage-glow-min-a,.1)));transform:scale(1)}50%{filter:drop-shadow(0 0 var(--muscle-led-stage-glow-max,4.5px) rgba(var(--muscle-led-amber-rgb), var(--muscle-led-stage-glow-max-a,.17)));transform:scale(1.03)}}.os-dash__muscle-orb.is-fatigued .os-dash__muscle-orb__stage{animation-name:os-dash-muscle-heal-stage-sore}@keyframes os-dash-muscle-heal-stage-sore{0%,to{filter:drop-shadow(0 0 var(--muscle-led-stage-glow-min,2px) rgba(var(--muscle-led-rose-rgb), .08));transform:scale(1)}50%{filter:drop-shadow(0 0 var(--muscle-led-stage-glow-max,4.5px) rgba(var(--muscle-led-rose-rgb), .14));transform:scale(1.025)}}.os-dash__muscle-orb__ring{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.os-dash__muscle-orb__rim{fill:none;stroke:#ffffff14;stroke-width:var(--muscle-led-rim-width,.35)}.os-dash__muscle-orb__ticks{fill:none;stroke:#b4d2ff38;stroke-width:var(--muscle-led-ticks-width,.7);stroke-dasharray:1.15 2.85;stroke-linecap:butt;opacity:.85}.os-dash__muscle-orb__track{fill:none;stroke:#ffffff12;stroke-width:var(--muscle-led-track-width,1.2);stroke-linecap:round}.os-dash__muscle-orb__grad-stop--emerald-a{stop-color:var(--muscle-led-emerald-soft)}.os-dash__muscle-orb__grad-stop--emerald-b{stop-color:var(--muscle-led-emerald)}.os-dash__muscle-orb__grad-stop--emerald-c{stop-color:var(--muscle-led-emerald-cyan)}.os-dash__muscle-orb__grad-stop--amber-a{stop-color:var(--muscle-led-amber-soft)}.os-dash__muscle-orb__grad-stop--amber-b{stop-color:var(--muscle-led-amber)}.os-dash__muscle-orb__grad-stop--amber-c{stop-color:var(--muscle-led-amber-deep)}.os-dash__muscle-orb__grad-stop--rose-a{stop-color:var(--muscle-led-rose-soft)}.os-dash__muscle-orb__grad-stop--rose-b{stop-color:var(--muscle-led-rose)}.os-dash__muscle-orb__grad-stop--rose-c{stop-color:var(--muscle-led-rose-deep)}.os-dash__muscle-orb__grad-stop--cyan-a{stop-color:var(--muscle-led-cyan-soft)}.os-dash__muscle-orb__grad-stop--cyan-b{stop-color:var(--muscle-led-cyan)}.os-dash__muscle-orb__grad-stop--cyan-c{stop-color:var(--muscle-led-cyan-deep)}.os-dash__muscle-orb__grad-stop--violet-a{stop-color:var(--muscle-led-violet-soft)}.os-dash__muscle-orb__grad-stop--violet-b{stop-color:var(--muscle-led-violet)}.os-dash__muscle-orb__grad-stop--violet-c{stop-color:var(--muscle-led-violet-deep)}.os-dash__muscle-orb__glow{fill:none;stroke-width:var(--muscle-led-glow-width,2.15);stroke-linecap:round;opacity:var(--muscle-led-glow-opacity,.26)}.os-dash__muscle-orb__glow.is-healing{animation:3s ease-in-out infinite os-dash-muscle-heal-glow}.os-dash__muscle-orb__glow.is-ready-glow{animation:2.8s ease-in-out infinite os-dash-muscle-ready-glow}.os-dash__muscle-orb__glow--cyan{stroke:var(--muscle-led-cyan)}.os-dash__muscle-orb__glow--emerald{stroke:var(--muscle-led-emerald)}.os-dash__muscle-orb__glow--violet{stroke:var(--muscle-led-violet)}.os-dash__muscle-orb__glow--amber{stroke:var(--muscle-led-amber)}.os-dash__muscle-orb__glow--rose{stroke:var(--muscle-led-rose)}@keyframes os-dash-muscle-heal-glow{0%,to{opacity:.12}50%{opacity:.72}}@keyframes os-dash-muscle-ready-glow{0%,to{opacity:var(--muscle-led-ready-glow-min,.04)}50%{opacity:var(--muscle-led-ready-glow-max,1)}}.os-dash__muscle-orb__value{fill:none;stroke-width:var(--muscle-led-value-width,1.15);stroke-linecap:round;opacity:1;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}.os-dash__muscle-orb__filament{fill:none;stroke-width:var(--muscle-led-filament-width,.4);stroke-linecap:round;opacity:1;mix-blend-mode:screen}.os-dash__muscle-orb__filament--emerald{stroke:var(--muscle-led-emerald-filament);color:var(--muscle-led-emerald)}.os-dash__muscle-orb__filament--amber{stroke:var(--muscle-led-amber-filament);color:var(--muscle-led-amber)}.os-dash__muscle-orb__filament--rose{stroke:var(--muscle-led-rose-filament);color:var(--muscle-led-rose)}.os-dash__muscle-orb__filament--cyan{stroke:var(--muscle-led-cyan-filament);color:var(--muscle-led-cyan)}.os-dash__muscle-orb__filament--violet{stroke:var(--muscle-led-violet-filament);color:var(--muscle-led-violet)}.os-dash__muscle-orb__value.is-led-live,.os-dash__muscle-orb__filament.is-led-live{animation:2.6s ease-in-out infinite os-dash-muscle-led-live}.os-dash__muscle-orb__value.is-healing,.os-dash__muscle-orb__filament.is-healing{animation:3.2s ease-in-out infinite os-dash-muscle-heal-arc}@keyframes os-dash-muscle-led-live{0%,to{opacity:var(--muscle-led-filament-breath-min,.28)}50%{opacity:var(--muscle-led-filament-breath-max,1)}}@keyframes os-dash-muscle-heal-arc{0%,to{opacity:.55}50%{opacity:1}}.os-dash__muscle-orb__value--cyan{color:var(--muscle-led-cyan)}.os-dash__muscle-orb__value--emerald{color:var(--muscle-led-emerald)}.os-dash__muscle-orb__value--violet{color:var(--muscle-led-violet)}.os-dash__muscle-orb__value--amber{color:var(--muscle-led-amber)}.os-dash__muscle-orb__value--rose{color:var(--muscle-led-rose)}.os-dash__muscle-orb__holo{inset:var(--muscle-led-core-inset,9%);z-index:0;isolation:isolate;contain:paint;pointer-events:none;clip-path:circle(50%);border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 0 18px #00f7ff0f;background:radial-gradient(circle at 50% 42%,#0c121c59 0%,#060a108c 100%)!important}.os-dash__muscle-orb.is-ready .os-dash__muscle-orb__holo{box-shadow:inset 0 0 0 1px rgba(var(--muscle-led-emerald-rgb), .14), inset 0 0 20px rgba(var(--muscle-led-emerald-rgb), .1)}.os-dash__muscle-orb.is-recovering .os-dash__muscle-orb__holo{box-shadow:inset 0 0 0 1px rgba(var(--muscle-led-amber-rgb), .14), inset 0 0 20px rgba(var(--muscle-led-amber-rgb), .1)}.os-dash__muscle-orb.is-fatigued .os-dash__muscle-orb__holo{box-shadow:inset 0 0 0 1px rgba(var(--muscle-led-rose-rgb), .14), inset 0 0 20px rgba(var(--muscle-led-rose-rgb), .1)}.os-dash__muscle-orb__holo-img,.os-dash__muscle-orb__holo img{object-fit:cover!important;object-position:50% 46%!important;transform-origin:50%!important;border:0!important;border-radius:50%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.os-dash__muscle-orb__holo img[src*=male-neon-],.os-dash__muscle-orb__holo img[src*=neon-],.os-dash__muscle-orb__holo-img[src*=male-neon-],.os-dash__muscle-orb__holo-img[src*=neon-]{filter:brightness(1.38)contrast(1.1)saturate(1.1)!important;object-position:50% 44%!important}.os-dash__muscle-orb__holo img[src*=male-classic-],.os-dash__muscle-orb__holo img[src*=recovery-map],.os-dash__muscle-orb__holo-img[src*=male-classic-],.os-dash__muscle-orb__holo-img[src*=recovery-map]{object-fit:cover!important;object-position:50% 42%!important;transform-origin:50%!important;transform:scale(1.04)!important}.os-dash__muscle-orb__pct{z-index:3;min-width:1.7rem;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:#fff;-webkit-backdrop-filter:blur(10px);background:linear-gradient(160deg,#121824e0,#060a12eb);border-radius:999px;justify-content:center;align-items:baseline;gap:.02rem;padding:.14rem .3rem .1rem;font-size:.64rem;font-weight:900;display:inline-flex;position:absolute;bottom:-.08rem;right:-.2rem;box-shadow:0 0 16px #00f7ff47,0 0 0 1px #ffffff1a,inset 0 1px #ffffff2e}.os-dash__muscle-orb.is-recovering .os-dash__muscle-orb__pct,.os-dash__muscle-orb.is-fatigued .os-dash__muscle-orb__pct{animation:3.4s ease-in-out infinite os-dash-muscle-pct}.os-dash__muscle-orb__pct small{opacity:.85;font-size:.42rem;font-weight:800}.os-dash__muscle-orb__pct--emerald{box-shadow:0 0 var(--muscle-led-pct-glow,4px) rgba(var(--muscle-led-emerald-rgb), var(--muscle-led-pct-glow-a,.14)), inset 0 1px 0 #ffffff29;color:var(--muscle-led-emerald-pct)}.os-dash__muscle-orb__pct--amber{box-shadow:0 0 var(--muscle-led-pct-glow,4px) rgba(var(--muscle-led-amber-rgb), .16), inset 0 1px 0 #ffffff29;color:var(--muscle-led-amber-pct)}.os-dash__muscle-orb__pct--rose{box-shadow:0 0 var(--muscle-led-pct-glow,4px) rgba(var(--muscle-led-rose-rgb), .16), inset 0 1px 0 #ffffff29;color:var(--muscle-led-rose-pct)}.os-dash__muscle-orb__pct--cyan,.os-dash__muscle-orb__pct--violet{color:#e8fbff}@keyframes os-dash-muscle-pct{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.os-dash__muscle-orb__name{letter-spacing:.06em;text-transform:uppercase;color:#f4fafff5;text-shadow:0 1px 2px #000000d9,0 0 12px #00f7ff47;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:.15rem 0 0;font-size:.68rem;font-weight:800}.os-dash__muscle-orb__state{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#d2e4f2d1;text-shadow:0 1px 2px #000000bf;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;font-size:.58rem;font-weight:800}.os-dash__muscle-orb__state.is-ready{color:#a7ffc4fa;text-shadow:0 1px 2px #000000bf, 0 0 10px rgba(var(--muscle-led-emerald-rgb), .45)}.os-dash__muscle-orb__state.is-recovering{color:#ffe4a0fa;text-shadow:0 1px 2px #000000bf, 0 0 10px rgba(var(--muscle-led-amber-rgb), .4)}.os-dash__muscle-orb__state.is-fatigued{color:#ffbad2fa;text-shadow:0 1px 2px #000000bf, 0 0 10px rgba(var(--muscle-led-rose-rgb), .4)}.os-dash__muscle-name{letter-spacing:.08em;text-transform:uppercase;color:var(--os-text);margin:0;font-size:.56rem;font-weight:700}.os-dash__muscle-score{font-family:var(--font-mono), ui-monospace, monospace;color:#b4dcffb3;margin:0;font-size:.58rem;font-weight:700}.os-dash__panel--insights,.os-dash__panel--galaxy{gap:.65rem}.os-dash__section--predict,.os-dash__section--insight-list,.os-dash__section--galaxy-nodes{background:radial-gradient(90% 70% at 20% 0,#00f7ff1a,#0000 55%),radial-gradient(80% 60% at 90% 100%,#a78bfa1a,#0000 58%),#060a1238!important;border:0!important;box-shadow:0 12px 32px #00000038,inset 0 1px #ffffff12!important}.os-dash__gauge-row{grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;width:100%;margin:.15rem 0 .55rem;display:grid}.os-dash__gauge{flex-direction:column;align-items:center;gap:.18rem;min-width:4.4rem;animation:.5s cubic-bezier(.22,1,.36,1) both os-dash-pop;display:flex}.os-dash__gauge-ring{-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 35% 30%,#ffffff1f,#0000 45%),#080c1659;border-radius:50%;width:3.65rem;height:3.65rem;position:relative;box-shadow:0 0 22px #00b4ff1f,inset 0 1px #ffffff1a}.os-dash__gauge-ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.os-dash__gauge-track{fill:none;stroke:#ffffff14;stroke-width:4px}.os-dash__gauge-value{fill:none;stroke-width:4.2px;stroke-linecap:round;filter:drop-shadow(0 0 6px);transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}.os-dash__gauge-value--cyan{stroke:#00f7ff;color:#00f7ff}.os-dash__gauge-value--emerald{stroke:#39ff14;color:#39ff14}.os-dash__gauge-value--violet{stroke:#c084fc;color:#c084fc}.os-dash__gauge-value--amber{stroke:#fbbf24;color:#fbbf24}.os-dash__gauge-value--rose{stroke:#fb7185;color:#fb7185}.os-dash__gauge-num{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--os-text);text-shadow:0 0 14px #00f7ff59;place-items:center;font-size:.95rem;font-weight:900;display:grid;position:absolute;inset:0}.os-dash__gauge-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#c8dcf0b3;margin:0;font-size:.5rem;font-weight:700}.os-dash__gauge-hint{letter-spacing:.06em;text-transform:uppercase;color:#aac3dc7a;margin:0;font-size:.5rem;font-weight:600}.os-dash__gauge-center{text-align:center;min-width:0;padding:.35rem .25rem}.os-dash__gauge-center-title{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f7ffcc;text-shadow:0 0 12px #00f7ff4d;margin:0;font-size:.52rem;font-weight:800}.os-dash__gauge-center-copy{color:#d2e1f5b8;margin:.28rem 0 0;font-size:.62rem;line-height:1.35}.os-dash__bars{justify-content:center;align-items:flex-end;gap:.35rem;width:100%;height:3.5rem;padding:.15rem .2rem 0;display:flex}.os-dash__bars--apex{background:linear-gradient(#ffffff08 0%,#0000 40%),#00000024;border-radius:1rem;gap:.4rem;height:5.1rem;padding:.35rem .15rem .1rem;box-shadow:inset 0 1px #ffffff0a}.os-dash__bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.18rem;max-width:2rem;height:100%;animation:.75s cubic-bezier(.22,1,.36,1) both os-dash-bar;display:flex}.os-dash__bar-rail{background:#ffffff0d;border-radius:999px;align-items:flex-end;width:100%;max-width:.85rem;height:100%;max-height:3.35rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.os-dash__bar-fill{background:linear-gradient(#00f7ff 0%,#00f7ff1f 100%);border-radius:999px;width:100%;min-height:.3rem;transition:height .8s cubic-bezier(.22,1,.36,1);box-shadow:0 0 14px #00f7ff66}.os-dash__bar--emerald .os-dash__bar-fill{background:linear-gradient(#39ff14 0%,#39ff141f 100%);box-shadow:0 0 14px #39ff1459}.os-dash__bar--amber .os-dash__bar-fill{background:linear-gradient(#fbbf24 0%,#fbbf241f 100%);box-shadow:0 0 14px #fbbf2452}.os-dash__bar--rose .os-dash__bar-fill{background:linear-gradient(#fb7185 0%,#fb71851f 100%);box-shadow:0 0 14px #fb718552}.os-dash__bar--violet .os-dash__bar-fill,.os-dash__bar:nth-child(odd) .os-dash__bar-fill{background:linear-gradient(#c084fc 0%,#c084fc1f 100%);box-shadow:0 0 14px #c084fc52}.os-dash__bar--emerald:nth-child(odd) .os-dash__bar-fill{background:linear-gradient(#39ff14 0%,#39ff141f 100%);box-shadow:0 0 14px #39ff1459}.os-dash__bar-value{font-family:var(--font-mono), ui-monospace, monospace;color:#dcf0ffb3;text-shadow:0 0 8px #00f7ff40;font-size:.48rem;font-weight:800}@keyframes os-dash-bar{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.os-dash__bar-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:#b4c6dc8c;font-size:.46rem;font-weight:700}.os-dash__insights{text-align:left;flex-direction:column;gap:.28rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.os-dash__insights--apex{gap:.32rem}.os-dash__insights li{color:#dce6f5e0;-webkit-backdrop-filter:blur(8px);background:linear-gradient(115deg,#ffffff0d 0%,#0000 42%),#00000029;border:0;border-radius:.9rem;align-items:flex-start;gap:.55rem;padding:.52rem .65rem;font-size:.66rem;line-height:1.35;animation:.45s cubic-bezier(.22,1,.36,1) both os-dash-insight-in;display:flex;position:relative;box-shadow:0 6px 16px #0000001f,inset 0 1px #ffffff0f}@keyframes os-dash-insight-in{0%{opacity:0;filter:blur(3px);transform:translate(-8px)}to{opacity:1;filter:blur();transform:translate(0)}}.os-dash__insight-dot{background:linear-gradient(135deg,#00f7ff,#a78bfa);border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem;margin-top:.28rem;animation:2.2s ease-in-out infinite os-dash-dot-pulse;box-shadow:0 0 10px #00f7ffa6}@keyframes os-dash-dot-pulse{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.os-dash__insight-text{flex:1;min-width:0}.os-dash__pr-chip{background:#00000038;border-radius:999px;padding:.18rem .45rem;box-shadow:inset 0 1px #ffffff0d;color:#c8d7eb8c!important}.os-dash__pr-chip.is-open{text-shadow:0 0 10px #39ff144d;background:#39ff141a;box-shadow:0 0 14px #39ff142e;color:#8cffaae6!important}.os-dash__rx{text-align:left;background:linear-gradient(115deg,#0078822e,#28145038);border:0;border-radius:1rem;grid-template-columns:1fr auto;align-items:center;gap:.45rem;width:100%;padding:.55rem .7rem;display:grid;box-shadow:0 8px 24px #0003,inset 0 1px #ffffff14}.os-dash__rx--apex{-webkit-backdrop-filter:blur(14px)saturate(1.25);background:radial-gradient(70% 80% at 0 0,#00f7ff24,#0000 55%),radial-gradient(60% 70% at 100% 100%,#c026ff24,#0000 55%),#080c1659;border-radius:1.2rem;padding:.7rem .8rem;animation:.5s cubic-bezier(.22,1,.36,1) both os-dash-pop;position:relative;overflow:hidden;box-shadow:0 14px 36px #00000047,0 0 28px #00b4ff1a,inset 0 1px #ffffff1a}.os-dash__rx-glow{pointer-events:none;filter:blur(12px);background:radial-gradient(circle,#00f7ff29,#0000 70%);width:60%;height:80%;animation:8s ease-in-out infinite alternate os-dash-aurora;position:absolute;inset:-20% auto auto -10%}.os-dash__rx-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f7ffb8;margin:0 0 .2rem;font-size:.48rem;font-weight:700}.os-dash__rx-copy{z-index:1;position:relative}.os-dash__rx-copy p{margin:0}.os-dash__rx-copy strong{letter-spacing:.06em;text-transform:uppercase;color:var(--os-text);text-shadow:0 0 16px #00f7ff33;font-size:.78rem;font-weight:900;display:block}.os-dash__rx-copy span{color:var(--os-muted);margin-top:.22rem;font-size:.62rem;line-height:1.35;display:block}.os-dash__rx-stats{z-index:1;text-align:right;flex-direction:column;gap:.22rem;display:flex;position:relative}.os-dash__rx-stats em{font-style:normal;font-family:var(--font-mono), ui-monospace, monospace;color:var(--os-cyan);text-shadow:0 0 10px #00f7ff59;font-size:.56rem;font-weight:700}.os-dash__node-list{grid-template-columns:1fr 1fr;gap:.4rem;width:100%;margin-top:.25rem;display:grid}.os-dash__node-list--apex{gap:.42rem}.os-dash__node-chip{text-align:left;-webkit-backdrop-filter:blur(8px);background:linear-gradient(120deg,#ffffff0d 0%,#0000 45%),#00000029;border:0;border-radius:.95rem;flex-direction:column;gap:.14rem;padding:.5rem .55rem .5rem .85rem;animation:.45s cubic-bezier(.22,1,.36,1) both os-dash-insight-in;display:flex;position:relative;box-shadow:0 8px 18px #00000024,inset 0 1px #ffffff0f}.os-dash__node-pulse{background:#8ca0be8c;border-radius:999px;width:.32rem;height:.32rem;animation:2.2s ease-in-out infinite os-dash-dot-pulse;position:absolute;top:.62rem;left:.4rem;box-shadow:0 0 8px}.os-dash__node-pulse.is-peak{color:#39ff14;background:#39ff14}.os-dash__node-pulse.is-lit{color:#00f7ff;background:#00f7ff}.os-dash__node-pulse.is-alert{color:#fb7185;background:#fb7185}.os-dash__node-pulse.is-dim{color:#8ca0be66;background:#8ca0be66;animation:none}.os-dash__node-chip.is-peak{background:linear-gradient(120deg,#39ff141a 0%,#0000 50%),#00000024}.os-dash__node-chip.is-lit{background:linear-gradient(120deg,#00f7ff1a 0%,#0000 50%),#00000024}.os-dash__node-chip.is-alert{background:linear-gradient(120deg,#fb71851a 0%,#0000 50%),#00000024}.os-dash__node-chip.is-dim{opacity:.72}.os-dash__node-chip strong{letter-spacing:.06em;text-transform:uppercase;color:var(--os-text);font-size:.62rem;font-weight:800}.os-dash__node-chip span{color:var(--os-muted);font-size:.56rem;line-height:1.3}.os-dash__actions{grid-template-columns:1.45fr 1fr 1fr;gap:.45rem;width:100%;padding:.1rem .1rem 0;display:grid}.os-dash__btn{min-height:2.55rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(1.35);border:0;border-radius:999px;justify-content:center;align-items:center;padding:.5rem .45rem;font-size:.56rem;font-weight:800;transition:transform .15s,box-shadow .2s,filter .2s;display:inline-flex}.os-dash__btn:active{transform:scale(.97)}.os-dash__btn--primary{color:#04120e;background:linear-gradient(135deg,#39ff14 0%,#00f7ff 100%);box-shadow:0 0 28px #39ff1459,0 0 40px #00f7ff38,inset 0 1px #ffffff73}.os-dash__btn--primary:hover{filter:brightness(1.06);box-shadow:0 0 34px #00f7ff6b,0 0 48px #39ff1447,inset 0 1px #ffffff8c}.os-dash__btn--ghost{color:#dcf5ffe6;background:radial-gradient(circle at 30% 20%,#00f7ff29,#0000 55%),#08101c73;box-shadow:0 0 18px #00f7ff1f,inset 0 1px #ffffff1a}.os-dash__btn--ghost:hover{box-shadow:0 0 26px #00f7ff38,inset 0 1px #ffffff24}.os-dash__btn--violet{color:#f0e4ffeb;background:radial-gradient(circle at 30% 20%,#c084fc33,#0000 55%),#100a1c80;box-shadow:0 0 18px #c084fc29,inset 0 1px #ffffff1a}.os-dash__btn--violet:hover{box-shadow:0 0 26px #c084fc47,inset 0 1px #ffffff24}.os-dash__foot{text-align:center;color:#aabed77a;max-width:22rem;margin:0;font-size:.56rem;line-height:1.3}.os-dash__note{color:#ffe6b4e6;text-align:center;background:#78460033;border:0;border-radius:.75rem;width:100%;margin:0;padding:.42rem .6rem;font-size:.64rem;line-height:1.3;box-shadow:0 0 18px #fbbf241a}.os-dash__setlog{border:0;border-radius:1.1rem;width:100%;overflow:hidden;box-shadow:0 12px 28px #0000004d,0 0 24px #00f7ff14}.prime-os-command-host--chrome{pointer-events:auto;justify-content:center;width:auto;max-width:none;margin:0;display:inline-flex}.prime-os-command-host--chrome .os-cmd-launch{width:auto;max-width:none;margin:0}.prime-os-command-host--chrome .os-cmd-launch__btn--chrome{isolation:isolate;width:auto;min-width:0;min-height:1.05rem;max-height:none;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;text-transform:none;color:#dcecffe6;text-shadow:0 1px 2px #00000059;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:0;padding:.08rem .32rem;font-size:clamp(.32rem,2.9cqi,.4rem);font-weight:700;line-height:1;transition:filter .15s,box-shadow .2s,color .2s,transform .12s;animation:none;display:inline-flex;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(14px)saturate(1.15)brightness(1.02)!important;background-color:#080e1852!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 28%,#00f5ff0d 58%,#a78bfa0a 100%)!important;border:0!important;border-radius:999px!important;box-shadow:0 4px 14px #0003,0 0 12px #00f5ff14,inset 0 1px #fff3!important}.prime-os-command-host--chrome .os-cmd-launch__btn--chrome:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff57 0%,#ffffff14 28%,#0000 52%),radial-gradient(90% 80% at 88% 0,#bae6ff29 0%,#0000 58%);position:absolute;inset:0}.prime-os-command-host--chrome .os-cmd-launch__btn--chrome:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;box-shadow:inset 0 2px 10px #ffffff1f,inset 0 -8px 16px #0000001a}.prime-os-command-host--chrome .os-cmd-launch__btn--chrome:hover,.prime-os-command-host--chrome .os-cmd-launch__btn--chrome:focus-visible{color:#ecf4fffa;filter:brightness(1.06);box-shadow:0 4px 16px #0000003d,0 0 16px #00f5ff1f,inset 0 1px #ffffff42!important}.prime-os-command-host--chrome .os-cmd-launch__btn--chrome:focus-visible{outline-offset:2px;outline:2px solid #67e8f98c}.prime-os-command-host--chrome .os-cmd-launch__btn--chrome:active{filter:brightness(.98);transform:scale(.97)}.prime-os-command-host--chrome .os-cmd-launch__copy{z-index:2;gap:0;display:inline-flex;position:relative}.prime-os-command-host--chrome .os-cmd-launch__label--chrome{white-space:normal;text-align:center;max-width:100%;font-size:inherit;letter-spacing:.06em;font-weight:inherit;color:inherit;flex-flow:column;justify-content:center;align-items:center;line-height:1.05;display:flex}.prime-os-command-host--chrome .os-cmd-launch__chrome-brand{color:#bad2ebc7;text-transform:uppercase;font-weight:600}.prime-os-command-host--chrome .os-cmd-launch__chrome-dot{display:none}.prime-os-command-host--chrome .os-cmd-launch__chrome-name{text-transform:uppercase;font-weight:700}.prime-os-command-host{justify-content:center;width:100%;display:flex}.prime-os-command-host--under-start{max-width:min(100%,22rem);margin-top:.15rem}.prime-os-command-host--hub{width:100%;max-width:100%;margin-top:0}.prime-os-command-host--hub .os-cmd-launch{width:100%;max-width:100%}.prime-os-command-host--hub .os-cmd-launch__aurora{opacity:.32;filter:blur(9px);width:88%;height:1.15rem}.prime-os-command-host--hub .os-cmd-launch__btn{gap:.22rem;width:100%;max-width:none;min-height:1.2rem;max-height:1.35rem;padding:.14rem .55rem;box-shadow:0 0 0 .5px #ffffff1a,0 0 8px #00f5ff0f,0 4px 10px #0000002e,inset 0 1px #ffffff2e,inset 0 -6px 10px #0000001a}.prime-os-command-host--hub .os-cmd-launch__copy{gap:.22rem}.prime-os-command-host--hub .os-cmd-launch__eyebrow{letter-spacing:.1em;color:#bad2eb80;font-size:.36rem}.prime-os-command-host--hub .os-cmd-launch__label{letter-spacing:.1em;color:#dcecffd1;font-size:.48rem;font-weight:700}.prime-os-command-host--hub .os-cmd-launch__pulse{width:.18rem;height:.18rem}.os-cmd-launch{justify-content:center;width:100%;max-width:min(100%,22rem);margin-inline:auto;padding:0;display:flex;position:relative;box-shadow:none!important;background:0 0!important;border:0!important}.os-cmd-launch__aurora{pointer-events:none;filter:blur(12px);opacity:.45;background:radial-gradient(70% 80% at 28%,#00f5ff1a,#0000 72%),radial-gradient(70% 80% at 72%,#a78bfa14,#0000 74%);border-radius:999px;width:92%;height:1.85rem;animation:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.os-cmd-launch__btn{z-index:1;cursor:pointer;isolation:isolate;color:#dcecffe0;-webkit-backdrop-filter:blur(22px)saturate(1.25)brightness(1.02);background-color:#080e1852;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 28%,#00f5ff0d 58%,#a78bfa0a 100%);border:0 solid #0000;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:1.9rem;max-height:none;padding:.32rem .9rem;transition:transform .15s,box-shadow .2s,filter .2s,color .2s;animation:.35s cubic-bezier(.22,1,.36,1) both os-cmd-launch-enter;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #ffffff1f,0 0 10px #00f5ff14,0 0 18px #a78bfa0d,0 6px 16px #00000038,inset 0 1px #ffffff38,inset 0 -8px 14px #0000001f}.os-cmd-launch__btn:after{content:none!important;display:none!important}@keyframes os-cmd-launch-enter{0%{opacity:0;transform:translateY(3px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.os-cmd-launch__btn:hover{filter:brightness(1.06);color:#ecf4fff5;box-shadow:0 0 0 .5px #ffffff29,0 0 14px #00f5ff1f,0 0 22px #a78bfa14,0 6px 16px #0000003d,inset 0 1px #ffffff47,inset 0 -8px 14px #0000001a}.os-cmd-launch__btn:active{filter:brightness(.97);transform:scale(.985)}.os-cmd-launch__glass{pointer-events:none;border-radius:inherit;z-index:0;opacity:.85;background:radial-gradient(120% 100% at 20% -20%,#ffffff2e 0%,#0000 48%),linear-gradient(#ffffff0f 0%,#0000 45%,#0000000f 100%);position:absolute;inset:0}.os-cmd-launch__specular{pointer-events:none;border-radius:inherit;z-index:1;opacity:.7;mix-blend-mode:normal;background:linear-gradient(#ffffff47 0%,#ffffff14 18%,#0000 42%);position:absolute;inset:0}.os-cmd-launch__shine{pointer-events:none;border-radius:inherit;z-index:1;opacity:.6;mix-blend-mode:soft-light;background:linear-gradient(#ffffff0f 0%,#0000 50%);position:absolute;inset:0}.os-cmd-launch__rim{pointer-events:none;border-radius:inherit;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #ffffff24,inset 0 1px 6px #ffffff0f;display:block!important}.os-cmd-launch__shimmer{display:none!important}.os-cmd-launch__stars{display:none}.os-cmd-launch__copy{z-index:5;flex-direction:row;align-items:center;gap:.32rem;display:inline-flex;position:relative}.os-cmd-launch__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#bad2eb94;text-shadow:none;font-size:.42rem;font-weight:600}.os-cmd-launch__label{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#dcecffdb;text-shadow:0 1px 2px #00000059;align-items:center;gap:.24rem;font-size:.58rem;font-weight:700;display:inline-flex}.os-cmd-launch__pulse{opacity:.7;background:#67e8f98c;border-radius:999px;width:.22rem;height:.22rem;animation:3.6s ease-in-out infinite os-cmd-launch-pulse;box-shadow:0 0 4px #00f5ff47}@keyframes os-cmd-launch-pulse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:.75;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.os-cmd-launch__btn{animation:none}.os-cmd-launch__pulse{animation:none!important}}.prime-os-command-host--under-start .os-cmd-launch,.prime-os-command-host--under-start .os-cmd-launch__btn{width:100%;max-width:none}.prime-os-command-host--under-program,.prime-os-command-host--hub:not(.prime-os-command-host--chrome){width:100%;max-width:9.25rem;margin-inline:auto}.prime-os-command-host--under-program .os-cmd-launch,.prime-os-command-host--under-program .os-cmd-launch__btn,.prime-os-command-host--hub:not(.prime-os-command-host--chrome) .os-cmd-launch,.prime-os-command-host--hub:not(.prime-os-command-host--chrome) .os-cmd-launch__btn{width:100%;max-width:none}.prime-os-command-host--under-program .os-cmd-launch__btn,.prime-os-command-host--hub:not(.prime-os-command-host--chrome) .os-cmd-launch__btn{gap:.22rem;min-height:1.28rem;max-height:1.38rem;padding:.14rem .52rem}.os-cmd-hide{cursor:pointer;min-height:1.85rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#dcf0ffd1;-webkit-backdrop-filter:blur(16px)saturate(1.25);background:#080e1847;border:0;border-radius:999px;justify-content:center;align-self:center;align-items:center;padding:.35rem 1.1rem;font-size:.55rem;font-weight:700;transition:transform .15s,box-shadow .2s,color .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 18px #00f7ff1a,inset 0 1px #ffffff1a}.os-cmd-hide:hover{color:#fff;box-shadow:0 0 24px #00f7ff33,inset 0 1px #ffffff24}.os-cmd-hide:active{transform:scale(.98)}.os-cmd-hide__shine{pointer-events:none;opacity:.7;background:linear-gradient(#ffffff1f,#0000 50%);position:absolute;inset:0}.prime-os-command-host [data-command-collapsed-strip=true]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}.os-coach{width:100%;max-width:26.5rem;margin-inline:auto}.os-orbit{--orbit-cyan:#00f7ff;--orbit-violet:#c084fc;--orbit-lime:#39ff14;--orbit-amber:#fbbf24;--orbit-rose:var(--muscle-led-rose,#ff2d86);flex-direction:column;align-items:center;gap:.22rem;width:100%;max-width:none;margin:0;display:flex;position:relative;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}.os-orbit--constellation,.os-orbit--advanced{width:100%;max-width:none;background:0 0!important}.os-orbit__field{display:none!important}.os-orbit__sky{aspect-ratio:1;isolation:auto;width:min(100%,92vw,28rem);max-width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;--tick-r-frac:.42;background:0 0;border:0;border-radius:0;place-items:center;margin:0 auto;display:grid;position:relative;overflow:hidden}.os-orbit__nebula{z-index:0;pointer-events:none;filter:blur(12px);opacity:.28;background:radial-gradient(circle at 30% 32%,#34d39912 0%,#0000 48%),radial-gradient(circle at 72% 58%,#22d3ee0f 0%,#0000 50%);border-radius:50%;animation:32s ease-in-out infinite alternate os-cmd-nordic-aurora;position:absolute;inset:6%;display:block!important}.os-orbit__halo{z-index:0;pointer-events:none;opacity:.22;filter:blur(8px);background:radial-gradient(circle at 50% 42%,#00f7ff0d 0%,#0000 62%),radial-gradient(circle at 50% 55%,#34d39908 0%,#0000 70%);border-radius:50%;animation:none;position:absolute;inset:18%;display:block!important}.os-orbit__radar,.os-orbit__grid-overlay{opacity:0!important;background:0 0!important;display:none!important}@media (max-width:767px){.os-orbit__nebula{filter:blur(8px);opacity:.24;animation-duration:48s}.os-orbit__halo{opacity:.4;animation-duration:56s}}@media (prefers-reduced-motion:reduce){.os-orbit__nebula,.os-orbit__halo{animation:none!important}}.os-orbit__body-figure{z-index:3;pointer-events:auto;touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;mix-blend-mode:normal;isolation:auto;width:min(54%,16rem);height:min(76%,23rem);transition:opacity .25s;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);background:0 0!important;-webkit-mask-image:none!important;mask-image:none!important}.os-orbit__body-figure:before{content:"";z-index:0;pointer-events:none;filter:blur(22px);opacity:.4;background:radial-gradient(48% 62% at 50% 48%,#00f7ff1a 0%,#67e8f90a 42%,#0000 70%);border-radius:50%;width:90%;height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.os-orbit__body-figure.is-spinning{cursor:grabbing}.os-orbit__body-spin{z-index:1;perspective:920px;perspective-origin:50% 42%;mix-blend-mode:normal;position:absolute;inset:0;overflow:visible;background:0 0!important}.os-orbit__body-spin-inner{transform-style:preserve-3d;transform:rotateY(var(--body-yaw,0deg));will-change:transform;transition:transform 50ms linear;position:absolute;inset:0;background:0 0!important}.os-orbit__body-figure:not(.is-spinning) .os-orbit__body-spin-inner{transition:transform .38s cubic-bezier(.22,1,.36,1)}.os-orbit__body-face{backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0;background:0 0!important}.os-orbit__body-face--back{transform:rotateY(180deg)}.os-orbit__body-figure img,.os-orbit__body-face img{object-fit:contain;object-position:center center;opacity:1;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block;background:0 0!important}.os-orbit__body-figure:not(.is-personal) img{mix-blend-mode:screen;filter:brightness(1.28)contrast(1.1)saturate(1.28)drop-shadow(0 0 10px #00f7ff59)drop-shadow(0 0 28px #67e8f92e)}.os-orbit__body-figure.is-personal{mix-blend-mode:normal;-webkit-mask-image:radial-gradient(70% 82% at 50% 48%,#000 0% 42%,#000000f0 62%,#00000080 80%,#0000 100%);mask-image:radial-gradient(70% 82% at 50% 48%,#000 0% 42%,#000000f0 62%,#00000080 80%,#0000 100%)}.os-orbit__body-figure.is-personal:before{opacity:.25;filter:blur(26px)}.os-orbit__body-figure.is-personal img{object-fit:cover;object-position:center 18%;mix-blend-mode:normal;filter:none;border-radius:0}.os-orbit__body-spin-hint{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:#baf0ff8c;pointer-events:none;opacity:.85;background:#060c1459;border-radius:999px;margin:0;padding:.12rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.42rem;font-weight:800;transition:opacity .2s;position:absolute;bottom:-.15rem;left:50%;transform:translate(-50%)}.os-orbit__body-figure.is-spinning .os-orbit__body-spin-hint{opacity:0}@media (prefers-reduced-motion:reduce){.os-orbit__body-spin-inner{transition:none!important}}.os-orbit__heart-strip{color:#f8fafcf5;cursor:pointer;text-align:left;width:min(100%,22rem);font:inherit;-webkit-tap-highlight-color:transparent;background:radial-gradient(70% 120% at 8%,#fb718529,#0000 55%),radial-gradient(60% 100% at 90% 40%,#00f7ff14,#0000 50%),#080c149e;border:1px solid #fb718547;border-radius:.95rem;align-items:center;gap:.45rem;margin:.12rem auto .08rem;padding:.38rem .65rem .38rem .5rem;transition:border-color .15s,background .15s,transform .12s;display:flex;position:relative;box-shadow:0 8px 22px #00000047,inset 0 1px #ffffff12}.os-orbit__heart-strip:hover,.os-orbit__heart-strip:focus-visible{border-color:#fb718580;outline:none}.os-orbit__heart-strip:active{transform:scale(.985)}.os-orbit__heart-strip.is-empty{background:radial-gradient(70% 120% at 8%,#94a3b814,#0000 55%),#080c1480;border-color:#94a3b838}.os-orbit__heart-strip.is-weak{border-color:#fb718573;box-shadow:0 8px 22px #00000047,0 0 18px #fb71852e,inset 0 1px #ffffff12}.os-orbit__heart-strip__icon{color:#fb92a0f2;background:#fb71851f;border-radius:999px;flex-shrink:0;place-items:center;width:1.55rem;height:1.55rem;display:grid;box-shadow:0 0 12px #fb718540}.os-orbit__heart-strip.is-empty .os-orbit__heart-strip__icon{color:#94a3b8bf;box-shadow:none;background:#94a3b81a}.os-orbit__heart-strip__icon .os-orbit__sys-icon-svg{width:.95rem;height:.95rem}.os-orbit__heart-strip__copy{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.os-orbit__heart-strip__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#fb92a0e0;font-size:.52rem;font-weight:800;line-height:1.1}.os-orbit__heart-strip.is-empty .os-orbit__heart-strip__kicker{color:#94a3b8b3}.os-orbit__heart-strip__vals{letter-spacing:.01em;color:#f8fafcfa;flex-wrap:wrap;align-items:baseline;gap:.2rem .35rem;font-size:.92rem;font-weight:800;line-height:1.15;display:flex}.os-orbit__heart-strip__vals strong{font-weight:800}.os-orbit__heart-strip__vals em{letter-spacing:.06em;color:#b4c8dcb8;margin-left:.12rem;font-size:.62rem;font-style:normal;font-weight:700}.os-orbit__heart-strip__vals .is-muted{color:#94a3b88c}.os-orbit__heart-strip__vals.is-empty strong{color:#c8d7ebc7;font-size:.78rem;font-weight:700}.os-orbit__heart-strip__sep{color:#94a3b873;font-weight:600}.os-orbit__heart-strip__hrv-lab{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#67e8f9d9;font-size:.58rem;font-weight:800}.os-orbit__heart-strip__pulse{background:#fb7185d9;border-radius:999px;width:.42rem;height:.42rem;animation:1.4s ease-in-out infinite os-orbit-heart-pulse;position:absolute;top:50%;right:.65rem;transform:translateY(-50%);box-shadow:0 0 10px #fb7185a6}.os-orbit__heart-strip.is-empty .os-orbit__heart-strip__pulse{box-shadow:none;background:#94a3b873;animation:none}@keyframes os-orbit-heart-pulse{0%,to{opacity:.55;transform:translateY(-50%)scale(.85)}50%{opacity:1;transform:translateY(-50%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.os-orbit__heart-strip__pulse{animation:none!important}}.os-orbit__body-angle{z-index:7;-webkit-backdrop-filter:blur(10px);background:#060a128c;border:1px solid #00f7ff2e;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:.28rem;width:fit-content;margin:.05rem auto .08rem;padding:.14rem;display:inline-flex;position:relative;bottom:auto;left:auto;transform:none;box-shadow:0 8px 20px #00000059,inset 0 1px #ffffff14}.os-orbit__body-angle-btn{letter-spacing:.14em;text-transform:uppercase;color:#c8dcf0b8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;min-height:1.45rem;margin:0;padding:.22rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;font-weight:800;transition:color .15s,background .15s,box-shadow .15s}.os-orbit__body-angle-btn.is-active{color:#e8fbff;background:linear-gradient(135deg,#00f7ff38,#34d39924);box-shadow:0 0 14px #00f7ff38}.os-orbit__body-angle-btn:hover{color:#fff}.os-orbit__body-anchor{fill:#00f7ff8c;stroke:#e0fdfff2;stroke-width:.7px;filter:drop-shadow(0 0 2.5px #00f7ffbf)}.os-orbit__body-anchor--pulse{fill:none;stroke-width:.85px;opacity:.45;animation:2.6s ease-in-out infinite os-orbit-anchor-pulse}.os-orbit__body-anchor--emerald{fill:#39ff148c;stroke:#dcffc8f2;filter:drop-shadow(0 0 2.5px #39ff14bf)}.os-orbit__body-anchor--emerald.os-orbit__body-anchor--pulse{fill:none;stroke:#39ff14a6}.os-orbit__body-anchor--amber{fill:#fbbf248c;stroke:#fff4c8f2;filter:drop-shadow(0 0 2.5px #fbbf24b3)}.os-orbit__body-anchor--amber.os-orbit__body-anchor--pulse{fill:none;stroke:#fbbf24a6}.os-orbit__body-anchor--rose{fill:#fb71858c;stroke:#ffdce6f2;filter:drop-shadow(0 0 2.5px #fb7185b3)}.os-orbit__body-anchor--rose.os-orbit__body-anchor--pulse{fill:none;stroke:#fb7185a6}.os-orbit__body-anchor--cyan,.os-orbit__body-anchor--violet{fill:#00f7ff80;stroke:#e0fdfff2}.os-orbit__body-anchor--violet{fill:#c084fc8c;stroke:#f3e8fff2;filter:drop-shadow(0 0 2.5px #c084fcb3)}.os-orbit__body-anchor--cyan.os-orbit__body-anchor--pulse,.os-orbit__body-anchor--violet.os-orbit__body-anchor--pulse{fill:none}@keyframes os-orbit-anchor-pulse{0%,to{opacity:.18;transform-box:fill-box;transform-origin:50%}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.os-orbit__body-anchor--pulse{opacity:.35;animation:none}}.os-orbit__feed{pointer-events:none;opacity:0;visibility:hidden}.os-orbit__body-hits{pointer-events:none}.os-orbit__body-hit{fill:#0000;stroke:none;pointer-events:auto;cursor:pointer}.os-orbit__link--body{stroke-linecap:round;stroke-linejoin:round;fill:none}.os-orbit__link--body.os-orbit__link--glow{stroke-width:2.1px;stroke-dasharray:none;opacity:.22;filter:blur(1.1px);animation:none}.os-orbit__link--body.os-orbit__link--core{stroke-width:.95px;stroke-dasharray:none;opacity:.92;filter:drop-shadow(0 0 2px);animation:none}.os-orbit__link--body.os-orbit__link--core.is-weak{stroke-width:1.15px;opacity:1;filter:drop-shadow(0 0 3.5px)}.os-orbit__feed--temp{visibility:visible;opacity:0;animation:.18s ease-out forwards os-orbit-temp-tether-in}.os-orbit__feed--temp .os-orbit__link--body.os-orbit__link--glow{stroke-width:1.55px;opacity:.12;filter:blur(.85px)}.os-orbit__feed--temp .os-orbit__link--body.os-orbit__link--core{stroke-width:.7px;stroke-dasharray:none;opacity:.48;filter:drop-shadow(0 0 1.2px);animation:none}.os-orbit__feed--temp .os-orbit__body-anchor{opacity:.85}.os-orbit__feed--temp .os-orbit__link-node{opacity:.7;animation:none}@keyframes os-orbit-temp-tether-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.os-orbit__feed--temp{opacity:1;animation:none}}path.os-orbit__link--cyan{stroke:#00f7ffe6;color:#00f7ff}path.os-orbit__link--emerald{stroke:#39ff14eb;color:#39ff14}path.os-orbit__link--violet{stroke:#c084fce6;color:#c084fc}path.os-orbit__link--amber{stroke:#fbbf24eb;color:#fbbf24}path.os-orbit__link--rose{stroke:#fb7185eb;color:#fb7185}.os-orbit__tick-plane{z-index:6;pointer-events:none;position:absolute;inset:0}.os-orbit__tick-slot{pointer-events:none;isolation:isolate;filter:none;backface-visibility:hidden;width:3.15rem;height:3.15rem;margin:0;position:absolute;transform:translate(-50%,-50%)}.os-orbit__tick-slot-inner{pointer-events:auto;filter:none;isolation:isolate;width:100%;height:100%;position:absolute;top:0;left:0;transform:none}.os-dash__muscle-orb--orbit{z-index:6;pointer-events:auto;gap:0;width:3.15rem;max-width:3.15rem;height:3.15rem;margin:0;padding:0;display:block;position:relative;transform:none}.os-dash__muscle-orb--orbit.os-dash__muscle-orb--metric{z-index:7;width:3.15rem;max-width:3.15rem;height:3.15rem}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__stage{filter:drop-shadow(0 0 10px #00f7ff38);width:100%;height:100%;margin:0;position:absolute;inset:0;animation:none!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__halo{width:3.6rem;height:3.6rem;top:50%;left:50%;transform:translate(-50%,-50%);animation:none!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__heal{width:3.4rem;height:3.4rem;top:50%;left:50%;transform:translate(-50%,-50%)}.os-dash__muscle-orb--orbit.is-ready .os-dash__muscle-orb__stage{filter:drop-shadow(0 0 12px #39ff1459)}.os-dash__muscle-orb--orbit.is-recovering .os-dash__muscle-orb__stage{filter:drop-shadow(0 0 12px #fbbf2459)}.os-dash__muscle-orb--orbit.is-fatigued .os-dash__muscle-orb__stage{filter:drop-shadow(0 0 12px #fb718559)}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__name,.os-dash__muscle-orb--orbit .os-dash__muscle-orb__state{text-align:center;isolation:isolate;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-rendering:geometricprecision;font-kerning:none;margin-inline:auto;left:0;right:0;transform:none;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__name{width:max-content;max-width:5.2rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;color:#c8fafffa;text-shadow:0 0 1px #000,0 1px 1px #000000e6,0 0 3px #00f7ff73;margin:0 auto;font-size:.45rem;font-weight:800;line-height:1.1;position:absolute;top:calc(100% + .12rem)}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__state{width:max-content;max-width:5.2rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;color:#dce8f5e0;text-shadow:0 0 1px #000,0 1px 1px #000000d9;margin:0 auto;font-size:.38rem;font-weight:700;line-height:1.1;position:absolute;top:calc(100% + .72rem)}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__state.is-ready{color:#b4ffcdfa;text-shadow:0 0 1px #000, 0 1px 1px #000000d9, 0 0 2px rgba(var(--muscle-led-emerald-rgb), .55)}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__state.is-recovering{color:#ffe8affa;text-shadow:0 0 1px #000, 0 1px 1px #000000d9, 0 0 2px rgba(var(--muscle-led-amber-rgb), .5)}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__state.is-fatigued{color:#ffc8dafa;text-shadow:0 0 1px #000, 0 1px 1px #000000d9, 0 0 2px rgba(var(--muscle-led-rose-rgb), .5)}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__holo{inset:14%}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__pct{z-index:4;min-width:0;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;pointer-events:none;text-shadow:0 0 1px #000,0 1px 2px #000000f2,0 0 6px #000000a6;justify-content:center;align-items:baseline;gap:.02rem;margin:0;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex;transform:translate(-50%,-50%);color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;animation:none!important;position:absolute!important;inset:50% auto auto 50%!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__pct small{opacity:.92;font-size:.42rem;font-weight:800}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__pct--emerald{color:#e8fff0!important;box-shadow:none!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__pct--amber{color:#fff6e0!important;box-shadow:none!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__pct--rose{color:#ffe8f0!important;box-shadow:none!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__pct--cyan,.os-dash__muscle-orb--orbit .os-dash__muscle-orb__pct--violet{color:#e8fbff!important;box-shadow:none!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__holo{box-shadow:none!important;background:0 0!important}.os-dash__muscle-orb--metric .os-dash__muscle-orb__holo--score{background:radial-gradient(circle at 50% 40%,#121c2a8c,#04080ed1);place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 0 18px #00f7ff14}.os-dash__muscle-orb__score{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:#f4fcff;text-shadow:0 0 10px #00f7ff73,0 0 22px #00f7ff40;pointer-events:none;font-size:.95rem;font-weight:900;line-height:1}.os-dash__muscle-orb__score--emerald{text-shadow:0 0 10px #39ff1473,0 0 20px #39ff1438}.os-dash__muscle-orb__score--amber{text-shadow:0 0 10px #fbbf2473,0 0 20px #fbbf2438}.os-dash__muscle-orb__score--rose{text-shadow:0 0 10px #fb718580,0 0 20px #fb718540}.os-dash__muscle-orb__score--violet{text-shadow:0 0 10px #c084fc80,0 0 20px #c084fc40}.os-dash__muscle-orb__score--cyan{text-shadow:0 0 10px #00f7ff80,0 0 20px #00f7ff40}.os-dash__muscle-orb--metric.is-tone-cyan.is-ready .os-dash__muscle-orb__halo{background:radial-gradient(circle,#00f7ff2e 0%,#0000 70%)}.os-dash__muscle-orb--metric.is-tone-violet.is-ready .os-dash__muscle-orb__halo{background:radial-gradient(circle,#c084fc2e 0%,#0000 70%)}.os-dash__muscle-orb--metric.is-tone-emerald.is-ready .os-dash__muscle-orb__halo{background:radial-gradient(circle,#39ff1429 0%,#0000 70%)}.os-dash__muscle-orb--metric.is-tone-amber.is-ready .os-dash__muscle-orb__halo{background:radial-gradient(circle,#fbbf2429 0%,#0000 70%)}.os-dash__muscle-orb--metric.is-tone-rose .os-dash__muscle-orb__halo,.os-dash__muscle-orb--metric.is-weak-link .os-dash__muscle-orb__halo{background:radial-gradient(circle,#fb718538 0%,#0000 70%)}.os-dash__muscle-orb--metric.is-ready .os-dash__muscle-orb__stage{animation:3.2s ease-in-out infinite os-dash-metric-ready-stage}@keyframes os-dash-metric-ready-stage{0%,to{filter:drop-shadow(0 0 10px #00f7ff33)}50%{filter:drop-shadow(0 0 18px #00f7ff6b)}}.os-dash__muscle-orb--metric.is-tone-violet.is-ready .os-dash__muscle-orb__stage{animation-name:os-dash-metric-ready-stage-violet}@keyframes os-dash-metric-ready-stage-violet{0%,to{filter:drop-shadow(0 0 10px #c084fc38)}50%{filter:drop-shadow(0 0 18px #c084fc73)}}.os-dash__muscle-orb--metric.is-weak-link .os-dash__muscle-orb__state,.os-dash__muscle-orb__state.is-weak{color:#ffaab9f2;text-shadow:0 0 10px #fb718566}.os-dash__muscle-orb--metric .os-dash__muscle-orb__pct{min-width:1.35rem}@media (max-width:390px){.os-orbit__body-figure{width:min(58%,13.5rem);height:min(78%,19.5rem)}.os-dash__muscle-orb--orbit,.os-dash__muscle-orb--orbit.os-dash__muscle-orb--metric{width:3rem;max-width:3rem;height:3rem}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__halo{width:3.35rem;height:3.35rem}.os-orbit__sat--metric{width:3.75rem}.os-orbit__sat-ring{width:2.55rem;height:2.55rem}}@media (min-width:640px){.os-orbit__body-figure{width:min(50%,16.5rem);height:min(74%,22.5rem)}}.os-orbit__grid-overlay{z-index:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#00f7ff0f 1px,#0000 1px),linear-gradient(90deg,#00f7ff0f 1px,#0000 1px);background-size:18px 18px;border-radius:50%;position:absolute;inset:14%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 70%);mask-image:radial-gradient(circle,#000 20%,#0000 70%)}.os-orbit__star-dot{fill:#c8f0ff8c;animation:none}.os-orbit__packet{display:none!important}.os-orbit__reticle-line{stroke:#00f7ff73;stroke-width:1px}.os-orbit__tick{stroke:#00f7ff1f;stroke-width:.85px}.os-orbit__tick.is-major{stroke:#00f7ff38;stroke-width:1.05px}.os-orbit__body-rails .os-orbit__rail{fill:none}.os-orbit__body-rails .os-orbit__rail--outer{stroke:#00f7ff14;stroke-width:.85px;stroke-dasharray:3 10;opacity:.7}.os-orbit__body-rails .os-orbit__rail--mid{stroke:#a78bfa12;stroke-width:.75px;stroke-dasharray:2 10;opacity:.55}.os-orbit__body-rails .os-orbit__rail--led-ring{stroke:#00f7ff24;stroke-width:1.15px;stroke-dasharray:none;filter:none;opacity:.75}.os-orbit__ticks--body .os-orbit__tick{stroke:#00dcff2e;stroke-width:.85px;stroke-linecap:round;filter:none}.os-orbit__ticks--body .os-orbit__tick.is-major{stroke:#a0f5ff47;stroke-width:1.05px;filter:none}path.os-orbit__link--cyan,line.os-orbit__link--cyan{stroke:#00f7ffe0;color:#00f7ff}path.os-orbit__link--emerald,line.os-orbit__link--emerald{stroke:#39ff14e6;color:#39ff14}path.os-orbit__link--violet,line.os-orbit__link--violet{stroke:#c084fce0;color:#c084fc}path.os-orbit__link--amber,line.os-orbit__link--amber{stroke:#fbbf24e6;color:#fbbf24}path.os-orbit__link--rose,line.os-orbit__link--rose{stroke:#fb7185eb;color:#fb7185}.os-orbit__rail--micro{stroke:#00f7ff14;stroke-dasharray:1 10;animation:18s linear infinite reverse os-orbit-spin}.os-orbit__scan-cone{opacity:.55;mix-blend-mode:screen}.os-orbit__packet--cyan,.os-orbit__packet--emerald,.os-orbit__packet--violet,.os-orbit__packet--amber,.os-orbit__packet--rose{fill:none}.os-orbit__core-gauge-track{fill:none;stroke:#ffffff14;stroke-width:3px}.os-orbit__core-gauge-value{fill:none;stroke:#00f7ff;stroke-width:3.4px;stroke-linecap:round;filter:drop-shadow(0 0 6px #00f7ff8c);transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1)}.os-orbit__star{display:none!important}.os-orbit__stage{aspect-ratio:1;place-items:center;width:100%;display:grid;position:relative}.os-orbit__rail{fill:none;stroke-width:1px;transform-origin:50%}.os-orbit__rail--outer{stroke:#00f7ff38;stroke-dasharray:4 8;filter:drop-shadow(0 0 3px #00f7ff40);animation:52s linear infinite os-orbit-spin}.os-orbit__rail--mid{stroke:#c084fc38;stroke-dasharray:3 6;filter:drop-shadow(0 0 3px #c084fc33);animation:36s linear infinite reverse os-orbit-spin}.os-orbit__rail--inner{stroke:#39ff1429;stroke-dasharray:2 5;animation:24s linear infinite os-orbit-spin}.os-orbit__sat{z-index:5;pointer-events:auto;background:0 0;border:0;flex-direction:column;align-items:center;gap:.18rem;width:4.6rem;margin:0;padding:0;animation:.55s cubic-bezier(.22,1,.36,1) both os-orbit-metric-in;display:flex;position:absolute;transform:translate(-50%,-50%)}.os-orbit__sat--metric{width:4.75rem}.os-orbit__sat--muscle{width:4.35rem}.os-orbit__sat-ring{filter:drop-shadow(0 0 10px #00f7ff40);width:3.05rem;height:3.05rem;position:relative}.os-orbit__sat-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.os-orbit__sat-track{fill:none;stroke:#ffffff1a;stroke-width:3px}.os-orbit__sat-value{fill:none;stroke-width:3.2px;stroke-linecap:round;transition:stroke-dashoffset .6s}.os-orbit__sat-value--cyan{stroke:#00f7ff}.os-orbit__sat-value--emerald{stroke:#39ff14}.os-orbit__sat-value--violet{stroke:#c084fc}.os-orbit__sat-value--amber{stroke:#fbbf24}.os-orbit__sat-value--rose{stroke:#fb7185}.os-orbit__sat-num{font-family:var(--font-display), system-ui, sans-serif;color:#fff;text-shadow:0 0 12px #00f7ff73;pointer-events:none;place-items:center;font-size:.78rem;font-weight:900;display:grid;position:absolute;inset:0}.os-orbit__sat-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffe6;text-align:center;text-shadow:0 0 10px #00f7ff66;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;max-width:4.6rem;margin:0;font-size:.45rem;font-weight:800;line-height:1.1}.os-orbit__sat-hint{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#c8d7ebb8;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:4.6rem;text-shadow:none;margin:0;font-size:.38rem;font-weight:600;overflow:hidden}.os-orbit__sat-weak{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffb4c0;text-shadow:0 0 8px #fb718580;margin:0;font-size:.42rem;font-weight:800}.os-orbit__sat.is-weak{filter:drop-shadow(0 0 12px #fb718566)}.os-orbit__muscle-disc{border-radius:50%;width:3.35rem;height:3.35rem;position:relative}.os-orbit__muscle-led{z-index:2;pointer-events:none;filter:drop-shadow(0 0 8px #00f7ff47);width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.os-orbit__muscle-holo{z-index:1;clip-path:circle(50%);background:radial-gradient(circle at 50% 42%,#0c121c66,#060a10b3);border-radius:50%;position:absolute;inset:12%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.os-orbit__muscle-holo img{object-fit:cover;object-position:50% 44%;transform-origin:50%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.06)}.os-orbit__muscle-pct{z-index:3;min-width:1.45rem;font-family:var(--font-display), system-ui, sans-serif;color:#fff;background:linear-gradient(160deg,#121824e6,#060a12f0);border-radius:999px;justify-content:center;align-items:baseline;gap:.02rem;padding:.1rem .22rem;font-size:.52rem;font-weight:900;display:inline-flex;position:absolute;bottom:-.1rem;right:-.15rem;box-shadow:0 0 12px #00f7ff47,0 0 0 1px #ffffff1a}.os-orbit__muscle-pct small{opacity:.85;font-size:.38rem}.os-orbit__muscle-pct.is-emerald{box-shadow:0 0 12px #39ff1459,0 0 0 1px #39ff1433}.os-orbit__muscle-pct.is-amber{box-shadow:0 0 12px #fbbf2459,0 0 0 1px #fbbf2433}.os-orbit__muscle-pct.is-rose{box-shadow:0 0 12px #fb718559,0 0 0 1px #fb718533}.os-orbit__muscle-state{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;text-align:center;margin:0;font-size:.42rem;font-weight:800}.os-orbit__muscle-state.is-ready{color:#39ff14e6}.os-orbit__muscle-state.is-recovering{color:#fbbf24e6}.os-orbit__muscle-state.is-fatigued{color:#fb7185e6}@media (min-width:400px){.os-orbit__sky{width:min(100%,96vw,30rem)}}@media (min-width:640px){.os-orbit__sky{aspect-ratio:1;width:min(100%,32rem)}}.os-orbit__halo{z-index:0;filter:blur(3px);pointer-events:none;background:radial-gradient(circle,#00f7ff29 0%,#0000 52%),radial-gradient(circle,#a78bfa1f 0%,#0000 72%);border-radius:50%;animation:5.5s ease-in-out infinite alternate os-orbit-halo;position:absolute;inset:4%}@keyframes os-orbit-halo{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}.os-orbit__radar{opacity:.7;background:repeating-radial-gradient(circle,#0000 0 11px,#00f7ff0d 12px,#0000 13px);border-radius:50%;animation:12s linear infinite os-orbit-radar;position:absolute;inset:12%;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 72%);mask-image:radial-gradient(circle,#000 30%,#0000 72%)}@keyframes os-orbit-radar{to{transform:rotate(360deg)}}.os-orbit__svg{z-index:4;pointer-events:none;preserve-aspect-ratio:xMidYMid meet;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.os-orbit__ring{fill:none;stroke-width:1px;transform-origin:50%}.os-orbit__ring--outer{stroke:#00f7ff1f;stroke-dasharray:3 7;animation:48s linear infinite os-orbit-spin}.os-orbit__ring--mid{stroke:#a78bfa29;stroke-dasharray:2 5;animation:34s linear infinite reverse os-orbit-spin}.os-orbit__ring--inner{stroke:#39ff141a;stroke-dasharray:1 4;animation:22s linear infinite os-orbit-spin}@keyframes os-orbit-spin{to{transform:rotate(360deg)}}.os-orbit__scan{transform-origin:200px 200px;opacity:.65;animation:7.5s linear infinite os-orbit-spin}.os-orbit__scan-beam{stroke-width:1.6px;stroke-linecap:round;filter:drop-shadow(0 0 8px #00f7ffbf)}@media (prefers-reduced-motion:reduce){.os-orbit__scan,.os-orbit__rail--outer,.os-orbit__rail--mid,.os-orbit__rail--inner,.os-orbit__rail--micro,.os-orbit__radar,.os-orbit__halo,.os-orbit__star-dot,.os-orbit__packet,.os-orbit__link{animation:none!important}.os-orbit__packet{display:none}}.os-orbit__link{fill:none;stroke-linecap:round;stroke-dasharray:2.2 3.6;opacity:.55;animation:2.1s linear infinite os-orbit-link}.os-orbit__link.is-weak{opacity:.95;stroke-dasharray:1.6 2.8;filter:drop-shadow(0 0 3px);animation-duration:1.25s}.os-orbit__link--cyan{stroke:#00f7ffb3;color:#00f7ff}.os-orbit__link--emerald{stroke:#39ff14b8;color:#39ff14}.os-orbit__link--violet{stroke:#c084fcb3;color:#c084fc}.os-orbit__link--rose{stroke:#fb7185b8;color:#fb7185}.os-orbit__link--amber{stroke:#fbbf24b8;color:#fbbf24}@keyframes os-orbit-link{to{stroke-dashoffset:-28px}}.os-orbit__link-node{stroke:#ffffff8c;stroke-width:.45px;filter:drop-shadow(0 0 2px);animation:2.4s ease-in-out infinite os-orbit-node-breathe}.os-orbit__link-node--cyan{fill:#67f8ff;color:#00f7ff}.os-orbit__link-node--emerald{fill:#7dff55;color:#39ff14}.os-orbit__link-node--violet{fill:#d8b4fe;color:#c084fc}.os-orbit__link-node--rose{fill:#fda4af;color:#fb7185}.os-orbit__link-node--amber{fill:#fcd34d;color:#fbbf24}.os-orbit__bio-track{fill:none;stroke:#ffffff1a;stroke-width:2.6px;stroke-linecap:round}.os-orbit__bio-arc{fill:none;stroke:#00f7ff;stroke-width:2.8px;stroke-linecap:round;filter:drop-shadow(0 0 5px #00f7ff8c);animation:5s ease-in-out infinite os-orbit-bio-pulse}.os-orbit__bio-arc.is-weak{stroke:#fb7185;filter:drop-shadow(0 0 5px #fb71858c)}@keyframes os-orbit-bio-pulse{0%,to{opacity:.7}50%{opacity:1}}.os-orbit__scan-ring{fill:none;stroke:#c084fc8c;stroke-width:1.6px;stroke-linecap:round;transform-origin:50%;filter:drop-shadow(0 0 4px #c084fc73);animation:16s linear infinite reverse os-orbit-spin}.os-orbit__metric{z-index:3;text-align:center;width:4.55rem;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;padding:.15rem .1rem;animation:.55s cubic-bezier(.22,1,.36,1) both os-orbit-metric-in;display:flex;position:absolute}.os-orbit__metric--n{animation-delay:40ms;top:0;left:50%;transform:translate(-50%)}.os-orbit__metric--e{animation-delay:.1s;top:50%;right:0;transform:translateY(-50%)}.os-orbit__metric--s{animation-delay:.16s;bottom:0;left:50%;transform:translate(-50%)}.os-orbit__metric--w{animation-delay:80ms;top:50%;left:0;transform:translateY(-50%)}.os-orbit__metric.is-weak{box-shadow:none;filter:drop-shadow(0 0 10px #fb718559);animation:.55s cubic-bezier(.22,1,.36,1) both os-orbit-metric-in,2.4s ease-in-out infinite os-orbit-weak-glow}@keyframes os-orbit-metric-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes os-orbit-weak-glow{0%,to{filter:drop-shadow(0 0 6px #fb718540)}50%{filter:drop-shadow(0 0 14px #fb71858c)}}.os-orbit__metric-ring{width:2.85rem;height:2.85rem;position:relative}.os-orbit__metric-ring svg{filter:drop-shadow(0 0 5px);width:100%;height:100%;transform:rotate(-90deg)}.os-orbit__metric-track{fill:none;stroke:#ffffff14;stroke-width:3.2px}.os-orbit__metric-value{fill:none;stroke-width:3.2px;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.os-orbit__metric-value--cyan{stroke:#00f7ff;color:#00f7ff}.os-orbit__metric-value--emerald{stroke:#39ff14;color:#39ff14}.os-orbit__metric-value--violet{stroke:#c084fc;color:#c084fc}.os-orbit__metric-value--amber{stroke:#fbbf24;color:#fbbf24}.os-orbit__metric-value--rose{stroke:#fb7185;color:#fb7185}.os-orbit__metric-num{font-family:var(--font-display), system-ui, sans-serif;color:#f2f6fff5;place-items:center;font-size:.68rem;font-weight:800;display:grid;position:absolute;inset:0}.os-orbit__metric-label{width:100%;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#b4c8dc99;margin:0;font-size:.5rem;font-weight:700}.os-orbit__metric-hint{color:#b4c8dc73;text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;max-width:100%;margin:0 auto;padding:0 .1rem;font-size:.48rem;overflow:hidden}.os-orbit__metric-weak-tag{width:100%;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#ffb4c0;text-shadow:0 0 8px #fb718580;margin:0 auto;font-size:.42rem;font-weight:800}.os-orbit{position:relative}.os-orbit__core-wrap,.os-dash__muscle-orb--orbit.os-dash__muscle-orb--core{z-index:6;pointer-events:none;width:3.15rem!important;max-width:3.15rem!important;height:3.15rem!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;animation:none!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.os-orbit__core-wrap--ring{pointer-events:none}.os-orbit__core-stage{filter:drop-shadow(0 0 8px #00f7ff4d);margin:0;padding:0;width:3.15rem!important;height:3.15rem!important;box-shadow:none!important;background:0 0!important;border:0!important;animation:none!important;position:relative!important;inset:auto!important}.os-orbit__core-score-plate,.os-dash__muscle-orb--core .os-dash__muscle-orb__holo,.os-dash__muscle-orb--core .os-dash__muscle-orb__holo--score{box-shadow:none!important;background:0 0!important;border:0!important;inset:18%!important}.os-orbit__core-score-plate .os-dash__muscle-orb__score,.os-dash__muscle-orb--core .os-dash__muscle-orb__score{text-shadow:0 0 12px #00f7ff8c,0 1px 2px #0000008c;font-size:1rem;font-weight:900}.os-orbit__core-label{width:max-content;max-width:4.6rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#c8fafffa;text-shadow:0 0 1px #000,0 1px 1px #000000e6,0 0 3px #00f7ff73;-webkit-font-smoothing:subpixel-antialiased;text-rendering:geometricprecision;isolation:isolate;text-align:center;pointer-events:none;margin:0 auto;font-size:.45rem;font-weight:800;line-height:1.1;position:absolute;top:calc(100% + .12rem);left:0;right:0;transform:none;filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}.os-orbit__core-tier{letter-spacing:.08em;text-transform:uppercase;color:#dce8f5e0;text-align:center;pointer-events:none;text-shadow:0 0 1px #000,0 1px 1px #000000d9;-webkit-font-smoothing:subpixel-antialiased;isolation:isolate;width:max-content;margin:0 auto;font-size:.38rem;font-weight:700;line-height:1.1;position:absolute;top:calc(100% + .95rem);left:0;right:0;transform:none;filter:none!important;background:0 0!important}.os-orbit__nodes,.os-orbit__node,.os-orbit__core-pulse,.os-orbit__core-gauge,.os-dash__muscle-orb--core .os-dash__muscle-orb__halo,.os-dash__muscle-orb--core .os-dash__muscle-orb__heal,.os-dash__muscle-orb--core .os-dash__muscle-orb__name,.os-dash__muscle-orb--core .os-dash__muscle-orb__state,.os-dash__muscle-orb--core .os-dash__muscle-orb__pct{display:none!important}.os-dash__muscle-orb--core .os-dash__muscle-orb__stage{box-shadow:none!important;background:0 0!important;border:0!important}.os-dash__muscle-orb.is-interactive,.os-dash__muscle-orb--orbit.is-interactive,button.os-dash__muscle-orb,button.os-dash__muscle-orb--orbit{cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;font:inherit;color:inherit;text-align:center;background:0 0;border:0;margin:0;padding:0}.os-dash__muscle-orb.is-tether-active,.os-dash__muscle-orb.is-active,.os-dash__muscle-orb.is-selected,.os-dash__muscle-orb.is-interactive:focus-visible{--muscle-led-glow-opacity:var(--muscle-led-glow-opacity-active);--muscle-led-halo-opacity:var(--muscle-led-halo-opacity-active);--muscle-led-halo-alpha:var(--muscle-led-halo-alpha-active);--muscle-led-stage-glow-min:var(--muscle-led-stage-glow-min-active);--muscle-led-stage-glow-max:var(--muscle-led-stage-glow-max-active);--muscle-led-stage-glow-min-a:var(--muscle-led-stage-glow-min-a-active);--muscle-led-stage-glow-max-a:var(--muscle-led-stage-glow-max-a-active);--muscle-led-pct-glow-a:var(--muscle-led-pct-glow-a-active)}.os-dash__muscle-orb.is-interactive:active,button.os-dash__muscle-orb:active{transform:scale(.96)}.os-orbit__tick-slot-inner .os-dash__muscle-orb--orbit.is-interactive:active,.os-orbit__tick-slot-inner button.os-dash__muscle-orb--orbit:active{filter:brightness(1.08);opacity:.92}.orbit-muscle-sheet{z-index:760;-webkit-backdrop-filter:none;isolation:isolate;background:0 0;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.orbit-muscle-sheet:before{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(1.4);background:radial-gradient(circle at 50% 18%,#00f5ff1a,#00f5ff00 44%),radial-gradient(circle at 18% 82%,#a855f714,#a855f700 40%),linear-gradient(#02040a7a,#04060cad);position:absolute;inset:0}.orbit-muscle-sheet__frost{z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(1.4);background:radial-gradient(circle at 50% 18%,#00f5ff1a,#00f5ff00 44%),radial-gradient(circle at 18% 82%,#a855f714,#a855f700 40%),linear-gradient(#02040a7a,#04060cad);position:absolute;inset:0}.orbit-muscle-sheet:has(>.orbit-muscle-sheet__frost):before{content:none;display:none}html[data-orbit-muscle-sheet-open="1"] .primemode-mobile-footer-anchor,html[data-orbit-muscle-sheet-open="1"] [data-mobile-footer-nav=true],html[data-orbit-muscle-sheet-open="1"] [data-mobile-footer-rank=true],html[data-orbit-muscle-sheet-open="1"] [data-social-quick-dock=true],html[data-orbit-muscle-sheet-open="1"] .social-quick-dock,html[data-orbit-muscle-sheet-open="1"] [data-primemode-fab-rail=true]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}@media (min-width:640px){.orbit-muscle-sheet{align-items:center;padding:1rem}}.orbit-muscle-sheet__panel{z-index:1;-webkit-backdrop-filter:none;background:radial-gradient(circle at 18% 12%,#00f5ff24,#00f5ff00 42%),radial-gradient(circle at 82% 88%,#a855f71a,#a855f700 48%),linear-gradient(#ffffff14 0%,#ffffff05 28%,#0000 55%),#080c14b8;border:0;border-radius:1.5rem 1.5rem 0 0;flex-direction:column;width:100%;max-width:28rem;max-height:min(92dvh,46rem);margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 48px #00f5ff1f,0 0 32px #a855f714,0 -20px 60px #00000059,inset 0 1px #ffffff1a}@media (min-width:640px){.orbit-muscle-sheet__panel{border-radius:1.5rem}}.orbit-muscle-sheet__panel.is-ready{background:radial-gradient(circle at 18% 12%,#39ff141f,#39ff1400 42%),radial-gradient(circle at 82% 88%,#00f5ff0f,#00f5ff00 48%),linear-gradient(#ffffff0f 0%,#0000 45%),#080c14b8}.orbit-muscle-sheet__panel.is-recovering{background:radial-gradient(circle at 18% 12%,#fbbf241f,#fbbf2400 42%),radial-gradient(circle at 82% 88%,#a855f70f,#a855f700 48%),linear-gradient(#ffffff0f 0%,#0000 45%),#080c14b8}.orbit-muscle-sheet__panel.is-fatigued{background:radial-gradient(circle at 18% 12%,#fb71851f,#fb718500 42%),radial-gradient(circle at 82% 88%,#a855f70f,#a855f700 48%),linear-gradient(#ffffff0f 0%,#0000 45%),#080c14b8}.orbit-muscle-sheet__chrome{z-index:3;flex-shrink:0;padding:.35rem .55rem 0;position:relative}.orbit-muscle-sheet__handle{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-height:1.15rem;margin:0;padding:.2rem 0 .35rem;display:flex}.orbit-muscle-sheet__handle:active{cursor:grabbing}.orbit-muscle-sheet__handle-bar{background:#ffffff47;border-radius:999px;width:2.65rem;height:.28rem;box-shadow:0 0 10px #00f7ff2e}.orbit-muscle-sheet__history{text-align:left;flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.orbit-muscle-sheet__history-row{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;flex-direction:column;gap:.18rem;padding:.55rem .65rem;display:flex}.orbit-muscle-sheet__history-main{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.orbit-muscle-sheet__history-main strong{color:#f2f6fff2;font-size:.82rem;font-weight:700}.orbit-muscle-sheet__history-main span{color:#b4c6dcb8;text-align:right;font-size:.72rem}.orbit-muscle-sheet__history-meta{color:#a0b4cdad;font-size:.68rem}.orbit-muscle-sheet__close{z-index:3;color:#dce8f8b8;cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;border-radius:0;outline:none;place-items:center;width:2rem;height:2rem;margin:0;padding:0;font-size:1.45rem;font-weight:300;line-height:1;display:grid;position:absolute;top:.15rem;right:.2rem;box-shadow:none!important;background:0 0!important;border:0!important}.orbit-muscle-sheet__close:hover,.orbit-muscle-sheet__close:focus-visible{color:#fffffff2;background:0 0!important}.orbit-muscle-sheet__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.35rem 1rem calc(1.5rem + env(safe-area-inset-bottom,0px));text-align:center;touch-action:pan-y;flex:auto;min-height:0;overflow:hidden auto}@media (max-width:767px){.orbit-muscle-sheet:not(.workout-month-calendar-preview){padding-bottom:0}.orbit-muscle-sheet:not(.workout-month-calendar-preview) .orbit-muscle-sheet__panel{max-height:94dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:1.35rem 1.35rem 0 0}}.orbit-muscle-sheet__hero{flex-direction:column;justify-content:center;align-items:center;gap:.55rem;width:100%;margin-bottom:.85rem;padding-left:0;padding-right:0;display:flex}.orbit-muscle-sheet__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f7ffd1;margin:0;font-size:.5rem;font-weight:800}.orbit-muscle-sheet__identity{flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-inline:auto;display:flex}.orbit-muscle-sheet__holo{background:radial-gradient(circle at 40% 30%,#00f7ff29,#0000 65%);border-radius:999px;place-items:center;width:5rem;height:5rem;display:grid}.orbit-muscle-sheet__titles{text-align:center;width:100%}.orbit-muscle-sheet__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#f4f8ff;text-shadow:0 0 18px #00f7ff40;margin:0;font-size:1.45rem;font-weight:800}.orbit-muscle-sheet__sub{text-align:center;color:#c8dcf0ad;margin:.2rem 0 0;font-size:.72rem}.orbit-muscle-sheet__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;width:100%;display:grid}.orbit-muscle-sheet__stat{background:#ffffff0a;border-radius:.75rem;flex-direction:column;align-items:center;gap:.12rem;padding:.4rem .2rem;display:flex;box-shadow:inset 0 1px #ffffff0d}.orbit-muscle-sheet__stat-val{font-family:var(--font-display), system-ui, sans-serif;color:#e8fbff;font-size:.95rem;font-weight:800}.orbit-muscle-sheet__stat-val.is-ready{color:#9dff8a}.orbit-muscle-sheet__stat-val.is-recovering{color:#ffd48a}.orbit-muscle-sheet__stat-val.is-fatigued{color:#ffb0be}.orbit-muscle-sheet__stat-lab{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#b4c8dc8c;font-size:.4rem;font-weight:700}.orbit-muscle-sheet__bar{background:#ffffff12;border-radius:999px;width:100%;max-width:16rem;height:.32rem;overflow:hidden}.orbit-muscle-sheet__bar-fill{border-radius:inherit;background:linear-gradient(90deg,#00f7ff,#39ff14);height:100%}.orbit-muscle-sheet__bar-fill.is-recovering{background:linear-gradient(90deg,#fbbf24,#ff8a3d)}.orbit-muscle-sheet__bar-fill.is-fatigued{background:linear-gradient(90deg,#fb7185,#f43f5e)}.orbit-muscle-sheet__actions{grid-template-columns:1fr 1fr;gap:.4rem;width:100%;max-width:18rem;margin:.7rem auto 0;display:grid}.orbit-muscle-sheet__action{color:#e2ecf8e6;min-height:2.15rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#080e168c;border:1px solid #ffffff1f;border-radius:.75rem;padding:.4rem .45rem;font-size:.58rem;font-weight:800;transition:border-color .15s,background .15s,color .15s}.orbit-muscle-sheet__action:hover,.orbit-muscle-sheet__action:focus-visible{color:#fff;border-color:#00f7ff59;outline:none}.orbit-muscle-sheet__action.is-on.is-protect{color:#fde68a;background:#fbbf241f;border-color:#fbbf2473}.orbit-muscle-sheet__action.is-on.is-priority{color:#a5f3fc;background:#00f7ff1f;border-color:#00f7ff73}.orbit-muscle-sheet__action.is-on.is-sore,.orbit-muscle-sheet__action.is-on.is-injury{color:#fecdd3;background:#fb71851f;border-color:#fb718573}.orbit-muscle-sheet__action-hint{color:#bac8dcc7;text-align:center;max-width:18rem;margin:.45rem 0 0;font-size:.68rem;line-height:1.35}.orbit-muscle-sheet__block{text-align:center;background:#ffffff09;border:0;border-radius:1.05rem;margin-top:.7rem;padding:.75rem .7rem;box-shadow:inset 0 1px #ffffff0d}.orbit-muscle-sheet__block--tip{background:radial-gradient(80% 70% at 50% 0,#00f7ff1a,#0000 60%),#ffffff09}.orbit-muscle-sheet__label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffc7;margin:0 0 .45rem;font-size:.5rem;font-weight:800}.orbit-muscle-sheet__pulse-grid{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.orbit-muscle-sheet__pulse-card{background:#0000002e;border-radius:.8rem;flex-direction:column;align-items:center;gap:.15rem;padding:.45rem .35rem;display:flex}.orbit-muscle-sheet__pulse-card span{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#b4c8dc8c;font-size:.4rem;font-weight:700}.orbit-muscle-sheet__pulse-card strong{font-family:var(--font-display), system-ui, sans-serif;color:#e8fbff;font-size:.88rem;font-weight:800}.orbit-muscle-sheet__pulse-card-exercise{letter-spacing:.02em;text-transform:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:.68rem!important}.orbit-muscle-sheet__activation-table{width:100%;margin-top:.65rem}.orbit-muscle-sheet__activation-table .workout-activation-chip-button{max-width:none}.orbit-muscle-sheet__detail{color:#d2e1f5d1;text-wrap:balance;margin:.5rem 0 0;font-size:.74rem;line-height:1.45}.orbit-muscle-sheet__empty{color:#c8d7eba6;margin:0;font-size:.74rem;line-height:1.45}.orbit-muscle-sheet__activations{text-align:left;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.orbit-muscle-sheet__activation{background:#0003;border-radius:.85rem;flex-direction:column;gap:.28rem;padding:.5rem .55rem;display:flex;box-shadow:inset 0 1px #ffffff0d}.orbit-muscle-sheet__activation-head{justify-content:space-between;align-items:flex-start;gap:.55rem;display:flex}.orbit-muscle-sheet__activation-names{flex-direction:column;gap:.08rem;min-width:0;display:flex}.orbit-muscle-sheet__activation-common{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.02em;color:#f0f8ff;font-size:.88rem;font-weight:800}.orbit-muscle-sheet__activation-science{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:none;color:#a5d2ebb8;font-size:.52rem;font-style:italic;font-weight:600}.orbit-muscle-sheet__activation-pct{font-family:var(--font-display), system-ui, sans-serif;color:#67f8ff;text-shadow:0 0 12px #00f7ff59;flex-shrink:0;font-size:1rem;font-weight:800;line-height:1.1}.orbit-muscle-sheet__activation-bar{background:#ffffff12;border-radius:999px;width:100%;height:.34rem;overflow:hidden}.orbit-muscle-sheet__activation-fill{border-radius:inherit;background:linear-gradient(90deg,#00f7ff,#39ff14);height:100%;transition:width .35s;box-shadow:0 0 8px #00f7ff59}.orbit-muscle-sheet__activation-fill.is-recovering{background:linear-gradient(90deg,#fbbf24,#ff8a3d);box-shadow:0 0 8px #fbbf2459}.orbit-muscle-sheet__activation-fill.is-fatigued{background:linear-gradient(90deg,#fb7185,#f43f5e);box-shadow:0 0 8px #fb718559}.orbit-muscle-sheet__activation-ex{color:#b4c8dc8c;margin:0;font-size:.58rem;line-height:1.35}.orbit-muscle-sheet__exercise-act{color:#67e8f9b8;margin:.2rem 0 0;font-size:.58rem;line-height:1.35}.orbit-muscle-sheet__exercises{text-align:left;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.orbit-muscle-sheet__exercise{background:#0003;border-radius:.9rem;padding:.55rem .55rem .6rem;box-shadow:inset 0 0 0 1px #00f7ff14}.orbit-muscle-sheet__exercise-head{text-align:center;margin-bottom:.35rem}.orbit-muscle-sheet__exercise-name{color:#f0f7ff;margin:0;font-size:.82rem;font-weight:800}.orbit-muscle-sheet__exercise-meta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#00f7ffbf;margin:.15rem 0 0;font-size:.52rem}.orbit-muscle-sheet__set-table{flex-direction:column;gap:.18rem;display:flex}.orbit-muscle-sheet__set-row{font-family:var(--font-mono), ui-monospace, monospace;color:#dcebffe0;text-align:center;background:#ffffff08;border-radius:.45rem;grid-template-columns:.7fr 1fr 1fr .8fr;gap:.25rem;padding:.28rem .3rem;font-size:.58rem;display:grid}.orbit-muscle-sheet__set-row.is-head{color:#aac8e680;letter-spacing:.08em;text-transform:uppercase;background:0 0;font-size:.48rem;font-weight:700}.orbit-muscle-sheet__holo-strip{display:none}.orbit-muscle-sheet--deep-dive{padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:none;background:0 0;justify-content:center;align-items:flex-start}.orbit-muscle-sheet--deep-dive:before,.orbit-muscle-sheet--deep-dive>.orbit-muscle-sheet__frost{-webkit-backdrop-filter:blur(22px)saturate(1.4);background:radial-gradient(circle at 50% 18%,#00f5ff1a,#00f5ff00 44%),radial-gradient(circle at 18% 82%,#a855f714,#a855f700 40%),linear-gradient(#02040a85,#04060cb8)}@media (min-width:640px){.orbit-muscle-sheet--deep-dive{padding:env(safe-area-inset-top,0px) 1rem 0;align-items:flex-start}}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__panel{width:100%;max-width:28rem;height:calc(100dvh - env(safe-area-inset-top,0px));max-height:calc(100dvh - env(safe-area-inset-top,0px));-webkit-backdrop-filter:none;background:radial-gradient(circle at 18% 12%,#00f5ff24,#00f5ff00 42%),radial-gradient(circle at 82% 88%,#a855f71a,#a855f700 48%),linear-gradient(#ffffff14 0%,#ffffff05 28%,#0000 55%),#080c14c7;border-radius:0 0 1.25rem 1.25rem;box-shadow:0 0 48px #00f5ff1a,0 16px 48px #00000052,inset 0 1px #ffffff1a}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__panel.is-ready{background:radial-gradient(circle at 18% 12%,#39ff141f,#39ff1400 42%),linear-gradient(#ffffff0f 0%,#0000 45%),#080c14c7}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__panel.is-recovering{background:radial-gradient(circle at 18% 12%,#fbbf241f,#fbbf2400 42%),linear-gradient(#ffffff0f 0%,#0000 45%),#080c14c7}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__panel.is-fatigued{background:radial-gradient(circle at 18% 12%,#fb71851f,#fb718500 42%),linear-gradient(#ffffff0f 0%,#0000 45%),#080c14c7}@media (max-width:767px){.orbit-muscle-sheet--deep-dive:not(.workout-month-calendar-preview) .orbit-muscle-sheet__panel{max-height:calc(100dvh - env(safe-area-inset-top,0px));height:calc(100dvh - env(safe-area-inset-top,0px));border-radius:0 0 1.15rem 1.15rem;padding-bottom:0}}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__chrome{padding:.15rem .45rem 0}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__handle{min-height:.9rem;padding:.1rem 0 .2rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__handle-bar{width:2.25rem;height:.22rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__close{width:1.75rem;height:1.75rem;font-size:1.25rem;top:.05rem;right:.1rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__scroll{padding:0 .75rem calc(.85rem + env(safe-area-inset-bottom,0px))}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__hero{gap:.28rem;margin-bottom:.32rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__kicker{letter-spacing:.14em;font-size:.45rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__identity{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__holo{flex-shrink:0;width:4.35rem;height:4.35rem;margin-inline:auto}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__titles{text-align:center;flex:0 auto;width:100%;min-width:0}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__title{letter-spacing:.05em;text-align:center;font-size:1.15rem;line-height:1.15}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__sub{text-align:center;margin-top:.1rem;font-size:.58rem;line-height:1.25}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__stats{gap:.25rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__stat{border-radius:.55rem;gap:.06rem;padding:.28rem .15rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__stat-val{font-size:.78rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__stat-lab{letter-spacing:.08em;font-size:.36rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__bar{max-width:100%;height:.22rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__actions{gap:.28rem;max-width:none;margin:.35rem 0 0}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__action{letter-spacing:.05em;border-radius:.55rem;min-height:1.7rem;padding:.28rem .35rem;font-size:.52rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__action-hint{max-width:none;margin:.28rem 0 0;font-size:.6rem;line-height:1.3}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__block{border-radius:.85rem;margin-top:.4rem;padding:.5rem .5rem .45rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__label{letter-spacing:.12em;margin:0 0 .3rem;font-size:.45rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__pulse-grid{gap:.28rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__pulse-card{border-radius:.6rem;gap:.08rem;padding:.32rem .28rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__pulse-card span{font-size:.36rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__pulse-card strong{font-size:.78rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__pulse-card-exercise{font-size:.6rem!important}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activation-table{margin-top:.4rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__detail{margin:.32rem 0 0;font-size:.66rem;line-height:1.35}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__empty{font-size:.66rem;line-height:1.35}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__history{gap:.3rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__history-row{border-radius:.6rem;gap:.1rem;padding:.4rem .5rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__history-main strong{font-size:.74rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__history-main span{font-size:.64rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__history-meta{font-size:.6rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activations{gap:.35rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activation{border-radius:.65rem;gap:.18rem;padding:.38rem .45rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activation-common{font-size:.78rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activation-science{font-size:.46rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activation-pct{font-size:.88rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activation-bar{height:.24rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__activation-ex{font-size:.52rem;line-height:1.25}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__exercises{gap:.35rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__exercise{border-radius:.7rem;padding:.4rem .45rem .45rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__exercise-head{margin-bottom:.25rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__exercise-name{font-size:.74rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__exercise-meta{margin-top:.1rem;font-size:.48rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__exercise-act{margin-top:.12rem;font-size:.52rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__set-table{gap:.12rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__set-row{padding:.2rem .25rem;font-size:.52rem}.orbit-muscle-sheet--deep-dive .orbit-muscle-sheet__set-row.is-head{font-size:.42rem}.streak-history-sheet__holo{background:radial-gradient(circle at 50% 40%,#39ff142e,#0000 62%),#00000047;border-radius:999px;place-items:center;width:5.25rem;height:5.25rem;display:grid;position:relative;box-shadow:0 0 0 2px #39ff1459,0 0 28px #00f7ff38}.streak-history-sheet__bolt{width:2.6rem;height:auto}.streak-history-sheet__xp-title{align-items:center;gap:.55rem;display:inline-flex}.streak-history-sheet__xp-mark{margin-inline:.05rem .1rem}.streak-history-sheet__xp-bolt{display:none}.streak-history-sheet__holo-badge{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:#9dff8a;background:#04080eeb;border-radius:999px;padding:.12rem .45rem;font-size:.55rem;font-weight:800;position:absolute;bottom:.2rem;left:50%;transform:translate(-50%)}.streak-history-sheet__cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;margin:.15rem 0 .55rem;display:grid}.streak-history-sheet__cal-cell{aspect-ratio:1;background:#ffffff0f;border-radius:.45rem;box-shadow:inset 0 0 0 1px #ffffff0a}.streak-history-sheet__cal-cell.is-kept{background:linear-gradient(145deg,#00f7ff8c,#39ff14b8);box-shadow:0 0 10px #39ff1447}.streak-history-sheet__cal-cell.is-missed{opacity:.55;background:#ffffff0a}.streak-history-sheet__cal-cell.is-today-open{background:#fbbf2438;box-shadow:inset 0 0 0 1px #fbbf248c}.streak-history-sheet__cal-cell.is-future{opacity:.2}.streak-history-sheet__cal-cell.is-current{box-shadow:0 0 0 1.5px #39ff14d9,0 0 14px #39ff1466}.streak-history-sheet__legend{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#b4c8dc9e;flex-wrap:wrap;justify-content:center;gap:.65rem .9rem;font-size:.48rem;font-weight:700;display:flex}.streak-history-sheet__legend span{align-items:center;gap:.3rem;display:inline-flex}.streak-history-sheet__legend i{border-radius:.2rem;width:.55rem;height:.55rem;display:inline-block}.streak-history-sheet__legend i.is-kept{background:linear-gradient(145deg,#00f7ff,#39ff14)}.streak-history-sheet__legend i.is-missed{background:#ffffff1f}.streak-history-sheet__legend i.is-current{background:#39ff14;box-shadow:0 0 8px #39ff148c}.streak-history-sheet__runs{text-align:left}.streak-history-sheet__state.is-claimed{color:#9dff8a}.streak-history-sheet__state.is-earned,.streak-history-sheet__state.is-next{color:#67f8ff}.streak-history-sheet__state.is-locked{color:#b4c8dc8c;text-shadow:none}.os-orbit__body-map-btn{color:#a5f3fcf2;min-height:1.7rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#67e8f91a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.28rem;margin:0;padding:.28rem .7rem;font-size:.48rem;font-weight:800;display:inline-flex;box-shadow:0 0 16px #67e8f929}.os-orbit__body-map-btn.is-on{color:#beffaafa;background:#39ff141a;box-shadow:0 0 16px #39ff142e}.os-orbit__body-map-btn__plus{font-size:.75rem;font-weight:500;line-height:1}.os-orbit__body-map-hint{z-index:3;color:#b4f0ffd1;letter-spacing:.1em;text-transform:uppercase;pointer-events:none;white-space:nowrap;background:#041220b8;border:1px solid #00e6ff47;border-radius:999px;margin:0;padding:.2rem .55rem;font-size:.52rem;font-weight:700;position:absolute;bottom:.35rem;left:50%;transform:translate(-50%)}.body-map-flow{z-index:720;-webkit-backdrop-filter:blur(12px);background:radial-gradient(90% 50% at 50% 0,#00f7ff1a,#0000 55%),#02060ed1;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (min-width:640px){.body-map-flow{align-items:center;padding:1rem}}.body-map-flow__panel{-webkit-backdrop-filter:blur(22px)saturate(1.3);background:radial-gradient(100% 50% at 50% 0,#00f7ff1f,#0000 55%),#080c16b8;border:0;border-radius:1.35rem 1.35rem 0 0;width:100%;max-width:26rem;max-height:min(92dvh,46rem);position:relative;overflow:hidden;box-shadow:0 -18px 50px #00000073}@media (min-width:640px){.body-map-flow__panel{border-radius:1.35rem}}.body-map-flow__close{z-index:2;color:#dce8f8bf;cursor:pointer;background:0 0;border:0;width:2rem;height:2rem;margin:0;padding:0;font-size:1.4rem;line-height:1;position:absolute;top:.45rem;right:.4rem}.body-map-flow__scroll{overscroll-behavior:contain;padding:1.1rem 1rem calc(1.2rem + env(safe-area-inset-bottom,0px));text-align:center;overflow-y:auto}.body-map-flow__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f7ffcc;margin:0;font-size:.5rem;font-weight:800}.body-map-flow__quota{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#a5f3fce0;margin:0 0 .35rem;font-size:.58rem;font-weight:700}.body-map-flow__quota.is-last{color:#fbbf24f2}.body-map-flow__quota.is-limit{color:#fb7185f2}.body-map-flow__quota-extra{color:#c8d7ebb3;text-wrap:balance;max-width:22rem;margin:0 0 .55rem;font-size:.68rem;line-height:1.4}.body-map-flow__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.04em;color:#f4f8ff;margin:.35rem 0 .75rem;font-size:1.25rem;font-weight:800}.body-map-flow__block{flex-direction:column;align-items:center;gap:.65rem;display:flex}.body-map-flow__copy,.body-map-flow__meta,.body-map-flow__disclaimer{color:#d2e1f5d1;text-wrap:balance;max-width:22rem;margin:0;font-size:.78rem;line-height:1.45}.body-map-flow__meta{color:#b4c8dc9e;font-size:.68rem}.body-map-flow__disclaimer{color:#a0b9d28c;font-size:.62rem}.body-map-flow__error{color:#fda4af;margin:0;font-size:.72rem}.body-map-flow__issues{color:#fecdd3f2;text-align:left;background:#fb71851a;border-radius:.85rem;width:100%;max-width:22rem;margin:0;padding:.5rem .75rem;font-size:.7rem;list-style:none}.body-map-flow__issues li+li{margin-top:.3rem}.body-map-flow__file{display:none}.body-map-flow__primary,.body-map-flow__ghost{width:100%;max-width:18rem;min-height:2.5rem;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.72rem;font-weight:800;display:inline-flex}.body-map-flow__primary{color:#bafffffa;background:#67e8f924;box-shadow:0 0 20px #67e8f938}.body-map-flow__primary:disabled{opacity:.55;cursor:wait}.body-map-flow__ghost{color:#c8dcf0c7;background:#ffffff0a}.body-map-flow__guide{background:linear-gradient(145deg,#08283aeb,#040e1cf0);border:1px solid #00e6ff47;border-radius:.85rem;margin:0 0 .85rem;padding:.85rem .9rem .75rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059,0 0 28px #00c8ff1f,inset 0 1px #ffffff0f}.body-map-flow__guide-glow{pointer-events:none;background:radial-gradient(circle,#00e6ff38,#0000 70%);border-radius:50%;width:8rem;height:8rem;position:absolute;inset:-40% auto auto 40%}.body-map-flow__guide-kicker{letter-spacing:.16em;text-transform:uppercase;color:#64dcffbf;margin:0 0 .2rem;font-size:.58rem;font-weight:800;position:relative}.body-map-flow__guide-title{letter-spacing:.04em;color:#e8fbff;margin:0 0 .45rem;font-size:.95rem;font-weight:800;display:block;position:relative}.body-map-flow__guide-list{color:#c8e6f5e0;margin:0 0 .65rem;padding:0 0 0 1rem;font-size:.78rem;line-height:1.4;position:relative}.body-map-flow__guide-list li+li{margin-top:.25rem}.body-map-flow__guide-dismiss{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:#041018;background:linear-gradient(135deg,#00e6fff2,#508cffe6);border:0;border-radius:999px;padding:.45rem .85rem;font-size:.72rem;font-weight:800;position:relative;box-shadow:0 0 16px #00c8ff40}.body-map-flow__view-tabs{gap:.5rem;margin:0 0 .85rem;display:flex}.body-map-flow__view-tab{color:#c8ebffc7;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#081824a6;border:1px solid #78dcff47;border-radius:999px;flex:1;padding:.55rem .75rem;font-size:.78rem;font-weight:650;transition:border-color .15s,background .15s,color .15s}.body-map-flow__view-tab.is-active{color:#e8fbff;background:#14465abf;border-color:#64e6ffbf;box-shadow:0 0 18px #3cc8ff2e}.body-map-flow__view-tab:disabled{opacity:.45;cursor:not-allowed}.body-map-flow__actions{flex-wrap:wrap;justify-content:center;gap:.45rem;width:100%;display:flex}.body-map-flow__link{color:#a5f3fcb8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;margin:0;padding:0;font-size:.62rem;font-weight:700;text-decoration:underline}.body-map-flow__stage{aspect-ratio:auto;touch-action:none;background:#00000059;border-radius:1rem;width:min(100%,18rem);min-height:12rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #67e8f91f}.body-map-flow__photo{object-fit:contain;object-position:center top;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;max-height:min(62vh,28rem);display:block}.body-map-flow__pin{cursor:grab;touch-action:none;z-index:2;opacity:1;background:0 0;border:0;flex-direction:column;align-items:center;gap:.12rem;margin:0;padding:.12rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.body-map-flow__pin:before{content:"";background:#00e8fff2;border:1px solid #dcffffd9;border-radius:999px;width:.62rem;height:.62rem;box-shadow:0 0 0 1px #00283c59,0 0 10px #00dcff8c}.body-map-flow__pin span{letter-spacing:.06em;text-transform:uppercase;color:#e8fbff;text-shadow:0 1px 3px #000000bf;white-space:nowrap;font-size:.46rem;font-weight:800}.body-map-flow__pin.is-suggested:before,.body-map-flow__pin.is-solid:before,.body-map-flow__pin.is-possible:before{opacity:1;background:#00e8fff2;border:1px solid #dcffffd9;width:.62rem;height:.62rem;box-shadow:0 0 0 1px #00283c59,0 0 10px #00dcff8c}.body-map-flow__pin.is-suggested{opacity:1}.body-map-flow__pin.is-injury:before{background:#fb7185f2;border-color:#ffdce6e6;box-shadow:0 0 0 1px #3c001459,0 0 10px #fb71858c}.body-map-flow__possible{width:100%;max-width:22rem}.body-map-flow__possible-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#b4c8dc8c;margin:0 0 .35rem;font-size:.48rem;font-weight:800}.body-map-flow__chips{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.body-map-flow__chip{color:#c8e6ffe0;cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;margin:0;padding:.35rem .55rem;font-size:.58rem;font-weight:700}.os-orbit__systems{width:100%;max-width:22rem;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:stretch;gap:.2rem;margin:.1rem auto .08rem;padding:0;display:grid}.os-orbit__sys-chip{-webkit-backdrop-filter:blur(10px)saturate(1.15);text-align:center;cursor:pointer;width:100%;min-height:0;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:#ffffff07;border:0;border-radius:.7rem;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;padding:.28rem .16rem .24rem;transition:box-shadow .25s,background .25s,transform .2s;display:flex;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #00f7ff0f}.os-orbit__sys-chip:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #00f7ff24,0 6px 16px #00000040}.os-orbit__sys-chip:focus-visible{outline-offset:2px;outline:2px solid #00f7ff8c}.os-orbit__sys-chip.is-on.is-ok{background:#39ff140d;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #39ff141f,0 0 14px #39ff1414}.os-orbit__sys-chip.is-warn{background:#fbbf240f;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fbbf2429,0 0 14px #fbbf241a}.os-orbit__sys-chip.is-danger{background:#fb718512;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fb718533,0 0 16px #fb71851f}.os-orbit__sys-chip.is-off{opacity:.72}.os-orbit__sys-chip.is-pulse{animation:2.2s ease-in-out infinite os-orbit-sys-pulse}@keyframes os-orbit-sys-pulse{0%,to{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fbbf2424,0 0 10px #fbbf2414}50%{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #fbbf2447,0 0 18px #fbbf242e}}.os-orbit__sys-icon{color:#67e8f9e0;place-items:center;width:1.15rem;height:1.15rem;display:grid;position:relative}.os-orbit__sys-chip.is-warn .os-orbit__sys-icon{color:#fbbf24f2}.os-orbit__sys-chip.is-danger .os-orbit__sys-icon{color:#fb7185f2}.os-orbit__sys-chip.is-on.is-ok .os-orbit__sys-icon{color:#7dff55f2}.os-orbit__sys-chip.is-off .os-orbit__sys-icon{color:#a0b4c873}.os-orbit__sys-icon-svg{width:100%;height:100%;display:block}.os-orbit__sys-dot{background:#8ca0be73;border-radius:999px;width:.28rem;height:.28rem;position:absolute;top:-.08rem;right:-.12rem;box-shadow:0 0 4px #0000004d}.os-orbit__sys-chip.is-on.is-ok .os-orbit__sys-dot{background:#39ff14;box-shadow:0 0 7px #39ff14bf}.os-orbit__sys-chip.is-warn .os-orbit__sys-dot{background:#fbbf24;box-shadow:0 0 7px #fbbf24bf}.os-orbit__sys-chip.is-danger .os-orbit__sys-dot{background:#fb7185;animation:1.4s ease-in-out infinite os-orbit-node-breathe;box-shadow:0 0 8px #fb7185cc}.os-orbit__sys-chip.is-off .os-orbit__sys-dot{box-shadow:none;background:#8ca0be59}.os-orbit__sys-copy{text-align:center;flex-direction:column;align-items:center;gap:.02rem;width:100%;min-width:0;display:flex}.os-orbit__sys-copy strong{letter-spacing:.06em;text-transform:uppercase;color:#ecf2fae6;text-align:center;width:100%;font-size:.46rem;font-weight:800;line-height:1.15}.os-orbit__sys-copy em{color:#b4c8dc94;text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;font-size:.44rem;font-style:normal;line-height:1.15;overflow:hidden}.os-orbit__bio-row{-webkit-backdrop-filter:blur(8px)saturate(1.1);text-align:center;background:#ffffff06;border:0;border-radius:.8rem;justify-content:center;align-items:flex-end;gap:.22rem;width:100%;max-width:22rem;height:2.85rem;margin:.06rem auto .1rem;padding:.14rem .22rem .1rem;display:flex;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #00f7ff0d}.os-orbit__bio-cell{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.08rem;max-width:2.55rem;height:100%;display:flex}.os-orbit__bio-icon{color:#67e8f9bf;flex-shrink:0;place-items:center;width:.72rem;height:.72rem;display:grid}.os-orbit__bio-cell.is-weak .os-orbit__bio-icon{color:#fb7185e6}.os-orbit__bio-icon .os-orbit__sys-icon-svg{width:100%;height:100%}.os-orbit__bio-bar{background:#ffffff0d;border-radius:999px;align-items:flex-end;width:100%;max-width:.55rem;height:100%;max-height:1.55rem;display:flex;overflow:hidden}.os-orbit__bio-bar span{background:linear-gradient(#67f8ff,#00f7ff1f);border-radius:999px;width:100%;transition:height .8s cubic-bezier(.22,1,.36,1);animation:1.1s cubic-bezier(.22,1,.36,1) both os-orbit-bio-rise;box-shadow:0 0 8px #00f7ff59}.os-orbit__bio-cell.is-weak .os-orbit__bio-bar span{background:linear-gradient(#fb7185,#fb71851f);box-shadow:0 0 8px #fb718566}.os-orbit__bio-name{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#b4c8dc7a;width:100%;font-size:.38rem;font-weight:700;line-height:1.05}.os-orbit__bio-val{font-family:var(--font-mono), ui-monospace, monospace;text-align:center;color:#e6f8ffeb;letter-spacing:.02em;width:100%;font-size:.5rem;font-weight:800;line-height:1.05}.os-orbit__bio-cell[data-bio-id=hrv] .os-orbit__bio-val,.os-orbit__bio-cell[data-bio-id=rhr] .os-orbit__bio-val{color:#a7f3fffa;text-shadow:0 0 10px #00f7ff59;font-size:.54rem}.os-orbit__bio-unit{letter-spacing:.04em;color:#94c8dcb3;margin-left:.05rem;font-size:.38rem;font-weight:700}@keyframes os-orbit-bio-rise{0%{opacity:.35;transform-origin:bottom;transform:scaleY(.4)}to{opacity:1;transform-origin:bottom;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.os-orbit__sys-chip.is-pulse,.os-orbit__bio-bar span{animation:none!important}}.os-orbit__panel-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffb8;text-align:center;font-size:.46rem;font-weight:800;display:block}.os-orbit__panel-detail{color:#c8d7ebb8;text-align:center;text-wrap:balance;max-width:20rem;margin:.35rem auto 0;font-size:.58rem;line-height:1.4}.os-orbit__sleep{text-align:center;background:radial-gradient(70% 80% at 50% 0,#00f7ff1a,#0000 55%),#00000029;border-radius:.95rem;width:100%;max-width:22rem;margin-inline:auto;padding:.5rem .6rem .55rem;box-shadow:inset 0 1px #ffffff0d}.os-orbit__sleep.is-debt,.os-orbit__sleep.is-short{background:radial-gradient(70% 80% at 0 0,#fbbf241f,#0000 55%),#00000029}.os-orbit__sleep-head{text-align:center;flex-direction:column;align-items:center;gap:.12rem;margin-bottom:.4rem;display:flex}.os-orbit__sleep-head strong{color:#ecf2faf2;letter-spacing:.01em;text-align:center;font-size:.68rem;font-weight:800}.os-orbit__sleep-meters{flex-direction:column;gap:.28rem;display:flex}.os-orbit__sleep-meter{grid-template-columns:2.1rem 1fr 2.4rem;align-items:center;gap:.35rem;display:grid}.os-orbit__sleep-meter-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:#b4c8dc8c;font-size:.44rem;font-weight:700}.os-orbit__sleep-meter-track{background:#ffffff0f;border-radius:999px;height:.38rem;overflow:hidden}.os-orbit__sleep-meter-fill{border-radius:999px;min-width:.2rem;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.os-orbit__sleep-meter-fill.is-you{background:linear-gradient(90deg,#00f7ff,#39ff14);box-shadow:0 0 10px #00f7ff59}.os-orbit__sleep-meter-fill.is-need{background:linear-gradient(90deg,#c084fcd9,#00f7ff8c)}.os-orbit__sleep-meter-fill.is-avg{background:#b4c8dc59}.os-orbit__sleep-meter em{font-style:normal;font-family:var(--font-mono), ui-monospace, monospace;color:#dcebffd9;text-align:right;font-size:.52rem;font-weight:800}.os-orbit__fuel{text-align:center;background:radial-gradient(70% 80% at 50% 0,#39ff1414,#0000 55%),#00000029;border-radius:.95rem;width:100%;max-width:22rem;margin-inline:auto;padding:.5rem .6rem .55rem;box-shadow:inset 0 1px #ffffff0d}.os-orbit__fuel.is-empty,.os-orbit__fuel.is-low{background:radial-gradient(70% 80% at 50% 0,#fb71851f,#0000 55%),#00000029}.os-orbit__fuel-head{text-align:center;flex-direction:column;align-items:center;gap:.12rem;margin-bottom:.35rem;display:flex}.os-orbit__fuel-head strong{text-align:center;color:#ecf2faf2;font-size:.68rem;font-weight:800}.os-orbit__fuel-legend{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:#b4c8dc80;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-bottom:.4rem;font-size:.42rem;font-weight:700;display:flex}.os-orbit__fuel-legend .is-you:before,.os-orbit__fuel-legend .is-need:before,.os-orbit__fuel-legend .is-avg:before{content:"";vertical-align:-.05rem;border-radius:2px;width:.4rem;height:.4rem;margin-right:.22rem;display:inline-block}.os-orbit__fuel-legend .is-you:before{background:#39ff14;box-shadow:0 0 6px #39ff1480}.os-orbit__fuel-legend .is-need:before{background:#00f7ff;box-shadow:0 0 6px #00f7ff73}.os-orbit__fuel-legend .is-avg:before{background:#b4c8dc73}.os-orbit__fuel-rows{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.os-orbit__fuel-row-top{justify-content:space-between;align-items:baseline;gap:.35rem;margin-bottom:.18rem;display:flex}.os-orbit__fuel-row-label{letter-spacing:.06em;text-transform:uppercase;color:#e6f0ffe6;font-size:.55rem;font-weight:800}.os-orbit__fuel-row-nums{font-family:var(--font-mono), ui-monospace, monospace;color:#b4c8dc8c;text-align:right;white-space:nowrap;font-size:.48rem}.os-orbit__fuel-row-nums strong{color:#ecfaf0f2;font-weight:800}.os-orbit__fuel-row-nums em{color:#a0b4c873;font-style:normal}.os-orbit__fuel-bars{flex-direction:column;justify-content:center;gap:.08rem;height:.72rem;display:flex;position:relative}.os-orbit__fuel-bar{border-radius:999px;min-width:.15rem;height:.18rem;transition:width .75s cubic-bezier(.22,1,.36,1)}.os-orbit__fuel-bar.is-you{background:linear-gradient(90deg,#39ff14,#39ff148c);height:.26rem;box-shadow:0 0 8px #39ff1459}.os-orbit__fuel-bar.is-need{background:linear-gradient(90deg,#00f7ff,#00f7ff66)}.os-orbit__fuel-bar.is-avg{background:#b4c8dc59}.os-orbit__fuel-pct{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#a0b9d280;margin-top:.12rem;font-size:.42rem;font-weight:700}.os-orbit__insight{text-align:center;background:linear-gradient(115deg,#00f7ff14,#c026ff14),#00000029;border-radius:.9rem;width:100%;max-width:22rem;margin-inline:auto;padding:.5rem .65rem;box-shadow:inset 0 1px #ffffff0f}.os-orbit__insight-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffbf;text-align:center;margin-bottom:.2rem;font-size:.48rem;font-weight:800;display:block}.os-orbit__insight-text{color:#d2e1f5c7;text-align:center;text-wrap:balance;margin:0 auto;font-size:.62rem;line-height:1.4}.os-orbit--peak .os-orbit__score{text-shadow:0 0 24px #39ff1473,0 0 22px #00f7ff66}.os-orbit--strain .os-orbit__core{box-shadow:0 0 40px #fb718538,0 0 64px #fbbf241f,inset 0 1px #ffffff1a}.os-dash--guide .os-dash__inner{text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex}.os-dash--guide.os-dash--coach .os-dash__inner,.os-coach-flow{gap:.2rem;padding-top:0;padding-bottom:.25rem}.os-dash--guide .os-dash__title{letter-spacing:-.01em;text-align:center;font-size:1.05rem}.os-dash--guide .os-dash__subtitle{opacity:.78;text-align:center;font-size:.72rem}.os-coach-head{gap:0;margin-bottom:0;padding-bottom:0}.os-coach-head .os-dash__head-copy{text-align:center;align-items:center;gap:0}.os-coach-title{text-wrap:balance;max-width:18.5rem;margin-top:.06rem!important;margin-bottom:0!important;font-size:.94rem!important;line-height:1.12!important}.os-coach-head .os-dash__eyebrow{letter-spacing:.1em;font-size:.5rem;line-height:1.15}.os-coach-orbit-top{margin-top:0!important}.os-coach-orbit-top .os-orbit__core-wrap{margin:0!important}.os-dash[data-command-embedded="1"] .os-coach-flow{gap:.12rem;padding-top:0}.os-coach-story{background:radial-gradient(90% 70% at 50% 0,#00f7ff1a,#0000 55%),radial-gradient(60% 50% at 80% 100%,#39ff140f,#0000 50%),#060a1259;border-radius:1.2rem;flex-direction:column;align-items:center;gap:.45rem;width:100%;max-width:22rem;margin-inline:auto;padding:.55rem .55rem .65rem;animation:.45s cubic-bezier(.22,1,.36,1) both os-guide-in;display:flex;box-shadow:0 12px 32px #00000038,inset 0 1px #ffffff0f}.os-coach-state{justify-content:center;align-items:center;gap:.55rem;width:100%;display:flex}.os-coach-score{background:radial-gradient(circle at 40% 35%,#00f7ff47,#0000 55%),#080c168c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-width:3.4rem;min-height:3.4rem;padding:.3rem .45rem;display:flex;box-shadow:0 0 22px #00f7ff38,inset 0 1px #ffffff1a}.os-coach-score__num{font-family:var(--font-display), system-ui, sans-serif;color:#fff;text-shadow:0 0 16px #00f7ff8c;font-size:1.35rem;font-weight:900;line-height:1}.os-coach-score__label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffbf;margin-top:.08rem;font-size:.42rem;font-weight:800}.os-coach-bottleneck{margin:0;animation:none}.os-coach-line{max-width:20rem;margin:.05rem 0 0;font-size:.84rem;font-weight:700}.os-coach-why{color:#bed2e6c7;text-wrap:balance;max-width:20.5rem;margin:0;font-size:.68rem;line-height:1.42}.os-coach-primary{min-height:2.85rem;margin-top:.15rem;padding:.6rem .9rem}.os-coach-outcome{color:#b4cddcb8;text-wrap:balance;max-width:20.5rem;margin:.1rem 0 0;font-size:.62rem;line-height:1.4}.os-coach-outcome strong{color:#39ff14d9;font-weight:800}.os-coach-body{flex-direction:column;align-items:center;gap:.4rem;width:100%;max-width:22rem;margin-inline:auto;animation:.5s cubic-bezier(.22,1,.36,1) 80ms both os-guide-in;display:flex}.os-coach-why-matters{text-align:center;background:#00000029;border-radius:.9rem;width:100%;padding:.45rem .55rem .5rem;box-shadow:inset 0 1px #ffffff0a}.os-coach-why-matters .os-guide__kicker{margin-bottom:.2rem}.os-coach-why-matters p{color:#c8d7ebc7;text-wrap:balance;margin:0;font-size:.64rem;line-height:1.4}.os-coach-why-matters strong{color:#ecf2faf2;font-weight:800}.os-coach-muscles{width:100%}.os-coach-muscles-head{justify-content:center;gap:.35rem;margin-bottom:.2rem!important}.os-coach-muscles-row{max-width:18rem;margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.25rem .1rem!important}.os-coach-muscles-row .os-dash__muscle-orb__stage{width:5.1rem;height:5.1rem}.os-coach-muscles-row .os-dash__muscle-orb{max-width:6rem}.os-coach-secondary{grid-template-columns:1fr 1fr;gap:.35rem;width:100%;margin-top:.1rem;display:grid}.os-coach-secondary .os-guide__secondary{opacity:.92;min-height:2.1rem;font-size:.58rem}.os-coach-deeper{width:100%;max-width:22.5rem;margin-top:.15rem}.os-coach-foot{opacity:.55;margin-top:.15rem!important;font-size:.52rem!important}.os-orbit--hero{gap:.35rem;padding-bottom:.15rem}.os-orbit--hero .os-orbit__stage{transform-origin:top;margin-bottom:-.35rem;transform:scale(.92)}.os-guide__state{flex-direction:column;align-items:center;gap:.55rem;animation:.5s cubic-bezier(.22,1,.36,1) both os-guide-in;display:flex}.os-guide__bottleneck{background:radial-gradient(circle at 0%,#fb71852e,#0000 60%),#080c168c;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem .35rem .55rem;animation:.55s cubic-bezier(.22,1,.36,1) 60ms both os-guide-in;display:inline-flex;box-shadow:0 0 24px #fb71851f,inset 0 1px #ffffff14}.os-guide__bottleneck.is-emerald{background:radial-gradient(circle at 0%,#39ff1429,#0000 60%),#080c168c;box-shadow:0 0 24px #39ff141f,inset 0 1px #ffffff14}.os-guide__bottleneck.is-amber{background:radial-gradient(circle at 0%,#fbbf242e,#0000 60%),#080c168c}.os-guide__bottleneck.is-cyan{background:radial-gradient(circle at 0%,#00f7ff29,#0000 60%),#080c168c}.os-guide__bottleneck-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#b4c8dc8c;font-size:.48rem;font-weight:800}.os-guide__bottleneck strong{letter-spacing:.04em;text-transform:uppercase;color:#fff0f5f5;font-size:.78rem;font-weight:900}.os-guide__bottleneck em{font-style:normal;font-family:var(--font-mono), ui-monospace, monospace;color:#00f7ffe6;text-align:right;min-width:1.4rem;font-size:.72rem;font-weight:800}.os-guide__one-liner{color:#ecf2faeb;text-align:center;text-wrap:balance;max-width:22rem;margin:0 auto;font-size:.82rem;font-weight:650;line-height:1.4}.os-guide__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffb8;text-align:center;margin-bottom:.35rem;font-size:.48rem;font-weight:800;display:block}.os-guide__diagnosis{text-align:center;background:radial-gradient(80% 70% at 50% 0,#00f7ff1a,#0000 55%),#080c166b;border-radius:1.05rem;width:100%;max-width:22.5rem;margin-inline:auto;padding:.7rem .8rem .75rem;animation:.55s cubic-bezier(.22,1,.36,1) .1s both os-guide-in;box-shadow:0 10px 28px #0003,inset 0 1px #ffffff12}.os-guide__diagnosis-text{color:#d2e1f5db;text-align:center;text-wrap:balance;margin:0 auto;font-size:.74rem;line-height:1.5}.os-guide__plan{text-align:center;background:radial-gradient(90% 80% at 50% 0,#39ff141a,#0000 55%),radial-gradient(60% 50% at 100% 100%,#00f7ff14,#0000 50%),#060a1280;border-radius:1.15rem;width:100%;max-width:22.5rem;margin-inline:auto;padding:.75rem .75rem .85rem;animation:.55s cubic-bezier(.22,1,.36,1) .14s both os-guide-in;box-shadow:0 14px 36px #00000047,0 0 40px #39ff140f,inset 0 1px #ffffff14}.os-guide__primary{cursor:pointer;color:#04100a;background:linear-gradient(135deg,#39ff14f2,#00f7ffbf);border:0;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;width:100%;min-height:3.15rem;padding:.7rem 1rem;font-family:inherit;transition:transform .15s,box-shadow .2s;display:flex;box-shadow:0 0 28px #39ff1459,0 10px 24px #00000040,inset 0 1px #ffffff59}.os-guide__primary:hover{transform:translateY(-1px);box-shadow:0 0 36px #39ff1473,0 14px 28px #00000047,inset 0 1px #fff6}.os-guide__primary:active{transform:scale(.98)}.os-guide__primary-label{letter-spacing:.01em;font-size:.95rem;font-weight:900}.os-guide__primary-hint{opacity:.72;font-size:.58rem;font-weight:700}.os-guide__secondary-row{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.45rem;display:grid}.os-guide__secondary{cursor:pointer;letter-spacing:.02em;color:#e6f0ffeb;background:#ffffff0f;border:0;border-radius:.85rem;min-height:2.35rem;padding:.45rem .5rem;font-family:inherit;font-size:.62rem;font-weight:800;transition:background .15s,transform .15s;box-shadow:inset 0 1px #ffffff14}.os-guide__secondary:hover{background:#00f7ff1a}.os-guide__secondary:active{transform:scale(.98)}.os-guide__outcome{color:#c8dcf0d1;text-align:center;background:#0000002e;border-radius:.75rem;margin:.65rem 0 0;padding:.5rem .55rem;font-size:.66rem;line-height:1.45;box-shadow:inset 0 1px #ffffff0a}.os-guide__outcome-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#39ff14bf;text-align:center;margin-bottom:.2rem;font-size:.44rem;font-weight:800;display:block}.os-guide__body{flex-direction:column;gap:.55rem;width:100%;max-width:22.5rem;margin-inline:auto;animation:.55s cubic-bezier(.22,1,.36,1) .18s both os-guide-in;display:flex}.os-guide__body-head{text-align:center;width:100%}.os-guide__body-meta{color:#b4c8dc8c;text-align:center;margin:.1rem 0 0;font-size:.58rem}.os-guide__systems{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;display:grid}.os-guide__sys{cursor:pointer;background:#00000029;border:0;border-radius:.75rem;flex-direction:column;align-items:center;gap:.18rem;padding:.4rem .15rem .35rem;font-family:inherit;transition:transform .15s,background .15s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff0a}.os-guide__sys:hover,.os-guide__sys.is-active{background:#00f7ff14;box-shadow:0 0 16px #00f7ff1f,inset 0 1px #ffffff14}.os-guide__sys.is-active{transform:translateY(-1px)}.os-guide__sys-dot{background:#39ff14;border-radius:999px;width:.4rem;height:.4rem;box-shadow:0 0 8px #39ff1499}.os-guide__sys.is-watch .os-guide__sys-dot{background:#fbbf24;box-shadow:0 0 8px #fbbf248c}.os-guide__sys.is-stressed .os-guide__sys-dot{background:#fb7185;animation:1.6s ease-in-out infinite os-orbit-node-breathe;box-shadow:0 0 10px #fb7185a6}.os-guide__sys-label{letter-spacing:.04em;text-transform:uppercase;color:#dce8f8d9;font-size:.48rem;font-weight:800}.os-guide__sys-score{font-family:var(--font-mono), ui-monospace, monospace;color:#00f7ffd9;font-size:.58rem;font-weight:800}.os-guide__sys-detail{text-align:left;background:radial-gradient(70% 80% at 0 0,#c084fc1a,#0000 55%),#00000038;border-radius:.85rem;padding:.55rem .65rem;animation:.35s cubic-bezier(.22,1,.36,1) both os-guide-in;box-shadow:inset 0 1px #ffffff0d}.os-guide__sys-detail strong{color:#ecf2faf2;margin-bottom:.25rem;font-size:.68rem;font-weight:800;display:block}.os-guide__sys-detail p{color:#c8d7ebc7;margin:0;font-size:.64rem;line-height:1.45}.os-guide__sys-detail em{color:#00f7ffbf;font-style:normal;font-weight:700}.os-guide__sys-hint{color:#a0b4c873;text-align:center;margin:0;font-size:.58rem}.os-guide__muscles,.os-guide__rx{margin-top:.15rem}.os-rx-guide{text-align:center;background:radial-gradient(80% 70% at 50% 0,#00f7ff1f,#0000 55%),radial-gradient(60% 50% at 100% 100%,#fbbf2414,#0000 50%),#060a1285;border-radius:1.15rem;width:100%;max-width:22.5rem;margin-inline:auto;padding:.75rem .8rem .85rem;animation:.55s cubic-bezier(.22,1,.36,1) .2s both os-guide-in;box-shadow:0 14px 36px #00000047,0 0 28px #00b4ff14,inset 0 1px #ffffff14}.os-rx-guide.is-moderate,.os-rx-guide.is-low{background:radial-gradient(80% 70% at 50% 0,#fbbf2424,#0000 55%),#060a1285}.os-rx-guide.is-recovery{background:radial-gradient(80% 70% at 50% 0,#fb718524,#0000 55%),#060a1285}.os-rx-guide.is-excellent{background:radial-gradient(80% 70% at 50% 0,#39ff141f,#0000 55%),#060a1285}.os-rx-guide__head{flex-direction:column;align-items:center;gap:.28rem;margin-bottom:.45rem;display:flex}.os-rx-guide__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#00f7ffbf;font-size:.46rem;font-weight:800}.os-rx-guide__title{letter-spacing:.01em;color:#f2f6fffa;text-wrap:balance;margin:0;font-size:.95rem;font-weight:900;line-height:1.25}.os-rx-guide__badge{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#fff3c4;background:#fbbf2429;border-radius:999px;align-items:center;padding:.18rem .55rem;font-size:.48rem;font-weight:800;display:inline-flex;box-shadow:0 0 12px #fbbf2433,inset 0 1px #ffffff1a}.os-rx-guide__badge.is-ok{color:#d8ffe0;background:#39ff141f;box-shadow:0 0 12px #39ff142e,inset 0 1px #ffffff1a}.os-rx-guide__why{color:#c8d7ebd1;text-wrap:balance;margin:0 0 .65rem;font-size:.68rem;line-height:1.45}.os-rx-guide__meters{text-align:left;flex-direction:column;gap:.55rem;margin-bottom:.65rem;display:flex}.os-rx-guide__meter-top{justify-content:space-between;align-items:baseline;gap:.4rem;margin-bottom:.22rem;display:flex}.os-rx-guide__meter-top span{letter-spacing:.04em;text-transform:uppercase;color:#dce8f8e0;font-size:.58rem;font-weight:800}.os-rx-guide__meter-top strong{font-family:var(--font-mono), ui-monospace, monospace;color:#00f7ff;text-shadow:0 0 12px #00f7ff66;font-size:.78rem;font-weight:900}.os-rx-guide__meter-track{background:#ffffff0f;border-radius:999px;height:.48rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #00000040}.os-rx-guide__meter-fill{border-radius:999px;min-width:.25rem;height:100%;transition:width .85s cubic-bezier(.22,1,.36,1);display:block}.os-rx-guide__meter-fill.is-vol{background:linear-gradient(90deg,#00f7ff,#39ff14);box-shadow:0 0 12px #00f7ff66}.os-rx-guide__meter-fill.is-int{background:linear-gradient(90deg,#c084fc,#00f7ff);box-shadow:0 0 12px #c084fc59}.os-rx-guide__meter-mark{opacity:0;background:#ffffff59;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px;left:100%}.os-rx-guide__meter em{color:#aabed78c;margin-top:.18rem;font-size:.52rem;font-style:normal;display:block}.os-rx-guide__do{text-align:left;background:#00000038;border-radius:.85rem;padding:.55rem .6rem;box-shadow:inset 0 1px #ffffff0d}.os-rx-guide__do-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#39ff14cc;margin-bottom:.22rem;font-size:.44rem;font-weight:800;display:block}.os-rx-guide__do p{color:#dcebfae6;margin:0;font-size:.68rem;line-height:1.45}.os-guide__trends{text-align:left;background:#00000029;border-radius:.95rem;flex-direction:column;gap:.45rem;padding:.55rem .6rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.os-guide__trend-head{justify-content:space-between;align-items:baseline;gap:.4rem;margin-bottom:.3rem;display:flex}.os-guide__trend-head strong{color:#e6f0ffeb;font-size:.62rem;font-weight:800}.os-guide__trend-head em{font-style:normal;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:#b4c8dc80;font-size:.48rem;font-weight:700}.os-guide__trend-head em.is-up{color:#39ff14d9}.os-guide__trend-head em.is-down{color:#fb7185d9}.os-guide__spark{align-items:flex-end;gap:.22rem;height:2.2rem;display:flex}.os-guide__spark span{background:linear-gradient(#00f7ff,#00f7ff26);border-radius:999px 999px 2px 2px;flex:1;min-height:.2rem;transition:height .6s cubic-bezier(.22,1,.36,1);box-shadow:0 0 8px #00f7ff40}.os-guide__trend-unit{color:#a0b4c873;margin:.25rem 0 0;font-size:.48rem}.os-guide__advanced{width:100%;max-width:22.5rem;margin-inline:auto;animation:.55s cubic-bezier(.22,1,.36,1) .22s both os-guide-in}.os-guide__advanced-toggle{cursor:pointer;letter-spacing:.04em;color:#c8dcf5d9;background:#ffffff0a;border:0;border-radius:.95rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.65rem .85rem;font-family:inherit;font-size:.68rem;font-weight:800;transition:background .15s,color .15s;display:flex;box-shadow:inset 0 1px #ffffff0f}.os-guide__advanced-toggle:hover,.os-guide__advanced-toggle.is-open{color:#fff;background:#00f7ff14}.os-guide__advanced-toggle em{color:#00f7ffbf;font-size:1rem;font-style:normal;font-weight:400}.os-guide__advanced-panel{background:#0000002e;border-radius:1.05rem;flex-direction:column;gap:.65rem;margin-top:.5rem;padding:.65rem .45rem .75rem;animation:.4s cubic-bezier(.22,1,.36,1) both os-guide-in;display:flex;box-shadow:inset 0 1px #ffffff0a}.os-guide__advanced-intro{color:#aabed78c;text-align:left;margin:0 .35rem;font-size:.6rem;line-height:1.4}.os-guide__explainers{flex-direction:column;gap:.35rem;padding:0 .25rem;display:flex}.os-guide__explainer{text-align:left;background:#ffffff08;border-radius:.75rem;padding:.45rem .55rem}.os-guide__explainer-top{justify-content:space-between;gap:.4rem;margin-bottom:.15rem;display:flex}.os-guide__explainer-top strong{letter-spacing:.04em;text-transform:uppercase;color:#e6f0ffe6;font-size:.6rem;font-weight:800}.os-guide__explainer-top em{font-style:normal;font-family:var(--font-mono), ui-monospace, monospace;color:#00f7ffd9;font-size:.55rem;font-weight:800}.os-guide__explainer p{color:#b4c8dca6;margin:0;font-size:.58rem;line-height:1.4}@keyframes os-guide-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:380px){.os-guide__systems{grid-template-columns:repeat(3,minmax(0,1fr))}}.sys-status-sheet{z-index:12050;-webkit-backdrop-filter:blur(14px)saturate(1.25);background:radial-gradient(90% 50% at 50% 0,#00f7ff1f,#0000 55%),radial-gradient(80% 45% at 20% 100%,#a78bfa1f,#0000 50%),#02060ec7;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (min-width:640px){.sys-status-sheet{align-items:center;padding:1rem}}.sys-status-sheet__panel{z-index:1;-webkit-backdrop-filter:blur(22px)saturate(1.4);background:radial-gradient(100% 55% at 50% 0,#00f7ff24,#0000 52%),radial-gradient(70% 45% at 100% 30%,#a78bfa1a,#0000 50%),#080c168c;border:0;border-radius:1.5rem 1.5rem 0 0;flex-direction:column;width:100%;max-width:28rem;max-height:min(90dvh,44rem);margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 -20px 60px #00000073,inset 0 1px #ffffff1f}@media (min-width:640px){.sys-status-sheet__panel{border-radius:1.5rem}}.sys-status-sheet__close{z-index:3;color:#dce8f8b8;cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;border-radius:0;outline:none;place-items:center;width:2rem;height:2rem;margin:0;padding:0;font-size:1.45rem;font-weight:300;line-height:1;display:grid;position:absolute;top:.55rem;right:.45rem;box-shadow:none!important;background:0 0!important;border:0!important}.sys-status-sheet__close:hover,.sys-status-sheet__close:focus-visible{color:#fffffff2;background:0 0!important}.sys-status-sheet__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1.15rem 1rem calc(1.25rem + env(safe-area-inset-bottom,0px));text-align:center;overflow:hidden auto}.sys-status-sheet__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;width:100%;margin-bottom:.95rem;display:flex}.sys-status-sheet__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f7ffd1;text-shadow:0 0 12px #00f7ff47;margin:0;font-size:.5rem;font-weight:800}.sys-status-sheet__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#f4f8ff;text-shadow:0 0 18px #00f7ff40;margin:0;font-size:1.45rem;font-weight:800}.sys-status-sheet__live{letter-spacing:.02em;text-align:center;color:#b4e6ffd9;margin:0;font-size:.78rem;font-weight:650}.sys-status-sheet__live.is-ok{color:#9dff8aeb}.sys-status-sheet__live.is-warn{color:#fbbf24}.sys-status-sheet__live.is-danger{color:#fb7185}.sys-status-sheet__live.is-off{color:#a0b4c8a6}.sys-status-sheet__block{-webkit-backdrop-filter:blur(16px)saturate(1.3);text-align:center;background:linear-gradient(165deg,#ffffff14 0%,#ffffff05 42%,#0000 70%),#08101e38;border:0;border-radius:1.1rem;margin:0 0 .85rem;padding:.9rem .85rem;box-shadow:inset 0 1px #ffffff24,0 12px 28px #00000024}.sys-status-sheet__block h3{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#00f5ffc7;text-shadow:0 0 10px #00f5ff38;margin:.65rem 0 .35rem;font-size:.58rem;font-weight:800}.sys-status-sheet__block h3:first-child{margin-top:0}.sys-status-sheet__block--why-now{background:linear-gradient(165deg,#00f5ff1a 0%,#ffffff08 45%,#0000 72%),#06122059;border:1px solid #00f5ff2e;box-shadow:inset 0 1px #00f5ff29,0 12px 28px #00000029}.sys-status-sheet__why-headline{color:#ebf8fff0;max-width:28rem;font-size:.92rem;font-weight:700;line-height:1.35;margin:0 auto .55rem!important}.sys-status-sheet__why-drivers{text-align:left;max-width:28rem;margin:.35rem auto .65rem;padding:0 0 0 1.1rem;list-style:outside}.sys-status-sheet__why-drivers li{color:#c8e1f0e0;margin:0 0 .35rem;font-size:.78rem;line-height:1.4}.sys-status-sheet__why-drivers li:last-child{margin-bottom:0}.sys-status-sheet__block p{text-align:center;color:#d2e6f5e0;max-width:22rem;margin:0 auto .45rem;font-size:.86rem;line-height:1.45}.sys-status-sheet__impact-grid{grid-template-columns:1fr;gap:.55rem;margin:.75rem 0 0;display:grid}.sys-status-sheet__impact-grid div{background:#00000038;border:1px solid #ffffff0f;border-radius:.65rem;flex-direction:column;gap:.15rem;padding:.45rem .55rem;display:flex}.sys-status-sheet__impact-grid dt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8d9;font-size:.5rem;font-weight:800}.sys-status-sheet__impact-grid dd{color:#ecf2fcf0;margin:0;font-size:.82rem;font-weight:700}.sys-status-sheet__block--recovery{flex-direction:column;gap:.55rem;display:flex}.sys-status-sheet__tip{color:#a0dcffb8!important;font-size:.78rem!important}.sys-status-sheet__meta{color:#aac8dcb8!important;font-size:.76rem!important}.sys-status-sheet__block--tickers{flex-direction:column;align-items:center;display:flex}.sys-status-sheet__tickers{grid-template-columns:1fr 1fr;place-items:start center;gap:.7rem .65rem;width:100%;max-width:22rem;margin:.75rem auto .85rem;display:grid}.sys-status-sheet__tickers.is-sleep-only{grid-template-columns:1fr;max-width:11rem}.sys-status-sheet__ticker{flex-direction:column;align-items:center;gap:.28rem;width:100%;min-width:0;display:flex}.sys-status-sheet__ticker-label{font:800 .58rem var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:#00f5ffd1;text-shadow:0 0 12px #00f5ff47;text-align:center;margin:0}.sys-status-sheet__ticker-dock{-webkit-backdrop-filter:blur(16px)saturate(1.4);touch-action:pan-y;overscroll-behavior:contain;background:linear-gradient(160deg,#ffffff1f 0%,#ffffff08 45%,#0000 72%),#040a1247;border:0;border-radius:1.1rem;width:100%;max-width:10.5rem;padding:.35rem .2rem .4rem;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff0a,0 0 0 1px #00f5ff1a,0 10px 28px #0000002e,0 0 24px #00f5ff14}.sys-status-sheet__ticker-dock .wheel-picker{--metrics-ink:#e2f0ff8c;--metrics-orange-deep:#e8fbff;--metrics-sheet-bg:#060c1603;--accent-rgb:0, 245, 255;width:100%;margin-top:0}.sys-status-sheet__ticker-dock .wheel-picker__highlight{background:linear-gradient(90deg,#0000,#00f5ff24,#0000),#00f5ff1a;border:0;border-radius:12px;left:10%;right:10%;box-shadow:0 0 18px #00f5ff2e,inset 0 1px #ffffff29}.sys-status-sheet__ticker-dock .wheel-picker__item{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:-.02em;color:#bad2e66b;text-align:center;justify-content:center;font-size:1.1rem;font-weight:750}.sys-status-sheet__ticker-dock .wheel-picker__item--active{color:#f4fcff;text-shadow:0 0 16px #00f5ff73,0 1px 2px #00000059;transform:scale(1.06)}.sys-status-sheet__ticker-dock .wheel-picker__item-unit{letter-spacing:.08em;text-transform:uppercase;opacity:.72;color:#00f5ffc7;font-size:.58rem;font-weight:800}.sys-status-sheet__ticker-dock .wheel-picker__fade--top{background:linear-gradient(#08101c8c 0%,#0000 100%)}.sys-status-sheet__ticker-dock .wheel-picker__fade--bottom{background:linear-gradient(#0000 0%,#08101c8c 100%)}.sys-status-sheet__fields{text-align:left;grid-template-columns:1fr 1fr;gap:.55rem;width:100%;max-width:22rem;margin:.55rem auto .7rem;display:grid}.sys-status-sheet__fields label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#00f5ffb8;text-align:center;flex-direction:column;align-items:stretch;gap:.28rem;font-size:.58rem;font-weight:800;display:flex}.sys-status-sheet__fields label.is-full{grid-column:1/-1}.sys-status-sheet__fields input,.sys-status-sheet__fields select,.sys-status-sheet__fields textarea,.sys-status-sheet__note{color:#e8f6ff;width:100%;font:inherit;letter-spacing:normal;text-transform:none;text-align:center;background:linear-gradient(160deg,#ffffff1a 0%,#ffffff05 50%,#0000 75%),#040a1259;border:0;border-radius:.85rem;padding:.55rem .7rem;font-size:.9rem;font-weight:500;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #00f5ff14}.sys-status-sheet__fields textarea,.sys-status-sheet__note{resize:vertical;text-align:left;max-width:22rem;min-height:3.2rem;margin:.35rem auto .65rem;display:block}.sys-status-sheet__injury-form{flex-direction:column;align-items:center;gap:.55rem;width:100%;max-width:22rem;margin:.45rem auto .7rem;display:flex}.sys-status-sheet__field-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#00f5ffd1;text-shadow:0 0 12px #00f5ff47;text-align:center;margin:.15rem 0 0;font-size:.58rem;font-weight:800}.sys-status-sheet__area-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;width:100%;margin:.15rem 0 .2rem;display:grid}.sys-status-sheet__area-chip{color:#c8dcebc7;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(165deg,#ffffff1a 0%,#ffffff05 48%,#0000 75%),#040a1247;border:0;border-radius:.95rem;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;min-height:4.4rem;padding:.45rem .2rem .4rem;transition:transform .15s,box-shadow .18s,color .18s,background .18s;display:flex;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #00f5ff14}.sys-status-sheet__area-chip:active{transform:scale(.96)}.sys-status-sheet__area-chip.is-selected{color:#f2fcff;background:linear-gradient(165deg,#00f7ff38 0%,#00f7ff0f 45%,#0000 78%),#040e1866;box-shadow:inset 0 1px #ffffff38,0 0 0 1px #00f7ff6b,0 0 22px #00f7ff2e}.sys-status-sheet__area-chip-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;text-align:center;font-size:.52rem;font-weight:800;line-height:1.15}.sys-status-sheet__area-icon{place-items:center;width:2.15rem;height:2.15rem;display:grid;position:relative}.sys-status-sheet__area-icon-glow{pointer-events:none;border-radius:999px;position:absolute;inset:-2px}.sys-status-sheet__area-icon-svg{z-index:1;width:100%;height:100%;position:relative}.sys-status-sheet__tickers.is-injury-pair{max-width:22rem;margin:.35rem auto .15rem}.sys-status-sheet__sev-hint{text-align:center;background:#ffffff0a;border-radius:.85rem;max-width:20rem;min-height:2.1rem;padding:.45rem .7rem;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #00f5ff1a;color:#bedcf0d1!important;margin:0 auto .15rem!important;font-size:.74rem!important;line-height:1.35!important}.sys-status-sheet__sev-hint.is-mild{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #39ff1447,0 0 16px #39ff1414;color:#b4ffaaeb!important}.sys-status-sheet__sev-hint.is-moderate{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #fbbf2459,0 0 16px #fbbf241a;color:#ffdc8cf2!important}.sys-status-sheet__sev-hint.is-severe{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #fb718566,0 0 16px #fb71851f;color:#ffb4c3f2!important}.sys-status-sheet__field{flex-direction:column;align-items:center;gap:.28rem;width:100%;margin:0;display:flex}.sys-status-sheet__field.is-full{width:100%}.sys-status-sheet__field input,.sys-status-sheet__field textarea{color:#e8f6ff;width:100%;font:inherit;text-align:center;background:linear-gradient(160deg,#ffffff1a 0%,#ffffff05 50%,#0000 75%),#040a1259;border:0;border-radius:.85rem;padding:.55rem .7rem;font-size:.9rem;font-weight:500;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #00f5ff14}.sys-status-sheet__field textarea{resize:vertical;text-align:left;min-height:3.2rem}.sys-status-sheet__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}.sys-status-sheet__primary,.sys-status-sheet__ghost{letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;min-height:2.55rem;padding:.6rem 1.15rem;font-size:.82rem;font-weight:750;transition:transform .15s,filter .15s,box-shadow .15s}.sys-status-sheet__primary:active,.sys-status-sheet__ghost:active{transform:scale(.97)}.sys-status-sheet__primary{color:#041018;background:linear-gradient(135deg,#00f7ffeb,#39c8ffc7);box-shadow:0 0 24px #00f7ff47,inset 0 1px #ffffff59}.sys-status-sheet__ghost{color:#d2ebffe6;background:#ffffff0d;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #00f5ff1f}.sys-status-sheet__ghost.is-wide{width:100%;max-width:22rem;margin:.15rem auto 0}.sys-status-sheet__injury-list{text-align:left;flex-direction:column;gap:.5rem;width:100%;max-width:22rem;margin:.5rem auto .75rem;padding:0;list-style:none;display:flex}.sys-status-sheet__injury{background:#ffffff0a;border:0;border-radius:.9rem;flex-direction:column;gap:.35rem;padding:.65rem .75rem;display:flex;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #00f5ff14}.sys-status-sheet__injury.is-ok{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #39ff1438,0 0 18px #39ff1414}.sys-status-sheet__injury.is-warn{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #fbbf2452,0 0 18px #fbbf241a}.sys-status-sheet__injury.is-danger{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #fb718559,0 0 18px #fb71851a}.sys-status-sheet__injury strong{color:#eef8ff;text-align:center;font-size:.9rem;display:block}.sys-status-sheet__injury em{color:#a0d2ffb3;text-transform:capitalize;text-align:center;font-size:.72rem;font-style:normal;display:block}.sys-status-sheet__injury p{color:#bed2e6cc!important;text-align:center!important;margin:.2rem 0 0!important;font-size:.78rem!important}.sys-status-sheet__injury-actions{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.sys-status-sheet__injury-actions button{color:#d2ebffe0;cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;min-height:1.85rem;padding:.32rem .65rem;font-size:.68rem;font-weight:700;box-shadow:inset 0 1px #ffffff1a}.sys-status-sheet__injury-list.is-muted{opacity:.72}@media (max-width:380px){.sys-status-sheet__ticker-dock{max-width:9.5rem}.sys-status-sheet__ticker-dock .wheel-picker__item{font-size:1rem}.sys-status-sheet__area-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.sys-status-sheet__area-chip{min-height:4.1rem}}.sys-status-sheet{z-index:760!important;-webkit-backdrop-filter:blur(18px)saturate(1.25)!important;background:radial-gradient(90% 50% at 50% 0,#00f7ff1f,#0000 55%),radial-gradient(80% 45% at 20% 100%,#a78bfa1a,#0000 50%),#02060ef0!important}html[data-sys-status-sheet-open="1"] .primemode-mobile-footer-anchor,html[data-sys-status-sheet-open="1"] [data-mobile-footer-nav=true],html[data-sys-status-sheet-open="1"] [data-mobile-footer-rank=true],html[data-sys-status-sheet-open="1"] [data-social-quick-dock=true],html[data-sys-status-sheet-open="1"] .social-quick-dock,html[data-sys-status-sheet-open="1"] [data-primemode-fab-rail=true]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.sys-status-sheet__panel{-webkit-backdrop-filter:blur(24px)saturate(1.4)!important;background:radial-gradient(100% 55% at 50% 0,#00f7ff24,#0000 52%),radial-gradient(70% 45% at 100% 30%,#a78bfa1a,#0000 50%),#060a12f7!important;max-height:min(92dvh,46rem)!important;box-shadow:0 -20px 60px #0000008c,inset 0 1px #ffffff1f!important}.sys-status-sheet__panel.is-warn{background:radial-gradient(100% 55% at 50% 0,#fbbf2424,#0000 52%),#060a12f7!important}.sys-status-sheet__panel.is-danger{background:radial-gradient(100% 55% at 50% 0,#fb718524,#0000 52%),#060a12f7!important}.sys-status-sheet__panel.is-ok{background:radial-gradient(100% 55% at 50% 0,#39ff141a,#0000 52%),radial-gradient(70% 45% at 100% 30%,#00f7ff1a,#0000 50%),#060a12f7!important}.sys-status-sheet__panel.is-off{background:radial-gradient(100% 55% at 50% 0,#a0b4c81a,#0000 52%),#060a12f7!important}@media (max-width:767px){.sys-status-sheet__panel{padding-bottom:env(safe-area-inset-bottom,0px);border-radius:1.35rem 1.35rem 0 0!important;max-height:94dvh!important}}.sys-status-sheet__chrome{z-index:3;flex-shrink:0;padding:.35rem .55rem 0;position:relative}.sys-status-sheet__handle{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-height:1.15rem;margin:0;padding:.2rem 0 .35rem;display:flex}.sys-status-sheet__handle:active{cursor:grabbing}.sys-status-sheet__handle-bar{background:#ffffff47;border-radius:999px;width:2.65rem;height:.28rem;box-shadow:0 0 10px #00f7ff2e}.sys-status-sheet__close{top:.15rem!important;right:.2rem!important}.sys-status-sheet__scroll{touch-action:pan-y;flex:auto;min-height:0;padding:.35rem 1rem calc(1.5rem + env(safe-area-inset-bottom,0px))!important}.sys-status-sheet__hero{gap:.55rem!important;margin-bottom:.85rem!important}.sys-status-sheet__identity{flex-direction:column;align-items:center;gap:.45rem;width:100%;display:flex}.sys-status-sheet__titles{text-align:center;width:100%}.sys-status-sheet__sub{letter-spacing:.02em;color:#b4c8dcb8;margin:.2rem 0 0;font-size:.72rem;font-weight:600}.sys-status-sheet__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;max-width:22rem;display:grid}.sys-status-sheet__stat{background:#ffffff0a;border-radius:.85rem;flex-direction:column;align-items:center;gap:.12rem;padding:.45rem .3rem;display:flex;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00f7ff0f}.sys-status-sheet__stat-val{letter-spacing:.02em;color:#f4fafff5;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;font-weight:800;overflow:hidden}.sys-status-sheet__stat-val.is-ok{color:#9dff8af2}.sys-status-sheet__stat-val.is-warn{color:#fbbf24}.sys-status-sheet__stat-val.is-danger{color:#fb7185}.sys-status-sheet__stat-val.is-off{color:#a0b4c8b8}.sys-status-sheet__stat-lab{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8c7;font-size:.42rem;font-weight:800}.sys-status-sheet__label,.sys-status-sheet__block h3{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#00f5ffc7;text-shadow:0 0 10px #00f5ff38;margin:.65rem 0 .35rem;font-weight:800;font-size:.5rem!important}.sys-status-sheet__label:first-child,.sys-status-sheet__block h3:first-child{margin-top:0}.sys-status-sheet__block{background:linear-gradient(165deg,#ffffff14 0%,#ffffff05 42%,#0000 70%),#08101e47!important}.os-dash__muscle-orb--orbit.is-protected .os-dash__muscle-orb__stage{filter:drop-shadow(0 0 12px #fbbf2473)!important}.os-dash__muscle-orb--orbit.is-protected .os-dash__muscle-orb__name{color:#ffdc96fa!important;text-shadow:0 0 1px #000,0 1px 1px #000000e6,0 0 2px #fbbf2480!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__state.is-protected{color:#ffdc96fa!important;text-shadow:0 0 1px #000,0 1px 1px #000000d9,0 0 2px #fbbf2480!important}.os-dash__muscle-orb--orbit.is-priority .os-dash__muscle-orb__stage{filter:drop-shadow(0 0 10px #00f7ff66)!important}.os-dash__muscle-orb--orbit.is-priority .os-dash__muscle-orb__name{color:#b4f5fffa!important;text-shadow:0 0 1px #000,0 1px 1px #000000e6,0 0 2px #00f7ff80!important}.os-dash__muscle-orb--orbit .os-dash__muscle-orb__state.is-priority{color:#b4f5fffa!important;text-shadow:0 0 1px #000,0 1px 1px #000000d9,0 0 2px #00f7ff80!important}.os-orbit__sys-copy em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;font-size:.52rem!important;line-height:1.15!important}.os-orbit__sys-chip{min-height:0!important;padding:.28rem .12rem .22rem!important}.os-orbit__sys-copy strong{font-size:.48rem!important}
