:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090b0e;--text-h:#f6f8fb;--code-bg:#161c24;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}#root{isolation:isolate}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}html,body,#root{color:#f5f7fa;background:#0b0d10;min-width:320px;min-height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{color:inherit}.app{--blue:#5b8cff;--violet:#8068ff;--text:#f5f7fa;--second:#b8c0cc;--muted:#858e9b;--line:#272c34;--panel:#12161b;background:radial-gradient(800px 500px at 65% -10%,#17213a55,#0000 65%),#0b0d10;grid-template-columns:220px 1fr;min-height:100vh;display:grid}aside{border-right:1px solid var(--line);background:#0e1115;flex-direction:column;height:100vh;padding:30px 15px 20px;display:flex}.logo,.mobileLogo{letter-spacing:.38em;cursor:pointer;background:0 0;border:0;font-weight:700}.logo{text-align:left;background:linear-gradient(90deg,#eef5ff,#72a1ff 55%,#987cff);color:#0000;-webkit-background-clip:text;padding:0 12px 30px;font-size:15px}.sideNav{flex-direction:column;gap:3px;display:flex}.sideNav button,.sideFoot button{color:var(--second);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:10px 11px;display:flex}.sideNav button:hover,.sideNav button.on{color:#fff;background:#171c23}.sideNav button.on svg{color:#78a2ff}.sideFoot{margin-top:auto}.sideFoot button{width:100%}.sideFoot>span{color:var(--muted);align-items:center;gap:7px;padding:12px;font-size:11px;display:flex}.sideFoot>span svg{color:#707987}main{flex-direction:column;min-width:0;display:flex}header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:#0b0d10aa;justify-content:flex-end;align-items:center;height:68px;padding:0 30px;display:flex;position:sticky;top:0}.mobileLogo{display:none}.search{color:#9ca5b2;cursor:pointer;background:#11151a;border:1px solid #303640;border-radius:10px;align-items:center;gap:8px;height:36px;margin-right:12px;padding:0 10px;display:flex}.search kbd{color:#7e8794;border:1px solid #343b45;border-radius:5px;padding:2px 5px;font-size:10px}.avatar{color:#151821;cursor:pointer;background:linear-gradient(135deg,#e8f1ff,#d9d2ff);border:0;border-radius:50%;width:34px;height:34px;font-size:11px;font-weight:700}.content{width:min(100% - 48px,1200px);margin:0 auto;padding:74px 0 90px}.intro{margin-bottom:27px}.kicker{letter-spacing:.18em;background:linear-gradient(90deg,#6ca2ff,#9476ff);color:#0000;-webkit-background-clip:text;font-size:9px;font-weight:700}.intro h1,.pageHead h1{letter-spacing:-.04em;margin:11px 0 8px;font-size:36px;line-height:1.12}.intro p,.pageHead p{color:var(--second);margin:0;font-size:15px;line-height:1.5}.composer{background:linear-gradient(#151a20,#11151a);border:1px solid #353c47;border-radius:17px;padding:16px 14px 11px;box-shadow:0 18px 55px #0005}.composer:focus-within{border-color:#557dcc;box-shadow:0 0 0 1px #527de744,0 18px 55px #0005}.composer textarea{resize:none;width:100%;min-height:38px;color:var(--text);background:0 0;border:0;outline:0;padding:2px 3px 10px;font-size:16px}.composer textarea::placeholder{color:#9099a6}.composer>div{gap:3px;display:flex}.composer button{color:#aab3c0;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.composer button:hover{color:#fff;background:#202630}.composer .send{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;margin-left:auto;box-shadow:0 5px 18px #5b72ff44}.status{height:39px;color:var(--muted);align-items:center;gap:8px;padding-left:4px;font-size:11px;display:flex}.status i{background:#68727f;border-radius:50%;width:6px;height:6px}.section{margin-top:43px}.sectionTitle{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.sectionTitle h2{margin:0;font-size:14px}.sectionTitle button{color:#7fa6ff;cursor:pointer;background:0 0;border:0;font-size:12px}.recent{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;align-items:center;width:100%;display:grid}.recent:hover{background:#101419}.recent strong{font-size:14px;font-weight:550}.recent>svg{color:#6e7886}.recent{grid-template-columns:34px 1fr auto 18px;gap:11px;min-height:62px;padding:0 7px}.chatIcon{color:#9fb1ca;background:#171c23;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.recent time{color:var(--muted);font-size:11px}.page{padding-top:65px}.pageHead{margin-bottom:38px}.projectList{margin-top:10px}.newProject{color:#dce2ea;cursor:pointer;background:#14191f;border:1px solid #353c47;border-radius:9px;align-items:center;gap:7px;margin-top:18px;padding:9px 12px;font-size:12px;display:flex}.moreGrid{border-top:1px solid var(--line)}.moreGrid button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;color:#dce1e8;background:0 0;grid-template-columns:31px 1fr 18px;align-items:center;width:100%;height:60px;display:grid}.placeholder{border-top:1px solid var(--line);flex-direction:column;gap:7px;padding-top:24px;display:flex}.placeholder strong{font-size:14px}.placeholder span{color:var(--muted);font-size:12px}.bottom{display:none}.scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:50;background:#000a;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{width:min(520px,100%);padding:10px 14px calc(18px + env(safe-area-inset-bottom));background:#12161b;border:1px solid #303741;border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -25px 80px #000}.sheetTop{justify-content:space-between;align-items:center;padding:10px 5px 13px;display:flex}.sheetTop>div{flex-direction:column;gap:3px;display:flex}.sheetTop strong{font-size:15px}.sheetTop span{color:var(--muted);font-size:11px}.sheetTop button{background:#1c2229;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.sheetRow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:40px 1fr 20px;align-items:center;width:100%;min-height:55px;display:grid}.sheetRow:hover{background:#191e25}.sheetIcon{color:#8fafff;background:#1b2129;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.sheetRow>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.sheetRow strong{font-size:13px}.sheetRow small{color:var(--muted);font-size:10px}.sheetRow>svg{color:#65707e}.commandScrim{align-items:flex-start;padding-top:11vh}.palette{background:#13171c;border:1px solid #353c47;border-radius:16px;width:min(540px,100% - 32px);padding:8px;box-shadow:0 30px 90px #000}.paletteInput{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:8px 9px 12px;display:flex}.paletteInput input{color:#fff;background:0 0;border:0;outline:0;width:100%}.palette>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:1fr 18px;align-items:center;width:100%;height:40px;display:grid}.palette>button:hover{background:#1d2229}@media (width<=700px){.app{background:radial-gradient(450px 280px at 80% -5%,#18254666,#0000 70%),#0b0d10;padding-bottom:78px;display:block}aside{display:none}header{height:62px;padding:0 17px}.mobileLogo{letter-spacing:.34em;background:linear-gradient(90deg,#eef5ff,#75a3ff,#9b7cff);color:#0000;-webkit-background-clip:text;margin-right:auto;font-size:12px;display:block}.search{justify-content:center;width:36px;margin:0;padding:0}.search span,.search kbd{display:none}.avatar{margin-left:10px}.content{width:calc(100% - 32px);padding:55px 0 40px}.intro{margin-bottom:24px}.intro h1,.pageHead h1{font-size:30px}.intro p,.pageHead p{font-size:15px}.section{margin-top:39px}.recent strong{font-size:15px}.recent{min-height:68px}.bottom{height:76px;padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:30;background:#0e1115f5;border-top:1px solid #2b3038;grid-template-columns:1fr 1fr 64px 1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0}.bottom button{color:#7f8996;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;display:flex}.bottom button.on{color:#e9edf3}.bottom button.on svg{color:#77a1ff}.bottom .create{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;border-radius:15px;place-self:center;width:48px;height:48px;box-shadow:0 8px 25px #6576ff55}.bottom .create:active{transform:scale(.96)}.page{padding-top:43px}.sheet{max-height:82vh;overflow:auto}.commandScrim{padding-top:8vh}}.backBtn{color:#9ca6b3;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:32px;padding:0;display:flex}.modal label{color:#aeb7c3;flex-direction:column;gap:7px;font-size:11px;display:flex}.modal input{color:#f5f7fa;background:#11151a;border:1px solid #343b46;border-radius:10px;outline:0;width:100%;padding:11px 12px}.modal input:focus{border-color:#6689df}.danger,.primary{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;display:flex}.primary{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff}.danger{color:#ef9a9f;background:#221619}.settingsList{border-top:1px solid var(--line)}.settingsList>button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px 1fr 18px;align-items:center;width:100%;min-height:62px;display:grid}.settingsList>button:hover{background:#101419}.settingsList>button>svg:first-child{color:#8eacfa}.settingsList>button span{flex-direction:column;gap:3px;display:flex}.settingsList strong{font-size:13px}.settingsList small{color:var(--muted);font-size:10px}.centerScrim{align-items:center;padding:18px}.modal{background:#13171c;border:1px solid #353c47;border-radius:17px;flex-direction:column;gap:15px;width:min(430px,100%);padding:14px;display:flex;box-shadow:0 30px 90px #000}.modal .sheetTop{padding:3px 0 5px}.modal .primary{min-height:40px;margin-top:3px}.modal .primary:disabled{opacity:.4;cursor:not-allowed}html[data-theme=midnight] .app{--blue:#49a8ff;--violet:#735cff;background:radial-gradient(850px 520px at 70% -10%,#102d5255,#0000 65%),#080b11}html[data-theme=midnight] aside{background:#0a0e15}html[data-theme=midnight] header,html[data-theme=midnight] .bottom{background:#0a0e15f5}.uploadBtn{background:linear-gradient(135deg,var(--blue),var(--violet));cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:600;display:inline-flex}.uploadBtn input{display:none}.hubGrid{border-top:1px solid var(--line)}.hubGrid button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:36px 1fr 18px;align-items:center;width:100%;min-height:66px;display:grid}.hubGrid button>svg:first-child{color:#82a6ff}.hubGrid button span{flex-direction:column;gap:4px;display:flex}.hubGrid strong{font-size:14px}.hubGrid small{color:var(--muted);font-size:10px}@media (width<=700px){.hubGrid button{min-height:72px}.settingsList>button{min-height:68px}}.projectTabs{gap:7px;padding:3px 0 12px;display:flex;overflow:auto}.projectTabs button{color:#b9c1cc;background:#12161b;border:1px solid #343b46;border-radius:9px;flex:none;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:flex}html,body,#root{width:100%;height:100%;min-height:100vh}.app{width:100%;min-height:100vh}main{width:100%;min-width:0}.intro h1,.pageHead h1,.sectionTitle h2,.recent strong{color:var(--text)}@media (width>=701px){.app{grid-template-columns:220px minmax(0,1fr)}header{width:100%}.content{width:min(1040px,100% - 80px);max-width:1040px;padding-top:72px}.content.home{width:min(960px,100% - 80px);max-width:960px}.intro{max-width:760px}.composer{max-width:960px}.pageHead{max-width:820px}}@media (width>=1440px){.content{width:min(1120px,100% - 120px);max-width:1120px}.content.home{width:min(1000px,100% - 120px);max-width:1000px}}@media (width>=701px) and (width<=1000px){.app{grid-template-columns:190px minmax(0,1fr)}.content{width:calc(100% - 48px)}}.app{--blue:#6595ff;--violet:#765cff;--text:#f7f8fb;--second:#aab2bf;--muted:#707986;--line:#242a32;--panel:#11151a;background:#090b0e}aside{background:#0c0f13;border-right-color:#20252c}.logo{letter-spacing:.46em;font-size:14px}header{background:#090b0ed9;border-bottom-color:#20252c}.content.home{padding-top:56px}.homeHero{background:radial-gradient(600px 240px at 85% 0,#5148ff22,#0000 62%),linear-gradient(145deg,#11161d,#0d1015 68%);border:1px solid #282f39;border-radius:24px;padding:30px 36px 28px;position:relative;overflow:hidden;box-shadow:0 28px 90px #0007}.homeHero:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#678dff09 50%,#0000 58%);position:absolute;inset:0}.heroSignal{color:#8d98a8;letter-spacing:.16em;align-items:center;gap:9px;font-size:9px;display:flex}.heroSignal>span{background:#78a0ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #6f8fff}.heroSignal b{color:#aeb8c7;font-weight:700}.heroSignal em{color:#777fff;margin-left:auto;font-style:normal}.homeHero .intro{max-width:700px;margin:32px 0 28px}.homeHero .intro h1{letter-spacing:-.055em;margin:0 0 14px;font-size:54px;font-weight:650;line-height:.98}.homeHero .intro h1 span{background:linear-gradient(100deg,#8db2ff,#8b72ff);color:#0000;-webkit-background-clip:text}.homeHero .intro p{color:#929caa;font-size:15px}.homeHero .composer{background:#0b0e13c9;border-color:#343c48;border-radius:15px;position:relative;box-shadow:0 12px 38px #0006}.homeHero .composer textarea{font-size:15px}.homeHero .status{height:31px;padding-top:7px}.homeRail{color:#717b89;letter-spacing:.16em;align-items:center;gap:10px;margin:38px 0 0;font-size:9px;display:flex}.homeRail span{color:#758dff}.homeRail b{font-weight:650}.homeRail i{background:linear-gradient(90deg,#2d3540,#0000);flex:1;height:1px}.home .section{margin-top:16px}.home .sectionTitle{margin-bottom:7px}.home .sectionTitle h2{text-transform:uppercase;letter-spacing:.11em;color:#8f99a7;font-size:11px}.home .recent{min-height:70px}.sideNav button{min-height:42px;transition:background .16s,color .16s;position:relative}.sideNav button.on:before{content:"";background:#7299ff;border-radius:2px;width:2px;height:20px;position:absolute;left:0;box-shadow:0 0 14px #6f83ff}.sideNav button.on{background:linear-gradient(90deg,#171d26,#13171d)}.search{transition:border-color .18s,background .18s}.search:hover{background:#151a20;border-color:#465160}@media (width<=700px){.content.home{padding-top:34px}.homeHero{border-radius:19px;padding:22px 18px 18px}.homeHero .intro{margin:26px 0 22px}.homeHero .intro h1{font-size:40px}.heroSignal em{display:none}.homeRail{margin-top:30px}.home .section{margin-top:14px}}html[data-theme=obsidian] .app{--blue:#d8e8f5;--violet:#91abc0;--text:#f4f7f9;--second:#a9b4bd;--muted:#6f7b84;--line:#242b30;background:#090b0c}html[data-theme=obsidian] aside{background:#0c0f10}html[data-theme=obsidian] .homeHero{background:radial-gradient(620px 260px at 85% 0,#b9d8ea12,#0000 62%),linear-gradient(145deg,#111517,#0c0f10 68%)}html[data-theme=obsidian] .homeHero .intro h1 span{background:linear-gradient(100deg,#f3f8fb,#a8c4d5);color:#0000;-webkit-background-clip:text}html[data-theme=carbon-blue] .app{--blue:#168cff;--violet:#2e6fff;--text:#f5f8fc;--second:#aab5c2;--line:#242c35;background:#080b0e}html[data-theme=black-crimson] .app{--blue:#f05260;--violet:#a92436;--text:#faf5f5;--second:#b8a9ab;--line:#302326;background:#0c090a}html[data-theme=warm-graphite] .app{--blue:#d1b27c;--violet:#9c8059;--text:#f4f0e8;--second:#b7afa2;--line:#332f29;background:#11100e}html[data-theme=monochrome] .app{--blue:#f1f1f1;--violet:#a5a5a5;--text:#f7f7f7;--second:#b3b3b3;--line:#2b2b2b;background:#090909}html[data-theme=navy-cyan] .app{--blue:#45e2f2;--violet:#168eac;--text:#effcff;--second:#9fbcc3;--line:#1d343b;background:#071015}html[data-theme=light-titanium] .app{--blue:#365f86;--violet:#637c91;--text:#15191d;--second:#59636c;--muted:#78828a;--line:#d7dde1;color:var(--text);background:#eef1f3}.swatch.obsidian{background:linear-gradient(135deg,#080a0b 48%,#d9edf7 50%)}.swatch.carbon-blue{background:linear-gradient(135deg,#11161b 48%,#168cff 50%)}.swatch.black-crimson{background:linear-gradient(135deg,#09090a 48%,#c42e42 50%)}.swatch.warm-graphite{background:linear-gradient(135deg,#24221e 48%,#c4a36c 50%)}.swatch.monochrome{background:linear-gradient(135deg,#080808 48%,#e8e8e8 50%)}.swatch.navy-cyan{background:linear-gradient(135deg,#07131c 48%,#42dce9 50%)}.swatch.light-titanium{background:linear-gradient(135deg,#e7ebee 48%,#526d83 50%)}html[data-theme] body,html[data-theme] #root{background:var(--theme-bg,#090b0c)}html[data-theme] .app{background:var(--theme-bg,#090b0c);color:var(--text)}html[data-theme] aside{background:var(--theme-side,#0c0f10);border-color:var(--line)}html[data-theme] header,html[data-theme] .bottom{background:var(--theme-head,#090b0ce8);border-color:var(--line)}html[data-theme] .homeHero{background:radial-gradient(620px 260px at 85% 0%,var(--theme-glow,#b9d8ea12),transparent 62%),linear-gradient(145deg,var(--theme-panel,#111517),var(--theme-bg,#090b0c) 72%);border-color:var(--line)}html[data-theme] .composer,html[data-theme] .search,html[data-theme] .modal,html[data-theme] .sheet{background:var(--theme-control,#0d1114);border-color:var(--line)}html[data-theme] .sideNav button.on{background:var(--theme-active,#151a1e)}html[data-theme] .recent:hover,html[data-theme] .settingsList>button:hover{background:var(--theme-hover,#11161a)}html[data-theme=obsidian] .app{--theme-bg:#080a0b;--theme-side:#0c0f10;--theme-head:#090b0ce8;--theme-panel:#121719;--theme-control:#0d1113;--theme-active:#161c20;--theme-hover:#111619;--theme-glow:#c7e7f516}html[data-theme=carbon-blue] .app{--theme-bg:#070a0d;--theme-side:#0b0f13;--theme-head:#080c10e8;--theme-panel:#101720;--theme-control:#0b1118;--theme-active:#101d2b;--theme-hover:#0e1822;--theme-glow:#168cff20}html[data-theme=black-crimson] .app{--theme-bg:#0b0809;--theme-side:#100b0c;--theme-head:#0c090ae8;--theme-panel:#181012;--theme-control:#120c0e;--theme-active:#241317;--theme-hover:#1a1013;--theme-glow:#e33b5220}html[data-theme=warm-graphite] .app{--theme-bg:#11100e;--theme-side:#161411;--theme-head:#12110fe8;--theme-panel:#1c1914;--theme-control:#17140f;--theme-active:#282218;--theme-hover:#201c16;--theme-glow:#d1b27c18}html[data-theme=monochrome] .app{--theme-bg:#080808;--theme-side:#0d0d0d;--theme-head:#090909eb;--theme-panel:#131313;--theme-control:#0f0f0f;--theme-active:#1c1c1c;--theme-hover:#151515;--theme-glow:#ffffff10}html[data-theme=navy-cyan] .app{--theme-bg:#061015;--theme-side:#07151c;--theme-head:#071116e8;--theme-panel:#0a1b23;--theme-control:#08161d;--theme-active:#0d2832;--theme-hover:#0a2029;--theme-glow:#45e2f21b}html[data-theme=light-titanium] .app{--theme-bg:#eef1f3;--theme-side:#f7f8f9;--theme-head:#f4f6f7ed;--theme-panel:#f9fafb;--theme-control:#fff;--theme-active:#e1e7eb;--theme-hover:#e8edf0;--theme-glow:#52789418}html[data-theme=light-titanium] body,html[data-theme=light-titanium] #root{color:#15191d;background:#eef1f3}html[data-theme=light-titanium] .logo{background:linear-gradient(90deg,#18232c,#52718b);color:#0000;-webkit-background-clip:text}html[data-theme=light-titanium] .sideNav button,html[data-theme=light-titanium] .sideFoot button{color:#56616a}html[data-theme=light-titanium] .sideNav button.on{color:#12171b}html[data-theme=light-titanium] .search{color:#52606a}html[data-theme=light-titanium] .avatar{color:#fff;background:#202a32}html[data-theme=light-titanium] .composer textarea,html[data-theme=light-titanium] .paletteInput input,html[data-theme=light-titanium] .modal input,html[data-theme=light-titanium] .recent,html[data-theme=light-titanium] .settingsList>button{color:#15191d}html[data-theme=light-titanium] .homeHero .intro h1 span{background:linear-gradient(100deg,#244d6c,#728b9e);color:#0000;-webkit-background-clip:text}html[data-theme=light-titanium] .sheet,html[data-theme=light-titanium] .modal,html[data-theme=light-titanium] .palette{color:#15191d;background:#f9fafb}.app{--surface:var(--theme-panel,#111517);--control:var(--theme-control,#0d1113);--hover:var(--theme-hover,#111619);--shadow:0 20px 55px #0005}.projectView{max-width:1080px}.projectHero{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;padding:34px 36px 28px}.projectHeroTop{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:16px;display:flex}.projectHero h1{letter-spacing:-.045em;margin:0;font-size:42px;line-height:1}.projectHero p{color:var(--second);margin:10px 0 0;font-size:14px}.projectMeta{border-top:1px solid var(--line);color:var(--muted);gap:18px;margin-top:30px;padding-top:18px;font-size:10px;display:flex}.projectMeta span{align-items:center;gap:7px;display:flex}.projectMeta i{background:var(--blue);width:6px;height:6px;box-shadow:0 0 10px var(--blue);border-radius:50%}.workspaceHead{align-items:center;margin:40px 2px 12px;display:flex}.workspaceHead span{letter-spacing:.17em;color:var(--muted);font-size:9px;font-weight:700}.workspaceHead button{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:11px}.workspaceGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.workspaceGrid>button{border:1px solid var(--line);background:var(--surface);text-align:left;min-height:92px;color:var(--text);cursor:pointer;border-radius:14px;grid-template-columns:38px 1fr 18px;align-items:center;padding:16px;transition:transform .16s,border-color .16s,background .16s;display:grid}.workspaceGrid>button:hover{border-color:color-mix(in srgb,var(--blue) 35%,var(--line));background:var(--hover);transform:translateY(-2px)}.workspaceGrid>button>svg:first-child{color:var(--blue)}.workspaceGrid>button span{flex-direction:column;gap:5px;display:flex}.workspaceGrid small{color:var(--muted);font-size:10px}.modal input{background:var(--control);color:var(--text);border-color:var(--line)}.primary{background:var(--blue);color:var(--theme-on-accent,#0a0d10);font-weight:650}.danger{border:1px solid #d9536328}html[data-theme=obsidian] .app{--surface:#101416;--control:#0b0f11;--hover:#151b1e;--shadow:0 22px 65px #0008;--theme-on-accent:#101417}html[data-theme=carbon-blue] .app{--surface:#0d141b;--control:#080e14;--hover:#101c27;--shadow:0 22px 65px #0009;--theme-on-accent:#fff}html[data-theme=light-titanium] .app{--surface:#f9fafb;--control:#fff;--hover:#f1f4f6;--shadow:0 16px 40px #32404c12;--theme-on-accent:#fff}html[data-theme=light-titanium] .projectHero,html[data-theme=light-titanium] .workspaceGrid>button{box-shadow:0 12px 34px #33424e0d}html[data-theme=light-titanium] .danger{color:#a93a42;background:#fff1f1;border-color:#ecc9cc}@media (width<=700px){.projectHero{border-radius:18px;padding:25px 20px 21px}.projectHeroTop{flex-direction:column;align-items:flex-start;gap:18px}.projectHero h1{font-size:34px}.workspaceGrid{grid-template-columns:1fr}.workspaceGrid>button{min-height:80px}}.palette button span{text-align:left;flex-direction:column;gap:2px;display:flex}.palette button small{color:var(--muted);text-transform:capitalize;font-size:9px}.newHome{max-width:980px!important;padding-top:clamp(54px,8vh,96px)!important}.homeFocus{border-bottom:1px solid var(--line);padding:0 0 42px;position:relative;box-shadow:none!important;background:0 0!important}.focusMeta{letter-spacing:.17em;color:var(--muted);align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.focusMeta i{background:var(--line);width:26px;height:1px}.focusMeta em{color:var(--second);font-style:normal;font-weight:600}.liveDot{background:var(--blue);width:6px;height:6px;box-shadow:0 0 14px color-mix(in srgb,var(--blue) 70%,transparent);border-radius:50%}.focusCopy{max-width:760px;margin:34px 0 30px}.focusCopy h1{letter-spacing:-.06em;color:var(--text);margin:0;font-size:clamp(42px,5.2vw,68px);font-weight:590;line-height:.98}.focusCopy p{max-width:600px;color:var(--second);margin:18px 0 0;font-size:14px;line-height:1.6}.focusComposer{border:1px solid color-mix(in srgb,var(--line) 72%,var(--blue));background:var(--control);border-radius:18px;transition:border-color .2s,transform .2s;overflow:hidden;box-shadow:0 20px 70px #0005}.focusComposer:focus-within{border-color:color-mix(in srgb,var(--blue) 52%,var(--line));transform:translateY(-1px)}.focusComposer textarea{resize:none;width:100%;min-height:92px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:21px 22px 8px;font-size:16px;line-height:1.5}.focusComposer textarea::placeholder{color:color-mix(in srgb,var(--muted) 82%,transparent)}.composerBar{align-items:center;gap:8px;height:52px;padding:0 10px 9px 12px;display:flex}.composerBar button{cursor:pointer;color:var(--second);border:0}.attach{background:0 0;align-items:center;gap:6px;padding:7px 9px;display:flex;border-radius:8px!important}.attach span{font-size:11px}.attach:hover,.voice:hover{background:var(--hover)}.voice{background:0 0;border-radius:8px;width:34px;height:34px}.composerState{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:4px;font-size:9px;overflow:hidden}.composerBar .send{background:var(--text);width:35px;height:35px;color:var(--theme-bg,#090b0c);border-radius:10px;place-items:center;margin-left:auto;display:grid}.workHeader{justify-content:space-between;align-items:end;margin-top:38px;padding:0 2px 11px;display:flex}.workHeader>div{align-items:center;gap:10px;display:flex}.workHeader span,.continueLine>span{letter-spacing:.18em;color:var(--second);font-size:9px;font-weight:750}.workHeader small{color:var(--muted);font-size:9px}.workHeader button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:10px;display:flex}.workspaceStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.workspaceTile{border:0;border-right:1px solid var(--line);min-width:0;min-height:118px;color:var(--text);text-align:left;cursor:pointer;background:0 0;flex-direction:column;padding:17px 18px;transition:background .18s;display:flex;position:relative}.workspaceTile:last-child{border-right:0}.workspaceTile:hover{background:var(--hover)}.tileIndex{letter-spacing:.12em;color:var(--blue);margin-bottom:24px;font-size:8px}.workspaceTile>div{flex-direction:column;gap:6px;padding-right:20px;display:flex}.workspaceTile strong{font-size:13px;font-weight:650}.workspaceTile small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.workspaceTile>svg{color:var(--muted);position:absolute;bottom:18px;right:15px}.continueLine{margin-top:34px}.continueLine>span{margin:0 2px 10px;display:block}.continueLine>button{border:1px solid var(--line);width:100%;min-height:68px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border-radius:12px;grid-template-columns:32px 1fr 18px;align-items:center;padding:0 14px;display:grid}.continueLine>button:hover{background:var(--hover)}.continueLine>button>svg:first-child{color:var(--blue)}.continueLine>button div{flex-direction:column;gap:4px;display:flex}.continueLine strong{font-size:12px}.continueLine small{color:var(--muted);font-size:9px}@media (width>=701px){aside{width:auto}.sideNav{padding-top:20px}.newHome{width:min(980px,100% - 100px)!important}}@media (width<=700px){.newHome{padding-top:36px!important}.homeFocus{padding-bottom:30px}.focusCopy{margin:28px 0 24px}.focusCopy h1{font-size:42px}.focusCopy p{font-size:13px}.focusComposer textarea{min-height:108px;padding:18px 17px 6px}.composerState{display:none}.workspaceStrip{grid-template-columns:1fr}.workspaceTile{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:34px 1fr 18px;align-items:center;min-height:86px;padding:13px 8px;display:grid}.workspaceTile:last-child{border-bottom:0}.tileIndex{margin:0}.workspaceTile>svg{position:static}.workHeader{margin-top:30px}.continueLine{margin-top:28px}}.pageHead{text-align:left!important;max-width:760px!important;margin:0!important}.pageHead .kicker{margin-bottom:12px;display:block}.pageHead h1{margin:0 0 8px!important}.pageHead p{margin:0!important}.content.page{padding-top:64px!important}.content.page>.newProject,.content.page>.uploadBtn,.content.page>.settingsList{margin-top:28px}@media (width<=700px){.content.page{padding-top:36px!important}}html[data-theme=light-titanium] .app{--blue:#315f88;--violet:#526f87;--text:#12171b;--second:#46545f;--muted:#65737d;--line:#cbd3d9;--surface:#f9fafb;--control:#fff;--hover:#e5ebef}html[data-theme=light-titanium] .kicker{color:#315f88!important;-webkit-text-fill-color:#315f88!important;background:0 0!important}html[data-theme=light-titanium] .backBtn{color:#52616c!important}.chatRail{border-right:1px solid var(--line);background:color-mix(in srgb,var(--surface) 78%,transparent);flex-direction:column;min-width:0;display:flex}@media (width<=800px){.chatRail{display:none}}.app,main{height:100dvh;min-height:0;overflow:hidden}header{flex:0 0 68px}.chatRail{height:100%;min-height:0;overflow:hidden}@media (width<=800px){.app{padding-bottom:0!important}main{height:100dvh;padding-bottom:76px}header{flex-basis:62px}}.voiceBtn.listening{background:var(--hover)!important;color:var(--blue)!important}.attachmentTray{gap:6px;padding:0 0 8px;display:flex;overflow-x:auto}.attachmentTray>span{border:1px solid var(--line);background:var(--theme-control,#11151a);max-width:220px;height:30px;color:var(--second);white-space:nowrap;text-overflow:ellipsis;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 5px 0 9px;font-size:9px;display:flex;overflow:hidden}.attachmentTray button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.attachmentTray button:hover{background:var(--hover);color:var(--text)}.voiceBtn.listening{animation:1s ease-in-out infinite ivanPulse}@keyframes ivanPulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--blue) 20%,transparent)}}.sideBrand{justify-content:space-between;align-items:center;gap:8px;display:flex}.sideToggle{border:1px solid var(--line);background:var(--control);width:30px;height:30px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.sideToggle:hover{background:var(--hover);color:var(--text)}.sideNav button b,.sideFoot b{font:inherit;font-weight:inherit;white-space:nowrap}.app.sidebarCollapsed{grid-template-columns:76px minmax(0,1fr)}.sidebarCollapsed aside{width:76px;padding-left:12px;padding-right:12px}.sidebarCollapsed .sideBrand{flex-direction:column;justify-content:center;gap:8px}.sidebarCollapsed .logo{text-align:center;padding-left:0;padding-right:0}.sidebarCollapsed .sideToggle svg{transform:rotate(180deg)}.sidebarCollapsed .sideNav button,.sidebarCollapsed .sideFoot button{justify-content:center;padding-left:0;padding-right:0}.sidebarCollapsed .sideNav button b,.sidebarCollapsed .sideFoot b{display:none}.sidebarCollapsed .sideFoot span{justify-content:center;font-size:0}.sidebarCollapsed .sideFoot span svg{width:14px;height:14px}@media (width<=700px){html,body,#root{overscroll-behavior:none;height:100dvh;overflow:hidden}.app{height:100dvh;min-height:0;overflow:hidden;padding:0!important}main{-webkit-overflow-scrolling:touch;height:100dvh;overflow:hidden auto;padding:0 0 calc(64px + env(safe-area-inset-bottom))!important}header{height:calc(54px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0;z-index:40;background:color-mix(in srgb,var(--theme-bg,#090b0c) 92%,transparent);position:sticky;top:0}.content{width:100%;padding:30px 16px 28px}.page{padding-top:26px}.pageHead{margin-bottom:26px}.pageHead h1{font-size:30px}.pageHead p{font-size:13px}.bottom{height:calc(62px + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);z-index:60}.bottom .create{border-radius:14px;width:44px;height:44px}.bottom button{touch-action:manipulation;min-width:44px}.home.newHome{padding-top:24px}.homeFocus{min-height:auto!important}.focusCopy h1{font-size:34px!important;line-height:1!important}.focusCopy p{font-size:12px!important}.focusComposer{border-radius:16px!important;position:relative!important}.focusComposer textarea{font-size:16px!important}.composerBar button{min-width:40px;min-height:40px}.composerState{display:none!important}.workspaceStrip{grid-template-columns:1fr!important}.workspaceTile{min-height:72px!important}.workHeader{margin-top:28px!important}.settingsList>button,.hubGrid button{touch-action:manipulation;min-height:70px}.scrim{padding-top:env(safe-area-inset-top)}.sheet{border-radius:22px 22px 0 0;max-height:76dvh;padding-left:16px;padding-right:16px}.sheetRow{min-height:60px}.palette{width:calc(100% - 20px);max-height:78dvh;overflow:auto}.commandScrim{padding-top:calc(env(safe-area-inset-top) + 10px)}}@media (width<=390px){.content{padding-left:13px;padding-right:13px}.focusCopy h1{font-size:31px!important}}.authShell{background:var(--bg,#090b0f);min-height:100dvh;color:var(--text,#f5f7fb);place-items:center;padding:24px;display:grid}.authCard{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;gap:16px;width:min(440px,100%);padding:28px;display:flex;box-shadow:0 24px 70px #00000047}.authCard h1{letter-spacing:-.04em;margin:0;font-size:34px}.authCard p{color:var(--muted,#9ca3af);margin:0 0 4px;line-height:1.5}.authCard label{flex-direction:column;gap:8px;font-size:13px;font-weight:700;display:flex}.authCard input{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#00000038;border:1px solid #ffffff24;border-radius:12px;outline:none;padding:13px 14px}.authCard input:focus{border-color:#8cbeffb3;box-shadow:0 0 0 3px #64a0ff1f}.authCard .primary{cursor:pointer;border:0;border-radius:12px;min-height:46px;font-weight:800}.authCard .primary:disabled{opacity:.6;cursor:default}.authSwitch{color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;padding:6px}.authSwitch:hover{opacity:1}.authMsg{background:#ffffff0f;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}@media (width<=800px){.chatRail.mobileOpen{z-index:40;background:var(--bg);border-right:0;width:100%;position:absolute;inset:0;display:flex!important}}.labsStatus{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 72%,transparent);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding:12px 14px;display:flex}.labsStatus>span{letter-spacing:.12em;font-size:9px;font-weight:800}.labsStatus small{color:var(--muted);font-size:10px}.uploadBtn{border:1px solid var(--line);background:var(--control);min-height:42px;color:var(--text);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}@media (width<=760px){.labsStatus{flex-direction:column;align-items:flex-start}.labsStatus small{line-height:1.45}}.agentState{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.agentState.failed{color:#ff8b8b}.agentState.completed,.agentState.succeeded{color:#67d9a4}.agentState.running,.agentState.queued{color:var(--blue)}@media (width<=760px){.pageHead h1{overflow-wrap:anywhere}}@media (width>=801px){.app{grid-template-columns:clamp(190px,12vw,220px) minmax(0,1fr)}header{flex-basis:58px;height:58px;padding:0 clamp(18px,2vw,30px)}.newHome{width:min(920px,100% - 64px)!important;padding-top:clamp(36px,6vh,68px)!important}.focusCopy{margin:26px 0 24px}.focusCopy h1{font-size:clamp(42px,4vw,58px)}.focusComposer textarea{min-height:78px}.workspaceTile{min-height:96px}.tileIndex{margin-bottom:16px}.continueLine{margin-top:24px}.continueLine>button{min-height:58px}}@media (width>=801px) and (width<=1180px){aside{padding-top:22px}.sideNav button,.sideFoot button{min-height:40px}.newHome{width:min(860px,100% - 48px)!important}.focusCopy h1{font-size:46px}.focusCopy p{margin-top:12px}}@media (width<=800px){html,body,#root{width:100%;height:100%;overflow:hidden}.app{height:100dvh!important;min-height:100dvh!important;display:block!important}aside{display:none!important}header{height:calc(52px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important}main{height:100dvh!important;padding-bottom:calc(62px + env(safe-area-inset-bottom))!important}.content{width:100%!important;padding-left:16px!important;padding-right:16px!important}.newHome{padding-top:22px!important}.homeFocus{padding-bottom:24px!important}.focusMeta{font-size:8px}.focusCopy{margin:22px 0 18px!important}.focusCopy h1{font-size:clamp(32px,10vw,40px)!important;line-height:1.02!important}.focusCopy p{margin-top:12px!important;font-size:13px!important;line-height:1.5!important}.focusComposer textarea{min-height:82px!important;padding:15px 14px 4px!important;font-size:16px!important}.composerBar{height:48px;padding:0 7px 7px 8px}.attach span{display:none}.composerBar button{min-width:40px;min-height:40px}.workHeader{margin-top:24px!important}.workspaceTile{min-height:72px!important;padding:10px 4px!important}.continueLine{margin-top:22px!important}.continueLine>button{min-height:60px!important}.bottom{height:calc(60px + env(safe-area-inset-bottom))!important;grid-template-columns:1fr 1fr 56px 1fr 1fr!important}.bottom button{font-size:9px!important}.bottom .create{width:44px!important;height:44px!important}.chatRail.mobileOpen{inset:calc(52px + env(safe-area-inset-top)) 0 calc(60px + env(safe-area-inset-bottom))!important;position:fixed!important}}@media (width<=380px){.content{padding-left:12px!important;padding-right:12px!important}.focusCopy h1{font-size:30px!important}.workspaceTile small{line-height:1.3;white-space:normal!important}}.authCard{gap:14px;width:min(420px,100vw - 32px);padding:clamp(22px,4vw,30px)}.authCard h1{text-align:center;font-size:30px}.authCard p{text-align:center;font-size:14px}.authCard .primary{background:var(--text,#f5f7fb);color:var(--bg,#090b0f);font-size:14px}@media (width<=600px){.authShell{padding:16px}.authCard{border-radius:18px;width:100%;padding:22px 18px}.authCard input{min-height:48px;font-size:16px}.authCard .primary{min-height:48px}.authSwitch{min-height:44px}}:root{font-size:16px}.app{--ui-xs:12px;--ui-sm:13px;--ui-md:15px;--ui-lg:17px;--ui-title:clamp(32px,3.2vw,48px);--content-wide:1180px;--content-reading:820px}.sideNav button,.sideFoot button{min-height:44px!important;font-size:14px!important}.sideFoot>span{font-size:12px!important}.logo{font-size:15px!important}.search{height:40px!important;font-size:13px!important}.avatar{width:36px!important;height:36px!important;font-size:12px!important}.content{width:min(var(--content-wide),calc(100% - 64px))!important;max-width:var(--content-wide)!important}.content.home{width:min(1040px,100% - 64px)!important;max-width:1040px!important}.pageHead{max-width:820px!important}.pageHead h1,.intro h1{font-size:var(--ui-title)!important}.pageHead p,.intro p{font-size:15px!important;line-height:1.6!important}.kicker{font-size:10px!important}.recent strong,.hubGrid strong,.settingsList strong{font-size:14px!important}.recent time,.hubGrid small,.settingsList small{font-size:11px!important;line-height:1.4!important}.hubGrid button,.settingsList>button{min-height:70px!important}.backBtn,.newProject,.uploadBtn,.primary,.danger{min-height:42px!important;font-size:13px!important}.modal label{font-size:13px!important}.modal input{min-height:44px!important;font-size:15px!important}.workspaceGrid strong{font-size:15px!important}.workspaceGrid small{font-size:12px!important;line-height:1.45!important}.focusMeta,.workHeader span,.continueLine>span{font-size:10px!important}.focusCopy p{font-size:15px!important}.composerState,.workspaceTile small,.continueLine small{font-size:11px!important}.workspaceTile strong,.continueLine strong{font-size:14px!important}.chatRail{font-size:14px}.labsStatus>span{font-size:10px!important}.labsStatus small{font-size:12px!important}.authCard label{font-size:14px!important}.authCard input{font-size:15px!important}.authSwitch,.authMsg{font-size:14px!important}@media (width>=801px) and (width<=1180px){.content{width:calc(100% - 48px)!important}.content.home{width:min(960px,100% - 48px)!important}.app{--ui-title:clamp(30px,4vw,42px)}}@media (width<=800px){.app{--ui-xs:11px;--ui-sm:12px;--ui-md:15px;--ui-lg:17px}.content{max-width:none!important}.pageHead h1,.intro h1{font-size:32px!important}.pageHead p,.intro p{font-size:14px!important}.recent strong,.hubGrid strong,.settingsList strong{font-size:15px!important}.hubGrid small,.settingsList small,.workspaceGrid small{font-size:12px!important}}:root{font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}button,input,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid var(--blue,#7da3d5)!important}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.app{--home-radius:16px;--home-stroke:color-mix(in srgb, var(--line) 86%, var(--text) 14%)}.app:not(.sidebarCollapsed){grid-template-columns:232px minmax(0,1fr)}.sideBrand{border-bottom:1px solid var(--line);padding:0 4px 15px}.sideBrand .logo{letter-spacing:.16em;padding:12px 8px;font-size:15px!important}.sideNav{gap:5px;padding-top:24px}.sideNav button{border:1px solid #0000;border-radius:11px;font-weight:500}.sideNav button.on{border-color:color-mix(in srgb, var(--blue) 14%, var(--line))}.sideFoot{border-top:1px solid var(--line);padding-top:10px}.sideFoot>span{padding-block:7px}.sideFoot>span.coreOn{color:#82c6a1}.sideToggle{cursor:pointer}.sidebarCollapsed .sideBrand{border-bottom:1px solid var(--line);padding-bottom:15px}.sidebarCollapsed .sideBrand .logo{letter-spacing:0}header{justify-content:space-between;gap:16px}.topContext{min-width:0;color:var(--second);align-items:center;gap:9px;font-size:13px;display:inline-flex}.topContext>svg{color:var(--blue)}.topContext strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.topDivider{color:var(--muted);opacity:.55}.topActions{align-items:center;gap:10px;margin-left:auto;display:flex}.topState{white-space:nowrap;color:var(--second);align-items:center;gap:7px;font-size:12px;display:inline-flex}.topState>i{background:#79c59d;border-radius:50%;width:7px;height:7px}.topState.offline>i{background:#d4a36a}.search{border-radius:10px;justify-content:space-between;min-width:175px;margin:0}.search kbd{font-size:11px}.avatar{flex:none}main:has(.ivanHome){overscroll-behavior:contain;overflow:hidden auto}.ivanHome{width:min(1100px,100% - 80px)!important;max-width:1100px!important;padding-top:clamp(32px,5vh,58px)!important;padding-bottom:90px!important}.ivanHome .homeFocus{border:1px solid var(--home-stroke);background:radial-gradient(closest-side at 94% 1%, color-mix(in srgb, var(--blue) 9%, transparent), transparent), linear-gradient(150deg, var(--surface), var(--theme-bg,#090b0c));isolation:isolate;border-radius:24px;padding:clamp(28px,4vw,46px);position:relative;box-shadow:0 24px 65px #0003}.ivanHome .focusMeta{letter-spacing:.1em;color:var(--second);font-size:11px!important}.ivanHome .focusMeta em{color:var(--second);font-size:10px}.ivanHome .liveDot.isOffline{background:#d9a25b;box-shadow:0 0 10px #d9a25b66}.ivanHome .focusCopy{margin:28px 0!important}.ivanHome .homeEyebrow{color:var(--blue);letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.ivanHome .focusCopy h1{letter-spacing:-.055em;color:var(--text);font-size:clamp(38px,4.4vw,62px);font-weight:650;line-height:1.06;margin:15px 0 13px!important}.ivanHome .focusCopy h1 span{color:color-mix(in srgb, var(--text) 58%, var(--blue))}.ivanHome .focusCopy p{max-width:610px;color:var(--second);line-height:1.65;margin:0!important;font-size:15px!important}.ivanHome .focusComposer{border:1px solid var(--home-stroke);background:var(--theme-control,#11151a);border-radius:17px;transition:border-color .15s,box-shadow .15s;overflow:hidden;box-shadow:0 12px 30px #0002}.ivanHome .focusComposer:focus-within{border-color:color-mix(in srgb, var(--blue) 60%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 12%, transparent);transform:none}.ivanHome .focusComposer textarea{min-height:105px;padding:19px 20px 8px;font-size:16px;line-height:1.6;display:block}.ivanHome .focusComposer textarea::placeholder{color:var(--second);opacity:.86}.ivanHome .attachmentTray{padding:0 15px 8px}.ivanHome .attachmentTray>span{font-size:11px}.attachmentName{text-overflow:ellipsis;min-width:0;overflow:hidden}.ivanHome .composerBar{gap:7px;height:auto;min-height:53px;padding:0 12px 12px}.ivanHome .composerBar button{border-radius:10px;min-width:38px;min-height:38px}.ivanHome .composerBar .attach{padding-inline:10px}.ivanHome .composerState{margin-left:6px;font-size:11px!important}.ivanHome .composerBar .voice.listening{background:color-mix(in srgb, var(--blue) 13%, var(--control));color:var(--blue)}.ivanHome .composerBar .send{background:var(--blue);color:var(--theme-on-accent,#071017)}.ivanHome .composerBar .send:hover{filter:brightness(1.09)}.ivanHome .composerBar .send:disabled{opacity:.6;cursor:wait}.ivanHome .homeNotice{color:var(--second);margin:10px 2px 0;font-size:12px}.ivanHome .promptShortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.ivanHome .promptShortcuts button{border:1px solid var(--home-stroke);min-width:0;min-height:68px;color:var(--text);background:color-mix(in srgb, var(--control) 68%, transparent);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:11px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.ivanHome .promptShortcuts button:hover{border-color:color-mix(in srgb, var(--blue) 55%, var(--line));background:var(--hover)}.ivanHome .promptShortcuts button>svg:first-child{color:var(--blue);flex-shrink:0}.ivanHome .promptShortcuts button>svg:last-child{color:var(--muted);flex-shrink:0;margin-left:auto}.ivanHome .promptShortcuts button span{flex-direction:column;gap:4px;min-width:0;display:flex}.ivanHome .promptShortcuts strong{font-size:13px;font-weight:650}.ivanHome .promptShortcuts small{color:var(--second);font-size:11px}.ivanHome .dropIndicator{border:2px dashed var(--blue);background:color-mix(in srgb, var(--control) 91%, transparent);z-index:3;pointer-events:none;border-radius:18px;place-items:center;font-size:20px;font-weight:700;display:grid;position:absolute;inset:8px}.ivanHome .homeGrid{grid-template-columns:1.1fr .9fr;gap:24px;margin-top:24px;display:grid}.ivanHome .homeGroup{min-width:0}.ivanHome .workHeader{align-items:center;min-height:30px;padding:0 2px;margin:0 0 10px!important}.ivanHome .workHeader span{letter-spacing:.12em;font-size:11px!important}.ivanHome .workHeader small{font-size:12px}.ivanHome .workHeader button{color:var(--second);gap:7px;font-size:12px}.ivanHome .workHeader button:hover{color:var(--text)}.ivanHome .workspaceStrip,.ivanHome .homeRecent{border:1px solid var(--home-stroke);background:var(--surface);border-radius:15px;flex-direction:column;display:flex;overflow:hidden}.ivanHome .workspaceTile,.ivanHome .homeRecent button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:68px;color:var(--text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;display:grid;position:static;padding:12px 17px!important}.ivanHome .workspaceTile:last-child,.ivanHome .homeRecent button:last-child{border-bottom:0}.ivanHome .workspaceTile:hover,.ivanHome .homeRecent button:hover{background:var(--hover)}.ivanHome .workspaceTile>svg:first-child,.ivanHome .homeRecent button>svg:first-child{color:var(--blue);position:static;inset:auto}.ivanHome .workspaceTile>svg:last-child,.ivanHome .homeRecent button>svg:last-child{color:var(--muted);position:static}.ivanHome .workspaceTile>div,.ivanHome .homeRecent button>span{flex-direction:column;gap:4px;min-width:0;padding:0;display:flex}.ivanHome .workspaceTile strong,.ivanHome .homeRecent strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.ivanHome .workspaceTile small,.ivanHome .homeRecent small{color:var(--second);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}.ivanHome .homeEmpty{color:var(--second);padding:20px;font-size:13px}@media (width>=801px) and (width<=1140px){.app:not(.sidebarCollapsed){grid-template-columns:208px minmax(0,1fr)}.ivanHome{width:calc(100% - 48px)!important}.ivanHome .homeFocus{padding:28px}.ivanHome .promptShortcuts button{gap:8px;padding-inline:9px}}@media (width<=800px){.topContext,.topState{display:none}.topActions{width:auto}.search{justify-content:center;width:42px;min-width:0;padding:0}.search span,.search kbd{display:none}.ivanHome{width:100%!important;padding:16px 15px calc(70px + env(safe-area-inset-bottom))!important}.ivanHome .homeFocus{border-radius:17px;padding:22px 17px}.ivanHome .focusCopy{margin:20px 0 23px!important}.ivanHome .focusCopy h1{margin:12px 0!important;font-size:clamp(34px,8vw,44px)!important;line-height:1.09!important}.ivanHome .focusCopy p{font-size:13px!important;line-height:1.55!important}.ivanHome .focusMeta em{font-size:9px}.ivanHome .homeEyebrow{font-size:10px}.ivanHome .focusComposer textarea{min-height:95px!important;padding:14px 14px 6px!important}.ivanHome .composerBar{padding:0 8px 8px}.ivanHome .composerState{display:none}.ivanHome .promptShortcuts{gap:8px;margin-top:14px}.ivanHome .promptShortcuts button{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:68px;padding:9px 5px;display:flex}.ivanHome .promptShortcuts button span{text-align:center}.ivanHome .promptShortcuts strong{font-size:12px;line-height:1.3}.ivanHome .promptShortcuts small,.ivanHome .promptShortcuts button>svg:last-child{display:none}.ivanHome .homeGrid{grid-template-columns:1fr;gap:22px;margin-top:22px}.ivanHome .workspaceTile,.ivanHome .homeRecent button{min-height:66px}}@media (width<=390px){.ivanHome{padding-inline:10px!important}.ivanHome .homeFocus{padding:18px 13px}.ivanHome .focusCopy h1{font-size:32px!important}}html[data-theme=light-titanium]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light-titanium] .ivanHome .homeFocus{box-shadow:0 15px 55px #2b3d4f0c}html[data-theme=light-titanium] .ivanHome .focusCopy h1 span{color:#526f87}html[data-theme=light-titanium] .ivanHome .composerBar .send{color:#fff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ivanHome *,.search,.sideNav button{transition:none!important;animation:none!important}}.ivanHome .composerBar .homeVoiceLaunch{border:1px solid color-mix(in srgb,var(--blue) 35%,var(--line));background:color-mix(in srgb,var(--blue) 7%,var(--control));width:auto;color:var(--text);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.ivanHome .homeVoiceLaunch svg{color:var(--blue)}.ivanHome .homeVoiceLaunch:hover{background:var(--hover)}@media (width<=800px){.ivanHome .composerBar .homeVoiceLaunch{width:38px;min-width:38px;padding:0}.ivanHome .homeVoiceLaunch span{display:none}}.mobileIdentity{display:none}@media (width<=800px){.app{--m-bg:#0b111b;--m-card:linear-gradient(145deg,#182132,#121a28);--m-border:#96b2de30;--m-muted:#a5b6ce;--m-accent:#9bbcff;--m-heading:#eef3ff;color:var(--m-heading);background:var(--m-bg)!important}.app main{background:radial-gradient(600px 350px at 85% -18%,#1e32543d,transparent),var(--m-bg);overflow-x:hidden}.app header{box-shadow:0 5px 20px #0002;border-color:var(--m-border)!important;height:calc(58px + env(safe-area-inset-top))!important;flex-basis:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 15px 0!important;background:#0b111bf2!important}.app .mobileIdentity{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.app .mobileLogo{white-space:nowrap;margin:0;letter-spacing:.22em!important;font-size:12px!important}.app .mobilePageLabel{color:#98a9c6;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #39465e;max-width:124px;padding-left:12px;font-size:11px;font-weight:650;overflow:hidden}.app .topActions{gap:9px;margin-left:auto}.app .search{width:40px;height:40px;margin:0;border:1px solid var(--m-border)!important;background:#182232!important;border-radius:13px!important}.app .avatar{width:39px;height:39px}.app .bottom{box-shadow:0 -15px 35px #0003;height:calc(64px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--m-border)!important;padding:0 5px env(safe-area-inset-bottom)!important;background:#0b111bf5!important;grid-template-columns:1fr 1fr 60px 1fr 1fr!important}.app .bottom button{gap:4px;min-height:51px;transition:color .12s,transform .12s;color:#94a6c1!important;font-size:10px!important}.app .bottom button.on{color:#e1ecff!important}.app .bottom button.on svg{color:#91b6ff!important}.app .bottom .create{color:#102038!important;background:linear-gradient(145deg,#a4c6e3,#8b9fff)!important;border-radius:15px!important;width:46px!important;height:46px!important;box-shadow:0 5px 20px #89aaff33!important}.app main>.content:not(.chatPage),.app main>.content.page,.app main>.content.home{min-width:0;width:100%!important;max-width:100%!important;padding:15px 14px calc(87px + env(safe-area-inset-bottom))!important;margin:0 auto!important}.app .content.home .homeFocus,.app .content.commandPage .fcHero,.app .tcHeading,.app .unifiedMore .pageHead,.app .content.page:not(.tcPage):not(.unifiedMore)>.pageHead{background:radial-gradient(550px 320px at 93% -4%,#213c6055,#0000),linear-gradient(135deg,#142034,#171c34)!important;border:1px solid #89ade53d!important;border-radius:19px!important;padding:21px 19px!important;box-shadow:0 12px 38px #0002!important}.app .content.home .focusMeta,.app .content.commandPage .fcOverline,.app .tcHeading .kicker,.app .unifiedMore .pageHead .kicker,.app .content.page>.pageHead .kicker{letter-spacing:.14em!important;color:#9cbaf0!important;font-size:10px!important;font-weight:730!important}.app .content.home .focusMeta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.app .content.home .focusMeta em{line-height:1.4;font-size:10px!important}.app .content.home .focusCopy{margin:17px 0 18px!important}.app .content.home .focusCopy h1{letter-spacing:-.05em!important;color:var(--m-heading)!important;margin:11px 0!important;font-size:clamp(30px,8vw,41px)!important;line-height:1.06!important}.app .content.home .focusCopy h1 span{background:linear-gradient(90deg,#a8c9ff,#b6a3fd);-webkit-background-clip:text;background-clip:text;color:#0000!important}.app .content.home .focusCopy p{color:var(--m-muted)!important;font-size:13px!important;line-height:1.5!important}.app .content.home .homeFocus .focusComposer{border:1px solid var(--m-border)!important;box-shadow:none!important;background:#0b1421b8!important;border-radius:14px!important}.app .content.home .focusComposer textarea{color:#eaf1ff!important;min-height:85px!important}.app .content.home .promptShortcuts{gap:8px;margin-top:15px}.app .content.home .promptShortcuts button{border-color:var(--m-border)!important;background:#19243988!important;border-radius:13px!important;min-height:68px!important}.app .content.home .homeGrid{gap:17px;margin-top:18px}.app .content.home .workHeader{margin-top:0!important}.app .content.home .workspaceStrip,.app .content.home .homeRecent{background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:16px!important}.app .content.home .workspaceTile,.app .content.home .homeRecent button{border-color:var(--m-border)!important}.app .content.home .workHeader span{color:#a6bee7!important}.app .content.commandPage{padding-top:15px!important}.app .content.commandPage .fcHero{overflow:hidden;padding:23px 19px!important}.app .content.commandPage .fcPanel{background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:17px!important}.app .content.commandPage .fcHero h1{font-size:clamp(32px,7.4vw,44px)!important}.app .content.commandPage .fcTwoColumns{gap:13px;margin-top:13px}.app .content.commandPage .fcMainColumn,.app .content.commandPage .fcSideColumn{gap:13px}.app .tcPage{padding-top:15px!important}.app .tcHeading{align-items:stretch!important;gap:17px!important;margin-bottom:13px!important}.app .tcHeading h1{color:var(--m-heading);letter-spacing:-.04em!important;margin:10px 0 9px!important;font-size:clamp(27px,7.8vw,36px)!important;line-height:1.12!important}.app .tcHeading p{color:var(--m-muted)!important;font-size:13px!important;line-height:1.48!important}.app .tcHeaderActions{grid-template-columns:1fr 1fr;gap:9px!important;display:grid!important}.app .tcHeaderActions button{border-radius:12px!important;min-height:43px!important}.app .tcScopeBar{margin-bottom:12px!important;padding:4px 2px 0!important}.app .tcScopeBar>small{color:var(--m-muted);font-size:11px!important}.app .tcSummary{gap:9px!important}.app .tcSummary>div{min-height:100px;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:16px!important}.app .tcSummary small{color:#aec4e4!important;font-size:10px!important}.app .tcSummary strong{color:var(--m-heading)}.app .tcListPanel,.app .tcReviewPanel,.app .tcApprovals{background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:16px!important}.app .tcSyncBar{margin:13px 4px!important}.app .tcWarning{border-radius:13px!important}.app .unifiedMore{padding-top:15px!important}.app .unifiedMore .pageHead{text-align:left!important;margin-bottom:13px!important}.app .unifiedMore .pageHead h1,.app .content.page:not(.tcPage):not(.unifiedMore)>.pageHead h1{font-weight:680;letter-spacing:-.05em!important;color:var(--m-heading)!important;margin:12px 0 10px!important;font-size:clamp(28px,8vw,37px)!important;line-height:1.12!important}.app .unifiedMore .pageHead p,.app .content.page:not(.tcPage):not(.unifiedMore)>.pageHead p{color:var(--m-muted)!important;font-size:13px!important;line-height:1.5!important}.app .unifiedMore .settingsList{padding:5px 12px;overflow:hidden;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:16px!important}.app .unifiedMore .settingsList>button{text-align:left;gap:9px;border-bottom:1px solid var(--m-border)!important;grid-template-columns:34px 1fr 18px!important;min-height:67px!important;padding:9px 4px!important}.app .unifiedMore .settingsList>button:last-child{border-bottom:0!important}.app .unifiedMore .settingsList strong{color:var(--m-heading);font-size:14px!important}.app .unifiedMore .settingsList small{color:var(--m-muted)!important;font-size:11px!important}.app .unifiedMore .settingsList>button>svg:first-child{color:#99baff}.app .content.page:not(.tcPage):not(.unifiedMore)>.pageHead{margin-bottom:13px!important}}@media (width>=600px) and (width<=800px){.app main>.content:not(.chatPage),.app main>.content.page,.app main>.content.home{padding-left:19px!important;padding-right:19px!important}.app .content.home .focusCopy h1{font-size:44px!important}.app .unifiedMore .settingsList{padding-inline:20px}}@media (prefers-reduced-motion:no-preference){@media (width<=800px){.app main>.content{animation:.18s ease-out both mobilePageEnter}@keyframes mobilePageEnter{0%{opacity:.78;transform:translateY(4px)}to{opacity:1;transform:none}}}}.app main{background:var(--surface-0);color:var(--type-primary)}.app header,.app aside,.app .bottom{border-color:var(--stroke-soft)}.app button,.app input,.app textarea,.app select{font-family:inherit}.app button:focus-visible,.app a:focus-visible,.app input:focus-visible,.app textarea:focus-visible,.app select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.app button:disabled{cursor:not-allowed;opacity:.55}.app .pageHead h1,.app .intro h1{letter-spacing:-.035em}.app .search,.app .composer,.app .modal,.app .sheet{border-color:var(--stroke-soft)}@media (prefers-reduced-motion:reduce){.app *,.app :before,.app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=800px){.app main>.content,.app .bottom button{min-width:0}.app .pageHead h1{font-size:clamp(24px,5vw,32px)}}@media (width>=701px){.app aside{background:#0e141d;border-right:1px solid #273141;padding:17px 12px 15px}.app .sideBrand{border-bottom:1px solid #273141;margin-bottom:10px;padding:3px 4px 18px}.app .sideBrand .logo{letter-spacing:.2em;padding:7px 8px;font-size:14px;font-weight:850}.app .sideToggle{color:#aebed2;background:#18212d;border:1px solid #2c394a;border-radius:9px}.app .sideNav{scrollbar-width:thin;gap:3px;min-height:0;overflow-y:auto}.app .sideNav button,.app .sideFoot button{color:#aeb9c8;border:1px solid #0000;border-radius:10px;gap:11px;padding:9px 11px;font-weight:500;min-height:42px!important;font-size:12px!important}.app .sideNav button b,.app .sideFoot button b{font-weight:600}.app .sideNav button:hover,.app .sideFoot button:hover{color:#f2f5fb;background:#1a2534}.app .sideNav button.on{color:#eaf1ff;background:#1c2b46;border-color:#35527b}.app .sideNav button.on:before{content:"";background:#7caaff;border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.app .sideNav button.on svg{color:#91b6ff}.app .sideFoot{border-top:1px solid #273141;margin-top:auto;padding-top:12px}.app .sideFoot>span{color:#8292a7;padding:7px 10px;font-size:10px}.app .sideFoot>span.coreOn{color:#70d7a7}.app main>header{background:#0e141de8;border-bottom:1px solid #273141;flex-basis:62px;height:62px;padding:0 22px}.app .topContext{font-size:12px}.app .topContext>svg{color:#83a9fa}.app .topActions .search{background:#17212e;border:1px solid #303e50;border-radius:9px;min-width:180px}.app .topActions .avatar{color:#dbe9ff;background:#253a57;border:1px solid #3a577a}}.app .sideGroupLabel{letter-spacing:.16em;color:#7f91aa;padding:11px 12px 8px;font-size:9px;font-weight:800}@media (width>=701px){.app.sidebarCollapsed .sideGroupLabel{display:none}}@media (width<=700px){.app main>header{background:#101721f5;border-bottom:1px solid #2a3544;flex-basis:58px;height:58px;padding:0 13px}.app .mobileIdentity{min-width:0}.app .mobileLogo{letter-spacing:.18em;font-size:12px}.app .mobilePageLabel{font-size:11px}.app .bottom{height:calc(68px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);background:#111923f8;border-top:1px solid #303d4d;grid-template-columns:repeat(5,minmax(0,1fr))}.app .bottom button{gap:3px;font-size:10px;font-weight:600}.app .bottom button.on{color:#f0f5ff}.app .bottom button.on svg{color:#86b0ff}.app .bottom .create{width:44px;height:44px;box-shadow:none;border-radius:13px}.app .topActions .avatar{color:#e4efff;background:#243650;border:1px solid #3a5270}}.app{--surface-0:#10131a;--surface-1:#1b202a;--surface-2:#242b37;--stroke-soft:#ffffff19;--type-primary:#f5f6fa;--type-secondary:#adb5c5;--focus-ring:#84b8ff}.app main{background:radial-gradient(700px 500px at 95% 2%,#37496a36,#0000 72%),radial-gradient(700px 540px at 0 90%,#38304c2b,#0000 75%),#11141b}.app aside{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(#1a202be8,#131821f5)!important;border-right-color:#ffffff1b!important}.app .sideBrand{border-bottom-color:#ffffff1c}.app .sideBrand .logo{color:#0000;background:linear-gradient(100deg,#fff,#b7ceff);-webkit-background-clip:text;background-clip:text}.app .sideGroupLabel{color:#8d9aaf}.app .sideNav button.on{color:#fff;background:#ffffff1a;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff12}.app .sideNav button.on:before{background:#92bbff}.app .sideNav button:hover{background:#ffffff13}.app main>header{-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:#171d27c9!important;border-bottom-color:#ffffff1b!important}.app .topActions .search{background:#ffffff10;border-color:#ffffff21}.app .topActions .avatar{color:#26304b;background:linear-gradient(135deg,#d6e6ff,#aebdfb);border:0}.app .content.page,.app .content.home{color:#f4f5fa}.app .pageHead h1,.app .intro h1{letter-spacing:-.045em;font-weight:680}.app .pageHead p,.app .intro p{color:#aeb7c7}.app .composer,.app .modal,.app .sheet{background:#232936db;border:1px solid #ffffff27;box-shadow:0 14px 48px #0003,inset 0 1px #ffffff0c}.app .primary,.app .composer .send{color:#fff;box-shadow:none;background:#3478f6;border-radius:12px}.app .content.commandPage{--fc-border:#ffffff23;--fc-text:#f6f7fc;--fc-muted:#aab4c6}.app .content.commandPage .fcHero{background:radial-gradient(at 90% 10%,#e0b9ff69,#0000 50%),radial-gradient(at 5% 100%,#92c4ff7d,#0000 65%),linear-gradient(125deg,#293f71,#443d7e 58%,#604b86);border:1px solid #ffffff4b;border-radius:30px;box-shadow:0 24px 55px #0003,inset 0 1px #ffffff47}.app .content.commandPage .fcHero:before,.app .content.commandPage .fcHero:after{display:none}.app .content.commandPage .fcHero h1{color:#fff;text-shadow:0 2px 12px #171f4230;font-weight:720}.app .content.commandPage .fcHero h1 em{background:linear-gradient(90deg,#fff,#d7e8ff);-webkit-background-clip:text;background-clip:text}.app .content.commandPage .fcLead,.app .content.commandPage .fcEyebrow,.app .content.commandPage .fcOverline{color:#f2f2ffdf}.app .content.commandPage .fcPanel{background:linear-gradient(145deg,#252c3b,#1c2430);border:1px solid #fff2;border-radius:25px;box-shadow:0 14px 36px #0002,inset 0 1px #ffffff09}.app .content.commandPage .fcTaskSummary button{background:linear-gradient(150deg,#313c51,#202b3d);border:1px solid #ffffff18;border-radius:19px}.app .content.commandPage .fcTaskSummary strong{letter-spacing:-.04em;font-size:28px}.app .content.commandPage .fcActions button{background:linear-gradient(150deg,#303e58,#252c3f);border:1px solid #ffffff24;border-radius:20px;box-shadow:inset 0 1px #ffffff10}.app .content.commandPage .fcActions button:hover,.app .content.commandPage .fcTaskSummary button:hover{border-color:#a9c6ff80;transform:translateY(-2px)}.app .content.commandPage .fcAskPanel textarea{background:#111724b8;border-color:#ffffff30;border-radius:16px}.app .content.commandPage .fcSend{border-radius:13px;color:#273f76!important;background:#f4f7ff!important}.app .content.home .homeHero{background:radial-gradient(at 85% 0,#afc6ff29,#0000 65%),linear-gradient(145deg,#29354b,#1d2533 70%);border:1px solid #ffffff27;border-radius:30px;box-shadow:0 25px 60px #0003,inset 0 1px #ffffff13}.app .content.home .homeHero .composer{background:#111927a8;border-color:#ffffff38}.app .content.home .homeHero .intro h1{font-weight:700}.app .content.home .homeHero .intro h1 span{background:linear-gradient(100deg,#fff,#aacdff);-webkit-background-clip:text;background-clip:text}.app .content.home .recent{border-color:#ffffff1a;border-radius:12px}.app .content.home .recent:hover{background:#ffffff0c}@media (width<=800px){.app main{background:radial-gradient(at 95% 0,#43547b32,#0000 65%),#11141b!important}.app main>header{background:#171d27eb!important}.app .bottom{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);background:#1b2230ed!important;border-top:1px solid #ffffff29!important}.app .bottom .create{color:#263959!important;background:#e6edff!important;box-shadow:0 4px 18px #0003!important}.app .content.commandPage .fcHero{border-radius:24px}.app .content.commandPage .fcPanel{border-radius:22px}.app .content.commandPage .fcActions button{border-radius:18px}}@media (prefers-reduced-motion:reduce){.app .content.commandPage .fcActions button:hover,.app .content.commandPage .fcTaskSummary button:hover{transform:none}}html[data-theme=light-titanium]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-bg:#f5f6f9;--ui-panel:#fff;--ui-raised:#fff;--ui-soft:#f0f3f8;--ui-text:#202938;--ui-sub:#657386;--ui-border:#e0e5ed;--ui-shadow:0 5px 22px #243b5810;--ui-overlay:#ffffffed;--ui-input:#f8fafd;--ui-hero:#fff}html[data-theme=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#161a21;--ui-panel:#222832;--ui-raised:#2a313d;--ui-soft:#303947;--ui-text:#f0f3f8;--ui-sub:#aeb9c8;--ui-border:#3b4656;--ui-shadow:0 6px 24px #0003;--ui-overlay:#202630ed;--ui-input:#2c3440;--ui-hero:#222832}html[data-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#0d1421;--ui-panel:#152034;--ui-raised:#1d2b42;--ui-soft:#22334d;--ui-text:#f1f5fc;--ui-sub:#b2bfd1;--ui-border:#2d3d55;--ui-shadow:0 6px 24px #0004;--ui-overlay:#131e30ed;--ui-input:#1b2a40;--ui-hero:#152034}html{--ui-accent:#2869e8;--ui-accent-contrast:#fff;--ui-accent-soft:#eaf1ff}html[data-accent=teal]{--ui-accent:#008b84;--ui-accent-soft:#dff6f1}html[data-accent=violet]{--ui-accent:#7954d5;--ui-accent-soft:#eee7ff}html[data-accent=rose]{--ui-accent:#d44974;--ui-accent-soft:#ffebf1}html[data-accent=amber]{--ui-accent:#bd7416;--ui-accent-soft:#fff0d9}html[data-theme=graphite],html[data-theme=midnight]{--ui-accent-soft:color-mix(in srgb,var(--ui-accent) 20%,var(--ui-panel))}html[data-theme] body,html[data-theme] #root{background:var(--ui-bg)!important;color:var(--ui-text)!important}html[data-theme] .app{--blue:var(--ui-accent);--violet:var(--ui-accent);--text:var(--ui-text);--second:var(--ui-sub);--muted:var(--ui-sub);--line:var(--ui-border);--theme-bg:var(--ui-bg);--theme-side:var(--ui-panel);--theme-head:var(--ui-overlay);--theme-panel:var(--ui-panel);--theme-control:var(--ui-input);--theme-active:var(--ui-accent-soft);--theme-hover:var(--ui-soft);--surface-0:var(--ui-bg);--surface-1:var(--ui-panel);--surface-2:var(--ui-raised);--stroke-soft:var(--ui-border);--type-primary:var(--ui-text);--type-secondary:var(--ui-sub);--focus-ring:var(--ui-accent);background:var(--ui-bg)!important;color:var(--ui-text)!important}html[data-theme] .app main{background:var(--ui-bg)!important;color:var(--ui-text)!important}html[data-theme] .app main>header,html[data-theme] .app .bottom{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--ui-overlay)!important;border-color:var(--ui-border)!important}html[data-theme] .app aside{background:var(--ui-panel)!important;border-color:var(--ui-border)!important}html[data-theme] .app .sideBrand,html[data-theme] .app .sideFoot{border-color:var(--ui-border)!important}html[data-theme] .app .sideNav button,html[data-theme] .app .sideFoot button,html[data-theme] .app .bottom button{color:var(--ui-sub)!important}html[data-theme] .app .sideNav button.on{background:var(--ui-accent-soft)!important;color:var(--ui-accent)!important;border-color:var(--ui-border)!important}html[data-theme] .app .bottom button.on,html[data-theme] .app .bottom button.on svg,html[data-theme] .app .sideNav button.on svg{color:var(--ui-accent)!important}html[data-theme] .app .bottom .create{background:var(--ui-accent)!important;color:#fff!important;box-shadow:none!important}html[data-theme] .app .topActions .search,html[data-theme] .app .search{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme] .app .topActions .avatar{background:var(--ui-accent-soft)!important;color:var(--ui-accent)!important;border-color:var(--ui-border)!important}html[data-theme] .app .topContext,html[data-theme] .app .mobilePageLabel{color:var(--ui-sub)!important}html[data-theme] .app .logo,html[data-theme] .app .mobileLogo{color:var(--ui-accent)!important;-webkit-text-fill-color:var(--ui-accent)!important}html[data-theme] .app .pageHead,html[data-theme] .app .tcHeading,html[data-theme] .app .ivanHome .homeFocus,html[data-theme] .app .homeFocus{background:var(--ui-hero)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;box-shadow:var(--ui-shadow)!important;background-image:none!important;border-radius:20px!important}html[data-theme] .app .pageHead:before,html[data-theme] .app .pageHead:after{display:none!important}html[data-theme] .app .pageHead h1,html[data-theme] .app .pageHead .kicker,html[data-theme] .app .tcHeading h1,html[data-theme] .app .homeFocus h1{color:var(--ui-text)!important;-webkit-text-fill-color:var(--ui-text)!important;opacity:1!important;text-shadow:none!important}html[data-theme] .app .pageHead p,html[data-theme] .app .tcHeading p,html[data-theme] .app .homeFocus p{color:var(--ui-sub)!important;opacity:1!important}html[data-theme] .app .settingPanel,html[data-theme] .app .settingsList,html[data-theme] .app .homeRecent,html[data-theme] .app .ivanHome .homeRecent,html[data-theme] .app .hubGrid,html[data-theme] .app .workspaceStrip,html[data-theme] .app .tcSummary>div,html[data-theme] .app .tcListPanel,html[data-theme] .app .tcReviewPanel,html[data-theme] .app .tcApprovals,html[data-theme] .app .modal,html[data-theme] .app .sheet{background:var(--ui-panel)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;box-shadow:var(--ui-shadow)!important;background-image:none!important}html[data-theme] .app .settingsList button,html[data-theme] .app .homeRecent button,html[data-theme] .app .ivanHome .homeRecent button,html[data-theme] .app .hubGrid button,html[data-theme] .app .sheetRow{background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;background-image:none!important}html[data-theme] .app .settingsList strong,html[data-theme] .app .homeRecent strong,html[data-theme] .app .ivanHome .homeRecent strong,html[data-theme] .app .hubGrid strong,html[data-theme] .app .sheetRow strong{color:var(--ui-text)!important;-webkit-text-fill-color:var(--ui-text)!important;opacity:1!important}html[data-theme] .app .settingsList small,html[data-theme] .app .homeRecent small,html[data-theme] .app .ivanHome .homeRecent small,html[data-theme] .app .hubGrid small,html[data-theme] .app .sheetRow small{color:var(--ui-sub)!important;opacity:1!important}html[data-theme] .app .settingsList button:hover,html[data-theme] .app .homeRecent button:hover,html[data-theme] .app .hubGrid button:hover{background:var(--ui-soft)!important}html[data-theme] .app input,html[data-theme] .app textarea,html[data-theme] .app select{background:var(--ui-input)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme] .app input::placeholder,html[data-theme] .app textarea::placeholder{color:var(--ui-sub)!important}html[data-theme] .app .focusComposer,html[data-theme] .app .composer{background:var(--ui-input)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme] .app .composerBar{background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme] .app .promptShortcuts button{background:var(--ui-soft)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important}html[data-theme] .app .promptShortcuts button *{color:var(--ui-text)!important}html[data-theme] .app .tcPrimary,html[data-theme] .app .composerBar .send{background:var(--ui-accent)!important;color:#fff!important;border-color:var(--ui-accent)!important}html[data-theme] .app .tcOutline{background:var(--ui-soft)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme] .app .themePicker button{background:var(--ui-panel)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-radius:12px!important}html[data-theme] .app .themePicker button.selected{border-color:var(--ui-accent)!important;box-shadow:inset 0 0 0 1px var(--ui-accent)!important}html[data-theme] .app .themePicker .swatch.light-titanium{background:linear-gradient(135deg,#fff 50%,#e8ecf3 50%)}html[data-theme] .app .themePicker .swatch.graphite{background:linear-gradient(135deg,#161a21 50%,#444c5b 50%)}html[data-theme] .app .themePicker .swatch.midnight{background:linear-gradient(135deg,#0d1421 50%,#314665 50%)}html[data-theme] .app .accentPicker{border-top:1px solid var(--ui-border);margin-top:24px;padding-top:18px}html[data-theme] .app .accentPicker h3{color:var(--ui-text);margin:0 0 6px}html[data-theme] .app .accentPicker p{color:var(--ui-sub)}html[data-theme] .app .accentOptions{flex-wrap:wrap;gap:8px;display:flex}html[data-theme] .app .accentOptions button{border:1px solid var(--ui-border);background:var(--ui-panel);color:var(--ui-text);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:9px 11px;display:flex}html[data-theme] .app .accentOptions button[aria-pressed=true]{border-color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent)}html[data-theme] .app .accentOptions button span{border-radius:50%;width:17px;height:17px}html[data-theme] .app .scrim{z-index:100!important}@media (width<=800px){html[data-theme] .app .scrim{align-items:flex-end!important;padding:0!important}html[data-theme] .app .sheet{max-height:78dvh!important;padding-bottom:calc(88px + env(safe-area-inset-bottom))!important;overflow:auto!important}html[data-theme] .app:has(.scrim) .bottom{visibility:hidden!important;pointer-events:none!important}}html[data-theme] .voiceChatDialog{background:var(--ui-panel)!important;color:var(--ui-text)!important}html[data-theme] .voiceChatMain{background:var(--ui-bg)!important}html[data-theme] .voiceChatHeader,html[data-theme] .voiceChatFooter{background:var(--ui-panel)!important;border-color:var(--ui-border)!important}html[data-theme] .voiceChatMain h2,html[data-theme] .voiceChatHeader strong{color:var(--ui-text)!important}html[data-theme] .voiceChatPrimary{background:var(--ui-accent)!important;color:#fff!important}html[data-theme] .app{--m-heading:var(--ui-text);--m-card:var(--ui-panel);--m-border:var(--ui-border);--home-text:var(--ui-text);--home-stroke:var(--ui-border);--surface:var(--ui-panel);--control:var(--ui-soft);--hover:var(--ui-soft)}html[data-theme] .app .tcSummary strong,html[data-theme] .app .tcSummary small,html[data-theme] .app .tcSummary>div>strong{color:var(--ui-text)!important;-webkit-text-fill-color:var(--ui-text)!important;opacity:1!important}html[data-theme] .app .tcSummary small,html[data-theme] .app .tcSummary>div>span:last-child{color:var(--ui-sub)!important}html[data-theme] .app .workspaceTile,html[data-theme] .app .ivanHome .workspaceTile,html[data-theme] .app .content.home .workspaceTile{background:var(--ui-panel)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;box-shadow:none!important;background-image:none!important}html[data-theme] .app .workspaceTile strong,html[data-theme] .app .ivanHome .workspaceTile strong,html[data-theme] .app .content.home .workspaceTile strong{color:var(--ui-text)!important;-webkit-text-fill-color:var(--ui-text)!important;opacity:1!important}html[data-theme] .app .workspaceTile small,html[data-theme] .app .ivanHome .workspaceTile small{color:var(--ui-sub)!important;opacity:1!important}html[data-theme] .app .workspaceTile:hover{background:var(--ui-soft)!important}html[data-theme] .app .ivanHome .promptShortcuts button,html[data-theme] .app .content.home .promptShortcuts button{background:var(--ui-soft)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;opacity:1!important;filter:none!important;background-image:none!important}html[data-theme] .app .ivanHome .promptShortcuts button strong,html[data-theme] .app .ivanHome .promptShortcuts button svg,html[data-theme] .app .content.home .promptShortcuts button strong{color:var(--ui-text)!important;opacity:1!important}html[data-theme] .app .ivanHome .promptShortcuts button:hover{border-color:var(--ui-accent)!important;background:var(--ui-accent-soft)!important}html[data-theme] .app .homeFocus .focusCopy p,html[data-theme] .app .ivanHome .homeFocus .focusCopy p{color:var(--ui-sub)!important}html[data-theme] .app .focusComposer textarea{color:var(--ui-text)!important;-webkit-text-fill-color:var(--ui-text)!important}html[data-theme] .app .focusComposer textarea::placeholder{color:var(--ui-sub)!important;opacity:1!important}html[data-theme] .voiceChatOverlay{--text:var(--ui-text);--second:var(--ui-sub);--muted:var(--ui-sub);--blue:var(--ui-accent);--line:var(--ui-border);--surface:var(--ui-panel);--control:var(--ui-soft);--hover:var(--ui-soft);--theme-bg:var(--ui-bg);color:var(--ui-text)!important}html[data-theme] .voiceChatStatus,html[data-theme] .voiceChatGuidance,html[data-theme] .voiceChatWorking,html[data-theme] .voiceChatOptions label,html[data-theme] .voiceChatEnd{color:var(--ui-sub)!important;opacity:1!important}html[data-theme] .voiceChatHeader strong,html[data-theme] .voiceChatMain h2{color:var(--ui-text)!important}html[data-theme] .voiceChatOrb{background:var(--ui-raised)!important;color:var(--ui-accent)!important;border-color:var(--ui-border)!important}html[data-theme] .voiceChatMeter span{background:var(--ui-accent)!important;opacity:.85!important}html[data-theme] .app .pageHead h1,html[data-theme] .app .pageHead .kicker{color:var(--ui-text)!important;-webkit-text-fill-color:var(--ui-text)!important;opacity:1!important}html[data-theme] .app .pageHead p{color:var(--ui-sub)!important;opacity:1!important}html[data-theme] .app .themePicker,html[data-theme] .app .accentPicker{background:var(--ui-panel)!important;color:var(--ui-text)!important}.content.commandPage{--fc-bg:#101620;--fc-border:#98b1d126;--fc-text:#eef3fb;--fc-muted:#9daec6;--fc-blue:#88b7ff;color:var(--fc-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;width:min(1160px,100% - 64px)!important;max-width:1160px!important;padding:32px 0 110px!important}.commandPage *{box-sizing:border-box}.commandPage button{cursor:pointer}.commandPage button:focus-visible,.commandPage textarea:focus-visible{outline-offset:3px;outline:2px solid #99b9ff}.commandPage button:disabled{cursor:not-allowed;opacity:.48}.fcHero{background:radial-gradient(650px 250px at 95% 5%,#5078cb33,#0000),radial-gradient(300px 330px at -10% 115%,#5e43c838,#0000),linear-gradient(135deg,#111c2d,#101521 64%,#141528);border:1px solid #83a8e040;border-radius:25px;padding:32px 34px 24px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000024}.fcHero:after{content:"";pointer-events:none;border:1px solid #9fbcf014;border-radius:40px;width:320px;height:260px;position:absolute;inset:-60px -15% auto auto;transform:rotate(-25deg)}.fcOverline,.fcEyebrow{letter-spacing:.17em;color:#97b4dc;font-size:10px;font-weight:750}.fcOverline{color:#bfd3ed;align-items:center;gap:10px;display:flex}.fcOverlineDot{background:#91baff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 17px #568bff}.fcSlash{color:#647894}.fcHeroText{justify-content:space-between;align-items:flex-end;gap:22px;margin-top:24px;display:flex}.fcEyebrow{margin:0 0 11px}.fcHero h1{letter-spacing:-.055em;max-width:700px;margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:680;line-height:1.03}.fcHero h1 em{color:#0000;background:linear-gradient(90deg,#93bfff,#b6a0ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.fcLead{color:#a7b8cd;margin:16px 0 0;font-size:14px;line-height:1.55}.fcRefresh{color:#e3edff;background:#ffffff0e;border:1px solid #95a8d733;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.fcRefresh:hover{background:#ffffff1f}.fcSignals{border-top:1px solid #ffffff17;flex-wrap:wrap;align-items:center;gap:12px;margin-top:27px;padding-top:26px;display:flex}.fcSignals>span{color:#c0cee0;background:#0208163b;border:1px solid #a0b7dc21;border-radius:20px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;display:flex}.fcLight{background:#7c8aa2;border-radius:50%;width:7px;height:7px;display:block}.fcLight.good{background:#68dbaf;box-shadow:0 0 10px #68dbaf44}.fcLight.bad{background:#ff9b9b}.fcTwoColumns{grid-template-columns:minmax(0,1.25fr) minmax(285px,.83fr);align-items:start;gap:17px;margin-top:17px;display:grid}.fcMainColumn,.fcSideColumn{gap:17px;min-width:0;display:grid}.fcPanel{border:1px solid var(--fc-border);background:linear-gradient(148deg,#181f2cf0,#10151ff5);border-radius:21px;min-width:0;padding:24px;box-shadow:0 9px 36px #0000001a}.fcPanelKicker{color:#a8b9ff;letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.fcAskPanel h2{letter-spacing:-.04em;margin:17px 0 18px;font-size:27px;font-weight:650}.fcAskPanel textarea{resize:vertical;color:#f5f7ff;background:#0309148f;border:1px solid #8ba4ce3d;border-radius:13px;outline:none;width:100%;min-height:110px;padding:16px;font-size:16px;line-height:1.5;display:block}.fcAskPanel textarea::placeholder{color:#77889f}.fcAskPanel textarea:focus{border-color:#7bafff}.fcComposerActions{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.fcComposerActions button{border:1px solid #3a4d66;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:0 17px;font-size:12px;font-weight:650;display:flex}.fcVoice{color:#d0def2;background:#1b2638}.fcSend{background:linear-gradient(110deg,#a2ceff,#b7b2ff);color:#091525!important;border-color:#9ec6ff!important}.fcSuggestions{flex-wrap:wrap;gap:7px;margin-top:19px;display:flex}.fcSuggestions button{color:#c9d9ef;background:#1a2434;border:1px solid #8ba4ce30;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;display:flex}.fcSuggestions button:hover{background:#283850}.fcNotice{color:#e4c88e;margin:12px 0 0;font-size:12px}.fcSectionHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.fcSectionHeader h2{letter-spacing:-.035em;margin:0;font-size:20px;font-weight:650}.fcTextButton{color:#9fbeff;white-space:nowrap;background:0 0;border:0;align-items:center;gap:1px;font-size:11px;display:flex}.fcTaskSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 14px;display:grid}.fcTaskSummary button{text-align:left;background:#101a2b;border:1px solid #90add51f;border-radius:15px;grid-template-rows:1fr 1fr;grid-template-columns:31px 1fr;align-items:center;column-gap:9px;min-height:97px;padding:14px;display:grid}.fcSummaryIcon{border-radius:10px;grid-row:span 2;place-items:center;width:31px;height:31px;display:grid}.fcSummaryIcon.blue{color:#8cc3ff;background:#19345a}.fcSummaryIcon.amber{color:#f6c885;background:#433323}.fcTaskSummary strong{font-size:25px;font-weight:650;line-height:1}.fcTaskSummary small{color:var(--fc-muted);font-size:11px}.fcJobList{border-top:1px solid #99b4d81f}.fcJobList>button{text-align:left;color:#dce8f9;background:0 0;border:0;border-bottom:1px solid #99b4d817;align-items:center;gap:12px;width:100%;min-height:67px;padding:8px 4px;display:flex}.fcJobList>button:hover{background:#ffffff08}.fcJobStatus{background:#8c94a1;border-radius:50%;flex:none;width:8px;height:8px}.fcJobStatus.active{background:#68baff}.fcJobStatus.attention{background:#ffc37e}.fcJobStatus.completed{background:#6dd6ad}.fcJobStatus.failed{background:#ff8a93}.fcJobText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.fcJobText strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:560;line-height:1.4;overflow:hidden}.fcJobText small{color:#95a3ba;font-size:10px}.fcJobList>button>svg{color:#8195b4}.fcEmpty{color:#9cafc7;padding:19px 0;font-size:12px}.fcReview{color:#ffdaad;text-align:left;background:#372a1d;border:1px solid #715730;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:14px;padding:11px 13px;font-size:12px;display:flex}.fcInlineError{color:#f7bf94;align-items:center;gap:8px;margin:11px 0 12px;font-size:11px;display:flex}.fcActions{gap:6px;margin-top:18px;display:grid}.fcActions button{text-align:left;color:#eaf0fc;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:60px;padding:9px 4px;display:flex}.fcActions button:hover{background:#85a5da12}.fcActions button>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.fcActions button strong{font-size:13px;font-weight:600}.fcActions button small{color:#90a2bd;font-size:11px}.fcActions button>svg{color:#8396af}.fcActionIcon{border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.fcActionIcon.purple{color:#bdadff;background:#292540}.fcActionIcon.blue{color:#92caff;background:#183751}.fcActionIcon.amber{color:#f5c788;background:#383025}.fcActionIcon.teal{color:#78d4cf;background:#1b383a}.fcSystemRow{border-bottom:1px solid #90a7ce1a;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-size:12px;display:flex}.fcSystemRow span{color:#b9c9df;align-items:center;gap:11px;display:flex}.fcSystemRow span svg{color:#8195b5}.fcSystemRow strong{color:#cad6e8;font-size:11px;font-weight:650}.fcSystemRow strong.ok{color:#74d7af}.fcSystemRow strong.warn{color:#e7b894}.fcSystemFooter{color:#8293ac;align-items:flex-start;gap:8px;margin-top:17px;font-size:10px;line-height:1.5;display:flex}.fcSystemFooter svg{flex:none}.fcFooter{letter-spacing:.13em;color:#667c96;text-align:center;margin:22px 3px 0;font-size:10px}.fcFooter span{padding:0 5px}.fcSrOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes fcRotate{to{transform:rotate(360deg)}}.fcSpin{animation:1s linear infinite fcRotate}@media (width<=970px){.fcTwoColumns{grid-template-columns:1fr 1fr}.fcPanel{padding:20px}}@media (width<=730px){.content.commandPage{width:100%!important;padding:14px 13px calc(88px + env(safe-area-inset-bottom))!important}.fcTwoColumns{grid-template-columns:1fr;gap:12px;margin-top:12px}.fcMainColumn,.fcSideColumn{gap:12px}.fcHero{border-radius:20px;padding:24px 19px 18px}.fcHeroText{margin-top:19px}.fcHero h1{font-size:clamp(32px,9vw,48px)}.fcLead{margin-top:12px;font-size:13px}.fcSignals{gap:7px;margin-top:19px;padding-top:18px}.fcSignals>span{padding:7px 9px;font-size:10px}.fcPanel{border-radius:17px;padding:19px}.fcAskPanel h2{margin-top:13px;font-size:23px}.fcSectionHeader h2{font-size:19px}.fcSystem{margin-bottom:0}.fcFooter{line-height:1.7}}@media (width>=731px) and (width<=900px){.fcHero h1{font-size:37px}.fcTwoColumns{grid-template-columns:1fr}.fcSideColumn{grid-template-columns:1fr 1fr}}@media (width<=380px){.fcSignals>span:last-child{background:0 0;border:none;width:100%;padding-left:0}.fcSuggestions button{font-size:10px}}@media (prefers-reduced-motion:reduce){.fcSpin{animation:none}}.content.commandPage{width:min(1360px,100% - 40px)!important;max-width:1360px!important;padding-top:18px!important}.fcTwoColumns{grid-template-columns:1fr;gap:16px}.fcMainColumn,.fcSideColumn{display:contents}.fcHero{background:radial-gradient(at 94% 30%,#5b2cd64f,#0000 47%),radial-gradient(at 45% 5%,#2867cd3d,#0000 65%),linear-gradient(115deg,#0d1b38,#10162b 72%,#171139);border-color:#6973ff9e;box-shadow:inset 0 1px #ffffff13}.fcHero:before{content:"";opacity:.45;pointer-events:none;border:1px solid #5c71ed55;border-radius:36px;width:190px;height:150px;position:absolute;top:8%;right:7%;transform:rotate(-24deg);box-shadow:20px 17px 0 -3px #5461e521,42px 33px 0 -8px #7054f52a}.fcHero h1 em{background:linear-gradient(90deg,#48a8ff,#9253fa);-webkit-background-clip:text;background-clip:text}.fcPanel{background:linear-gradient(130deg,#15213dfa,#0e1627fa);border-color:#6e8bd136;border-radius:18px}.fcPanelKicker,.fcEyebrow{color:#91b1ff}.fcSend{color:#fff!important;background:linear-gradient(105deg,#468dff,#864cf4)!important;border-color:#0000!important}.fcTaskSummary{grid-template-columns:repeat(4,minmax(0,1fr))}.fcTaskSummary button{min-height:84px}.fcSummaryIcon.purple{color:#d48eff;background:#34204c}.fcSummaryIcon.green{color:#63e4af;background:#123e35}.fcActions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.fcActions button{background:linear-gradient(135deg,#15223f,#101b30);border:1px solid #88a3e330;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:122px;padding:13px;display:flex}.fcActions button>span:nth-child(2){flex:none;gap:5px}.fcActions button>svg{display:none}.fcActions button strong{font-size:12px}.fcActions button small{font-size:10px}.fcSystem .fcSectionHeader>svg{color:#8ca9ff}.fcSystemRow{vertical-align:top;background:#0e1a30;border:1px solid #88a3e32e;border-radius:13px;width:calc(33.333% - 12px);min-height:72px;margin:12px 5px 0;padding:15px;display:inline-flex}.fcSystemFooter{margin-top:15px}@media (width<=730px){.content.commandPage{width:100%!important;padding:12px 12px calc(90px + env(safe-area-inset-bottom))!important}.fcHero{padding:22px 18px}.fcHero:before{width:115px;height:95px;right:4%}.fcTaskSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.fcTaskSummary button{min-height:75px}.fcActions{grid-template-columns:repeat(2,minmax(0,1fr))}.fcActions button{min-height:105px}.fcSystemRow{width:auto;min-height:48px;margin:9px 0 0;display:flex}.fcHero h1{font-size:clamp(32px,8vw,48px)}}@media (width>=731px) and (width<=1024px){.fcActions{grid-template-columns:repeat(3,minmax(0,1fr))}}.content.commandPage{width:min(1240px,100% - 64px)!important;max-width:1240px!important;padding:34px 0 90px!important}.iosHomeHeading{justify-content:space-between;align-items:center;gap:20px;margin:0 2px 26px;display:flex}.iosHomeLabel{letter-spacing:.16em;color:#aab9d0;font-size:11px;font-weight:760}.iosHomeHeading h1{letter-spacing:-.075em;color:#f9faff;margin:7px 0 8px;font-size:clamp(52px,6.5vw,88px);font-weight:730;line-height:1.04}.iosHomePeriod{color:#8aafff}.iosHomeHeading p{color:#a7b2c4;margin:0;font-size:15px}.iosHomeRefresh{color:#e7efff;background:#ffffff12;border:1px solid #ffffff25;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.iosHomeSectionTitle{justify-content:space-between;align-items:center;margin:30px 3px 14px;display:flex}.iosHomeSectionTitle span{letter-spacing:-.045em;font-size:23px;font-weight:680}.iosHomeSectionTitle button{color:#a6c4ff;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;display:flex}.content.commandPage .fcHero{min-height:190px;background:radial-gradient(at 92% 5%,#efc4ff8a,#0000 50%),linear-gradient(115deg,#2c65ab,#5b4f9c 75%,#8661a2)!important;border-radius:28px!important;padding:24px 30px!important}.content.commandPage .fcHero .fcHeroText{margin-top:18px}.content.commandPage .fcHero h2{letter-spacing:-.055em;color:#fff;margin:0;font-size:clamp(30px,3.6vw,49px);font-weight:730;line-height:1.08}.content.commandPage .fcHero h2 em{color:#e4eaff;font-style:normal}.content.commandPage .fcHero .fcRefresh{display:none}.content.commandPage .fcHero .fcSignals{border-color:#ffffff32;margin-top:16px;padding-top:14px}.content.commandPage .fcHero .fcSignals>span{color:#fff;background:#ffffff1a;border-color:#ffffff28}.content.commandPage .fcTwoColumns{align-items:start;grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr)!important;gap:18px!important;display:grid!important}.content.commandPage .fcMainColumn,.content.commandPage .fcSideColumn{flex-direction:column;gap:18px;display:flex!important}.content.commandPage .fcTasks{order:0}.content.commandPage .fcAskPanel{order:1}.content.commandPage .fcSideColumn>.fcPanel:first-child{order:0}.content.commandPage .fcSystem{order:1}.content.commandPage .fcPanel{border-radius:26px!important;padding:25px!important}.content.commandPage .fcTasks{background:linear-gradient(150deg,#28344b,#1b2433)!important}.content.commandPage .fcTaskSummary{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.content.commandPage .fcTaskSummary button{grid-template-rows:auto auto;grid-template-columns:1fr auto;min-height:112px!important;padding:16px!important}.content.commandPage .fcTaskSummary .fcSummaryIcon{border-radius:13px;grid-area:1/2;width:38px;height:38px}.content.commandPage .fcTaskSummary strong{grid-area:1/1;font-size:34px!important}.content.commandPage .fcTaskSummary small{grid-area:2/1/auto/-1;margin-top:10px;font-size:12px}.content.commandPage .fcActions{gap:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.content.commandPage .fcActions button{justify-content:space-between!important;min-height:142px!important;padding:16px!important}.content.commandPage .fcActions button:first-child{grid-column:span 2;background:linear-gradient(110deg,#4a568f,#343f6b)!important;min-height:116px!important}.content.commandPage .fcActions button .fcActionIcon{border-radius:15px;width:44px;height:44px}.content.commandPage .fcActions button strong{font-size:14px!important}.content.commandPage .fcActions button small{font-size:11px!important}.content.commandPage .fcSystemRow{width:auto!important;min-height:unset!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff18!important;border-radius:0!important;margin:0!important;padding:17px 0!important;display:flex!important}.content.commandPage .fcAskPanel{background:linear-gradient(140deg,#302d46,#22283a)!important}@media (width<=900px){.content.commandPage .fcTwoColumns{grid-template-columns:1fr!important}.content.commandPage .fcMainColumn,.content.commandPage .fcSideColumn{display:contents!important}.content.commandPage .fcTasks{order:1}.content.commandPage .fcAskPanel{order:3}.content.commandPage .fcSideColumn>.fcPanel:first-child{order:0}.content.commandPage .fcSystem{order:2}}@media (width<=730px){.content.commandPage{width:100%!important;padding:22px 16px calc(100px + env(safe-area-inset-bottom))!important}.iosHomeHeading{margin-bottom:22px}.iosHomeHeading h1{font-size:59px}.iosHomeHeading p{font-size:13px}.iosHomeSectionTitle{margin-top:27px}.content.commandPage .fcHero{min-height:unset;border-radius:24px!important;padding:22px!important}.content.commandPage .fcHero h2{font-size:34px}.content.commandPage .fcHero .fcLead{font-size:12px}.content.commandPage .fcPanel{border-radius:23px!important;padding:20px!important}.content.commandPage .fcTwoColumns{gap:14px!important}.content.commandPage .fcActions button{min-height:126px!important}.content.commandPage .fcTaskSummary button{min-height:98px!important}.content.commandPage .fcTaskSummary strong{font-size:29px!important}}@media (width<=900px){.content.commandPage .fcTwoColumns{flex-direction:column!important;gap:13px!important;display:flex!important}.content.commandPage .fcMainColumn,.content.commandPage .fcSideColumn{display:contents!important}.content.commandPage .fcAskPanel{order:0!important}.content.commandPage .fcTasks{order:1!important}.content.commandPage .fcSideColumn>.fcPanel:first-child{order:2!important}.content.commandPage .fcSystem{order:3!important}}@media (width<=730px){.content.commandPage{padding-top:15px!important}.iosHomeHeading{margin-bottom:13px!important}.iosHomeHeading h1{margin:2px 0!important;font-size:43px!important}.iosHomeHeading p{font-size:12px!important}.iosHomeLabel{font-size:9px!important}.iosHomeSectionTitle{margin:15px 2px 9px!important}.iosHomeSectionTitle span{font-size:19px!important}.content.commandPage .fcHero{min-height:unset!important;border-radius:17px!important;padding:12px 15px!important}.content.commandPage .fcHero .fcOverline,.content.commandPage .fcHero .fcEyebrow,.content.commandPage .fcHero .fcLead{display:none!important}.content.commandPage .fcHero .fcHeroText{margin-top:0!important}.content.commandPage .fcHero h2{letter-spacing:-.035em!important;font-size:21px!important}.content.commandPage .fcHero .fcSignals{gap:5px!important;margin-top:10px!important;padding-top:9px!important}.content.commandPage .fcHero .fcSignals>span{padding:5px 7px!important;font-size:9px!important}.content.commandPage .fcPanel{border-radius:18px!important;padding:16px!important}.content.commandPage .fcAskPanel h2{margin:7px 0 11px!important;font-size:23px!important}.content.commandPage .fcAskPanel textarea{min-height:74px!important;padding:12px!important;font-size:14px!important}.content.commandPage .fcComposerActions{margin-top:9px!important}.content.commandPage .fcSuggestions{gap:5px!important;margin-top:11px!important}.content.commandPage .fcSuggestions button{padding:7px!important;font-size:10px!important}.content.commandPage .fcTaskSummary{gap:7px!important;margin:12px 0!important}.content.commandPage .fcTaskSummary button{border-radius:13px!important;min-height:76px!important;padding:10px 12px!important}.content.commandPage .fcTaskSummary strong{font-size:24px!important}.content.commandPage .fcTaskSummary .fcSummaryIcon{border-radius:9px!important;width:27px!important;height:27px!important}.content.commandPage .fcTaskSummary small{margin-top:4px!important;font-size:10px!important}.content.commandPage .fcJobList>button{min-height:54px!important}.content.commandPage .fcActions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:12px!important}.content.commandPage .fcActions button,.content.commandPage .fcActions button:first-child{background:#2a3449!important;border-radius:14px!important;grid-column:auto!important;min-height:100px!important;padding:10px!important}.content.commandPage .fcActions button .fcActionIcon{border-radius:10px!important;width:31px!important;height:31px!important}.content.commandPage .fcActions button strong{font-size:11px!important}.content.commandPage .fcActions button small{font-size:9px!important}.content.commandPage .fcSystem{padding:13px 16px!important}.content.commandPage .fcSystem .fcSystemRow{padding:9px 0!important}.content.commandPage .fcSystemFooter{margin-top:9px!important}.content.commandPage .fcSectionHeader h2{font-size:18px!important}}.fcSystemToggle{color:#b5caff;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}.fcSystemToggle svg:last-child{display:none}@media (width<=730px){.content.commandPage .fcSystem{margin-bottom:0}.content.commandPage .fcSystemToggle{justify-content:center;min-width:44px;min-height:40px;padding:8px}.content.commandPage .fcSystemToggle svg:last-child{transition:transform .2s;display:block}.content.commandPage .fcSystemExpanded .fcSystemToggle svg:last-child{transform:rotate(90deg)}.content.commandPage .fcSystem:not(.fcSystemExpanded) .fcSystemRow,.content.commandPage .fcSystem:not(.fcSystemExpanded) .fcSystemFooter{display:none!important}.content.commandPage .fcSystem .fcSectionHeader{min-height:34px}.content.commandPage .fcActions button:focus-visible,.content.commandPage .fcTaskSummary button:focus-visible{outline-offset:2px;outline:2px solid #b7d2ff}}.app .content.commandPage{--fc-border:#ffffff17;color:#f5f5f7;width:min(1120px,100% - 56px)!important;max-width:1120px!important;padding:30px 0 96px!important}.app .content.commandPage .iosHomeHeading{margin:0 0 15px!important}.app .content.commandPage .iosHomeHeading h1{letter-spacing:-.065em!important;font-size:clamp(42px,5vw,64px)!important}.app .content.commandPage .homeV3Status{color:#afb3bd;background:#22242a;border:1px solid #ffffff18;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:12px;display:flex}.homeV3Status strong{color:#f3f5f8;font-weight:600}.homeV3Dot{background:#e5a75b;border-radius:50%;flex:none;width:8px;height:8px}.homeV3Dot.online{background:#55d69a}.homeV3Divider{background:#ffffff24;width:1px;height:16px;margin:0 3px}.homeV3Status button{color:#aeb7c8;background:0 0;border:0;border-radius:9px;place-items:center;min-width:32px;min-height:30px;margin-left:auto;display:grid}.app .content.commandPage .iosHomeSectionTitle{margin:22px 2px 12px!important}.app .content.commandPage .fcTwoColumns{grid-template-columns:minmax(0,1.55fr) minmax(260px,.85fr)!important;gap:18px!important;display:grid!important}.app .content.commandPage .fcMainColumn,.app .content.commandPage .fcSideColumn{flex-direction:column;gap:16px;display:flex!important}.app .content.commandPage .fcAskPanel{background:#23252d!important;order:0!important}.app .content.commandPage .fcTasks{background:#1c2028!important;order:1!important}.app .content.commandPage .fcSideColumn>.fcPanel:first-child{order:0!important}.app .content.commandPage .fcSystem{order:1!important}.app .content.commandPage .fcPanel{box-shadow:none!important;background:#1e222b!important;border:1px solid #ffffff17!important;border-radius:20px!important;padding:22px!important}.app .content.commandPage .fcPanelKicker,.app .content.commandPage .fcEyebrow{color:#aab5c7;letter-spacing:.09em;font-size:10px}.app .content.commandPage .fcAskPanel h2{letter-spacing:-.04em;margin:10px 0 14px;font-size:26px}.app .content.commandPage .fcAskPanel textarea{background:#141820;border-color:#fff2;border-radius:14px;min-height:92px}.app .content.commandPage .fcVoice{color:#fff;background:#343842;border-color:#ffffff1c}.app .content.commandPage .fcSuggestions button{color:#d1d5de;background:#ffffff0c;border-color:#ffffff17}.app .content.commandPage .fcTaskSummary{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:14px 0!important}.app .content.commandPage .fcTaskSummary button{border-radius:13px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:7px;display:flex;background:#292e38!important;border:1px solid #ffffff0f!important;min-height:86px!important;padding:12px!important}.app .content.commandPage .fcTaskSummary strong{order:0;line-height:1;font-size:25px!important}.app .content.commandPage .fcTaskSummary small{order:1;margin:0!important;font-size:10px!important}.app .content.commandPage .fcTaskSummary .fcSummaryIcon{display:none!important}.app .content.commandPage .fcActions{gap:9px;margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.app .content.commandPage .fcActions button,.app .content.commandPage .fcActions button:first-child{background:#2b303a!important;border:1px solid #ffffff13!important;border-radius:15px!important;grid-column:auto!important;min-height:104px!important;padding:12px!important}.app .content.commandPage .fcActions button .fcActionIcon{border-radius:11px;width:35px;height:35px}.app .content.commandPage .fcActions button strong{font-size:12px!important}.app .content.commandPage .fcActions button small{font-size:10px!important}.app .content.commandPage .fcJobList>button{min-height:54px!important}.app .content.commandPage .fcSystemRow{width:auto!important;min-height:unset!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff15!important;border-radius:0!important;margin:0!important;padding:12px 0!important;display:flex!important}@media (width<=900px){.app .content.commandPage .fcTwoColumns{flex-direction:column!important;gap:12px!important;display:flex!important}.app .content.commandPage .fcMainColumn,.app .content.commandPage .fcSideColumn{display:contents!important}.app .content.commandPage .fcAskPanel{order:0!important;width:100%!important}.app .content.commandPage .fcTasks{order:1!important;width:100%!important}.app .content.commandPage .fcSideColumn>.fcPanel:first-child{order:2!important;width:100%!important}.app .content.commandPage .fcSystem{order:3!important;width:100%!important}}@media (width<=730px){.app .content.commandPage{width:100%!important;padding:16px 14px calc(94px + env(safe-area-inset-bottom))!important}.app .content.commandPage .iosHomeHeading h1{font-size:42px!important}.app .content.commandPage .iosHomeHeading p{font-size:12px!important}.app .content.commandPage .iosHomeSectionTitle{margin:17px 2px 10px!important}.app .content.commandPage .fcPanel{border-radius:17px!important;padding:16px!important}.app .content.commandPage .fcAskPanel h2{font-size:23px!important}.app .content.commandPage .fcAskPanel textarea{min-height:76px!important}.app .content.commandPage .fcTaskSummary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.app .content.commandPage .fcTaskSummary button{min-width:0;min-height:70px!important;padding:9px 6px!important}.app .content.commandPage .fcTaskSummary strong{font-size:22px!important}.app .content.commandPage .fcTaskSummary small{line-height:1.2;font-size:9px!important}.app .content.commandPage .fcActions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.app .content.commandPage .fcActions button,.app .content.commandPage .fcActions button:first-child{min-height:94px!important;padding:9px!important}.app .content.commandPage .fcActions button strong{font-size:10px!important}.app .content.commandPage .fcActions button small{font-size:9px!important}.app .content.commandPage .fcSystem:not(.fcSystemExpanded) .fcSystemRow,.app .content.commandPage .fcSystem:not(.fcSystemExpanded) .fcSystemFooter{display:none!important}}.app:has(.content.commandPage) main{color:#20232c!important;background:#f5f6f9!important}.app:has(.content.commandPage) main>header{color:#272b35!important;background:#ffffffed!important;border-bottom:1px solid #dce0e8!important}:is(.app:has(.content.commandPage) .topContext,.app:has(.content.commandPage) .mobilePageLabel){color:#454a57!important}.app:has(.content.commandPage) .topActions .search{color:#4d5667!important;background:#f0f2f7!important;border:1px solid #dce1eb!important}.app:has(.content.commandPage) .topActions .avatar{color:#263b6b!important;background:#e0e8ff!important}.app:has(.content.commandPage) .bottom{box-shadow:0 -6px 24px #2830440d;background:#ffffffed!important;border-top:1px solid #e1e4ec!important}.app:has(.content.commandPage) .bottom button{color:#687082!important}.app:has(.content.commandPage) .bottom button.on{color:#2662d4!important}.app:has(.content.commandPage) .bottom button.on svg{color:#2662d4!important}.app:has(.content.commandPage) .bottom .create{color:#fff!important;background:#2369e9!important;box-shadow:0 4px 12px #2662d42e!important}.app .content.commandPage{color:#20242e!important}.app .content.commandPage .iosHomeLabel{color:#667285!important}.app .content.commandPage .iosHomeHeading h1{color:#161b26!important}.app .content.commandPage .iosHomePeriod{color:#3879ed!important}.app .content.commandPage .iosHomeHeading p{color:#717989!important}.app .content.commandPage .iosHomeRefresh{box-shadow:0 2px 8px #1c26300a;color:#4b5769!important;background:#fff!important;border:1px solid #dfe3eb!important}.app .content.commandPage .homeV3Status{box-shadow:0 2px 8px #19233b08;color:#667184!important;background:#fff!important;border:1px solid #e2e5ec!important}.app .content.commandPage .homeV3Status strong{color:#303845!important}.app .content.commandPage .homeV3Divider{background:#dce1e9!important}.app .content.commandPage .homeV3Status button{color:#637085!important}.app .content.commandPage .iosHomeSectionTitle span{color:#20242c!important}.app .content.commandPage .iosHomeSectionTitle button,.app .content.commandPage .fcTextButton{color:#2469d9!important}.app .content.commandPage .fcPanel{color:#242935!important;background:#fff!important;border:1px solid #e2e6ed!important;box-shadow:0 5px 18px #202e440a!important}.app .content.commandPage .fcTasks,.app .content.commandPage .fcAskPanel{background:#fff!important}.app .content.commandPage .fcPanelKicker,.app .content.commandPage .fcEyebrow{color:#6b7c95!important}.app .content.commandPage .fcPanel h2{color:#20242c!important}.app .content.commandPage .fcAskPanel textarea{color:#20242c!important;background:#f7f8fb!important;border:1px solid #dce2eb!important}.app .content.commandPage .fcAskPanel textarea::placeholder{color:#8a92a1!important}.app .content.commandPage .fcSend{color:#fff!important;background:#2668e9!important;border:1px solid #2668e9!important}.app .content.commandPage .fcSend:disabled{color:#929ba9!important;background:#e6e9ef!important;border-color:#e6e9ef!important}.app .content.commandPage .fcVoice{color:#3c506d!important;background:#f1f4f9!important;border:1px solid #dce2eb!important}.app .content.commandPage .fcSuggestions button{color:#53627a!important;background:#f7f8fb!important;border:1px solid #e0e5ed!important}.app .content.commandPage .fcTaskSummary button{color:#252b37!important;background:#f4f6fa!important;border:1px solid #e7eaf0!important}.app .content.commandPage .fcTaskSummary strong{color:#252b37!important}.app .content.commandPage .fcTaskSummary small{color:#778292!important}.app .content.commandPage .fcJobList>button{color:#303847!important;border-color:#edf0f5!important}.app .content.commandPage .fcJobText strong{color:#303847!important}.app .content.commandPage .fcJobText small{color:#7a8595!important}.app .content.commandPage .fcActions button,.app .content.commandPage .fcActions button:first-child{color:#27313f!important;background:#f5f7fb!important;border:1px solid #e4e8ef!important}.app .content.commandPage .fcActions button strong{color:#283342!important}.app .content.commandPage .fcActions button small{color:#778394!important}.app .content.commandPage .fcSystemRow{color:#505e72!important;border-bottom-color:#e9ecf2!important}.app .content.commandPage .fcSystemRow strong{color:#354156!important}.app .content.commandPage .fcSystemRow strong.ok{color:#14815d!important}.app .content.commandPage .fcSystemToggle{color:#637ca4!important}.app .content.commandPage .fcSystemFooter,.app .content.commandPage .fcFooter{color:#8993a1!important}.app .content.commandPage .fcInlineError{color:#a34336!important}@media (width>=701px){.app:has(.content.commandPage) aside{background:#fff!important;border-right:1px solid #e0e4eb!important}:is(.app:has(.content.commandPage) .sideNav button,.app:has(.content.commandPage) .sideFoot button){color:#536071!important}.app:has(.content.commandPage) .sideNav button.on{color:#225fca!important;background:#eaf1ff!important;border-color:#dce7fc!important}.app:has(.content.commandPage) .sideGroupLabel{color:#8b94a3!important}}
