:root{color-scheme:dark;--bg:#07110f;--panel:#0d1b18;--line:#213630;--text:#ecf5ef;--muted:#91a49d;--mint:#6ef2ad;--amber:#f2bd6e;--danger:#ff8b86}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 75% 0,#113027 0,transparent 34%),var(--bg);color:var(--text);font:14px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}small{color:var(--muted);letter-spacing:.13em;font-size:10px}.brand{display:flex;align-items:center;gap:10px;font-size:15px}.brand span{width:30px;height:30px;display:grid;place-items:center;color:#07110f;background:var(--mint);border-radius:9px;font-weight:900}.shell{min-height:100vh;display:grid;grid-template-columns:250px 1fr}.shell aside{border-right:1px solid var(--line);padding:24px 18px;display:flex;flex-direction:column;background:#081310cc}.newProject{margin:34px 0 25px;padding:12px;text-align:left;color:#06100d;background:var(--mint);border:0;border-radius:8px;font-weight:800}.shell nav{display:grid;grid-gap:4px;gap:4px}.shell nav p{color:var(--muted);letter-spacing:.13em;font-size:10px}.shell nav a{padding:9px 12px;color:#b8c9c2;border-radius:6px}.shell nav a.active{color:var(--text);background:#13251f}.foundation{margin-top:auto;border:1px solid var(--line);background:#0c1c18;padding:14px;border-radius:9px;display:grid;grid-gap:4px;gap:4px}.foundation b{color:var(--amber);font-size:12px}.foundation span{color:var(--muted);font-size:11px}.content{padding:46px clamp(28px,6vw,90px)}.shell .content>header{display:flex;justify-content:space-between;gap:30px;align-items:flex-start}.shell h1{font:600 clamp(38px,5vw,68px)/1.04 Georgia,serif;letter-spacing:-.04em;margin:12px 0 16px;max-width:850px}.shell header p{color:var(--muted);font-size:17px;max-width:680px}.status{border:1px solid var(--line);padding:8px 12px;border-radius:20px;color:var(--muted);white-space:nowrap}.status i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--amber);margin-right:6px}.actions{display:flex;gap:12px;margin:42px 0}.actions a,.authForm button{border:1px solid #315046;background:var(--mint);color:#07110f;padding:13px 18px;border-radius:8px;font-weight:800;cursor:pointer}.actions a.secondaryAction,.authForm button.secondary{background:#10231d;color:var(--text)}.cards article,.panel{border:1px solid var(--line);background:linear-gradient(140deg,#0e201b,#0a1714);border-radius:12px}.panel{padding:24px}.panelHead{display:flex;justify-content:space-between;align-items:center}.panelHead h2{margin:5px 0 20px}.panelHead>span{color:var(--mint);border:1px solid #29513e;padding:5px 9px;border-radius:20px;font-size:11px}.modes{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.modes div{min-height:90px;border:1px solid var(--line);padding:11px;border-radius:7px;display:grid;align-content:space-between}.modes b{font-size:12px}.modes span{font-size:10px;color:var(--muted)}.modes .safe{border-top-color:var(--mint)}.modes .execute{border-top-color:var(--amber)}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:12px}.cards article{padding:20px}.cards h3{margin:8px 0}.cards p{color:var(--muted);margin:0}.authPage{min-height:100vh;display:grid;place-items:center;padding:92px 24px 40px;position:relative}.authBrand{position:absolute;left:30px;top:28px}.authCard{width:min(100%,480px);border:1px solid var(--line);background:linear-gradient(145deg,#10231e,#091512);border-radius:16px;padding:clamp(28px,5vw,46px);box-shadow:0 25px 80px #0006}.authCard h1,.workspaceHero h1{font:600 clamp(34px,5vw,52px)/1.06 Georgia,serif;letter-spacing:-.035em;margin:10px 0 16px}.authCard>p,.projectList p,.workspaceHero p{color:var(--muted)}.authForm{display:grid;grid-gap:16px;gap:16px;margin-top:26px}.authForm label{display:grid;grid-gap:7px;gap:7px;color:#c4d3cd;font-weight:650}.authForm label em{color:var(--muted);font-weight:400;font-size:11px}.authForm input,.authForm select,.authForm textarea{width:100%;border:1px solid #2b443c;background:#081310;color:var(--text);border-radius:8px;padding:12px 13px;outline:none}.authForm input:focus,.authForm select:focus,.authForm textarea:focus{border-color:var(--mint);box-shadow:0 0 0 3px #6ef2ad1a}.authForm textarea{min-height:120px;resize:vertical}.authForm button:disabled{cursor:not-allowed;opacity:.45}.formActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:4px}.notice{border:1px solid;border-radius:8px;padding:11px 13px;margin-top:18px;font-size:13px}.notice.error{color:var(--danger);background:#311713;border-color:#65302b}.notice.success{color:var(--mint);background:#10281d;border-color:#28533e}.workspacePage{width:min(1180px,calc(100% - 48px));margin:0 auto;min-height:100vh;padding-bottom:70px}.workspaceHeader{min-height:80px;justify-content:space-between;border-bottom:1px solid var(--line)}.identity,.workspaceHeader{display:flex;align-items:center}.identity{gap:16px;color:var(--muted)}.textButton{border:0;background:transparent;color:var(--mint);cursor:pointer;padding:4px}.dangerButton{border:1px solid #65302b;background:#311713;color:var(--danger);padding:10px 14px;border-radius:8px;cursor:pointer}.workspaceHero{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;padding:68px 0 42px}.workspaceHero p{max-width:650px;font-size:16px}.servicePill{flex:0 0 auto;border:1px solid;border-radius:999px;padding:7px 11px;margin-top:8px;font-size:11px}.servicePill.online{color:var(--mint);border-color:#28533e;background:#10281d}.servicePill.offline{color:var(--amber);border-color:#664a28;background:#2a1d0e}.workspaceGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);grid-gap:16px;gap:16px;margin-top:18px}.workspacePanel{border:1px solid var(--line);background:linear-gradient(145deg,#0e201b,#091512);border-radius:12px;padding:24px}.workspacePanel h2{margin:7px 0 20px}.projectList{display:grid;grid-gap:8px;gap:8px}.projectList article{display:flex;justify-content:space-between;align-items:center;gap:20px;border:1px solid var(--line);border-radius:8px;padding:14px;background:#081310}.projectList article div{display:grid;grid-gap:3px;gap:3px}.projectList article span{color:var(--muted);font-size:11px}.projectList code{color:var(--mint);font-size:11px}.createPanel .authForm{margin-top:0}.compactHero{padding-bottom:30px}.compactHero h1{margin-bottom:8px}.projectDashboard{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.resourceList{display:grid;grid-gap:8px;gap:8px;min-height:70px}.resourceList article{display:flex;justify-content:space-between;align-items:center;gap:15px;border:1px solid var(--line);border-radius:8px;padding:12px;background:#081310}.resourceList article div{display:grid;grid-gap:3px;gap:3px}.eventList p,.formHint,.resourceList article span,.resourceList p{color:var(--muted);font-size:12px}.resourceList code{color:var(--mint);font-size:11px}.inlineForm{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.runPanel{grid-column:1/-1}.runForm{grid-template-columns:1fr 1fr}.runForm .taskField,.runForm button{grid-column:1/-1}.eventList{display:grid;grid-gap:6px;gap:6px}.eventList article{display:grid;grid-template-columns:55px 1fr auto;grid-gap:12px;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}.eventList code{color:var(--mint)}.eventList span{color:var(--muted);font-size:11px}.knowledgeList{display:grid;grid-gap:10px;gap:10px}.knowledgeList article{border:1px solid var(--line);border-radius:8px;padding:14px;background:#081310}.knowledgeList article div{display:flex;justify-content:space-between;gap:20px}.knowledgeList span,.knowledgeList>p{color:var(--muted);font-size:11px}.knowledgeList article p{color:#c8d8d1;white-space:pre-wrap;max-height:240px;overflow:auto}.knowledgeList code{color:var(--mint);font-size:10px}.lifecycleList{margin-top:22px;border-top:1px solid var(--line);padding-top:14px}.governanceGrid{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.governanceGrid>article{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,auto);align-items:center;grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:8px;padding:13px;background:#081310}.governanceGrid>article>div{display:grid;grid-gap:3px;gap:3px}.governanceGrid span,.governanceGrid>p{color:var(--muted);font-size:11px}.governanceGrid form{display:flex;gap:7px;justify-content:flex-end}.governanceGrid input{min-width:220px;border:1px solid #2b443c;background:#07110f;color:var(--text);border-radius:7px;padding:9px}.governanceGrid button{border:1px solid #315046;background:var(--mint);color:#07110f;padding:9px 12px;border-radius:7px;font-weight:800;cursor:pointer}.governanceGrid .dangerButton{background:#311713;color:var(--danger);border-color:#65302b}.metricRow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:18px}.metricRow div{display:grid;border:1px solid var(--line);border-radius:8px;padding:12px;background:#081310}.metricRow b{color:var(--mint);font-size:22px}.metricRow span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}@media (max-width:900px){.shell{grid-template-columns:1fr}.shell aside{display:none}.modes{grid-template-columns:repeat(3,1fr)}.cards,.governanceGrid>article,.projectDashboard,.runForm,.workspaceGrid{grid-template-columns:1fr}.shell .content>header,.workspaceHero{display:block}.servicePill,.status{display:inline-block}.workspacePage{width:min(100% - 28px,1180px)}.identity>span{display:none}}.studioHome,.studioProject{--studio-ink:#171821;--studio-muted:#6d7180;--studio-line:#e5e7ee;--studio-blue:#5d66f5;--studio-violet:#8b5cf6;min-height:100vh;display:grid;grid-template-columns:264px minmax(0,1fr);background:#f7f8fb;color:var(--studio-ink)}.studioHome small,.studioProject small{color:var(--studio-muted)}.studioSidebar{min-height:100vh;padding:22px 16px;border-right:1px solid var(--studio-line);background:#fbfbfd;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:5}.studioLogo{display:flex;align-items:center;gap:10px;padding:0 10px 22px;font-size:18px}.studioLogo span{width:32px;height:32px;display:grid;place-items:center;color:white;font-weight:900;border-radius:10px;background:linear-gradient(145deg,#ff7d66,#7b61ff 58%,#3e7bfa);box-shadow:0 7px 20px #755ff536}.studioOrg{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--studio-line);background:white;border-radius:10px;padding:11px 12px;font-weight:700;margin-bottom:18px}.studioNav{display:grid;grid-gap:4px;gap:4px}.studioNav a{display:flex;align-items:center;gap:10px;color:#555968;border-radius:9px;padding:10px 12px;font-weight:600}.studioNav a span{width:20px;text-align:center;color:#777b8a}.studioNav a.active,.studioNav a:hover{background:#eff0f7;color:#161720}.studioProjectNav{display:grid;grid-gap:5px;gap:5px;margin-top:28px}.studioProjectNav>small{padding:0 12px 7px;font-weight:800}.studioProjectNav a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;color:#555968}.studioProjectNav a:hover{background:#f0f1f6}.studioProjectNav p{color:var(--studio-muted);padding:0 12px}.studioAccount{margin-top:auto;border-top:1px solid var(--studio-line);padding:17px 8px 0;display:grid;grid-template-columns:34px 1fr auto;align-items:center;grid-gap:9px;gap:9px}.studioAccount>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#171821;color:white;font-weight:800}.studioAccount div{min-width:0;display:grid}.studioAccount div small{overflow:hidden;text-overflow:ellipsis;letter-spacing:0;font-size:10px}.studioAccount button{border:0;background:none;color:#7b7f8d;cursor:pointer}.studioHomeCanvas{min-width:0}.studioTopbar{height:70px;padding:0 30px;display:flex;justify-content:flex-end;align-items:center;gap:14px;border-bottom:1px solid var(--studio-line);background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.studioStatus{margin-right:auto;font-size:11px;color:#7c8190}.studioStatus:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#20bd73;margin-right:7px}.studioStatus.offline:before{background:#e9a23b}.connectTools,.topbarButton{border:1px solid #dfe1e9;border-radius:999px;padding:9px 14px;background:white;font-weight:700;box-shadow:0 2px 8px #181a2610}.ideaHero{min-height:570px;position:relative;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#f9fafc 10%,#eef1ff 50%,#fff0fb)}.ideaGlow{position:absolute;inset:5% 2% -25%;background:radial-gradient(circle at 22% 65%,#4d7cff 0,transparent 27%),radial-gradient(circle at 74% 72%,#ff4eb5 0,transparent 32%),radial-gradient(circle at 55% 45%,#ac8cff 0,transparent 34%);filter:blur(65px);opacity:.72}.ideaContent{position:relative;z-index:1;width:min(820px,calc(100% - 48px));text-align:center}.ideaBadge{display:inline-flex;align-items:center;background:#ffffffd9;border:1px solid #ffffff;box-shadow:0 8px 28px #4950a41a;padding:8px 13px;border-radius:999px;color:#595f73;font-size:12px}.ideaContent h1{font:700 clamp(40px,5vw,64px)/1.04 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.055em;margin:25px 0 12px}.ideaContent>p{max-width:650px;margin:0 auto 28px;color:#656a78;font-size:16px}.ideaComposer{text-align:left;background:white;border:1px solid #ffffff;border-radius:22px;padding:18px;box-shadow:0 22px 70px #48418624}.ideaComposer textarea{width:100%;height:92px;padding:3px 4px;resize:none;border:0;outline:0;color:#171821;font:16px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.composerBar{justify-content:space-between;border-top:1px solid #f0f1f5;padding-top:12px}.composerBar,.composerBar>div{display:flex;align-items:center}.composerBar>div{gap:10px;color:#9296a3;font-size:11px}.iconButton{width:34px;height:34px;border:1px solid #e4e6ec;background:white;border-radius:50%;color:#545867;cursor:pointer}.sendIdea{border:0;background:#191a23;color:white;border-radius:999px;padding:10px 12px 10px 16px;font-weight:700;cursor:pointer}.sendIdea b{display:inline-grid;place-items:center;margin-left:8px;background:white;color:#1a1b24;width:23px;height:23px;border-radius:50%}.emptyIdea{display:inline-grid;gap:4px;padding:20px 28px;background:#fff;border-radius:16px;box-shadow:0 20px 60px #48418620}.emptyIdea span{color:var(--studio-muted)}.studioNotice{width:min(1120px,calc(100% - 48px));margin:20px auto 0}.recentProjects{padding:42px clamp(24px,5vw,70px) 80px;background:#f7f8fb}.sectionTitle{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}.sectionTitle h2{margin:3px 0 0;font-size:24px}.sectionTitle>span{color:var(--studio-muted);font-size:12px}.projectCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.newProjectCard,.projectCard{border:1px solid var(--studio-line);background:white;border-radius:14px;overflow:hidden}.projectVisual{height:150px;margin:8px;border-radius:10px;display:grid;place-items:center;position:relative;overflow:hidden}.projectVisual:before{content:"";position:absolute;width:180px;height:180px;border-radius:45%;background:#fff8;filter:blur(18px);transform:rotate(25deg)}.projectVisual span{position:relative;display:grid;place-items:center;width:58px;height:58px;background:#171821;color:white;border-radius:15px;font-size:24px;font-weight:900}.projectVisual i{position:absolute;right:13px;bottom:10px;font-style:normal;color:#252735;font-size:11px;font-weight:700}.visual1{background:linear-gradient(145deg,#5f7bff,#bb8df7 50%,#ff8bbd)}.visual2{background:linear-gradient(145deg,#5bd5c3,#9de7b7 50%,#fff39a)}.visual3{background:linear-gradient(145deg,#ff9f76,#ff6ea8 55%,#b770ff)}.projectCard>div:last-child{display:grid;grid-gap:3px;gap:3px;padding:9px 14px 16px}.projectCard>div:last-child span{color:var(--studio-muted);font-size:11px}.newProjectCard{min-height:220px}.newProjectCard summary{min-height:220px;cursor:pointer;list-style:none;display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;color:#5d6170}.newProjectCard summary>span{font-size:30px;font-weight:300}.newProjectCard summary small{letter-spacing:0}.newProjectCard[open] summary{min-height:auto;display:none}.quickProjectForm{display:grid;grid-gap:11px;gap:11px;padding:17px}.quickProjectForm label{display:grid;grid-gap:5px;gap:5px;font-size:11px;font-weight:700}.quickProjectForm em{font-weight:400;color:var(--studio-muted)}.quickProjectForm input{border:1px solid var(--studio-line);border-radius:8px;padding:10px;background:white;color:var(--studio-ink)}.quickProjectForm button{border:0;border-radius:8px;padding:10px;background:var(--studio-blue);color:white;font-weight:800}.projectSidebar .studioLogo{padding-bottom:15px}.backProjects{color:var(--studio-muted);padding:8px 10px;font-size:12px}.projectIdentity{display:grid;grid-gap:3px;gap:3px;border-top:1px solid var(--studio-line);border-bottom:1px solid var(--studio-line);padding:19px 10px;margin:7px 0 14px}.projectIdentity small{letter-spacing:.04em}.projectIdentity b{font-size:16px}.projectIdentity>span{color:#6d7180;font-size:11px;text-transform:capitalize}.connectionSummary{margin-top:auto;display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--studio-line);padding:17px 10px 0}.connectionSummary>div{display:grid;grid-template-columns:14px 1fr auto;grid-gap:6px;gap:6px;font-size:11px;align-items:center;color:#656977}.connectionSummary div>span{color:#c8cad3;font-size:8px}.connectionSummary div>span.connected{color:#1cbe72}.connectionSummary div b{color:#9295a1;font-weight:600}.studioProjectCanvas{min-width:0;height:100vh;display:grid;grid-template-rows:70px minmax(0,1fr);overflow:hidden}.projectTopbar{border-bottom:1px solid var(--studio-line);background:#fff;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 20px;grid-gap:20px;gap:20px}.projectTopbar>div:first-child{display:grid}.projectTopbar>div:first-child span{color:var(--studio-muted);font-size:10px}.projectTopbar nav{display:flex;padding:4px;border:1px solid var(--studio-line);background:#f7f7fa;border-radius:10px}.projectTopbar nav a{padding:7px 13px;color:#737786;font-size:12px;border-radius:7px}.projectTopbar nav a.active{color:#20212a;background:white;box-shadow:0 1px 5px #1f223017}.projectTopbar>div:last-child{display:flex;justify-content:flex-end;align-items:center;gap:9px}.projectTopbar .servicePill{margin:0}.builderStage{min-height:0;display:grid;grid-template-columns:minmax(360px,38%) minmax(0,1fr);background:#eef0f5}.conversationPanel{min-width:0;min-height:0;background:white;border-right:1px solid var(--studio-line);display:grid;grid-template-rows:58px minmax(0,1fr) auto auto}.conversationHead{display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--studio-line)}.conversationHead>div{display:flex;align-items:center;gap:8px}.conversationHead>div span{display:grid;place-items:center;width:27px;height:27px;background:#191a23;color:white;border-radius:8px}.conversationHead small{letter-spacing:0;border:1px solid var(--studio-line);padding:5px 8px;border-radius:999px}.conversationBody{overflow:auto;padding:20px 18px;display:flex;flex-direction:column;gap:15px}.activityMessage,.assistantMessage{display:grid;grid-template-columns:30px 1fr;grid-gap:9px;gap:9px;align-items:start}.assistantMessage>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,#795cf4,#4d80f7);color:white;font-weight:800}.activityMessage p,.assistantMessage p{margin:4px 0 0;color:#666b79;font-size:12px}.userMessage{margin-left:38px;align-self:flex-end;max-width:86%;background:#f0f1f6;border-radius:14px 14px 3px 14px;padding:11px 13px}.userMessage p{margin:0;white-space:pre-wrap}.activityMessage{border:1px solid var(--studio-line);border-radius:10px;padding:10px}.activityMessage>span{color:#16a866}.chatComposer{margin:12px 14px;border:1px solid #dfe1e9;border-radius:15px;padding:12px;box-shadow:0 8px 25px #25283712}.chatComposer textarea{width:100%;min-height:80px;resize:none;border:0;outline:0;background:white;color:var(--studio-ink)}.chatComposer>div{display:flex;align-items:center;gap:9px}.chatComposer>div small{letter-spacing:0;margin-right:auto}.chatComposer button{width:34px;height:34px;border:0;border-radius:10px;background:#20212a;color:white;cursor:pointer}.chatComposer button:disabled{opacity:.3;cursor:not-allowed}.connectionHint{margin:-5px 16px 12px;color:#676de8;font-size:10px}.previewPanel{min-width:0;min-height:0;display:grid;grid-template-rows:48px minmax(0,1fr);padding:14px 14px 0}.previewPanel>header{display:flex;justify-content:space-between;align-items:center;background:white;border:1px solid var(--studio-line);border-radius:12px 12px 0 0;padding:0 12px}.previewPanel>header div{display:flex;align-items:center;gap:8px}.previewPanel>header button{border:0;background:transparent;color:#6f7380}.previewPanel>header span{font-weight:700;font-size:12px}.previewCanvas{min-height:0;background:white;border:1px solid var(--studio-line);border-top:0;display:grid;place-items:center;overflow:auto}.previewEmpty{width:min(440px,calc(100% - 40px));text-align:center;padding:40px}.previewEmpty>span{display:inline-grid;place-items:center;width:54px;height:54px;color:white;border-radius:16px;background:linear-gradient(145deg,#795cf4,#4d80f7);box-shadow:0 14px 38px #5d65ef40;font-size:24px}.previewEmpty h2{margin:20px 0 8px;font-size:24px}.previewEmpty p{color:var(--studio-muted)}.previewEmpty div{color:#8a8e9b;font-size:11px}.previewEmpty i{padding:0 6px}.advancedConsole{grid-column:1/-1;background:#07110f;color:var(--text);overflow:auto}.advancedConsole>summary{list-style:none;cursor:pointer;min-height:74px;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;background:#0d1b18;border-top:1px solid #213630}.advancedConsole>summary>div{display:flex;gap:12px;align-items:center}.advancedConsole>summary>div>span{color:var(--mint)}.advancedConsole>summary>div>div{display:grid}.advancedConsole>summary small{letter-spacing:0}.advancedConsole>summary em{color:var(--mint);font-style:normal;font-size:11px}.advancedConsole .projectDashboard{padding:18px}.advancedConsole[open]{position:fixed;inset:0;z-index:20;padding:0 22px 40px}.advancedConsole[open]>summary{position:-webkit-sticky;position:sticky;top:0;z-index:2;margin:0 -22px 18px}@media (max-width:1050px){.studioHome,.studioProject{grid-template-columns:220px minmax(0,1fr)}.projectCards{grid-template-columns:repeat(2,minmax(0,1fr))}.builderStage{grid-template-columns:minmax(330px,45%) minmax(0,1fr)}}@media (max-width:760px){.studioHome,.studioProject{display:block}.studioSidebar{position:relative;min-height:auto;height:auto;border-right:0;border-bottom:1px solid var(--studio-line)}.backProjects,.connectionSummary,.projectIdentity,.studioAccount,.studioNav,.studioProjectNav{display:none}.studioLogo{padding-bottom:0}.studioOrg{position:absolute;right:14px;top:17px;margin:0;padding:8px 10px}.studioTopbar{height:58px;padding:0 14px}.ideaHero{min-height:520px}.ideaContent{width:min(100% - 28px,820px)}.ideaContent h1{font-size:40px}.composerBar>div span{display:none}.recentProjects{padding:30px 14px 60px}.projectCards{grid-template-columns:1fr}.studioProjectCanvas{height:auto;display:block}.projectTopbar{height:auto;min-height:62px;grid-template-columns:1fr auto}.projectTopbar .servicePill,.projectTopbar nav{display:none}.builderStage{min-height:calc(100vh - 122px);display:block}.conversationPanel{min-height:70vh}.previewPanel{min-height:65vh;padding-bottom:14px}.advancedConsole[open]{padding-inline:10px}}