.ai-studio{min-height:100vh;padding:36px clamp(16px,4vw,56px) 110px;background:radial-gradient(circle at 85% -10%,#44277955,transparent 32%),#060910;color:#eef4ff;font-family:Inter,system-ui}.ai-studio header{display:flex;justify-content:space-between;gap:28px;align-items:flex-start;max-width:1400px;margin:auto}.ai-studio header p{color:#65e8ff;font:700 10px ui-monospace,monospace;letter-spacing:.16em}.ai-studio h1{font-size:clamp(42px,7vw,84px);line-height:.92;margin:10px 0 16px;letter-spacing:-.06em}.ai-studio header span{display:block;max-width:760px;color:#91a1b7;line-height:1.6}.ai-studio a{color:#a8ff46}.ai-grid{display:grid;grid-template-columns:340px 1fr;gap:20px;max-width:1400px;margin:34px auto 0}.ai-grid>aside,.ai-main{border:1px solid #29364a;border-radius:20px;background:#0c121c;padding:22px}.ai-grid pre{white-space:pre-wrap;color:#a9b8cc;background:#070b11;padding:12px;border-radius:12px}.ai-grid label{display:block;color:#8d9bb0;font-size:11px;margin-bottom:18px}.ai-grid select,.ai-grid textarea{width:100%;margin-top:8px;padding:12px;border:1px solid #35445a;border-radius:11px;background:#080d14;color:#edf4ff}.ai-run{min-height:48px;padding:11px 18px;border:1px solid #55e8ff;border-radius:11px;background:#0f2730;color:#7df2ff;font-weight:800}.ai-error{padding:12px;border:1px solid #7e3448;background:#3d1421;color:#ffc0cc}.ai-guide{margin-top:24px}.ai-guide>h2{font-size:30px}.ai-priorities{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ai-priorities article{padding:18px;border:1px solid #2b3a4f;border-radius:14px;background:#0a1018}.ai-priorities article span{color:#65e8ff;font:700 10px ui-monospace,monospace}.ai-priorities p{color:#91a1b7}.ai-priorities strong{display:block;color:#eaf2ff;line-height:1.5}.ai-next{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:16px;padding:18px;border:1px solid #526a32;border-radius:14px;background:#111a0d}.ai-next small{color:#a8ff46}.ai-next a{display:inline-flex;padding:10px 14px;border:1px solid #a8ff46;border-radius:10px;text-decoration:none;white-space:nowrap}.hint{color:#718099;font-size:11px;line-height:1.5}@media(max-width:850px){.ai-grid,.ai-priorities{grid-template-columns:1fr}.ai-next{align-items:flex-start}.ai-next,.ai-studio header{flex-direction:column}}.ai-task-launcher{display:grid;gap:8px;padding:12px;border:1px solid #26394d;border-radius:12px;background:#09131d}.ai-task-launcher>span{font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#78dce8}.ai-task-launcher>div{display:flex;gap:7px;flex-wrap:wrap}.ai-task-launcher button{min-height:38px;padding:8px 11px;border:1px solid #35506a;border-radius:9px;background:#101c29;color:#dcecff}.ai-task-launcher button[aria-pressed=true]{border-color:#67e8f9;background:#16353d;color:#bdf8ff}@media(max-width:650px){.ai-task-launcher>div{display:grid;grid-template-columns:1fr 1fr}.ai-task-launcher button{width:100%}}