._header_8id6r_1{grid-column:1 / -1;display:flex;align-items:center;gap:4px;padding:4px;background:#252525;border-bottom:1px solid #333}._button_8id6r_11{width:32px;height:32px;border:1px solid #444;border-radius:4px;background:#2a2a2a;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}._button_8id6r_11:hover:not(._disabled_8id6r_25){background:#3a3a3a}._button_8id6r_11._disabled_8id6r_25{opacity:.4;cursor:default}._button_8id6r_11._active_8id6r_34{background:#48f;border-color:#69f}._separator_8id6r_39{width:1px;height:24px;background:#444;margin:0 4px}._buttonGroup_8id6r_46{display:flex;gap:4px}._distributePopup_8id6r_51{position:absolute;top:100%;left:0;margin-top:4px;background:#2a2a2a;border:1px solid #444;border-radius:4px;padding:12px;z-index:100;min-width:220px;box-shadow:0 4px 12px #0000004d}._popupTitle_8id6r_65{font-size:12px;font-weight:600;color:#ccc;margin-bottom:10px}._popupRow_8id6r_72{display:flex;align-items:center;gap:8px;margin-bottom:6px}._popupRow_8id6r_72 label{font-size:11px;color:#888;min-width:50px}._spacingSlider_8id6r_85{flex:1;height:4px;cursor:pointer}._spacingValue_8id6r_91{font-size:11px;font-family:monospace;color:#aaa;min-width:60px;text-align:right}._popupButtons_8id6r_99{display:flex;gap:8px;justify-content:flex-end}._popupButton_8id6r_99{padding:4px 12px;border:1px solid #444;border-radius:3px;background:#3a3a3a;color:#aaa;font-size:11px;cursor:pointer}._popupButton_8id6r_99:hover{background:#4a4a4a;color:#fff}._applyButton_8id6r_120{background:#48f;border-color:#59f;color:#fff}._applyButton_8id6r_120:hover{background:#59f}._hierarchy_7ri1c_1{font-size:12px;overflow:hidden;flex-shrink:0}._title_7ri1c_7{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#aaa;padding:4px;border-bottom:1px solid #333}._titleButtons_7ri1c_17{position:relative}._menuToggle_7ri1c_21{background:none;border:1px solid #555;border-radius:3px;color:#aaa;font-size:14px;padding:0 6px;cursor:pointer;line-height:1.2}._menuToggle_7ri1c_21:hover{background:#3a3a3a;color:#fff}._overflowMenu_7ri1c_37{position:absolute;top:100%;right:0;margin-top:2px;background:#2a2a2a;border:1px solid #555;border-radius:4px;padding:2px 0;z-index:100;min-width:120px;box-shadow:0 4px 12px #00000080}._menuItem_7ri1c_51{display:block;width:100%;background:none;border:none;color:#ccc;font-size:11px;padding:5px 12px;cursor:pointer;text-align:left;white-space:nowrap}._menuItem_7ri1c_51:hover:not(:disabled){background:#3a4a5a;color:#fff}._menuItem_7ri1c_51:disabled{opacity:.4;cursor:default}._list_7ri1c_74{display:flex;flex-direction:column}._empty_7ri1c_79{color:#666;text-align:center;padding:16px 8px}._item_7ri1c_85{display:flex;align-items:center;gap:4px;padding:4px 6px;cursor:pointer;border-bottom:1px solid #2a2a2a;-webkit-user-select:none;user-select:none}._item_7ri1c_85:hover{background:#2a2a2a}._item_7ri1c_85._selected_7ri1c_99{background:#3a4a5a}._item_7ri1c_85._partialSelected_7ri1c_103{background:#2a3a4a}._toggle_7ri1c_107{background:none;border:none;padding:2px;cursor:pointer;font-size:14px;line-height:1;color:#888}._toggle_7ri1c_107:hover{color:#ccc}._toggle_7ri1c_107._hidden_7ri1c_121{color:#555}._toggle_7ri1c_107._locked_7ri1c_125{color:#f80}._colorSwatch_7ri1c_129{width:14px;height:14px;border-radius:2px;border:1px solid #555;flex-shrink:0}._name_7ri1c_137{color:#ccc;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nameInput_7ri1c_145{flex:1;min-width:0;background:#1a1a1a;border:1px solid #555;border-radius:2px;color:#fff;font-size:inherit;padding:1px 4px;outline:none}._nameInput_7ri1c_145:focus{border-color:#48f}._collapseToggle_7ri1c_161{background:none;border:none;padding:0;width:14px;cursor:pointer;font-size:10px;line-height:1;color:#888;flex-shrink:0}._collapseToggle_7ri1c_161:hover{color:#ccc}._collapseToggleSpacer_7ri1c_177{width:14px;flex-shrink:0}._groupItem_7ri1c_182{background:#252525}._groupIcon_7ri1c_186,._rasterIcon_7ri1c_191{font-size:12px;flex-shrink:0}._item_7ri1c_85._dragging_7ri1c_197{opacity:.5}._item_7ri1c_85{position:relative}._item_7ri1c_85._dropBefore_7ri1c_205:before{content:"";position:absolute;top:0;left:var(--drop-indent, 0);right:0;height:2px;background:#48f;pointer-events:none}._item_7ri1c_85._dropAfter_7ri1c_216:after{content:"";position:absolute;bottom:0;left:var(--drop-indent, 0);right:0;height:2px;background:#48f;pointer-events:none}._item_7ri1c_85._dropInto_7ri1c_227{background:#3a4a6a;box-shadow:inset 0 0 0 2px #48f}._groupEndDropZone_7ri1c_233{height:8px;position:relative}._groupEndDropZone_7ri1c_233._dropAfter_7ri1c_216:after{content:"";position:absolute;top:50%;left:var(--drop-indent, 0);right:0;height:2px;background:#48f;transform:translateY(-50%);pointer-events:none}._menuBar_9vsrl_1{grid-column:1 / -1;display:flex;align-items:center;background:#1a1a1a;border-bottom:1px solid #333;height:24px;font-size:12px;-webkit-user-select:none;user-select:none}._menuItem_9vsrl_12{position:relative;padding:4px 10px;color:#ccc;cursor:pointer}._menuItem_9vsrl_12:hover,._menuItem_9vsrl_12._open_9vsrl_23{background:#333}._dropdown_9vsrl_27{position:absolute;top:100%;left:0;min-width:180px;background:#2a2a2a;border:1px solid #444;border-radius:4px;box-shadow:0 4px 12px #0006;z-index:1000;padding:4px 0}._dropdownItem_9vsrl_40{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;color:#ccc;cursor:pointer}._dropdownItem_9vsrl_40:hover{background:#3a3a3a}._dropdownItem_9vsrl_40._disabled_9vsrl_53{color:#666;cursor:default}._dropdownItem_9vsrl_40._disabled_9vsrl_53:hover{background:transparent}._shortcut_9vsrl_62{color:#666;font-size:11px;margin-left:24px}._separator_9vsrl_68{height:1px;background:#444;margin:4px 8px}._appName_9vsrl_74{padding:4px 12px;color:#888;font-weight:500}._documentName_9vsrl_80{margin-left:auto;padding:4px 12px;color:#aaa;cursor:pointer}._documentName_9vsrl_80 span:hover{color:#fff;text-decoration:underline}._nameInput_9vsrl_92{background:#333;border:1px solid #4488ff;border-radius:2px;color:#fff;font-size:12px;padding:2px 6px;outline:none;width:150px}._savedIndicator_9vsrl_103{color:#666;font-size:11px}._dirtyIndicator_9vsrl_108{color:#f84;font-weight:700;margin-right:2px}._loadingIndicator_9vsrl_114{color:#666;font-style:italic}._dialogOverlay_9vsrl_120{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}._dialog_9vsrl_120{background:#2a2a2a;border:1px solid #444;border-radius:8px;box-shadow:0 8px 32px #00000080;min-width:400px;max-width:600px;max-height:80vh;display:flex;flex-direction:column}._dialogHeader_9vsrl_145{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #444;font-size:14px;font-weight:500;color:#fff}._closeButton_9vsrl_156{background:none;border:none;color:#888;font-size:20px;cursor:pointer;padding:0;line-height:1}._closeButton_9vsrl_156:hover{color:#fff}._dialogContent_9vsrl_170{padding:12px;overflow-y:auto}._searchInput_9vsrl_175{width:100%;padding:6px 10px;margin-bottom:10px;background:#333;border:1px solid #444;border-radius:4px;color:#fff;font-size:12px;outline:none;box-sizing:border-box}._searchInput_9vsrl_175:focus{border-color:#48f}._searchInput_9vsrl_175::placeholder{color:#666}._emptyMessage_9vsrl_196{color:#666;text-align:center;padding:24px}._documentList_9vsrl_202{display:flex;flex-direction:column;gap:4px}._documentItem_9vsrl_208{display:flex;align-items:center;padding:6px 8px;background:#333;border:1px solid #444;border-radius:4px;cursor:pointer}._documentItem_9vsrl_208:hover{background:#3a3a3a;border-color:#555}._documentItem_9vsrl_208._current_9vsrl_223{border-color:#48f}._documentInfo_9vsrl_227{flex:1}._documentTitle_9vsrl_231{color:#fff;font-size:12px;margin-bottom:2px}._documentDate_9vsrl_237{color:#888;font-size:11px}._deleteDocButton_9vsrl_242{background:none;border:none;color:#666;font-size:18px;cursor:pointer;padding:4px 8px;line-height:1}._deleteDocButton_9vsrl_242:hover{color:#f66}._dropOverlay_9vsrl_257{position:fixed;top:0;left:0;right:0;bottom:0;background:#48f3;border:3px dashed #4488ff;display:flex;align-items:center;justify-content:center;z-index:3000;pointer-events:none}._dropMessage_9vsrl_272{background:#2a2a2a;color:#fff;padding:24px 48px;border-radius:8px;font-size:18px;font-weight:500;box-shadow:0 8px 32px #00000080}._properties_1rof5_1{font-size:12px;flex-shrink:0;display:flex;flex-direction:column}._empty_1rof5_8{color:#666;text-align:center;padding:16px 8px}._section_1rof5_14{margin-bottom:12px}._sectionTitle_1rof5_18{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#aaa;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #333}._sectionTitle_1rof5_18 input[type=checkbox]{width:14px;height:14px;cursor:pointer}._clickableHandle_1rof5_35{cursor:pointer}._clickableHandle_1rof5_35:hover{color:#48f}._row_1rof5_43{display:flex;align-items:center;gap:8px;margin-bottom:4px}._row_1rof5_43 label{min-width:16px;color:#888}._row_1rof5_43 input[type=number]{flex:1;min-width:0;background:#2a2a2a;border:1px solid #444;border-radius:3px;color:#fff;padding:4px 6px;font-size:11px;font-family:monospace;-moz-appearance:textfield}._row_1rof5_43 input[type=number]::-webkit-outer-spin-button,._row_1rof5_43 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._row_1rof5_43 input[type=number]:focus{outline:none;border-color:#48f}._row_1rof5_43 select{flex:1;min-width:0;background:#2a2a2a;border:1px solid #444;border-radius:3px;color:#fff;padding:4px 6px;font-size:11px;cursor:pointer}._row_1rof5_43 select:focus{outline:none;border-color:#48f}._row_1rof5_43 select option{background:#2a2a2a;color:#fff}._checkboxRow_1rof5_101{display:flex;align-items:center;gap:8px;margin-bottom:4px}._checkboxRow_1rof5_101 input[type=checkbox]{width:14px;height:14px;cursor:pointer}._checkboxRow_1rof5_101 label{color:#ccc;cursor:pointer}._value_1rof5_119{color:#888;font-family:monospace;font-size:11px}._hint_1rof5_125{color:#666;font-size:10px;font-style:italic;margin-bottom:4px}._colorRow_1rof5_132{display:flex;align-items:center;gap:8px;margin-bottom:4px}._colorRow_1rof5_132 label{min-width:40px;color:#888}._colorInput_1rof5_144{width:32px;height:24px;padding:0;border:1px solid #444;border-radius:3px;background:#2a2a2a;cursor:pointer}._colorInput_1rof5_144::-webkit-color-swatch-wrapper{padding:2px}._colorInput_1rof5_144::-webkit-color-swatch{border:none;border-radius:2px}._colorValue_1rof5_163{flex:1;font-family:monospace;font-size:11px;color:#888}._clearButton_1rof5_170{background:#3a3a3a;border:1px solid #444;border-radius:3px;color:#888;font-size:10px;padding:2px 6px;cursor:pointer}._clearButton_1rof5_170:hover{background:#4a4a4a;color:#ccc}._snapRow_1rof5_185{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px;padding:4px 6px;background:#2a2a2a;border-radius:3px}._snapInfo_1rof5_196{font-size:11px;color:#aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._snapInfoButton_1rof5_204{background:transparent;border:none;font-size:11px;color:#aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:0;text-align:left;flex:1;min-width:0}._snapInfoButton_1rof5_204:hover{color:#fff;text-decoration:underline}._unsnapButton_1rof5_224{background:#4a3030;border:1px solid #664444;border-radius:3px;color:#c88;font-size:10px;padding:2px 6px;cursor:pointer;flex-shrink:0}._unsnapButton_1rof5_224:hover{background:#5a4040;color:#faa}._unsnapAllButton_1rof5_240{width:100%;background:#4a3030;border:1px solid #664444;border-radius:3px;color:#c88;font-size:10px;padding:4px 8px;margin-top:4px;cursor:pointer}._unsnapAllButton_1rof5_240:hover{background:#5a4040;color:#faa}._draggableInput_1rof5_257{display:flex;align-items:center;flex:1;gap:4px}._draggableInput_1rof5_257 input[type=number]{flex:1;min-width:0;background:#2a2a2a;border:1px solid #444;border-radius:3px;color:#fff;padding:4px 6px;font-size:11px;font-family:monospace;-moz-appearance:textfield;cursor:ew-resize}._draggableInput_1rof5_257 input[type=number]::-webkit-outer-spin-button,._draggableInput_1rof5_257 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._draggableInput_1rof5_257 input[type=number]:focus{outline:none;border-color:#48f;cursor:text}._unit_1rof5_290{color:#666;font-size:11px;min-width:12px}._deleteButton_1rof5_296{width:100%;background:#4a3030;border:1px solid #664444;border-radius:3px;color:#c88;font-size:11px;padding:6px 8px;cursor:pointer}._deleteButton_1rof5_296:hover{background:#5a4040;color:#faa}._resetButton_1rof5_312{background:#3a3a3a;border:1px solid #444;border-radius:3px;color:#888;font-size:11px;font-weight:400;padding:4px 6px;cursor:pointer}._resetButton_1rof5_312:hover{background:#4a4a4a;color:#ccc}._buttonGroup_1rof5_328{display:flex;gap:2px}._buttonRow_1rof5_333{display:flex;gap:8px}._smallButton_1rof5_338{flex:1;background:#3a3a3a;border:1px solid #444;border-radius:3px;color:#aaa;font-size:11px;padding:4px 8px;cursor:pointer}._smallButton_1rof5_338:hover{background:#4a4a4a;color:#fff}._notesSection_1rof5_354{flex:1;display:flex;flex-direction:column;min-height:0;margin-bottom:0}._notesTextarea_1rof5_362{width:100%;flex:1;min-height:40px;background:#2a2a2a;border:1px solid #444;border-radius:3px;color:#ccc;font-size:11px;padding:6px;resize:none;font-family:inherit;box-sizing:border-box}._notesTextarea_1rof5_362:focus{outline:none;border-color:#48f}._notesTextarea_1rof5_362::placeholder{color:#555}._timeline_qreka_1{display:flex;flex-direction:column;background:#1a1a1a;flex:1;min-height:0;overflow:hidden}._header_qreka_10{display:flex;align-items:center;gap:.25rem;padding:0 .5rem .25rem;background:#252525;border-bottom:1px solid #333;flex-shrink:0}._clipSelect_qreka_20{background:#333;color:#ccc;border:1px solid #444;border-radius:3px;padding:.25rem .5rem;font-size:12px;min-width:100px}._clipSelect_qreka_20:focus{outline:none;border-color:#48f}._clipNameInput_qreka_35{background:#333;color:#fff;border:1px solid #4488ff;border-radius:3px;padding:.25rem .5rem;font-size:12px;width:100px}._clipNameInput_qreka_35:focus{outline:none}._headerBtn_qreka_49{background:#333;color:#ccc;border:1px solid #444;border-radius:3px;padding:0 6px;font-size:12px;cursor:pointer;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}._headerBtn_qreka_49:hover{background:#444}._headerBtn_qreka_49:active{background:#555}._headerBtn_qreka_49:disabled{opacity:.5;cursor:not-allowed}._headerBtn_qreka_49._active_qreka_77{background:#48f;border-color:#59f;color:#fff}._buttonGroup_qreka_83{display:flex;gap:4px}._separator_qreka_88{width:1px;height:18px;background:#444;margin:0 2px}._timeDisplay_qreka_95{font-family:monospace;font-size:12px;color:#888;margin-left:auto}._durationInput_qreka_102{background:#333;color:#ccc;border:1px solid #444;border-radius:3px;padding:.25rem;font-size:12px;width:50px;text-align:right;-moz-appearance:textfield}._durationInput_qreka_102::-webkit-outer-spin-button,._durationInput_qreka_102::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._durationInput_qreka_102:focus{outline:none;border-color:#48f}._speedInput_qreka_125{background:#333;color:#ccc;border:1px solid #444;border-radius:3px;padding:.25rem;font-size:12px;width:40px;text-align:right;-moz-appearance:textfield}._speedInput_qreka_125::-webkit-outer-spin-button,._speedInput_qreka_125::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._speedInput_qreka_125:focus{outline:none;border-color:#48f}._body_qreka_148{display:flex;flex-direction:column;flex:1;overflow:hidden}._rulerRow_qreka_156{display:flex;flex-shrink:0;border-bottom:1px solid #333;position:sticky;top:0;z-index:15;background:#252525}._rulerLabelSpace_qreka_166{width:150px;flex-shrink:0;background:#252525}._unifiedRow_qreka_173{display:flex;border-bottom:1px solid #333}._unifiedRowSelected_qreka_178{background:#4488ff0a}._unifiedRowSelected_qreka_178 ._rowKeyframes_qreka_182{background:#4488ff06}._rowLabel_qreka_187{width:150px;flex-shrink:0;display:flex;align-items:center;padding:.25rem .5rem;font-size:11px;color:#888;background:#222;border-right:1px solid #333;height:24px;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}._rowLabel_qreka_187:hover{background:#2a2a2a}._rowLabelSelected_qreka_207{background:#333;color:#ccc}._groupLabel_qreka_212{color:#aaa;font-weight:500}._rowKeyframes_qreka_182{flex:1;position:relative;height:24px;background:#1a1a1a}._unifiedRow_qreka_173:has(._propertyLabel_qreka_226) ._rowLabel_qreka_187{height:20px;font-size:10px;color:#666;border-bottom-color:#2a2a2a}._unifiedRow_qreka_173:has(._propertyLabel_qreka_226) ._rowKeyframes_qreka_182{height:20px}._unifiedRow_qreka_173:has(._propertyLabel_qreka_226){border-bottom-color:#2a2a2a}._trackList_qreka_241{width:150px;flex-shrink:0;background:#222;border-right:1px solid #333;overflow-y:auto}._trackListHeader_qreka_249{height:20px;background:#252525;border-bottom:1px solid #333;flex-shrink:0}._trackHeader_qreka_256{display:flex;align-items:center;padding:.25rem .5rem;font-size:11px;color:#888;border-bottom:1px solid #333;height:24px;cursor:pointer;-webkit-user-select:none;user-select:none}._groupHeader_qreka_268{color:#aaa;font-weight:500}._groupHeader_qreka_268 ._trackExpand_qreka_274{color:#888}._trackHeader_qreka_256:hover{background:#2a2a2a}._trackHeaderSelected_qreka_282{background:#333;color:#ccc}._trackName_qreka_287{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trackExpand_qreka_274{width:16px;text-align:center;color:#666}._propertyTrack_qreka_300{display:flex;align-items:center;padding:.25rem .5rem .25rem 1.5rem;font-size:10px;color:#666;border-bottom:1px solid #2a2a2a;height:20px}._propertyLabel_qreka_226{flex:1}._addKeyframeBtn_qreka_314{background:transparent;color:#666;border:none;padding:0 4px;font-size:12px;cursor:pointer;line-height:1;opacity:0;transition:opacity .1s}._propertyTrack_qreka_300:hover ._addKeyframeBtn_qreka_314,._rowLabel_qreka_187:hover ._addKeyframeBtn_qreka_314{opacity:1}._addKeyframeBtn_qreka_314:hover{color:#48f}._timelineArea_qreka_335{flex:1;display:flex;flex-direction:column;overflow:hidden}._ruler_qreka_156{flex:1;height:18px;background:#252525;position:relative;overflow:visible;cursor:pointer}._rulerTick_qreka_351{position:absolute;bottom:0;width:1px;background:#444}._rulerTickMajor_qreka_359{height:100%;background:#555}._rulerTickMinor_qreka_365{height:60%;background:#444}._rulerTickMicro_qreka_371{height:30%;background:#3a3a3a}._rulerLabel_qreka_166{position:absolute;bottom:6px;font-size:10px;color:#888;transform:translate(-50%);white-space:nowrap;font-family:monospace}._rulerLabelMinor_qreka_386{position:absolute;bottom:4px;font-size:8px;color:#555;transform:translate(-50%);white-space:nowrap}._rulerLabelFirst_qreka_396{transform:translate(0)}._rulerLabelLast_qreka_400{transform:translate(-100%)}._tracksContainer_qreka_404{flex:1;overflow-y:auto;overflow-x:hidden}._tracksContent_qreka_410{position:relative;min-height:100%}._trackRow_qreka_415{height:24px;border-bottom:1px solid #333;position:relative}._propertyRow_qreka_421{height:20px;border-bottom:1px solid #2a2a2a;position:relative}._unifiedKeyframe_qreka_428{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1px;padding:2px 0;top:50%;transform:translate(-50%,-50%);cursor:pointer;border-radius:2px}._unifiedKeyframe_qreka_428:hover{background:#ffffff1a}._propertyPip_qreka_446{width:6px;height:4px;border-radius:1px}._emptyPip_qreka_453{width:6px;height:6px;border:1px solid #666;border-radius:1px;background:transparent}._keyframe_qreka_462{position:absolute;width:8px;height:8px;border-radius:2px;transform:translate(-50%,-50%) rotate(45deg);top:50%;cursor:pointer}._keyframe_qreka_462:hover{filter:brightness(1.3)}._keyframeSelected_qreka_476{box-shadow:0 0 0 2px #fa4}._keyframeAffected_qreka_480{box-shadow:0 0 0 1px #fa4}._playhead_qreka_484{position:absolute;top:0;bottom:0;width:1px;background:#f44;pointer-events:none;z-index:10}._playheadHandle_qreka_494{position:absolute;top:0;bottom:0;width:11px;background:transparent;cursor:ew-resize;pointer-events:auto;transform:translate(-50%)}._playheadHandle_qreka_494:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:1px;background:#f44}._playheadHandle_qreka_494:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #ff4444}._emptyState_qreka_531{display:flex;align-items:center;justify-content:center;flex:1;color:#666;font-size:12px}._marquee_qreka_541{position:absolute;border:1px solid #4488ff;background:#4488ff26;pointer-events:none;z-index:20}._tracksContainer_qreka_404._selecting_qreka_550,._tracksContainer_qreka_404._selecting_qreka_550 *{-webkit-user-select:none;user-select:none}._alignPopup_qreka_559{position:absolute;top:100%;left:0;margin-top:4px;background:#2a2a2a;border:1px solid #444;border-radius:4px;padding:12px;z-index:100;min-width:100px;box-shadow:0 4px 12px #0000004d}._popupTitle_qreka_573{font-size:12px;font-weight:600;color:#ccc;margin-bottom:10px}._popupRow_qreka_580{display:flex;align-items:center;gap:8px;margin-bottom:8px}._popupRow_qreka_580 label{font-size:11px;color:#888;min-width:50px}._popupRow_qreka_580 input[type=number]{width:70px;background:#333;border:1px solid #444;border-radius:3px;color:#ccc;padding:4px 6px;font-size:11px;text-align:right;-moz-appearance:textfield}._popupRow_qreka_580 input[type=number]::-webkit-outer-spin-button,._popupRow_qreka_580 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._popupRow_qreka_580 ._unit_qreka_611{font-size:11px;color:#666}._popupRow_qreka_580 input[type=number]:focus{outline:none;border-color:#48f}._popupButtons_qreka_621{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}._popupButton_qreka_621{padding:4px 12px;border:1px solid #444;border-radius:3px;background:#3a3a3a;color:#aaa;font-size:11px;cursor:pointer}._popupButton_qreka_621:hover{background:#4a4a4a;color:#fff}._applyButton_qreka_643{background:#48f;border-color:#59f;color:#fff}._applyButton_qreka_643:hover{background:#59f}._waterfallPanel_9cslv_1{display:flex;border-top:1px solid #444;height:150px;flex-shrink:0;background:#1a1a1a}._waterfallLabels_9cslv_9{width:150px;flex-shrink:0;background:#222;border-right:1px solid #333;padding:8px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}._propToggle_9cslv_21{display:flex;align-items:center;gap:4px;font-size:10px;color:#888;cursor:pointer;-webkit-user-select:none;user-select:none}._propToggle_9cslv_21 input[type=checkbox]{width:12px;height:12px;accent-color:#4488ff}._propDot_9cslv_37{width:8px;height:8px;border-radius:50%;flex-shrink:0}._propName_9cslv_44{font-family:monospace}._emptyLabel_9cslv_48{font-size:10px;color:#555;font-style:italic}._waterfallChart_9cslv_54{flex:1;position:relative;overflow:hidden}._waterfallTooltip_9cslv_60{position:absolute;background:#333;color:#eee;padding:2px 6px;border-radius:3px;font-size:10px;font-family:monospace;pointer-events:none;white-space:nowrap;transform:translate(-50%);z-index:10;border:1px solid #555}._toolbox_1czbb_1{display:flex;flex-direction:column;gap:4px;padding:4px}._tool_1czbb_1{width:32px;height:32px;border:1px solid #444;border-radius:4px;background:#2a2a2a;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}._tool_1czbb_1:hover{background:#3a3a3a}._tool_1czbb_1._active_1czbb_26{background:#4a4a4a;border-color:#666}._radiusControl_1czbb_31{display:flex;flex-direction:column;gap:2px;padding:4px 0 0;margin-top:8px;border-top:1px solid #444}._radiusControl_1czbb_31 label{font-size:10px;color:#888;text-transform:uppercase}._radiusInput_1czbb_47{width:100%;padding:4px 2px;border:1px solid #444;border-radius:4px;background:#2a2a2a;color:#fff;font-size:12px;text-align:center;-moz-appearance:textfield}._radiusInput_1czbb_47::-webkit-outer-spin-button,._radiusInput_1czbb_47::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._app_1da5v_1{display:grid;grid-template-columns:40px 1fr 200px;grid-template-rows:auto auto 1fr auto auto;width:100vw;height:100vh}._left_1da5v_10{background:#202020;border-right:1px solid #333}._canvas_1da5v_15{overflow:hidden}._right_1da5v_19{display:flex;background:#202020;border-left:1px solid #333;overflow:hidden}._resizeHandle_1da5v_26{width:4px;cursor:col-resize;background:transparent;flex-shrink:0}._resizeHandle_1da5v_26:hover{background:#48f}._rightContent_1da5v_37{flex:1;min-width:0;padding:.25rem .25rem .25rem 0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}._timeline_1da5v_47{grid-column:1 / -1;display:flex;flex-direction:column;overflow:hidden}._timelineResizeHandle_1da5v_54{height:4px;cursor:row-resize;background:#252525;border-top:1px solid #333;flex-shrink:0}._timelineResizeHandle_1da5v_54:hover{background:#48f}._footer_1da5v_66{grid-column:1 / -1;padding:.25rem .75rem;background:#252525;border-top:1px solid #333;font-family:monospace;font-size:12px;color:#888}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#444;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-corner{background:#1a1a1a}*{scrollbar-width:thin;scrollbar-color:#444 #1a1a1a}body{font-family:system-ui,-apple-system,sans-serif;background:#1a1a1a;color:#fff;min-height:100vh}.app{width:100vw;height:100vh}button{padding:.5rem 1rem;cursor:pointer}
