.studio-shell_shell__LhEje{min-height:100vh;display:grid;grid-template-columns:244px minmax(0,1fr);background:rgb(var(--color-bg));color:rgb(var(--color-ink))}.studio-shell_sidebar__Opve7{position:sticky;top:0;z-index:30;height:100vh;min-width:0;display:flex;flex-direction:column;padding:22px 16px 16px;overflow:hidden;background:rgb(var(--color-sidebar));border-right:1px solid rgb(var(--color-line))}.studio-shell_logoRow__JvHFG{min-height:42px;padding:0 8px;display:flex;align-items:center;justify-content:space-between;gap:10px}.studio-shell_logoRow__JvHFG>a{min-width:0;display:inline-flex;align-items:center}.studio-shell_brandLockup__BY6ez{position:relative;width:132px;height:41px;display:inline-flex;align-items:center}.studio-shell_brandLockup__BY6ez img{width:132px;height:auto;-o-object-fit:contain;object-fit:contain}.studio-shell_logoDark__66R3b,html[data-theme=dark] .studio-shell_logoLight__mwI1a{display:none}html[data-theme=dark] .studio-shell_logoDark__66R3b{display:block}.studio-shell_livePill__AFgiz{flex:0 0 auto;padding:4px 7px;border:1px solid rgb(var(--color-line));border-radius:999px;background:rgb(var(--color-surface-2));color:rgb(var(--color-muted));font-size:9px;font-weight:700;letter-spacing:.04em}.studio-shell_createButton__ap03V{min-height:44px;margin-top:22px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:9px;background:rgb(var(--color-ink));color:rgb(var(--color-bg));box-shadow:var(--shadow-shell-button);font-size:13px;font-weight:750;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.studio-shell_createButton__ap03V:hover{transform:translateY(-1px);box-shadow:var(--shadow-shell-button-hover)}.studio-shell_createButton__ap03V svg{width:16px;height:16px}.studio-shell_navigation__bbpqE{min-height:0;margin-top:28px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.studio-shell_navigation__bbpqE::-webkit-scrollbar{display:none}.studio-shell_navGroup__YGjpP+.studio-shell_navGroup__YGjpP{margin-top:22px}.studio-shell_mobileSystem__mXufy{display:none}.studio-shell_navGroupLabel__W1ZZF{display:block;padding:0 11px 8px;color:rgb(var(--color-faint));font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.studio-shell_navItems__yXobw{display:grid;gap:3px}.studio-shell_navItems__yXobw a,.studio-shell_systemLink__cjlpE{position:relative;width:100%;min-height:40px;padding:0 11px;border-radius:10px;display:flex;align-items:center;gap:11px;color:rgb(var(--color-muted));font-size:13px;font-weight:560;text-decoration:none;transition:color .15s ease,background .15s ease}.studio-shell_navItems__yXobw a:hover,.studio-shell_systemLink__cjlpE:hover{color:rgb(var(--color-ink));background:rgb(var(--color-surface-2))}.studio-shell_navItems__yXobw a[data-active=true],.studio-shell_systemLink__cjlpE[data-active=true]{color:rgb(var(--color-ink));background:rgb(var(--color-emerald-soft));font-weight:720}.studio-shell_navItems__yXobw a[data-active=true]:before{content:"";position:absolute;left:-16px;width:3px;height:22px;border-radius:0 4px 4px 0;background:rgb(var(--color-emerald));box-shadow:0 0 14px rgb(var(--color-emerald)/.3)}.studio-shell_navItems__yXobw svg,.studio-shell_systemLink__cjlpE svg{width:16px;height:16px;flex:0 0 auto;color:rgb(var(--color-faint))}.studio-shell_navItems__yXobw a[data-active=true] svg,.studio-shell_systemLink__cjlpE[data-active=true] svg{color:rgb(var(--color-emerald-strong))}.studio-shell_sidebarFooter__g_Rq4{margin-top:auto;padding-top:14px;display:grid;gap:8px;border-top:1px solid rgb(var(--color-line))}.studio-shell_workspace__x0csJ{min-width:0}.studio-shell_contextBar__4uniq{position:sticky;top:0;z-index:25;height:68px;padding:0 28px 0 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:rgb(var(--color-bg)/.88);border-bottom:1px solid rgb(var(--color-line));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.studio-shell_workspacePicker__upsj6{min-width:0;display:inline-flex;align-items:center;gap:10px;color:rgb(var(--color-ink));text-decoration:none}.studio-shell_workspacePicker__upsj6 img{border-radius:8px;box-shadow:0 3px 12px rgb(var(--color-violet)/.22)}.studio-shell_workspacePicker__upsj6>span{display:grid}.studio-shell_workspacePicker__upsj6 small{color:rgb(var(--color-faint));font-size:8px;line-height:1.2}.studio-shell_workspacePicker__upsj6 strong{margin-top:2px;max-width:32ch;overflow:hidden;color:rgb(var(--color-ink));font-family:var(--font-display),"Cabinet Grotesk",sans-serif;font-size:12px;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.studio-shell_workspacePicker__upsj6>svg{width:13px;color:rgb(var(--color-faint))}.studio-shell_contextActions__fngJr{display:flex;align-items:center;gap:9px}.studio-shell_productionStatus__W4JNp{min-height:34px;padding:0 12px;border:1px solid rgb(var(--color-line));border-radius:999px;display:inline-flex;align-items:center;gap:7px;background:rgb(var(--color-surface-1));color:rgb(var(--color-muted));font-size:10px;font-weight:700}.studio-shell_productionStatus__W4JNp i{width:6px;height:6px;border-radius:50%;background:rgb(var(--color-emerald));box-shadow:0 0 9px rgb(var(--color-emerald)/.5)}.studio-shell_themeToggle__fOJUz{min-height:34px;padding:0 11px;border:1px solid rgb(var(--color-line));border-radius:9px;display:inline-flex;align-items:center;gap:7px;background:rgb(var(--color-surface-1));color:rgb(var(--color-muted));cursor:pointer;font-size:10px;font-weight:700;transition:color .15s ease,border-color .15s ease,background .15s ease}.studio-shell_themeToggle__fOJUz:hover{border-color:rgb(var(--color-line-bright));background:rgb(var(--color-surface-2));color:rgb(var(--color-ink))}.studio-shell_themeToggle__fOJUz svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.studio-shell_mobileAccount___OMzw{display:none}.studio-shell_pageCanvas__Gxzc_{min-height:calc(100vh - 68px);background:radial-gradient(circle at 86% 4%,rgb(var(--color-violet)/.055),transparent 24rem),rgb(var(--color-bg))}@media (max-width:1080px){.studio-shell_shell__LhEje{grid-template-columns:220px minmax(0,1fr)}.studio-shell_sidebar__Opve7{padding-inline:13px}.studio-shell_navItems__yXobw a[data-active=true]:before{left:-13px}}@media (max-width:900px){.studio-shell_shell__LhEje{display:block}.studio-shell_sidebar__Opve7{position:sticky;width:100%;height:auto;padding:10px 14px 8px;border-right:0;border-bottom:1px solid rgb(var(--color-line))}.studio-shell_logoRow__JvHFG{min-height:38px;padding:0 2px}.studio-shell_brandLockup__BY6ez{width:116px;height:36px}.studio-shell_brandLockup__BY6ez img{width:116px}.studio-shell_createButton__ap03V,.studio-shell_navGroupLabel__W1ZZF,.studio-shell_sidebarFooter__g_Rq4{display:none}.studio-shell_navigation__bbpqE{margin-top:6px;overflow-x:auto;overflow-y:hidden}.studio-shell_navGroup__YGjpP,.studio-shell_navItems__yXobw,.studio-shell_navigation__bbpqE{display:flex;gap:4px}.studio-shell_navGroup__YGjpP+.studio-shell_navGroup__YGjpP{margin-top:0}.studio-shell_mobileSystem__mXufy{display:flex}.studio-shell_navItems__yXobw a{width:auto;min-height:36px;padding:0 10px;flex:0 0 auto}.studio-shell_navItems__yXobw a[data-active=true]:before{inset:auto 10px -8px;width:auto;height:2px;border-radius:2px 2px 0 0}.studio-shell_contextBar__4uniq{top:98px;height:58px;padding:0 16px}.studio-shell_pageCanvas__Gxzc_{min-height:calc(100vh - 156px)}.studio-shell_productionStatus__W4JNp{display:none}.studio-shell_mobileAccount___OMzw{display:block}}@media (max-width:560px){.studio-shell_livePill__AFgiz,.studio-shell_themeToggle__fOJUz span,.studio-shell_workspacePicker__upsj6>span,.studio-shell_workspacePicker__upsj6>svg{display:none}.studio-shell_themeToggle__fOJUz{width:34px;padding:0;justify-content:center}}@media (prefers-reduced-motion:reduce){.studio-shell_shell__LhEje *,.studio-shell_shell__LhEje :after,.studio-shell_shell__LhEje :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}