[data-editor-skin=ableton-sunlit]{--accent: oklch(from #EDEBE7 calc(l - .06) c h);--accent-foreground: oklch(.18 .008 75);--background: oklch(from #EDEBE7 calc(l - .01) c h);--border: oklch(from #EDEBE7 calc(l - .1) c h);--border-width-control: 1px;--card: oklch(from #EDEBE7 calc(l + .03) c h);--card-foreground: oklch(.18 .008 75);--chart-1: oklch(.811 .17 75.8);--chart-2: oklch(.68 .12 85);--chart-3: oklch(.58 .11 85);--chart-4: oklch(.48 .09 85);--chart-5: oklch(.38 .07 85);--chat-bubble-skin: #e0deda;--chat-codex-bubble: linear-gradient( 180deg, rgb(159, 157, 249) 0%, rgb(102, 147, 248) 50%, rgb(35, 63, 245) 100% );--chat-codex-bubble-text: #ffffff;--chat-user-bubble: oklch(from #EDEBE7 calc(l - .04) c h);--chat-user-justify: flex-end;--density-control-h: 1.875rem;--density-control-h-sm: 1.5rem;--density-row-h: 2rem;--density-toolbar-py: .375rem;--destructive: #C02820;--destructive-foreground: oklch(.99 0 0);--divider: oklch(0 0 0 / .075);--divider-strong: oklch(0 0 0 / .13);--editor-starter-bg: oklch(from #EDEBE7 calc(l - .06) c h);--editor-starter-border: oklch(from #EDEBE7 calc(l - .1) c h);--editor-starter-panel: oklch(from #EDEBE7 calc(l - .01) c h);--favorite: oklch(.83 .17 86);--ff-ss01: 0;--ff-tnum: 0;--font-body-weight: 400;--font-display: "Stack Sans Notch", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display-weight: 500;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-numerals: "JetBrains Mono", ui-monospace, monospace;--font-sans: "Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--foreground: oklch(.18 .008 75);--icon: oklch(.36 .008 75);--input: oklch(from #EDEBE7 calc(l - .04) c h);--muted: oklch(from #EDEBE7 calc(l - .08) c h);--muted-foreground: #807D74;--popover: oklch(from #EDEBE7 calc(l + .045) c h);--popover-foreground: oklch(.18 .008 75);--primary: #E7723B;--primary-foreground: oklch(.99 0 0);--radius: .375rem;--radius-card: .375rem;--radius-clip: 3px;--radius-control: .25rem;--radius-pill: 9999px;--radius-popover: .3125rem ;--ring: transparent;--secondary: oklch(from #EDEBE7 calc(l - .07) c h);--secondary-foreground: oklch(.32 .008 75);--shadow: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 1px 2px -1px oklch(0 0 0 / 0 );--shadow-2xl: 0px 2px 10px 0px oklch(0 0 0 / 0 );--shadow-2xs: 0px 2px 10px 0px oklch(0 0 0 / 0 );--shadow-depth: 0;--shadow-lg: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 4px 6px -1px oklch(0 0 0 / 0 );--shadow-md: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 2px 4px -1px oklch(0 0 0 / 0 );--shadow-sm: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 1px 2px -1px oklch(0 0 0 / 0 );--shadow-xl: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 8px 10px -1px oklch(0 0 0 / 0 );--shadow-xs: 0px 2px 10px 0px oklch(0 0 0 / 0 );--sidebar: oklch(from #EDEBE7 calc(l - .01) c h);--sidebar-accent: oklch(from #EDEBE7 calc(l - .06) c h);--sidebar-accent-foreground: oklch(.18 .008 75);--sidebar-border: oklch(from #EDEBE7 calc(l - .1) c h);--sidebar-foreground: oklch(.18 .008 75);--sidebar-primary: #E7723B;--sidebar-primary-foreground: oklch(.99 0 0);--sidebar-ring: transparent;--spacing: .25rem;--success: #3F7A4C;--success-foreground: oklch(.99 0 0);--surface-base: oklch(from #EDEBE7 calc(l - .04) c h);--surface-default: oklch(from #EDEBE7 calc(l - .01) c h);--surface-overlay: oklch(from #EDEBE7 calc(l + .045) c h);--surface-raised: oklch(from #EDEBE7 calc(l + .03) c h);--surface-tint: oklch(0 0 0 / .045);--surface-tint-hover: oklch(0 0 0 / .085);--surface-void: oklch(from #EDEBE7 calc(l - .06) c h);--text-primary: oklch(.18 .008 75);--text-quaternary: oklch(.62 .005 75);--text-secondary: oklch(.36 .008 75);--text-tertiary: oklch(.5 .008 75);--tl-background: oklch(from #EDEBE7 calc(l - .08) c h);--tl-button-hover-bg: oklch(0 0 0 / .085);--tl-divider-border: #C3C2BD;--tl-drag-preview-border: oklch(.18 .008 75);--tl-drag-preview-invalid: oklch(.6368 .2078 25.33 / .6);--tl-drag-preview-valid: oklch(from #E7723B l c h / .6);--tl-drop-preview-fill-invalid: oklch(.7017 .1895 23.33 / .25);--tl-drop-preview-fill-valid: oklch(from #E7723B l c h / .2);--tl-drop-preview-stroke-invalid: oklch(.6763 .2115 24.81 / .9);--tl-drop-preview-stroke-valid: oklch(from #E7723B l c h / .8);--tl-edge-active-color: oklch(from #E7723B calc(l + .06) c h);--tl-edge-blocked-color: oklch(.65 .22 27 / .98);--tl-edge-color: #E7723B;--tl-edge-hover-color: oklch(from #E7723B calc(l + .06) c h);--tl-fade-curve-audio: rgba(255, 255, 255, .55);--tl-fade-curve-visual: rgba(255, 255, 255, .55);--tl-fade-handle-color: oklch(.16 0 0 / .7);--tl-fade-handle-hover-color: oklch(.16 0 0);--tl-frame-placeholder: oklch(0 0 0 / .2);--tl-icon-active: oklch(.18 .008 75);--tl-icon-default: #807D74;--tl-item-audio: #5D996B;--tl-item-audio-label: #5D996B;--tl-item-audio-muted-overlay: oklch(.16 0 0 / .42);--tl-item-border-normal: oklch(0 0 0 / .45);--tl-item-border-radius: 3px;--tl-item-border-selected: #E7723B;--tl-item-content-bg: oklch(0 0 0 / .18);--tl-item-gap: transparent;--tl-item-gif: oklch(.6 .1 195);--tl-item-header-color: oklch(.16 0 0);--tl-item-image: oklch(.6 .1 130);--tl-item-invalid-fill: oklch(.6368 .2078 25.33 / .1);--tl-item-invalid-stroke: #C02820;--tl-item-mg-text: oklch(.16 0 0 / .7);--tl-item-motion-graph: #B3608D;--tl-item-selected: oklch(.18 .008 75);--tl-item-solid: oklch(.58 .12 305);--tl-item-text: #309B9B;--tl-item-text-overlay: oklch(0 0 0 / .75);--tl-item-video: #588FC0;--tl-marquee-background: oklch(from #E7723B l c h / .12);--tl-marquee-border: #E7723B;--tl-missing-border-color: #C02820;--tl-missing-dim-color: oklch(0 0 0 / .55);--tl-missing-icon-color: oklch(1 0 0 / .9);--tl-missing-stripe-color: oklch(.83 .12 80 / .18);--tl-missing-text-color: oklch(1 0 0 / .9);--tl-playhead: #1A1A1A;--tl-playhead-shadow: oklch(from #1A1A1A l c h / .25);--tl-ruler-bg: oklch(from #EDEBE7 calc(l - .01) c h);--tl-ruler-label: oklch(0 0 0 / .55);--tl-ruler-left-border: oklch(0 0 0 / .48);--tl-ruler-tick: oklch(0 0 0 / .2);--tl-ruler-tick-minor: oklch(0 0 0 / .08);--tl-ruler-zone-indicator: #E7723B;--tl-scrollbar-thumb: oklch(.7 .005 75);--tl-scrollbar-thumb-active: oklch(.55 0 0);--tl-scrollbar-thumb-hover: oklch(.55 .005 75);--tl-scrollbar-track: transparent;--tl-selected-gap-border: oklch(0 0 0 / .18);--tl-selected-gap-fill: oklch(0 0 0 / .07);--tl-side-panel-bg: oklch(from #EDEBE7 calc(l - .04) c h);--tl-side-panel-border: #C3C2BD;--tl-side-panel-shadow-end: oklch(0 0 0 / 0);--tl-side-panel-shadow-start: oklch(0 0 0 / .22);--tl-snap-indicator: #E7723B;--tl-through-edit-channel: rgb(21, 21, 21);--tl-through-edit-dash: rgb(104, 104, 104);--tl-thumbnail-frame-border: oklch(0 0 0 / .68);--tl-tooltip-bg: oklch(.18 .008 75);--tl-tooltip-text: oklch(from #EDEBE7 calc(l - .01) c h);--tl-top-border: oklch(0 0 0 / .58);--tl-track-area-bg: oklch(from #EDEBE7 calc(l - .01) c h);--tl-track-area-border: #C3C2BD;--tl-track-badge-active-bg: #E7723B;--tl-track-badge-active-text: oklch(0 0 0 / .9);--tl-track-badge-bg: oklch(.32 0 0);--tl-track-badge-text: oklch(1 0 0 / .95);--tl-track-bg: oklch(from #EDEBE7 calc(l - .01) c h);--tl-track-bg-alt: oklch(from #EDEBE7 calc(l - .01) c h);--tl-track-divider: #555555;--tl-track-divider-subtle: oklch(from #555555 l c h / .5);--tl-track-group-divider: #555555;--tl-track-group-divider-highlight: oklch(from #555555 calc(l - .05) c h);--tl-track-label: #807D74;--tl-transition-drop-target-fill: oklch(from #E7723B l c h / .25);--tl-transition-drop-target-glow: oklch(from #E7723B l c h / .6);--tl-transition-drop-target-line: oklch(1 0 0 / .6);--tl-transition-drop-target-pill-bg: oklch(from #E7723B l c h / .85);--tl-transition-drop-target-pill-text: oklch(1 0 0 / .9);--tl-transition-drop-target-stroke: oklch(.72 .12 230 / .8);--tl-trim-indicator: oklch(.85 0 0 / .9);--tl-video-waveform-bg: #5D996B;--tl-volume-centerline: oklch(0 0 0 / .3);--tl-volume-indicator-bg: oklch(.99 0 0 / .85);--tl-volume-indicator-text: oklch(.16 0 0);--tl-volume-line: oklch(.16 0 0);--tl-volume-line-default: oklch(.16 0 0 / .85);--tl-volume-line-drag: #E7723B;--tl-volume-line-hover: oklch(.16 .05 95);--tl-waveform: #2C5C38;--tl-zone-mask: oklch(0 0 0 / .18);--tracking-base: 0em;--tracking-control: 0em;--tracking-display: -.015em;--tracking-eyebrow: .06em;--tracking-normal: 0rem;--warning: #E0B547;--warning-foreground: oklch(.2 .01 75)}[data-editor-skin=ableton-moonlit]{--accent: oklch(.34 .003 50);--accent-foreground: oklch(.9 .002 50);--background: oklch(.27 .002 50);--border: oklch(.4 .002 50);--border-width-control: 1px;--card: oklch(.3 .002 50);--card-foreground: oklch(.92 .002 50);--chart-1: oklch(.811 .17 75.8);--chart-2: oklch(.68 .12 85);--chart-3: oklch(.58 .11 85);--chart-4: oklch(.48 .09 85);--chart-5: oklch(.38 .07 85);--chat-bubble-skin: oklch(.23 .002 50);--chat-codex-bubble: linear-gradient( 180deg, rgb(159, 157, 249) 0%, rgb(102, 147, 248) 50%, rgb(35, 63, 245) 100% );--chat-codex-bubble-text: #ffffff;--chat-user-bubble: oklch(.27 .002 50);--chat-user-justify: flex-end;--density-control-h: 1.875rem;--density-control-h-sm: 1.5rem;--density-row-h: 2rem;--density-toolbar-py: .375rem;--destructive: oklch(.55 .21 28);--destructive-foreground: oklch(.99 0 0);--divider: oklch(1 0 0 / .07);--divider-strong: oklch(1 0 0 / .12);--editor-starter-bg: oklch(.22 .002 50);--editor-starter-border: oklch(1 0 0 / .07);--editor-starter-panel: oklch(.27 .002 50);--favorite: oklch(.83 .17 86);--ff-ss01: 0;--ff-tnum: 0;--font-body-weight: 400;--font-display: "Stack Sans Notch", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display-weight: 500;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-numerals: "JetBrains Mono", ui-monospace, monospace;--font-sans: "Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--foreground: oklch(.92 .002 50);--icon: oklch(.8 .002 50);--input: oklch(.32 .002 50);--muted: oklch(.36 .002 50);--muted-foreground: oklch(.68 .002 50);--popover: oklch(.315 .002 50);--popover-foreground: oklch(.92 .002 50);--primary: oklch(.69 .16 48);--primary-foreground: oklch(.99 0 0);--radius: .375rem;--radius-card: .375rem;--radius-clip: 3px;--radius-control: .25rem;--radius-pill: 9999px;--radius-popover: .3125rem ;--ring: transparent;--secondary: oklch(.34 .002 50);--secondary-foreground: oklch(.86 .002 50);--shadow: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 1px 2px -1px oklch(0 0 0 / 0 );--shadow-2xl: 0px 2px 10px 0px oklch(0 0 0 / 0 );--shadow-2xs: 0px 2px 10px 0px oklch(0 0 0 / 0 );--shadow-depth: 0;--shadow-lg: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 4px 6px -1px oklch(0 0 0 / 0 );--shadow-md: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 2px 4px -1px oklch(0 0 0 / 0 );--shadow-sm: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 1px 2px -1px oklch(0 0 0 / 0 );--shadow-xl: 0px 2px 10px 0px oklch(0 0 0 / 0 ), 0px 8px 10px -1px oklch(0 0 0 / 0 );--shadow-xs: 0px 2px 10px 0px oklch(0 0 0 / 0 );--sidebar: oklch(.27 .002 50);--sidebar-accent: oklch(.34 .003 50);--sidebar-accent-foreground: oklch(.9 .002 50);--sidebar-border: oklch(.4 .002 50);--sidebar-foreground: oklch(.92 .002 50);--sidebar-primary: oklch(.69 .16 48);--sidebar-primary-foreground: oklch(.99 0 0);--sidebar-ring: transparent;--spacing: .25rem;--success: oklch(.55 .11 145);--success-foreground: oklch(.99 0 0);--surface-base: oklch(.27 .002 50);--surface-default: oklch(.27 .002 50);--surface-overlay: oklch(.315 .002 50);--surface-raised: oklch(.3 .002 50);--surface-tint: oklch(1 0 0 / .05);--surface-tint-hover: oklch(1 0 0 / .09);--surface-void: oklch(.22 .002 50);--text-primary: oklch(.92 .002 50);--text-quaternary: oklch(.46 .002 50);--text-secondary: oklch(.76 .002 50);--text-tertiary: oklch(.6 .002 50);--tl-background: oklch(.19 .002 50);--tl-button-hover-bg: oklch(1 0 0 / .09);--tl-divider-border: oklch(.4 .002 50 / .65);--tl-drag-preview-border: oklch(.92 .002 50);--tl-drag-preview-invalid: oklch(.6368 .2078 25.33 / .6);--tl-drag-preview-valid: oklch(from oklch(.69 .16 48) l c h / .6);--tl-drop-preview-fill-invalid: oklch(.7017 .1895 23.33 / .25);--tl-drop-preview-fill-valid: oklch(from oklch(.69 .16 48) l c h / .2);--tl-drop-preview-stroke-invalid: oklch(.6763 .2115 24.81 / .9);--tl-drop-preview-stroke-valid: oklch(from oklch(.69 .16 48) l c h / .8);--tl-edge-active-color: oklch(from oklch(.69 .16 48) calc(l + .06) c h);--tl-edge-blocked-color: oklch(.65 .22 27 / .98);--tl-edge-color: oklch(.69 .16 48);--tl-edge-hover-color: oklch(from oklch(.69 .16 48) calc(l + .06) c h);--tl-fade-curve-audio: rgba(255, 255, 255, .55);--tl-fade-curve-visual: rgba(255, 255, 255, .55);--tl-fade-handle-color: oklch(.95 0 0 / .7);--tl-fade-handle-hover-color: oklch(.95 0 0);--tl-frame-placeholder: oklch(0 0 0 / .2);--tl-icon-active: oklch(.92 .002 50);--tl-icon-default: oklch(.68 .002 50);--tl-item-audio: #5d996b;--tl-item-audio-label: #5d996b;--tl-item-audio-muted-overlay: oklch(.16 0 0 / .42);--tl-item-border-normal: oklch(0 0 0 / .45);--tl-item-border-radius: 3px;--tl-item-border-selected: oklch(.69 .16 48);--tl-item-content-bg: oklch(0 0 0 / .18);--tl-item-gap: transparent;--tl-item-gif: #309b9b;--tl-item-header-color: oklch(.16 0 0);--tl-item-image: #5d996b;--tl-item-invalid-fill: oklch(.6368 .2078 25.33 / .1);--tl-item-invalid-stroke: oklch(.55 .21 28);--tl-item-mg-text: oklch(.95 0 0 / .7);--tl-item-motion-graph: #b3608d;--tl-item-selected: oklch(.92 .002 50);--tl-item-solid: oklch(.58 .12 305);--tl-item-text: #309b9b;--tl-item-text-overlay: oklch(0 0 0 / .75);--tl-item-video: #588fc0;--tl-marquee-background: oklch(from oklch(.69 .16 48) l c h / .16);--tl-marquee-border: oklch(.69 .16 48);--tl-missing-border-color: oklch(.55 .21 28);--tl-missing-dim-color: oklch(0 0 0 / .55);--tl-missing-icon-color: oklch(1 0 0 / .9);--tl-missing-stripe-color: oklch(.83 .12 80 / .18);--tl-missing-text-color: oklch(1 0 0 / .9);--tl-playhead: oklch(.92 0 0);--tl-playhead-shadow: oklch(.92 0 0 / .25);--tl-ruler-bg: oklch(.27 .002 50);--tl-ruler-label: oklch(1 0 0 / .48);--tl-ruler-left-border: oklch(0 0 0 / .48);--tl-ruler-tick: oklch(1 0 0 / .18);--tl-ruler-tick-minor: oklch(1 0 0 / .07);--tl-ruler-zone-indicator: oklch(.69 .16 48);--tl-scrollbar-thumb: oklch(.4 .002 50);--tl-scrollbar-thumb-active: oklch(.55 0 0);--tl-scrollbar-thumb-hover: oklch(.55 .002 50);--tl-scrollbar-track: transparent;--tl-selected-gap-border: oklch(1 0 0 / .18);--tl-selected-gap-fill: oklch(1 0 0 / .07);--tl-side-panel-bg: oklch(.23 .002 50);--tl-side-panel-border: oklch(.28 0 0 / .96);--tl-side-panel-shadow-end: oklch(0 0 0 / 0);--tl-side-panel-shadow-start: oklch(0 0 0 / .22);--tl-snap-indicator: oklch(.69 .16 48);--tl-through-edit-channel: rgb(21, 21, 21);--tl-through-edit-dash: rgb(104, 104, 104);--tl-thumbnail-frame-border: oklch(0 0 0 / .68);--tl-tooltip-bg: oklch(.92 .002 50);--tl-tooltip-text: oklch(.27 .002 50);--tl-top-border: oklch(0 0 0 / .58);--tl-track-area-bg: oklch(.27 .002 50);--tl-track-area-border: oklch(.38 .002 50 / .6);--tl-track-badge-active-bg: oklch(.69 .16 48);--tl-track-badge-active-text: oklch(0 0 0 / .9);--tl-track-badge-bg: oklch(.32 0 0);--tl-track-badge-text: oklch(1 0 0 / .95);--tl-track-bg: oklch(.27 .002 50);--tl-track-bg-alt: oklch(.27 .002 50);--tl-track-divider: oklch(1 0 0 / .08);--tl-track-divider-subtle: oklch(1 0 0 / .05);--tl-track-group-divider: oklch(1 0 0 / .14);--tl-track-group-divider-highlight: oklch(1 0 0 / .22);--tl-track-label: oklch(.76 .002 50);--tl-transition-drop-target-fill: oklch(from oklch(.69 .16 48) l c h / .25);--tl-transition-drop-target-glow: oklch(from oklch(.69 .16 48) l c h / .6);--tl-transition-drop-target-line: oklch(1 0 0 / .6);--tl-transition-drop-target-pill-bg: oklch(from oklch(.69 .16 48) l c h / .85);--tl-transition-drop-target-pill-text: oklch(1 0 0 / .9);--tl-transition-drop-target-stroke: oklch(.72 .12 230 / .8);--tl-trim-indicator: oklch(.85 0 0 / .9);--tl-video-waveform-bg: #5d996b;--tl-volume-centerline: oklch(1 0 0 / .3);--tl-volume-indicator-bg: oklch(.14 0 0 / .92);--tl-volume-indicator-text: oklch(.95 0 0);--tl-volume-line: oklch(.95 0 0);--tl-volume-line-default: oklch(.95 0 0 / .85);--tl-volume-line-drag: oklch(.69 .16 48);--tl-volume-line-hover: oklch(.95 .05 95);--tl-waveform: #2c5c38;--tl-zone-mask: oklch(0 0 0 / .35);--tracking-base: 0em;--tracking-control: 0em;--tracking-display: -.015em;--tracking-eyebrow: .06em;--tracking-normal: 0rem;--warning: oklch(.78 .13 85);--warning-foreground: oklch(.18 0 0)}[data-editor-skin=slate-studio]{--accent: oklch(.288 .006 270);--accent-foreground: oklch(.93 .003 270);--background: oklch(.218 .005 270);--border: oklch(.296 .006 270);--border-width-control: 1px;--card: oklch(.249 .005 270);--card-foreground: oklch(.93 .003 270);--chart-1: oklch(.78 .137 79.1);--chart-2: oklch(.68 .12 79);--chart-3: oklch(.58 .11 79);--chart-4: oklch(.48 .09 79);--chart-5: oklch(.38 .07 79);--chat-codex-bubble: linear-gradient( 180deg, rgb(159, 157, 249) 0%, rgb(102, 147, 248) 50%, rgb(35, 63, 245) 100% );--chat-codex-bubble-text: #ffffff;--density-control-h: 1.75rem;--density-control-h-sm: 1.5rem;--density-row-h: 2rem;--density-toolbar-py: .375rem;--destructive: oklch(.6368 .2078 25.3313);--destructive-foreground: oklch(1 0 0);--divider: oklch(0 0 0 / .32);--divider-strong: oklch(0 0 0 / .5);--editor-starter-bg: oklch(.165 .004 270);--editor-starter-border: oklch(0 0 0 / .32);--editor-starter-panel: oklch(.218 .005 270);--favorite: oklch(.83 .17 86);--ff-ss01: 0;--ff-tnum: 1;--font-body-weight: 400;--font-display: "Stack Sans Notch", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display-weight: 500;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-numerals: "JetBrains Mono", ui-monospace, monospace;--font-sans: "Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--foreground: oklch(.93 .003 270);--icon: oklch(.93 .003 270);--input: oklch(.272 .006 270);--muted: oklch(.249 .005 270);--muted-foreground: oklch(.6 .004 270);--popover: oklch(.288 .006 270);--popover-foreground: oklch(.93 .003 270);--primary: oklch(.78 .137 79.1);--primary-foreground: oklch(.18 .008 79);--radius: .625rem;--radius-card: .625rem;--radius-clip: 3px;--radius-control: .5rem;--radius-pill: 9999px;--radius-popover: .5625rem ;--ring: transparent;--secondary: oklch(.249 .005 270);--secondary-foreground: oklch(.74 .004 270);--shadow: 0px 2px 10px 0px oklch(0 0 0 / .025 ), 0px 1px 2px -1px oklch(0 0 0 / .025 );--shadow-2xl: 0px 2px 10px 0px oklch(0 0 0 / .065 );--shadow-2xs: 0px 2px 10px 0px oklch(0 0 0 / .015 );--shadow-depth: .5;--shadow-lg: 0px 2px 10px 0px oklch(0 0 0 / .025 ), 0px 4px 6px -1px oklch(0 0 0 / .025 );--shadow-md: 0px 2px 10px 0px oklch(0 0 0 / .025 ), 0px 2px 4px -1px oklch(0 0 0 / .025 );--shadow-sm: 0px 2px 10px 0px oklch(0 0 0 / .025 ), 0px 1px 2px -1px oklch(0 0 0 / .025 );--shadow-xl: 0px 2px 10px 0px oklch(0 0 0 / .025 ), 0px 8px 10px -1px oklch(0 0 0 / .025 );--shadow-xs: 0px 2px 10px 0px oklch(0 0 0 / .015 );--sidebar: oklch(.205 .005 270);--sidebar-accent: oklch(.249 .005 270);--sidebar-accent-foreground: oklch(.78 .137 79.1);--sidebar-border: oklch(.296 .006 270);--sidebar-foreground: oklch(.74 .004 270);--sidebar-primary: oklch(.78 .137 79.1);--sidebar-primary-foreground: oklch(.18 .008 79);--sidebar-ring: oklch(.78 .137 79.1);--spacing: .25rem;--success: oklch(.696 .17 162.48);--success-foreground: oklch(.18 .008 79);--surface-base: oklch(.205 .005 270);--surface-default: oklch(.218 .005 270);--surface-overlay: oklch(.288 .006 270);--surface-raised: oklch(.249 .005 270);--surface-tint: oklch(1 0 0 / .05);--surface-tint-hover: oklch(1 0 0 / .09);--surface-void: oklch(.165 .004 270);--text-primary: oklch(.93 .003 270);--text-quaternary: oklch(.4 .005 270);--text-secondary: oklch(.74 .004 270);--text-tertiary: oklch(.55 .005 270);--tl-background: #17181b;--tl-button-hover-bg: oklch(1 0 0 / .09);--tl-divider-border: oklch(.38 0 0 / .7);--tl-drag-preview-border: oklch(.93 .003 270);--tl-drag-preview-invalid: oklch(.6368 .2078 25.33 / .6);--tl-drag-preview-valid: oklch(from oklch(.78 .137 79.1) l c h / .6);--tl-drop-preview-fill-invalid: oklch(.7017 .1895 23.33 / .25);--tl-drop-preview-fill-valid: oklch(from oklch(.78 .137 79.1) l c h / .2);--tl-drop-preview-stroke-invalid: oklch(.6763 .2115 24.81 / .9);--tl-drop-preview-stroke-valid: oklch(from oklch(.78 .137 79.1) l c h / .8);--tl-edge-active-color: #e6ac42;--tl-edge-blocked-color: oklch(.65 .22 27 / .98);--tl-edge-color: #e6ac42;--tl-edge-hover-color: #e6ac42;--tl-fade-curve-audio: rgba(42, 42, 42, .62);--tl-fade-curve-visual: rgba(0, 0, 0, .62);--tl-fade-handle-color: oklch(.82 .02 79);--tl-fade-handle-hover-color: oklch(.92 0 0);--tl-frame-placeholder: oklch(0 0 0 / .2);--tl-icon-active: oklch(.93 .003 270);--tl-icon-default: oklch(.6 .004 270);--tl-item-audio: oklch(.34 .075 155);--tl-item-audio-label: oklch(.34 .075 155);--tl-item-audio-muted-overlay: oklch(.16 0 0 / .42);--tl-item-border-normal: oklch(0 0 0 / .78);--tl-item-border-radius: 3px;--tl-item-border-selected: oklch(.78 .14 79);--tl-item-content-bg: oklch(0 0 0 / .32);--tl-item-gap: transparent;--tl-item-gif: oklch(.5 .13 195);--tl-item-header-color: oklch(.93 0 0);--tl-item-image: oklch(.52 .12 145);--tl-item-invalid-fill: oklch(.6368 .2078 25.33 / .1);--tl-item-invalid-stroke: oklch(.6368 .2078 25.3313);--tl-item-mg-text: oklch(.82 .02 79);--tl-item-motion-graph: oklch(.52 .14 355);--tl-item-selected: oklch(.93 .003 270);--tl-item-solid: oklch(.5 .13 300);--tl-item-text: oklch(.54 .12 75);--tl-item-text-overlay: oklch(1 0 0 / .8);--tl-item-video: oklch(.5 .12 245);--tl-marquee-background: oklch(from oklch(.78 .137 79.1) l c h / .08);--tl-marquee-border: oklch(.78 .137 79.1);--tl-missing-border-color: oklch(.6368 .2078 25.3313);--tl-missing-dim-color: oklch(0 0 0 / .55);--tl-missing-icon-color: oklch(1 0 0 / .9);--tl-missing-stripe-color: oklch(.83 .12 80 / .18);--tl-missing-text-color: oklch(1 0 0 / .9);--tl-playhead: oklch(.78 .137 79.1);--tl-playhead-shadow: oklch(from oklch(.78 .137 79.1) l c h / .25);--tl-ruler-bg: #25262b;--tl-ruler-label: oklch(.82 0 0 / .72);--tl-ruler-left-border: oklch(0 0 0 / .48);--tl-ruler-tick: oklch(.78 0 0 / .14);--tl-ruler-tick-minor: oklch(.74 0 0 / .06);--tl-ruler-zone-indicator: oklch(.78 .137 79.1);--tl-scrollbar-thumb: oklch(.32 .005 270);--tl-scrollbar-thumb-active: oklch(.55 0 0);--tl-scrollbar-thumb-hover: oklch(.46 .005 270);--tl-scrollbar-track: transparent;--tl-selected-gap-border: oklch(1 0 0 / .16);--tl-selected-gap-fill: oklch(1 0 0 / .08);--tl-side-panel-bg: oklch(.218 .005 270);--tl-side-panel-border: oklch(0 0 0 / .96);--tl-side-panel-shadow-end: oklch(0 0 0 / 0);--tl-side-panel-shadow-start: oklch(0 0 0 / .22);--tl-snap-indicator: oklch(.78 .137 79.1);--tl-through-edit-channel: rgb(21, 21, 21);--tl-through-edit-dash: rgb(104, 104, 104);--tl-thumbnail-frame-border: oklch(0 0 0 / .68);--tl-tooltip-bg: oklch(.93 .003 270);--tl-tooltip-text: oklch(.218 .005 270);--tl-top-border: oklch(0 0 0 / .58);--tl-track-area-bg: #25262b;--tl-track-area-border: oklch(.34 .005 270 / .58);--tl-track-badge-active-bg: #e6ac42;--tl-track-badge-active-text: oklch(0 0 0 / .9);--tl-track-badge-bg: oklch(.32 0 0);--tl-track-badge-text: oklch(1 0 0 / .95);--tl-track-bg: #25262b;--tl-track-bg-alt: #25262b;--tl-track-divider: oklch(0 0 0 / .18);--tl-track-divider-subtle: oklch(0 0 0 / .13);--tl-track-group-divider: oklch(.34 0 0 / .52);--tl-track-group-divider-highlight: oklch(0 0 0 / .72);--tl-track-label: oklch(.74 .004 270);--tl-transition-drop-target-fill: oklch(from oklch(.78 .137 79.1) l c h / .25);--tl-transition-drop-target-glow: oklch(from oklch(.78 .137 79.1) l c h / .6);--tl-transition-drop-target-line: oklch(1 0 0 / .6);--tl-transition-drop-target-pill-bg: oklch(from oklch(.78 .137 79.1) l c h / .85);--tl-transition-drop-target-pill-text: oklch(1 0 0 / .9);--tl-transition-drop-target-stroke: oklch(.72 .12 230 / .8);--tl-trim-indicator: oklch(.85 0 0 / .9);--tl-video-waveform-bg: oklch(.34 .075 155 / .86);--tl-volume-centerline: oklch(0 0 0 / .3);--tl-volume-indicator-bg: oklch(0 0 0 / .82);--tl-volume-indicator-text: oklch(.94 .005 85);--tl-volume-line: oklch(1 0 0);--tl-volume-line-default: oklch(1 0 0 / .92);--tl-volume-line-drag: oklch(.78 .137 79.1);--tl-volume-line-hover: oklch(.92 .08 88);--tl-waveform: oklch(.84 .055 152);--tl-zone-mask: oklch(0 0 0 / .4);--tracking-base: 0em;--tracking-control: 0em;--tracking-display: -.018em;--tracking-eyebrow: .06em;--tracking-normal: 0rem;--warning: oklch(.769 .188 70.08);--warning-foreground: oklch(.18 .008 79)}[data-editor-skin=avid-hardware-desk]{--accent: oklch(.4 0 0);--accent-foreground: oklch(.9 0 0);--background: oklch(.3 0 0);--border: oklch(.4 0 0);--border-width-control: 1px;--card: oklch(.32 0 0);--card-foreground: oklch(.9 0 0);--chart-1: oklch(.811 .17 75.8);--chart-2: oklch(.68 .12 85);--chart-3: oklch(.58 .11 85);--chart-4: oklch(.48 .09 85);--chart-5: oklch(.38 .07 85);--chat-codex-bubble: linear-gradient( 180deg, rgb(159, 157, 249) 0%, rgb(102, 147, 248) 50%, rgb(35, 63, 245) 100% );--chat-codex-bubble-text: #ffffff;--density-control-h: 1.75rem;--density-control-h-sm: 1.5rem;--density-row-h: 2rem;--density-toolbar-py: .375rem;--destructive: oklch(.55 .2 25);--destructive-foreground: oklch(1 0 0);--divider: oklch(0 0 0 / .3);--divider-strong: oklch(0 0 0 / .5);--editor-starter-bg: oklch(.129 0 0);--editor-starter-border: oklch(.27 0 0);--editor-starter-panel: oklch(.22 0 0);--favorite: oklch(.83 .17 86);--ff-ss01: 0;--ff-tnum: 1;--font-body-weight: 400;--font-display: "Stack Sans Notch", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display-weight: 500;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-numerals: "JetBrains Mono", ui-monospace, monospace;--font-sans: "Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--foreground: oklch(.9 0 0);--icon: oklch(.9 0 0);--input: oklch(.25 0 0);--muted: oklch(.35 0 0);--muted-foreground: oklch(.6 0 0);--popover: oklch(.35 0 0);--popover-foreground: oklch(.9 0 0);--primary: oklch(.65 .1 240);--primary-foreground: oklch(.1 0 0);--radius: .375rem;--radius-card: .375rem;--radius-clip: 3px;--radius-control: 2px;--radius-pill: 9999px;--radius-popover: .3125rem ;--ring: oklch(.65 .1 240);--secondary: oklch(.35 0 0);--secondary-foreground: oklch(.8 0 0);--shadow: 0px 2px 10px 0px oklch(0 0 0 / calc(.05 * 1.5)), 0px 1px 2px -1px oklch(0 0 0 / calc(.05 * 1.5));--shadow-2xl: 0px 2px 10px 0px oklch(0 0 0 / .195 );--shadow-2xs: 0px 2px 10px 0px oklch(0 0 0 / .045 );--shadow-depth: 1.5;--shadow-lg: 0px 2px 10px 0px oklch(0 0 0 / calc(.05 * 1.5)), 0px 4px 6px -1px oklch(0 0 0 / calc(.05 * 1.5));--shadow-md: 0px 2px 10px 0px oklch(0 0 0 / calc(.05 * 1.5)), 0px 2px 4px -1px oklch(0 0 0 / calc(.05 * 1.5));--shadow-sm: 0px 2px 10px 0px oklch(0 0 0 / calc(.05 * 1.5)), 0px 1px 2px -1px oklch(0 0 0 / calc(.05 * 1.5));--shadow-xl: 0px 2px 10px 0px oklch(0 0 0 / calc(.05 * 1.5)), 0px 8px 10px -1px oklch(0 0 0 / calc(.05 * 1.5));--shadow-xs: 0px 2px 10px 0px oklch(0 0 0 / .045 );--sidebar: oklch(.3 0 0);--sidebar-accent: oklch(.4 0 0);--sidebar-accent-foreground: oklch(.9 0 0);--sidebar-border: oklch(.4 0 0);--sidebar-foreground: oklch(.9 0 0);--sidebar-primary: oklch(.65 .1 240);--sidebar-primary-foreground: oklch(.1 0 0);--sidebar-ring: oklch(.65 .1 240);--spacing: .25rem;--success: oklch(.6 .15 145);--success-foreground: oklch(.18 0 0);--surface-base: oklch(.28 0 0);--surface-default: oklch(.3 0 0);--surface-overlay: oklch(.35 0 0);--surface-raised: oklch(.32 0 0);--surface-tint: oklch(1 0 0 / .05);--surface-tint-hover: oklch(1 0 0 / .1);--surface-void: oklch(.25 0 0);--text-primary: oklch(.95 0 0);--text-quaternary: oklch(.45 0 0);--text-secondary: oklch(.75 0 0);--text-tertiary: oklch(.6 0 0);--tl-background: #1a1a1a;--tl-button-hover-bg: oklch(1 0 0 / .1);--tl-divider-border: #111111;--tl-drag-preview-border: oklch(.9 0 0);--tl-drag-preview-invalid: oklch(.6368 .2078 25.33 / .6);--tl-drag-preview-valid: oklch(from oklch(.65 .1 240) l c h / .6);--tl-drop-preview-fill-invalid: oklch(.7017 .1895 23.33 / .25);--tl-drop-preview-fill-valid: oklch(from oklch(.65 .1 240) l c h / .2);--tl-drop-preview-stroke-invalid: oklch(.6763 .2115 24.81 / .9);--tl-drop-preview-stroke-valid: oklch(from oklch(.65 .1 240) l c h / .8);--tl-edge-active-color: #00aaaa;--tl-edge-blocked-color: oklch(.65 .22 27 / .98);--tl-edge-color: #00d0d0;--tl-edge-hover-color: #00e5e5;--tl-fade-curve-audio: rgba(42, 42, 42, .62);--tl-fade-curve-visual: rgba(0, 0, 0, .62);--tl-fade-handle-color: oklch(.82 .02 79);--tl-fade-handle-hover-color: oklch(.92 0 0);--tl-frame-placeholder: oklch(0 0 0 / .2);--tl-icon-active: oklch(.9 0 0);--tl-icon-default: oklch(.6 0 0);--tl-item-audio: #3b5240;--tl-item-audio-label: #3b5240;--tl-item-audio-muted-overlay: oklch(.16 0 0 / .42);--tl-item-border-normal: rgba(0, 0, 0, .9);--tl-item-border-radius: 3px;--tl-item-border-selected: #ffffff;--tl-item-content-bg: oklch(0 0 0 / .32);--tl-item-gap: transparent;--tl-item-gif: #5c364e;--tl-item-header-color: oklch(.93 0 0);--tl-item-image: #5c4b31;--tl-item-invalid-fill: oklch(.6368 .2078 25.33 / .1);--tl-item-invalid-stroke: oklch(.55 .2 25);--tl-item-mg-text: oklch(.82 .02 79);--tl-item-motion-graph: #365c5c;--tl-item-selected: oklch(.9 0 0);--tl-item-solid: #46365c;--tl-item-text: #5c5331;--tl-item-text-overlay: oklch(1 0 0 / .8);--tl-item-video: #364a63;--tl-marquee-background: oklch(from oklch(.65 .1 240) l c h / .08);--tl-marquee-border: oklch(.65 .1 240);--tl-missing-border-color: oklch(.55 .2 25);--tl-missing-dim-color: oklch(0 0 0 / .55);--tl-missing-icon-color: oklch(1 0 0 / .9);--tl-missing-stripe-color: oklch(.83 .12 80 / .18);--tl-missing-text-color: oklch(1 0 0 / .9);--tl-playhead: #00d0d0;--tl-playhead-shadow: rgba(0, 208, 208, .4);--tl-ruler-bg: #1c1c1c;--tl-ruler-label: oklch(.82 0 0 / .72);--tl-ruler-left-border: oklch(0 0 0 / .48);--tl-ruler-tick: oklch(.78 0 0 / .14);--tl-ruler-tick-minor: oklch(.74 0 0 / .06);--tl-ruler-zone-indicator: oklch(.65 .1 240);--tl-scrollbar-thumb: oklch(.32 0 0);--tl-scrollbar-thumb-active: oklch(.55 0 0);--tl-scrollbar-thumb-hover: oklch(.45 0 0);--tl-scrollbar-track: transparent;--tl-selected-gap-border: oklch(1 0 0 / .16);--tl-selected-gap-fill: oklch(1 0 0 / .08);--tl-side-panel-bg: #222222;--tl-side-panel-border: oklch(.28 0 0 / .96);--tl-side-panel-shadow-end: oklch(0 0 0 / 0);--tl-side-panel-shadow-start: oklch(0 0 0 / .22);--tl-snap-indicator: oklch(.65 .1 240);--tl-through-edit-channel: rgb(21, 21, 21);--tl-through-edit-dash: rgb(104, 104, 104);--tl-thumbnail-frame-border: oklch(0 0 0 / .68);--tl-tooltip-bg: oklch(.9 0 0);--tl-tooltip-text: oklch(.3 0 0);--tl-top-border: oklch(0 0 0 / .58);--tl-track-area-bg: #1c1c1c;--tl-track-area-border: rgba(0, 0, 0, .8);--tl-track-badge-active-bg: #00d0d0;--tl-track-badge-active-text: oklch(0 0 0 / .9);--tl-track-badge-bg: oklch(.32 0 0);--tl-track-badge-text: oklch(1 0 0 / .95);--tl-track-bg: #1c1c1c;--tl-track-bg-alt: #1c1c1c;--tl-track-divider: rgba(0, 0, 0, .6);--tl-track-divider-subtle: oklch(0 0 0 / .13);--tl-track-group-divider: rgba(0, 0, 0, .8);--tl-track-group-divider-highlight: oklch(0 0 0 / .72);--tl-track-label: oklch(.75 0 0);--tl-transition-drop-target-fill: oklch(from oklch(.65 .1 240) l c h / .25);--tl-transition-drop-target-glow: oklch(from oklch(.65 .1 240) l c h / .6);--tl-transition-drop-target-line: oklch(1 0 0 / .6);--tl-transition-drop-target-pill-bg: oklch(from oklch(.65 .1 240) l c h / .85);--tl-transition-drop-target-pill-text: oklch(1 0 0 / .9);--tl-transition-drop-target-stroke: oklch(.72 .12 230 / .8);--tl-trim-indicator: oklch(.85 0 0 / .9);--tl-video-waveform-bg: rgba(0, 0, 0, .3);--tl-volume-centerline: oklch(0 0 0 / .3);--tl-volume-indicator-bg: oklch(0 0 0 / .82);--tl-volume-indicator-text: oklch(.94 .005 85);--tl-volume-line: oklch(1 0 0);--tl-volume-line-default: oklch(1 0 0 / .92);--tl-volume-line-drag: oklch(.65 .1 240);--tl-volume-line-hover: oklch(.92 .08 88);--tl-waveform: rgba(255, 255, 255, .6);--tl-zone-mask: oklch(0 0 0 / .4);--tracking-base: 0em;--tracking-control: 0em;--tracking-display: -.01em;--tracking-eyebrow: .06em;--tracking-normal: 0rem;--warning: oklch(.769 .188 70.08);--warning-foreground: oklch(.18 0 0)}
