:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050711;--panel:#0c1123c7;--panel-strong:#0f162eeb;--line:#8ee0ff24;--text:#f5fbff;--muted:#8fa4b8;--cyan:#62eaff;--violet:#a46dff;--gold:#ffcf7a;--good:#7ef2c7;--danger:#ff7d98;--shadow:0 24px 80px #00000057}*{box-sizing:border-box}html{background:var(--bg)}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 76% 4%,#62eaff1c,#0000 30%),radial-gradient(circle at 48% 30%,#a46dff17,#0000 38%),linear-gradient(145deg,#03050c,#070b18 52%,#04060e);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 88%);mask-image:linear-gradient(#000c,#0000 88%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.app-shell{grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:10;background:#040711e0;flex-direction:column;height:100vh;padding:28px 20px;display:flex;position:sticky;top:0}.brand-lockup{align-items:center;gap:13px;padding:6px 8px 28px;display:flex}.brand-lockup h1{letter-spacing:-.02em;margin:2px 0 0;font-size:18px}.signal-mark{border:1px solid #62eaff59;border-radius:50%;width:42px;height:42px;position:relative;box-shadow:inset 0 0 24px #62eaff1f,0 0 28px #a46dff1f}.signal-mark span{border:1px solid #a46dff8c;border-radius:50%;position:absolute;inset:8px}.signal-mark span:nth-child(2){border-color:#62eaffb3;inset:13px}.signal-mark span:nth-child(3){background:var(--cyan);box-shadow:0 0 16px var(--cyan);border:0;inset:18px}.sidebar nav{gap:8px;display:grid}.nav-link{color:var(--muted);border:1px solid #0000;border-radius:13px;align-items:center;gap:11px;padding:12px 13px;transition:all .2s;display:flex}.nav-link:hover,.nav-link.active{color:var(--text);background:linear-gradient(90deg,#62eaff1a,#a46dff12);border-color:#62eaff2e}.nav-glyph{color:var(--cyan);text-align:center;width:20px}.sidebar-footer{border:1px solid var(--line);background:#ffffff06;border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:13px;display:flex}.sidebar-footer strong,.sidebar-footer span{display:block}.sidebar-footer strong{font-size:12px}.sidebar-footer span{color:var(--muted);margin-top:3px;font-size:11px}.safety-dot,.live-dot{background:var(--good);width:8px;height:8px;box-shadow:0 0 14px var(--good);border-radius:50%;flex:none}.live-dot.warn{background:var(--gold);box-shadow:0 0 14px var(--gold)}.main-stage{min-width:0}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:9;background:#05081294;justify-content:space-between;align-items:center;min-height:78px;padding:14px 34px;display:flex;position:sticky;top:0}.topbar-title{margin:3px 0 0;font-size:14px}.topbar-state{color:var(--muted);border:1px solid var(--line);border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;display:flex}.page-content{max-width:1640px;margin:0 auto;padding:34px}.eyebrow{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.page-heading h1,.page-heading h2{letter-spacing:-.05em;margin:6px 0 8px;font-size:clamp(30px,4vw,54px);line-height:.98}.page-description{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.heading-aside{flex:none}.panel,.command-dock{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#10162cdb,#080c1ac2);border-radius:22px;padding:22px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.panel-heading h2,.panel-heading h3{margin:5px 0 0;font-size:18px}.hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:18px;margin-bottom:18px;display:grid}.signal-core-shell{border:1px solid var(--line);min-height:470px;box-shadow:var(--shadow);background:radial-gradient(circle,#1c315575,#050812e0 63%);border-radius:24px;position:relative;overflow:hidden}.signal-core-shell canvas{inset:0;position:absolute!important}.signal-core-label{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040812ad;border-radius:13px;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute;bottom:18px;left:18px}.signal-core-label strong,.signal-core-label span{display:block}.signal-core-label strong{font-size:12px}.signal-core-label span{color:var(--muted);margin-top:3px;font-size:11px}.pulse-panel{min-height:470px}.status-list{gap:10px;display:grid}.status-row{text-transform:capitalize;color:#dbe7ef;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.safety-banner{color:var(--good);background:#7ef2c70e;border:1px solid #7ef2c733;border-radius:13px;margin-top:22px;padding:13px;font-size:12px}.metric-grid{grid-template-columns:repeat(6,minmax(130px,1fr));gap:12px;margin:18px 0;display:grid}.metric-card{border:1px solid var(--line);background:#0c1123c7;border-radius:18px;min-height:132px;padding:17px;position:relative;overflow:hidden}.metric-card:after{content:"";background:var(--cyan);filter:blur(44px);opacity:.1;border-radius:50%;width:100px;height:100px;position:absolute;top:-45px;right:-45px}.metric-card p{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0 0 13px;font-size:11px}.metric-card strong{letter-spacing:-.04em;font-size:29px;display:block}.metric-card span{color:var(--muted);margin-top:7px;font-size:11px;display:block}.metric-card.tone-good{border-color:#7ef2c733}.metric-card.tone-warn{border-color:#ffcf7a38}.metric-card.tone-danger{border-color:#ff7d9838}.two-column-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.status-pill{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;width:fit-content;color:var(--muted);background:#ffffff06;border-radius:999px;align-items:center;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.tone-good{color:var(--good);border-color:#7ef2c738}.tone-warn{color:var(--gold);border-color:#ffcf7a38}.tone-danger{color:var(--danger);border-color:#ff7d9838}.tone-signal{color:var(--cyan);border-color:#62eaff38}.action-list{gap:9px;display:grid}.action-list article{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.action-list strong,.action-list span{display:block}.action-list strong{text-transform:capitalize;font-size:13px}.action-list span{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.45}.doctrine-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.doctrine-grid span{color:#c9f9e8;background:#7ef2c70b;border:1px solid #7ef2c71a;border-radius:12px;padding:12px;font-size:12px}.command-dock{margin-top:18px}.command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.command-button{border:1px solid var(--line);text-align:left;color:var(--text);background:#ffffff06;border-radius:15px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.command-button:not(:disabled):hover{border-color:#62eaff5c;transform:translateY(-2px)}.command-button:disabled{cursor:not-allowed;opacity:.74}.command-button strong,.command-button small{display:block}.command-button strong{font-size:12px}.command-button small{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.4}.command-button em{color:var(--gold);text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-style:normal}.command-icon{width:34px;height:34px;color:var(--cyan);background:#62eaff0d;border:1px solid #62eaff2e;border-radius:10px;place-items:center;display:grid}.command-doctrine{color:var(--muted);margin:14px 0 0;font-size:10px}.milestone-grid{gap:8px;display:grid}.milestone-grid>div{text-transform:capitalize;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:780px}.data-table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--line);padding:11px;font-size:10px}.data-table td{border-bottom:1px solid #ffffff0b;padding:13px 11px;font-size:12px}.data-table td strong,.data-table td small{display:block}.data-table td small{color:var(--muted);margin-top:4px}.review-grid,.media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.review-card,.media-card{border:1px solid var(--line);background:#ffffff05;border-radius:16px;overflow:hidden}.review-card{padding:16px}.review-card-top,.review-card-footer{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.review-card h3,.media-card h3{margin:13px 0 7px;font-size:14px;line-height:1.35}.review-card p,.media-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.review-file-list{gap:6px;margin:14px 0;display:grid}.review-file-list span{color:#bed0df;border:1px solid #ffffff0e;border-radius:9px;padding:8px;font-size:10px}.review-card-footer{border-top:1px solid #ffffff0d;padding-top:12px}.media-placeholder{height:130px;color:var(--cyan);letter-spacing:.18em;background:radial-gradient(circle,#62eaff1f,#0a0f1ee0);place-items:center;font-size:10px;display:grid}.media-video{color:#d8bdff;background:radial-gradient(circle,#a46dff2e,#0a0f1ee0)}.media-audio{color:var(--gold);background:radial-gradient(circle,#ffcf7a24,#0a0f1ee0)}.media-card-body{padding:14px}.media-meta{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.media-meta span{color:var(--muted);border:1px solid #ffffff0f;border-radius:999px;padding:5px 7px;font-size:9px}.facet-cloud{gap:10px;display:grid}.facet-cloud>div{border-bottom:1px solid #ffffff0d;gap:4px;padding:9px 0;display:grid}.facet-cloud strong{text-transform:capitalize;font-size:11px}.facet-cloud span{color:var(--muted);font-size:10px;line-height:1.45}.error-notice{color:#ffd2dc;background:#ff7d9812;border:1px solid #ff7d983d;border-radius:14px;gap:4px;margin-bottom:18px;padding:13px;font-size:12px;display:grid}.empty-state{color:var(--muted);text-align:center;padding:18px}.mobile-navigation{display:none}
html{-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%;overflow-x:hidden}body{overscroll-behavior-x:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;min-height:100dvh;overflow-x:hidden}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}.data-table-wrap,.mobile-navigation{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.signal-core-shell{contain:layout paint}.signal-core-shell canvas{touch-action:pan-y!important}.pwa-install-card{right:max(14px, env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:140;color:#f6fbff;-webkit-backdrop-filter:blur(24px);background:linear-gradient(140deg,#070c1af5,#0b1024f0);border:1px solid #62eaff47;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:min(420px,100vw - 28px);padding:13px;display:grid;position:fixed;box-shadow:0 18px 58px #00000070,inset 0 1px #ffffff0a}.pwa-install-card strong,.pwa-install-card span{display:block}.pwa-install-card strong{letter-spacing:-.02em;font-size:13px}.pwa-install-card span{color:#ccdeeeb8;margin-top:2px;font-size:11px;line-height:1.35}.pwa-install-actions{align-items:center;gap:7px;display:flex}.pwa-install-actions button,.pwa-install-actions>span{color:#f6fbff;white-space:nowrap;background:#62eaff17;border:1px solid #62eaff42;border-radius:12px;min-height:38px;padding:8px 11px;font-size:11px;font-weight:800}.pwa-install-actions .pwa-install-dismiss{color:#f6fbffbd;background:#ffffff0b;width:38px;padding:0;font-size:19px}html[data-display-mode=standalone] body{overscroll-behavior-y:none;-webkit-user-select:none;user-select:none}html[data-display-mode=standalone] input,html[data-display-mode=standalone] textarea,html[data-display-mode=standalone] [contenteditable=true]{-webkit-user-select:text;user-select:text}@media (max-width:900px){html{scroll-padding-bottom:calc(var(--mobile-nav-height,76px) + env(safe-area-inset-bottom) + 18px)}body{background-attachment:fixed}.operator-system-shell .topbar{-webkit-backdrop-filter:blur(22px)}.operator-system-shell .page-content{padding-bottom:calc(var(--mobile-nav-height,76px) + env(safe-area-inset-bottom) + 44px)}html[data-display-mode=standalone] .operator-system-shell .topbar{padding-top:calc(10px + env(safe-area-inset-top))}html[data-display-mode=standalone] .operator-system-shell .page-content{padding-top:16px}.mobile-navigation{-webkit-backdrop-filter:blur(24px);touch-action:pan-x}.mobile-nav-link{border:1px solid #ffffff0e;flex-direction:column;justify-content:center;align-items:center;padding:7px 9px;display:inline-flex}.mobile-nav-link.active{box-shadow:inset 0 0 0 1px #62eaff21,0 0 26px #62eaff12}.human-metric-grid,.human-planner-command-grid,.human-planner-section-grid,.human-codex-hero-grid,.human-codex-chamber-grid,.human-codex-grid,.human-codex-daily-grid,.human-exact-day-list,.human-streak-list,.human-build-list{grid-template-columns:minmax(0,1fr)!important}.human-exact-day-card,.human-codex-entry,.human-codex-daily-card,.human-codex-chamber-card,.human-streak-card,.human-primary-panel{border-radius:18px}.human-exact-day-card header,.human-codex-entry header,.human-codex-daily-card header{align-items:flex-start;gap:12px}.human-exact-block-body ul,.human-exact-block-body ol{padding-left:19px}.human-exact-workout-list section,.human-codex-mini-grid,.human-codex-ritual,.human-plan-rules{overflow-wrap:anywhere}.human-plan-status-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.human-plan-status-actions button{width:100%;min-height:44px}.pwa-install-card{left:12px;right:12px;bottom:calc(var(--mobile-nav-height,76px) + env(safe-area-inset-bottom) + 12px);width:auto}}@media (max-width:640px){input,select,textarea{font-size:16px}.pwa-install-card{grid-template-columns:minmax(0,1fr)}.pwa-install-actions{justify-content:space-between}.pwa-install-actions button:first-child,.pwa-install-actions>span{text-align:center;flex:auto;justify-content:center}}@media (max-height:520px) and (orientation:landscape){.signal-core-shell{min-height:250px}.pwa-install-card{display:none}}@media (display-mode:standalone){body{overscroll-behavior-y:none;min-height:100dvh}.pwa-install-card{display:none}}@media (prefers-reduced-motion:reduce){.mobile-navigation,.sidebar,.topbar,.pwa-install-card{-webkit-backdrop-filter:none}}
.operator-command-dock{overflow:hidden}.operator-command-dock .panel-heading,.operator-command-dock .command-grid,.operator-command-dock .command-button,.operator-command-dock .command-copy{min-width:0;max-width:100%}.operator-command-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.operator-command-guide span{min-width:0;color:var(--muted);overflow-wrap:anywhere;background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;padding:10px;font-size:9px;line-height:1.45}.operator-command-guide strong{color:var(--text);margin-bottom:4px;font-size:10px;display:block}.operator-confirmation{background:linear-gradient(135deg,#ffcf7a14,#9a67ff0f);border:1px solid #ffcf7a47;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;min-width:0;max-width:100%;margin-top:16px;padding:16px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 16px 48px #00000038}.operator-confirmation>div:first-child{min-width:0}.operator-confirmation strong,.operator-confirmation span,.operator-receipt strong,.operator-receipt span{overflow-wrap:anywhere;display:block}.operator-confirmation strong{margin-top:5px;font-size:15px}.operator-confirmation span{color:var(--muted);margin-top:7px;font-size:11px}.operator-confirmation-actions{flex:none;gap:9px;min-width:0;max-width:100%;display:flex}.operator-confirmation-actions button{border:1px solid var(--line);min-width:0;max-width:100%;min-height:42px;color:var(--text);cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:#ffffff09;border-radius:12px;padding:8px 14px}.operator-confirmation-actions .confirm-action{color:var(--good);background:#7ef2c712;border-color:#7ef2c747;box-shadow:0 0 24px #7ef2c70d}.operator-confirmation-actions button:disabled{opacity:.55;cursor:wait}.operator-receipt{background:#ffffff06;border:1px solid;border-radius:13px;min-width:0;max-width:100%;margin-top:14px;padding:13px 14px;overflow:hidden}.operator-receipt strong{font-size:12px}.operator-receipt span{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:10px;line-height:1.5}.command-button{width:100%;min-width:0;max-width:100%;text-decoration:none;overflow:hidden}.command-button>span,.command-button .command-copy{min-width:0}.command-button strong,.command-button small,.command-button em{overflow-wrap:anywhere;white-space:normal}.command-button em{text-align:right;max-width:108px;line-height:1.35}.command-button.state-available{cursor:pointer;background:linear-gradient(145deg,#7ef2c70e,#62eaff06);border-color:#7ef2c72e}.command-button.state-available em{color:var(--good)}.pulse-explanation{background:#62eaff09;border:1px solid #62eaff24;border-radius:12px;gap:4px;margin-top:14px;padding:12px;display:grid}.pulse-explanation strong{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.pulse-explanation span{color:var(--muted);font-size:10px;line-height:1.5}@media (max-width:900px){.operator-command-guide{grid-template-columns:1fr}}@media (max-width:700px){.operator-confirmation{flex-direction:column;align-items:stretch}.operator-confirmation-actions{width:100%}.operator-confirmation-actions button{flex:1}.command-button{grid-template-columns:34px minmax(0,1fr)}.command-button em{text-align:left;grid-column:2;max-width:none}}
.section-human,.section-mission,.section-signal{--human-red:#ff5f7a;--human-blue:#67b7ff;--human-green:#7ef2c7;--human-purple:#a46dff}.human-command-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:18px;margin-bottom:18px;display:grid}.human-primary-panel{position:relative;overflow:hidden}.human-primary-panel:after{content:"";pointer-events:none;background:radial-gradient(circle,#a46dff47,#0000 68%);border-radius:999px;width:260px;height:260px;position:absolute;inset:auto -80px -120px auto}.human-mission-hero{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:18px;margin-bottom:20px;display:grid}.human-mission-hero h3{letter-spacing:-.04em;max-width:720px;margin:8px 0 10px;font-size:clamp(22px,3vw,38px);line-height:1.02}.human-mission-hero p{color:var(--muted);margin:0;line-height:1.6}.human-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;color:var(--good)!important}.human-score-orb{background:radial-gradient(circle at 50% 35%,#7ef2c738,#0000 54%),#050915b8;border:1px solid #7ef2c757;border-radius:999px;align-content:center;place-items:center;width:140px;height:140px;display:grid;box-shadow:inset 0 0 36px #7ef2c714,0 0 48px #7ef2c714}.human-score-orb strong{letter-spacing:-.08em;font-size:44px}.human-score-orb span{color:var(--good);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:900}.human-next-action{background:#7ef2c70b;border:1px solid #7ef2c729;border-radius:16px;gap:12px;padding:16px;display:grid}.human-next-action strong{font-size:18px;line-height:1.35}.human-next-action span{color:var(--muted);font-size:12px;line-height:1.55}.human-metric-grid{grid-template-columns:repeat(6,minmax(130px,1fr))}.human-section-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);gap:18px;margin:18px 0;display:grid}.human-objective-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.human-objective-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;padding:16px}.human-objective-card>span{color:var(--cyan);letter-spacing:.14em;font-size:10px;font-weight:900}.human-objective-card strong{margin-top:8px;font-size:18px;display:block}.human-objective-card ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.human-objective-card li{color:#dcebf4;padding-left:18px;font-size:12px;position:relative}.human-objective-card li:before{content:"□";color:var(--muted);position:absolute;left:0}.human-progress-stack{gap:14px;display:grid}.human-system-grid{margin:18px 0}.three-column-grid.human-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.human-recovery-list>div{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;display:grid}.human-recovery-list small{color:var(--muted);grid-column:1/-1;margin-top:3px;line-height:1.45}.human-codex-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.human-codex-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;padding:15px}.human-codex-card h3{margin:6px 0 0}.human-codex-card p:not(.eyebrow){color:var(--muted);font-size:12px;line-height:1.55}.human-codex-card small{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.human-codex-meta{justify-content:space-between;align-items:center;gap:10px;margin:13px 0 10px;display:flex}.human-codex-meta span:not(.status-pill){color:var(--gold);letter-spacing:.12em;font-size:12px}.human-build-list{gap:10px;display:grid}.human-build-list div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:13px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.human-build-list span{color:var(--cyan);letter-spacing:.12em;font-size:11px;font-weight:900}.human-build-list strong{font-size:13px}.human-privacy-banner{margin-top:16px}.mission-engine-command-grid,.signal-engine-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr)}.mission-primary-panel:after{background:radial-gradient(circle,#ff5f7a38,#0000 68%)}.signal-primary-panel:after{background:radial-gradient(circle,#67b7ff42,#0000 68%)}.mission-next-action,.signal-next-action{align-content:center;min-height:130px}.mission-state-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.mission-state-rail article{text-align:center;background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:10px 12px}.mission-state-rail article.active{background:#67b7ff1c;border-color:#67b7ff73;box-shadow:0 0 28px #67b7ff14}.mission-state-rail span{letter-spacing:.12em;font-size:10px;font-weight:900}.mission-task-grid .operator-progress{margin:12px 0 4px}.mission-phase-card li.complete:before{content:"✓";color:var(--good)}.mission-phase-card li em{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;margin-left:4px;font-size:10px;font-style:normal;font-weight:900}.mission-rule-list,.mission-action-ledger{gap:10px;display:grid}.mission-rule-list article,.mission-action-ledger article{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;display:grid}.mission-rule-list strong,.mission-action-ledger strong{margin-bottom:5px;display:block}.mission-rule-list span,.mission-action-ledger span{color:var(--muted);font-size:12px;line-height:1.5;display:block}.mission-action-meta{place-items:flex-end end;gap:6px;min-width:86px;display:grid}.mission-action-meta small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.signal-score-hero h3{max-width:760px}.signal-score-orb{background:radial-gradient(circle at 50% 35%,#67b7ff3d,#0000 54%),#050915b8;border-color:#67b7ff6b;box-shadow:inset 0 0 36px #67b7ff1a,0 0 48px #67b7ff1a}.signal-score-orb span{color:var(--cyan)}.signal-metric-grid{margin-bottom:18px}.signal-section-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.65fr)}.signal-pillar-stack{gap:12px}.signal-pillar-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:15px}.signal-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.signal-card-heading h3{margin:6px 0 0}.signal-pillar-card small,.signal-rule-list small{color:var(--cyan);margin-top:9px;font-size:11px;line-height:1.45;display:block}.signal-event-tape article{border-color:#67b7ff1f}@media (max-width:1100px){.human-command-grid,.human-section-grid,.three-column-grid.human-system-grid,.mission-engine-command-grid,.signal-engine-command-grid,.signal-section-grid{grid-template-columns:1fr}.human-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-state-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.human-mission-hero,.human-objective-grid,.human-codex-grid,.human-metric-grid,.mission-state-rail,.mission-rule-list article,.mission-action-ledger article,.signal-card-heading{grid-template-columns:1fr}.human-score-orb{width:118px;height:118px}.mission-action-meta{place-items:flex-start start}}
.section-checkin .operator-system-mark,.section-checkin .operator-system-mobile-mark,.section-checkin .human-score-orb{background:radial-gradient(circle at 30% 20%,#7dd3fcf2,#0ea5e933 58%,#020617eb);border-color:#7dd3fc5c}.checkin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.checkin-command-grid{align-items:stretch}.checkin-primary-panel{border-color:#7dd3fc3d}.checkin-form{gap:1rem;display:grid}.checkin-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.checkin-form label,.checkin-notes{gap:.35rem;display:grid}.checkin-form span,.checkin-snapshot-grid span{color:#e2e8f0ad;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.checkin-form input,.checkin-form select,.checkin-form textarea{color:#f8fafcf2;background:#0206178f;border:1px solid #94a3b82e;border-radius:.85rem;outline:none;width:100%;padding:.78rem .85rem}.checkin-form input:focus,.checkin-form select:focus,.checkin-form textarea:focus{border-color:#7dd3fc8a;box-shadow:0 0 0 3px #0ea5e91f}.checkin-toggle-row{flex-wrap:wrap;gap:.8rem;display:flex}.checkin-toggle-row label{border:1px solid #94a3b824;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem .85rem;display:flex}.checkin-submit{cursor:pointer;border:0;justify-self:start}.checkin-feed-list article,.checkin-snapshot-grid div{background:#0f172a75;border:1px solid #94a3b81f;border-radius:1rem}.checkin-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.checkin-snapshot-grid div{gap:.3rem;padding:.9rem;display:grid}.checkin-snapshot-grid strong{color:#f8fafcf2;font-size:1.1rem}.checkin-snapshot-grid small{color:#94a3b8c2}@media (max-width:980px){.checkin-metric-grid,.checkin-form-grid,.checkin-snapshot-grid{grid-template-columns:1fr}}
.section-persistence .operator-system-mark,.section-persistence .operator-system-mobile-mark{box-shadow:0 0 42px #7dd3fc3d}.persistence-metric-grid .metric-card strong{letter-spacing:-.04em}.persistence-command-grid{align-items:stretch}.persistence-primary-panel{position:relative;overflow:hidden}.persistence-primary-panel:after{content:"";pointer-events:none;background:radial-gradient(circle,#7dd3fc33,#0000 68%);height:260px;position:absolute;inset:auto -18% -42% 20%}.persistence-score-hero{z-index:1;position:relative}.persistence-score-orb{border-color:#7dd3fc6b}.persistence-submit{z-index:1;cursor:pointer;border:0;margin-top:18px;position:relative}.persistence-submit:disabled{cursor:not-allowed;opacity:.55}.persistence-target-list article,.persistence-engine-card{background:#0206176b;border:1px solid #94a3b829;border-radius:22px}.persistence-engine-list{gap:12px;display:grid}.persistence-engine-card{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.persistence-engine-card h3{margin:3px 0 8px;font-size:1rem}.persistence-engine-card span:not(.status-pill){color:#e2e8f0ad;font-size:.92rem;line-height:1.45;display:block}.persistence-section-grid{align-items:start}@media (max-width:760px){.persistence-engine-card{flex-direction:column}}
.human-live-read-strip{background:radial-gradient(circle at 0 0,#7ef2c717,#0000 28%),#ffffff06;border:1px solid #7ef2c724;border-radius:20px;grid-template-columns:minmax(0,1fr) auto minmax(220px,.42fr);align-items:stretch;gap:16px;margin:0 0 18px;padding:14px;display:grid;box-shadow:inset 0 0 30px #7ef2c709}.human-live-read-main,.human-live-read-meta,.human-live-read-action{background:#05091570;border:1px solid #ffffff0f;border-radius:16px;padding:13px}.human-live-read-main{gap:6px;display:grid}.human-live-read-main strong{letter-spacing:-.02em;font-size:18px}.human-live-read-main span,.human-live-read-main small,.human-live-read-action span,.human-live-read-facts small{color:var(--muted);font-size:12px;line-height:1.55}.human-live-read-meta{grid-template-columns:auto minmax(135px,1fr);align-items:center;gap:12px;min-width:260px;display:grid}.human-live-read-score{background:#7ef2c70e;border:1px solid #7ef2c747;border-radius:999px;align-content:center;place-items:center;width:74px;height:74px;display:grid}.human-live-read-score strong{letter-spacing:-.06em;font-size:24px}.human-live-read-score span{color:var(--good);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.human-live-read-facts{justify-items:start;gap:6px;display:grid}.human-live-read-action{background:#67b7ff0a;border-color:#67b7ff1f;align-content:center;display:grid}.human-live-read-strip.mode-fallback_preview,.human-live-read-strip.mode-missing_env{background:radial-gradient(circle at 0 0,#ffd27914,#0000 28%),#ffffff06;border-color:#ffd2792e}@media (max-width:980px){.human-live-read-strip{grid-template-columns:1fr}.human-live-read-meta{min-width:0}}
.section-actions{--human-red:#ff5f7a;--human-blue:#67b7ff;--human-green:#7ef2c7;--human-purple:#a46dff}.operator-action-metrics{margin-bottom:18px}.operator-action-command-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.62fr)}.operator-action-primary-panel:after{background:radial-gradient(circle,#7ef2c730,#0000 68%)}.operator-action-list,.operator-action-history,.operator-action-create-form{gap:12px;display:grid}.operator-action-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;padding:16px;position:relative;overflow:hidden}.operator-action-card:before{content:"";background:#ffffff24;width:3px;position:absolute;inset:0 auto 0 0}.operator-action-card.priority-s:before{background:var(--danger)}.operator-action-card.priority-a:before{background:var(--cyan)}.operator-action-card.priority-b:before{background:var(--muted)}.operator-action-card.status-active{background:#7ef2c70b;border-color:#7ef2c73d}.operator-action-card-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.operator-action-card-heading h3{margin:5px 0 0;font-size:18px;line-height:1.35}.operator-action-card-pills{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.operator-action-detail{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.6}.operator-action-facts{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.operator-action-facts span{color:var(--muted);border:1px solid #ffffff0f;border-radius:999px;padding:7px 10px;font-size:10px}.operator-action-facts strong{color:#e9f4fb;margin-left:4px}.operator-action-note{color:#dcebf4;background:#a46dff0d;border-left:2px solid #a46dff80;padding:9px 11px;font-size:11px;line-height:1.5}.operator-action-controls{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.operator-action-control{color:#e9f4fb;cursor:pointer;min-height:36px;font:inherit;letter-spacing:.04em;background:#ffffff09;border:1px solid #ffffff1a;border-radius:11px;padding:8px 12px;font-size:11px;font-weight:800}.operator-action-control:hover,.operator-action-control:focus-visible{background:#67b7ff1a;border-color:#67b7ff73}.operator-action-control.primary{color:var(--good);background:#7ef2c71a;border-color:#7ef2c759}.operator-action-create-form label{gap:6px;display:grid}.operator-action-create-form label>span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900}.operator-action-create-form input,.operator-action-create-form select,.operator-action-create-form textarea{color:#eef7fb;width:100%;font:inherit;background:#030711c2;border:1px solid #ffffff17;border-radius:12px;padding:11px 12px;font-size:12px}.operator-action-create-form textarea{resize:vertical}.operator-action-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operator-action-create-button{cursor:pointer;border:0;justify-content:center;width:100%}.operator-action-lower-grid{margin-top:18px}.operator-action-history article{background:#ffffff05;border:1px solid #fff1;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.operator-action-history strong,.operator-action-history span{display:block}.operator-action-history strong{margin:4px 0}.operator-action-history span{color:var(--muted);font-size:10px}.operator-action-history-state{justify-items:end;gap:7px;display:grid}@media (max-width:980px){.operator-action-command-grid,.operator-action-lower-grid{grid-template-columns:1fr}}@media (max-width:640px){.operator-action-card-heading,.operator-action-history article,.operator-action-form-row{grid-template-columns:1fr}.operator-action-card-pills,.operator-action-history-state{justify-content:flex-start;justify-items:start}.operator-action-controls form,.operator-action-control{flex:auto}}
.operator-system-shell{background:radial-gradient(circle at top left, #7ef2c714, transparent 35%), radial-gradient(circle at bottom right, #a46dff12, transparent 36%), var(--bg)}.operator-system-sidebar .nav-section:first-of-type{background:#7ef2c709;border:1px solid #7ef2c71f;border-radius:18px;padding:12px}.operator-system-mark,.operator-system-mobile-mark{color:#f8fffb;background:radial-gradient(circle,#7ef2c729,#a46dff0d);border:1px solid #7ef2c733;border-radius:999px;place-items:center;width:48px;height:48px;font-size:24px;display:grid;box-shadow:0 0 34px #7ef2c714}.operator-system-mobile-mark{width:38px;height:38px;font-size:19px}.operator-system-link{color:#eafff8;letter-spacing:.08em;text-transform:uppercase;background:#7ef2c70f;border:1px solid #7ef2c742;border-radius:999px;width:fit-content;margin-top:16px;padding:10px 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.section-nutrition{--nutrition-green:#7ef2c7;--nutrition-gold:#ffd887;--nutrition-blue:#67b7ff}.nutrition-command-grid{margin-top:18px}.nutrition-primary-panel{position:relative;overflow:hidden}.nutrition-primary-panel:after{content:"";pointer-events:none;background:radial-gradient(circle,#7ef2c738,#0000 70%);border-radius:999px;width:280px;height:280px;position:absolute;inset:auto -80px -120px auto}.nutrition-target-hero{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:18px;margin-bottom:18px;display:grid}.nutrition-target-hero h3{letter-spacing:-.04em;margin:8px 0 10px;font-size:clamp(22px,3vw,36px);line-height:1.02}.nutrition-target-hero p{color:var(--muted);margin:0;line-height:1.55}.nutrition-score-orb{background:radial-gradient(circle at 50% 35%,#7ef2c738,#0000 54%),#050915b8;border-color:#7ef2c757}.nutrition-next-action{background:#7ef2c70b;border-color:#7ef2c729}.nutrition-protocol-grid{margin:18px 0}.nutrition-protocol-list,.nutrition-meal-list{gap:14px;display:grid}.nutrition-protocol-card,.nutrition-meal-card{background:#ffffff07;border:1px solid #ffffff12;border-radius:18px;padding:16px}.nutrition-card-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.nutrition-card-heading h3{margin:6px 0 0}.nutrition-protocol-card p,.nutrition-meal-card p{color:var(--muted);font-size:13px;line-height:1.55}.nutrition-protocol-card ol,.nutrition-meal-card ul{color:#e7f3f5;gap:8px;margin:12px 0 0;padding-left:20px;font-size:12px;line-height:1.45;display:grid}.nutrition-protocol-card small{color:var(--gold);margin-top:12px;font-size:11px;line-height:1.45;display:block}.nutrition-process-line{color:var(--muted);border-top:1px solid #ffffff0f;margin-top:12px;padding-top:10px;font-size:11px;line-height:1.5}.nutrition-grocery-grid{gap:12px;display:grid}.nutrition-grocery-grid article{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;gap:6px;padding:14px;display:grid}.nutrition-grocery-grid span{color:var(--muted);font-size:12px;line-height:1.55}.nutrition-rule-list strong{line-height:1.35}@media (max-width:860px){.nutrition-target-hero{grid-template-columns:1fr}}
.section-training{--human-red:#ff5f7a;--human-blue:#67b7ff;--human-green:#7ef2c7;--human-purple:#a46dff}.training-engine-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.65fr)}.training-primary-panel:after{background:radial-gradient(circle,#ff5f7a42,#0000 68%)}.training-score-hero h3{max-width:780px}.training-workout-hero{margin-bottom:16px}.training-day-note{color:var(--muted);font-size:12px;line-height:1.55}.training-score-orb{background:radial-gradient(circle at 50% 35%,#ff5f7a3d,#0000 54%),#050915b8;border-color:#ff5f7a6b;box-shadow:inset 0 0 36px #ff5f7a1a,0 0 48px #ff5f7a1a}.training-score-orb span{color:var(--human-red)}.training-metric-grid{margin-bottom:18px}.training-top-command-grid{margin-top:18px}.training-section-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.7fr)}.training-movement-list,.training-progression-list,.training-baseline-grid{gap:12px;display:grid}.training-workout-top-list{margin-top:18px}.training-movement-card,.training-progression-list article,.training-baseline-grid article{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:15px}.training-workout-top-card{background:linear-gradient(145deg,#ff5f7a0b,#67b7ff07);border-color:#ff5f7a24}.training-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.training-card-heading h3,.training-progression-list strong,.training-baseline-grid strong{margin:6px 0 0;display:block}.training-movement-card p{color:var(--muted);margin:0 0 8px;line-height:1.55}.training-movement-card small,.training-progression-list small,.training-baseline-grid small{color:var(--cyan);margin-top:9px;font-size:11px;line-height:1.45;display:block}.training-set-table{border:1px solid #ffffff0f;border-radius:16px;margin:14px 0;display:grid;overflow:hidden}.training-set-table div{background:#ffffff05;border-bottom:1px solid #ffffff0d;grid-template-columns:72px 110px minmax(0,1fr) 90px;align-items:center;gap:10px;padding:10px 12px;display:grid}.training-set-table div:last-child{border-bottom:0}.training-set-table div.complete{background:#7ef2c70f}.training-set-table span,.training-set-table em{color:var(--muted);font-size:12px;font-style:normal}.training-set-table strong{color:#fff;font-size:13px}.training-rule-box{color:var(--muted);background:#67b7ff0b;border:1px solid #67b7ff24;border-radius:13px;margin-top:8px;padding:10px 12px;font-size:12px;line-height:1.5}.training-rule-box.danger{background:#ff5f7a0b;border-color:#ff5f7a2e}.training-rule-box strong{color:#fff}.training-baseline-grid article{gap:8px;display:grid}.training-baseline-grid span,.training-progression-list span{color:var(--muted);font-size:12px;line-height:1.5;display:block}.training-demo-inline-link{color:#eafcff;background:#62eaff0e;border:1px solid #62eaff33;border-radius:999px;justify-content:center;align-items:center;min-height:40px;margin-bottom:8px;padding:8px 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.training-library-index-panel{margin-top:18px}.training-library-index-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.training-library-index-grid a{min-height:86px;color:inherit;background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;gap:5px;padding:12px;text-decoration:none;display:grid}.training-library-index-grid a:hover{background:#ff5f7a0b;border-color:#ff5f7a38}.training-library-index-grid span,.training-prescription-pill strong,.training-video-actions small,.training-cue-list strong{color:var(--cyan);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.training-library-index-grid strong{color:#fff;font-size:13px;line-height:1.25}.training-library-index-grid small{color:var(--muted);font-size:10px;line-height:1.4}.training-exercise-library{gap:22px;margin:18px 0;display:grid}.training-library-group{gap:12px;display:grid}.training-library-group-heading h2{letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(24px,3vw,36px)}.training-exercise-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.training-exercise-card{background:linear-gradient(155deg,#080d1bdb,#050811f0);border:1px solid #c4ddff1a;border-radius:22px;scroll-margin-top:92px;overflow:hidden;box-shadow:0 18px 54px #00000042,inset 0 1px #ffffff06}.training-exercise-video-shell{aspect-ratio:16/9;background:radial-gradient(circle at 50% 38%,#ff5f7a2e,#0000 56%),#0000003d;border-bottom:1px solid #ffffff12;position:relative;overflow:hidden}.training-exercise-video-shell iframe{border:0;width:100%;height:100%}.training-exercise-content{gap:12px;padding:16px;display:grid}.training-exercise-content p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.training-prescription-pill{color:#e8fff7;background:#7ef2c70b;border:1px solid #7ef2c726;border-radius:13px;padding:10px 12px;font-size:12px;line-height:1.5}.training-video-actions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.training-video-actions small{color:#91a2b5cc;text-transform:none;letter-spacing:0;line-height:1.35}.training-cue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.training-cue-list{background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;padding:11px}.training-cue-list.danger{background:#ff5f7a09;border-color:#ff5f7a24}.training-cue-list ul{gap:7px;margin:9px 0 0;padding:0;list-style:none;display:grid}.training-cue-list li{color:#d8e4ef;padding-left:16px;font-size:11px;line-height:1.45;position:relative}.training-cue-list li:before{content:"•";color:var(--cyan);position:absolute;left:0}.training-cue-list.danger li:before{color:var(--human-red)}@media (max-width:1180px){.training-library-index-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.training-cue-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.training-engine-command-grid,.training-section-grid{grid-template-columns:1fr}.training-exercise-card-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.training-workout-command-panel{padding:15px}.training-score-hero{flex-direction:column;align-items:stretch}.training-score-orb{width:100%;min-height:96px}.training-card-heading,.training-set-table div{grid-template-columns:1fr}.training-card-heading{display:grid}.training-set-table div{gap:4px}.training-set-table span:first-child{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.training-set-table strong{font-size:15px}.training-library-index-grid{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;padding-bottom:3px;overflow-x:auto}.training-library-index-grid::-webkit-scrollbar{display:none}.training-library-index-grid a{scroll-snap-align:start;min-height:92px}.training-exercise-card{border-radius:18px;scroll-margin-top:82px}.training-exercise-content{padding:14px}.training-video-actions{grid-template-columns:minmax(0,1fr)}.training-video-actions .operator-system-link,.training-demo-inline-link{text-align:center;width:100%}}
.training-logger-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:18px;margin:18px 0;display:grid}.training-logger-form{gap:18px;display:grid}.training-logger-session-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.training-logger-session-grid label,.training-logger-set-row label,.training-logger-notes{gap:7px;display:grid}.training-logger-session-grid label>span,.training-logger-set-row label>span,.training-logger-notes>span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.training-logger-session-grid input,.training-logger-session-grid select,.training-logger-set-row input,.training-logger-set-row select,.training-logger-notes textarea{color:#f4f8fb;width:100%;min-width:0;font:inherit;background:#030712c7;border:1px solid #ffffff17;border-radius:11px;padding:10px 11px}.training-logger-session-grid input:focus,.training-logger-session-grid select:focus,.training-logger-set-row input:focus,.training-logger-set-row select:focus,.training-logger-notes textarea:focus{border-color:#67b7ff8c;outline:none;box-shadow:0 0 0 3px #67b7ff17}.training-logger-wide{grid-column:span 2}.training-logger-set-heading{justify-content:space-between;align-items:end;gap:16px;padding-top:4px;display:flex}.training-logger-set-heading h3{margin:5px 0 0}.training-logger-add,.training-logger-remove{color:#dff2ff;cursor:pointer;background:#67b7ff14;border:1px solid #67b7ff47}.training-logger-add{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:900}.training-logger-set-list{gap:10px;display:grid}.training-logger-set-row{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:42px minmax(170px,1.4fr) 70px 105px repeat(7,minmax(78px,.7fr)) minmax(100px,.7fr) minmax(170px,1fr) 34px;align-items:end;gap:8px;padding:12px;display:grid;overflow-x:auto}.training-logger-set-index{width:36px;height:36px;color:var(--good);border:1px solid #7ef2c740;border-radius:999px;align-self:center;place-items:center;font-size:10px;font-weight:900;display:grid}.training-logger-remove{border-radius:999px;align-self:center;width:32px;height:32px;font-size:19px;line-height:1}.training-logger-notes textarea{resize:vertical}.training-logger-submit-row{background:#7ef2c70a;border:1px solid #7ef2c726;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}.training-logger-submit-row>div{gap:5px;display:grid}.training-logger-submit-row span{color:var(--muted);font-size:12px}.training-logger-submit{white-space:nowrap}.training-logger-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.training-logger-summary-grid article{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;gap:4px;padding:13px;display:grid}.training-logger-summary-grid span,.training-session-card span,.training-session-card small,.training-best-loads small{color:var(--muted);font-size:11px}.training-logger-summary-grid strong{font-size:24px}.training-session-list,.training-best-loads{gap:10px;display:grid}.training-session-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;gap:10px;padding:14px;display:grid}.training-session-card header,.training-session-meta,.training-best-loads article{justify-content:space-between;align-items:center;gap:10px;display:flex}.training-session-card h3{margin:4px 0 0;font-size:16px}.training-session-meta{flex-wrap:wrap}.training-session-sets{gap:6px;display:grid}.training-session-sets div{background:#ffffff06;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:7px 9px;font-size:11px;display:grid}.training-best-loads article{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:10px 12px}.training-best-loads strong{font-size:13px;display:block}@media (max-width:1180px){.training-logger-layout{grid-template-columns:1fr}.training-logger-session-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.training-logger-session-grid{grid-template-columns:1fr 1fr}.training-logger-wide{grid-column:1/-1}.training-logger-set-heading,.training-logger-submit-row{flex-direction:column;align-items:stretch}.training-logger-submit{width:100%}.training-logger-set-row{grid-template-columns:36px minmax(150px,1.3fr) 62px 95px repeat(7,75px) 95px 150px 32px}}
.human-logger-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:18px;margin:18px 0 26px;display:grid}.human-logger-form{gap:18px;display:grid}.human-logger-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.human-logger-grid label,.human-logger-notes{gap:7px;display:grid}.human-logger-grid label span,.human-logger-notes span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.human-logger-grid input,.human-logger-grid select,.human-logger-notes textarea{width:100%;color:var(--text);background:#050912d1;border:1px solid #c4d2eb29;border-radius:12px;outline:none;padding:12px 13px}.human-logger-grid input[type=file]{overflow:hidden}.human-logger-grid input:focus,.human-logger-grid select:focus,.human-logger-notes textarea:focus{border-color:#be90ff8c;box-shadow:0 0 0 3px #8e57de1c}.human-logger-wide{grid-column:span 2}.human-logger-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.human-logger-check-grid label{min-height:46px;color:var(--soft);background:#080d18b8;border:1px solid #c4d2eb1f;border-radius:12px;align-items:center;gap:9px;padding:10px 12px;font-size:.84rem;display:flex}.human-logger-check-grid input{accent-color:#b989ff}.human-logger-submit-row{justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex}.human-logger-submit-row>div{gap:4px;display:grid}.human-logger-submit-row strong{font-size:.9rem}.human-logger-submit-row span{color:var(--muted);font-size:.78rem}.human-logger-submit{white-space:nowrap;cursor:pointer;border:0}.human-logger-submit:disabled{opacity:.55;cursor:not-allowed}.human-logger-side-stack{align-content:start;gap:18px;display:grid}.human-live-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.human-live-summary-grid article{background:#050912b3;border:1px solid #c4d2eb1c;border-radius:13px;gap:4px;padding:14px;display:grid}.human-live-summary-grid span{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.7rem}.human-live-summary-grid strong{font-size:1.3rem}.human-live-summary-grid small{color:var(--soft);font-size:.72rem}.human-history-list{gap:11px;display:grid}.human-history-card{background:linear-gradient(145deg,#090e1ae6,#040810c2);border:1px solid #c4d2eb1c;border-radius:14px;gap:10px;padding:14px;display:grid}.human-history-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.human-history-card h3{margin:2px 0 0;font-size:1rem}.human-history-card p,.human-history-card small{color:var(--muted);margin:0;line-height:1.5}.human-history-meta{flex-wrap:wrap;gap:7px;display:flex}.human-history-meta span{color:var(--soft);border:1px solid #c4d2eb1a;border-radius:999px;padding:5px 8px;font-size:.72rem}.human-daily-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.human-daily-strip div{background:#ffffff06;border-radius:10px;gap:3px;padding:10px;display:grid}.human-daily-strip strong{font-size:.82rem}.human-daily-strip span{color:var(--muted);font-size:.68rem}.human-vault-warning{background:#1c685614;border:1px solid #7de4c92e;border-radius:12px;gap:10px;padding:12px 14px;display:flex}.human-vault-warning strong{color:#9ce8d1}.human-vault-warning span{color:var(--soft);font-size:.78rem;line-height:1.45}.human-photo-vault-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.human-photo-vault-card{background:#050912c7;border:1px solid #c4d2eb1f;border-radius:14px;overflow:hidden}.human-photo-vault-card img{aspect-ratio:4/5;object-fit:cover;object-position:center;background:#060914;width:100%;display:block}.human-photo-vault-card .photo-placeholder{aspect-ratio:4/5;width:100%;color:var(--muted);background:linear-gradient(145deg,#080d18,#04070e);place-items:center;font-size:.78rem;display:grid}.human-photo-vault-card footer{gap:5px;padding:11px;display:grid}.human-photo-vault-card footer strong{font-size:.85rem}.human-photo-vault-card footer span,.human-photo-vault-card footer small{color:var(--muted);font-size:.7rem}.human-photo-angle-list{gap:9px;display:grid}.human-photo-angle-list article{border:1px solid #c4d2eb1a;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.human-photo-angle-list div{gap:3px;display:grid}.human-photo-angle-list small{color:var(--muted)}.human-recovery-history .human-history-card[data-risk=true]{border-color:#ff767638}.human-nutrition-history .human-history-card[data-closed=true]{border-color:#7de4c933}@media (max-width:1050px){.human-logger-layout{grid-template-columns:1fr}.human-photo-vault-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.human-logger-grid{grid-template-columns:1fr 1fr}.human-logger-wide{grid-column:1/-1}.human-logger-check-grid{grid-template-columns:1fr}.human-logger-submit-row{flex-direction:column;align-items:stretch}.human-logger-submit{text-align:center;width:100%}.human-live-summary-grid,.human-daily-strip,.human-photo-vault-grid{grid-template-columns:1fr 1fr}}@media (max-width:470px){.human-logger-grid{grid-template-columns:1fr}.human-logger-wide{grid-column:auto}.human-live-summary-grid,.human-photo-vault-grid{grid-template-columns:1fr}}
.section-recovery{--recovery-blue:#8bd3ff;--recovery-green:#7ef2c7;--recovery-purple:#b993ff}.recovery-engine-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr)}.recovery-primary-panel:after{background:radial-gradient(circle,#7ef2c733,#0000 68%)}.recovery-score-orb{background:radial-gradient(circle at 50% 35%,#7ef2c738,#0000 54%),#050915b8;border-color:#7ef2c761;box-shadow:inset 0 0 36px #7ef2c714,0 0 48px #7ef2c714}.recovery-score-orb span{color:var(--recovery-green)}.recovery-next-action{align-content:center;min-height:136px}.recovery-section-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.7fr)}.recovery-protocol-list{gap:14px;display:grid}.recovery-protocol-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:16px}.recovery-protocol-card p{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.55}.recovery-protocol-card ol{gap:9px;margin:12px 0 0;padding-left:18px;display:grid}.recovery-protocol-card li{color:#dcebf4;font-size:12px;line-height:1.55}.recovery-protocol-card li strong{color:#fff}.recovery-protocol-card li em{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:10px;font-style:normal;font-weight:900;display:block}.recovery-protocol-card small{color:var(--recovery-blue);margin-top:12px;font-size:11px;line-height:1.45;display:block}.recovery-action-ledger article,.recovery-rule-list article,.recovery-event-tape article{border-color:#7ef2c71c}.recovery-event-tape strong{color:var(--recovery-green);letter-spacing:.12em;font-size:11px}@media (max-width:1100px){.recovery-engine-command-grid,.recovery-section-grid{grid-template-columns:1fr}}
.section-biometrics .operator-system-mark,.biometrics-score-orb{background:radial-gradient(circle at 30% 20%,#84ffd647,#0c1520f0);border-color:#84ffd661;box-shadow:0 0 44px #84ffd624}.biometrics-engine-command-grid{align-items:stretch}.biometrics-primary-panel{min-height:100%}.biometrics-score-hero h3{max-width:850px}.biometrics-metric-grid .metric-card,.biometrics-marker-card,.biometrics-delta-card,.biometrics-protocol-card,.biometrics-photo-card,.biometrics-rule-grid article{background:linear-gradient(145deg,#070e17f0,#0a141fd1);border:1px solid #84ffd624}.biometrics-section-grid{margin-top:22px}.biometrics-marker-list,.biometrics-delta-list,.biometrics-protocol-list{gap:14px;display:grid}.biometrics-marker-card,.biometrics-delta-card,.biometrics-protocol-card,.biometrics-photo-card{color:#eff8ffeb;border-radius:22px;padding:18px}.biometrics-card-heading,.biometrics-delta-card>div,.biometrics-photo-card>div{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.biometrics-card-heading h3,.biometrics-delta-card strong,.biometrics-photo-card strong{color:#fff;margin:0;font-size:1rem;display:block}.biometrics-marker-card p,.biometrics-delta-card p,.biometrics-protocol-card p,.biometrics-photo-card p{color:#dce9f2c7;margin:0 0 10px;line-height:1.55}.biometrics-marker-card small,.biometrics-delta-card span,.biometrics-photo-card span{color:#b9cfdaad}.biometrics-protocol-card ol{color:#e8f4fad1;gap:8px;margin:14px 0;padding-left:20px;display:grid}.biometrics-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.biometrics-caution{margin-top:14px}.biometrics-action-ledger article{border-color:#84ffd629}.biometrics-rule-grid{margin-top:4px}@media (max-width:860px){.biometrics-photo-grid{grid-template-columns:1fr}.biometrics-card-heading,.biometrics-delta-card>div,.biometrics-photo-card>div{flex-direction:column;align-items:flex-start}}
.section-timeline{--timeline-gold:#f8d27a;--timeline-blue:#67b7ff;--timeline-violet:#a46dff;--timeline-green:#7ef2c7}.timeline-metric-grid{margin-bottom:18px}.timeline-engine-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.6fr)}.timeline-primary-panel:after{background:radial-gradient(circle,#f8d27a33,#0000 68%)}.timeline-score-hero h3{max-width:780px}.timeline-score-orb{background:radial-gradient(circle at 50% 35%,#f8d27a3d,#0000 54%),#050915b8;border-color:#f8d27a6b;box-shadow:inset 0 0 36px #f8d27a1a,0 0 48px #f8d27a1a}.timeline-score-orb span{color:var(--timeline-gold)}.timeline-section-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.75fr);margin-top:18px}.timeline-pattern-list,.timeline-memory-grid,.timeline-event-tape,.timeline-streak-list,.timeline-pr-list,.timeline-action-ledger{gap:12px;display:grid}.timeline-pattern-card,.timeline-memory-card,.timeline-event-tape article,.timeline-streak-list article,.timeline-pr-list article{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:15px}.timeline-card-heading,.timeline-event-tape article,.timeline-streak-list article,.timeline-pr-list article{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.timeline-card-heading h3,.timeline-event-tape h3{margin:6px 0 0}.timeline-pattern-card p,.timeline-memory-card p,.timeline-event-tape span,.timeline-streak-list span,.timeline-pr-list span{color:var(--muted);margin:8px 0;font-size:12px;line-height:1.55;display:block}.timeline-pattern-card strong{margin-top:12px;font-size:12px;display:block}.timeline-pattern-card small,.timeline-memory-card small,.timeline-event-tape small,.timeline-streak-list small,.timeline-pr-list small{color:var(--cyan);letter-spacing:.06em;text-transform:uppercase;margin-top:8px;font-size:10px;line-height:1.45;display:block}.timeline-memory-card span{color:#dcebf4;font-size:12px;line-height:1.55;display:block}.timeline-pr-list{margin-top:14px}@media (max-width:1100px){.timeline-engine-command-grid,.timeline-section-grid{grid-template-columns:1fr}}@media (max-width:720px){.timeline-card-heading,.timeline-event-tape article,.timeline-streak-list article,.timeline-pr-list article{grid-template-columns:1fr;display:grid}}
.section-intelligence{--human-red:#ff5f7a;--human-blue:#67b7ff;--human-green:#7ef2c7;--human-purple:#a46dff}.intelligence-engine-command-grid{grid-template-columns:minmax(0,1.18fr) minmax(330px,.62fr)}.intelligence-primary-panel:after{background:radial-gradient(circle,#a46dff47,#0000 68%)}.intelligence-score-orb{background:radial-gradient(circle at 50% 35%,#a46dff3d,#0000 54%),#050915b8;border-color:#a46dff6b;box-shadow:inset 0 0 36px #a46dff1a,0 0 48px #a46dff1a}.intelligence-score-orb span{color:var(--human-purple)}.intelligence-metric-grid{margin-bottom:18px}.intelligence-section-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);margin-top:18px}.intelligence-recommendation-list,.intelligence-conflict-list,.intelligence-rule-list,.intelligence-question-list{gap:12px;display:grid}.intelligence-recommendation-card,.intelligence-conflict-card,.intelligence-rule-card,.intelligence-question-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:15px}.intelligence-recommendation-card{border-color:#a46dff29}.intelligence-conflict-card{border-color:#ff5f7a29}.intelligence-rule-card{border-color:#67b7ff24}.intelligence-question-card{border-color:#7ef2c724}.intelligence-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.intelligence-card-heading h3{margin:6px 0 0}.intelligence-recommendation-card strong,.intelligence-conflict-card strong{margin-bottom:8px;line-height:1.45;display:block}.intelligence-recommendation-card p,.intelligence-conflict-card p,.intelligence-rule-card p,.intelligence-question-card p{color:var(--muted);margin:8px 0;font-size:12px;line-height:1.55}.intelligence-recommendation-card small,.intelligence-rule-card small,.intelligence-question-card small{color:var(--cyan);margin-top:10px;font-size:11px;line-height:1.45;display:block}.intelligence-action-ledger article{border-color:#a46dff1f}@media (max-width:1100px){.intelligence-engine-command-grid,.intelligence-section-grid{grid-template-columns:1fr}}@media (max-width:720px){.intelligence-card-heading{grid-template-columns:1fr;align-items:flex-start;display:grid}}
.section-evolve{--human-purple:#a46dff;--human-green:#7ef2c7;--human-blue:#67b7ff}.human-evolve-metric-grid,.intelligence-feedback-metric-grid{margin-bottom:18px}.human-evolve-layout,.intelligence-feedback-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;margin-bottom:18px;display:grid}.human-evolve-primary-panel:after,.intelligence-feedback-layout .intelligence-primary-panel:after{background:radial-gradient(circle,#a46dff40,#0000 68%)}.human-evolve-side-stack,.intelligence-feedback-side-stack{align-content:start;gap:18px;display:grid}.human-evolve-review-form{gap:18px;display:grid}.human-evolve-text-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.human-evolve-text-grid label,.human-evolve-mission-row label,.human-intelligence-feedback-form label{gap:7px;display:grid}.human-evolve-text-grid label span,.human-evolve-mission-row label span,.human-intelligence-feedback-form label span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.human-evolve-text-grid textarea,.human-evolve-mission-row select,.human-intelligence-feedback-form input,.human-intelligence-feedback-form select,.human-intelligence-feedback-form textarea{width:100%;color:var(--text);background:#050912d1;border:1px solid #c4d2eb29;border-radius:12px;outline:none;padding:12px 13px}.human-evolve-text-grid textarea:focus,.human-evolve-mission-row select:focus,.human-intelligence-feedback-form input:focus,.human-intelligence-feedback-form select:focus,.human-intelligence-feedback-form textarea:focus{border-color:#a46dff8c;box-shadow:0 0 0 3px #a46dff1a}.human-evolve-mission-row{grid-template-columns:minmax(230px,.75fr) minmax(260px,1fr) auto;align-items:end;gap:14px;display:grid}.human-evolve-mission-row>div{gap:4px;padding-bottom:2px;display:grid}.human-evolve-mission-row>div span{color:var(--muted);font-size:.76rem;line-height:1.45}.human-evolve-submit,.human-intelligence-feedback-submit{cursor:pointer;text-align:center;border:0}.human-evolve-submit:disabled,.human-intelligence-feedback-submit:disabled{cursor:not-allowed;opacity:.55}.human-evolve-directive,.human-evolve-mission-command{gap:9px;margin-bottom:16px;display:grid}.human-evolve-directive strong,.human-evolve-mission-command strong{line-height:1.5}.human-evolve-directive span,.human-evolve-mission-command span{color:var(--muted);font-size:.8rem;line-height:1.55}.human-evolve-domain-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.human-evolve-domain-card{background:linear-gradient(145deg,#090e1ae6,#040810c2);border:1px solid #c4d2eb1c;border-radius:15px;padding:14px}.human-evolve-domain-card>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.human-evolve-domain-card>div:first-child span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.human-evolve-domain-card>div:first-child strong{font-size:1.25rem}.human-evolve-section-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);margin-bottom:18px}.human-evolve-candidate-list,.human-evolve-history-list,.intelligence-feedback-candidate-list,.intelligence-live-rule-list{gap:12px;display:grid}.human-evolve-candidate-card,.human-evolve-history-card,.intelligence-feedback-candidate-card,.intelligence-live-rule-list article{background:#ffffff06;border:1px solid #a46dff29;border-radius:16px;padding:15px}.human-evolve-candidate-card header,.human-evolve-history-card header,.intelligence-live-rule-list article header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.human-evolve-candidate-card h3,.human-evolve-history-card h3,.intelligence-live-rule-list h3{margin:5px 0 0}.human-evolve-candidate-card p,.human-evolve-history-card p,.intelligence-live-rule-list p{color:var(--muted);font-size:.78rem;line-height:1.55}.human-evolve-candidate-card>strong,.human-evolve-candidate-card>small,.human-evolve-history-card>small,.intelligence-live-rule-list article>strong,.intelligence-live-rule-list article>small{margin-top:8px;line-height:1.5;display:block}.human-evolve-candidate-card>small,.human-evolve-history-card>small,.intelligence-live-rule-list article>small{color:var(--cyan);font-size:.72rem}.intelligence-feedback-status-stack{justify-items:end;gap:5px;display:grid}.intelligence-feedback-status-stack small{color:var(--muted);font-size:.68rem}.intelligence-feedback-candidate-card>strong{line-height:1.5;display:block}.intelligence-feedback-candidate-card>p{color:var(--muted);font-size:.78rem;line-height:1.55}.intelligence-feedback-rule-preview{background:#67b7ff0b;border:1px solid #67b7ff24;border-radius:12px;gap:5px;margin:12px 0;padding:12px;display:grid}.intelligence-feedback-rule-preview span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.intelligence-feedback-rule-preview small{color:var(--cyan);line-height:1.45}.human-intelligence-feedback-form{border-top:1px solid #c4d2eb1a;gap:10px;padding-top:12px;display:grid}.human-intelligence-feedback-grid{grid-template-columns:minmax(180px,.55fr) minmax(240px,1fr);gap:10px;display:grid}.human-intelligence-feedback-note textarea{resize:vertical}.human-intelligence-feedback-submit{justify-self:start}.intelligence-live-rule-list article{border-color:#7ef2c726}.intelligence-live-rule-list article>strong{color:var(--soft)}@media (max-width:1150px){.human-evolve-layout,.intelligence-feedback-layout,.human-evolve-section-grid{grid-template-columns:1fr}.human-evolve-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.human-evolve-text-grid,.human-intelligence-feedback-grid{grid-template-columns:1fr}.human-evolve-mission-row{grid-template-columns:1fr;align-items:stretch}.human-evolve-submit,.human-intelligence-feedback-submit{width:100%}.human-evolve-domain-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.human-evolve-domain-grid{grid-template-columns:1fr}.human-evolve-candidate-card header,.human-evolve-history-card header,.intelligence-live-rule-list article header{display:grid}.intelligence-feedback-status-stack{justify-items:start}}
.section-codex{--human-green:#7ef2c7;--human-purple:#a46dff;--human-blue:#67b7ff}.human-codex-metric-grid,.biometrics-metric-grid{margin-bottom:18px}.human-codex-filter-form{grid-template-columns:minmax(220px,1.5fr) minmax(150px,.55fr) minmax(150px,.55fr) auto;align-items:end;gap:12px;display:grid}.human-codex-filter-form label,.human-codex-note-controls label{gap:6px;display:grid}.human-codex-filter-form label span,.human-codex-note-controls label span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.human-codex-filter-form input,.human-codex-filter-form select,.human-codex-note-controls select{width:100%;color:var(--text);background:#050912d1;border:1px solid #c4d2eb29;border-radius:12px;padding:11px 12px}.human-codex-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.human-codex-entry{background:linear-gradient(145deg,#090e1aeb,#040810cc);border:1px solid #7ef2c721;border-radius:18px;gap:14px;padding:18px;display:grid}.human-codex-entry[data-category=Warning]{border-color:#ff5f7a38}.human-codex-entry header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.human-codex-entry h2{margin:5px 0 0;font-size:1.15rem}.human-codex-entry section{gap:5px;display:grid}.human-codex-entry section span{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.68rem}.human-codex-entry section p,.human-codex-entry section strong{margin:0;line-height:1.55}.human-codex-evidence-stack{justify-items:end;gap:6px;display:grid}.human-codex-evidence-stack small{color:var(--soft);white-space:nowrap}.human-codex-caution{background:#824c0f14;border:1px solid #ffaa5229;border-radius:11px;gap:5px;padding:11px;display:grid}.human-codex-caution span,.human-codex-contra{color:var(--muted);line-height:1.5}.human-codex-note-form{border-top:1px solid #c4d2eb1a;gap:10px;padding-top:12px;display:grid}.human-codex-note-controls{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.human-codex-favorite{align-items:center;gap:8px;min-height:42px;display:flex!important}.human-codex-note-submit{cursor:pointer;border:0;justify-self:start}.human-biometrics-measurement-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.human-mission-hero.compact{gap:14px}.human-mission-hero.compact .human-score-orb{width:94px;height:94px}.human-mission-hero.compact h3{margin:.2rem 0}.biometrics-measurement-layout{margin-bottom:18px}@media (max-width:1050px){.human-codex-filter-form{grid-template-columns:1fr 1fr}.human-codex-query{grid-column:1/-1}.human-codex-grid,.human-biometrics-measurement-history{grid-template-columns:1fr}}@media (max-width:720px){.human-codex-filter-form,.human-codex-note-controls{grid-template-columns:1fr}.human-codex-entry header{display:grid}.human-codex-evidence-stack{justify-items:start}.human-codex-note-submit{text-align:center;width:100%}.human-codex-favorite{min-height:auto}}
.section-goals{--human-goal:#ffcf6a}.human-goal-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.7fr);gap:18px;margin-bottom:18px;display:grid}.human-goal-hero .human-score-orb{border-color:#ffcf6a66;box-shadow:0 0 46px #ffcf6a1a,inset 0 0 32px #ffcf6a14}.human-goal-logger-layout{align-items:start}.human-goal-card-list,.human-protocol-card-list{gap:13px;display:grid}.human-goal-card,.human-protocol-card,.human-protocol-template-grid article{background:linear-gradient(145deg,#0a0f1ceb,#050912c7);border:1px solid #ffffff14;border-radius:16px;gap:12px;padding:15px;display:grid}.human-goal-card header,.human-protocol-card header,.human-protocol-template-grid header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.human-goal-card h3,.human-protocol-card h3,.human-protocol-template-grid h3{margin:4px 0 0}.human-goal-card p,.human-goal-card small,.human-protocol-card p,.human-protocol-card small,.human-protocol-template-grid p,.human-protocol-template-grid small{color:var(--muted);margin:0;line-height:1.5}.human-protocol-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.human-adherence-refresh-form{margin-top:14px}.human-goal-form .human-logger-grid,.human-protocol-form .human-logger-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.human-goal-command-grid,.human-protocol-template-grid{grid-template-columns:1fr}.human-goal-form .human-logger-grid,.human-protocol-form .human-logger-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.human-goal-form .human-logger-grid,.human-protocol-form .human-logger-grid{grid-template-columns:1fr}.human-goal-card header,.human-protocol-card header,.human-protocol-template-grid header{display:grid}}
.section-planner{--human-planner:#7ee7ff}.human-planner-command-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.7fr);gap:18px;margin-bottom:18px;display:grid}.human-planner-hero .human-score-orb{border-color:#7ee7ff66;box-shadow:0 0 48px #7ee7ff1a,inset 0 0 32px #7ee7ff14}.human-planner-block-list,.human-streak-list{gap:13px;display:grid}.human-planner-block-card,.human-streak-card{background:linear-gradient(145deg,#0a0f1cf0,#050912c7);border:1px solid #ffffff14;border-radius:16px;gap:12px;padding:16px;display:grid}.human-planner-block-card header,.human-streak-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.human-planner-block-card h3,.human-streak-card h3{margin:4px 0 0}.human-planner-section-grid{align-items:start}.human-exact-day-list{gap:16px}.human-exact-day-card{border-left:3px solid #7ee7ff80}.human-exact-day-card.status-done{opacity:.72;border-left-color:#62e6a5cc}.human-exact-day-card.status-skipped{opacity:.58;border-left-color:#ffffff38}.human-exact-block-body{color:#f4f7ffcc;gap:10px;display:grid}.human-exact-block-body p{margin:0;line-height:1.55}.human-exact-block-body ul,.human-exact-block-body ol{gap:7px;margin:0;padding-left:22px;display:grid}.human-exact-workout-list{gap:12px;margin-top:4px;display:grid}.human-exact-workout-list section{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;gap:8px;padding:13px;display:grid}.human-exact-workout-list section>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.human-exact-workout-list section span{color:#f4f7ff94;font-size:.8rem}.human-plan-rules{flex-wrap:wrap;gap:8px;display:flex}.human-plan-rules span{background:#7ee7ff0d;border:1px solid #7ee7ff2e;border-radius:999px;padding:7px 10px;font-size:.78rem}.human-plan-status-actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.human-plan-status-actions button{min-width:82px;color:inherit;cursor:pointer;background:#7ee7ff14;border:1px solid #7ee7ff3d;border-radius:10px;padding:9px 13px}.human-plan-status-actions button:hover{background:#7ee7ff26}@media (max-width:900px){.human-planner-command-grid{grid-template-columns:1fr}.human-exact-workout-list section>div{flex-direction:column;align-items:flex-start}.human-plan-status-actions button{flex:1}}
.section-codex{--human-codex:#ffcf7a}.human-codex-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;margin-bottom:18px;display:grid}.human-codex-daily-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.human-codex-daily-card,.human-codex-entry,.human-codex-chamber-card{background:linear-gradient(145deg,#120e08e6,#060912d1);border:1px solid #ffcf7a24;border-radius:17px;gap:12px;padding:16px;display:grid;box-shadow:0 18px 50px #00000029}.human-codex-daily-card header,.human-codex-entry header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.human-codex-daily-card h3,.human-codex-entry h2{letter-spacing:-.03em;margin:4px 0 0}.human-codex-daily-card p,.human-codex-entry p,.human-codex-chamber-card p{color:#f4f7ffc2;margin:0;line-height:1.55}.human-codex-daily-card small,.human-codex-entry small{color:#f4f7ff9e;line-height:1.45}.human-codex-chamber-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:13px;margin-bottom:18px;display:grid}.human-codex-chamber-card span{color:var(--gold);font-size:2rem;font-weight:900}.human-codex-chamber-card strong{font-size:1rem}.human-codex-filter-form{grid-template-columns:minmax(240px,2fr) repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:12px;display:grid}.human-codex-filter-form label{color:#f4f7ffad;gap:7px;font-size:.8rem;display:grid}.human-codex-filter-form input,.human-codex-filter-form select{min-height:42px;color:inherit;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:12px;padding:9px 11px}.human-codex-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:16px;margin:18px 0;display:grid}.human-codex-entry section{gap:5px;padding-top:4px;display:grid}.human-codex-entry section span{text-transform:uppercase;letter-spacing:.13em;color:#ffcf7ac7;font-size:.72rem}.human-codex-entry section strong{line-height:1.45}.human-codex-evidence-stack{justify-items:end;gap:7px;display:grid}.human-codex-evidence-stack small{color:var(--gold)}.human-codex-meta-row,.human-codex-tag-row,.human-plan-rules{flex-wrap:wrap;gap:8px;display:flex}.human-codex-meta-row span,.human-codex-tag-row span{color:#f4f7ffb8;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;padding:7px 10px;font-size:.76rem}.human-codex-mini-grid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;display:grid}.human-codex-mini-grid span,.human-codex-ritual span{background:#ffcf7a0a;border:1px solid #ffcf7a21;border-radius:12px;gap:4px;padding:10px;font-size:.82rem;line-height:1.35;display:grid}.human-codex-mini-grid b,.human-codex-ritual b{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.human-codex-ritual{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.human-codex-caution{color:#f4f7ffc7;background:#ff7d980f;border:1px solid #ff7d9838;border-radius:13px;gap:4px;padding:11px;display:grid}.human-codex-caution strong{color:var(--danger)}.human-codex-contra{display:block;color:#ffcf7ac7!important}.human-codex-plan-card{border-left-color:#ffcf7abf}.human-codex-plan-body{border-top:1px solid #ffcf7a1f;gap:10px;padding-top:12px;display:grid}@media (max-width:1100px){.human-codex-hero-grid,.human-codex-filter-form{grid-template-columns:1fr}.human-codex-filter-form button{width:100%}}@media (max-width:700px){.human-codex-daily-card header,.human-codex-entry header{flex-direction:column}.human-codex-evidence-stack{justify-items:start}.human-codex-grid{grid-template-columns:1fr}}
.section-adaptive{--human-adaptive:#8ee8ff}.human-adaptive-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.7fr);gap:18px;margin-bottom:18px;display:grid}.human-adaptive-hero .human-score-orb{border-color:#8ee8ff73;box-shadow:0 0 46px #8ee8ff1f,inset 0 0 34px #8ee8ff14}.human-adaptive-section-grid{align-items:start}.human-adaptive-recommendation-list,.human-adaptive-rule-list{gap:13px;display:grid}.human-adaptive-card{background:linear-gradient(145deg,#07131feb,#050912c7);border:1px solid #8ee8ff21;border-radius:16px;gap:12px;padding:15px;display:grid}.human-adaptive-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.human-adaptive-card h3{margin:4px 0 0}.human-adaptive-card p,.human-adaptive-card small{color:var(--muted)}.human-adaptive-primary-panel{border-color:#8ee8ff38}.human-adaptive-metric-grid .metric-card{min-height:118px}@media (max-width:900px){.human-adaptive-command-grid{grid-template-columns:1fr}}
.human-decision-command-grid,.human-decision-section-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:1rem;display:grid}.human-decision-window-list,.human-decision-option-list{gap:.85rem;display:grid}.human-decision-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;padding:1rem}.human-decision-card header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.human-decision-card h3{margin:.15rem 0 .4rem}.human-decision-card p{color:var(--muted);margin:.5rem 0 0}.human-decision-card small{color:var(--muted)}@media (max-width:900px){.human-decision-command-grid,.human-decision-section-grid{grid-template-columns:1fr}}
.human-memory-command-grid,.human-memory-section-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:1rem;display:grid}.human-memory-card-list{gap:.85rem;display:grid}.human-memory-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;padding:1rem}.human-memory-card header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.human-memory-card h3{margin:.15rem 0 .4rem}.human-memory-card p{color:var(--muted);margin:.5rem 0 0}.human-memory-card small{color:var(--muted)}@media (max-width:900px){.human-memory-command-grid,.human-memory-section-grid{grid-template-columns:1fr}}
.human-life-command-grid,.human-life-section-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:1rem;display:grid}.human-life-card-list,.human-life-domain-grid{gap:.85rem;display:grid}.human-life-domain-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.human-life-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;padding:1rem}.human-life-card header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.human-life-card h3{text-transform:capitalize;margin:.15rem 0 .4rem}.human-life-card p{color:var(--muted);margin:.5rem 0 0}.human-life-card small{color:var(--muted)}@media (max-width:900px){.human-life-command-grid,.human-life-section-grid{grid-template-columns:1fr}}
.human-coach-command-grid,.human-coach-section-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:1rem;display:grid}.human-coach-card-list,.human-coach-checklist-grid{gap:.85rem;display:grid}.human-coach-checklist-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.human-coach-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;padding:1rem}.human-coach-card header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.human-coach-card h3{text-transform:capitalize;margin:.15rem 0 .4rem}.human-coach-card p{color:var(--muted);margin:.5rem 0 0}.human-coach-card small{color:var(--muted)}@media (max-width:900px){.human-coach-command-grid,.human-coach-section-grid{grid-template-columns:1fr}}
.human-v1-command-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:1rem;display:grid}.human-v1-node-grid,.human-v1-contract-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.human-v1-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;padding:1rem}.human-v1-card header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.human-v1-card h3{margin:.15rem 0 .4rem}.human-v1-card p{color:var(--muted);margin:.5rem 0 0}.human-v1-card small{color:var(--muted)}.human-v1-run-form{margin-top:1rem}@media (max-width:900px){.human-v1-command-grid{grid-template-columns:1fr}}
.human-profile-form{gap:18px;display:grid}.human-profile-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:16px;display:grid}.human-profile-form label{gap:7px;display:grid}.human-profile-form label>span{color:var(--human-muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.human-profile-field-grid{gap:12px;margin-bottom:14px;display:grid}.human-profile-field-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.human-profile-lower-grid{align-items:stretch}.human-profile-checkbox{border:1px solid var(--human-line);background:#b8ff6a06;border-radius:14px;grid-template-columns:auto 1fr;align-items:flex-start;margin-top:14px;padding:12px;gap:10px!important;display:flex!important}.human-profile-checkbox input{width:18px;height:18px;accent-color:var(--human-accent);flex:0 0 18px;margin-top:1px}.human-profile-checkbox span{line-height:1.45;color:var(--human-text)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:600!important}.human-profile-save-rail{border:1px solid var(--human-line-strong);box-shadow:var(--human-panel-shadow);background:linear-gradient(110deg,#b8ff6a13,#e2c87509);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.human-profile-save-rail>div{gap:4px;display:grid}.human-profile-save-rail strong{font-size:14px}.human-profile-save-rail span{color:var(--human-muted);font-size:11px;line-height:1.5}.human-profile-save{flex:none}@media (max-width:1050px){.human-profile-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.human-profile-field-grid.two{grid-template-columns:minmax(0,1fr)}.human-profile-save-rail{flex-direction:column;align-items:stretch}.human-profile-save{width:100%}}
.mission-login-page{min-height:100dvh;padding:calc(28px + env(safe-area-inset-top)) 18px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 38%,#62eaff1c,#0000 26%),radial-gradient(circle at 50% 52%,#a46dff1c,#0000 38%),linear-gradient(145deg,#02040a,#070b18 54%,#03050c);place-items:center;display:grid;position:relative;overflow:hidden}.mission-login-page:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 72%);mask-image:radial-gradient(circle,#000 0,#0000 72%)}.mission-login-orbit{aspect-ratio:1;pointer-events:none;border:1px solid #62eaff17;border-radius:50%;width:min(76vw,760px);position:absolute}.orbit-one{transform:rotate(18deg)scaleY(.42)}.orbit-two{border-color:#ffcf7a14;transform:rotate(-34deg)scaleY(.58)}.mission-login-card{z-index:2;-webkit-backdrop-filter:blur(24px);background:linear-gradient(145deg,#11182fed,#050812e8),#050812eb;border:1px solid #8ee0ff2b;border-radius:26px;width:min(100%,470px);padding:28px;position:relative;box-shadow:0 35px 110px #0000008f,inset 0 1px #ffffff09}.mission-login-brand{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding-bottom:22px;display:flex}.mission-login-brand h1{margin:4px 0 0;font-size:20px}.mission-login-copy{padding:24px 0 20px}.mission-login-copy h2{letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(30px,7vw,44px);line-height:.98}.mission-login-copy>p:last-child{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.mission-login-form{gap:14px;display:grid}.mission-login-form>label:not(.remember-session){gap:7px;display:grid}.mission-login-form>label>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.mission-login-form input[type=text],.mission-login-form input[type=password]{width:100%;min-height:50px;color:var(--text);background:#02050dbd;border:1px solid #8ee0ff26;border-radius:13px;outline:none;padding:12px 14px}.mission-login-form input:focus{border-color:#62eaff7a;box-shadow:0 0 0 4px #62eaff0f}.remember-session{cursor:pointer;align-items:center;gap:10px;padding:2px 1px;display:flex}.remember-session input{width:18px;height:18px;accent-color:var(--cyan)}.remember-session span{line-height:1.4;color:#d3e1ea!important;letter-spacing:0!important;text-transform:none!important;font-size:11px!important}.mission-login-button{color:#effcff;cursor:pointer;background:linear-gradient(135deg,#62eaff29,#a46dff26);border:1px solid #62eaff52;border-radius:14px;min-height:52px;font-weight:850;box-shadow:inset 0 1px #ffffff0a}.mission-login-button:hover:not(:disabled){border-color:#ffffff61;transform:translateY(-1px)}.mission-login-button:disabled{cursor:wait;opacity:.62}.mission-login-error{color:#ffb2c2;background:#ff7d980f;border:1px solid #ff7d9847;border-radius:12px;padding:11px 12px;font-size:11px;line-height:1.5}.mission-login-footnote{color:var(--muted);text-align:center;text-transform:uppercase;letter-spacing:.08em;margin:20px 0 0;font-size:9px;line-height:1.5}.topbar-actions{align-items:center;gap:9px;display:flex}.logout-button{color:#f2c4cf;cursor:pointer;background:#ff7d980b;border:1px solid #ff7d982e;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:8px 12px;display:inline-flex}.logout-button:hover:not(:disabled){background:#ff7d9814;border-color:#ff7d985c}.logout-button:disabled{cursor:wait;opacity:.62}@media (max-width:640px){.mission-login-card{border-radius:22px;padding:22px}.topbar-actions{gap:6px}.topbar-state{display:none!important}.logout-button{min-width:44px;padding:8px 10px;font-size:0}.logout-button span{font-size:16px}}
:root{--font-body:"Segoe UI Variable Text", "Segoe UI Variable", "Aptos", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Segoe UI Variable Display", "Segoe UI Variable", "Aptos Display", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--surface-0:#040711f0;--surface-1:#0a0f1fdb;--surface-2:#0f162bd6;--surface-3:#ffffff0b;--border-soft:#c4ddff1c;--border-medium:#c4ddff2e;--border-strong:#62eaff52;--text-strong:#f6f9fd;--text-body:#d5dfeb;--text-muted:#91a2b5;--focus-ring:0 0 0 3px #62eaff24;--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--content-max:1500px;--sidebar-width:276px;--mobile-nav-height:76px;--elevation-panel:0 18px 54px #00000047, inset 0 1px 0 #ffffff06}*{min-width:0}html{scrollbar-color:#62eaff47 #ffffff06;scrollbar-width:thin;scroll-padding-top:88px}body{font-family:var(--font-body);color:var(--text-body);letter-spacing:-.008em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}::selection{color:#fff;background:#7a5bff8f}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#ffffff05}::-webkit-scrollbar-thumb{background:#81a4c661 padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#62eaff6b padding-box padding-box}h1,h2,h3,h4,h5,h6,strong,b{font-family:var(--font-display);color:var(--text-strong)}h1,h2,h3,h4,p{overflow-wrap:anywhere}button,input,select,textarea{font:inherit}button,a,summary,select,input[type=checkbox],input[type=radio]{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}button{min-height:42px;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,opacity .16s}button:not(:disabled):active{transform:translateY(1px)}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #62eaffe6}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid var(--border-medium);border-radius:var(--radius-sm);width:100%;max-width:100%;min-height:44px;color:var(--text-strong);background:#02050eb8;padding:11px 13px;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 0 1px #ffffff05}textarea{resize:vertical;min-height:110px;line-height:1.55}input:not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:#c4ddff45}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{box-shadow:var(--focus-ring);background:#030712e6;border-color:#62eaff8f;outline:none}input::placeholder,textarea::placeholder{color:#acbccf85}select option{color:#f6f9fd;background:#090d19}.skip-link{z-index:300;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:#fff;box-shadow:var(--elevation-panel);background:#070b16;padding:10px 14px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.app-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);overflow:clip}.sidebar{width:var(--sidebar-width);border-right-color:var(--border-soft);background:#03060ee8;padding:24px 18px}.brand-lockup{gap:12px;padding:4px 8px 24px}.brand-lockup h1{letter-spacing:-.035em;margin:3px 0 0;font-size:18px;font-weight:720}.desktop-navigation{overscroll-behavior:contain;gap:20px;padding:1px 2px 8px;display:grid;overflow-y:auto}.nav-section{gap:6px;display:grid}.nav-section-label{color:#9caec594;letter-spacing:.13em;text-transform:uppercase;padding:0 11px 3px;font-size:9px;font-weight:800}.nav-link{width:100%;min-height:50px;color:var(--text-muted);border-radius:13px;gap:11px;padding:9px 11px;transform:none}.nav-link:hover{background:#62eaff0e;border-color:#62eaff26;transform:none}.nav-link.active{color:var(--text-strong);background:linear-gradient(100deg,#62eaff1b,#9762ff11);border-color:#62eaff3d;box-shadow:inset 3px 0 #62eaffad}.nav-glyph{width:23px;color:var(--cyan);flex:0 0 23px;font-size:16px}.nav-copy{gap:2px;min-width:0;display:grid}.nav-copy strong{color:inherit;letter-spacing:-.01em;font-size:12px;font-weight:700}.nav-copy small{color:#8fa0b5a8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.sidebar-footer{border-color:var(--border-soft);border-radius:var(--radius-md);background:#ffffff06}.main-stage{width:100%;min-width:0}.topbar{border-bottom-color:var(--border-soft);background:#040710c9;gap:20px;min-height:74px;padding:11px clamp(20px,3vw,40px);box-shadow:0 12px 36px #00000024}.topbar-context{align-items:center;gap:12px;max-width:min(850px,70vw);display:flex}.topbar-mobile-glyph{display:none}.topbar-title{color:var(--text-strong);font-family:var(--font-display);letter-spacing:-.025em;margin:2px 0 0;font-size:16px;font-weight:700}.topbar-detail{color:#98aac0b8;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:11px;line-height:1.35;overflow:hidden}.topbar-actions{flex:none}.topbar-state,.logout-button{border-color:var(--border-soft);background:#ffffff07;min-height:38px}.logout-button{color:#d9c0cb}.page-content{width:min(100%, var(--content-max));max-width:var(--content-max);padding:clamp(24px,3vw,38px)}.page-heading,.page-hero{margin-bottom:24px}.page-heading{align-items:flex-end;gap:24px}.page-heading-copy,.page-hero>div:first-child{max-width:940px}.page-heading h1,.page-heading h2,.page-hero h1{font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:7px 0 10px;font-size:clamp(34px,4vw,58px);font-weight:680;line-height:.98}.page-description,.page-hero p:not(.eyebrow){max-width:850px;color:var(--text-muted);font-size:14px;line-height:1.68}.page-hero{border:1px solid var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--elevation-panel);background:linear-gradient(145deg,#0f162bd1,#050915bf);justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(22px,3vw,34px);display:flex;overflow:hidden}.phase-pill{border:1px solid var(--border-medium);color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#62eaff0b;border-radius:999px;flex:none;padding:8px 11px;font-size:9px;font-weight:800}.eyebrow{color:var(--cyan);letter-spacing:.14em;font-size:9px;font-weight:800}.panel,.command-dock,.metric-card,.review-card,.media-card,.signalclip-panel,.signalclip-command-card,.signalclip-status-grid>div{border-color:var(--border-soft);box-shadow:var(--elevation-panel);background-color:#080d1bc7}.panel,.command-dock{border-radius:var(--radius-lg);padding:clamp(18px,2vw,23px);overflow:hidden}.panel-heading,.signalclip-panel-heading{align-items:flex-start;gap:14px;margin-bottom:17px}.panel-heading-copy,.panel-action{min-width:0}.panel-heading h2,.panel-heading h3,.signalclip-panel-heading h3{letter-spacing:-.025em;margin:5px 0 0;font-size:18px;font-weight:690;line-height:1.22}.panel-action{flex:none;max-width:46%}.hero-grid,.two-column-grid,.metric-grid,.command-grid,.review-grid,.media-grid,.signalclip-grid,.signalclip-status-grid,.signalclip-form-grid,.signalclip-vision-grid,.signalclip-storyboard-grid,.signalclip-distribution-grid,.signalclip-variant-grid{min-width:0}.hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(300px,.72fr);gap:16px}.two-column-grid{gap:16px}.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.metric-card{border-radius:var(--radius-md);min-height:118px;padding:16px}.metric-card p{letter-spacing:.11em;margin-bottom:11px;font-size:9px}.metric-card strong{font-size:clamp(23px,2.3vw,30px);font-weight:680}.metric-card span{font-size:10px;line-height:1.45}.status-pill{text-align:center;white-space:normal;max-width:100%;padding:6px 9px;font-size:9px;line-height:1.2}.action-list article,.milestone-grid>div,.status-row,.signalclip-row{min-width:0}.action-list article{border-radius:var(--radius-sm);background:#ffffff05;border-color:#fff1;align-items:flex-start}.doctrine-grid{gap:9px}.doctrine-grid>span,.doctrine-grid>a{border-radius:var(--radius-sm);background:#7ef2c709;border:1px solid #7ef2c71a;min-width:0;padding:12px}.doctrine-grid>a{gap:5px;display:grid}.doctrine-grid>a strong{font-size:12px}.doctrine-grid>a span,.doctrine-grid>span{color:#cce8df;font-size:11px;line-height:1.45}.command-grid{gap:9px}.command-button{border-color:var(--border-soft);border-radius:var(--radius-md);background:#ffffff06;min-height:70px;padding:13px}.command-button:not(:disabled):hover{background:#62eaff0b;border-color:#62eaff47;transform:translateY(-1px)}.command-button strong{font-size:12px}.command-button small{font-size:10px}.command-button em{overflow-wrap:anywhere;text-align:right;max-width:110px;font-size:8px;line-height:1.35}.data-table-wrap{border-radius:var(--radius-md);background:#0000001f;border:1px solid #ffffff0e;width:100%;overflow-x:auto}.data-table{min-width:720px}.data-table th{z-index:1;color:#9cafc5c7;background:#070b17f5;padding:11px 12px;position:sticky;top:0}.data-table td{vertical-align:top;padding:12px}.data-table tbody tr:hover{background:#62eaff06}.review-grid,.media-grid{gap:12px}.review-card,.media-card{border-radius:var(--radius-md)}.review-card h3,.media-card h3{font-size:14px}.media-card img,.media-card video{max-width:100%;display:block}.error-notice,.empty-state,.signalclip-message{border-radius:var(--radius-md)}.empty-state{background:#ffffff04;border:1px dashed #c4ddff1f;font-size:12px;line-height:1.55}summary{border-radius:var(--radius-xs);color:var(--text-strong);cursor:pointer;list-style-position:inside}summary:hover{color:var(--cyan)}.operator-progress{gap:8px;display:grid}.operator-progress-heading{justify-content:space-between;gap:12px;display:flex}.operator-progress-heading strong{font-size:12px}.operator-progress-track{background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;height:10px;overflow:hidden}.operator-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#6d28d9,#22d3ee);height:100%;transition:width .36s}.operator-progress.tone-good .operator-progress-fill{background:linear-gradient(90deg,#22c55e,#a3e635)}.operator-progress.tone-warn .operator-progress-fill{background:linear-gradient(90deg,#f59e0b,#facc15)}.operator-progress.tone-danger .operator-progress-fill{background:linear-gradient(90deg,#ef4444,#fb7185)}.operator-progress small{color:#ffffff9e}.global-safety-controls{border-color:var(--border-soft);border-radius:var(--radius-md);background:#050913e0;margin-bottom:22px;box-shadow:0 12px 34px #0003}.global-safety-rail{grid-template-columns:minmax(230px,1.2fr) minmax(250px,1fr) auto;gap:13px;padding:11px 14px}.global-safety-title strong{font-size:12px}.global-safety-title small{font-size:10px}.global-safety-states span{padding:4px 8px;font-size:9px}.global-safety-toggle{min-height:38px;padding:8px 11px;font-size:11px}.signalclip-workspace,.signalclip-director-system,.signalclip-blueprint-results{gap:16px}.signalclip-command-card,.signalclip-panel,.signalclip-status-grid>div{border-radius:var(--radius-lg)}.signalclip-command-card{padding:clamp(20px,2.4vw,28px)}.signalclip-command-card h2{letter-spacing:-.05em;max-width:820px;font-size:clamp(30px,4vw,54px);font-weight:680;line-height:1}.signalclip-command-card p,.signalclip-panel p{line-height:1.58}.signalclip-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.signalclip-status-grid>div{min-height:106px;padding:15px}.signalclip-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.signalclip-form-grid label,.signalclip-mode-picker label{min-width:0}.signalclip-form-grid input,.signalclip-form-grid select,.signalclip-form-grid textarea{border-radius:var(--radius-sm)}.signalclip-mode-picker{border-radius:var(--radius-md)}.signalclip-primary-action,.signalclip-command-card button{border-radius:12px;min-height:44px;padding:11px 16px}.signalclip-primary-action{background:linear-gradient(100deg,#7e58efe6,#2ba4d5d1);box-shadow:0 10px 30px #4b5ed333}.signalclip-vision-card,.signalclip-script-card,.signalclip-storyboard-card,.signalclip-distribution-grid>div{border-radius:var(--radius-md)}.signalclip-vision-card{min-height:210px}.signalclip-storyboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signalclip-distribution-grid,.signalclip-vision-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-navigation{display:none}@media (max-width:1320px){:root{--sidebar-width:250px}.nav-copy small{-webkit-line-clamp:1}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signalclip-status-grid,.signalclip-vision-grid,.signalclip-distribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.hero-grid,.two-column-grid{grid-template-columns:minmax(0,1fr)}.command-grid,.review-grid,.media-grid,.signalclip-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:root{--mobile-nav-height:76px}html{scroll-padding-top:72px}.app-shell{display:block;overflow:visible}.sidebar{display:none}.topbar{z-index:50;min-height:64px;padding:calc(8px + env(safe-area-inset-top)) 14px 8px;position:sticky;top:0}.topbar-context{gap:10px;max-width:calc(100vw - 72px)}.topbar-mobile-glyph{flex:0 0 38px;width:38px;height:38px;display:block}.topbar-mobile-glyph .signal-glyph{width:38px;height:38px}.topbar-context .eyebrow,.topbar-detail,.topbar-state{display:none}.topbar-title{margin:0;font-size:15px}.logout-button{justify-content:center;width:42px;min-width:42px;padding:8px;font-size:0}.logout-button span{font-size:16px}.page-content{width:100%;padding:20px 14px calc(var(--mobile-nav-height) + 26px + env(safe-area-inset-bottom))}.page-heading,.page-hero{flex-direction:column;align-items:flex-start;gap:14px}.page-heading h1,.page-heading h2,.page-hero h1{font-size:clamp(31px,9vw,46px);line-height:1}.heading-aside,.heading-aside>*,.phase-pill,.panel-action{max-width:100%}.global-safety-rail{grid-template-columns:minmax(0,1fr) auto;gap:10px}.global-safety-states{display:none}.global-safety-toggle{width:auto}.mobile-navigation{z-index:80;min-height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom));overscroll-behavior-x:contain;padding:7px 8px calc(7px + env(safe-area-inset-bottom));scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:#03060ef5;border-top:1px solid #8ee0ff29;grid-template-columns:none;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-x:auto;box-shadow:0 -14px 44px #00000061}.mobile-navigation::-webkit-scrollbar{display:none}.mobile-nav-link{scroll-snap-align:center;border-radius:12px;gap:4px;min-width:72px;min-height:56px}.mobile-nav-link>span{font-size:17px}.mobile-nav-link small{letter-spacing:.025em;font-size:8px}.mobile-nav-link.active{background:linear-gradient(145deg,#62eaff1d,#9762ff12);border-color:#62eaff3b}.signal-core-shell,.pulse-panel{min-height:330px}.signalclip-command-card,.signalclip-panel-heading,.signalclip-row{flex-direction:column;align-items:stretch}}@media (max-width:680px){body{font-size:14px}.page-content{padding-inline:12px}.page-hero,.panel,.command-dock,.signalclip-panel,.signalclip-command-card{border-radius:17px;padding:16px}.page-description,.page-hero p:not(.eyebrow){font-size:13px;line-height:1.58}.panel-heading,.signalclip-panel-heading{flex-direction:column;align-items:stretch}.panel-action,.panel-action>*{width:100%}.metric-grid,.command-grid,.review-grid,.media-grid,.doctrine-grid,.signalclip-grid,.signalclip-status-grid,.signalclip-form-grid,.signalclip-capabilities,.signalclip-score-grid,.signalclip-vision-grid,.signalclip-storyboard-grid,.signalclip-distribution-grid,.signalclip-variant-grid{grid-template-columns:minmax(0,1fr)}.metric-card{min-height:104px}.command-button{grid-template-columns:34px minmax(0,1fr)}.command-button em{text-align:left;grid-column:2;max-width:none}.data-table-wrap{border-radius:12px;margin-inline:0}.data-table{min-width:650px}.global-safety-controls{border-radius:13px}.global-safety-rail{grid-template-columns:minmax(0,1fr) auto;padding:10px 11px}.global-safety-title small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.global-safety-toggle{width:42px;min-width:42px;padding-inline:8px;font-size:0;overflow:hidden}.global-safety-toggle:after{content:"Controls";font-size:0}.signalclip-primary-action,.signalclip-command-card button{width:100%}.signalclip-mode-picker{display:grid}.signalclip-vision-card{min-height:auto}}@media (max-width:380px){.page-content{padding-inline:10px}.page-heading h1,.page-heading h2,.page-hero h1{font-size:30px}.mobile-navigation{grid-auto-columns:68px}.mobile-nav-link{min-width:68px}}@media (hover:none){.nav-link:hover,.command-button:not(:disabled):hover,button:not(:disabled):hover{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.brand-nebula,.brand-space:before,.brand-space:after,.brand-orbit,.brand-source,.brand-wave path{animation:none!important}}
:root{--human-bg:#080b08;--human-bg-deep:#050706;--human-surface:#121811e6;--human-surface-strong:#181f15f5;--human-surface-soft:#ffffff09;--human-line:#c4e8a624;--human-line-strong:#b8ff6a57;--human-text:#f2f7ed;--human-muted:#9baa91;--human-accent:#b8ff6a;--human-accent-soft:#b8ff6a1a;--human-gold:#e2c875;--human-water:#84d8d0;--human-danger:#ff8f82;--human-panel-shadow:0 22px 70px #00000057, inset 0 1px 0 #ffffff06;--cyan:var(--human-accent);--violet:var(--human-gold);--gold:var(--human-gold);--good:var(--human-accent);--danger:var(--human-danger);--text:var(--human-text);--muted:var(--human-muted);--line:var(--human-line);--text-strong:var(--human-text);--text-body:#d9e1d3;--text-muted:var(--human-muted);--border-soft:var(--human-line);--border-medium:#c4e8a633;--border-strong:var(--human-line-strong);--focus-ring:0 0 0 3px #b8ff6a24;--sidebar-width:318px;--content-max:1580px}html{background:var(--human-bg-deep);scrollbar-color:#b8ff6a47 #ffffff06}body{color:var(--human-text);background:radial-gradient(circle at 12% 8%,#b8ff6a14,#0000 31%),radial-gradient(circle at 88% 4%,#e2c87512,#0000 28%),radial-gradient(circle at 64% 72%,#84d8d00b,#0000 34%),linear-gradient(155deg,#050706,#0a0d09 48%,#070907)}body:before{background-image:linear-gradient(#d2e8c205 1px,#0000 1px),linear-gradient(90deg,#d2e8c205 1px,#0000 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(#000000a3,#0000 86%);mask-image:linear-gradient(#000000a3,#0000 86%)}::selection{color:#071005;background:#b8ff6ac7}.operator-system-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);gap:18px;min-height:100vh;padding:18px;display:grid;overflow:visible}.operator-system-sidebar{width:var(--sidebar-width);border:1px solid var(--human-line);background:linear-gradient(180deg, #161d13f7, #0a0e0af5), var(--human-bg);height:calc(100vh - 36px);box-shadow:var(--human-panel-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:28px;padding:22px 16px 16px;position:sticky;top:18px;overflow:hidden}.operator-system-sidebar:before{content:"";pointer-events:none;background:radial-gradient(circle at 26% 0,#b8ff6a21,#0000 66%);height:150px;position:absolute;inset:0 0 auto}.operator-system-sidebar .brand-lockup{border-bottom:1px solid #c4e8a61a;gap:14px;padding:8px 10px 24px;position:relative}.operator-system-mark,.operator-system-mobile-mark{width:46px;height:46px;color:var(--human-accent);background:linear-gradient(145deg,#b8ff6a21,#e2c8750e),#070b07e6;border:1px solid #b8ff6a57;border-radius:14px;flex:0 0 46px;place-items:center;font-size:22px;display:grid;box-shadow:inset 0 0 22px #b8ff6a0e,0 10px 28px #00000040}.operator-system-sidebar .brand-title{color:var(--human-text);letter-spacing:-.045em;margin:2px 0 0;font-size:20px;font-weight:760}.operator-system-sidebar .eyebrow,.operator-system-shell .eyebrow{color:var(--human-accent)}.operator-system-sidebar .desktop-navigation{gap:14px;padding:18px 3px 10px;position:relative}.operator-system-sidebar .nav-section-label{color:#bbccae94;padding-inline:10px}.operator-system-sidebar .nav-link{color:#aab8a0;border-radius:15px;gap:12px;min-height:52px;padding:10px 11px}.operator-system-sidebar .nav-link:hover{color:var(--human-text);background:#b8ff6a0b;border-color:#b8ff6a29}.operator-system-sidebar .nav-link.active{color:var(--human-text);box-shadow:inset 3px 0 0 var(--human-accent), 0 12px 30px #00000024;background:linear-gradient(100deg,#b8ff6a21,#e2c8750b),#ffffff04;border-color:#b8ff6a45}.operator-system-sidebar .nav-glyph{color:var(--human-accent)}.operator-system-sidebar .nav-copy small{color:#a4b597ad}.operator-system-sidebar .sidebar-footer{background:#b8ff6a09;border-color:#b8ff6a26;border-radius:18px;position:relative}.operator-system-shell .safety-dot,.operator-system-shell .live-dot{background:var(--human-accent);box-shadow:0 0 14px #b8ff6ab8}.operator-system-shell .main-stage{min-width:0;overflow:visible}.operator-system-shell .topbar{z-index:50;border:1px solid var(--human-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0c110be0;border-radius:22px;min-height:74px;margin:0;padding:12px 20px;position:sticky;top:18px;box-shadow:0 16px 42px #0000003d}.operator-system-shell .topbar-title{color:var(--human-text);font-size:17px}.operator-system-shell .topbar-detail{color:#acbba0b3}.operator-system-shell .topbar-state,.operator-system-shell .logout-button{background:#ffffff06;border-color:#c4e8a624}.operator-system-shell .page-content{width:min(100%, var(--content-max));max-width:var(--content-max);padding:28px 8px 40px}.operator-system-shell .page-heading h1,.operator-system-shell .page-heading h2,.operator-system-shell .page-hero h1{color:var(--human-text);letter-spacing:-.06em;font-weight:720}.operator-system-shell .page-description,.operator-system-shell .page-hero p:not(.eyebrow){color:var(--human-muted)}.operator-system-shell .panel,.operator-system-shell .command-dock,.operator-system-shell .metric-card,.operator-system-shell .page-hero{border-color:var(--human-line);background:linear-gradient(145deg, #161d13e6, #0a0e0ad6), var(--human-surface);box-shadow:var(--human-panel-shadow)}.operator-system-shell .panel,.operator-system-shell .command-dock,.operator-system-shell .page-hero{border-radius:20px}.operator-system-shell .metric-card{background:#121811d1;border-radius:16px;min-height:122px}.operator-system-shell .metric-card:after{background:var(--human-accent);opacity:.07}.operator-system-shell .metric-card p,.operator-system-shell .metric-card span,.operator-system-shell .panel p,.operator-system-shell .panel small{color:var(--human-muted)}.operator-system-shell .status-pill{background:#ffffff06;border-color:#c4e8a62b}.operator-system-shell .tone-signal,.operator-system-shell .phase-pill{color:var(--human-water);background:#84d8d00e;border-color:#84d8d040}.operator-system-shell .tone-good{color:var(--human-accent);border-color:#b8ff6a3d}.operator-system-shell .tone-warn{color:var(--human-gold);border-color:#e2c87540}.operator-system-shell .command-button,.operator-system-shell input:not([type=checkbox]):not([type=radio]),.operator-system-shell select,.operator-system-shell textarea{background:#060a06b8;border-color:#c4e8a629}.operator-system-shell .command-button:not(:disabled):hover{background:#b8ff6a0b;border-color:#b8ff6a4d}.operator-system-shell input:not([type=checkbox]):not([type=radio]):focus,.operator-system-shell select:focus,.operator-system-shell textarea:focus{box-shadow:var(--focus-ring);background:#070c07eb;border-color:#b8ff6a94}.operator-system-shell .operator-progress-fill{background:linear-gradient(90deg, #6f9f43, var(--human-accent))}.operator-system-shell .human-live-read-strip{background:linear-gradient(100deg,#b8ff6a0e,#84d8d006),#0b100ac7;border-color:#b8ff6a26;box-shadow:0 14px 38px #0000002e}.operator-system-shell .human-score-orb,.operator-system-shell .signal-score-orb{background:radial-gradient(circle at 50% 35%,#b8ff6a2e,#0000 54%),#080c08cc;border-color:#b8ff6a4d;box-shadow:inset 0 0 36px #b8ff6a0f,0 0 40px #b8ff6a0e}.operator-system-shell .human-primary-panel:after,.operator-system-shell .mission-primary-panel:after,.operator-system-shell .signal-primary-panel:after{background:radial-gradient(circle,#b8ff6a2b,#0000 68%)}.operator-system-shell .mobile-navigation{background:#080c08f7;border-top-color:#b8ff6a26}.operator-system-shell .mobile-nav-link.active{background:linear-gradient(145deg,#b8ff6a1f,#e2c8750d);border-color:#b8ff6a3d}@media (max-width:1320px){:root{--sidebar-width:282px}}@media (max-width:900px){.operator-system-shell{padding:0;display:block}.operator-system-shell .topbar{min-height:66px;padding:calc(9px + env(safe-area-inset-top)) 14px 9px;border-width:0 0 1px;border-radius:0;top:0}.operator-system-shell .page-content{padding:20px 12px calc(var(--mobile-nav-height) + 28px + env(safe-area-inset-bottom))}}
.mission-login-page{background:radial-gradient(circle at 36% 22%,#b8ff6a1a,#0000 29%),radial-gradient(circle at 72% 68%,#e2c87512,#0000 34%),linear-gradient(150deg,#050706,#0b1009 55%,#060806)}.mission-login-page:before{background-image:linear-gradient(#d2e8c205 1px,#0000 1px),linear-gradient(90deg,#d2e8c205 1px,#0000 1px);background-size:54px 54px}.mission-login-orbit{border-color:#b8ff6a17}.orbit-two{border-color:#e2c87517}.mission-login-card{background:linear-gradient(145deg,#171e14f5,#080c08f0),#0b1009;border-color:#c4e8a62e;box-shadow:0 35px 110px #0000008f,inset 0 1px #ffffff09}.human-login-icon{border-radius:17px;flex:0 0 58px;width:58px;height:58px;overflow:hidden;box-shadow:0 12px 32px #0000004d}.mission-login-brand{border-bottom-color:#c4e8a61a}.mission-login-brand .eyebrow,.mission-login-copy .eyebrow{color:var(--human-accent)}.mission-login-copy>p:last-child,.mission-login-form>label>span,.mission-login-footnote{color:var(--human-muted)}.mission-login-form input[type=text],.mission-login-form input[type=password]{color:var(--human-text);background:#050905c7;border-color:#c4e8a62e}.mission-login-form input:focus{border-color:#b8ff6a85;box-shadow:0 0 0 4px #b8ff6a12}.remember-session input{accent-color:var(--human-accent)}.remember-session span{color:#dce7d3!important}.mission-login-button{color:#f4ffe8;background:linear-gradient(135deg,#b8ff6a2b,#e2c8751c);border-color:#b8ff6a52}.mission-login-button:hover:not(:disabled){background:linear-gradient(135deg,#b8ff6a38,#e2c87524);border-color:#b8ff6a85}
