.studio-editor-theme [data-core-studio-root]{--core-editor-visual-revision:"s97-typography-1";--core-editor-panel-heading:36px;--core-editor-timeline-command:34px;--core-editor-timeline-filter:32px;--core-editor-timeline-columns:28px;--core-editor-timeline-navigator:30px;--core-editor-timeline-ruler:36px;--core-editor-timeline-work-area:28px;--core-editor-timeline-header:94px;--core-editor-timeline-row:26px;font-size:12px;line-height:16px}.studio-editor-theme [data-core-studio-root] [data-core-studio-header]{gap:6px;width:100%;min-width:0;max-width:100vw;min-height:48px;padding-inline:12px;overflow:hidden}.studio-editor-theme [data-core-studio-root] [data-core-tool-bar]{justify-content:flex-start;gap:4px}.studio-editor-theme [data-core-studio-root] [data-core-tool-bar] [data-core-tool]{position:relative}.studio-editor-theme [data-core-studio-root] [data-core-tool-bar] :is([data-core-tool=rotation],[data-core-tool=shape],[data-core-tool=camera-orbit],[data-core-tool=camera-pan],[data-core-tool=camera-dolly],[data-core-tool=brush],[data-core-tool=puppet]){margin-inline-start:11px}.studio-editor-theme [data-core-studio-root] [data-core-tool-bar] :is([data-core-tool=rotation],[data-core-tool=shape],[data-core-tool=camera-orbit],[data-core-tool=camera-pan],[data-core-tool=camera-dolly],[data-core-tool=brush],[data-core-tool=puppet]):before{border-inline-start:1px solid var(--border);content:"";pointer-events:none;position:absolute;inset-block:5px;inset-inline-start:-7px}.studio-editor-theme [data-core-studio-root] [data-core-tool-bar] [data-slot=button]{flex-shrink:0;min-width:30px;height:30px}.studio-editor-theme [data-core-studio-root] [data-core-tool-bar] svg{width:16px;height:16px}.studio-editor-theme [data-core-studio-root] [data-core-agent-entry]{border-inline-end:1px solid var(--border);margin-inline:4px;padding-inline:8px}.studio-editor-theme [data-core-studio-root] .core-agent-trigger{height:34px;padding-inline:13px;font-size:12.5px}.studio-editor-theme [data-core-studio-root] [data-slot=tabs-list]{height:var(--core-editor-panel-heading);min-height:var(--core-editor-panel-heading);flex-shrink:0;gap:12px;padding-inline:12px}.studio-editor-theme [data-core-studio-root] [data-core-dock-tab]{min-height:var(--core-editor-panel-heading);flex-shrink:0;padding-inline:4px;font-size:11px;font-weight:400;line-height:16px}.studio-editor-theme [data-core-studio-root] [data-core-stacked-panel]>header{height:var(--core-editor-panel-heading);min-height:var(--core-editor-panel-heading)}.studio-editor-theme [data-core-studio-root] [data-core-stacked-panel-trigger]{gap:8px;padding-inline:12px;font-size:12px}.studio-editor-theme [data-core-studio-root] [data-core-composition-navigator]{height:var(--core-editor-panel-heading);border-bottom:0;gap:4px;padding-inline:16px;font-size:11px;line-height:16px}.studio-editor-theme [data-core-studio-root] [data-core-composition-viewport-frame]{top:var(--core-editor-panel-heading);bottom:0;left:0;right:0}.studio-editor-theme [data-core-studio-root] [data-core-project-selection-summary]{gap:12px;padding-block:14px}.studio-editor-theme [data-core-studio-root] [data-core-project-selection-summary]>div:first-child{flex-shrink:0;width:64px;height:44px}.studio-editor-theme [data-core-studio-root] [data-core-project-selection-summary]+[data-slot=input]{font-size:11px;line-height:16px}.studio-editor-theme [data-core-studio-root] [data-core-project-column-header]{font-size:9px;line-height:16px}.studio-editor-theme [data-core-studio-root] [data-core-project-composition-row] [data-core-project-cell=name]{font-size:11px;line-height:16px}.studio-editor-theme .core-properties-inspector{padding:12px 16px 16px}.studio-editor-theme .core-properties-inspector .core-inspector-section{padding-block:12px}.studio-editor-theme .core-properties-inspector .core-inspector-section:first-child{padding-top:4px}.studio-editor-theme .core-properties-inspector .core-inspector-section h3{letter-spacing:.065em;font-size:10px;line-height:16px}.studio-editor-theme .core-properties-inspector .core-property-field{padding-block:0}.studio-editor-theme .core-properties-inspector .core-property-main{gap:6px;min-height:35px}.studio-editor-theme .core-properties-inspector .core-property-label{gap:5px;font-size:11px;line-height:16px}.studio-editor-theme .core-properties-inspector .core-property-name{white-space:normal;overflow-wrap:normal;line-height:16px}.studio-editor-theme .core-properties-inspector .core-numeric-values{gap:6px}.studio-editor-theme .core-properties-inspector .core-numeric-channel{background:var(--input);border-radius:var(--radius-control);min-height:28px;padding-inline:6px}.studio-editor-theme .core-properties-inspector .core-numeric-axis,.studio-editor-theme .core-properties-inspector .core-numeric-unit{font-size:10px}.studio-editor-theme .core-properties-inspector .core-inspector-font-row{min-height:35px}.studio-editor-theme .core-properties-inspector .core-inspector-font-row [data-slot=select-trigger]{font-size:12px}.studio-editor-theme [data-core-studio-root] .core-timeline-command{height:var(--core-editor-timeline-command);min-height:var(--core-editor-timeline-command);gap:4px;padding-inline:10px}.studio-editor-theme [data-core-studio-root] .core-timeline-command>output{min-width:96px}.studio-editor-theme [data-core-studio-root] .core-timeline-command>output>:first-child{font-size:11px;font-weight:400;line-height:12px}.studio-editor-theme [data-core-studio-root] .core-timeline-command>output>:last-child{font-size:9px;line-height:10px}.studio-editor-theme [data-core-studio-root] .core-timeline-filter{height:var(--core-editor-timeline-filter);min-height:var(--core-editor-timeline-filter);background:var(--card);gap:6px;padding-inline:10px}.studio-editor-theme [data-core-studio-root] .core-timeline-filter [data-slot=input],.studio-editor-theme [data-core-studio-root] .core-timeline-filter [data-slot=select-trigger],.studio-editor-theme [data-core-studio-root] .core-timeline-filter [data-slot=button]{height:26px;font-size:11px}.studio-editor-theme [data-core-studio-root] .core-timeline-column-viewport,.studio-editor-theme [data-core-studio-root] [data-core-timeline-column-header]{height:var(--core-editor-timeline-columns);min-height:var(--core-editor-timeline-columns)}.studio-editor-theme [data-core-studio-root] [data-core-timeline-column-header]{font-size:10px;font-weight:400;line-height:16px}.studio-editor-theme [data-core-studio-root] [data-core-timeline-column-header] button{font-size:10px}.studio-editor-theme [data-core-studio-root] [data-core-timeline-navigator-header]{height:var(--core-editor-timeline-navigator);min-height:var(--core-editor-timeline-navigator)}.studio-editor-theme [data-core-studio-root] [data-core-timeline-ruler]{height:var(--core-editor-timeline-ruler);min-height:var(--core-editor-timeline-ruler);background:var(--muted)}.studio-editor-theme [data-core-studio-root] [data-core-timeline-ruler] span.font-mono{font-size:9px;line-height:12px}.studio-editor-theme [data-core-studio-root] [data-core-work-area-track]{height:var(--core-editor-timeline-work-area);min-height:var(--core-editor-timeline-work-area)}.studio-editor-theme [data-core-studio-root] [data-core-timeline-vertical-scroll-track]{top:var(--core-editor-timeline-header)}.studio-editor-theme [data-core-studio-root] [data-core-timeline-row-kind],.studio-editor-theme [data-core-studio-root] [data-core-timeline-track-kind]{height:var(--core-editor-timeline-row);min-height:var(--core-editor-timeline-row)}.studio-editor-theme [data-core-studio-root] [data-core-timeline-track-kind=layer]{background:color-mix(in srgb, var(--card) 82%, var(--background))}.studio-editor-theme [data-core-studio-root] [data-core-timeline-row-kind]{font-size:11px;line-height:16px}.studio-editor-theme [data-core-studio-root] [data-core-timeline-tree-name]{gap:6px}.studio-editor-theme [data-core-studio-root] [data-core-layer-duration]{filter:opacity(.72);border-radius:1px;top:5px;bottom:5px}.studio-editor-theme [data-core-studio-root] .core-timeline-editor>:last-child,.studio-editor-theme [data-core-studio-root] .core-timeline-editor>:nth-last-child(2){min-height:30px}@media (max-width:639px){.studio-editor-theme [data-core-studio-root] [data-core-studio-header]{gap:4px;padding-inline:6px}.studio-editor-theme [data-core-studio-root] [data-core-agent-entry]{margin-inline:0;padding-inline:4px}.studio-editor-theme .core-properties-inspector{padding-inline:12px}}
