.AudioVoiceBankPicker_picker__Hb5pj{display:flex;flex-direction:column;gap:var(--sp-2,8px);width:320px;max-height:360px;padding:var(--sp-2,8px)}.AudioVoiceBankPicker_search__VUTwK{width:100%;box-sizing:border-box;padding:6px 8px;border:1px solid var(--border-2,#444);border-radius:8px;background:transparent;color:inherit;font-size:12px}.AudioVoiceBankPicker_search__VUTwK:focus{outline:1px solid var(--accent,#7c8cff)}.AudioVoiceBankPicker_tabs__Ls_Kh{display:flex;gap:4px}.AudioVoiceBankPicker_tab__zHkfL{flex:1 1;padding:4px 8px;border:1px solid var(--border-2,#444);border-radius:8px;background:transparent;color:inherit;font-size:12px;cursor:pointer}.AudioVoiceBankPicker_tabOn__odNzG{background:var(--accent-weak,rgba(124,140,255,.18));border-color:var(--accent,#7c8cff)}.AudioVoiceBankPicker_list__pMfmI{overflow-y:auto;display:flex;flex-direction:column;gap:2px;min-height:40px}.AudioVoiceBankPicker_row__hKxvj{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border:none;border-radius:8px;background:transparent;color:inherit;font-size:12px;text-align:left;cursor:pointer}.AudioVoiceBankPicker_rowOn__f5DbU,.AudioVoiceBankPicker_row__hKxvj:hover{background:var(--hover,rgba(255,255,255,.08))}.AudioVoiceBankPicker_rowMain__FE2F2{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.AudioVoiceBankPicker_rowName__cny23{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AudioVoiceBankPicker_rowMeta__Smrw2{color:var(--text-3,#9a9a9a);font-size:11px}.AudioVoiceBankPicker_preview__uG0tM{flex-shrink:0;padding:3px 8px;border:1px solid var(--border-2,#444);border-radius:999px;background:transparent;color:inherit;font-size:11px;cursor:pointer}.AudioVoiceBankPicker_previewOn__L59f6{border-color:var(--accent,#7c8cff);color:var(--accent,#7c8cff)}.AudioVoiceBankPicker_note__SVA5b{background:var(--warn-weak,rgba(255,176,32,.14))}.AudioVoiceBankPicker_error__mFgLD,.AudioVoiceBankPicker_note__SVA5b{margin:0;padding:6px 8px;border-radius:8px;color:inherit;font-size:12px}.AudioVoiceBankPicker_error__mFgLD{background:var(--danger-weak,rgba(255,82,82,.16));display:flex;align-items:center;justify-content:space-between;gap:6px}.AudioVoiceBankPicker_retry__AaeZu{flex-shrink:0;padding:3px 10px;border:1px solid;border-radius:999px;background:transparent;color:inherit;font-size:11px;cursor:pointer}.AudioVoiceBankPicker_hint__JVH84{margin:0;padding:8px;color:var(--text-3,#9a9a9a);font-size:12px;text-align:center}.EstimateSubmit_wrap__PeMFl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.EstimateSubmit_estimate__Noc3j{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--fg-muted)}.EstimateSubmit_points__F8fW5{font-weight:var(--fw-bold);color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EstimateSubmit_noteBox__xQjx1{display:inline-block;margin-left:var(--sp-1)}.EstimateSubmit_noteToggle__OxPeZ{font-size:var(--fs-xs);color:var(--fg-faint);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EstimateSubmit_noteToggle__OxPeZ:hover{color:var(--fg-muted)}.EstimateSubmit_noteBody__xRBWc{display:block;margin-top:var(--sp-1);max-width:360px;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--fg-faint)}.EstimateSubmit_shortfall__HFSPL{font-size:var(--fs-sm);color:var(--danger)}.EstimateSubmit_failed__tEEfn{font-size:var(--fs-xs);color:var(--fg-faint)}.GenerationBudget_badge__1tAiM{display:inline-flex;align-items:baseline;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.GenerationBudget_primary__M8tyx{font-weight:var(--fw-bold);color:var(--fg)}.GenerationBudget_badge__1tAiM[data-price-state=unknown] .GenerationBudget_primary__M8tyx{font-weight:inherit;color:var(--fg-faint)}.GenerationBudget_detail__PLeTL{font-size:var(--fs-xs);color:var(--fg-faint)}.GenerationBudget_wall__VFQwL{display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--fg-muted)}.GenerationBudget_wallNumbers__6_Bhk{color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GenerationBudget_wallNote__9aNLq{font-size:var(--fs-xs);color:var(--fg-faint)}.GenerationBudget_wallActions__qXtdx{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-3)}.GenerationBudget_wallLink__TahIv{font-size:var(--fs-sm);color:var(--accent);text-decoration:underline}.GenerationBudget_budgetRow__RVflG{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.GenerationBudget_budgetHint__kzzb1{font-size:var(--fs-xs);color:var(--fg-faint)}.GenerationBudget_srOnly__RB2PQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CanvasTaskQueuePanel_panel__3N_5D{position:fixed;right:var(--sp-3);bottom:var(--sp-3);z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:var(--sp-2);width:min(320px,calc(100% - var(--sp-6)));max-height:min(48vh,420px);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);box-shadow:var(--shadow-2);pointer-events:auto}.CanvasTaskQueuePanel_panel__3N_5D[data-stack-above-ingest="1"]{bottom:calc(var(--sp-6) + min(42vh, 360px))}.CanvasTaskQueuePanel_head__J8fBv{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex:none}.CanvasTaskQueuePanel_title__phH_7{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--fg)}.CanvasTaskQueuePanel_ghostBtn__D42Da{border:none;background:transparent;color:var(--fg-muted);font-size:var(--fs-xs);cursor:pointer;padding:0}.CanvasTaskQueuePanel_ghostBtn__D42Da:hover:not(:disabled){color:var(--fg)}.CanvasTaskQueuePanel_empty__Xm7El{margin:0;padding:var(--sp-3) 0;font-size:var(--fs-xs);color:var(--fg-muted);text-align:center}.CanvasTaskQueuePanel_section__lZC91{display:flex;flex-direction:column;gap:var(--sp-1);min-height:0}.CanvasTaskQueuePanel_sectionTitle__C_0On{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--fg-muted)}.CanvasTaskQueuePanel_list__JC_Tw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2);overflow:auto;min-height:0}.CanvasTaskQueuePanel_item__0hZ3S{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in srgb,var(--bg-panel) 88%,transparent)}.CanvasTaskQueuePanel_item__0hZ3S:hover{border-color:var(--line-strong)}.CanvasTaskQueuePanel_row__IfFXs{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.CanvasTaskQueuePanel_nodeType__0AgE4{flex:none;font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasTaskQueuePanel_nodeName__U1QHM{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--fg)}.CanvasTaskQueuePanel_metaRow__pPRAE{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}.CanvasTaskQueuePanel_meta__V7AR0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasTaskQueuePanel_actions__m6fPc{display:flex;gap:var(--sp-2);flex:none}.CanvasTaskQueuePanel_actionBtn__XPHmo{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-panel);color:var(--fg);font-size:var(--fs-xs);padding:2px var(--sp-2);cursor:pointer}.CanvasTaskQueuePanel_actionBtn__XPHmo:hover:not(:disabled){border-color:var(--accent);background:var(--bg-hover)}.CanvasTaskQueuePanel_actionBtn__XPHmo:disabled{opacity:.45;cursor:not-allowed}.CanvasTaskQueuePanel_foot__2nPQf{margin:0;flex:none;font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasTaskQueuePanel_headActions__Uff4M{display:flex;align-items:center;gap:var(--sp-2);margin-left:auto}.SessionHistoryPanel_agentHistoryPanel__rwwuo{display:flex;flex-direction:column;gap:var(--sp-2,8px);margin-bottom:var(--sp-3,12px);padding:var(--sp-2,8px);border:1px solid var(--border-subtle,rgba(0,0,0,.12));border-radius:10px}.SessionHistoryPanel_agentHistorySearch__INrIm{display:flex;gap:var(--sp-1,4px);align-items:center}.SessionHistoryPanel_agentHistorySearchInput__LRsX0{flex:1 1;min-width:0;padding:4px 8px;border:1px solid var(--border-subtle,rgba(0,0,0,.12));border-radius:8px;font:inherit}.SessionHistoryPanel_agentHistoryEmpty__lHO26{margin:0;color:var(--fg-muted);font-size:12px}.SessionHistoryPanel_agentHistoryList__G4HbX{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;max-height:240px;overflow-y:auto}.SessionHistoryPanel_agentHistoryRow___8OyJ{display:flex;gap:var(--sp-1,4px);align-items:center;border-radius:8px}.SessionHistoryPanel_agentHistoryRow___8OyJ[data-active=true]{background:var(--bg-subtle,rgba(0,0,0,.04))}.SessionHistoryPanel_agentHistoryMain__CkBNY{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:6px 8px;border:0;background:none;text-align:left;font:inherit;cursor:pointer;border-radius:8px}.SessionHistoryPanel_agentHistoryMain__CkBNY:hover{background:var(--bg-subtle,rgba(0,0,0,.05))}.SessionHistoryPanel_agentHistoryTitle__soS3q{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SessionHistoryPanel_agentHistoryMeta__NNiRN{color:var(--fg-muted);font-size:11px}.SessionHistoryPanel_agentHistoryHits__qYO_C{display:flex;flex-direction:column;gap:2px}.SessionHistoryPanel_agentHistoryHit__LOO1O{color:var(--fg-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SessionHistoryPanel_agentHistoryActions__E6TNg{display:flex;gap:2px;flex-shrink:0}.SessionHistoryPanel_agentHistoryRenameInput__5Js8_{flex:1 1;min-width:0;padding:4px 8px;border:1px solid var(--border-strong,rgba(0,0,0,.3));border-radius:8px;font:inherit}.SessionHistoryPanel_agentHistoryArchivedToggle__I7uAf{display:inline-flex;align-items:center;gap:4px;color:var(--fg-muted);font-size:11px;white-space:nowrap;cursor:pointer}.PromptFromImageDialog_body__Y4_r3{display:flex;flex-direction:column;gap:var(--sp-3,12px);min-width:0}.PromptFromImageDialog_note__QxsTR{margin:0;font-size:12px;opacity:.8}.PromptFromImageDialog_error__a3q2y{margin:0;font-size:12px;color:var(--text-danger,#c2554d)}.PromptFromImageDialog_field__sjTEU{display:flex;flex-direction:column;gap:4px;min-width:0}.PromptFromImageDialog_label__JaYIu{font-size:11px;opacity:.75}.PromptFromImageDialog_textarea__5GOH7{font-family:inherit;font-size:12px;line-height:1.6;padding:8px;border:1px solid var(--border-subtle,rgba(128,128,128,.35));border-radius:6px;background:transparent;color:inherit;resize:vertical;min-width:0}.PromptFromImageDialog_blockers__Z__CM{margin:0;padding-left:18px;font-size:12px;color:var(--text-danger,#c2554d);display:flex;flex-direction:column;gap:4px}.PromptFromImageDialog_actions__c8uMh{display:flex;align-items:center;gap:8px;width:100%}.PromptFromImageDialog_spacer__apaFL{flex:1 1}.PromptFromImageDialog_primary__LJLSd,.PromptFromImageDialog_secondary__A8yvk{border-radius:6px;font-size:12px;cursor:pointer;padding:6px 12px}.PromptFromImageDialog_secondary__A8yvk{border:1px solid var(--border,#666);background:transparent;color:inherit}.PromptFromImageDialog_primary__LJLSd{border:1px solid var(--accent,#4f8cff);background:var(--accent-weak,rgba(79,140,255,.14));color:inherit}.PromptFromImageDialog_primary__LJLSd:disabled,.PromptFromImageDialog_secondary__A8yvk:disabled{cursor:default;opacity:.55}.shotSetupSection_slot__69fNL{border-top:1px solid var(--line);padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px;font-size:var(--fs-xs);min-width:0}.shotSetupSection_head__M0LQi{display:flex;align-items:center;gap:8px}.shotSetupSection_title__A12_t{font-weight:var(--fw-bold)}.shotSetupSection_hint__ilnWr{color:var(--fg-muted)}.shotSetupSection_saveRow__oj03t{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.shotSetupSection_saveName__LiF8_{flex:1 1 120px;min-width:0}.shotSetupSection_list__29HOT{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow:auto}.shotSetupSection_row__uIfdS{display:flex;align-items:center;gap:6px;padding:4px 6px;border:1px solid var(--line);border-radius:var(--r-sm);min-width:0}.shotSetupSection_rowName__nUV4Z{flex:1 1 auto}.shotSetupSection_rowName__nUV4Z,.shotSetupSection_rowNote__b6Vo8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shotSetupSection_rowNote__b6Vo8{color:var(--fg-muted);flex:2 1 auto}.shotSetupSection_status__3dscV{color:var(--fg-muted)}.shotSetupSection_statusError__5SLys{color:var(--danger)}.directorLinkPicker_body__JTSdK{display:flex;flex-direction:column;gap:10px}.directorLinkPicker_hint__9tmv2{color:var(--fg-muted);font-size:var(--fs-xs);margin:0}.directorLinkPicker_error__9lRz_{color:var(--danger);font-size:var(--fs-xs);margin:0}.directorLinkPicker_groupList__QzzPJ{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow:auto}.directorLinkPicker_groupRow__8pp5W{text-align:left;padding:6px 10px;border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;cursor:pointer;font-size:var(--fs-sm)}.directorLinkPicker_groupRow__8pp5W:hover{border-color:var(--line-strong)}.directorLinkPicker_groupRowActive__hAGWI{border-color:var(--accent);font-weight:var(--fw-bold)}.directorLinkPicker_spacer__mu8Jb{flex:1 1}.ImageEditDialog_mechanism__SIg31{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg-raised)}.ImageEditDialog_mechanismTitle__xdq5h{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--fg)}.ImageEditDialog_mechanismNote__7U3Is{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--fg-muted)}.ImageEditDialog_tabs__Fo_QY{display:flex;gap:var(--sp-1);flex-wrap:wrap}.ImageEditDialog_tabActive__i1ppc,.ImageEditDialog_tab__VDq_W{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-base);font-size:var(--fs-sm);color:var(--fg);cursor:pointer}.ImageEditDialog_tabActive__i1ppc{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ImageEditDialog_tab__VDq_W:disabled{cursor:not-allowed;opacity:.55}.ImageEditDialog_tabReason__Zh7a3{margin:0;font-size:var(--fs-sm);color:var(--fg-muted)}.ImageEditDialog_stage__i3o5Y{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-3)}.ImageEditDialog_maskToolbar__9aJmi{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.ImageEditDialog_modeBtnActive__BBHmQ,.ImageEditDialog_modeBtn__Eq9eh{padding:var(--sp-1) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-base);font-size:var(--fs-sm);color:var(--fg);cursor:pointer}.ImageEditDialog_modeBtnActive__BBHmQ{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ImageEditDialog_maskStage__5uq51{position:relative;margin:0 auto;max-width:100%;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--bg-base)}.ImageEditDialog_maskImage__dHj_m{display:block;width:100%;height:100%}.ImageEditDialog_maskCanvas__r6YiP{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair}.ImageEditDialog_rectBox__SdC3i,.ImageEditDialog_rectLive__xk_92{position:absolute;border:2px dashed var(--accent);pointer-events:none;background:color-mix(in srgb,var(--accent) 12%,transparent)}.ImageEditDialog_boundsBox__3SwDW{position:absolute;border:2px solid var(--fg);pointer-events:none;mix-blend-mode:difference}.ImageEditDialog_metaLine__lL04k{margin:0;font-size:var(--fs-sm);color:var(--fg-muted)}.ImageEditDialog_promptArea__B_5kj{width:100%;min-height:72px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-base);font-size:var(--fs-sm);color:var(--fg);resize:vertical}.ImageEditDialog_optionsRow__Uk4wM{display:flex;gap:var(--sp-2);flex-wrap:wrap}.ImageEditDialog_optionCardActive__21UkB,.ImageEditDialog_optionCard__8nhE2{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-base);font-size:var(--fs-sm);color:var(--fg);cursor:pointer}.ImageEditDialog_optionCardActive__21UkB{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ImageEditDialog_estimateLine__TYwCi,.ImageEditDialog_geometryMeta__4CCHw{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--bg-raised);font-size:var(--fs-sm);color:var(--fg-muted)}.ImageEditDialog_statusLine__zqtR6{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--fg-muted)}.ImageEditDialog_statusOk__IDflw{color:var(--fg)}.ImageEditDialog_statusErr__hlWaQ{color:var(--danger)}.ImageEditDialog_factBlock__YB7yO{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md)}.ImageEditDialog_factLine__E_EsL{margin:0;font-size:var(--fs-sm);color:var(--fg)}.ImageEditDialog_compare__vMlwX{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}.ImageEditDialog_compareCell__gxyZl{margin:0;display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.ImageEditDialog_compareMeta__Ts0M7{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--fg-muted);overflow-wrap:anywhere}.ImageEditDialog_footerActions__lGPL_{display:flex;justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.ImageEditDialog_toolBtn__5aoaU{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-base);font-size:var(--fs-sm);color:var(--fg);cursor:pointer}.ImageEditDialog_toolBtn__5aoaU:disabled{cursor:not-allowed;opacity:.6}.AudioEditDialog_hint__gcscU{margin:0 0 10px;font-size:12px;color:var(--fg-muted);line-height:1.5}.AudioEditDialog_error__ZSbE3{margin:8px 0;color:var(--danger,#dc2626);font-size:13px}.AudioEditDialog_controls__A1Sj4{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.AudioEditDialog_field__mzKX9{display:flex;flex-direction:column;gap:4px;font-size:12px}.AudioEditDialog_field__mzKX9 input[type=range]{width:100%}.AudioEditDialog_fillerRow__b_Ejp,.AudioEditDialog_speedRow__fTiMB{display:flex;flex-wrap:wrap;gap:6px}.AudioEditDialog_filler__sKolp,.AudioEditDialog_speedOn__C3vRi,.AudioEditDialog_speed__4yrEX{border:1px solid var(--line,#d1d5db);background:var(--bg-panel);color:var(--fg);border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer}.AudioEditDialog_speedOn__C3vRi{border-color:var(--accent,#2563eb);color:var(--accent,#2563eb);font-weight:600}.AudioEditDialog_fillers__IBDZO{margin:12px 0;border-top:1px dashed var(--line,#e5e7eb);padding-top:10px}.AudioEditDialog_fillerText__DY_Yz{width:100%;min-height:54px;resize:vertical;border:1px solid var(--line,#d1d5db);border-radius:6px;padding:6px 8px;font-size:13px;margin:6px 0}.AudioEditDialog_actions__m4_d5,.AudioEditDialog_done__cNNYT{display:flex;flex-direction:column;gap:8px;margin-top:12px}.ImageGradeDialog_mechanism__rMGUd{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg-raised)}.ImageGradeDialog_mechanismTitle__zofAm{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--fg)}.ImageGradeDialog_mechanismNote__iSCVi{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--fg-muted)}.ImageGradeDialog_stage__N4nW0{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-3)}.ImageGradeDialog_metaLine__pKN1M{margin:0;font-size:var(--fs-sm);color:var(--fg-muted)}.ImageGradeDialog_compare__t_O97{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}.ImageGradeDialog_compareCell__aRVUK{margin:0;display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.ImageGradeDialog_compareImg__nFjya,.ImageGradeDialog_previewCanvas__PwBch{display:block;width:100%;max-height:280px;object-fit:contain;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-base)}.ImageGradeDialog_compareMeta__fMhg7{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--fg-muted);overflow-wrap:anywhere}.ImageGradeDialog_sliderRows__Ks4uA{display:flex;flex-direction:column;gap:var(--sp-2)}.ImageGradeDialog_sliderRow__yGoxl{display:grid;grid-template-columns:72px 1fr 56px;align-items:center;grid-gap:var(--sp-2);gap:var(--sp-2)}.ImageGradeDialog_sliderLabel__eY_Gi{font-size:var(--fs-sm);color:var(--fg)}.ImageGradeDialog_rangeInput__Q5ces{width:100%;accent-color:var(--accent)}.ImageGradeDialog_sliderValue__rmDRB{font-size:var(--fs-sm);color:var(--fg-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ImageGradeDialog_presetRow__ldBhZ{display:flex;gap:var(--sp-2);flex-wrap:wrap}.ImageGradeDialog_presetCardActive__Ht266,.ImageGradeDialog_presetCard__A1m12{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-base);font-size:var(--fs-sm);color:var(--fg);cursor:pointer}.ImageGradeDialog_presetCardActive__Ht266{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ImageGradeDialog_presetCardActive__Ht266:disabled,.ImageGradeDialog_presetCard__A1m12:disabled{cursor:not-allowed;opacity:.6}.ImageGradeDialog_estimateLine__nTvO7{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--bg-raised);font-size:var(--fs-sm);color:var(--fg-muted)}.ImageGradeDialog_statusLine__NYiUe{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--fg-muted)}.ImageGradeDialog_statusOk__Vt6eJ{color:var(--fg)}.ImageGradeDialog_statusErr__KBqv8{color:var(--danger)}.ImageGradeDialog_footerActions__EXHT8{display:flex;justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.ImageGradeDialog_toolBtn__DP3HA{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-base);font-size:var(--fs-sm);color:var(--fg);cursor:pointer}.ImageGradeDialog_toolBtn__DP3HA:disabled{cursor:not-allowed;opacity:.6}.CanvasMediaIngestPanel_panel__jGvJq{position:fixed;right:var(--sp-3,12px);bottom:var(--sp-3,12px);z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:var(--sp-2,8px);width:min(320px,calc(100% - 24px));max-height:min(42vh,360px);padding:var(--sp-3,12px);border:1px solid var(--line);border-radius:var(--r-md,8px);background:var(--bg-panel);box-shadow:var(--shadow-2);pointer-events:auto}.CanvasMediaIngestPanel_head__VaXAu{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2,8px);flex:none}.CanvasMediaIngestPanel_title__F4hXK{margin:0;font-size:var(--fs-sm,13px);font-weight:var(--fw-medium,500);color:var(--fg)}.CanvasMediaIngestPanel_ghostBtn__36C0c{border:none;background:transparent;color:var(--fg-muted);font-size:var(--fs-xs,12px);cursor:pointer;padding:0}.CanvasMediaIngestPanel_ghostBtn__36C0c:hover{color:var(--fg)}.CanvasMediaIngestPanel_list__tQzus{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2,8px);overflow:auto;min-height:0}.CanvasMediaIngestPanel_item__PU942{display:flex;flex-direction:column;gap:var(--sp-1,4px);padding:var(--sp-2,8px);border:1px solid var(--line);border-radius:var(--r-sm,6px);background:color-mix(in srgb,var(--bg-panel) 88%,transparent)}.CanvasMediaIngestPanel_row__02_CA{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2,8px);min-width:0}.CanvasMediaIngestPanel_fileName__iBMwR{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm,13px);color:var(--fg)}.CanvasMediaIngestPanel_phase__JXK0Q{flex:none;font-size:var(--fs-xs,12px);color:var(--fg-muted)}.CanvasMediaIngestPanel_phase__JXK0Q[data-tone=ok]{color:var(--ok)}.CanvasMediaIngestPanel_phase__JXK0Q[data-tone=warn]{color:var(--warn)}.CanvasMediaIngestPanel_phase__JXK0Q[data-tone=danger]{color:var(--danger)}.CanvasMediaIngestPanel_phase__JXK0Q[data-tone=active]{color:var(--accent)}.CanvasMediaIngestPanel_phase__JXK0Q[data-tone=muted]{color:var(--fg-muted)}.CanvasMediaIngestPanel_error__HCkFj{margin:0;font-size:var(--fs-xs,12px);color:var(--danger);word-break:break-word}.CanvasMediaIngestPanel_progressRow__cH4ww{display:flex;align-items:center;gap:var(--sp-2,8px);min-width:0}.CanvasMediaIngestPanel_progressBar__dryBl{flex:none;width:72px;height:4px;border-radius:var(--r-sm);background:var(--line);overflow:hidden}.CanvasMediaIngestPanel_progressBarFill__FsXxs{display:block;height:100%;border-radius:var(--r-sm);background:var(--accent);transition:width .1s linear}.CanvasMediaIngestPanel_progressText__VbDTO{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasMediaIngestPanel_hint__g_uEH{margin:0;font-size:var(--fs-xs,12px);color:var(--warn)}.CanvasMediaIngestPanel_actions__TjDxK{display:flex;gap:var(--sp-2,8px);flex-wrap:wrap}.CanvasMediaIngestPanel_actionBtn__c8ISi{border:1px solid var(--line);border-radius:var(--r-sm,6px);background:var(--bg-panel);color:var(--fg);font-size:var(--fs-xs,12px);padding:2px 8px;cursor:pointer}.CanvasMediaIngestPanel_actionBtn__c8ISi:hover{border-color:var(--accent)}.CanvasMediaIngestPanel_foot__MMsc_{margin:0;flex:none;font-size:var(--fs-xs,12px);color:var(--fg-muted)}.CanvasRefPickerModal_toolbar__Xa_Jb{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.CanvasRefPickerModal_search__clabD{flex:1 1;min-width:140px}.CanvasRefPickerModal_grid__IJT6Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);max-height:360px;overflow:auto;margin-top:var(--sp-3)}.CanvasRefPickerModal_card__Bc3Ng{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-1);cursor:pointer;background:var(--bg-base);text-align:left}.CanvasRefPickerModal_cardSelected__QxwP0{outline:2px solid var(--accent)}.CanvasRefPickerModal_cardName__icJAc{margin-top:var(--sp-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CanvasRefPickerModal_cardName__icJAc,.CanvasRefPickerModal_hint__z59GW{font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasRefPickerModal_warn__iJpKK{font-size:var(--fs-xs);color:var(--danger)}.CanvasRefPickerModal_footerRow__PDuAn{display:flex;gap:var(--sp-2);justify-content:flex-end;width:100%}.CanvasRefPickerModal_hiddenFile__D17Fs{display:none}.HarvestOrganizer_layout__Ly8Xk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);min-height:280px}.HarvestOrganizer_col__JmDLX{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0;min-height:0}.HarvestOrganizer_list__VFZAp{display:flex;flex-direction:column;gap:var(--sp-2);overflow:auto;max-height:48vh;min-height:120px}.HarvestOrganizer_source__I5_LO{display:flex;gap:var(--sp-2);align-items:flex-start;width:100%;padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);color:inherit;text-align:left;cursor:pointer}.HarvestOrganizer_source__I5_LO[data-picked="1"]{border-color:var(--accent);background:var(--accent-weak)}.HarvestOrganizer_thumb__0_qfj{flex:none;width:72px}.HarvestOrganizer_placeholder__zVake{display:grid;place-items:center;width:72px;height:72px;border:1px dashed var(--line);border-radius:var(--r-sm);background:var(--bg-sunken);color:var(--fg-muted);font-size:var(--fs-xs)}.HarvestOrganizer_meta__xK7Xm{min-width:0;display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--fg-muted)}.HarvestOrganizer_label__ut6p7{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--fg);word-break:break-word}.HarvestOrganizer_shot__VJnIP{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel)}.HarvestOrganizer_shotHead__Z_4JN{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex-wrap:wrap}.HarvestOrganizer_handle__ujTGY{flex:none;cursor:-webkit-grab;cursor:grab;padding:0 var(--sp-1);color:var(--fg-muted);letter-spacing:-.2em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HarvestOrganizer_orderBtns__t_tNS{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-left:auto}.HarvestOrganizer_timing__X4IDl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2)}.HarvestOrganizer_actual__a8P4S{display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--fg-muted)}.HarvestOrganizer_actual__a8P4S strong{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--fg)}.HarvestOrganizer_actions__FUVrn{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.HarvestOrganizer_hint__IAZ3H{margin:0;font-size:var(--fs-xs);color:var(--fg-muted)}.HarvestOrganizer_warn__0aqL1{margin:0;font-size:var(--fs-xs);color:var(--danger,#c44)}.HarvestOrganizer_footer__VlD6c{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:flex-end;justify-content:flex-end;width:100%}.HarvestOrganizer_mode__299b_{display:flex;flex-direction:column;gap:var(--sp-1);margin-right:auto;font-size:var(--fs-xs);color:var(--fg-muted)}.HarvestOrganizer_input__gOafM{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-sunken);color:var(--fg);font-size:var(--fs-sm);padding:var(--sp-2)}.HarvestOrganizer_dest__vOmFB{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:flex-end;margin-bottom:var(--sp-3)}.HarvestOrganizer_preview__AQ4GT{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-2)}.HarvestOrganizer_listUl__LU1yv{margin:0;padding-left:var(--sp-4);font-size:var(--fs-xs);color:var(--fg)}@media (max-width:720px){.HarvestOrganizer_layout__Ly8Xk{grid-template-columns:1fr}}.HarvestOrganizer_source__I5_LO{transition:box-shadow var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.HarvestOrganizer_source__I5_LO:hover{box-shadow:var(--glow-accent-soft)}.HarvestOrganizer_blockedToggle__H0OKb:focus-visible,.HarvestOrganizer_segBtn__sjx_g:focus-visible,.HarvestOrganizer_source__I5_LO:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HarvestOrganizer_source__I5_LO[data-picked="1"]{box-shadow:var(--glow-accent);transform:translateY(-1px);transition-duration:var(--dur-base);transition-timing-function:var(--ease-out)}.HarvestOrganizer_eligibleGroup__vyKfI{display:flex;flex-direction:column;gap:var(--sp-2)}.HarvestOrganizer_blockedGroup__pyBb0{display:flex;flex-direction:column;gap:var(--sp-1)}.HarvestOrganizer_blockedToggle__H0OKb{display:flex;align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2);border:1px dashed var(--line);border-radius:var(--r-md);background:var(--bg-sunken);color:var(--fg-muted);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.HarvestOrganizer_blockedToggle__H0OKb:hover{color:var(--fg);box-shadow:var(--glow-accent-soft)}.HarvestOrganizer_blockedChevron__NqCH0{flex:none;transition:transform var(--dur-base) var(--ease-out)}.HarvestOrganizer_blockedToggle__H0OKb[aria-expanded=true] .HarvestOrganizer_blockedChevron__NqCH0{transform:rotate(90deg)}.HarvestOrganizer_blockedPanel__NYDO1{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-base) var(--ease-out)}.HarvestOrganizer_blockedPanel__NYDO1[data-open="1"]{grid-template-rows:1fr}.HarvestOrganizer_blockedInner__dqbCv{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:var(--sp-1)}.HarvestOrganizer_blockedRow___L_X8{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);background:var(--bg-sunken)}.HarvestOrganizer_blockedRow___L_X8,.HarvestOrganizer_blockedRow___L_X8 .HarvestOrganizer_label__ut6p7{font-size:var(--fs-xs);color:var(--fg-muted)}.HarvestOrganizer_blockedMeta__0Clqr,.HarvestOrganizer_blockedReason__d2yi8{color:var(--fg-muted)}.HarvestOrganizer_segmented__sH4hr{display:inline-flex;gap:var(--sp-1);padding:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken)}.HarvestOrganizer_segBtn__sjx_g{border:0;border-radius:var(--r-sm);background:transparent;color:var(--fg-muted);font-size:var(--fs-sm);padding:var(--sp-1) var(--sp-3);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.HarvestOrganizer_segBtn__sjx_g:hover{background:var(--accent-weak);color:var(--fg)}.HarvestOrganizer_segBtn__sjx_g[data-active="1"]{background:var(--accent);color:var(--fg-on-accent);box-shadow:var(--glow-accent-soft)}.HarvestOrganizer_segBtn__sjx_g[data-active="1"]:hover{background:var(--accent-hover)}.HarvestOrganizer_footerPrimary__7JCUF{box-shadow:var(--glow-accent-soft);transition:box-shadow var(--dur-fast) var(--ease)}.HarvestOrganizer_footerPrimary__7JCUF:hover:not(:disabled){box-shadow:var(--glow-accent)}@media (prefers-reduced-motion:reduce){.HarvestOrganizer_blockedChevron__NqCH0,.HarvestOrganizer_blockedPanel__NYDO1,.HarvestOrganizer_blockedToggle__H0OKb,.HarvestOrganizer_footerPrimary__7JCUF,.HarvestOrganizer_segBtn__sjx_g,.HarvestOrganizer_source__I5_LO{transition-duration:.01ms}}.HarvestOrganizer_selectBtn__hcc4d{display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;text-align:left;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.HarvestOrganizer_selectBtn__hcc4d:hover:not(:disabled){background:var(--accent-weak)}.HarvestOrganizer_selectBtn__hcc4d:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HarvestOrganizer_selectBtn__hcc4d:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.HarvestOrganizer_selectBtn__hcc4d{transition-duration:.01ms}}.WorkbenchCanvasBatchStrip_strip__FTrp8{position:fixed;left:50%;bottom:var(--sp-3,12px);transform:translateX(-50%);z-index:var(--z-dropdown);display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:max-content;max-width:min(760px,calc(100vw - 24px));padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg-panel);box-shadow:var(--shadow-2);font-size:var(--fs-sm,13px)}.WorkbenchCanvasBatchStrip_partitions__LxtsS,.WorkbenchCanvasBatchStrip_statusText__SlKXw{color:var(--fg-muted)}.WorkbenchCanvasBatchStrip_btn__0cfCB{border:1px solid var(--line);background:transparent;border-radius:6px;padding:3px 10px;font-size:var(--fs-sm,13px);color:var(--fg);cursor:pointer}.WorkbenchCanvasBatchStrip_btn__0cfCB:disabled{opacity:.5;cursor:default}.WorkbenchCanvasBatchStrip_btnDanger__783Ui{color:var(--danger);border-color:var(--danger)}.WorkbenchCanvasBatchStrip_scopeForm__PTCh7{display:flex;flex-direction:column;gap:6px}.WorkbenchCanvasBatchStrip_scopeOption__gmItu{display:flex;align-items:center;gap:6px;font-size:var(--fs-sm,13px);color:var(--fg);cursor:pointer}.WorkbenchCanvasBatchStrip_scopeNote__K_cAe{font-size:var(--fs-xs,12px);color:var(--fg-muted)}.WorkbenchCanvasBatchStrip_stripSuper__tdKjb{border-color:color-mix(in srgb,var(--canvas-brand-a),var(--line) 55%)}.WorkbenchCanvasBatchStrip_stripSuperActive__Wsm9u:before{content:"";position:absolute;inset:-1px;border-radius:8px;pointer-events:none;background:linear-gradient(90deg,var(--canvas-brand-a),var(--canvas-brand-b));opacity:.14;animation:WorkbenchCanvasBatchStrip_canvasSuperStripBreathe__eoGrT 6s var(--ease,ease-in-out) infinite}@keyframes WorkbenchCanvasBatchStrip_canvasSuperStripBreathe__eoGrT{0%,to{opacity:.08}50%{opacity:.2}}.WorkbenchCanvasBatchStrip_btnSuperOn__gTKe7{color:var(--fg-on-accent);border-color:transparent;background:linear-gradient(105deg,var(--canvas-brand-a),var(--canvas-brand-b));box-shadow:0 0 12px color-mix(in srgb,var(--canvas-brand-a) 35%,transparent)}.WorkbenchCanvasBatchStrip_superToggleIcon__s_LSC{flex:none}.WorkbenchCanvasBatchStrip_btnSuperOn__gTKe7 .WorkbenchCanvasBatchStrip_superToggleIcon__s_LSC{animation:WorkbenchCanvasBatchStrip_canvasSuperIconPulse___xNA_ 2.4s var(--ease,ease-in-out) infinite}@keyframes WorkbenchCanvasBatchStrip_canvasSuperIconPulse___xNA_{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.WorkbenchCanvasBatchStrip_btnSuperOn__gTKe7 .WorkbenchCanvasBatchStrip_superToggleIcon__s_LSC,.WorkbenchCanvasBatchStrip_stripSuperActive__Wsm9u:before{animation:none}}.WorkbenchSnapshotHistory_panel__WXpiW{position:fixed;top:calc(var(--sp-4) * 3 + var(--hit-min));right:var(--sp-4);max-width:calc(100vw - var(--sp-4) * 2);z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:var(--sp-2);width:min(340px,calc(100% - var(--sp-6)));max-height:min(52vh,460px);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);box-shadow:var(--shadow-2);pointer-events:auto;overflow:hidden}.WorkbenchSnapshotHistory_header__W9S6Y{display:flex;align-items:center;gap:var(--sp-2);flex:none;color:var(--fg)}.WorkbenchSnapshotHistory_title__QhEUJ{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.WorkbenchSnapshotHistory_saveBtn__Elfy8{margin-left:auto;display:inline-flex;align-items:center;gap:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--fg);font-size:var(--fs-xs);padding:calc(var(--sp-1) / 2) var(--sp-2);cursor:pointer}.WorkbenchSnapshotHistory_saveBtn__Elfy8:hover:not(:disabled){background:var(--bg-hover)}.WorkbenchSnapshotHistory_saveBtn__Elfy8:disabled{opacity:.6;cursor:default}.WorkbenchSnapshotHistory_closeBtn__0bavW{display:inline-flex;border:none;background:transparent;color:var(--fg-muted);cursor:pointer;padding:0}.WorkbenchSnapshotHistory_closeBtn__0bavW:hover{color:var(--fg)}.WorkbenchSnapshotHistory_hint__S5Rjt{margin:0;font-size:var(--fs-xs);color:var(--fg-muted)}.WorkbenchSnapshotHistory_list__4NzuC{margin:0;padding:0;list-style:none;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-1);min-height:0}.WorkbenchSnapshotHistory_item__5rhBE{border:1px solid var(--line);border-radius:var(--r-sm);background:transparent}.WorkbenchSnapshotHistory_row__fOxO_{display:flex;width:100%;align-items:center;gap:var(--sp-2);border:none;background:transparent;padding:var(--sp-2);font-size:var(--fs-xs);color:var(--fg);cursor:pointer;text-align:left}.WorkbenchSnapshotHistory_row__fOxO_:hover{background:var(--bg-hover)}.WorkbenchSnapshotHistory_badge__aNcKW{flex:none;border-radius:var(--r-sm);padding:0 var(--sp-1);font-size:var(--fs-xs);border:1px solid var(--line);color:var(--fg-muted)}.WorkbenchSnapshotHistory_badge_manual__aF3jZ{color:var(--fg);border-color:var(--fg-muted)}.WorkbenchSnapshotHistory_badge_pre_risky__Mtixb{color:var(--warn)}.WorkbenchSnapshotHistory_badge_auto__j65T0{opacity:.8}.WorkbenchSnapshotHistory_time__8XlzS{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WorkbenchSnapshotHistory_counts__UKoI8{margin-left:auto;color:var(--fg-muted)}.WorkbenchSnapshotHistory_detail__HzEI7{display:flex;flex-direction:column;gap:var(--sp-1);padding:0 var(--sp-2) var(--sp-2)}.WorkbenchSnapshotHistory_kinds___xq5Z{margin:0;font-size:var(--fs-xs);color:var(--fg)}.WorkbenchSnapshotHistory_labels__cR0n_{margin:0;font-size:var(--fs-xs);color:var(--fg-muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.WorkbenchSnapshotHistory_restoreBtn__p_5Vv{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-panel);color:var(--fg);font-size:var(--fs-xs);padding:calc(var(--sp-1) / 2) var(--sp-2);cursor:pointer}.WorkbenchSnapshotHistory_restoreBtn__p_5Vv:hover:not(:disabled){background:var(--bg-hover)}.WorkbenchSnapshotHistory_restoreBtn__p_5Vv:disabled{opacity:.6;cursor:default}.WorkbenchSnapshotHistory_detailActions__KG_dH{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-1)}.CanvasGenerationChrome_progressAnchor__M3e7Y{position:relative;align-self:stretch;height:0;margin-top:calc(var(--sp-1) * -1);pointer-events:none}.CanvasGenerationChrome_progress__t60iB{position:absolute;left:0;right:0;top:2px;height:2px;overflow:hidden;border-radius:1px;z-index:var(--canvas-layer-progress);background:color-mix(in srgb,var(--canvas-brand-a) 15%,transparent)}.CanvasGenerationChrome_progress__t60iB span{display:block;height:100%;background:linear-gradient(90deg,var(--canvas-brand-a),var(--canvas-brand-b))}.CanvasGenerationChrome_progress__t60iB .CanvasGenerationChrome_indeterminate__NcdbR{background-repeat:no-repeat;background-size:35% 100%;background-position:-60% 0}.CanvasGenerationChrome_sweep__y8fWP{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-radius:inherit;z-index:var(--canvas-layer-arrival);background-image:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--canvas-brand-a) 16%,transparent) 45%,color-mix(in srgb,var(--canvas-brand-b) 12%,transparent) 50%,transparent 65%);background-repeat:no-repeat;background-size:200% 100%;background-position:200% 0}.react-flow__node[data-canvas-onscreen] .CanvasGenerationChrome_progress__t60iB .CanvasGenerationChrome_indeterminate__NcdbR{animation:CanvasGenerationChrome_progressSweep__N4hG4 calc(var(--canvas-motion-duration-slow) * 5) steps(24) infinite both}.react-flow__node[data-canvas-onscreen] .CanvasGenerationChrome_sweep__y8fWP{animation:CanvasGenerationChrome_scan__QSVMR calc(var(--canvas-motion-duration-slow) * 5) steps(24) infinite both}[data-canvas-gesture] .CanvasGenerationChrome_progress__t60iB .CanvasGenerationChrome_indeterminate__NcdbR{animation-play-state:paused}[data-canvas-gesture] .CanvasGenerationChrome_sweep__y8fWP{display:none}.CanvasGenerationChrome_badges__pZXtE{position:absolute;bottom:8px;right:8px;display:flex;gap:4px;pointer-events:none;z-index:var(--canvas-layer-badges);transform:scale(var(--gb-node-chrome-counter-scale,1));transform-origin:bottom right}.CanvasGenerationChrome_badges__pZXtE span{animation:CanvasGenerationChrome_badgeEnter__lyUEt var(--canvas-motion-duration-base) var(--canvas-motion-easing-elastic) both;font-size:var(--fs-xs);padding:2px 5px;border-radius:4px;background:var(--bg-panel);color:var(--fg)}@keyframes CanvasGenerationChrome_badgeEnter__lyUEt{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes CanvasGenerationChrome_scan__QSVMR{0%{background-position:200% 0}to{background-position:-100% 0}}@keyframes CanvasGenerationChrome_progressSweep__N4hG4{0%{background-position:-60% 0}to{background-position:160% 0}}@media (prefers-reduced-motion:reduce){.CanvasGenerationChrome_sweep__y8fWP,.react-flow__node[data-canvas-onscreen] .CanvasGenerationChrome_sweep__y8fWP{animation:none;background-position:50% 0}.CanvasGenerationChrome_badges__pZXtE span{animation-duration:calc(var(--canvas-motion-duration-base) * var(--canvas-motion-reduced-scale))}.CanvasGenerationChrome_progress__t60iB .CanvasGenerationChrome_indeterminate__NcdbR,.react-flow__node[data-canvas-onscreen] .CanvasGenerationChrome_progress__t60iB .CanvasGenerationChrome_indeterminate__NcdbR{animation:none;background-size:100% 100%;background-position:0 0;opacity:.55}}.WorkbenchSnapshotPreview_overlay__t3gSA{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;flex-direction:column;background:var(--bg-panel);color:var(--fg)}.WorkbenchSnapshotPreview_header__sgin9{display:flex;align-items:center;gap:var(--sp-2);flex:none;padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);background:var(--bg-panel)}.WorkbenchSnapshotPreview_title__G0Ok6{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.WorkbenchSnapshotPreview_titleText__Z7S7d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkbenchSnapshotPreview_meta__KUhsz{gap:var(--sp-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkbenchSnapshotPreview_badge__q0a5O,.WorkbenchSnapshotPreview_meta__KUhsz{display:inline-flex;align-items:center;font-size:var(--fs-xs);color:var(--fg-muted)}.WorkbenchSnapshotPreview_badge__q0a5O{padding:0 var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm);flex:none}.WorkbenchSnapshotPreview_readonlyBadge__TBVO7{color:var(--fg);border-color:var(--line);background:var(--bg-subtle)}.WorkbenchSnapshotPreview_spacer__ATOVa{flex:1 1}.WorkbenchSnapshotPreview_headerBtn__P6GW6{display:inline-flex;align-items:center;gap:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--fg);font-size:var(--fs-xs);padding:calc(var(--sp-1) / 2) var(--sp-2);cursor:pointer;flex:none}.WorkbenchSnapshotPreview_headerBtn__P6GW6:hover{background:var(--bg-subtle)}.WorkbenchSnapshotPreview_headerBtn__P6GW6[aria-pressed=true]{background:var(--bg-subtle);border-color:var(--fg-muted)}.WorkbenchSnapshotPreview_primaryBtn__39pR8{display:inline-flex;align-items:center;gap:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--fg);font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:calc(var(--sp-1) / 2) var(--sp-3);cursor:pointer;flex:none}.WorkbenchSnapshotPreview_primaryBtn__39pR8:hover{border-color:var(--fg-muted)}.WorkbenchSnapshotPreview_body__hbP_d{position:relative;flex:1 1;min-height:0;display:flex}.WorkbenchSnapshotPreview_flowHost__qfsV7{position:relative;flex:1 1;min-width:0}.WorkbenchSnapshotPreview_limitBanner__YfDn_{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-6);text-align:center}.WorkbenchSnapshotPreview_limitTitle__JXgpB{margin:0;font-size:var(--fs-md);font-weight:var(--fw-medium)}.WorkbenchSnapshotPreview_limitReason__x3xk0{margin:0;font-size:var(--fs-sm);color:var(--fg-muted);max-width:52ch}.WorkbenchSnapshotPreview_bigCanvasHint__SYId2{position:absolute;top:var(--sp-2);left:50%;transform:translateX(-50%);z-index:5;padding:calc(var(--sp-1) / 2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-panel);color:var(--fg-muted);font-size:var(--fs-xs);pointer-events:none}.WorkbenchSnapshotPreview_sideList__12ejk{flex:none;width:240px;display:flex;flex-direction:column;border-left:1px solid var(--line);min-height:0}.WorkbenchSnapshotPreview_sideListHeader__SEneE{flex:none;padding:var(--sp-2);font-size:var(--fs-xs);color:var(--fg-muted);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:var(--sp-1)}.WorkbenchSnapshotPreview_sideListBody__8sygE{flex:1 1;overflow-y:auto;min-height:0}.WorkbenchSnapshotPreview_sideItem__6IccO{display:flex;align-items:center;gap:var(--sp-1);width:100%;border:0;background:transparent;color:var(--fg);font-size:var(--fs-xs);padding:var(--sp-1) var(--sp-2);cursor:pointer;text-align:left}.WorkbenchSnapshotPreview_sideItem__6IccO:hover{background:var(--bg-subtle)}.WorkbenchSnapshotPreview_sideIndex__1M4hK{flex:none;color:var(--fg-muted);font-size:var(--fs-xs);min-width:2ch;text-align:right}.WorkbenchSnapshotPreview_sideType__BbyMC{flex:none;padding:0 calc(var(--sp-1) / 2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--fg-muted)}.WorkbenchSnapshotPreview_sideLabel__hxPem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkbenchSnapshotPreview_drawer__4QNln{position:absolute;top:var(--sp-2);right:var(--sp-2);bottom:var(--sp-2);width:min(360px,40vw);z-index:6;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);box-shadow:var(--shadow-2);overflow:hidden}.WorkbenchSnapshotPreview_drawerHeader__pGkmu{flex:none;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.WorkbenchSnapshotPreview_drawerBody__UOLwk{flex:1 1;overflow-y:auto;min-height:0;padding:var(--sp-2) var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-3)}.WorkbenchSnapshotPreview_edgeCounts__ZrIYL{margin:0;font-size:var(--fs-xs);color:var(--fg-muted)}.WorkbenchSnapshotPreview_diffGroup__v9EYI{display:flex;flex-direction:column;gap:var(--sp-1)}.WorkbenchSnapshotPreview_diffGroupTitle__8cBy1{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--fg)}.WorkbenchSnapshotPreview_diffGroupEmpty__Wf8TW{margin:0;font-size:var(--fs-xs);color:var(--fg-muted)}.WorkbenchSnapshotPreview_diffList__fXK65{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-1)}.WorkbenchSnapshotPreview_diffItem__Wrfym{border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-xs);display:flex;flex-direction:column;gap:calc(var(--sp-1) / 2)}.WorkbenchSnapshotPreview_diffItemHead__N8qPV{display:flex;align-items:center;gap:var(--sp-1);min-width:0}.WorkbenchSnapshotPreview_diffItemLabel__pezpW{font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkbenchSnapshotPreview_diffFields__QjnX1{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;color:var(--fg-muted)}.WorkbenchSnapshotPreview_diffFieldValues__VBtkX{display:flex;align-items:baseline;gap:var(--sp-1);min-width:0}.WorkbenchSnapshotPreview_diffValue__RfQTF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14ch}.WorkbenchSnapshotPreview_diffEmptyAll__JbUco{margin:0;font-size:var(--fs-xs);color:var(--fg-muted)}.WorkbenchSnapshotPreview_confirmPanel__qxoD4{position:absolute;top:var(--sp-2);right:var(--sp-2);width:min(380px,42vw);max-height:calc(100% - var(--sp-4));z-index:7;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);box-shadow:var(--shadow-2);overflow:hidden}.WorkbenchSnapshotPreview_confirmBody__XGLEU{flex:1 1;overflow-y:auto;min-height:0;padding:var(--sp-2) var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-xs)}.WorkbenchSnapshotPreview_confirmLine__aTyM2{margin:0}.WorkbenchSnapshotPreview_confirmSamples__AmO2N{margin:0;padding-left:1.2em;color:var(--fg-muted)}.WorkbenchSnapshotPreview_confirmActions__n4y8w{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--line)}.WorkbenchSnapshotPreview_dangerBtn__Yrt_y{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--fg);font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:calc(var(--sp-1) / 2) var(--sp-3);cursor:pointer}.WorkbenchSnapshotPreview_dangerBtn__Yrt_y:hover{border-color:var(--fg)}.WorkbenchSnapshotPreview_nodeCard__Mpcbz{width:224px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);color:var(--fg);padding:var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-xs)}.WorkbenchSnapshotPreview_nodeHead__B2c_E{display:flex;align-items:center;gap:var(--sp-1);min-width:0}.WorkbenchSnapshotPreview_nodeTypeChip__MrXAj{flex:none;padding:0 calc(var(--sp-1) / 2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--fg-muted)}.WorkbenchSnapshotPreview_nodeLabel___syP_{font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkbenchSnapshotPreview_nodeBodyHost__GJbli{min-width:0}.WorkbenchSnapshotPreview_mediaGate__umVn3{display:flex;align-items:center;gap:var(--sp-1);padding:calc(var(--sp-1) / 2) var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--fs-xs)}.WorkbenchSnapshotPreview_handle__1xIl6{visibility:hidden;pointer-events:none}.WorkbenchShare_panel__B4xaK{position:fixed;top:calc(var(--sp-4) * 3 + var(--hit-min));right:var(--sp-4);max-width:calc(100vw - var(--sp-4) * 2);z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:var(--sp-2);width:min(360px,calc(100% - var(--sp-6)));padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);box-shadow:var(--shadow-2);pointer-events:auto;overflow:hidden}.WorkbenchShare_header__XBkss{display:flex;align-items:center;gap:var(--sp-2);flex:none;color:var(--fg)}.WorkbenchShare_title__3OoQx{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.WorkbenchShare_closeBtn__oMRdP{margin-left:auto;display:inline-flex;border:none;background:transparent;color:var(--fg-muted);cursor:pointer;padding:0}.WorkbenchShare_closeBtn__oMRdP:hover{color:var(--fg)}.WorkbenchShare_hint__bXVAX{margin:0;font-size:var(--fs-xs);color:var(--fg-muted)}.WorkbenchShare_body__QR8ob{display:flex;flex-direction:column;gap:var(--sp-2)}.WorkbenchShare_linkRow__n0K7C{display:flex;gap:var(--sp-1)}.WorkbenchShare_linkInput__ozfco{flex:1 1;min-width:0;color:var(--fg-muted);text-overflow:ellipsis}.WorkbenchShare_copyBtn__M2edY,.WorkbenchShare_linkInput__ozfco{border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;font-size:var(--fs-xs);padding:calc(var(--sp-1) / 2) var(--sp-2)}.WorkbenchShare_copyBtn__M2edY{flex:none;display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--fg);cursor:pointer}.WorkbenchShare_copyBtn__M2edY:hover:not(:disabled){background:var(--bg-hover)}.WorkbenchShare_copyBtn__M2edY:disabled{opacity:.6;cursor:default}.WorkbenchShare_switchRow__pBcQ3{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--fg)}.WorkbenchShare_switchRow__pBcQ3 input[type=checkbox]{accent-color:var(--fg);cursor:pointer}.WorkbenchShare_switchRow__pBcQ3:has(input[type=checkbox]:disabled){color:var(--fg-muted)}.WorkbenchShare_switchNote__iw3Mp{color:var(--fg-muted)}.WorkbenchShare_dangerRow__VBbV0{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.WorkbenchShare_revokeBtn__yCIs1,.WorkbenchShare_rotateBtn__TaUIh{display:inline-flex;align-items:center;gap:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--fg);font-size:var(--fs-xs);padding:calc(var(--sp-1) / 2) var(--sp-2);cursor:pointer}.WorkbenchShare_revokeBtn__yCIs1{color:var(--danger,var(--fg))}.WorkbenchShare_revokeBtn__yCIs1:hover:not(:disabled),.WorkbenchShare_rotateBtn__TaUIh:hover:not(:disabled){background:var(--bg-hover)}.WorkbenchShare_revokeBtn__yCIs1:disabled,.WorkbenchShare_rotateBtn__TaUIh:disabled{opacity:.6;cursor:default}.WorkbenchShare_actions__ammIu{display:flex;gap:var(--sp-2)}.WorkbenchShare_primaryBtn__vomju{flex:1 1;justify-content:center;display:inline-flex;align-items:center;gap:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-panel);color:var(--fg);font-size:var(--fs-xs);padding:var(--sp-1) var(--sp-2);cursor:pointer}.WorkbenchShare_primaryBtn__vomju:hover:not(:disabled){background:var(--bg-hover)}.WorkbenchShare_primaryBtn__vomju:disabled{opacity:.6;cursor:default}.CanvasGenerationHistoryPanel_panel__4VTKU{position:fixed;right:var(--sp-3);bottom:var(--sp-3);z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:var(--sp-2);width:min(380px,calc(100% - var(--sp-6)));max-height:min(56vh,520px);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);box-shadow:var(--shadow-2);pointer-events:auto}.CanvasGenerationHistoryPanel_panel__4VTKU[data-stack-above-queue="1"]{bottom:calc(var(--sp-6) + min(48vh, 420px))}.CanvasGenerationHistoryPanel_head__rGh4d{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex:none}.CanvasGenerationHistoryPanel_title__3jnn3{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--fg)}.CanvasGenerationHistoryPanel_ghostBtn__97c7Y{border:none;background:transparent;color:var(--fg-muted);font-size:var(--fs-xs);cursor:pointer;padding:0}.CanvasGenerationHistoryPanel_ghostBtn__97c7Y:hover:not(:disabled){color:var(--fg)}.CanvasGenerationHistoryPanel_ghostBtn__97c7Y:disabled{cursor:default;opacity:.6}.CanvasGenerationHistoryPanel_filters__L_MPy{display:flex;flex-direction:column;gap:var(--sp-1);flex:none}.CanvasGenerationHistoryPanel_tabRow__l2VTT{display:flex;align-items:center;gap:var(--sp-1);flex-wrap:wrap}.CanvasGenerationHistoryPanel_filterDivider__kHTeF{width:1px;height:14px;background:var(--line);margin:0 var(--sp-1)}.CanvasGenerationHistoryPanel_tab__vu08F{border:1px solid transparent;background:transparent;color:var(--fg-muted);font-size:var(--fs-xs);border-radius:var(--r-sm);padding:2px 8px;cursor:pointer}.CanvasGenerationHistoryPanel_tab__vu08F:hover{color:var(--fg)}.CanvasGenerationHistoryPanel_tabActive__47jxi{border-color:var(--line);background:var(--bg-hover);color:var(--fg)}.CanvasGenerationHistoryPanel_select__SIJWU{max-width:108px;font-size:var(--fs-xs);color:var(--fg);background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-sm);padding:2px 4px}.CanvasGenerationHistoryPanel_batchBar__AGU0J{display:flex;align-items:center;gap:var(--sp-2);flex:none;padding:var(--sp-1) var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-hover)}.CanvasGenerationHistoryPanel_batchCount__RUK2V{font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasGenerationHistoryPanel_batchBtn__pMRGV{border:1px solid var(--line);background:var(--bg-panel);color:var(--fg);font-size:var(--fs-xs);border-radius:var(--r-sm);padding:2px 8px;cursor:pointer;text-decoration:none}.CanvasGenerationHistoryPanel_batchBtn__pMRGV:hover:not(:disabled){background:var(--bg-hover)}.CanvasGenerationHistoryPanel_batchBtn__pMRGV:disabled{cursor:default;opacity:.6}.CanvasGenerationHistoryPanel_list__YVnkg{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);overflow-y:auto;min-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CanvasGenerationHistoryPanel_list__YVnkg>[data-gen-id]{flex:none}.CanvasGenerationHistoryPanel_cell__NV_9i{display:flex;gap:var(--sp-2);width:100%;text-align:left;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-panel);padding:var(--sp-1);cursor:pointer}.CanvasGenerationHistoryPanel_cell__NV_9i:hover{background:var(--bg-hover)}.CanvasGenerationHistoryPanel_cellSelected__MLNFY{border-color:var(--accent)}.CanvasGenerationHistoryPanel_thumbWrap__e8Xjm{flex:none;width:64px;overflow:hidden;border-radius:var(--r-sm);background:var(--bg-hover)}.CanvasGenerationHistoryPanel_thumbFallback__3Gi3s{display:block;width:64px;aspect-ratio:1/1}.CanvasGenerationHistoryPanel_cellBody__oPjyc{display:flex;flex-direction:column;gap:2px;min-width:0}.CanvasGenerationHistoryPanel_cellMeta__futGK{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasGenerationHistoryPanel_badge__yufGG{flex:none;border:1px solid var(--line);border-radius:var(--r-sm);padding:0 4px;font-size:var(--fs-xs)}.CanvasGenerationHistoryPanel_cellStars__QFHO_{color:var(--fg)}.CanvasGenerationHistoryPanel_cellTime__WBU5c{margin-left:auto;flex:none}.CanvasGenerationHistoryPanel_cellPrompt__SKKz1{font-size:var(--fs-xs);color:var(--fg);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CanvasGenerationHistoryPanel_cellSource__RVAKQ{font-size:var(--fs-xs);color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CanvasGenerationHistoryPanel_detail__twncD{display:flex;flex-direction:column;gap:var(--sp-2);border:1px solid var(--line);border-top:none;border-radius:0 0 var(--r-sm) var(--r-sm);padding:var(--sp-2);background:var(--bg-hover)}.CanvasGenerationHistoryPanel_detailGrid__94l11{display:grid;grid-template-columns:auto 1fr;grid-gap:2px var(--sp-2);gap:2px var(--sp-2);margin:0;font-size:var(--fs-xs)}.CanvasGenerationHistoryPanel_detailGrid__94l11 dt{color:var(--fg-muted)}.CanvasGenerationHistoryPanel_detailGrid__94l11 dd{margin:0;color:var(--fg);overflow-wrap:anywhere}.CanvasGenerationHistoryPanel_detailParams__y8jsD{overflow-wrap:anywhere}.CanvasGenerationHistoryPanel_detailActions__k8_p9{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.CanvasGenerationHistoryPanel_starRow__w_QZK{display:inline-flex;align-items:center;gap:2px}.CanvasGenerationHistoryPanel_starBtn__fhcsF{border:none;background:transparent;color:var(--fg-muted);font-size:var(--fs-md);line-height:1;padding:0 1px;cursor:pointer}.CanvasGenerationHistoryPanel_starBtn__fhcsF:hover:not(:disabled),.CanvasGenerationHistoryPanel_starOn__XW6yF{color:var(--fg)}.CanvasGenerationHistoryPanel_marqueeBox__mO8Iq{position:absolute;border:1px solid var(--fg-muted);background:color-mix(in srgb,var(--fg-muted) 12%,transparent);pointer-events:none}.CanvasGenerationHistoryPanel_foot__QDPps{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex:none;font-size:var(--fs-xs);color:var(--fg-muted)}.CanvasGenerationHistoryPanel_footNote___nD22{flex-basis:100%;color:var(--fg-muted);opacity:.85}.CanvasGenerationHistoryPanel_retryBtn__ZjnPP{border:1px solid var(--line);background:var(--bg-panel);color:var(--fg);font-size:var(--fs-xs);border-radius:var(--r-sm);padding:2px 8px;cursor:pointer}.CanvasGenerationHistoryPanel_retryBtn__ZjnPP:hover:not(:disabled){background:var(--bg-hover)}.CanvasGenerationHistoryPanel_retryBtn__ZjnPP:disabled{cursor:default;opacity:.6}.CanvasGenerationHistoryPanel_empty__UZCT4{margin:0;padding:var(--sp-3) 0;font-size:var(--fs-xs);color:var(--fg-muted);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}