.studio-context[data-v-23716940]{color:var(--color-accent);max-width:100%;position:relative;width:100%}.studio-context-trigger[data-v-23716940]{align-items:center;background:var(--color-accent-soft);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-control);color:#fff;cursor:pointer;display:flex;gap:.75rem;min-height:3.5rem;padding:.5rem .75rem;width:100%}.studio-context-trigger[data-v-23716940]:hover,.studio-context-trigger[aria-expanded=true][data-v-23716940]{background:color-mix(in srgb,var(--color-accent-soft),#fff 8%)}.studio-context-panel[data-v-23716940]{background:var(--color-surface-raised);border-radius:var(--radius-panel);bottom:0;box-shadow:var(--shadow-panel);left:calc(100% + 1.5rem);max-height:min(30rem,calc(100dvh - 3rem));overflow-y:auto;padding:.375rem;position:absolute;width:18rem;z-index:var(--z-dropdown)}.studio-context-link[data-v-23716940]{align-items:center;border-radius:var(--radius-control);display:flex;font-size:.875rem;gap:.75rem;min-height:2.75rem;padding:.5rem .75rem}.studio-context-link--selected[data-v-23716940],.studio-context-link[data-v-23716940]:hover{background:var(--color-surface-subtle)}.studio-context-trigger[data-v-23716940]:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}.studio-context-link[data-v-23716940]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(max-width:1023px){.studio-context-panel[data-v-23716940]{bottom:calc(100% + .5rem);left:0;max-height:min(30rem,calc(100dvh - 10rem));width:100%}}.vv-sidebar[data-v-f25106e4]{height:100dvh;overflow:visible;padding:1rem;width:17rem;z-index:var(--z-dropdown)}.vv-sidebar-brand[data-v-f25106e4]{flex-shrink:0;margin-bottom:.75rem}.studio-sidebar-navigation[data-v-f25106e4]{flex:1;margin-right:-.5rem;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:.25rem .5rem .25rem 0;scroll-padding-block:.5rem;scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin}.studio-sidebar-navigation[data-v-f25106e4]::-webkit-scrollbar{width:6px}.studio-sidebar-navigation[data-v-f25106e4]::-webkit-scrollbar-track{background:transparent}.studio-sidebar-navigation[data-v-f25106e4]::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:var(--radius-pill)}.studio-sidebar-navigation[data-v-f25106e4]:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}.studio-nav-group .vv-nav-item>svg[data-v-f25106e4]{flex-shrink:0}.studio-nav-group>summary[data-v-f25106e4]{list-style:none}.studio-nav-group>summary[data-v-f25106e4]::-webkit-details-marker{display:none}.studio-nav-group:not([open])>summary .studio-nav-chevron[data-v-f25106e4]{transform:rotate(-90deg)}.studio-nav-group>.vv-nav-item[data-v-f25106e4]:not(summary){min-height:2.75rem}.studio-nav-group>summary[data-v-f25106e4]:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:-2px}@media(max-width:1023px){.vv-sidebar[data-v-f25106e4]{padding-bottom:max(1rem,env(safe-area-inset-bottom));width:min(20rem,calc(100vw - 3rem));z-index:var(--z-modal,60)}}
