[data-helix-workflow-tools] :where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--studio-creation);outline-offset:3px}[data-helix-workflow-tools] :where(button,a):active{opacity:.8}[data-helix-workflow-tools] :where(button,select,input:not([type=checkbox]):not([type=radio]):not([type=color])){min-height:44px}[data-helix-workflow-tools]{color-scheme:dark;font-variant-numeric:tabular-nums;isolation:isolate;display:flex;flex-direction:column;gap:16px;min-height:0;color:var(--studio-ink);background:var(--studio-panel);border-color:var(--studio-line)}[data-helix-workflow-tools] nav{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}[data-helix-workflow-tools]>button{display:grid;place-items:center;min-width:44px;min-height:44px}[data-helix-workflow-tools] [data-slot=sheet-header]{padding-right:64px}[data-helix-series-menu],[data-helix-workflow-tools]{padding-top:env(safe-area-inset-top,0);padding-right:env(safe-area-inset-right,0);padding-bottom:env(safe-area-inset-bottom,0)}[data-helix-series-menu]>button:last-child,[data-helix-workflow-tools]>button:last-child{position:fixed;top:calc(16px + env(safe-area-inset-top, 0px));right:max(16px,env(safe-area-inset-right,0px))}[data-helix-series-menu],[data-helix-workflow-tools]{overflow-y:auto}[data-helix-series-menu]>nav,[data-helix-workflow-tools]>nav{min-height:176px}[data-helix-workflow-tools] nav>a{flex-shrink:0}[data-helix-workflow-tools]>div:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){[data-helix-workflow-tools] *,[data-helix-workflow-tools] :after,[data-helix-workflow-tools] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.StudioShell_shell__6VqTS{color-scheme:dark;font-variant-numeric:tabular-nums;isolation:isolate}.StudioShell_shell__6VqTS :where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--studio-creation);outline-offset:3px}.StudioShell_shell__6VqTS :where(button,a):active{opacity:.8}.StudioShell_shell__6VqTS :where(button,select,input:not([type=checkbox]):not([type=radio]):not([type=color])){min-height:44px}.StudioShell_skip__QjPav{position:fixed;inset:12px auto auto 12px;z-index:100;padding:12px 18px;background:var(--studio-creation);color:var(--studio-bg);transform:translateY(-200%)}.StudioShell_skip__QjPav:focus{transform:none}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.StudioShell_chrome__cwi43,.StudioShell_tabBar__JsC5n{background:var(--studio-panel);backdrop-filter:none;border-color:var(--studio-line)}}@media (prefers-reduced-motion:reduce){.StudioShell_shell__6VqTS *,.StudioShell_shell__6VqTS :after,.StudioShell_shell__6VqTS :before{animation:none!important;transition:none!important;scroll-behavior:auto!important;box-shadow:none!important}}.StudioShell_railWordmark__AJzNZ{margin-bottom:4px}.StudioShell_railFormat__33lZp{margin-top:12px}.StudioShell_railSection__ErHdm{display:grid;gap:2px;margin:0 0 6px;padding:0 12px}.StudioShell_railSection__ErHdm strong{color:var(--studio-ink);font:600 12px/1.3 Inter,system-ui,sans-serif}.StudioShell_railJob__OWZch{color:var(--studio-mute);font:400 11px/1.35 Inter,system-ui,sans-serif}@media (min-width:1024px){.StudioShell_galleryRail__toMdo{width:15rem;padding:18px 12px 16px}.StudioShell_galleryWorkspace__VHTbw{padding-left:15rem}}.StudioShell_storyRoomShell__UwR7_{height:100dvh;display:flex;flex-direction:column}.StudioShell_storyRoomShell__UwR7_>header{flex:none}.StudioShell_storyRoomWorkspace__bXKdK{--story-room-height:100%;flex:1;min-height:0;overflow:auto}.StudioShell_storyRoomWorkspace__bXKdK>div:first-child{height:100%}.StudioShell_assistantDock__vTBpu:empty{display:none}.StudioShell_assistantDock__vTBpu{flex-shrink:0}.StudioShell_assistantDock__vTBpu button{min-width:44px;border-radius:8px}.StudioShell_embeddedAssistantDock__1gBlf{padding:8px 16px}.StudioShell_safeRail__0ViWe{top:env(safe-area-inset-top,0)}.StudioShell_safeMobileHeader__XJIHv{padding-top:calc(.5rem + env(safe-area-inset-top, 0px));padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px))}.StudioShell_mobileTools__9ug1X{display:flex;gap:8px;margin-top:8px;min-width:0}@media (max-width:1023px){.StudioShell_assistantDock__vTBpu button{width:44px;padding:0;justify-content:center}.StudioShell_assistantDock__vTBpu button span{display:none}}@media (min-width:1024px){.StudioShell_assistantDock__vTBpu button{width:100%;justify-content:center}}.StudioShell_worldRailIntro__poANF{margin:18px 12px 8px;font:500 13px/1.5 Inter,system-ui,sans-serif;color:var(--studio-mute)}.StudioShell_worldGalleryRail__WmLHp nav>a{flex-shrink:0;border-radius:6px}.StudioShell_worldGalleryRail__WmLHp nav>a>span>span:last-child{display:none}.StudioShell_worldGalleryRail__WmLHp nav>a>span>span:first-child>span{white-space:normal;overflow-wrap:break-word}.StudioShell_worldMobileHeader__6ApxP>div:first-child{justify-content:space-between;flex-wrap:wrap}.StudioShell_worldMobileHeader__6ApxP .StudioShell_mobileTools__9ug1X{margin-top:5px}.StudioShell_worldGalleryRail__WmLHp{background:var(--studio-panel);border-color:var(--studio-line);backdrop-filter:none}@media (min-width:1024px){.StudioShell_worldGalleryRail__WmLHp,.StudioShell_worldGalleryWorkspace__uX_uI{--world-rail-width:clamp(218px,13.625rem,32vw)}.StudioShell_worldGalleryRail__WmLHp{width:var(--world-rail-width);padding:18px 12px}.StudioShell_worldGalleryWorkspace__uX_uI{padding-left:var(--world-rail-width);padding-top:env(safe-area-inset-top,0)}}.StudioShell_worldMobileNav__aApIk{position:relative;flex-shrink:0}.StudioShell_worldMobileNav__aApIk summary{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--studio-line);border-radius:6px;cursor:pointer;list-style:none}.StudioShell_worldMobileNav__aApIk summary::-webkit-details-marker{display:none}.StudioShell_worldMobileNav__aApIk summary:focus-visible{outline:2px solid var(--studio-creation);outline-offset:2px}.StudioShell_worldMobileNav__aApIk>nav{position:absolute;top:calc(100% + 8px);right:0;width:min(310px,calc(100vw - 24px));max-height:70dvh;overflow:auto;z-index:50;background:var(--studio-panel);border:1px solid var(--studio-line);border-radius:6px;padding:8px}.StudioShell_worldMobileNav__aApIk nav>a>span>span:last-child{display:none}.StudioShell_worldGalleryRail__WmLHp nav>a>span:first-child{border-radius:var(--helix-radius-control,10px)}.StudioShell_wordmark__AKDoS{display:flex;align-items:center;gap:10px;min-height:44px;text-decoration:none}.StudioShell_wordmarkMark__WcOih{width:10px;height:22px;border-radius:3px;background:var(--studio-creation)}.StudioShell_wordmarkText__XM0TD{font-family:Inter,system-ui,sans-serif;font-weight:650;font-size:15px;letter-spacing:.16em;color:var(--studio-ink)}.StudioShell_navLink__bJR9I{border:1px solid transparent;border-radius:var(--helix-radius-control,10px);transition:background-color var(--helix-motion-selection,.15s) linear,border-color var(--helix-motion-selection,.15s) linear,color var(--helix-motion-selection,.15s) linear}.StudioShell_navCurrent__K_KIm{background:color-mix(in srgb,var(--studio-creation) 16%,var(--studio-panel));border-color:var(--studio-creation);box-shadow:none}.StudioShell_railNav__LgNK1{mask-image:linear-gradient(180deg,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 24px),transparent)}.StudioShell_worldGalleryRail__WmLHp>div:first-child>a,.StudioShell_worldMobileHeader__6ApxP>div:first-child>a{min-height:44px}.StudioShell_seriesShell__CLcnT{min-height:100dvh;background:var(--studio-bg)}.StudioShell_seriesHeader__73IMC{display:flex;align-items:center;gap:12px;min-height:calc(60px + env(safe-area-inset-top, 0px));padding:calc(8px + env(safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--studio-line);background:var(--studio-panel)}.StudioShell_seriesHeader__73IMC>a{min-height:44px}.StudioShell_seriesMenuTrigger__76OgR{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:8px 12px;margin-left:auto;border:1px solid var(--studio-line);border-radius:6px;color:var(--studio-ink);background:var(--studio-panel-2)}.StudioShell_seriesMenuTrigger__76OgR:active{opacity:.76}.StudioShell_seriesMenuTrigger__76OgR:focus-visible{outline:2px solid var(--studio-creation);outline-offset:2px}.StudioShell_seriesWorkspace__UcpRz{min-width:0;outline:none}.StudioShell_workflowShell__usqZN{--helix-workflow-header-height:calc(64px + env(safe-area-inset-top, 0px));--helix-workflow-tab-target:52px;--helix-workflow-bottom-height:0px;display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden}.StudioShell_deskChrome__ec2FT{display:flex;align-items:center;flex:none;gap:12px;min-height:var(--helix-workflow-header-height);padding:calc(6px + env(safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right,0px)) 6px max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--studio-line);background:color-mix(in srgb,var(--studio-panel) 94%,transparent);backdrop-filter:blur(16px);z-index:40}.StudioShell_workflowWordmark__OW8Ob{display:flex;align-items:center;flex:none;gap:10px;min-height:44px;color:var(--studio-ink);font-size:17px;font-weight:600;letter-spacing:.16em}.StudioShell_workflowWordmark__OW8Ob>svg{width:30px;height:30px;color:var(--studio-creation)}.StudioShell_deskTabs__RJ_rA{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;gap:2px}.StudioShell_deskTabs__RJ_rA a{min-height:44px;gap:8px;padding:8px 10px;border-radius:6px;white-space:nowrap}.StudioShell_deskTabs__RJ_rA a>span:last-child{font-size:14px}.StudioShell_deskTabs__RJ_rA a[aria-current=page]{box-shadow:inset 0 -3px var(--studio-creation)}.StudioShell_workflowUtilities__IJJaU{display:flex;align-items:center;gap:6px;flex:none;min-width:0}.StudioShell_workflowMedium__ieSkJ{min-width:0;max-width:170px}.StudioShell_workflowMedium__ieSkJ>button{max-width:100%}.StudioShell_workflowAccountLink__Gb7qb{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--studio-line);border-radius:50%;background:var(--studio-panel-2);color:var(--studio-creation);font-weight:600}.StudioShell_workflowAssistant__x1isl button,.StudioShell_workflowMore__Ffqoa{display:grid;place-items:center;width:44px;min-height:44px;flex:none;padding:0;color:var(--studio-ink);border:1px solid var(--studio-line);border-radius:8px;background:var(--studio-panel-2)}.StudioShell_workflowAssistant__x1isl button span{display:none}.StudioShell_workflowWorkspace__B7ejq{--helix-workbench-height:100%;--story-room-height:100%;flex:1;min-height:0;min-width:0;padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0);overflow:auto;outline:none}@media (min-width:1600px){.StudioShell_workflowWorkspaceEcho__nZuCO{padding-right:max(420px,env(safe-area-inset-right,0px))}}.StudioShell_workflowWorkspace__B7ejq>div:first-child{height:100%;min-height:0}.StudioShell_tabBar__JsC5n{display:none}@media (max-width:1100px){.StudioShell_deskChrome__ec2FT{gap:8px;padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px))}.StudioShell_deskTabs__RJ_rA a{gap:6px;padding-inline:8px}.StudioShell_workflowMedium__ieSkJ{display:none}}@media (max-width:1023px){.StudioShell_workflowShell__usqZN{--helix-workflow-header-height:calc(60px + env(safe-area-inset-top, 0px));--helix-workflow-bottom-height:calc(var(--helix-workflow-tab-target) + 9px + env(safe-area-inset-bottom))}.StudioShell_deskChrome__ec2FT{justify-content:space-between;padding:calc(6px + env(safe-area-inset-top, 0px)) max(12px,env(safe-area-inset-right,0px)) 6px max(12px,env(safe-area-inset-left,0px))}.StudioShell_deskTabs__RJ_rA{display:none}.StudioShell_tabBar__JsC5n{display:grid;flex:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:4px max(6px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left,0px));border-top:1px solid var(--studio-line);background:color-mix(in srgb,var(--studio-panel) 94%,transparent);backdrop-filter:blur(16px)}.StudioShell_tabBar__JsC5n a{flex-direction:column;justify-content:center;gap:3px;min-height:var(--helix-workflow-tab-target);padding:4px 0;border-radius:6px}.StudioShell_tabBar__JsC5n a[aria-current=page]{box-shadow:inset 0 3px var(--studio-creation)}}@media (max-width:360px){.StudioShell_workflowAccount__EZo3N,.StudioShell_workflowWordmark__OW8Ob>span{display:none}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.StudioShell_deskChrome__ec2FT,.StudioShell_tabBar__JsC5n{background:var(--studio-panel);backdrop-filter:none}}.StudioShell_cutRoomHeader__FVzg5{min-height:calc(56px + env(safe-area-inset-top, 0px));padding:calc(6px + env(safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right,0px)) 6px max(16px,env(safe-area-inset-left,0px));gap:12px}.StudioShell_cutRoomHeader__FVzg5>a{min-width:44px;min-height:44px;justify-content:center}.StudioShell_cutRoomHeader__FVzg5>a>span:first-child{width:30px;height:30px;border-radius:8px}.StudioShell_cutRoomHeader__FVzg5>.StudioShell_cutRoomAccount__R_APx{margin-left:0}.StudioShell_roomLabel__Seg9X{padding-left:12px;border-left:1px solid var(--studio-line);color:var(--studio-mute);font-size:13px}.StudioShell_accountHint__gMkDV{font-size:12px}.StudioShell_cutRoomHeader__FVzg5>button[aria-label^="Working on"]{min-width:44px;max-width:180px;flex-shrink:1}.StudioShell_cutRoomAssistant__2uvWf button{width:44px;min-width:44px;padding:0;justify-content:center}.StudioShell_cutRoomAssistant__2uvWf button span{display:none}.StudioShell_studioSearch__bPDH1{display:grid;gap:8px;margin:16px 0;font-size:13px;color:var(--studio-mute)}.StudioShell_studioSearch__bPDH1 input{width:100%;min-height:44px;font-size:16px;border:1px solid var(--studio-line);border-radius:6px;padding:8px 12px;color:var(--studio-ink);background:var(--studio-bg)}.StudioShell_toolIndex__rUHOr{overflow-y:auto;min-height:0;padding:0 8px 16px}.StudioShell_toolIndex__rUHOr h3{margin:16px 12px 6px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--studio-mute)}.StudioShell_emptyToolIndexStatus__MLP8O{margin:0;font-size:13px}.StudioShell_emptyToolIndexStatus__MLP8O:not(:empty){margin:16px 8px 0}.StudioShell_emptyToolIndex__AQLEq{display:grid;gap:12px;padding:16px 8px;font-size:13px}.StudioShell_emptyToolIndex__AQLEq button{min-height:44px;border-radius:6px;padding:8px 12px;color:var(--studio-bg);background:var(--studio-creation)}.StudioShell_emptyToolIndex__AQLEq button:focus-visible{outline:2px solid var(--studio-creation);outline-offset:3px}@media (max-width:700px){.StudioShell_seriesShell__CLcnT:has(.StudioShell_cutRoomHeader__FVzg5 [data-shared-workspace=true]){--cut-room-owner-chrome:52px}.StudioShell_cutRoomHeader__FVzg5{gap:6px;padding-inline:max(8px,env(safe-area-inset-left,0px)) max(8px,env(safe-area-inset-right,0px));flex-wrap:wrap}.StudioShell_cutRoomHeader__FVzg5 .StudioShell_accountHint__gMkDV,.StudioShell_cutRoomHeader__FVzg5 .StudioShell_roomLabel__Seg9X,.StudioShell_cutRoomHeader__FVzg5>a>span:last-child{display:none}}@media (max-width:600px){.StudioShell_seriesHeader__73IMC{gap:6px;padding:calc(6px + env(safe-area-inset-top, 0px)) max(8px,env(safe-area-inset-right,0px)) 6px max(8px,env(safe-area-inset-left,0px))}.StudioShell_seriesMenuTrigger__76OgR{padding:8px}.StudioShell_seriesMenuTrigger__76OgR span{display:none}}@media (prefers-reduced-transparency:reduce){.StudioShell_seriesHeader__73IMC{backdrop-filter:none;background:var(--studio-panel)}}