.v2-editor-shell--stage-framer{--v2-stage-border:var(--v2-border,rgba(0,0,0,0.08));--v2-stage-border-strong:var(--v2-border-strong,rgba(0,0,0,0.12));--v2-stage-text:var(--v2-text,rgba(0,0,0,0.88));--v2-stage-text-muted:var(--v2-text-muted,rgba(0,0,0,0.4));--v2-stage-text-secondary:var(--v2-text-secondary,rgba(0,0,0,0.55));--v2-stage-accent:var(--v2-accent,#0d99ff);--v2-stage-accent-soft:var(--v2-accent-soft,rgba(13,153,255,0.1));--v2-stage-accent-border:var(--v2-accent-border,rgba(13,153,255,0.35));--v2-stage-shell-bg:var(--v2-panel-bg,#ffffff);--v2-shell-panel-pad-x:10px;--v2-shell-panel-pad-y:8px;--v2-shell-section-title-size:12px}.v2-stage-shell__sidebar-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:6px var(--v2-shell-panel-pad-x);border-bottom:1px solid var(--v2-stage-border);background:var(--v2-panel-bg-subtle,#fafafa);position:sticky;top:calc(var(--v2-stage-shell-chrome-inset, var(--v2-stage-topbar-h)) + 36px);z-index:4}.v2-editor-shell--stage-framer .v2-stage-shell__overlay-left:not(:has(.v2-stage-shell__overlay-header)) .v2-stage-shell__sidebar-tabs{top:var(--v2-stage-shell-chrome-inset,var(--v2-stage-topbar-h))}.v2-stage-shell__sidebar-tab{flex:1 1 auto;min-width:0;padding:5px 6px;border-radius:8px;background:transparent;color:var(--v2-stage-text-muted);font-size:10px;font-weight:600;letter-spacing:.02em;cursor:pointer;border:1px solid transparent;border-bottom:none;transition:background .12s ease,border-color .12s ease,color .12s ease}.v2-stage-shell__sidebar-tab:hover{background:rgba(0,0,0,.04);color:var(--v2-stage-text-secondary)}.v2-stage-shell__sidebar-tab[data-active=true]{border-color:var(--v2-stage-accent-border);background:var(--v2-stage-accent-soft);color:var(--v2-stage-accent)}.v2-shell-panel,.v2-stage-shell__sidebar-body .v2-product-assets,.v2-stage-shell__sidebar-body .v2-product-motion,.v2-stage-shell__sidebar-body .v2-product-pages,.v2-stage-shell__sidebar-body .v2-scroll-panel{flex:1;min-height:0;max-width:100%;overflow-x:hidden;padding:var(--v2-shell-panel-pad-y) var(--v2-shell-panel-pad-x) 14px;font-family:var(--v2-font-ui);color:var(--v2-stage-text);display:flex;flex-direction:column;gap:0;box-sizing:border-box}.v2-stage-shell__sidebar-body .v2-layers-panel--shell{padding:0;gap:0}.v2-stage-shell__sidebar-body .v2-layers-panel--shell .v2-layers-panel__list-column{padding:var(--v2-shell-panel-pad-y) var(--v2-shell-panel-pad-x)}.v2-shell-panel__intro,.v2-stage-shell__sidebar-body .v2-product-pages__hint,.v2-stage-shell__sidebar-body .v2-scroll-panel__intro{margin:0;font-size:11px;line-height:1.45;color:var(--v2-stage-text-secondary)}.v2-stage-shell__sidebar-body .v2-scroll-panel__intro{padding:8px 10px 6px}.v2-shell-panel__section,.v2-stage-shell__sidebar-body .v2-scroll-panel__section{margin:0;padding:0;border:none;border-bottom:1px solid var(--v2-stage-border);border-radius:0;background:transparent}.v2-shell-panel__section-title,.v2-stage-shell__sidebar-body .v2-scroll-panel__section-title{margin:0;padding:6px 10px;font-size:var(--v2-shell-section-title-size);font-weight:600;letter-spacing:normal;text-transform:none;color:var(--v2-stage-text);border-bottom:none}.v2-shell-panel__section-body{padding:0 0 8px}.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-inspector-field,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-inspector-scrub-row,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-inspector-slider-row,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-scroll-panel__append-row,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-scroll-panel__intro,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-scroll-panel__scale-meta,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-scroll-panel__scale-presets,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-scroll-panel__snap-actions,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-scroll-panel__snap-list,.v2-stage-shell__sidebar-body .v2-scroll-panel__section>.v2-scroll-panel__toggle{margin-left:10px;margin-right:10px}.v2-stage-shell__sidebar-body .v2-product-pages__list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--v2-stage-border)}.v2-stage-shell__sidebar-body .v2-product-pages__item{margin:8px 10px;padding:8px 10px;border-radius:8px;background:var(--v2-stage-accent-soft);border:1px solid var(--v2-stage-accent-border)}.v2-stage-shell__sidebar-body .v2-product-pages__name{font-size:12px;font-weight:600}.v2-stage-shell__sidebar-body .v2-product-pages__slug{font-size:10px;color:var(--v2-stage-text-muted);font-family:var(--v2-font-mono)}.v2-stage-shell__sidebar-body .v2-product-pages__hint{padding:8px 10px}.v2-stage-shell__sidebar-body .v2-product-pages__field{padding:0 10px 10px;border-bottom:1px solid var(--v2-stage-border)}.v2-stage-shell__sidebar-body .v2-product-assets__sections{display:flex;flex-wrap:wrap;gap:4px;padding:6px 10px;border-bottom:1px solid var(--v2-stage-border);background:var(--v2-panel-bg-subtle)}.v2-stage-shell__sidebar-body .v2-product-assets__section-btn{flex:1 1 auto;min-width:0;padding:4px 6px;border:1px solid transparent;border-radius:6px;background:transparent;font-size:10px;font-weight:600;color:var(--v2-stage-text-muted);cursor:pointer}.v2-stage-shell__sidebar-body .v2-product-assets__section-btn[data-active=true]{border-color:var(--v2-stage-accent-border);background:var(--v2-stage-accent-soft);color:var(--v2-stage-accent)}.v2-stage-shell__sidebar-body .v2-product-assets__body{flex:1;min-height:0;padding:0}.v2-stage-shell__sidebar-body .v2-assets-styles,.v2-stage-shell__sidebar-body .v2-framer-import-details{padding:0}.v2-stage-shell__sidebar-body .v2-framer-import-details>summary{padding:6px 10px;font-size:var(--v2-shell-section-title-size);font-weight:600;color:var(--v2-stage-text);list-style:none;cursor:pointer;border-bottom:1px solid var(--v2-stage-border)}.v2-stage-shell__overlay-left .v2-stage-shell__overlay-header{height:32px;padding:0 6px 0 10px}.v2-stage-shell__overlay-left .v2-stage-shell__overlay-title,.v2-stage-shell__overlay-right .v2-stage-shell__overlay-title{font-size:12px;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--v2-stage-text)}.v2-stage-shell__overlay-right .v2-floating-inspector__title--compact{font-size:12px}