select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]){-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-block;max-width:100%;min-height:2.375rem;padding:0 2.25rem 0 .75rem;border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--surf);background-image:linear-gradient(45deg,transparent 50%,var(--ink3) 50%),linear-gradient(135deg,var(--ink3) 50%,transparent 50%);background-position:calc(100% - 1.05rem) 50%,calc(100% - .75rem) 50%;background-size:.3rem .3rem;background-repeat:no-repeat;color:var(--ink);font:inherit;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]):hover{border-color:var(--lineS)}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]):focus-visible{outline:0;border-color:var(--acc);box-shadow:0 0 0 .1875rem var(--accsoft)}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):disabled{opacity:.55;cursor:not-allowed}select.pkg-select,select.pv-in{padding-inline-end:2.25rem}@supports ((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]),select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple])::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]){background-image:none;padding-inline-end:.75rem;display:inline-flex;align-items:center;gap:.5rem}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple])::picker-icon{color:var(--ink3);margin-inline-start:auto;font-size:.7em;transition:rotate .18s var(--ease)}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]):open{border-color:var(--acc);box-shadow:0 0 0 .1875rem var(--accsoft)}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]):open::picker-icon{rotate:180deg}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple])::picker(select){box-sizing:border-box;min-width:anchor-size(width);width:-moz-max-content;width:max-content;max-width:calc(100vw - 1.5rem);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;margin:.25rem 0 0;padding:.25rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surf);color:var(--ink);box-shadow:var(--sh-lg);max-height:min(50vh,20rem);overflow:auto;overscroll-behavior:contain;opacity:0;translate:0 -.25rem;transition:opacity .16s var(--ease),translate .16s var(--ease),display .16s allow-discrete,overlay .16s allow-discrete}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]):open::picker(select){opacity:1;translate:0 0}@starting-style{select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]):open::picker(select){opacity:0;translate:0 -.25rem}}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]) option{display:block;padding:.5rem .625rem;border-radius:var(--radius-sm);font:inherit;font-size:max(.8125rem,1em);font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]) option:focus-visible,select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]) option:hover{background:var(--inset);outline:0}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]) option:checked{background:var(--accsoft);font-weight:600}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]) option:disabled{opacity:.5;cursor:not-allowed}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]) option::checkmark{float:right;margin-inline-start:.5rem;color:var(--acc)}select:not(:where(.landing-v3,.waitlist-v1,.legal-v1,.changelog-v1,.support-v1,.cli-v1) *):not([multiple]) optgroup{padding:.375rem .625rem .125rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}}.theme-tog button{height:24px;min-width:26px;padding:0 8px;border-radius:6px;display:grid;place-items:center;font:inherit;font-size:11px;font-weight:600;color:var(--ink3);border:0;background:transparent;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.theme-tog button:hover{color:var(--ink2)}.theme-tog button.on{background:var(--acc);color:var(--accfg)}.theme-tog button:focus-visible{outline:2px solid var(--acc);outline-offset:1px}html[data-desktop] .theme-tog button{border-radius:9999px}.sidebar>*{flex-shrink:0}.sidebar{overflow-y:auto;scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}.page.page-full{max-width:none;padding:0;gap:0;flex:1 1 auto;min-height:100%}.scroll:has(>.page-full){display:flex;flex-direction:column}.scroll:has(>.page-full)>footer{display:none!important}.scroll{display:flex;flex-direction:column}.scroll>.page{flex:1 0 auto}.test-mode-strip{flex:0 0 auto;padding:6px 16px;font:600 12px/1.3 var(--font-ui,inherit);letter-spacing:.01em;color:var(--ink);background:var(--warning-soft,var(--accsoft));border-bottom:1px solid var(--line);text-align:center}.legacy-studio.legacy-studio{background:transparent;color:var(--ink)}.legacy-studio [class~="bg-gray-800/50"],.legacy-studio [class~="bg-gray-900/50"],.legacy-studio [class~="bg-gray-900/60"],.legacy-studio [class~=bg-gray-700],.legacy-studio [class~=bg-gray-800]{background-color:var(--surf2)}.legacy-studio [class~=bg-gray-950]{background-color:transparent}.legacy-studio [class~=bg-slate-900]{background-color:var(--surf2)}.legacy-studio [class~=bg-slate-950]{background-color:transparent}.legacy-studio [class~=bg-violet-500]{background-color:var(--acc)}.legacy-studio [class~="bg-violet-500/10"],.legacy-studio [class~="bg-violet-500/20"],.legacy-studio [class~="bg-violet-500/5"]{background-color:var(--accsoft)}.legacy-studio [class~=bg-violet-600]{background-color:var(--acc)}.legacy-studio [class~="bg-violet-600/20"],.legacy-studio [class~="bg-violet-900/30"]{background-color:var(--accsoft)}.legacy-studio [class~=bg-white]{background-color:var(--surf)}.legacy-studio [class~="bg-white/10"]{background-color:var(--surf2)}.legacy-studio [class~="bg-white/5"],.legacy-studio [class~="bg-white/[0.01]"],.legacy-studio [class~="bg-white/[0.02]"],.legacy-studio [class~="bg-white/[0.03]"]{background-color:var(--surf)}.legacy-studio [class~=border-gray-700],.legacy-studio [class~=border-gray-800]{border-color:var(--line)}.legacy-studio [class~="border-violet-500/20"],.legacy-studio [class~="border-violet-500/30"],.legacy-studio [class~="border-violet-500/50"],.legacy-studio [class~="border-violet-800/30"],.legacy-studio [class~="border-violet-800/50"],.legacy-studio [class~=border-violet-400],.legacy-studio [class~=border-violet-500]{border-color:var(--acc)}.legacy-studio [class~="border-white/10"],.legacy-studio [class~="border-white/5"]{border-color:var(--line)}.legacy-studio [class~="focus:border-violet-500/50"]:focus{border-color:var(--acc)}.legacy-studio [class~="focus:ring-violet-500/30"]:focus{--tw-ring-color:var(--accsoft)}.legacy-studio [class~="hover:bg-gray-800/50"]:hover{background-color:var(--surf2)}.legacy-studio [class~="hover:bg-violet-500"]:hover{background-color:var(--acc)}.legacy-studio [class~="hover:bg-violet-500/30"]:hover,.legacy-studio [class~="hover:bg-violet-900/50"]:hover{background-color:var(--accsoft)}.legacy-studio [class~="hover:bg-white/10"]:hover{background-color:var(--surf2)}.legacy-studio [class~="hover:bg-white/5"]:hover,.legacy-studio [class~="hover:bg-white/[0.05]"]:hover{background-color:var(--surf)}.legacy-studio [class~="hover:border-gray-600"]:hover{border-color:var(--line)}.legacy-studio [class~="hover:border-violet-800/30"]:hover{border-color:var(--acc)}.legacy-studio [class~="hover:border-white/20"]:hover{border-color:var(--line)}.legacy-studio [class~="hover:text-gray-200"]:hover{color:var(--ink)}.legacy-studio [class~="hover:text-violet-300"]:hover{color:var(--acc2)}.legacy-studio [class~="hover:text-white"]:hover{color:var(--ink)}.legacy-studio [class~="hover:text-white/40"]:hover,.legacy-studio [class~="hover:text-white/60"]:hover,.legacy-studio [class~="hover:text-white/70"]:hover{color:var(--ink2)}.legacy-studio [class~="hover:text-white/80"]:hover{color:var(--ink)}.legacy-studio [class~=placeholder-gray-600]::-moz-placeholder{color:var(--ink3)}.legacy-studio [class~=placeholder-gray-600]::placeholder{color:var(--ink3)}.legacy-studio [class~="placeholder-white/20"]::-moz-placeholder{color:var(--ink3)}.legacy-studio [class~="placeholder-white/20"]::placeholder{color:var(--ink3)}.legacy-studio [class~=text-fuchsia-400]{color:var(--acc2)}.legacy-studio [class~=text-gray-100],.legacy-studio [class~=text-gray-200]{color:var(--ink)}.legacy-studio [class~=text-gray-300],.legacy-studio [class~=text-gray-400]{color:var(--ink2)}.legacy-studio [class~=text-gray-500]{color:var(--ink3)}.legacy-studio [class~="text-violet-200/70"],.legacy-studio [class~=text-violet-300],.legacy-studio [class~=text-violet-400]{color:var(--acc2)}.legacy-studio [class~=text-white]{color:var(--ink)}.legacy-studio [class~="text-white/10"],.legacy-studio [class~="text-white/20"],.legacy-studio [class~="text-white/30"]{color:var(--ink3)}.legacy-studio [class~="text-white/40"],.legacy-studio [class~="text-white/50"],.legacy-studio [class~="text-white/60"],.legacy-studio [class~="text-white/70"]{color:var(--ink2)}.legacy-studio [class~="text-white/80"]{color:var(--ink)}.legacy-studio [class*=from-purple],.legacy-studio [class*=from-violet]{background-image:none;background-color:var(--acc);color:var(--accfg)}.legacy-studio [class*=from-purple]:hover,.legacy-studio [class*=from-violet]:hover{background-color:var(--acc2)}.legacy-studio [class~=bg-violet-600],.legacy-studio [class~=bg-violet-600] *{color:var(--accfg)}.legacy-studio [class~=bg-clip-text]{background-image:none;background-color:transparent;color:var(--ink);-webkit-text-fill-color:currentColor}.page{animation:revIn var(--t-slow) var(--ease)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>*{animation:rise var(--t-slow) var(--ease) backwards}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(2){animation-delay:calc(var(--stagger) * 1)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(8){animation-delay:calc(var(--stagger) * 7)}:is(.proj-wrap,.stiles,.loops-list,.mkgrid,.tmplgrid,.setsec,.page-body,.space-y-6)>:nth-child(n+9){animation-delay:calc(var(--stagger) * 8)}.loops-list>*,.stat-card,.stile{transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),border-color var(--t-fast) var(--ease)}@media (hover:hover){.loops-list>:hover,.stat-card:hover,.stile:hover{transform:translateY(-2px);box-shadow:var(--sh-md);border-color:var(--lineS)}}.loops-list>:active,.stile:active{transform:translateY(0) scale(.995);transition-duration:var(--t-fast)}.bubble{animation:paneIn var(--t) var(--ease)}.bubble.streaming .stream-cursor{animation:prePulse 1.1s var(--ease-in-out) infinite}.secondary-nav{backdrop-filter:blur(var(--blur)) saturate(var(--saturate));background:var(--glass-deep,var(--surf));transition:box-shadow var(--t) var(--ease),background var(--t) var(--ease)}.studio-nav-backdrop{backdrop-filter:blur(calc(var(--blur) / 2));opacity:1;transition:opacity var(--t) var(--ease),display var(--t) allow-discrete,overlay var(--t) allow-discrete}@starting-style{.shell[data-nav-open=true] .studio-nav-backdrop{opacity:0}}.btn-ghost,.btn-primary,.mk-add,.newproj,.send{transition:transform .35s var(--spring),box-shadow var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.btn-ghost:active,.btn-primary:active,.mk-add:active,.newproj:active,.send:active{transform:scale(.96)}:is(button,a,input,select,textarea,[tabindex]):focus-visible{transition:box-shadow var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),outline-color var(--t-fast) var(--ease)}.badge.running:before,.dot.live,.live-dot,.status-dot.running{animation:pulseA 1.6s var(--ease-in-out) infinite}