.sx-studio-navigation{font-family:var(--font-montserrat),sans-serif;margin:0 0 24px;border-bottom:1px solid hsl(var(--border));padding-bottom:14px}.sx-studio-navigation :where(a,span,strong,summary,li,p){font-family:var(--font-montserrat),sans-serif}.sx-studio-navigation nav{display:flex;gap:5px;overflow-x:auto;scrollbar-width:thin;padding:3px 2px 10px}.sx-studio-navigation nav a{white-space:nowrap;padding:9px 12px;font-size:11px;border-radius:8px;color:hsl(var(--muted-foreground));border:1px solid transparent}.sx-studio-navigation nav a[aria-current=page]{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.3);color:hsl(var(--primary));font-weight:600}.sx-studio-navigation a:hover{color:hsl(var(--foreground));background:hsl(var(--primary)/.08)}.sx-studio-navigation-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:5px}.sx-studio-navigation summary,.sx-studio-navigation-actions>a{display:flex;align-items:center;gap:6px;font-size:10px;color:hsl(var(--muted-foreground));cursor:pointer}.sx-studio-navigation details{position:relative}.sx-studio-navigation details ol{position:absolute;top:25px;left:0;z-index:40;width:min(320px,75vw);padding:20px;list-style:none;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));box-shadow:0 15px 40px #0005}.sx-studio-navigation li+li{margin-top:16px}.sx-studio-navigation li strong{display:block;font-size:11px}.sx-studio-navigation li span{display:block;font-size:11px;line-height:1.7;color:hsl(var(--muted-foreground));margin-top:4px}.sx-studio-navigation a:focus-visible,.sx-studio-navigation summary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.sx-studio-navigation [aria-disabled=true]{opacity:.5;cursor:wait}.sx-studio-navigation>p{font-size:11px;color:hsl(var(--muted-foreground));margin-top:12px}:where(.cinema-shell,.kling-shell,.remix-shell,.game-studio-shell,.sx-video-workspace) :where(input,textarea,select,button,summary,a):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}:where(.cinema-shell,.kling-shell,.remix-shell,.game-studio-shell,.sx-video-workspace) :where(input,textarea,select){font-family:var(--font-montserrat),sans-serif;font-size:13px;line-height:1.6}:where(.cinema-shell,.kling-shell,.remix-shell,.game-studio-shell,.sx-video-workspace) :where(button,input,textarea,select):disabled{cursor:not-allowed}:where(.cinema-shell,.kling-shell,.remix-shell,.game-studio-shell,.sx-video-workspace) :where(textarea){resize:vertical;min-height:88px}@media(prefers-reduced-motion:reduce){:where(.cinema-shell,.kling-shell,.remix-shell,.game-studio-shell,.sx-video-workspace) :where(a,button){scroll-behavior:auto;transition:none}}