._combo_11s1n_1{align-items:center;gap:3px;display:inline-flex}._menu_89z3y_1{z-index:var(--z-menu);min-width:220px;padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-overlay);animation:_appear_89z3y_1 var(--duration-fast) ease-out;outline:none;position:fixed}._item_89z3y_13{align-items:center;gap:var(--space-3);width:100%;padding:5px var(--space-3) 5px var(--space-3);border-radius:var(--radius-sm);text-align:left;cursor:default;background:0 0;border:0;outline:none;display:flex}._focused_89z3y_27{background:var(--accent-soft)}._item_89z3y_13[aria-disabled=true]{color:var(--text-muted);opacity:.6}._label_89z3y_36{white-space:nowrap;flex:1}._shortcut_89z3y_41 kbd{font-size:10px}._chevron_89z3y_45{color:var(--text-muted)}._separator_89z3y_49{height:1px;margin:var(--space-1) var(--space-2);background:var(--border-subtle)}@keyframes _appear_89z3y_1{0%{opacity:0;transform:scale(.98)}}._panel_mffqs_1{top:52px;right:var(--space-3);z-index:var(--z-overlay);width:min(420px, calc(100vw - 2 * var(--space-3)));border-radius:var(--radius-lg);background:var(--surface-panel);box-shadow:var(--shadow-overlay);font-size:var(--text-sm);flex-direction:column;display:flex;position:fixed;bottom:36px}._header_mffqs_16{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}._badge_mffqs_24{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent);padding:1px 6px;font-weight:700}._title_mffqs_32{font-size:var(--text-md);flex:1;font-weight:600}._headerButton_mffqs_38{padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);background:0 0}._close_mffqs_46{color:var(--text-muted);font-size:var(--text-xl);background:0 0;border:0;line-height:1}._thread_mffqs_54{gap:var(--space-2);min-height:0;padding:var(--space-3);flex-direction:column;flex:1;margin:0;list-style:none;display:flex;overflow-y:auto}._hint_mffqs_66{color:var(--text-muted)}._user_mffqs_70{max-width:85%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);background:var(--accent-soft);white-space:pre-wrap;align-self:flex-end}._thinking_mffqs_79{color:var(--text-muted);animation:1.4s ease-in-out infinite _pulse_mffqs_1}@keyframes _pulse_mffqs_1{50%{opacity:.5}}._error_mffqs_90{gap:var(--space-2);color:var(--danger);flex-direction:column;align-items:flex-start;display:flex}._card_mffqs_98{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._reviewing_mffqs_105{border-color:var(--accent)}._cardHead_mffqs_109{justify-content:space-between;align-items:center;display:flex}._cardTitle_mffqs_115{font-weight:600}._status_mffqs_119{border-radius:var(--radius-sm);font-size:var(--text-xs);padding:0 6px}._pending_mffqs_125{background:var(--surface-sunken);color:var(--text-secondary)}._applied_mffqs_130{background:color-mix(in srgb, var(--success) 18%, transparent);color:var(--success)}._dismissed_mffqs_135{background:var(--surface-sunken);color:var(--text-muted);text-decoration:line-through}._summary_mffqs_141{margin:var(--space-1) 0}._compactSteps_mffqs_145{color:var(--text-secondary);margin:0;padding:0;list-style:none}._appliedStep_mffqs_152{color:var(--text-primary)}._cardActions_mffqs_156{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}._model_mffqs_163{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs)}._applyError_mffqs_169{color:var(--danger)}._steps_mffqs_173{margin:var(--space-2) 0 0;padding:0;list-style:none}._step_mffqs_173{padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel)}._step_mffqs_173+._step_mffqs_173{margin-top:var(--space-2)}._invalid_mffqs_190{border-color:var(--danger)}._stepHead_mffqs_194{gap:var(--space-2);align-items:flex-start;display:flex}._stepLabel_mffqs_200{font-weight:600}._impact_mffqs_204{color:var(--text-secondary);font-weight:400}._reason_mffqs_209{color:var(--text-secondary);margin:2px 0 0 22px}._meta_mffqs_214{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);margin:4px 0 0 22px;display:flex}._tag_mffqs_223{border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);margin-left:4px;padding:0 4px}._link_mffqs_232{color:var(--accent);font-size:var(--text-xs);background:0 0;border:0;margin-left:auto}._params_mffqs_240{width:calc(100% - 22px);min-height:80px;padding:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--text-xs);margin:4px 0 0 22px}._stepError_mffqs_252{color:var(--danger);font-size:var(--text-xs);margin:4px 0 0 22px}._reviewFooter_mffqs_258{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}._previewToggle_mffqs_265{align-items:center;gap:4px;display:inline-flex}._spacer_mffqs_271{flex:1}._composer_mffqs_275{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--border-subtle);align-items:flex-end;display:flex}._input_mffqs_283{resize:none;padding:6px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-sunken);flex:1}._primary_mffqs_292,._secondary_mffqs_293{padding:4px var(--space-3);border-radius:var(--radius-md);white-space:nowrap}._primary_mffqs_292{background:var(--accent);color:var(--on-accent);border:0;font-weight:600}._primary_mffqs_292:disabled{opacity:.5}._secondary_mffqs_293{border:1px solid var(--border-strong);background:var(--surface-panel)}._scrim_fb7b0_1{z-index:var(--z-overlay);padding:12vh var(--space-4) var(--space-4);background:var(--surface-scrim);animation:_fade_fb7b0_1 var(--duration-med) ease-out;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}._dialog_fb7b0_13{background:var(--surface-panel);border-radius:var(--radius-lg);max-height:100%;box-shadow:var(--shadow-overlay);outline:none;flex-direction:column;display:flex;overflow:hidden}@keyframes _fade_fb7b0_1{0%{opacity:0}}._dialog_bpeaf_1{width:min(480px,100%)}._form_bpeaf_5{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}._title_bpeaf_12{font-size:var(--text-lg);margin:0}._note_bpeaf_17{color:var(--text-secondary);font-size:var(--text-sm);margin:0}._field_bpeaf_23{gap:var(--space-1);flex-direction:column;display:flex}._field_bpeaf_23 input,._field_bpeaf_23 select{padding:6px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-sunken)}._saved_bpeaf_37{color:var(--success);font-style:normal;font-size:var(--text-xs)}._actions_bpeaf_43{gap:var(--space-2);display:flex}._spacer_bpeaf_48{flex:1}._primary_bpeaf_52,._secondary_bpeaf_53,._danger_bpeaf_54{padding:5px var(--space-3);border-radius:var(--radius-md)}._primary_bpeaf_52{background:var(--accent);color:var(--on-accent);border:0;font-weight:600}._secondary_bpeaf_53{border:1px solid var(--border-strong);background:var(--surface-raised)}._danger_bpeaf_54{border:1px solid var(--danger);color:var(--danger);background:0 0}._palette_17oz0_1{width:min(640px,100%)}._search_17oz0_5{width:100%;padding:var(--space-4);border:0;border-bottom:1px solid var(--border-subtle);font-size:var(--text-lg);background:0 0;outline:none}._search_17oz0_5::placeholder{color:var(--text-muted)}._results_17oz0_19{max-height:min(420px,55vh);padding:var(--space-1);margin:0;list-style:none;overflow-y:auto}._row_17oz0_27{align-items:center;gap:var(--space-3);padding:7px var(--space-3);border-radius:var(--radius-md);cursor:pointer;display:flex}._row_17oz0_27[aria-selected=true]{background:var(--accent-soft)}._rowTitle_17oz0_40{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._ellipsis_17oz0_48{color:var(--text-muted)}._recent_17oz0_52{margin-left:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}._category_17oz0_58{color:var(--text-muted);font-size:var(--text-sm)}._aiMark_17oz0_63{color:var(--accent)}._footer_17oz0_67{gap:var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-xs);display:flex}._footer_17oz0_67 kbd{margin-right:2px}._paramForm_17oz0_82,._aiPanel_17oz0_83{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}._paramHeader_17oz0_91{gap:var(--space-3);align-items:flex-start;display:flex}._back_17oz0_97{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);background:0 0;padding:2px 8px}._paramTitle_17oz0_105{font-size:var(--text-lg);font-weight:600}._paramDesc_17oz0_110{color:var(--text-muted);font-size:var(--text-sm)}._field_17oz0_115{gap:var(--space-1);flex-direction:column;display:flex}._fieldLabel_17oz0_121{font-weight:500}._optional_17oz0_125{color:var(--text-muted);font-weight:400;font-size:var(--text-sm)}._fieldDesc_17oz0_131{color:var(--text-muted);font-size:var(--text-sm)}._input_17oz0_136{padding:6px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-sunken)}._choices_17oz0_143{gap:var(--space-1);flex-wrap:wrap;display:flex}._choice_17oz0_143{min-width:40px;padding:6px var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised)}._choice_17oz0_143:hover{background:var(--surface-hover)}._choice_17oz0_143[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._error_17oz0_167{color:var(--danger);font-size:var(--text-sm);white-space:pre-wrap}._paramFooter_17oz0_173{padding-top:var(--space-2);justify-content:space-between;align-items:center;display:flex}._hint_17oz0_180{color:var(--text-muted);font-size:var(--text-xs)}._run_17oz0_185{padding:6px var(--space-4);border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent);border:0;font-weight:600}._run_17oz0_185:hover{background:var(--accent-hover)}._dialog_uh7j4_1{width:min(880px,100%);height:min(720px,100%)}._header_uh7j4_6{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex}._title_uh7j4_14{font-size:var(--text-lg);white-space:nowrap;margin:0;font-weight:600}._search_uh7j4_21{min-width:120px;padding:6px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-sunken);flex:1}._headerActions_uh7j4_30{gap:var(--space-1);display:flex}._button_uh7j4_35{padding:5px var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);white-space:nowrap}._button_uh7j4_35:hover{background:var(--surface-hover)}._iconButton_uh7j4_47{border-radius:var(--radius-md);width:30px;color:var(--text-secondary);background:0 0;border:0;place-items:center;display:inline-grid}._iconButton_uh7j4_47:hover{background:var(--surface-hover)}._body_uh7j4_61{padding:0 var(--space-4) var(--space-4);flex:1;overflow-y:auto}._conflicts_uh7j4_67{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--danger);border-radius:var(--radius-md);background:color-mix(in srgb, var(--danger) 8%, transparent)}._conflictTitle_uh7j4_75{margin:0 0 var(--space-2);color:var(--danger);font-size:var(--text-md)}._conflict_uh7j4_67+._conflict_uh7j4_67{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}._conflict_uh7j4_67 p{margin:0 0 var(--space-2)}._conflictActions_uh7j4_91{gap:var(--space-2);flex-wrap:wrap;display:flex}._category_uh7j4_97{padding:var(--space-3) 0 var(--space-2);background:var(--surface-panel);color:var(--text-muted);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;z-index:1;margin:0;font-weight:600;position:sticky;top:0}._list_uh7j4_111{margin:0;padding:0;list-style:none}._row_uh7j4_117{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle);display:flex}._info_uh7j4_125{flex:1;min-width:0}._actionTitle_uh7j4_130{align-items:center;gap:var(--space-2);display:flex}._modified_uh7j4_136,._queryTag_uh7j4_137{border-radius:var(--radius-sm);font-size:var(--text-xs);padding:0 6px}._modified_uh7j4_136{background:var(--accent-soft);color:var(--accent)}._queryTag_uh7j4_137{background:var(--surface-raised);color:var(--text-muted)}._meta_uh7j4_153{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._bindings_uh7j4_161{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;max-width:55%;display:flex}._chip_uh7j4_170{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);align-items:center;display:inline-flex}._conflicted_uh7j4_178{border-color:var(--danger)}._chipMain_uh7j4_182{align-items:center;gap:var(--space-2);background:0 0;border:0;padding:3px 6px;display:inline-flex}._chipParams_uh7j4_191{color:var(--text-secondary);font-size:var(--text-xs)}._chipRemove_uh7j4_196{color:var(--text-muted);background:0 0;border:0;padding:0 6px}._chipRemove_uh7j4_196:hover{color:var(--danger)}._add_uh7j4_207,._reset_uh7j4_208{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);background:0 0;padding:3px 8px}._reset_uh7j4_208{font-size:var(--text-xs);border-style:solid}._add_uh7j4_207:hover,._reset_uh7j4_208:hover{color:var(--text-primary)}._recorder_uh7j4_226{align-items:center;gap:var(--space-2);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent);padding:3px 8px;display:inline-flex}._recorderHint_uh7j4_237{color:var(--text-muted);font-size:var(--text-xs)}._empty_uh7j4_242{color:var(--text-muted);padding:var(--space-5) 0;text-align:center}._stars_q33rl_1{letter-spacing:1px;font-size:var(--text-sm)}._on_q33rl_6{color:var(--star)}._off_q33rl_10{color:var(--text-muted);opacity:.35}._pick_q33rl_15{color:var(--flag-pick)}._reject_q33rl_19{color:var(--flag-reject);font-weight:700}._placeholder_q33rl_24{aspect-ratio:3/2;border-radius:var(--radius-sm)}._label_q33rl_29{border-radius:50%;width:10px;height:10px;display:inline-block;box-shadow:0 0 0 1px #00000040}._bar_ivxjr_1{align-items:center;gap:var(--space-4);height:28px;padding:0 var(--space-3);background:var(--surface-panel);border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;display:flex;overflow:hidden}._active_ivxjr_15{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}._spacer_ivxjr_22{flex:1}._pending_ivxjr_26{color:var(--accent)}._folder_ivxjr_30{color:var(--text-secondary);font-weight:500}._advance_ivxjr_35{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent);padding:0 6px}._stack_qwqns_1{right:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);max-width:min(420px, calc(100vw - 2 * var(--space-4)));flex-direction:column;display:flex;position:fixed;bottom:40px}._toast_qwqns_12{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-overlay);display:flex}._error_qwqns_22{border-left:3px solid var(--danger)}._message_qwqns_26{white-space:pre-wrap;flex:1}._close_qwqns_31{color:var(--text-muted);font-size:var(--text-lg);background:0 0;border:0;line-height:1}._bar_e1m24_1{align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-3);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr auto 1fr;display:grid}._left_e1m24_12{align-items:center;gap:var(--space-3);display:flex}._folderButton_e1m24_18{align-items:center;gap:var(--space-2);padding:4px var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);background:0 0;border:0;display:inline-flex}._folderButton_e1m24_18:hover{background:var(--surface-hover);color:var(--text-primary)}._brand_e1m24_34{letter-spacing:.02em;color:var(--text-secondary);font-weight:600}._views_e1m24_40{background:var(--surface-sunken);border-radius:var(--radius-md);gap:2px;padding:2px;display:flex}._viewButton_e1m24_48{align-items:center;gap:var(--space-2);padding:4px var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);transition:background var(--duration-fast);background:0 0;border:0;display:inline-flex}._viewButton_e1m24_48:hover{color:var(--text-primary)}._viewButton_e1m24_48[aria-pressed=true]{background:var(--surface-raised);color:var(--text-primary)}._tools_e1m24_69{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}._search_e1m24_76{align-items:center;gap:var(--space-2);min-width:220px;margin-right:var(--space-2);padding:4px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-muted);display:inline-flex}._search_e1m24_76:hover{border-color:var(--border-strong)}._searchText_e1m24_93{text-align:left;flex:1}._icon_e1m24_98{border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-secondary);background:0 0;border:0;place-items:center;display:inline-grid}._icon_e1m24_98:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}._icon_e1m24_98:disabled{opacity:.35;cursor:default}@media (width<=760px){._searchText_e1m24_93,._folderButton_e1m24_18 span,._viewButton_e1m24_48 span{display:none}._search_e1m24_76{min-width:0}}._overlay_1fkzz_1{touch-action:none;position:absolute;inset:0}._rect_1fkzz_7{cursor:move;outline:1px solid #ffffffe6;position:absolute;box-shadow:0 0 0 9999px #0000008c}._thirds_1fkzz_15{pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.33% - .5px),#ffffff59 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#ffffff59 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px)),linear-gradient(0deg,#0000 calc(33.33% - .5px),#ffffff59 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#ffffff59 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px));position:absolute;inset:0}._handle_1fkzz_24{background:#0006;border:2px solid #fff;width:14px;height:14px;margin:-7px;position:absolute}._nw_1fkzz_33{cursor:nwse-resize;top:0;left:0}._n_1fkzz_33{cursor:ns-resize;top:0;left:50%}._ne_1fkzz_35{cursor:nesw-resize;top:0;left:100%}._e_1fkzz_36{cursor:ew-resize;top:50%;left:100%}._se_1fkzz_37{cursor:nwse-resize;top:100%;left:100%}._s_1fkzz_37{cursor:ns-resize;top:100%;left:50%}._sw_1fkzz_39{cursor:nesw-resize;top:100%;left:0}._w_1fkzz_40{cursor:ew-resize;top:50%;left:0}._rotateZone_1fkzz_43{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M5 12a7 7 0 1 0 2.05-4.95' fill='none' stroke='%23000' stroke-width='4'/%3E%3Cpath d='M5 12a7 7 0 1 0 2.05-4.95' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M3 4v5h5z' fill='%23fff' stroke='%23000'/%3E%3C/svg%3E") 12 12,grab;position:absolute;inset:-40px}._leveling_1fkzz_49 ._rotateZone_1fkzz_43,._leveling_1fkzz_49 ._rect_1fkzz_7,._leveling_1fkzz_49 ._handle_1fkzz_24{cursor:crosshair}._fineGrid_1fkzz_56{pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#ffffff4d calc(12.5% - 1px) 12.5%),repeating-linear-gradient(0deg,#0000 0 calc(12.5% - 1px),#ffffff4d calc(12.5% - 1px) 12.5%);position:absolute;inset:0}._line_1fkzz_65{pointer-events:none;position:absolute;inset:0;overflow:visible}._line_1fkzz_65 line{stroke:#fff;stroke-width:2px;stroke-dasharray:6 4;filter:drop-shadow(0 0 1px #000)}._hint_1fkzz_79{color:#fff;pointer-events:none;white-space:nowrap;background:#000000a6;border-radius:4px;margin:0;padding:2px 8px;font-size:12px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}._hint_1fkzz_79:empty{display:none}._container_bqolg_1{min-width:0;min-height:0;margin:var(--space-4);flex:1;place-items:center;display:grid;position:relative;overflow:hidden}._actual_bqolg_12{place-items:start;overflow:auto}._actual_bqolg_12 ._frame_bqolg_17{margin:auto}._frame_bqolg_17{filter:drop-shadow(0 8px 24px #00000059);position:relative}._canvas_bqolg_26{width:100%;height:100%;display:block}._message_bqolg_32{color:var(--text-muted);position:absolute}._panel_8jl0j_1{gap:var(--space-2);padding:var(--space-3);background:var(--surface-panel);border-left:1px solid var(--border-subtle);font-size:var(--text-sm);flex-direction:column;display:flex;overflow-y:auto}._histogram_8jl0j_14{padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken);position:relative}._histogramCanvas_8jl0j_21{width:100%;height:90px;display:block}._clipping_8jl0j_27{color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;display:flex}._clipWarn_8jl0j_34{color:var(--danger)}._toolbar_8jl0j_38{gap:var(--space-1);display:flex}._tool_8jl0j_38{align-items:center;gap:var(--space-2);padding:3px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);display:inline-flex}._tool_8jl0j_38[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}._section_8jl0j_60{border-top:1px solid var(--border-subtle);padding-top:var(--space-2)}._sectionHeader_8jl0j_65{justify-content:space-between;align-items:center;display:flex}._sectionToggle_8jl0j_71{font-weight:600;font-size:var(--text-md);background:0 0;border:0;padding:0}._sectionBody_8jl0j_79{padding-top:var(--space-2);flex-direction:column;gap:2px;display:flex}._groupLabel_8jl0j_86{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}._reset_8jl0j_94{padding:1px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-xs);background:0 0;align-self:flex-start}._slider_8jl0j_106{align-items:center;column-gap:var(--space-2);grid-template-columns:1fr auto;display:grid}._sliderLabel_8jl0j_113{color:var(--text-secondary);cursor:default;-webkit-user-select:none;user-select:none}._sliderValue_8jl0j_119{text-align:right;min-width:3.5em;color:var(--text-muted);font-variant-numeric:tabular-nums}._changed_8jl0j_126{color:var(--text-primary)}._range_8jl0j_130{appearance:none;background:0 0;grid-column:1/-1;width:100%;height:16px;margin:0}._range_8jl0j_130::-webkit-slider-runnable-track{background:var(--track,var(--border-strong));border-radius:2px;height:3px}._range_8jl0j_130::-moz-range-track{background:var(--track,var(--border-strong));border-radius:2px;height:3px}._range_8jl0j_130::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text-primary);width:12px;height:12px;box-shadow:0 0 0 1px var(--surface-panel);border-radius:50%;margin-top:-4.5px}._range_8jl0j_130::-moz-range-thumb{background:var(--text-primary);border:0;border-radius:50%;width:12px;height:12px}._range_8jl0j_130:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._curve_8jl0j_177{aspect-ratio:1;border-radius:var(--radius-md);background:var(--surface-sunken);touch-action:none;cursor:crosshair;width:100%}._curveGrid_8jl0j_186 line{stroke:var(--border-subtle);stroke-width:1px}._curveFrame_8jl0j_191{fill:none;stroke:var(--border-strong)}._curveDiagonal_8jl0j_196{stroke:var(--border-strong);stroke-dasharray:3 3}._curvePath_8jl0j_201{fill:none;stroke:var(--text-primary);stroke-width:2px}._curvePoint_8jl0j_207{fill:var(--surface-panel);stroke:var(--text-primary);stroke-width:2px;cursor:grab}._tabs_8jl0j_216{border-radius:var(--radius-md);background:var(--surface-sunken);gap:2px;padding:2px;display:flex}._tab_8jl0j_216{border-radius:var(--radius-sm);color:var(--text-secondary);background:0 0;border:0;flex:1;padding:2px}._tab_8jl0j_216[aria-selected=true]{background:var(--surface-raised);color:var(--text-primary)}._aspects_8jl0j_240{margin:var(--space-2) 0;flex-wrap:wrap;gap:4px;display:flex}._aspect_8jl0j_240{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);font-size:var(--text-xs);padding:2px 6px}._footer_8jl0j_257{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;margin-top:auto;display:flex}._footerButton_8jl0j_266{padding:4px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised)}._footerButton_8jl0j_266:disabled{opacity:.4}._primary_8jl0j_277{border-color:var(--accent);background:var(--accent);color:var(--on-accent);margin-left:auto;font-weight:600}._start_8jl0j_285{align-self:flex-start}._hint_8jl0j_289{color:var(--text-muted);margin:0;font-size:11px;line-height:1.4}._thumb_1qfe6_1{aspect-ratio:3/2;border-radius:var(--radius-sm);background:var(--surface-sunken);grid-template:100%/100%;place-items:center;display:grid;position:relative;overflow:hidden}._thumb_1qfe6_1 img{object-fit:contain;width:100%;height:100%;min-height:0}._unsupported_1qfe6_20{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.06em;font-weight:600}._strip_5vhfl_1{background:var(--surface-panel);border-top:1px solid var(--border-subtle);flex-shrink:0;height:96px;overflow:auto hidden}._canvas_5vhfl_10{height:100%;position:relative}._item_5vhfl_15{height:100%;padding:6px 3px;position:absolute;top:0;left:0}._button_5vhfl_23{border-radius:var(--radius-md);background:0 0;border:1px solid #0000;width:100%;height:100%;padding:3px;display:block;position:relative}._button_5vhfl_23:hover{background:var(--surface-hover)}._selected_5vhfl_38{background:var(--surface-raised);border-color:var(--border-strong)}._active_5vhfl_43{border-color:var(--accent)}._thumb_5vhfl_47{aspect-ratio:auto;width:100%;height:100%}._rejected_5vhfl_53{opacity:.35}._marks_5vhfl_57{border-radius:var(--radius-sm);color:#fff;font-size:var(--text-xs);background:#00000073;align-items:center;gap:4px;padding:0 4px;display:inline-flex;position:absolute;bottom:5px;right:6px}._marks_5vhfl_57:empty{display:none}._rating_5vhfl_75{color:var(--label-yellow)}._bar_118tu_1{top:var(--space-3);z-index:2;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--text-sm);white-space:nowrap;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000040}._field_118tu_19{align-items:center;gap:var(--space-1);color:var(--text-muted);display:inline-flex}._field_118tu_19 select{font:inherit;color:var(--text-primary)}._angle_118tu_31{text-align:center;font-variant-numeric:tabular-nums;min-width:4.5em;color:var(--text-muted)}._button_118tu_38{padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0}._button_118tu_38[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}._primary_118tu_53{border-color:var(--accent);background:var(--accent);color:#fff}._stage_in7x2_1{min-height:0;padding:var(--space-4);background:var(--surface-sunken);flex:1;place-items:center;display:grid;position:relative;overflow:hidden;container-type:size}._actual_in7x2_13{cursor:zoom-out;place-items:start;overflow:auto}._image_in7x2_21{inset:var(--space-4);width:calc(100% - 2 * var(--space-4));height:calc(100% - 2 * var(--space-4));object-fit:contain;filter:drop-shadow(0 8px 24px #00000059);cursor:zoom-in;position:absolute}._actual_in7x2_13 ._image_in7x2_21{cursor:zoom-out;width:auto;height:auto;margin:auto;position:static}._placeholder_in7x2_39{width:min(100cqw,150cqh)}._dimmed_in7x2_43{filter:saturate(.4)brightness(.9)}._message_in7x2_47{color:var(--text-muted)}._badge_in7x2_51{top:var(--space-4);left:var(--space-4);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:600;position:absolute}._info_in7x2_63{top:var(--space-3);right:var(--space-3);max-width:320px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:#e8eaee;font-size:var(--text-sm);pointer-events:none;background:#0a0b0eb8;flex-direction:column;gap:2px;display:flex;position:absolute}._infoMarks_in7x2_79{align-items:center;gap:var(--space-2);margin-top:2px;display:inline-flex}._editedStage_in7x2_86{background:var(--surface-sunken);flex:1;min-height:0;display:flex;position:relative}._layout_b3rqa_1{grid-template-columns:minmax(0,1fr) 300px;height:100%;display:grid}._main_b3rqa_7{flex-direction:column;min-width:0;min-height:0;display:flex}._stage_b3rqa_14{background:var(--surface-sunken);flex:1;min-height:0;display:flex;position:relative}._badge_b3rqa_22{top:var(--space-4);left:var(--space-4);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:600;position:absolute}@media (width<=900px){._layout_b3rqa_1{grid-template-columns:minmax(0,1fr) 260px}}._bar_m7xnn_1{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._group_m7xnn_12{border-radius:var(--radius-md);background:var(--surface-sunken);gap:2px;padding:2px;display:inline-flex}._toggle_m7xnn_20{border-radius:var(--radius-sm);min-width:28px;color:var(--text-secondary);background:0 0;border:0;padding:2px 8px}._toggle_m7xnn_20:hover{color:var(--text-primary)}._toggle_m7xnn_20[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}._swatchButton_m7xnn_38{place-items:center;min-width:24px;padding:4px;display:inline-grid}._swatch_m7xnn_38{border-radius:50%;width:12px;height:12px}._swatchButton_m7xnn_38[aria-pressed=true] ._swatch_m7xnn_38{box-shadow:0 0 0 2px var(--surface-panel), 0 0 0 3px var(--accent)}._search_m7xnn_55{width:140px;padding:3px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken)}._spacer_m7xnn_63{flex:1}._sort_m7xnn_67 select{padding:3px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken)}._count_m7xnn_74{color:var(--text-muted);white-space:nowrap}._clear_m7xnn_79{padding:2px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised)}._removed_m7xnn_86{align-items:center;gap:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--border-subtle);color:var(--text-secondary);white-space:nowrap;display:inline-flex}._danger_m7xnn_96{color:var(--danger)}._layout_2ejge_1{flex-direction:column;height:100%;display:flex}._scroller_2ejge_7{flex:1;min-height:0;overflow-y:auto}._canvas_2ejge_13{width:100%;position:relative}._row_2ejge_18{gap:8px;display:grid;position:absolute;top:0;left:12px;right:12px}._noMatches_2ejge_27{padding:var(--space-6);color:var(--text-muted);text-align:center}._cell_2ejge_33{gap:var(--space-1);width:100%;height:100%;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel);text-align:left;transition:background var(--duration-fast);flex-direction:column;display:flex;position:relative}._cell_2ejge_33:hover{background:var(--surface-hover)}._selected_2ejge_52{background:var(--surface-raised);border-color:var(--border-strong)}._active_2ejge_57{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._rejected_2ejge_62 ._thumb_2ejge_62{opacity:.35}._index_2ejge_66{top:var(--space-2);left:var(--space-2);border-radius:var(--radius-sm);color:#fff;font-size:var(--text-xs);z-index:1;background:#00000059;padding:0 4px;position:absolute}._thumb_2ejge_62{width:100%}._meta_2ejge_82{justify-content:space-between;align-items:center;min-height:18px;display:flex}._marks_2ejge_89{align-items:center;gap:var(--space-2);display:inline-flex}._name_2ejge_95{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._gate_m7pve_1{justify-content:center;align-items:center;gap:var(--space-3);max-width:520px;height:100%;padding:var(--space-5);color:var(--text-secondary);text-align:center;flex-direction:column;margin:0 auto;display:flex}._title_m7pve_15{color:var(--text-primary);font-size:var(--text-xl);margin:0;font-weight:600}._actions_m7pve_22{justify-content:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._primary_m7pve_30,._secondary_m7pve_31{align-items:center;gap:var(--space-2);padding:7px var(--space-4);border-radius:var(--radius-md);font-weight:600;display:inline-flex}._primary_m7pve_30{background:var(--accent);color:var(--on-accent);border:0}._primary_m7pve_30:hover{background:var(--accent-hover)}._primary_m7pve_30 kbd{color:inherit;background:#ffffff40;border-color:#0003}._secondary_m7pve_31{border:1px solid var(--border-strong);background:var(--surface-raised)}._error_m7pve_61{color:var(--danger)}._layout_19g6s_1{flex-direction:column;height:100%;display:flex}._app_3b8xn_1{grid-template-rows:auto 1fr auto;height:100%;display:grid}._main_3b8xn_7{min-height:0;overflow:hidden}:root{--font-ui:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs:11px;--text-sm:12px;--text-md:13px;--text-lg:15px;--text-xl:18px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--duration-fast:90ms;--duration-med:.16s;--z-overlay:100;--z-menu:150;--z-toast:200;--label-red:#e5484d;--label-yellow:#f5c542;--label-green:#46a758;--label-blue:#3e7bfa;--label-purple:#8e4ec6}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-app:#16181d;--surface-panel:#1c1f25;--surface-raised:#252932;--surface-hover:#2c313b;--surface-sunken:#111317;--surface-scrim:#08090c99;--border-subtle:#2a2e37;--border-strong:#3a404c;--text-primary:#e8eaee;--text-secondary:#a9afba;--text-muted:#727a88;--accent:#e8b34b;--accent-hover:#f0c266;--accent-soft:#e8b34b29;--on-accent:#1b1405;--focus-ring:#7fb2ff;--danger:#ef6b6b;--success:#5cc48a;--flag-pick:#e8eaee;--flag-reject:#ef6b6b;--star:#e8b34b;--shadow-overlay:0 16px 48px #00000080, 0 0 0 1px var(--border-strong)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-app:#eceef1;--surface-panel:#f7f8fa;--surface-raised:#fff;--surface-hover:#e3e6eb;--surface-sunken:#dfe2e7;--surface-scrim:#1e222a59;--border-subtle:#d8dce2;--border-strong:#bfc5ce;--text-primary:#1b1e24;--text-secondary:#4b525e;--text-muted:#7a828f;--accent:#b47a10;--accent-hover:#9a680c;--accent-soft:#b47a1024;--on-accent:#fff;--focus-ring:#2f6fe0;--danger:#c93c3c;--success:#24894f;--flag-pick:#1b1e24;--flag-reject:#c93c3c;--star:#b47a10;--shadow-overlay:0 16px 48px #1418202e, 0 0 0 1px var(--border-strong)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--surface-app);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-md);-webkit-font-smoothing:antialiased;line-height:1.4;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}kbd{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);min-width:1.6em;color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--text-xs);text-align:center;white-space:nowrap;border-bottom-width:2px;padding:1px 5px;line-height:1.5;display:inline-block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition-duration:0s!important;animation-duration:0s!important}}
