:root{--color-editor-starter-bg:var(--chat-bg,#f5f5f5);--color-editor-starter-panel:var(--chat-card-bg,#ffffff);--color-editor-starter-border:var(--chat-border,#e5e5e5);--color-editor-starter-accent:#2563eb;--color-editor-starter-text:var(--chat-text-primary,#171717);--color-editor-starter-text-muted:var(--chat-text-secondary,#525252);--color-editor-starter-control:var(--chat-button-bg,#f5f5f5);--color-editor-starter-control-hover:var(--chat-button-bg-hover,#e5e5e5);--color-editor-starter-control-active-border:#a3a3a3;--color-editor-starter-input:var(--chat-input-bg,#ffffff);--color-editor-starter-input-border:var(--chat-border,#e5e5e5);--color-editor-starter-slider-active:#737373;--color-editor-starter-slider-track:#d4d4d4;--color-editor-starter-slider-thumb:#ffffff;--color-editor-starter-slider-thumb-hover:#fafafa;--color-editor-starter-slider-thumb-border:#d4d4d4;--color-editor-starter-canvas-bg:#000000;--color-editor-starter-fade-fill:rgba(15,23,42,0.26);--color-editor-starter-fade-stroke:rgba(255,255,255,0.86);--color-editor-starter-fade-stroke-shadow:rgba(15,23,42,0.72);--color-editor-starter-item-media-bg:#dbeafe;--color-editor-starter-item-media-border:#93c5fd;--color-editor-starter-item-media-text:#1e40af;--color-editor-starter-item-text-bg:#dcfce7;--color-editor-starter-item-text-border:#86efac;--color-editor-starter-item-text-text:#166534;--color-editor-starter-item-audio-bg:#fdf2f8;--color-editor-starter-item-audio-border:#fbcfe8;--color-editor-starter-item-audio-text:#be185d;--color-editor-starter-item-element-bg:#fef3c7;--color-editor-starter-item-element-border:#fcd34d;--color-editor-starter-item-element-text:#854d0e;--color-editor-starter-scrollbar-track:var(--chat-bg,#f5f5f5);--color-editor-starter-scrollbar-thumb:#d4d4d4}.dark{--color-editor-starter-bg:var(--chat-bg,#1f1f1f);--color-editor-starter-panel:var(--chat-card-bg,#262626);--color-editor-starter-border:var(--chat-border,#404040);--color-editor-starter-accent:#3b82f6;--color-editor-starter-text:var(--chat-text-primary,#f2f2f2);--color-editor-starter-text-muted:var(--chat-text-secondary,#b3b3b3);--color-editor-starter-control:var(--chat-button-bg,#333333);--color-editor-starter-control-hover:var(--chat-button-bg-hover,#404040);--color-editor-starter-control-active-border:#737373;--color-editor-starter-input:var(--chat-input-bg,#2b2b2b);--color-editor-starter-input-border:var(--chat-border,#404040);--color-editor-starter-slider-active:#a3a3a3;--color-editor-starter-slider-track:#404040;--color-editor-starter-slider-thumb:#ffffff;--color-editor-starter-slider-thumb-hover:#f5f5f5;--color-editor-starter-slider-thumb-border:#525252;--color-editor-starter-canvas-bg:#111111;--color-editor-starter-fade-fill:rgba(255,255,255,0.16);--color-editor-starter-fade-stroke:rgba(255,255,255,0.9);--color-editor-starter-fade-stroke-shadow:rgba(0,0,0,0.78);--color-editor-starter-item-media-bg:rgba(82,82,91,0.42);--color-editor-starter-item-media-border:rgba(161,161,170,0.62);--color-editor-starter-item-media-text:#e4e4e7;--color-editor-starter-item-text-bg:rgba(5,150,105,0.22);--color-editor-starter-item-text-border:rgba(52,211,153,0.72);--color-editor-starter-item-text-text:#a7f3d0;--color-editor-starter-item-audio-bg:rgba(236,72,153,0.1);--color-editor-starter-item-audio-border:rgba(244,114,182,0.5);--color-editor-starter-item-audio-text:#f9a8d4;--color-editor-starter-item-element-bg:rgba(180,83,9,0.24);--color-editor-starter-item-element-border:rgba(251,191,36,0.72);--color-editor-starter-item-element-text:#fde68a;--color-editor-starter-scrollbar-track:var(--chat-bg,#1f1f1f);--color-editor-starter-scrollbar-thumb:#525252}.editor-starter-focus-ring{border-width:1px;border-color:transparent;outline:none}.editor-starter-focus-ring:focus-visible,.editor-starter-focus-ring[data-focused=true]{border-color:var(--color-editor-starter-accent)}.editor-starter-control-group{background-color:var(--color-editor-starter-control);color:var(--color-editor-starter-text);border-radius:.5rem}.editor-starter-control-button{color:var(--color-editor-starter-text);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s}.editor-starter-control-button:not(:disabled):hover,.editor-starter-control-button[data-active=true]{background-color:var(--color-editor-starter-control-hover);color:var(--color-editor-starter-text)}.editor-starter-control-button:disabled,.editor-starter-icon-button{color:var(--color-editor-starter-text-muted)}.editor-starter-icon-button{border:1px solid var(--color-editor-starter-input-border);background-color:var(--color-editor-starter-input);transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s}.editor-starter-icon-button:not(:disabled):hover{border-color:var(--color-editor-starter-border)}.editor-starter-icon-button:not(:disabled):hover,.editor-starter-icon-button[data-active=true]{background-color:var(--color-editor-starter-control-hover);color:var(--color-editor-starter-text)}.editor-starter-icon-button[data-active=true]{border-color:var(--color-editor-starter-control-active-border);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-editor-starter-text) 12%,transparent)}.editor-starter-icon-button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-editor-starter-control-active-border) 28%,transparent)}.editor-starter-preset-card{border-color:var(--color-editor-starter-border);border-radius:.75rem;background-color:var(--color-editor-starter-input)}.editor-starter-preset-card:not(:disabled):hover,.editor-starter-preset-card[data-active=true]{border-color:var(--color-editor-starter-accent);background-color:var(--color-editor-starter-control-hover)}.editor-starter-muted{color:var(--color-editor-starter-text-muted)}.editor-starter-field{border-radius:.5rem;border-width:1px;border-color:var(--color-editor-starter-input-border);background-color:var(--color-editor-starter-input);color:var(--color-editor-starter-text);outline:none;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s}.editor-starter-field:hover{border-color:var(--color-editor-starter-accent)}.editor-starter-field:focus,.editor-starter-field[data-focused=true]{border-color:var(--color-editor-starter-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-editor-starter-accent) 18%,transparent)}.editor-starter-field::placeholder{color:var(--color-editor-starter-text-muted)}input[type=color].editor-starter-focus-ring{height:2rem;width:2rem;cursor:pointer;border-radius:.5rem;border-color:var(--color-editor-starter-input-border);background-color:var(--color-editor-starter-input);padding:.1875rem}input[type=color].editor-starter-focus-ring::-webkit-color-swatch-wrapper{padding:0}input[type=color].editor-starter-focus-ring::-webkit-color-swatch{border:0;border-radius:.375rem}input[type=color].editor-starter-focus-ring::-moz-color-swatch{border:0;border-radius:.375rem}input[type=color].editor-starter-color-input{cursor:pointer;border-color:var(--color-editor-starter-input-border);background-color:var(--color-editor-starter-input);color:var(--color-editor-starter-text);padding:.1875rem;outline:none;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s}input[type=color].editor-starter-color-input:hover{border-color:var(--color-editor-starter-border);background-color:var(--color-editor-starter-control-hover)}input[type=color].editor-starter-color-input:focus-visible{border-color:var(--color-editor-starter-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-editor-starter-accent) 18%,transparent)}input[type=color].editor-starter-color-input:disabled{cursor:not-allowed}input[type=color].editor-starter-color-input::-webkit-color-swatch-wrapper{padding:0}input[type=color].editor-starter-color-input::-webkit-color-swatch{border:0;border-radius:.375rem}input[type=color].editor-starter-color-input::-moz-color-swatch{border:0;border-radius:.375rem}.timeline_thinScrollbar__XzkNV{scrollbar-width:thin;scrollbar-color:var(--color-editor-starter-scrollbar-thumb) transparent}.timeline_thinScrollbar__XzkNV::-webkit-scrollbar{width:6px;height:6px}.timeline_thinScrollbar__XzkNV::-webkit-scrollbar-thumb{background:var(--color-editor-starter-scrollbar-thumb);border-radius:3px}.timeline_thinScrollbar__XzkNV::-webkit-scrollbar-track{background:transparent}