@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap");.ambient-three{top:43%;left:-255px;background:#087f82;opacity:.19}.identity-nudge-brief{margin-top:19px}.identity-nudge-brief .section-header{margin-bottom:9px}.identity-nudge-card{margin-top:8px;padding:13px;border:1px solid #5a4382;border-radius:16px;background:linear-gradient(135deg,#231a36,#15131b)}.identity-nudge-card .eyebrow{color:#cba7ff;font-size:9px;text-transform:capitalize}.identity-nudge-card h3{margin:5px 0 0;font:700 13px Space Grotesk,sans-serif;color:#f6efff}.identity-nudge-card p{margin:6px 0;color:#c8bdcc;font-size:10px;line-height:1.45}.identity-nudge-card strong{display:block;color:#f2ddbd;font-size:10px;line-height:1.4}.identity-nudge-card small{display:block;margin-top:7px;color:#bc9ddc;font-size:9px;line-height:1.4}.identity-nudge-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.identity-nudge-actions button{border:1px solid #4d3d61;border-radius:8px;background:#18141f;color:#d7c6eb;padding:7px 8px;font-size:9px;font-weight:700}.identity-nudge-actions .primary{border:0;background:#eee9ff;color:#24183a}.identity-nudge-actions svg{width:12px;vertical-align:-2px}.identity-nudge-clear{display:grid;grid-template-columns:26px 1fr;grid-gap:9px;gap:9px;border:1px solid #315649;border-radius:14px;padding:12px;background:#14201e}.identity-nudge-clear>svg{width:17px;color:#91e6c0;margin-top:2px}.identity-nudge-clear small,.identity-nudge-clear strong{display:block}.identity-nudge-clear strong{font-size:11px;color:#dff7ea}.identity-nudge-clear small{margin-top:4px;color:#a9c5b6;font-size:10px;line-height:1.4}.communication-risk-brief{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:17px;padding:14px;border:1px solid #78613d;border-radius:17px;background:linear-gradient(135deg,#2b2116,#18151b)}.communication-risk-brief .eyebrow{color:#efc67c}.communication-risk-brief h2{margin:5px 0 3px;font:700 14px Space Grotesk,sans-serif;color:#fff3de}.communication-risk-brief p{margin:0;color:#d4c0a0;font-size:10px;line-height:1.4}.communication-actions button,.communication-risk-brief button,.communication-signal-row button{border:1px solid #685438;border-radius:9px;background:#251d16;color:#f2d7a0;padding:8px;font-size:10px;font-weight:700;white-space:nowrap}.communication-risk-brief button{display:flex;align-items:center;gap:4px}.communication-risk-brief button svg{width:13px}.status-command-page{display:grid;grid-gap:14px;gap:14px}.status-command-hero{padding:16px;border:1px solid #6b536f;border-radius:19px;background:linear-gradient(135deg,#261b33,#14141d)}.status-command-hero .eyebrow{color:#cfa9ff}.status-command-hero h2{margin:6px 0;font:700 19px/1.22 Space Grotesk,sans-serif}.status-command-hero p{margin:0;color:#c6b9d1;font-size:11px;line-height:1.5}.status-command-hero .primary{margin-top:14px}.communication-risk-list,.communication-signal-list{display:grid;grid-gap:9px;gap:9px}.communication-risk-row{padding:13px;border:1px solid #4d3f55;border-radius:16px;background:#17141e}.communication-risk-row.consequence-4,.communication-risk-row.consequence-5{border-color:#81514d;background:linear-gradient(135deg,#26191c,#18141c)}.communication-risk-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.risk-status{border-radius:999px;background:#2d2840;color:#c9b9ed;padding:4px 7px;font-size:9px;font-weight:700}.risk-status.urgent{background:#49262a;color:#ffc0b8}.communication-risk-row h3{margin:10px 0 3px;font:700 14px Space Grotesk,sans-serif}.communication-risk-row>p{margin:0;color:#c8becf;font-size:11px;line-height:1.4}.communication-risk-row dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin:12px 0}.communication-risk-row dl div{padding:8px;border-radius:9px;background:#111017}.communication-risk-row dt{color:#9e92ae;font-size:8px;text-transform:uppercase;letter-spacing:.5px}.communication-risk-row dd{margin:4px 0 0;color:#efe8f8;font-size:10px;line-height:1.35}.communication-draft{padding:10px;border:1px solid #504165;border-radius:11px;background:#1c1728}.communication-draft span{display:block;color:#cdb5f3;font-size:9px;font-weight:700}.communication-draft p{margin:6px 0 0;color:#e3d8f0;font-size:11px;line-height:1.48;white-space:pre-wrap}.communication-no-draft{margin:0!important;padding:9px;border-radius:10px;background:#18151c;color:#aaa0b3!important;font-size:10px!important}.communication-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.communication-actions .primary{border:0;background:#eee9ff;color:#24183a}.communication-actions button:disabled{opacity:.6}.communication-safety{display:block;margin-top:9px;color:#9d92aa;font-size:9px;line-height:1.35}.communication-clear{display:grid;grid-template-columns:25px 1fr;grid-gap:9px;gap:9px;padding:13px;border:1px solid #315649;border-radius:14px;background:#14201e}.communication-clear svg{width:17px;color:#91e6c0;margin-top:2px}.communication-clear small,.communication-clear strong{display:block}.communication-clear strong{font-size:11px;color:#dff7ea}.communication-clear small{margin-top:4px;color:#aac6b8;font-size:10px;line-height:1.4}.communication-signal-row{display:grid;grid-template-columns:20px 1fr auto;grid-gap:9px;gap:9px;align-items:start;padding:12px;border:1px solid #373146;border-radius:14px;background:#16141d}.communication-signal-row>svg{width:16px;color:#b997e8;margin-top:3px}.communication-signal-row h3{margin:5px 0 2px;font:700 12px Space Grotesk,sans-serif}.communication-signal-row p{margin:0;color:#a69caf;font-size:10px;line-height:1.4}.communication-thread-sheet{align-self:flex-start}.status-command-link{margin-top:18px}.health-quick-grid .quick-button.water{border-color:#3a6291;background:linear-gradient(145deg,#1b3857,#171a29)}.health-quick-grid .quick-button.water span{color:#8ac9ff}.health-quick-grid .quick-button.coffee{border-color:#66503e;background:linear-gradient(145deg,#382a21,#201918)}.health-quick-grid .quick-button.coffee span{color:#e3b784}.health-quick-grid .quick-button.shake{border-color:#74613b;background:linear-gradient(145deg,#3c3420,#211d15)}.health-quick-grid .quick-button.shake span{color:#f0d47c}.health-quick-grid .quick-button.morning-jog{border-color:#3f7359;background:linear-gradient(145deg,#1d3c31,#16251f)}.health-quick-grid .quick-button.morning-jog span{color:#8ff0bd}.morning-jog-sheet{align-self:flex-start}.jog-inputs{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:8px;gap:8px}.jog-inputs label{font-size:10px!important}.jog-inputs input{margin-top:5px!important;padding:10px!important}.morning-jog-trend{color:#8ff0bd}.command-app{background:radial-gradient(ellipse at -16% 49%,#087f823b 0,transparent 30%),radial-gradient(ellipse at 91% 4%,#4b2e7d90 0,transparent 25%),linear-gradient(165deg,#161122,#090a0f 42%,#0a0c11)}.habit-tracker-list{display:grid;grid-gap:9px;gap:9px;margin-top:17px}.habit-tracker-row{display:grid;grid-template-columns:35px 1fr auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #393147;border-radius:15px;padding:12px;background:linear-gradient(135deg,#1c1928,#14131b)}.habit-tracker-row.complete{border-color:#3c7158;background:linear-gradient(135deg,#173027,#141c1a)}.habit-tracker-check{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#2d2640;color:#c7a7f3}.habit-tracker-row.complete .habit-tracker-check{background:#1d4a38;color:#9ef1c6}.habit-tracker-check svg{width:16px}.habit-tracker-row h3,.habit-tracker-row p{margin:0}.habit-tracker-row h3{font:700 13px Space Grotesk,sans-serif}.habit-tracker-row p{margin-top:4px;color:#aaa1b7;font-size:10px;line-height:1.35}.habit-tracker-row button{border:1px solid #55466e;border-radius:9px;padding:8px 9px;background:#292039;color:#dfd0fb;font-size:10px;font-weight:700}.habit-tracker-row.complete button{border-color:#3d7059;background:#1c3a2e;color:#b9f4d6}.tracking-goals-teaser{display:grid;grid-template-columns:35px 1fr;grid-gap:10px;gap:10px;align-items:center;margin-top:18px;border:1px dashed #4b4260;border-radius:15px;padding:13px;background:#15131d}.tracking-goals-teaser>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#2d2640;color:#c7a7f3}.tracking-goals-teaser svg{width:17px}.tracking-goals-teaser small,.tracking-goals-teaser strong{display:block}.tracking-goals-teaser strong{font-size:12px}.tracking-goals-teaser small{margin-top:3px;color:#9f96ad;font-size:10px;line-height:1.4}.workout-log-sheet{align-self:flex-start;max-height:calc(100svh - 28px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px}.workout-movement-log{display:grid;grid-gap:9px;gap:9px;margin:14px 0 18px}.workout-movement-log .section-header{margin:0 2px 1px}.workout-movement-log h3{margin:0;font:600 14px Space Grotesk,sans-serif}.workout-log-movement{border:1px solid #3e3550;border-radius:14px;background:#171520;overflow:hidden}.workout-log-movement.complete{border-color:#477966;background:#15251f}.workout-log-movement summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px;cursor:pointer;list-style:none}.workout-log-movement summary::-webkit-details-marker{display:none}.workout-log-movement summary small,.workout-log-movement summary strong{display:block}.workout-log-movement summary strong{font-size:12px}.workout-log-movement summary small{margin-top:3px;color:#a69db4;font-size:10px}.workout-log-movement summary>svg{width:16px;color:#c7a7f3}.workout-log-movement[open] summary{border-bottom:1px solid #342d43}.movement-done{display:flex;align-items:center;gap:4px;color:#9cf1c8;font-size:10px;font-weight:700}.movement-done svg{width:15px}.workout-movement-body{padding:12px}.movement-complete-check{margin:0 0 11px!important}.workout-movement-body .inline-action{margin-top:12px}.workout-log-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.workout-log-inputs label{font-size:10px;font-weight:700;color:#c9c1d8}.workout-log-inputs input{margin-top:5px!important;padding:9px!important;font-size:12px}.health-summary-grid{margin-top:18px}.health-actions{margin-top:20px!important}.meal-log-sheet{align-self:flex-start;max-height:calc(100svh - 28px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px}.meal-ingredients-card{margin-top:15px;border:1px solid #3e3550;border-radius:14px;background:#171520;overflow:hidden}.meal-ingredients-card summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px;cursor:pointer;list-style:none}.meal-ingredients-card summary::-webkit-details-marker{display:none}.meal-ingredients-card summary small,.meal-ingredients-card summary strong{display:block}.meal-ingredients-card summary strong{font-size:12px}.meal-ingredients-card summary small{margin-top:3px;color:#a69db4;font-size:10px}.meal-ingredients-card summary svg{width:15px;color:#c7a7f3}.meal-ingredients-card[open] summary{border-bottom:1px solid #342d43}.meal-ingredients-body{padding:12px}.meal-ingredient{margin:0 0 10px;padding:11px;border:1px solid #393147;border-radius:12px;background:#121119}.ingredient-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.ingredient-heading strong{font-size:11px}.ingredient-heading button{border:0;background:transparent;color:#ffb1a8;font-size:10px;font-weight:700}.ingredient-amount{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ingredient-amount label,.ingredient-macros label{margin-top:9px!important;font-size:10px!important}.ingredient-amount input,.ingredient-amount select,.ingredient-macros input{margin-top:4px!important;padding:9px!important;font-size:11px!important}.ingredient-amount select{width:100%;border:1px solid #4e455b;border-radius:10px;background:#111119;color:#fff}.recipe-totals{margin-top:12px;padding:10px;border-radius:10px;background:#1e2b29;color:#baf2d7;font-size:10px;line-height:1.45}.recipe-totals span,.recipe-totals strong{display:block}.recipe-totals span{margin-top:3px;color:#b6d9ca}:root{--ink:#f8f7ff;--muted:#a7a2b6;--panel:#171522;--panel-2:#211d31;--line:#353044;--violet:#ad75ff;--violet-2:#754cff;--mint:#7af2c3;--coral:#ff9a91;--blue:#63b3ff;--shell:#090a0f}*{box-sizing:border-box}body,html{background:var(--shell)}body{margin:0;color:var(--ink);font-family:DM Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible{outline:3px solid #d3bcff;outline-offset:3px}.command-shell{min-height:100svh;position:relative;overflow:hidden;padding:0;display:flex;justify-content:center}.ambient{position:absolute;width:360px;height:360px;border-radius:50%;filter:blur(76px);opacity:.25;pointer-events:none}.ambient-one{top:-210px;right:-170px;background:#754cff}.ambient-two{top:510px;left:-210px;background:#067ba7}.command-app{width:100%;max-width:520px;position:relative;padding:19px 16px 112px;background:radial-gradient(ellipse at 91% 4%,#4b2e7d90 0,transparent 25%),linear-gradient(165deg,#161122,#090a0f 42%,#0a0c11);min-height:100svh}.topbar{justify-content:space-between}.topbar,.wordmark{display:flex;align-items:center}.wordmark{gap:7px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.1px}.wordmark-mark{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:linear-gradient(135deg,#a878ff,#6746ff);font-size:20px}.top-actions{display:flex;gap:6px}.avatar-button,.icon-button{width:37px;height:37px;display:grid;place-items:center;color:var(--ink);border:0;background:#1c1928;border-radius:12px}.avatar-button{background:linear-gradient(135deg,#6040a5,#25366d)}.top-actions svg{width:17px}.greeting{margin:26px 4px 7px}.greeting p{margin:0 0 3px;color:var(--muted);font-size:13px}.greeting h1{font:600 clamp(25px,7vw,34px)/1.1 Space Grotesk,sans-serif;letter-spacing:-1.2px;margin:0}.live-dot{display:flex;align-items:center;gap:7px;color:#d2cce1;font-size:11px;margin-top:9px}.focus-orb p i,.live-dot i{width:7px;height:7px;background:var(--mint);border-radius:50%;box-shadow:0 0 11px var(--mint)}.focus-orb{display:grid;place-items:center;margin:15px 0 9px}.focus-ring{width:180px;height:180px;padding:10px;border-radius:50%;background:conic-gradient(from 208deg,#a96eff 0deg,#bb7eff 214deg,#2d2640 215deg,#2d2640 1turn);box-shadow:0 0 50px #7b43d45c}.focus-center{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(circle at 58% 35%,#2e2247,#111019 67%);box-shadow:inset 0 0 24px #05050b}.eyebrow,.focus-center span{font-size:10px;letter-spacing:1.05px;text-transform:uppercase;color:#cabbeb;font-weight:700}.focus-center strong{font:600 34px/1 Space Grotesk,sans-serif;letter-spacing:-1.5px;margin:7px 0 3px}.focus-center small{font-size:11px;color:var(--muted)}.focus-orb p{display:flex;gap:7px;align-items:center;margin:9px 0 0;color:#c8c1d8;font-size:11px}.brief-card{background:linear-gradient(125deg,#302150,#1d1930 58%,#151522);border:1px solid #453562;border-radius:19px;padding:16px;margin-top:20px;box-shadow:0 14px 26px #00000030}.brief-card h2{font:600 17px/1.15 Space Grotesk,sans-serif;letter-spacing:-.4px;margin:5px 0}.brief-card p{font-size:12px;line-height:1.48;color:#cac3d8;margin:0}.brief-card button,.primary{margin-top:13px;border:0;background:#eee9ff;color:#23183b;border-radius:10px;padding:9px 11px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:7px}.brief-card button svg,.primary svg{width:15px}.section-header{display:flex;align-items:center;justify-content:space-between;margin:25px 4px 10px}.section-header h2{margin:0;font:600 14px Space Grotesk,sans-serif;letter-spacing:.1px}.section-header h2 span{color:#9d91ba}.section-header button{border:0;padding:0;color:#c7b4ff;background:transparent;font-size:11px;display:flex;gap:4px;align-items:center}.section-header button svg,.source-note svg{width:13px}.sessions-list{display:grid;grid-gap:8px;gap:8px}.session-card{display:grid;grid-template-columns:37px 1fr auto;align-items:center;grid-gap:11px;gap:11px;background:#181622e8;border:1px solid #2a2639;border-radius:16px;padding:12px}.session-card.focus{border-color:#503b7e}.session-symbol{height:37px;width:37px;border-radius:12px;display:grid;place-items:center;background:#30244a;color:#c9a6ff}.session-card.work .session-symbol{background:#173143;color:#86d5ff}.session-symbol svg{width:17px}.habit-row h3,.loop-row h3,.plan-row h3,.session-content h3{font-size:13px;margin:0;font-weight:700}.habit-row p,.loop-row p,.plan-row p,.session-content p{font-size:11px;color:var(--muted);margin:3px 0 0}.stop-button{border:0;border-radius:10px;padding:8px 9px;background:#2a2537;color:#f3eeff;font-size:11px;font-weight:700;display:flex;align-items:center;gap:5px}.stop-button svg{width:13px}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.quick-button{min-height:68px;border:1px solid #2b263b;border-radius:15px;background:linear-gradient(135deg,#201b30,#171521);color:#eae5f5;font-size:11px;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.quick-button:hover{border-color:#8163ba;background:#292041}.quick-button span{color:#c8a4ff}.quick-button svg{width:19px;height:19px}.source-note{display:flex;gap:4px;align-items:center;font-size:10px;color:#978fa8}.habits-list,.loop-list,.plan-card{border:1px solid #2d2939;background:#15141d;border-radius:16px;padding:0 13px}.plan-row{display:grid;grid-template-columns:43px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:13px 0;border-bottom:1px solid #292633}.habit-row:last-child,.loop-row:last-child,.plan-row:last-child{border-bottom:0}.plan-row time{font-family:Space Grotesk,sans-serif;font-size:11px;color:#a995d3}.area-tag{font-size:10px;border-radius:7px;padding:4px 6px;background:#312450;color:#cfb9ff}.area-tag.personal{background:#183b39;color:#a9f3d2}.habit-row{display:grid;grid-template-columns:36px 1fr auto;align-items:center;grid-gap:9px;gap:9px;padding:12px 0;border-bottom:1px solid #292633}.habit-check{height:32px;width:32px;display:grid;place-items:center;border-radius:10px;background:#282335;color:#bda0fa}.habit-check svg{width:15px}.habit-row strong{font:600 15px Space Grotesk,sans-serif;color:#fff}.habit-row strong small{font:400 10px DM Sans,sans-serif;color:#9891a4;margin-left:2px}.loop-row{display:grid;grid-template-columns:28px 1fr auto;grid-gap:8px;gap:8px;align-items:start;padding:13px 0;border-bottom:1px solid #292633}.loop-row>svg{width:16px;color:#f3bb73;margin-top:2px}.loop-row>span{font-size:10px;color:#ffb2aa;background:#3b242c;padding:4px 5px;border-radius:7px}.source-status{display:flex;justify-content:space-between;gap:8px;align-items:center;background:#111218;border:1px dashed #4a4357;border-radius:14px;padding:12px;margin-top:18px}.source-status>div{display:flex;gap:9px;align-items:center}.source-status svg{width:17px;color:#afa2c5}.source-status small,.source-status strong{display:block}.source-status strong{font-size:11px}.source-status small{font-size:10px;color:#9891a4;margin-top:3px}.stale-status{white-space:nowrap;font-size:10px;color:#f3bb73}.ask-card{width:100%;margin-top:18px;padding:15px;border:1px solid #534070;border-radius:17px;background:linear-gradient(125deg,#3d245e,#20213f);color:#fff;display:grid;grid-template-columns:39px 1fr auto;align-items:center;grid-gap:10px;gap:10px;text-align:left}.ask-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#a271ff;color:#241545}.ask-icon svg{width:19px}.ask-card small,.ask-card strong{display:block}.ask-card strong{font-size:13px}.ask-card small{font-size:11px;color:#ddd2fa;margin-top:3px}.ask-card>svg{width:17px}.bottom-nav{position:fixed;z-index:5;left:50%;bottom:0;transform:translateX(-50%);width:min(520px,100%);display:grid;grid-template-columns:repeat(4,1fr);padding:11px 10px max(13px,env(safe-area-inset-bottom));background:#11121af2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #292534}.bottom-nav button{border:0;background:transparent;color:#968fa4;font-size:10px;display:flex;flex-direction:column;align-items:center;gap:3px}.bottom-nav svg{width:18px}.bottom-nav .selected{color:#c49bff}.sheet-backdrop{position:fixed;z-index:20;inset:0;display:flex;align-items:flex-end;background:#06060aae;padding:14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sheet{width:100%;max-width:488px;margin:0 auto;background:linear-gradient(140deg,#272034,#15151e);border:1px solid #493b62;border-radius:22px;padding:21px;position:relative;box-shadow:0 -20px 50px #0007}.sheet h2{font:600 23px Space Grotesk,sans-serif;margin:7px 0}.sheet p{font-size:13px;color:#c1b8d0;line-height:1.45}.sheet input{width:100%;border:1px solid #4e455b;border-radius:12px;background:#111119;color:#fff;padding:13px;margin:8px 0 0}.sheet .primary{width:100%;justify-content:center;padding:12px}.close{position:absolute;right:16px;top:16px;color:#d8d0e7;background:#373143;border:0;width:31px;height:31px;border-radius:10px;display:grid;place-items:center}.close svg{width:16px}.insights{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.insights p{display:grid;grid-template-columns:21px 1fr;grid-gap:8px;gap:8px;margin:0;padding:10px;border-radius:11px;background:#181620;color:#d8d0e8;font-size:12px}.insights svg{width:16px;color:#b485ff}.recommendation-note{font-size:10px!important;color:#9891a4!important;margin:10px 0 0!important;text-align:center}.toast{position:fixed;z-index:40;top:16px;left:50%;transform:translateX(-50%);max-width:calc(100% - 32px);display:flex;align-items:center;gap:7px;padding:10px 13px;border:1px solid #5a4c70;background:#272030;color:#fff;border-radius:12px;font-size:12px;box-shadow:0 10px 30px #0008}.toast svg{width:15px;color:var(--mint)}.auth-screen{display:flex;flex-direction:column;min-height:100svh}.private-label{display:flex;align-items:center;gap:5px;border-radius:8px;background:#1b2d2c;color:#a5efd0;padding:6px 8px;font-size:10px;font-weight:700}.private-label svg{width:12px}.auth-gate{width:100%;max-width:390px;margin:auto;padding:23px 5px 55px}.gate-symbol{width:53px;height:53px;display:grid;place-items:center;border-radius:17px;background:linear-gradient(135deg,#aa78ff,#5d45d7);color:#231642;box-shadow:0 0 35px #8b57df80;margin-bottom:20px}.gate-symbol svg{width:25px}.auth-gate h1{font:600 clamp(32px,10vw,44px)/1.02 Space Grotesk,sans-serif;letter-spacing:-1.8px;margin:7px 0 12px}.auth-gate p{color:#c6bfd3;line-height:1.5;font-size:14px;margin:0}.auth-gate form{margin-top:24px}.auth-gate label{display:block;margin:0 0 7px;color:#d6cde8;font-size:12px;font-weight:600}.auth-gate input{width:100%;border:1px solid #544b62;border-radius:13px;background:#111119;color:#fff;padding:14px}.auth-gate .primary{width:100%;justify-content:center;padding:13px;margin-top:10px}.auth-gate>small{display:block;text-align:center;color:#8f889d;font-size:10px;margin-top:17px}.loading-state{margin:auto;display:grid;place-items:center;grid-gap:14px;gap:14px;color:#c8c0d6;font-size:13px}.loading-state .wordmark-mark{width:45px;height:45px;border-radius:14px;font-size:27px}@media (min-width:521px){.command-shell{padding:22px 0;background:radial-gradient(ellipse at top,#2a1a44,#090a0f 64%)}.command-app{border-radius:31px;min-height:calc(100svh - 44px);box-shadow:0 25px 70px #0009}.bottom-nav{bottom:22px;border-radius:0 0 31px 31px}.sheet-backdrop{align-items:center}.focus-ring{width:194px;height:194px}}@media (max-width:365px){.quick-grid{gap:6px}.quick-button{min-height:60px}.stop-button span{display:none}.command-app{padding-left:12px;padding-right:12px}}.auth-gate input+label{margin-top:15px}.auth-link{display:block;margin:14px auto 0;border:0;background:transparent;color:#c7b4ff;font-size:12px;text-decoration:underline;text-underline-offset:3px}.command-app.accent-more,.command-app.accent-now{background:radial-gradient(ellipse at 88% 3%,#4a2d7555 0,transparent 35%),radial-gradient(ellipse at 2% 48%,#1465622b 0,transparent 36%),#101018!important}.command-app.accent-mindset{background:radial-gradient(ellipse at 88% 3%,#8250ae70 0,transparent 38%),radial-gradient(ellipse at 2% 52%,#286d8350 0,transparent 40%),#101018!important}.command-app.accent-plan{background:radial-gradient(ellipse at 88% 3%,#3a8cc866 0,transparent 37%),radial-gradient(ellipse at 2% 48%,#155f8250 0,transparent 39%),#101018!important}.command-app.accent-health{background:radial-gradient(ellipse at 88% 3%,#3d9d6766 0,transparent 37%),radial-gradient(ellipse at 2% 48%,#14695b42 0,transparent 39%),#101018!important}.command-app.accent-tracking{background:radial-gradient(ellipse at 88% 3%,#c77b3a5c 0,transparent 37%),radial-gradient(ellipse at 2% 48%,#a25f2140 0,transparent 39%),#101018!important}.chief-chat{display:grid;grid-gap:9px;gap:9px;max-height:38svh;overflow:auto;margin:13px 0 2px;padding-right:2px}.chief-message{border:1px solid #40364f;border-radius:13px;padding:10px 11px}.chief-message.user{background:#1a2230;border-color:#2f5168}.chief-message.assistant{background:#181620}.chief-message strong{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#c5abfa;margin-bottom:5px}.chief-message.user strong{color:#82c9f7}.chief-message p{white-space:pre-wrap;margin:0;font-size:12px;line-height:1.5;color:#e5dff0}.morning-brief-card{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:start}.morning-brief-card .stale-status{margin-top:2px}.routine-preview-sheet .inline-action{margin-top:14px}.mindset-page{max-width:680px;margin:18px auto 0}.mindset-hero{padding:6px 5px 2px}.mindset-hero h2{font:600 clamp(22px,6vw,30px)/1.12 Space Grotesk,sans-serif;letter-spacing:-.9px;margin:7px 0}.mindset-hero p{font-size:12px;line-height:1.5;color:#c8c1d6;margin:0}.mindset-checkin-card{margin-top:17px;padding:16px;border:1px solid #665080;border-radius:19px;background:linear-gradient(135deg,#2d1d43,#151723 70%);box-shadow:0 16px 32px #00000035}.mindset-checkin-card label{display:grid;grid-gap:3px;gap:3px}.mindset-checkin-card label strong{font:700 15px Space Grotesk,sans-serif;color:#fff}.mindset-checkin-card label small{font-size:11px;color:#c0b4d5}.mindset-checkin-card textarea{width:100%;min-height:130px;resize:vertical;margin-top:12px;border:1px solid #584b68;border-radius:14px;background:#101018;color:#fff;padding:13px;font:13px/1.45 DM Sans,sans-serif}.mindset-checkin-card textarea:focus{outline:2px solid #b38cf4;border-color:#b38cf4}.mindset-examples{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.mindset-examples button{border:1px solid #5b4b70;border-radius:999px;background:#211a2c;color:#e3d9f3;padding:7px 9px;font-size:10px;font-weight:700}.mindset-submit{width:100%;justify-content:center;margin-top:10px}.mindset-response{margin-top:20px}.mindset-response .section-header{margin:0 4px 7px}.mindset-response .chief-chat{max-height:none}.mindset-response .chief-message.assistant{border-color:#625078;background:linear-gradient(135deg,#1e182a,#15161f)}.mindset-note{margin:16px 4px 0;text-align:center;font-size:10px;line-height:1.4;color:#91889f}.empty-card{display:flex;align-items:center;gap:10px;border:1px dashed #3d3750;border-radius:16px;padding:15px;color:#bdb4cb;background:#14131c}.empty-card>svg{width:19px;color:#b485ff}.empty-card small,.empty-card strong{display:block}.empty-card strong{font-size:12px}.empty-card small,.empty-list{font-size:11px;color:#9b93a7;line-height:1.45}.empty-card small{margin-top:3px}.empty-list{padding:14px 0}.sheet label{display:block;margin:15px 0 0;color:#d6cde8;font-size:12px;font-weight:600}.sheet select{width:100%;margin-top:8px;border:1px solid #4e455b;border-radius:12px;background:#111119;color:#fff;padding:13px}.activity-log{border:1px solid #2d2939;background:#15141d;border-radius:16px;padding:0 13px}.event-row{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #292633}.event-row:last-child{border-bottom:0}.event-row>span{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#293b36;color:#9de5c2}.event-row svg{width:14px}.event-row h3{font-size:12px;margin:0}.event-row p{font-size:10px;color:#9891a4;margin:3px 0 0}.relationship-list{border:1px solid #2d2939;background:#15141d;border-radius:16px;padding:0 13px}.relationship-row{display:grid;grid-template-columns:34px 1fr auto;grid-gap:9px;gap:9px;align-items:center;padding:12px 0;border-bottom:1px solid #292633}.relationship-row:last-child{border-bottom:0}.relationship-avatar{width:32px;height:32px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#52346f,#254263);color:#eee6ff;font:700 13px Space Grotesk,sans-serif}.relationship-row h3{font-size:12px;margin:0}.relationship-row p{font-size:10px;line-height:1.35;color:#9b93a7;margin:3px 0 0}.relationship-row>span{font-size:10px;color:#b9a4df;text-align:right}.checkbox-row{display:flex!important;align-items:center;gap:8px;line-height:1.3;color:#d6cde8!important}.sheet .checkbox-row input{width:17px;height:17px}.plan-actions{display:flex;align-items:center;gap:10px}.day-signal.needs-plan p i{background:#63b3ff;box-shadow:0 0 11px #63b3ff}.day-signal.drifting p i{background:#f3bb73;box-shadow:0 0 11px #f3bb73}.day-signal.off-track p i{background:#ff9a91;box-shadow:0 0 11px #ff9a91}.email-rules-list{display:grid;grid-gap:8px;gap:8px}.email-rule-row{display:grid;grid-template-columns:31px 1fr auto;align-items:center;grid-gap:9px;gap:9px;border:1px solid #302b3c;background:#15141d;border-radius:14px;padding:11px}.email-rule-row>svg{width:16px;color:#b485ff}.email-rule-row small,.email-rule-row strong{display:block}.email-rule-row strong{font-size:12px}.email-rule-row small{font-size:10px;color:#9f97ad;margin-top:3px}.email-rule-row button{border:0;background:transparent;color:#ffb2aa;padding:5px;font-size:10px;font-weight:700}.plan-heading{margin-bottom:8px}.plan-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:0 4px 10px}.plan-toolbar button{border:1px solid #3d3650;background:#1a1823;color:#cdbaff;border-radius:9px;padding:7px 9px;font-size:10px;font-weight:700}.plan-item{border-bottom:1px solid #292633}.plan-item:last-child{border-bottom:0}.plan-item .plan-row{width:100%;border:0;background:transparent;color:inherit;text-align:left;grid-template-columns:43px 1fr auto 15px;cursor:pointer}.plan-row>svg{width:14px;color:#a995d3;transition:transform .18s ease}.plan-row>svg.expanded{transform:rotate(180deg)}.plan-item.completed h3{text-decoration:line-through;color:#938ca1}.plan-item.completed .area-tag{opacity:.55}.plan-details{margin:-2px 0 12px 51px;padding:10px;border-radius:10px;background:#111018}.plan-details p{font-size:10px;line-height:1.45;color:#a9a1b4;margin:0}.completion-button{margin-top:9px;border:1px solid #4d4160;background:#242032;color:#e8e1f5;border-radius:9px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex;gap:5px;align-items:center}.completion-button svg{width:13px}.completion-button.checked{background:#17342d;border-color:#2d6857;color:#a9f3d2}.odr-task-list{border:1px solid #2d2939;background:#15141d;border-radius:16px;padding:0 13px}.odr-task-row{display:grid;grid-template-columns:23px 1fr auto;align-items:start;grid-gap:8px;gap:8px;padding:12px 0;border-bottom:1px solid #292633}.odr-task-row:last-child{border-bottom:0}.odr-task-row>svg{width:15px;color:#a98aff;margin-top:2px}.odr-task-row h3{font-size:12px;margin:0}.odr-task-row p{font-size:10px;line-height:1.35;color:#9c94aa;margin:3px 0 0}.odr-task-row button{border:0;background:transparent;color:#c7b4ff;padding:3px 0;font-size:10px;font-weight:700}.date-navigator{display:grid;grid-template-columns:34px 1fr 34px 42px auto;grid-gap:6px;gap:6px;align-items:center;margin:0 4px 10px}.date-navigator button{height:34px;border:1px solid #3d3650;background:#1a1823;color:#cdbaff;border-radius:10px;font-size:10px;font-weight:700}.date-navigator button svg{width:16px}.date-navigator .date-today{color:#f1ecff;background:#241d34}.date-navigator .selected{border-color:#9b78e5;background:#362755;color:#f5efff}.date-navigator input{width:42px;height:34px;border:1px solid #3d3650;background:#1a1823;border-radius:10px;color:transparent;padding:3px;accent-color:#b687ff}.date-navigator input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.9;cursor:pointer}.week-strip{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px;margin:0 4px 10px;padding:8px;border:1px solid #302a3f;border-radius:13px;background:#121119}.week-strip button{display:grid;grid-gap:3px;gap:3px;justify-items:center;border:0;border-radius:9px;padding:7px 2px;background:transparent;color:#aaa2b9}.week-strip button small{font-size:9px;font-weight:700;text-transform:uppercase}.week-strip button strong{font:600 12px Space Grotesk,sans-serif}.week-strip button.selected{background:#49316f;color:#fff;box-shadow:0 5px 13px #0004}.weekly-plan-card{display:grid;grid-gap:11px;gap:11px;border:1px solid #49386c;border-radius:18px;padding:15px;background:linear-gradient(135deg,#27203a,#15151e)}.weekly-plan-card>p{margin:0;color:#c2b8d4;font-size:11px;line-height:1.45}.weekly-plan-card label{display:grid;grid-gap:6px;gap:6px;color:#e4dbf4;font-size:11px;font-weight:700}.weekly-plan-card textarea{width:100%;min-height:55px;resize:vertical;border:1px solid #50435e;border-radius:11px;background:#111119;color:#fff;padding:10px;font:11px/1.4 DM Sans,sans-serif}.weekly-plan-card textarea::placeholder{color:#817a8d}.weekly-plan-card .primary{margin:2px 0 0;width:100%;justify-content:center}.weekly-plan-meta{display:flex;gap:8px;flex-wrap:wrap}.weekly-plan-meta span{border-radius:8px;background:#1a1724;color:#bcb1d4;padding:5px 7px;font-size:9px}.weekly-recommendations{display:grid;grid-gap:7px;gap:7px;border-top:1px solid #453a55;padding-top:12px}.weekly-recommendations strong{font:600 12px Space Grotesk,sans-serif}.weekly-recommendations p{display:grid;grid-template-columns:16px 1fr;grid-gap:6px;gap:6px;margin:0;color:#d7cee5;font-size:11px;line-height:1.4}.weekly-recommendations p svg{width:14px;color:#88e7bc;margin-top:1px}.weekly-recommendations small{color:#9d94ac;font-size:9px;line-height:1.35}.loop-actions .done-loop{display:inline-flex;align-items:center;gap:3px;color:#a9f3d2}.loop-actions .done-loop svg{width:12px;height:12px;border:1px solid #75d8ae;border-radius:50%;padding:1px}.next-command-card{background:linear-gradient(125deg,#342153,#1d1930 58%,#151522)}.next-command-card small{display:block;margin-top:11px;color:#ae9dca;font-size:10px;font-weight:700;letter-spacing:.35px}.calendar-choices{display:grid;grid-gap:8px;gap:8px;max-height:45svh;overflow:auto;margin-top:14px;padding-right:2px}.sheet .calendar-choice{display:grid!important;grid-template-columns:19px 1fr;grid-gap:10px;gap:10px;align-items:center;margin:0;padding:11px;border:1px solid #443a55;border-radius:13px;background:#14131c;color:#eee8f8!important}.sheet .calendar-choice input{width:17px;height:17px;margin:0;accent-color:#a878ff}.calendar-choice small,.calendar-choice strong{display:block}.calendar-choice strong{font-size:12px}.calendar-choice small{font-size:10px;color:#a49aad;margin-top:3px}.day-signal .focus-ring{background:conic-gradient(from 208deg,#7af2c3 0deg,#6ad0b0 310deg,#2d2640 311deg,#2d2640 1turn)}.day-signal .focus-center strong{font-size:25px;text-align:center;line-height:1.03}.day-signal.needs-plan .focus-ring{background:conic-gradient(from 208deg,#63b3ff 0deg,#86c9ff 235deg,#2d2640 236deg,#2d2640 1turn)}.day-signal.drifting .focus-ring{background:conic-gradient(from 208deg,#f3bb73 0deg,#f3bb73 162deg,#2d2640 163deg,#2d2640 1turn)}.day-signal.off-track .focus-ring{background:conic-gradient(from 208deg,#ff9a91 0deg,#ff9a91 72deg,#2d2640 73deg,#2d2640 1turn)}.day-signal.needs-plan .focus-orb p i{background:#63b3ff;box-shadow:0 0 11px #63b3ff}.day-signal.drifting .focus-orb p i{background:#f3bb73;box-shadow:0 0 11px #f3bb73}.day-signal.off-track .focus-orb p i{background:#ff9a91;box-shadow:0 0 11px #ff9a91}.notification-button{position:relative}.notification-button i{position:absolute;right:-3px;top:-4px;min-width:15px;height:15px;border-radius:8px;padding:1px 3px;background:#ff7b72;color:#260d16;font:700 9px/13px DM Sans,sans-serif;font-style:normal}.actionable-loop{grid-template-columns:28px 1fr auto}.loop-actions{display:flex;gap:7px;margin-top:8px}.inline-action,.loop-actions button{border:0;background:transparent;color:#c7b4ff;padding:0;font-size:10px;font-weight:700}.inline-action{margin-top:6px}.connector-card{display:grid;grid-template-columns:38px 1fr auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #423857;border-radius:17px;background:linear-gradient(125deg,#241d34,#15151e);padding:14px;margin-top:19px}.connector-symbol{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#372a52;color:#cca5ff}.connector-symbol svg{width:18px}.connector-card small,.connector-card strong{display:block}.connector-card strong{font-size:12px}.connector-card small{font-size:10px;line-height:1.4;color:#a89fb7;margin-top:3px}.connector-card button{border:0;background:#eee9ff;color:#24183a;border-radius:9px;padding:8px;font-size:10px;font-weight:700}.alerts-list{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.alert-row{display:grid;grid-template-columns:27px 1fr;grid-gap:9px;gap:9px;padding:11px;border-radius:12px;background:#191720;border:1px solid #383245}.alert-row svg{width:17px;color:#a98aff;margin-top:2px}.alert-row.urgent{border-color:#6c3e45}.alert-row.urgent svg{color:#ff9a91}.alert-row.watch{border-color:#68533a}.alert-row.watch svg{color:#f3bb73}.alert-row small,.alert-row strong{display:block}.alert-row strong{font-size:12px}.alert-row small{font-size:10px;line-height:1.4;color:#aba2b9;margin-top:3px}.bottom-nav.six-tabs{grid-template-columns:repeat(6,1fr);padding-left:4px;padding-right:4px}.bottom-nav.six-tabs button{font-size:8px}.bottom-nav.six-tabs svg{width:16px}@media (max-width:365px){.bottom-nav.six-tabs button{font-size:7px}.bottom-nav.six-tabs svg{width:14px}}.day-signal .focus-ring{width:144px;height:144px;padding:8px;animation:signal-breathe 3.8s ease-in-out infinite}.day-signal .focus-center strong{font-size:20px}.day-signal .focus-center span{font-size:8px}.day-signal .focus-center small{font-size:9px}.day-signal.focus-orb{margin-top:11px}@keyframes signal-breathe{0%,to{transform:scale(1);box-shadow:0 0 26px #7b43d45c}50%{transform:scale(1.035);box-shadow:0 0 45px #9b78e580}}@media (prefers-reduced-motion:reduce){.day-signal .focus-ring{animation:none}}.planning-toggle{width:100%;margin:18px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #453660;border-radius:16px;background:linear-gradient(130deg,#251c36,#15151f);padding:13px;color:#f0ebfb;text-align:left}.planning-toggle span{display:grid;grid-template-columns:26px 1fr;grid-column-gap:9px;column-gap:9px;align-items:center}.planning-toggle span>svg{grid-row:span 2;width:19px;color:#be91ff}.planning-toggle small,.planning-toggle strong{display:block}.planning-toggle strong{font-size:12px}.planning-toggle small{font-size:10px;line-height:1.35;color:#aaa0ba;margin-top:3px}.planning-toggle>svg{width:16px;color:#b9a2db;transition:transform .18s ease}.planning-toggle>svg.expanded{transform:rotate(180deg)}.morning-brief-status{margin-bottom:14px}.command-rules-card{margin-top:18px}.command-rules-list{display:grid;grid-gap:8px;gap:8px;margin:9px 0 18px}.command-rule-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;background:#181622e8;border:1px solid #332d44;border-radius:15px;padding:13px}.command-rule-row h3{font:700 13px Space Grotesk,sans-serif;margin:7px 0 3px}.command-rule-row p{font-size:11px;line-height:1.42;color:#c1bacd;margin:0}.command-rule-row small{display:block;font-size:10px;color:#9d91b3;margin-top:7px}.command-rule-row button{border:0;background:transparent;color:#c7b4ff;font-size:10px;font-weight:700;padding:3px 0;white-space:nowrap}.sheet textarea{width:100%;border:1px solid #4e455b;border-radius:12px;background:#111119;color:#fff;padding:12px;margin:7px 0 0;min-height:104px;resize:vertical;line-height:1.4}.sheet .checkbox-row{display:flex;align-items:center;gap:8px;margin-top:11px;color:#ddd5eb}.sheet .checkbox-row input{width:16px;height:16px;margin:0;accent-color:#a878ff}.rule-date-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rule-date-grid label{margin-top:12px}.rule-date-grid input{margin-top:7px}.form-note{display:block;font-size:10px;line-height:1.4;color:#9d95ab;margin-top:9px}.calendar-freshness{margin:0 4px 10px;color:#9187a4;font-size:10px;line-height:1.35}.pressure-brief{margin-top:19px}.pressure-brief .section-header{margin-bottom:9px}.pressure-card{display:grid;grid-template-columns:54px 1fr;grid-gap:10px;gap:10px;margin-top:8px;padding:13px;border:1px solid #55415e;border-radius:16px;background:linear-gradient(135deg,#211729,#15131b)}.pressure-card.level-3{border-color:#805f35;background:linear-gradient(135deg,#2a2017,#17141b)}.pressure-card.level-4{border-color:#924f55;background:linear-gradient(135deg,#311b20,#17131a)}.pressure-level{align-self:start;border-radius:9px;padding:7px 4px;background:#3a2b50;color:#d5b6ff;text-align:center;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.level-3 .pressure-level{background:#58411d;color:#ffd68e}.level-4 .pressure-level{background:#652e37;color:#ffb6ae}.pressure-card h3{margin:0;font:700 13px Space Grotesk,sans-serif;color:#f4efff}.pressure-card p{margin:5px 0;color:#c8bdcc;font-size:10px;line-height:1.42}.pressure-card small,.pressure-card strong{display:block}.pressure-card strong{font-size:10px;color:#ffd59e}.pressure-card small{margin-top:5px;color:#a69cad;font-size:9px}.pressure-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.pressure-actions button{border:1px solid #4a3c58;border-radius:8px;background:#18141f;color:#d7c6eb;padding:7px 8px;font-size:9px;font-weight:700}.pressure-actions button.primary{border:0;background:#eee9ff;color:#24183a}.pressure-actions svg{width:12px;vertical-align:-2px}.pressure-clear{display:grid;grid-template-columns:26px 1fr;grid-gap:9px;gap:9px;border:1px solid #315649;border-radius:14px;padding:12px;background:#14201e}.pressure-clear>svg{width:17px;color:#91e6c0;margin-top:2px}.pressure-clear small,.pressure-clear strong{display:block}.pressure-clear strong{font-size:11px;color:#dff7ea}.pressure-clear small{margin-top:4px;color:#a9c5b6;font-size:10px;line-height:1.4}.pressure-reconcile{margin:10px 4px 0;color:#a99fb5;font-size:10px;line-height:1.45}.review-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.review-grid article{padding:13px;border:1px solid #3b3350;border-radius:14px;background:linear-gradient(135deg,#1f1a2d,#14131b)}.review-grid small,.review-grid strong{display:block}.review-grid strong{font:600 19px Space Grotesk,sans-serif;color:#f5efff}.review-grid small{font-size:10px;color:#a69db4;margin-top:4px}.review-note{margin:9px 4px 0;font-size:10px;line-height:1.4;color:#958ca3}.now-section-heading{margin-top:23px}.now-guidance-list{display:grid;grid-gap:8px;gap:8px}.now-guidance-row{display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;align-items:start;border:1px solid #3a314e;border-radius:15px;padding:12px;background:linear-gradient(135deg,#1c1729,#13131b)}.now-guidance-row>svg{width:17px;color:#c395ff;margin:2px 0 0}.now-guidance-row.people{border-color:#315158}.now-guidance-row.people>svg{color:#7af2c3}.now-guidance-row.decision{border-color:#654741}.now-guidance-row.decision>svg{color:#f3bb73}.now-guidance-row h3,.now-priority-row h3{margin:0;font:700 12px DM Sans,sans-serif}.now-guidance-row p,.now-priority-row p{margin:4px 0 0;color:#b9b0c7;font-size:10px;line-height:1.42}.now-guidance-row small{display:block;margin-top:8px;color:#af9ada;font-size:9px;line-height:1.35}.now-dashboard-grid{display:grid;grid-gap:18px;gap:18px}.compact-heading{margin-top:22px;margin-bottom:9px}.compact-heading button{white-space:nowrap}.now-priority-list,.now-schedule-list{display:grid;grid-gap:8px;gap:8px}.now-schedule-row{width:100%;display:grid;grid-template-columns:43px 1fr 15px;align-items:center;grid-gap:9px;gap:9px;text-align:left;color:#f5efff;border:1px solid #322d40;border-radius:14px;padding:11px;background:#15141d}.now-schedule-row time{font:600 11px Space Grotesk,sans-serif;color:#bda1ec}.now-schedule-row small,.now-schedule-row strong{display:block}.now-schedule-row strong{font-size:12px}.now-schedule-row small{margin-top:3px;color:#9f96ad;font-size:10px}.now-schedule-row>svg{width:15px;color:#a995d3}.now-priority-row{display:grid;grid-template-columns:21px 1fr 29px;align-items:start;grid-gap:8px;gap:8px;border:1px solid #322d40;border-radius:14px;padding:11px;background:#15141d}.now-priority-row>svg{width:16px;color:#f3bb73;margin-top:2px}.now-priority-row button{width:28px;height:28px;display:grid;place-items:center;border:1px solid #4f7265;border-radius:9px;background:#17342d;color:#a9f3d2}.now-priority-row button svg{width:14px}.now-empty{border:1px dashed #3d3750;border-radius:14px;padding:13px;color:#9b93a7;background:#14131c;font-size:10px;line-height:1.45}@media (min-width:680px){.command-shell{padding:26px 22px;background:radial-gradient(ellipse at top,#2a1a44,#090a0f 64%)}.command-app{max-width:920px;min-height:calc(100svh - 52px);padding:25px 26px 128px;border-radius:34px;box-shadow:0 25px 70px #0009}.bottom-nav{width:min(920px,calc(100% - 44px));bottom:26px;border-radius:0 0 34px 34px}.greeting{margin-top:31px}.now-dashboard-grid,.now-guidance-list{grid-template-columns:repeat(2,minmax(0,1fr))}.now-dashboard-grid{gap:16px}.now-dashboard-grid .compact-heading{margin-top:24px}.review-grid{grid-template-columns:repeat(4,1fr)}.plan-toolbar{margin-top:4px}.weekly-plan-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.weekly-plan-card .primary,.weekly-plan-card .weekly-plan-meta,.weekly-plan-card .weekly-recommendations,.weekly-plan-card>p{grid-column:1/-1}.quick-grid{grid-template-columns:repeat(6,1fr)}}.health-actions{margin-bottom:18px}.health-routine-list{margin-bottom:16px}.health-trend-card{margin:0 0 18px;padding:14px;border:1px solid #3b3350;border-radius:14px;background:linear-gradient(135deg,#1f1a2d,#14131b);color:#91a7ff}.health-trend-card svg{width:100%;height:76px;display:block}.health-trend-card p{margin:6px 0;color:#a69db4;font-size:12px}.health-trend-card small{color:#a69db4;font-size:11px}.macro-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.macro-inputs label{font-size:11px}.macro-inputs input{width:100%;margin-top:5px}.health-expandable-card{margin:14px 0;border:1px solid #3b3350;border-radius:15px;background:linear-gradient(135deg,#1b1826,#14131b);overflow:hidden}.health-expandable-card summary{display:grid;grid-template-columns:1fr 16px;grid-gap:9px;gap:9px;align-items:center;padding:14px;cursor:pointer;list-style:none}.health-expandable-card summary::-webkit-details-marker{display:none}.health-expandable-card summary small,.health-expandable-card summary strong{display:block}.health-expandable-card summary strong{font:700 13px Space Grotesk,sans-serif;color:#f0eaff}.health-expandable-card summary small{margin-top:3px;color:#9f96ad;font-size:10px}.health-expandable-card summary>svg{width:16px;color:#c5a5f7;transition:transform .18s ease}.health-expandable-card[open] summary{border-bottom:1px solid #332d42}.health-expandable-card[open] summary>svg{transform:rotate(180deg)}.health-expandable-card .thought-list{padding:0 12px;margin:12px 0}.health-expandable-actions{display:flex;justify-content:flex-end;padding:10px 12px 0}.health-expandable-actions button{border:1px solid #564278;border-radius:9px;background:#261d37;color:#e5d9fb;padding:7px 9px;font-size:10px;font-weight:700}.command-goals-card{margin:18px 0 30px;border:1px solid #3b3550;border-radius:17px;padding:14px;background:linear-gradient(135deg,#1c1829,#13131b)}.command-goals-card>p{margin:0;color:#bcb2ca;font-size:11px;line-height:1.5}.command-goals-card .thought-list{margin-bottom:0}.training-day-picker{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px;margin:4px 0 8px}.training-day-picker button{min-height:40px;padding:5px 2px;border:1px solid #403657;border-radius:10px;background:#14131b;color:#b9b0c9;font-size:11px}.training-day-picker button.selected{border-color:#8f72ff;background:#5536b8;color:#fff}.training-preview-list,.training-template-preview{margin:8px 0 14px;padding:12px;border:1px solid #3b3350;border-radius:13px;background:#17141f}.training-template-preview strong{display:block;margin-bottom:7px;color:#ebe4ff}.training-preview-list p,.training-template-preview p{margin:7px 0;color:#b9b0c9;font-size:12px;line-height:1.45}.training-preview-list small{color:#a69db4;font-size:11px}.health-trend-card select{width:100%;margin-bottom:7px;background:#121019;color:#eae5f8;border:1px solid #403657;border-radius:8px;padding:8px}.scan-food-button{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 0 7px;padding:12px;border:1px solid #8f72ff;border-radius:12px;background:#2a1d51;color:#f2edff;font:600 13px Space Grotesk,sans-serif}.scan-food-button span{font-size:19px}.food-scanner-sheet{max-width:460px}.food-scanner-preview{width:100%;min-height:220px;object-fit:cover;margin:7px 0 10px;border:1px solid #4a3a66;border-radius:16px;background:#09090d}.food-scanner-sheet>p{margin:0 0 12px;color:#c2b9d3;font-size:12px;line-height:1.5}.health-chart-sheet{max-width:520px}.health-chart-sheet select{width:100%;margin:8px 0 12px;background:#121019;color:#f3effd;border:1px solid #4a3a66;border-radius:9px;padding:9px}.large-chart{margin:10px 0 12px;padding:14px 10px 8px;border:1px solid #3e3156;border-radius:15px;background:linear-gradient(150deg,#211b33,#111117);color:#9d83ff}.large-chart svg{display:block;width:100%;height:190px}.large-chart line{stroke:#514267;stroke-width:1}.large-chart p{margin:20px 4px;color:#bcb2ca;font-size:12px}.chart-history{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.chart-history p{display:flex;justify-content:space-between;gap:8px;margin:0;padding:8px;border:1px solid #342b45;border-radius:9px;background:#16131e;color:#a69db4;font-size:11px}.chart-history strong{color:#f4efff;font-size:11px}@media (min-width:1000px){.command-app{max-width:1080px;padding-left:34px;padding-right:34px}.bottom-nav{width:min(1080px,calc(100% - 52px))}.now-guidance-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.workout-accountability-card{margin-top:17px;border:1px solid #865149;border-radius:19px;padding:16px;background:linear-gradient(135deg,#34201f,#20171c 58%,#17151c);box-shadow:0 12px 28px #0004}.workout-accountability-card .eyebrow{color:#ffb3a8}.workout-accountability-card h2{margin:6px 0;font:600 17px/1.18 Space Grotesk,sans-serif}.workout-accountability-card p{margin:0;color:#dfc5c1;font-size:12px;line-height:1.48}.workout-accountability-card>div{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}.workout-accountability-card button{border:1px solid #77504f;border-radius:10px;padding:9px 10px;background:#271a20;color:#f1d5d0;font-size:11px;font-weight:700}.workout-accountability-card .primary{margin:0;border:0;background:#eee9ff;color:#23183b}.workout-skip-link{display:block;border:0;background:transparent;color:#ffb3a8;font-size:10px;font-weight:700;padding:9px 0 0}.workout-accountability-sheet h2{max-width:320px}.workout-keep-button,.workout-skip-confirm{display:block;width:100%;border-radius:10px;padding:11px;margin-top:9px;font-size:11px;font-weight:700}.workout-skip-confirm{border:1px solid #865149;background:#3c2425;color:#ffd7d1}.workout-keep-button{border:0;background:transparent;color:#cdb9ef}.relationship-actions{display:flex;gap:10px;flex-wrap:wrap}.person-date-chip{display:inline-block;margin:7px 5px 0 0;border-radius:7px;background:#292341;color:#cbb6f5;padding:4px 6px;font-size:9px;font-weight:700}.bottom-nav.five-tabs{grid-template-columns:repeat(5,1fr);padding-left:6px;padding-right:6px}.bottom-nav.five-tabs button{font-size:9px}.bottom-nav.five-tabs svg{width:17px}@media (max-width:365px){.bottom-nav.five-tabs button{font-size:8px}.bottom-nav.five-tabs svg{width:15px}}.nutrition-overview{border:1px solid #3b3350;border-radius:16px;background:linear-gradient(135deg,#1f1a2d,#14131b);padding:14px;margin-bottom:11px}.nutrition-calories{display:flex;align-items:baseline;gap:7px}.nutrition-calories strong{font:600 27px/1 Space Grotesk,sans-serif;color:#f5efff}.nutrition-calories small,.nutrition-note{color:#a69db4;font-size:10px}.macro-circle-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:13px}.macro-circle-card{text-align:center;position:relative;padding:4px 0 2px}.macro-circle-card svg{display:block;width:72px;height:72px;margin:0 auto;transform:rotate(-90deg)}.macro-circle-progress,.macro-circle-track{fill:none;stroke-width:4}.macro-circle-track{stroke:#302a41}.macro-circle-progress{stroke-linecap:round;transition:stroke-dasharray .45s ease}.macro-circle-card strong{display:block;margin-top:1px;font:600 14px Space Grotesk,sans-serif;color:#f4efff}.macro-circle-card small{display:block;margin-top:3px;color:#a69db4;font-size:9px}.nutrition-note{margin:12px 0 0;text-align:center}.health-quick-grid{margin-bottom:4px}.training-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.training-settings-grid label{margin-top:11px}.training-settings-grid label:last-child{grid-column:1/-1}.movement-builder{display:grid;grid-gap:11px;gap:11px;margin:16px 0}.movement-builder>strong{font:600 14px Space Grotesk,sans-serif;color:#f0eaff}.movement-day-card{border:1px solid #42365a;border-radius:15px;background:#16141e;padding:12px}.movement-day-card header>span{font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#bfa4ec}.movement-day-card h3{margin:4px 0 1px;font:600 15px Space Grotesk,sans-serif}.movement-day-card header small{display:block;color:#9f96ad;font-size:10px}.movement-choice{margin-top:9px;border:1px solid #343042;border-radius:11px;background:#121119;padding:9px}.movement-choice.selected{border-color:#69508f;background:#1c1728}.movement-choice>label{display:grid!important;grid-template-columns:18px 1fr;grid-gap:8px;gap:8px;align-items:start;margin:0!important;color:#ede7fa!important}.movement-choice>label input{width:16px;height:16px;margin:1px 0 0;accent-color:#a878ff}.movement-choice small,.movement-choice strong{display:block}.movement-choice strong{font-size:11px}.movement-choice small{font-size:9px;color:#9f96ad;margin-top:2px}.movement-prescription{display:grid;grid-template-columns:76px 1fr;grid-gap:8px;gap:8px;margin:9px 0 0 26px}.movement-prescription label{margin:0!important;font-size:10px!important}.movement-prescription input{margin-top:4px!important;padding:8px!important;font-size:11px}.food-log-card{margin-top:10px;border:1px solid #373146;border-radius:14px;background:#14131c;overflow:hidden}.food-log-card summary{display:grid;grid-template-columns:1fr auto 15px;align-items:center;grid-gap:8px;gap:8px;padding:13px;cursor:pointer;list-style:none}.food-log-card summary::-webkit-details-marker{display:none}.food-log-card summary span{font:600 12px Space Grotesk,sans-serif}.food-log-card summary small{font-size:10px;color:#a69db4}.food-log-card summary svg{width:15px;color:#c5a5f7;transition:transform .18s ease}.food-log-card[open] summary{border-bottom:1px solid #2c2835}.food-log-card[open] summary svg{transform:rotate(180deg)}.food-log-card .activity-log{border:0;border-radius:0;background:transparent;padding:0 13px}.training-builder-sheet{align-self:flex-start;max-height:calc(100svh - 28px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px}.training-week-summary{display:flex;gap:7px;flex-wrap:wrap;margin:11px 0}.training-week-summary span{border-radius:8px;background:#29213a;color:#d7c4f6;padding:6px 8px;font-size:10px;font-weight:700}.conflict-check{width:100%;border:1px solid #70599b;border-radius:11px;padding:10px;background:#211931;color:#dac7ff;font-size:11px;font-weight:700}.conflict-check:disabled{opacity:.7}.training-conflicts{margin-top:10px;border:1px solid #6e4f48;border-radius:12px;background:#2b1d22;padding:10px}.training-conflicts p{margin:0 0 6px;color:#e4c8c6;font-size:11px}.training-conflicts p:last-of-type{margin-bottom:8px}.training-conflicts small{color:#c9a7a7;font-size:10px;line-height:1.35}.wizard-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:16px}.wizard-actions>button:first-child{border:0;background:transparent;color:#cbb6ef;font-size:11px;font-weight:700;padding:10px}.wizard-actions .primary{margin-top:0}.training-routine-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));grid-gap:7px;gap:7px;margin:14px 0 2px}.training-routine-tabs button{min-height:50px;border:1px solid #403657;border-radius:11px;background:#15131d;color:#b9b0c9;padding:6px;text-align:center}.training-routine-tabs button.selected{border-color:#9b78e5;background:#392657;color:#fff}.training-routine-tabs small,.training-routine-tabs strong{display:block}.training-routine-tabs small{font-size:9px}.training-routine-tabs strong{font-size:10px;margin-top:3px}.calendar-task-list{display:grid;grid-gap:8px;gap:8px}.calendar-task-row{display:grid;grid-template-columns:22px 1fr 30px;align-items:start;grid-gap:9px;gap:9px;border:1px solid #3e3550;border-radius:14px;padding:11px;background:#171520}.calendar-task-row>svg{width:16px;color:#b98cff;margin-top:2px}.calendar-task-row h3,.calendar-task-row p{margin:0}.calendar-task-row h3{font-size:12px}.calendar-task-row p{margin-top:3px;color:#9f96ad;font-size:10px}.calendar-task-row button{width:29px;height:29px;display:grid;place-items:center;border:1px solid #4f7265;border-radius:9px;background:#17342d;color:#a9f3d2}.calendar-task-row button svg{width:14px}.sheet .calendar-choice{display:block!important}.calendar-choice>label:first-child{display:grid;grid-template-columns:19px 1fr;grid-gap:10px;gap:10px;align-items:center}.calendar-task-toggle{display:flex!important;align-items:center;gap:7px;margin:10px 0 0!important;padding:8px 9px;border-radius:9px;background:#211d2d;color:#cfc3e3!important;font-size:10px!important}.calendar-task-toggle input{width:15px!important;height:15px!important;margin:0!important}.calendar-task-toggle input:disabled{opacity:.45}.capture-button{display:flex;align-items:center;gap:4px;border:1px solid #5a427d;border-radius:10px;padding:8px 9px;background:#29203b;color:#eadfff;font-size:10px;font-weight:700}.capture-button svg{width:14px}.thought-inbox-card{margin-top:18px}.thought-list{display:grid;grid-gap:8px;gap:8px;margin:9px 0 18px}.thought-row{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;border:1px solid #342e43;border-radius:15px;padding:13px;background:#171520}.thought-row h3{margin:7px 0 3px;font:700 13px Space Grotesk,sans-serif}.thought-row p{margin:0;color:#bdb4ca;font-size:11px;line-height:1.4}.thought-row small{display:block;margin-top:7px;color:#978da5;font-size:10px}.thought-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.thought-actions button{border:0;background:transparent;color:#cbb6f5;padding:2px 0;font-size:10px;font-weight:700;white-space:nowrap}.thought-actions .promote-thought{color:#a9f3d2}.thought-sheet textarea{min-height:120px}@media (max-width:365px){.capture-button{padding:8px}.capture-button svg{margin:0}.capture-button{font-size:0}}.voice-question-button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:10px;border:1px solid #655083;border-radius:12px;background:#1d1828;color:#e7dcfa;padding:11px;font:700 11px DM Sans,sans-serif}.voice-question-button svg{width:16px}.voice-question-button.listening{border-color:#91e6c0;background:#173128;color:#d8ffec;animation:voice-pulse 1.2s ease-in-out infinite}.voice-question-button:disabled{opacity:.9}@keyframes voice-pulse{50%{box-shadow:0 0 0 7px #58d99a20}}.habit-row-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.habit-session-button{border:1px solid #4c3b68;border-radius:8px;background:#252033;color:#d9c8fb;padding:6px 8px;font-size:10px;font-weight:700;white-space:nowrap}.habit-session-button.active{border-color:#4d997a;background:#18342c;color:#c7f6df}.habit-row-actions strong{white-space:nowrap}.morning-brief-now-card{margin-top:17px;border:1px solid #594177;border-radius:18px;background:linear-gradient(135deg,#2a1b42,#151521);overflow:hidden}.morning-brief-now-card summary{display:grid;grid-template-columns:1fr auto 16px;grid-gap:8px;gap:8px;align-items:center;padding:14px;cursor:pointer;list-style:none}.morning-brief-now-card summary::-webkit-details-marker{display:none}.morning-brief-now-card summary small,.morning-brief-now-card summary strong{display:block}.morning-brief-now-card summary strong{margin:4px 0;font:700 13px Space Grotesk,sans-serif;color:#f4efff}.morning-brief-now-card summary small:not(.eyebrow){font-size:10px;color:#afa4bf}.morning-brief-now-card summary>svg{width:16px;color:#c3a3f1;transition:transform .18s ease}.morning-brief-now-card[open] summary{border-bottom:1px solid #49375f}.morning-brief-now-card[open] summary>svg{transform:rotate(180deg)}.morning-brief-now-body{padding:14px}.morning-brief-now-body h2{margin:0;font:700 15px Space Grotesk,sans-serif}.morning-brief-now-body>p{white-space:pre-wrap;margin:8px 0 0;color:#d4cbe3;font-size:11px;line-height:1.5}.morning-brief-task{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center;margin-top:9px;padding:10px;border-radius:11px;background:#15121d;border:1px solid #41344f}.morning-brief-task small,.morning-brief-task strong{display:block}.morning-brief-task strong{font-size:11px}.morning-brief-task small{margin-top:3px;color:#a99fb5;font-size:9px;line-height:1.35}.morning-brief-actions button:not(.primary),.morning-brief-task button{border:1px solid #4c3e61;border-radius:8px;background:#211a2d;color:#d7c1f8;padding:7px 8px;font-size:9px;font-weight:700}.morning-brief-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.morning-brief-actions .primary{margin:0}.morning-brief-note{display:block;margin-top:9px;color:#9f95ad;font-size:9px;line-height:1.35}.morning-brief-read{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:12px;border:1px solid #406c5d;border-radius:10px;background:#183029;color:#c8f4dd;padding:10px;font-size:10px;font-weight:800}.morning-brief-read svg{width:13px}.morning-brief-intro{margin:8px 0 12px!important;color:#c8bddb!important}.morning-brief-sections{display:grid;grid-gap:9px;gap:9px}.morning-brief-section{border:1px solid #41344f;border-radius:12px;background:#14131d;padding:11px}.morning-brief-section h3{margin:0;color:#f3edff;font:700 12px Space Grotesk,sans-serif}.morning-brief-section p{margin:5px 0 0!important;color:#c9c0d7!important;font-size:11px!important;line-height:1.45!important;white-space:normal!important}.morning-brief-section ul{display:grid;grid-gap:5px;gap:5px;margin:8px 0 0;padding-left:16px;color:#ede8f5;font-size:11px;line-height:1.4}.morning-brief-section.standard{border-color:#63508a;background:#1b1628}.morning-brief-section.priority{border-color:#476b90;background:#131b27}.morning-brief-section.health{border-color:#39745d;background:#14221d}.morning-brief-section.risk{border-color:#886a35;background:#251d13}.morning-brief-task-actions{display:flex;gap:5px;align-items:center}.morning-brief-source{margin-top:11px;border-top:1px solid #423851;padding-top:10px}.morning-brief-source summary{cursor:pointer;color:#c9b4f1;font-size:10px;font-weight:700}.morning-brief-source p{margin:8px 0 0!important;white-space:pre-wrap!important;color:#c7becf!important;font-size:10px!important;line-height:1.45!important}.morning-brief-card{display:block}.morning-brief-archive{display:block;width:100%}.morning-brief-archive summary{display:grid;grid-template-columns:1fr auto 16px;grid-gap:8px;gap:8px;align-items:start;cursor:pointer;list-style:none}.morning-brief-archive summary::-webkit-details-marker{display:none}.morning-brief-archive summary small,.morning-brief-archive summary strong{display:block}.morning-brief-archive summary strong{margin:5px 0;font:700 15px Space Grotesk,sans-serif}.morning-brief-archive summary small{font-size:10px;color:#a99fb8}.morning-brief-archive summary>svg{width:16px;margin-top:4px;color:#c6a7f0;transition:transform .18s ease}.morning-brief-archive[open] summary{border-bottom:1px solid #46395c}.morning-brief-archive[open] summary>svg{transform:rotate(180deg)}.morning-brief-archive-body{display:block;max-height:none;overflow:visible;padding-top:13px;margin-top:13px;border-top:1px solid #46395c}.morning-brief-archive-body p{display:block;max-height:none;overflow:visible;white-space:pre-wrap;overflow-wrap:anywhere;margin:0!important;color:#dfd5eb!important;font-size:12px!important;line-height:1.58!important}[data-ccs-theme=command-deck-v4]{background:#f5f9ff!important;color:#233b65!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[data-ccs-theme=command-deck-v4] [class*=central-command-system_sidebar]{background:linear-gradient(180deg,#fff,#f2f6ff)!important;border-color:#dce7f5!important;box-shadow:10px 0 30px #234b8710!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_sidebar] button{color:#5e7090!important;border-radius:10px!important}[data-ccs-theme=command-deck-v4] [class*=activeNav],[data-ccs-theme=command-deck-v4] [class*=central-command-system_sidebar] button:hover{color:#204f9b!important;background:#e9f1ff!important;box-shadow:inset 3px 0 0 #76a1ff!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_brand]{border-color:#e2eaf5!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_brand] strong{color:#163b76!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_brand] small{color:#7489ad!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_brand]>span{color:#4d7ad2!important;border-color:#bcd1f3!important;background:#edf4ff!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_workspace]{max-width:none!important;background:linear-gradient(135deg,#f9fbff,#f4f8ff 48%,#fbfdff)!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_topbar]{border-color:#dfe8f3!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_pageLead] h2,[data-ccs-theme=command-deck-v4] [class*=central-command-system_topbar] h1{color:#193b73!important;letter-spacing:-.055em!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_pageLead] small,[data-ccs-theme=command-deck-v4] [class*=central-command-system_sectionHeader] small,[data-ccs-theme=command-deck-v4] [class*=central-command-system_topbar] small{color:#6582be!important;font-weight:800!important;letter-spacing:.13em!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarToday],[data-ccs-theme=command-deck-v4] [class*=central-command-system_topActions] button{color:#345177!important;border-color:#d7e3f3!important;background:#fff!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_captureTop],[data-ccs-theme=command-deck-v4] [class*=central-command-system_primary]{border:0!important;color:#fff!important;background:linear-gradient(135deg,#4d76e0,#8066d8)!important;box-shadow:0 8px 18px #5470d330!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_listPage]{color:#263b61!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_pageLead]{padding:5px 0 17px!important;border-bottom:1px solid #dfe8f2!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_pageLead] p{color:#71839d!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarSurface],[data-ccs-theme=command-deck-v4] [class*=central-command-system_capturePanel],[data-ccs-theme=command-deck-v4] [class*=central-command-system_goalCard],[data-ccs-theme=command-deck-v4] [class*=central-command-system_healthPanel],[data-ccs-theme=command-deck-v4] [class*=central-command-system_noteSurface],[data-ccs-theme=command-deck-v4] [class*=central-command-system_projectDashboard],[data-ccs-theme=command-deck-v4] [class*=central-command-system_projectSurface],[data-ccs-theme=command-deck-v4] [class*=central-command-system_surface],[data-ccs-theme=command-deck-v4] [class*=central-command-system_workSurface]{color:#293d62!important;background:#fff!important;border-color:#dce7f2!important;box-shadow:0 12px 32px #37588a12!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_listToolbar],[data-ccs-theme=command-deck-v4] [class*=central-command-system_noteSummary],[data-ccs-theme=command-deck-v4] [class*=central-command-system_projectSummary],[data-ccs-theme=command-deck-v4] [class*=central-command-system_workSummary]{color:#345077!important;border-color:#e0e8f2!important;background:#f8fbff!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_noteCard],[data-ccs-theme=command-deck-v4] [class*=central-command-system_peopleList]>button,[data-ccs-theme=command-deck-v4] [class*=central-command-system_projectCard],[data-ccs-theme=command-deck-v4] [class*=central-command-system_projectDashboardCard],[data-ccs-theme=command-deck-v4] [class*=central-command-system_workRow]{color:#2a3e62!important;border-color:#dfe8f2!important;background:#fff!important;box-shadow:0 7px 18px #37588a0d!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_noteCard] p,[data-ccs-theme=command-deck-v4] [class*=central-command-system_projectCard] p,[data-ccs-theme=command-deck-v4] [class*=central-command-system_projectDashboard] p,[data-ccs-theme=command-deck-v4] [class*=central-command-system_workRow] p{color:#74849d!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_allDayCell],[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarDayHead],[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarToolbar],[data-ccs-theme=command-deck-v4] [class*=central-command-system_dayColumn]{background:#fbfdff!important;border-color:#e0e8f2!important;color:#365177!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarDayToday],[data-ccs-theme=command-deck-v4] [class*=central-command-system_dayColumnToday]{background:#eff4ff!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarEvent]{color:#28466e!important;border-color:color-mix(in srgb,var(--event-color) 58%,#fff)!important;background:color-mix(in srgb,var(--event-color) 13%,#fff)!important;box-shadow:none!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarEvent] small,[data-ccs-theme=command-deck-v4] [class*=central-command-system_calendarEvent] time{color:#5d7698!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_capturePanel] input,[data-ccs-theme=command-deck-v4] [class*=central-command-system_capturePanel] select,[data-ccs-theme=command-deck-v4] [class*=central-command-system_capturePanel] textarea,[data-ccs-theme=command-deck-v4] [class*=central-command-system_detailPanel] select{color:#293d62!important;border-color:#d7e3f1!important;background:#f9fbff!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_overlay]{background:#1f33535c!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_empty]{color:#617593!important;border-color:#dce7f2!important;background:#f9fbff!important}@media(max-width:760px){[data-ccs-theme=command-deck-v4] [class*=central-command-system_workspace]{padding:12px 11px 82px!important}[data-ccs-theme=command-deck-v4] [class*=central-command-system_sidebar]{background:#fff!important;border-color:#dce7f5!important}}