.AssetCanvasNote_noteRoot__CVzlN .asset-canvas-node__card{border:1px solid var(--note-paper-border);border-radius:10px;background:linear-gradient(165deg,var(--note-paper-surface-top) 0,var(--note-paper-surface-mid) 58%,var(--note-paper-surface-bottom) 100%);box-shadow:none}.AssetCanvasNote_noteRoot__CVzlN.is-editing .asset-canvas-node__card,.AssetCanvasNote_noteRoot__CVzlN.is-selected .asset-canvas-node__card,.AssetCanvasNote_noteRoot__CVzlN:hover .asset-canvas-node__card{border-color:var(--note-paper-border-hover);box-shadow:none}.AssetCanvasNote_noteRoot__CVzlN.is-editing .asset-canvas-node__card,.AssetCanvasNote_noteRoot__CVzlN.is-selected .asset-canvas-node__card{outline:2px solid color-mix(in srgb,var(--v2-accent-orange) 76%,var(--note-paper-highlight));outline-offset:-1px}.AssetCanvasNote_noteRoot__CVzlN .asset-canvas-node__label{color:var(--note-paper-label-text);background:var(--note-paper-label-surface);border-bottom:1px solid var(--note-paper-label-border)}.AssetCanvasNote_noteRoot__CVzlN .asset-canvas-node__handle{display:none}.AssetCanvasNote_noteRoot__CVzlN .asset-canvas-node__body{display:flex}.AssetCanvasNote_preview__UiYO5{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;min-height:0;border:0;padding:11px 13px;border-radius:9px;overflow:auto;background:transparent;color:var(--note-paper-body-text);font:inherit;font-size:var(--note-font-size);font-weight:var(--fw-medium);line-height:1.55;text-align:left;white-space:pre-wrap;word-break:break-word;cursor:text}.AssetCanvasNote_empty__RKi_g{min-height:90px;color:var(--note-paper-muted-text)}.AssetCanvasNote_preview__UiYO5:focus-visible{outline:none}.AssetCanvasNote_fontSize__f33oA{display:inline-flex;align-items:center;gap:2px}.AssetCanvasNote_fontSize__f33oA button{min-width:30px;padding-inline:6px;font-size:var(--text-sm);font-weight:var(--fw-medium);letter-spacing:-.02em;cursor:pointer}.AssetCanvasNote_fontSize__f33oA button[aria-disabled=true]{color:var(--asset-canvas-control-disabled);cursor:not-allowed}.AssetCanvasNote_fontSize__f33oA button[aria-disabled=true]:hover{background:transparent}.AssetCanvasNote_fontSize__f33oA span{min-width:24px;color:color-mix(in srgb,var(--text-primary) 82%,transparent);font-size:var(--text-xs);font-weight:var(--fw-medium);text-align:center}.Card_root__QDhTq{--_bg:var(--surface-panel);--_border:var(--control-border);--_radius:var(--radius-md);--_padding:var(--space-5);display:grid;gap:var(--space-4);border:1px solid var(--_border);border-radius:var(--_radius);padding:var(--_padding);background:var(--_bg);color:var(--text-primary)}.Card_root__QDhTq[data-variant=elevated]{--_bg:var(--surface-popover);--_border:var(--control-border-strong)}.Card_root__QDhTq[data-variant=sunken]{--_bg:var(--surface-sunken);--_border:var(--control-border)}.Card_root__QDhTq[data-variant=ghost]{--_bg:transparent;--_border:transparent}.Card_root__QDhTq[data-padding=none]{--_padding:0}.Card_root__QDhTq[data-padding=sm]{--_padding:var(--space-3)}.Card_root__QDhTq[data-padding=lg]{--_padding:var(--space-6)}.Card_root__QDhTq[data-radius=lg],.Card_root__QDhTq[data-radius=sm]{--_radius:var(--radius-md)}.Card_body__ffaI2,.Card_footer__hQZR9,.Card_header__aysYK{min-width:0}.ModalShell_root__YPVWi{--_width:520px;--_tone:var(--accent-primary);position:relative;display:grid;width:min(var(--_width),calc(100vw - var(--space-8)));max-height:calc(100vh - var(--space-8));gap:var(--space-7);overflow:auto;border:1px solid var(--control-border-strong);border-radius:var(--radius-md);padding:var(--space-9) var(--space-10) var(--space-10);background:var(--surface-popover);box-shadow:var(--shadow-popover);color:var(--text-primary);animation:ModalShell_modal-shell-enter__GfE_W var(--motion-panel) var(--easing-cinematic) both;transition:opacity var(--motion-control) var(--easing-cinematic),transform var(--motion-panel) var(--easing-cinematic)}.ModalShell_root__YPVWi[data-state=closed]{opacity:0;transform:translateY(var(--motion-distance-sm)) scale(.985);pointer-events:none}.ModalShell_root__YPVWi[data-size=sm]{--_width:420px}.ModalShell_root__YPVWi[data-size=lg]{--_width:720px}.ModalShell_root__YPVWi[data-size=xl]{--_width:960px}.ModalShell_root__YPVWi[data-tone=danger]{--_tone:var(--v2-status-error)}.ModalShell_root__YPVWi[data-tone=primary]{--_tone:var(--accent-primary)}.ModalShell_header__iwYkq{position:relative;display:grid;gap:var(--space-2);min-width:0;padding-right:calc(32px + var(--space-3))}.ModalShell_close__ypTWU{position:absolute;top:calc(var(--space-1) * -1);right:0;display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:var(--radius-pill);padding:0;background:transparent;color:var(--control-text-muted);cursor:pointer;transition:background-color var(--motion-control) var(--easing-control),color var(--motion-control) var(--easing-control)}.ModalShell_close__ypTWU:focus-visible,.ModalShell_close__ypTWU:hover{background:var(--control-bg-hover);color:var(--control-text);outline:none}.ModalShell_close__ypTWU:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ModalShell_title__D45Ap{margin:0;color:var(--text-primary);font-size:var(--text-display-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.ModalShell_title__D45Ap:before{display:inline-block;width:var(--space-2);height:var(--space-2);margin-right:var(--space-2);border-radius:var(--radius-pill);background:var(--_tone);content:"";vertical-align:middle}.ModalShell_description__o8tmQ{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.ModalShell_body__RpgIs{min-width:0}.ModalShell_actions__xelop{display:flex;justify-content:flex-end;gap:var(--space-3);min-width:0;border-top:1px solid var(--border-subtle);padding-top:var(--space-7)}@media (max-width:520px){.ModalShell_root__YPVWi{width:calc(100vw - var(--space-6));padding:var(--space-5)}.ModalShell_actions__xelop{flex-direction:column-reverse}}@keyframes ModalShell_modal-shell-enter__GfE_W{0%{opacity:0;transform:translateY(var(--motion-distance-sm)) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ModalShell_root__YPVWi{animation:none;transition:none}}.Popover_root__odUS3{--_padding:var(--space-3);--_width:280px;--_origin:top center;--_enter-x:0;--_enter-y:calc(var(--motion-distance-xs) * -1);width:var(--_width);max-width:min(var(--_width),calc(100vw - var(--space-6)));border:1px solid var(--control-border);border-radius:var(--radius-md);padding:var(--_padding);background:var(--surface-popover);color:var(--text-primary);transform-origin:var(--_origin);animation:Popover_popover-enter__pBdSt var(--motion-control) var(--easing-snappy) both;transition:opacity var(--motion-feedback) var(--easing-cinematic),transform var(--motion-control) var(--easing-snappy)}.Popover_root__odUS3[data-state=closed]{opacity:0;transform:translate(var(--_enter-x),var(--_enter-y)) scale(.985);pointer-events:none}.Popover_root__odUS3[data-size=sm]{--_width:220px}.Popover_root__odUS3[data-size=lg]{--_width:360px}.Popover_root__odUS3[data-size=auto]{--_width:auto}.Popover_root__odUS3[data-padding=none]{--_padding:0}.Popover_root__odUS3[data-padding=sm]{--_padding:var(--space-2)}.Popover_root__odUS3[data-placement=top]{--_origin:bottom center;--_enter-y:var(--motion-distance-xs)}.Popover_root__odUS3[data-placement=right]{--_origin:center left;--_enter-x:calc(var(--motion-distance-xs) * -1);--_enter-y:0}.Popover_root__odUS3[data-placement=left]{--_origin:center right;--_enter-x:var(--motion-distance-xs);--_enter-y:0}@keyframes Popover_popover-enter__pBdSt{0%{opacity:0;transform:translate(var(--_enter-x),var(--_enter-y)) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.Popover_root__odUS3{animation:none;transition:none}}.Button_root__FWBZq{--_bg:var(--control-bg);--_bg-hover:var(--control-bg-hover);--_bg-active:var(--control-bg-active);--_border:var(--control-border);--_border-hover:var(--control-border-strong);--_text:var(--control-text);--_focus:var(--focus-ring);--_padding-x:var(--space-4);--_min-height:34px;--_font-size:var(--text-sm);--_icon-size:var(--icon-size-md);display:inline-flex;min-height:var(--_min-height);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--_border);border-radius:var(--radius-pill);padding:var(--space-2) var(--_padding-x);background:var(--_bg);color:var(--_text);font:inherit;font-size:var(--_font-size);font-weight:var(--fw-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);cursor:pointer;user-select:none;white-space:nowrap;transition:background-color var(--motion-control) var(--easing-control),border-color var(--motion-control) var(--easing-control),color var(--motion-control) var(--easing-control),transform var(--motion-control) var(--easing-control)}.Button_root__FWBZq:hover:not(:disabled){border-color:var(--_border-hover);background:var(--_bg-hover)}.Button_root__FWBZq:active:not(:disabled){background:var(--_bg-active);transform:translateY(1px)}.Button_root__FWBZq:focus-visible{outline:2px solid var(--_focus);outline-offset:2px}.Button_root__FWBZq:disabled,.Button_root__FWBZq[aria-disabled=true]{border-color:var(--control-border);background:var(--surface-sunken);color:var(--control-text-disabled);cursor:not-allowed;transform:none}.Button_root__FWBZq[data-size=sm]{--_padding-x:var(--space-3);--_min-height:28px;--_font-size:var(--text-xs);--_icon-size:var(--icon-size-sm)}.Button_root__FWBZq[data-size=lg]{--_padding-x:var(--space-5);--_min-height:40px;--_font-size:var(--text-md);--_icon-size:var(--icon-size-lg)}.Button_root__FWBZq[data-variant=solid]{--_bg:var(--text-primary);--_bg-hover:color-mix(in srgb,var(--text-primary) 88%,var(--surface-page));--_bg-active:color-mix(in srgb,var(--text-primary) 82%,var(--surface-page));--_border:transparent;--_border-hover:transparent;--_text:var(--bg-page)}.Button_root__FWBZq[data-variant=outline]{--_bg:transparent;--_bg-hover:var(--control-bg-hover);--_bg-active:var(--control-bg-active);--_border:var(--control-border-strong);--_border-hover:var(--text-primary)}.Button_root__FWBZq[data-variant=ghost]{--_bg:transparent;--_bg-hover:var(--control-bg-hover);--_bg-active:var(--control-bg-active);--_border:transparent;--_border-hover:transparent}.Button_root__FWBZq[data-tone=primary]{--_text:var(--text-accent);--_focus:var(--accent-primary)}.Button_root__FWBZq[data-tone=primary][data-variant=solid]{--_bg:var(--accent-primary);--_bg-hover:color-mix(in srgb,var(--accent-primary) 84%,var(--text-primary));--_bg-active:color-mix(in srgb,var(--accent-primary) 72%,var(--text-primary));--_text:var(--text-on-accent)}.Button_root__FWBZq[data-tone=primary][data-variant=soft]{--_bg:var(--accent-soft);--_bg-hover:color-mix(in srgb,var(--accent-primary) 20%,transparent);--_border:var(--accent-border)}.Button_root__FWBZq[data-tone=danger]{--_text:var(--v2-status-error-text);--_focus:var(--v2-status-error)}.Button_root__FWBZq[data-tone=danger][data-variant=solid]{--_bg:var(--v2-status-error);--_bg-hover:color-mix(in srgb,var(--v2-status-error) 84%,var(--text-primary));--_bg-active:color-mix(in srgb,var(--v2-status-error) 72%,var(--text-primary));--_text:var(--text-on-accent)}.Button_root__FWBZq[data-tone=danger][data-variant=soft]{--_bg:color-mix(in srgb,var(--v2-status-error) 12%,transparent);--_bg-hover:color-mix(in srgb,var(--v2-status-error) 18%,transparent);--_border:color-mix(in srgb,var(--v2-status-error) 30%,transparent)}.Button_root__FWBZq[data-tone=success]{--_text:var(--v2-status-success-text);--_focus:var(--v2-status-success)}.Button_root__FWBZq[data-tone=success][data-variant=solid]{--_bg:var(--v2-status-success);--_bg-hover:color-mix(in srgb,var(--v2-status-success) 84%,var(--text-primary));--_bg-active:color-mix(in srgb,var(--v2-status-success) 72%,var(--text-primary));--_text:var(--text-on-accent)}.Button_root__FWBZq[data-tone=success][data-variant=soft]{--_bg:color-mix(in srgb,var(--v2-status-success) 12%,transparent);--_bg-hover:color-mix(in srgb,var(--v2-status-success) 18%,transparent);--_border:color-mix(in srgb,var(--v2-status-success) 30%,transparent)}.Button_icon__v0T3S{display:inline-grid;flex:none;place-items:center;font-size:var(--_icon-size);line-height:0}.Button_icon__v0T3S svg{display:block;width:1em;height:1em}.Button_label__PZeW1{min-width:0;overflow:hidden;text-overflow:ellipsis}.Button_fullWidth__uiB3s{width:100%}.IconButton_root__UYsAe{--_bg:transparent;--_bg-hover:var(--control-bg-hover);--_bg-active:var(--control-bg-active);--_bg-disabled:var(--surface-sunken);--_border:transparent;--_border-hover:transparent;--_border-disabled:var(--control-border);--_text:var(--control-text-muted);--_focus:var(--focus-ring);--_size:36px;--_font-size:var(--text-md);--_icon-size:var(--icon-size-md);display:inline-grid;width:var(--_size);min-width:var(--_size);height:var(--_size);place-items:center;border:1px solid var(--_border);border-radius:var(--radius-pill);padding:0;background:var(--_bg);color:var(--_text);font:inherit;font-size:var(--_font-size);line-height:1;cursor:pointer;user-select:none;transition:background-color var(--motion-control) var(--easing-control),border-color var(--motion-control) var(--easing-control),color var(--motion-control) var(--easing-control),transform var(--motion-control) var(--easing-control)}.IconButton_root__UYsAe:hover:not(:disabled){border-color:var(--_border-hover);background:var(--_bg-hover);color:var(--control-text)}.IconButton_root__UYsAe:active:not(:disabled){background:var(--_bg-active);transform:translateY(1px)}.IconButton_root__UYsAe:focus-visible{outline:2px solid var(--_focus);outline-offset:2px}.IconButton_root__UYsAe:disabled,.IconButton_root__UYsAe[aria-disabled=true]{border-color:var(--_border-disabled);background:var(--_bg-disabled);color:var(--control-text-disabled);cursor:not-allowed;transform:none}.IconButton_root__UYsAe[data-variant=ghost]{--_bg-disabled:transparent;--_border-disabled:transparent}.IconButton_root__UYsAe[data-active=true]{border-color:var(--control-border-strong);background:var(--control-bg-active);color:var(--control-text)}.IconButton_root__UYsAe[data-size=sm]{--_size:32px;--_font-size:var(--text-sm);--_icon-size:var(--icon-size-md)}.IconButton_root__UYsAe[data-size=lg]{--_size:42px;--_font-size:var(--text-lg);--_icon-size:var(--icon-size-lg)}.IconButton_root__UYsAe[data-variant=solid]{--_bg:var(--text-primary);--_bg-hover:color-mix(in srgb,var(--text-primary) 88%,var(--surface-page));--_bg-active:color-mix(in srgb,var(--text-primary) 82%,var(--surface-page));--_border:var(--text-primary);--_border-hover:var(--text-primary);--_text:var(--bg-page)}.IconButton_root__UYsAe[data-variant=soft]{--_bg:var(--control-bg);--_bg-hover:var(--control-bg-hover);--_bg-active:var(--control-bg-active);--_border:var(--control-border);--_border-hover:var(--control-border-strong);--_text:var(--control-text)}.IconButton_root__UYsAe[data-variant=outline]{--_bg:transparent;--_bg-hover:var(--control-bg-hover);--_bg-active:var(--control-bg-active);--_bg-disabled:transparent;--_border:var(--control-border-strong);--_border-hover:var(--text-primary)}.IconButton_root__UYsAe[data-tone=primary]{--_text:var(--text-accent);--_focus:var(--accent-primary)}.IconButton_root__UYsAe[data-tone=primary][data-variant=solid]{--_bg:var(--accent-primary);--_bg-hover:color-mix(in srgb,var(--accent-primary) 84%,var(--text-primary));--_bg-active:color-mix(in srgb,var(--accent-primary) 72%,var(--text-primary));--_border:transparent;--_border-hover:transparent;--_text:var(--text-on-accent)}.IconButton_root__UYsAe[data-tone=primary][data-variant=soft]{--_bg:var(--accent-soft);--_bg-hover:color-mix(in srgb,var(--accent-primary) 20%,transparent);--_bg-active:color-mix(in srgb,var(--accent-primary) 26%,transparent);--_border:var(--accent-border);--_border-hover:var(--accent-primary)}.IconButton_root__UYsAe[data-tone=danger]{--_text:var(--v2-status-error-text);--_focus:var(--v2-status-error)}.IconButton_root__UYsAe[data-tone=danger][data-variant=soft]{--_bg:color-mix(in srgb,var(--v2-status-error) 12%,transparent);--_bg-hover:color-mix(in srgb,var(--v2-status-error) 18%,transparent);--_bg-active:color-mix(in srgb,var(--v2-status-error) 24%,transparent);--_border:color-mix(in srgb,var(--v2-status-error) 30%,transparent);--_border-hover:color-mix(in srgb,var(--v2-status-error) 46%,transparent)}.IconButton_root__UYsAe[data-tone=success]{--_text:var(--v2-status-success-text);--_focus:var(--v2-status-success)}.IconButton_root__UYsAe[data-tone=success][data-variant=soft]{--_bg:color-mix(in srgb,var(--v2-status-success) 12%,transparent);--_bg-hover:color-mix(in srgb,var(--v2-status-success) 18%,transparent);--_bg-active:color-mix(in srgb,var(--v2-status-success) 24%,transparent);--_border:color-mix(in srgb,var(--v2-status-success) 30%,transparent);--_border-hover:color-mix(in srgb,var(--v2-status-success) 46%,transparent)}.IconButton_root__UYsAe[data-tone=danger]:hover:not(:disabled),.IconButton_root__UYsAe[data-tone=primary]:hover:not(:disabled),.IconButton_root__UYsAe[data-tone=success]:hover:not(:disabled){color:var(--_text)}.IconButton_icon__R86tC{display:inline-grid;place-items:center;font-size:var(--_icon-size);line-height:0}.IconButton_icon__R86tC svg{display:block;width:1em;height:1em}.VisualStylePicker_wrapper__VKLdx{display:block;min-width:0}.VisualStylePicker_overlay__G8mNQ{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:color-mix(in srgb,var(--color-black) 58%,transparent);backdrop-filter:blur(12px);animation:VisualStylePicker_visual-style-picker-overlay-enter__M_Qnw var(--motion-fast) var(--easing-cinematic) both}.VisualStylePicker_backdrop__oCm_U{position:absolute;inset:0;border:0;padding:0;background:transparent;cursor:default}.VisualStylePicker_panel__t1rBy{--project-picker-panel-width:960px;--project-picker-panel-height:720px;position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(var(--project-picker-panel-width),calc(100vw - var(--space-10) * 4));height:min(var(--project-picker-panel-height),calc(100dvh - var(--space-10) * 2));max-height:calc(100dvh - var(--space-10) * 2);overflow:hidden;border:1px solid var(--control-border-strong);border-radius:var(--radius-md);background:var(--surface-popover);box-shadow:var(--shadow-popover);color:var(--text-primary);outline:none;animation:VisualStylePicker_visual-style-picker-panel-enter__phEiB var(--motion-panel) var(--easing-cinematic) both}.VisualStylePicker_visualStylePanel__hZTpt{--project-picker-panel-width:1040px}.VisualStylePicker_header___aH8m{display:grid;gap:var(--space-4);padding:var(--space-9) var(--space-10) var(--space-7);border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-popover) 92%,var(--surface-panel))}.VisualStylePicker_visualStyleHeader__wTX5n{gap:var(--space-5)}.VisualStylePicker_headingRow___PcSJ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-7);min-width:0}.VisualStylePicker_headingCopy__9kkJw{display:grid;gap:var(--space-2);min-width:0}.VisualStylePicker_heading__DDZl4{margin:0;color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.VisualStylePicker_headingDescription__CtIT0{max-width:680px;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.VisualStylePicker_close__JY_sb{position:absolute;top:var(--space-5);right:var(--space-6);display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:var(--radius-pill);padding:0;background:transparent;color:var(--control-text-muted);cursor:pointer;font:inherit;line-height:1;transition:background-color var(--motion-control) var(--easing-control),color var(--motion-control) var(--easing-control)}.VisualStylePicker_close__JY_sb:focus-visible,.VisualStylePicker_close__JY_sb:hover{background:var(--control-bg-hover);color:var(--control-text);outline:none}.VisualStylePicker_visualStyleClose__3jizE{flex:0 0 auto;margin-top:calc(var(--space-1) * -1)}.VisualStylePicker_tabs__JJr_B{display:flex;width:fit-content;max-width:100%;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-subtle)}.VisualStylePicker_tab__BQ1Sa{display:inline-flex;min-width:104px;min-height:var(--control-height-compact);align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:var(--radius-pill);padding:0 var(--space-5);background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:var(--fw-medium);transition:background-color var(--motion-control) var(--easing-control),color var(--motion-control) var(--easing-control),box-shadow var(--motion-control) var(--easing-control)}.VisualStylePicker_tab__BQ1Sa:hover:not(:disabled){background:var(--control-bg-hover);color:var(--text-primary)}.VisualStylePicker_tab__BQ1Sa:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.VisualStylePicker_tab__BQ1Sa:disabled{color:var(--text-disabled);cursor:not-allowed}.VisualStylePicker_tabActive__sL_1c{background:color-mix(in srgb,var(--v2-accent-orange) 14%,var(--surface-panel));color:var(--text-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v2-accent-orange) 32%,transparent)}.VisualStylePicker_tabBadge__LyFZE{padding:var(--space-3xs) var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-3xs);font-weight:var(--fw-medium);letter-spacing:0;text-transform:none}.VisualStylePicker_body__aFTgY{min-height:0;overflow-y:auto;padding:var(--space-9) var(--space-10) var(--space-10)}.VisualStylePicker_grid__GRz4C{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-7)}.VisualStylePicker_visualStyleGrid__aK3yl{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}.VisualStylePicker_card__FLh_i{position:relative;display:grid;grid-template-rows:auto minmax(0,auto);gap:var(--space-3);min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);background:color-mix(in srgb,var(--surface-panel) 72%,var(--surface-subtle));color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;transition:border-color var(--motion-control) var(--easing-control),background-color var(--motion-control) var(--easing-control),box-shadow var(--motion-control) var(--easing-control),transform var(--motion-control) var(--easing-control)}.VisualStylePicker_card__FLh_i:hover{border-color:var(--border-strong);background:color-mix(in srgb,var(--surface-panel) 84%,var(--surface-subtle));box-shadow:0 10px 28px color-mix(in srgb,var(--color-black) 18%,transparent);transform:translateY(calc(var(--space-hairline) * -1))}.VisualStylePicker_card__FLh_i:focus-visible,.VisualStylePicker_card__FLh_i:focus-within{border-color:var(--focus-border);outline:2px solid var(--focus-ring);outline-offset:2px}.VisualStylePicker_cardSelected__hBYjR,.VisualStylePicker_cardSelected__hBYjR:hover{border-color:color-mix(in srgb,var(--v2-accent-orange) 72%,var(--border-strong));background:color-mix(in srgb,var(--v2-accent-orange) 8%,var(--surface-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v2-accent-orange) 16%,transparent)}.VisualStylePicker_cardThumb__C8uUs{position:relative;display:grid;width:100%;aspect-ratio:16/9;place-items:center;overflow:hidden;border-radius:var(--radius-sm);background:linear-gradient(135deg,color-mix(in srgb,var(--text-primary) 7%,var(--cinematic-base)),color-mix(in srgb,var(--v2-accent-orange) 12%,var(--cinematic-base)));isolation:isolate}.VisualStylePicker_cardThumb__C8uUs:after{position:absolute;inset:0;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--text-primary) 4%,transparent) 0 var(--space-5),transparent var(--space-5) var(--space-10));content:"";opacity:.42}.VisualStylePicker_cardThumbHasImg__b54kx{background:var(--cinematic-base);box-shadow:none}.VisualStylePicker_cardThumbHasImg__b54kx:after,.VisualStylePicker_cardThumbHasImg__b54kx:before{display:none}.VisualStylePicker_cardNone__dahot .VisualStylePicker_cardThumbNone__J1l7V{align-content:center;gap:var(--space-2);border:1px dashed color-mix(in srgb,var(--text-secondary) 42%,transparent);background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--v2-accent-orange) 10%,transparent),transparent 34%),color-mix(in srgb,var(--surface-sunken) 86%,var(--surface-panel))}.VisualStylePicker_cardNone__dahot .VisualStylePicker_cardThumbNone__J1l7V:after{display:none}.VisualStylePicker_cardThumbNoneIconFrame__mTXK0{position:relative;z-index:1;display:grid;width:36px;height:36px;place-items:center;border-radius:var(--radius-pill);background:var(--control-bg-hover);box-shadow:inset 0 0 0 1px var(--control-border)}.VisualStylePicker_cardThumbNoneLabel__F7TDx{position:relative;z-index:1;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-medium)}.VisualStylePicker_cardThumbNoneHint__7ISYY{position:relative;z-index:1;color:var(--text-tertiary);font-size:var(--text-3xs)}.VisualStylePicker_cardThumbImg__MqZfp{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.VisualStylePicker_cardMeta__LCste{display:flex;min-height:38px;align-items:flex-start;justify-content:flex-start;padding:0 var(--space-1)}.VisualStylePicker_cardText__wIjjJ{display:grid;gap:var(--space-1);min-width:0}.VisualStylePicker_cardLabel__ggCX7{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-snug)}.VisualStylePicker_cardHint__BXRsW{color:var(--text-secondary);font-size:var(--text-2xs);line-height:var(--leading-normal)}.VisualStylePicker_cardCheck__0TELw{position:absolute;top:var(--space-5);right:var(--space-5);z-index:2;display:grid;width:20px;height:20px;place-items:center;border:1px solid color-mix(in srgb,var(--color-white) 48%,transparent);border-radius:var(--radius-pill);background:var(--v2-accent-orange-soft);box-shadow:0 6px 16px color-mix(in srgb,var(--color-black) 28%,transparent);color:var(--text-on-accent);font-size:var(--icon-size-xs)}.VisualStylePicker_empty__V8bYz{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-4);text-align:center}.VisualStylePicker_emptyTitle__qGtN1{color:var(--text-primary);font-size:var(--text-md);font-weight:var(--fw-medium)}.VisualStylePicker_emptyHint__NPyQJ{color:var(--text-secondary);font-size:var(--text-sm)}@keyframes VisualStylePicker_visual-style-picker-overlay-enter__M_Qnw{0%{opacity:0}}@keyframes VisualStylePicker_visual-style-picker-panel-enter__phEiB{0%{opacity:0;transform:translateY(var(--motion-distance-sm)) scale(.985)}}@media (max-width:920px){.VisualStylePicker_visualStylePanel__hZTpt{width:calc(100vw - var(--space-10) * 2)}.VisualStylePicker_visualStyleGrid__aK3yl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.VisualStylePicker_overlay__G8mNQ{align-items:stretch;padding:var(--space-3)}.VisualStylePicker_panel__t1rBy,.VisualStylePicker_visualStylePanel__hZTpt{width:100%;height:100%;max-height:none}.VisualStylePicker_header___aH8m{padding:var(--space-6) var(--space-5) var(--space-4)}.VisualStylePicker_headingDescription__CtIT0{font-size:var(--text-xs)}.VisualStylePicker_tabs__JJr_B{width:100%}.VisualStylePicker_tab__BQ1Sa{min-width:0;flex:1 1 0;padding-inline:var(--space-3)}.VisualStylePicker_body__aFTgY{padding:var(--space-5)}.VisualStylePicker_visualStyleGrid__aK3yl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.VisualStylePicker_card__FLh_i,.VisualStylePicker_overlay__G8mNQ,.VisualStylePicker_panel__t1rBy{animation:none;transition:none}}.VisualStylePreview_cardSelectButton__EkQQU{all:unset;cursor:pointer;display:grid;grid-template-rows:auto auto auto;gap:var(--space-2);width:100%;min-width:0;border-radius:inherit;text-align:left}.VisualStylePreview_cardSelectButton__EkQQU:focus-visible{outline:1px solid color-mix(in srgb,var(--v2-accent-orange) 72%,transparent);outline-offset:var(--space-1)}.VisualStylePreview_cardPreviewButton__nM2_p{all:unset;position:absolute;top:var(--space-4);right:var(--space-4);z-index:4;display:inline-grid;place-items:center;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill);color:color-mix(in srgb,var(--color-white) 88%,transparent);cursor:pointer;font-size:var(--icon-size-sm);line-height:1;opacity:.82;filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--color-black) 52%,transparent));transition:opacity var(--motion-fast) var(--easing-control),color var(--motion-fast) var(--easing-control),transform var(--motion-fast) var(--easing-control)}.VisualStylePreview_cardPreviewButton__nM2_p:focus-visible,.VisualStylePreview_cardPreviewButton__nM2_p:hover{color:var(--v2-accent-orange-soft,var(--text-primary));opacity:1;outline:none}.VisualStylePreview_cardPreviewButton__nM2_p:active{transform:scale(.94)}.VisualStylePreview_cardPreviewButton__nM2_p svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.VisualStylePreview_cardCheckWithPreview__5sy_f{right:auto;left:var(--space-4)}.VisualStylePreview_previewOverlay__0_s74{position:fixed;inset:0;z-index:3;display:grid;place-items:center;padding:var(--space-10);background:color-mix(in srgb,var(--surface-page) 68%,transparent);animation:VisualStylePreview_visual-style-preview-fade-in__WjDDe var(--motion-fast) ease both}.VisualStylePreview_previewBackdrop__A1GMs{all:unset;position:absolute;inset:0;cursor:default}.VisualStylePreview_previewDialog__FzuC1{z-index:1;position:relative;display:grid;gap:var(--space-3);width:min(1120px,calc(100vw - 48px));max-height:min(86vh,820px);margin:0;padding:var(--space-3);border-radius:18px;background:color-mix(in srgb,var(--v2-bg-canvas,var(--bg-panel)) 96%,var(--bg-panel));box-shadow:0 30px 80px color-mix(in srgb,var(--color-black) 56%,transparent);overflow:hidden;animation:VisualStylePreview_visual-style-preview-pop-in__MglQ3 var(--motion-normal) var(--ease-cinematic) both}.VisualStylePreview_previewImage__ufgdM{display:block;width:100%;max-height:calc(min(86vh, 820px) - 72px);object-fit:contain;border-radius:14px;background:color-mix(in srgb,var(--cinematic-base) 88%,var(--v2-status-info))}.VisualStylePreview_previewCaption__G_dzL{padding:0 var(--space-2) var(--space-1);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.VisualStylePreview_previewClose__nB05Q{all:unset;position:absolute;top:var(--space-5);right:var(--space-5);z-index:2;display:grid;place-items:center;width:var(--space-10);height:var(--space-10);border-radius:var(--control-radius-input);background:color-mix(in srgb,var(--color-black) 44%,transparent);color:color-mix(in srgb,var(--color-white) 88%,transparent);cursor:pointer;transition:background var(--motion-fast) ease,color var(--motion-fast) ease}.VisualStylePreview_previewClose__nB05Q:focus-visible,.VisualStylePreview_previewClose__nB05Q:hover{background:color-mix(in srgb,var(--color-black) 62%,transparent);color:var(--text-primary);outline:none}@keyframes VisualStylePreview_visual-style-preview-fade-in__WjDDe{0%{opacity:0}}@keyframes VisualStylePreview_visual-style-preview-pop-in__MglQ3{0%{opacity:0;transform:translateY(var(--space-3)) scale(.97)}}@media (max-width:680px){.VisualStylePreview_previewOverlay__0_s74{padding:var(--space-4)}.VisualStylePreview_previewDialog__FzuC1{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.VisualStylePreview_previewImage__ufgdM{max-height:calc(100vh - 96px)}}@media (prefers-reduced-motion:reduce){.VisualStylePreview_previewDialog__FzuC1,.VisualStylePreview_previewOverlay__0_s74{animation:none}}.AssetCanvasCopilotDock_dock__dBHSA{position:absolute;top:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:70;display:flex;flex-direction:column;width:min(360px,40vw);min-width:0;pointer-events:auto;border:1px solid var(--asset-canvas-control-border-soft);border-radius:var(--radius-md);background:var(--surface-popover);box-shadow:var(--shadow-popover);overflow:hidden;transform-origin:right center;--bg-panel:var(--surface-popover);--control-border:var(--asset-canvas-control-border-soft)}.AssetCanvasCopilotDock_host__pdCn5{position:relative;top:auto;right:auto;bottom:auto;z-index:auto;flex:1;min-height:0;width:100%;height:100%;border-left:none;border-radius:inherit}.CopilotPanel_panel__0IGiC{position:absolute;top:0;right:0;bottom:0;z-index:20;display:flex;flex-direction:column;box-sizing:border-box;width:min(380px,100%);max-width:min(380px,100%);min-width:0;overflow:hidden;border-left:1px solid color-mix(in srgb,var(--border-subtle) 82%,transparent);background:var(--bg-panel);color:var(--text-primary);font-family:var(--font-sans);transform-origin:right center}.CopilotPanel_panelEmbedded__hn_3H{position:relative;top:auto;right:auto;bottom:auto;z-index:auto;flex:1;min-height:0;width:100%;border-left:none}.CopilotPanel_panel__0IGiC[data-state=closing]{pointer-events:none}.CopilotPanel_body__AuEJM{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.CopilotPanel_consentRegion__A_yFc{position:sticky;top:0;z-index:6;flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;background:var(--bg-panel);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent);box-shadow:0 8px 16px color-mix(in srgb,var(--bg-panel) 88%,transparent)}.CopilotPanel_messages__RUBP9{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-height:0;min-width:0;padding:var(--space-4);overflow:hidden auto}.CopilotPanel_empty__9FhYq{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);padding:var(--space-10) var(--space-6);text-align:center}.CopilotPanel_brandGlyph__1H92G{display:block;width:var(--icon-size-md);height:var(--icon-size-md)}.CopilotPanel_emptyIcon__T0V66{display:inline-flex;align-items:center;justify-content:center;width:var(--control-height-large);height:var(--control-height-large);border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--asset-canvas-control-surface);color:var(--asset-canvas-weak-foreground)}.CopilotPanel_emptyTitle__ApBus{margin:0;color:var(--text-primary);font-size:var(--text-md);font-weight:var(--fw-medium);line-height:var(--leading-snug)}.CopilotPanel_emptyCopy__WRqV8{display:grid;gap:var(--space-2);min-width:0}.CopilotPanel_emptyHint__khK0n{margin:0;max-width:16em;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.CopilotPanel_uiFocusChip__1CI59{margin:0;align-self:flex-start;padding:var(--space-hairline) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-accent) 14%,transparent);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotPanel_markdownContent__fU84m{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;max-width:100%;overflow-wrap:anywhere}.CopilotPanel_markdownContent__fU84m :is(h1,h2,h3,h4,h5,h6){margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-snug)}.CopilotPanel_markdownContent__fU84m h1{font-size:var(--text-md);font-weight:var(--fw-semibold)}.CopilotPanel_markdownContent__fU84m p{margin:0;line-height:var(--leading-relaxed)}.CopilotPanel_markdownContent__fU84m :is(ul,ol){margin:0;padding-left:var(--space-5)}.CopilotPanel_markdownContent__fU84m li+li{margin-top:var(--space-1)}.CopilotPanel_markdownContent__fU84m code{padding:0 var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--bg-soft) 88%,var(--border-subtle));font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-snug);overflow-wrap:anywhere}.CopilotPanel_markdownContent__fU84m pre{margin:0;max-width:100%;padding:var(--space-3);border:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent);border-radius:var(--radius-md);background:var(--bg-soft);overflow-x:auto}.CopilotPanel_markdownContent__fU84m pre code{display:block;padding:0;border-radius:0;background:transparent;white-space:pre;word-break:normal;overflow-wrap:normal}.CopilotPanel_markdownContent__fU84m a{color:var(--text-accent);text-decoration:underline;text-underline-offset:2px}.CopilotPanel_markdownContent__fU84m blockquote{margin:0;padding-left:var(--space-3);border-left:2px solid color-mix(in srgb,var(--accent-primary) 40%,var(--border-subtle));color:var(--text-secondary)}.CopilotPanel_markdownContent__fU84m hr{margin:0;border:0;border-top:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent)}.CopilotPanel_tools__aCg4F{border:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-soft) 70%,transparent)}.CopilotPanel_toolsSummary__acU2m{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--fw-medium);line-height:var(--leading-snug);cursor:pointer;list-style:none}.CopilotPanel_toolsSummary__acU2m::-webkit-details-marker{display:none}.CopilotPanel_toolsList__zqqhJ{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0 var(--space-3) var(--space-3);list-style:none}.CopilotPanel_toolItem__mp6qR{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-snug);overflow-wrap:anywhere}.CopilotPanel_messageError__1ag1L{margin:0;max-width:100%}.CopilotPanel_messageError__1ag1L,.CopilotPanel_panelError__90uRX{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--v2-status-error) 12%,transparent);color:var(--v2-status-error-text);font-size:var(--text-xs);line-height:var(--leading-snug);min-width:0;overflow-wrap:anywhere}.CopilotPanel_panelError__90uRX{margin:0 var(--space-4);max-width:calc(100% - 2 * var(--space-4))}.CopilotPanel_panelErrorSummary__OuM7j{margin:0;font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotPanel_panelErrorHint__A_aO_{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotPanel_panelErrorDetails__nnjAn{margin-top:var(--space-2)}.CopilotPanel_panelErrorDetailsSummary__aaeQC{cursor:pointer;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug);user-select:none}.CopilotPanel_panelErrorDetail__SQE1r{margin:var(--space-2) 0 0;max-width:100%;overflow-x:auto;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-snug);white-space:pre-wrap;overflow-wrap:anywhere}.CopilotPanel_composer__lugmJ{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent);background:var(--bg-panel);min-width:0;max-width:100%}.CopilotPanel_textarea__6Heu7{width:100%;min-width:0;min-height:calc(var(--leading-relaxed) * 3em + var(--space-3) * 2);max-height:calc(var(--leading-relaxed) * 8em + var(--space-3) * 2);padding:var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--asset-canvas-control-surface);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed);resize:vertical}.CopilotPanel_textarea__6Heu7:focus,.CopilotPanel_textarea__6Heu7:focus-visible{border-color:var(--accent-primary);outline:none}.CopilotPanel_composerBar__aeB0S{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}.CopilotPanel_composerHint__LotRg{margin-right:auto;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotPanel_proposals__Qz2Jr{display:flex;flex-direction:column;gap:var(--space-2)}.CopilotPanel_assistantFollowups__URt0j{min-width:0;margin-left:calc(var(--control-height-sm) + var(--space-3))}.CopilotPanel_proposalCardSettled__Ylu8L,.CopilotPanel_proposalCard__pPwWp{display:flex;flex-direction:column;padding:var(--space-3);border-radius:var(--radius-md);background:var(--bg-soft)}.CopilotPanel_proposalCard__pPwWp{gap:var(--space-2);border:1px solid color-mix(in srgb,var(--accent-primary) 28%,var(--border-subtle));background:color-mix(in srgb,var(--accent-primary) 6%,var(--bg-soft))}.CopilotPanel_proposalCardSettled__Ylu8L{gap:var(--space-1);border:1px solid color-mix(in srgb,var(--border-subtle) 82%,transparent)}.CopilotPanel_proposalHeader__tNKAN{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--asset-canvas-weak-foreground)}.CopilotPanel_proposalCardBlocked__F7B17{border-color:color-mix(in srgb,var(--border-subtle) 82%,transparent);background:var(--bg-soft);opacity:.82}.CopilotPanel_proposalBlockedReason__9yP0R,.CopilotPanel_proposalEyebrow__1vmaH{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotPanel_proposalEyebrow__1vmaH{font-weight:var(--fw-medium)}.CopilotPanel_proposalTitle__clgqt{font-weight:var(--fw-medium)}.CopilotPanel_proposalTaskTitles__79sz_,.CopilotPanel_proposalTitle__clgqt{margin:0;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-snug)}.CopilotPanel_proposalTaskTitles__79sz_{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-4)}.CopilotPanel_proposalText__5zV5Y{margin:0;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.CopilotPanel_proposalMeta__fOzDP{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotPanel_proposalPrompt__SaDW7{min-width:0}.CopilotPanel_proposalPromptSummary__KZC0c{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--fw-medium);line-height:var(--leading-snug);cursor:pointer}.CopilotPanel_proposalPromptBody__U59oX{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.CopilotPanel_proposalPromptBody__U59oX p{margin:0;overflow-wrap:anywhere}.CopilotPanel_proposalActions__848TR{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.CopilotPanel_noticeSticky__iyl_p{flex-shrink:0;padding:var(--space-3) var(--space-4) 0;border-bottom:1px solid color-mix(in srgb,var(--v2-status-warning) 18%,var(--border-subtle));background:var(--bg-panel)}.CopilotPanel_noticeCard__ypAf_{border-color:color-mix(in srgb,var(--v2-status-warning) 35%,var(--border-subtle));background:color-mix(in srgb,var(--v2-status-warning) 8%,var(--bg-soft));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--v2-status-warning) 70%,transparent)}.CopilotPanel_proposalAppliedBlock__ywRpp{display:flex;flex-direction:column;gap:var(--space-1)}.CopilotPanel_proposalApplied__7j_K_{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotPanel_proposalAppliedHint__m0BIL{margin:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotMessageBubble_message__4wE7_{display:flex;flex-direction:column;gap:var(--space-2);max-width:100%;min-width:0}.CopilotMessageBubble_messageUser__BRwVn{position:relative;align-self:flex-end;max-width:88%;padding:var(--space-3) var(--space-4);border:1px solid var(--control-border);border-radius:var(--radius-md) var(--radius-xs) var(--radius-md) var(--radius-md);background:var(--asset-canvas-control-surface);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:anywhere;white-space:pre-wrap}.CopilotMessageBubble_messageUser__BRwVn:after,.CopilotMessageBubble_messageUser__BRwVn:before{content:"";position:absolute;top:var(--space-4);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent}.CopilotMessageBubble_messageUser__BRwVn:before{right:-7px;border-left:7px solid var(--control-border)}.CopilotMessageBubble_messageUser__BRwVn:after{right:-6px;border-left:6px solid var(--asset-canvas-control-surface)}.CopilotMessageBubble_messageAssistant__1e8Of{display:flex;flex-direction:column;align-self:stretch;gap:var(--space-2);min-width:0;max-width:100%}.CopilotMessageBubble_assistantRow__07tp1{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0}.CopilotMessageBubble_assistantAvatar__oUlMc{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);color:var(--accent-primary)}.CopilotMessageBubble_brandGlyph__5k4AQ{display:block;width:var(--icon-size-sm);height:var(--icon-size-sm)}.CopilotMessageBubble_assistantContent__S_SOt{min-width:0;flex:1;max-width:100%;margin:0;padding-top:var(--space-1);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:anywhere}.CopilotMessageBubble_assistantContent__S_SOt[data-streaming=true]:empty:after{content:"正在思考…";color:var(--text-muted)}.CopilotMessageBubble_assistantContent__S_SOt[data-streaming=true]:not(:empty):after{content:"";display:inline-block;width:.45em;height:1em;margin-left:1px;vertical-align:text-bottom;background:currentcolor;opacity:.55;animation:CopilotMessageBubble_copilot-message-bubble-caret__gjQlz var(--motion-loop-fast) steps(1) infinite}@keyframes CopilotMessageBubble_copilot-message-bubble-caret__gjQlz{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.CopilotMessageBubble_assistantContent__S_SOt[data-streaming=true]:not(:empty):after{animation:none;opacity:.55}}.CopilotWorkflowQueueHost_host__LSpBo{position:relative;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none}.CopilotWorkflowQueueHost_host__LSpBo>*{pointer-events:auto}.CopilotWorkflowQueueHost_hostAsset__tuuyS,.CopilotWorkflowQueueHost_hostStory__CaP3y{position:relative;z-index:24;flex-shrink:0}.CopilotWorkflowQueueHost_hostAsset__tuuyS{z-index:30}.CopilotWorkflowQueueHost_hostNodeHeader__v_483{position:relative;z-index:50;flex-shrink:0;pointer-events:auto}.CopilotWorkflowQueueHost_hostNodeHeader__v_483 .CopilotWorkflowQueueHost_toggleWrap__3x2Xz{position:relative;z-index:1}.CopilotWorkflowQueueHost_toggleWrap__3x2Xz{position:relative;display:inline-flex;flex-shrink:0}.CopilotWorkflowQueueHost_toggle__LSas3{box-shadow:var(--shadow-popover)}.CopilotWorkflowQueueHost_completedBadge__BsK4i{left:-6px;bottom:-4px;z-index:1;min-width:18px;height:18px;padding:0 var(--space-1);background:var(--surface-panel);color:var(--text-secondary);font-size:var(--text-2xs);font-weight:var(--fw-medium);line-height:14px;text-align:center}.CopilotWorkflowQueueHost_attentionBadge__pq0jf,.CopilotWorkflowQueueHost_completedBadge__BsK4i{position:absolute;border:2px solid var(--bg-panel);border-radius:var(--radius-pill);pointer-events:none}.CopilotWorkflowQueueHost_attentionBadge__pq0jf{top:-2px;right:-2px;z-index:2;width:10px;height:10px;background:var(--v2-status-warning)}.CopilotWorkflowQueueHost_panel__wG8a9{position:absolute;right:0;left:auto;bottom:calc(100% + var(--space-2));z-index:40;display:flex;flex-direction:column;width:min(360px,calc(100vw - var(--space-8)));max-height:min(420px,52vh);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-panel);box-shadow:var(--shadow-popover);overflow:hidden}.CopilotWorkflowQueueHost_hostNodeHeader__v_483 .CopilotWorkflowQueueHost_panel__wG8a9{position:fixed;inset:calc(var(--node-assembly-header-h, 56px) + var(--space-2)) var(--space-6) auto auto;max-height:min(360px,40vh);z-index:calc(var(--z-modal, 100) + 20)}.CopilotWorkflowQueueHost_panelHeader__fWRnu{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent)}.CopilotWorkflowQueueHost_panelHeaderText__Z4dEg{min-width:0}.CopilotWorkflowQueueHost_panelTitle__tTlfD{margin:0;font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-tight)}.CopilotWorkflowQueueHost_panelSubtitle__Vcair{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotWorkflowQueueHost_panelClose__9hczF{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);cursor:pointer}.CopilotWorkflowQueueHost_panelClose__9hczF:focus-visible,.CopilotWorkflowQueueHost_panelClose__9hczF:hover{background:var(--bg-soft);color:var(--text-primary)}.CopilotWorkflowQueueHost_panelBody__GrlEz{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--space-2) var(--space-3) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.CopilotWorkflowQueueHost_panelToolbar__U0W8j{display:flex;justify-content:flex-end;padding:0 var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 70%,transparent)}.CopilotWorkflowQueueHost_workflowRow__K3m_D{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);align-items:center;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--bg-soft) 55%,transparent)}.CopilotWorkflowQueueHost_workflowRowMain__heHt2{min-width:0;display:flex;flex-direction:column;gap:var(--space-1);overflow:visible}.CopilotWorkflowQueueHost_workflowRowTitle__RbORZ{margin:0;font-size:var(--text-xs);font-weight:var(--fw-medium);line-height:var(--leading-snug);overflow-wrap:anywhere}.CopilotWorkflowQueueHost_workflowRowMeta__ePqRM{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);flex-shrink:0}.CopilotWorkflowQueueHost_workflowRowStatus__ut4uT{color:var(--text-muted);font-size:var(--text-2xs);line-height:var(--leading-tight);text-align:right;white-space:nowrap}.CopilotWorkflowQueueHost_workflowRow__K3m_D .CopilotWorkflowQueueHost_stepBar__WS_yq{margin:0}.CopilotWorkflowQueueHost_panelError__8LFqf,.CopilotWorkflowQueueHost_panelHint__Qpio4{margin:0;font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotWorkflowQueueHost_panelError__8LFqf{color:var(--v2-status-error-text)}.CopilotWorkflowQueueHost_workflowCard__c3olb{border:1px solid color-mix(in srgb,var(--border-subtle) 75%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-soft) 55%,transparent);padding:var(--space-3)}.CopilotWorkflowQueueHost_workflowHeader__fFL24{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.CopilotWorkflowQueueHost_workflowTitle__IMG6V{margin:0;flex:1 1 auto;min-width:0;font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-snug);overflow-wrap:anywhere}.CopilotWorkflowQueueHost_workflowStatus__kRYeu{flex-shrink:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotWorkflowQueueHost_workflowInventory__rxILL{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotWorkflowQueueHost_queueNotice__yLwyA{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotWorkflowQueueHost_stepList__aRmwj{margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.CopilotWorkflowQueueHost_stepBar__WS_yq{--step-segment-fill:color-mix(in srgb,var(--text-secondary) 82%,transparent);--step-segment-outline:color-mix(in srgb,var(--text-secondary) 70%,transparent);--step-segment-muted:color-mix(in srgb,var(--text-muted) 55%,transparent);margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex;align-items:flex-start;gap:var(--space-1);width:100%;min-width:0;overflow:visible}.CopilotWorkflowQueueHost_stepBarScrollable__Hfx07{overflow:auto visible;padding-bottom:var(--space-1);scrollbar-width:thin}.CopilotWorkflowQueueHost_stepSegment__DejLc{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1);overflow:visible}.CopilotWorkflowQueueHost_stepBarScrollable__Hfx07 .CopilotWorkflowQueueHost_stepSegment__DejLc{flex:0 0 auto;min-width:44px;width:44px}.CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt{position:relative;height:10px;border-radius:var(--radius-xs);overflow:hidden;background:transparent}.CopilotWorkflowQueueHost_stepSegmentLabel__eu_dJ{display:flex;flex-direction:column;align-items:center;gap:0;min-width:0;color:var(--text-muted);font-size:var(--text-2xs);line-height:var(--leading-tight);text-align:center}.CopilotWorkflowQueueHost_stepSegmentNumber__heOyL{font-weight:var(--fw-medium)}.CopilotWorkflowQueueHost_stepSegmentKind__GJ0qv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.CopilotWorkflowQueueHost_stepSegmentTooltip__GebkK{position:absolute;left:50%;top:calc(100% + var(--space-2));bottom:auto;z-index:80;transform:translateX(-50%);width:max-content;max-width:min(320px,70vw);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-panel);box-shadow:var(--shadow-popover);color:var(--text-primary);font-size:var(--text-xs);line-height:var(--leading-snug);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--motion-fast),visibility var(--motion-fast)}.CopilotWorkflowQueueHost_stepSegment__DejLc:first-child .CopilotWorkflowQueueHost_stepSegmentTooltip__GebkK{left:0;transform:none}.CopilotWorkflowQueueHost_stepSegment__DejLc:last-child .CopilotWorkflowQueueHost_stepSegmentTooltip__GebkK{left:auto;right:0;transform:none}.CopilotWorkflowQueueHost_stepSegment__DejLc:focus-within .CopilotWorkflowQueueHost_stepSegmentTooltip__GebkK,.CopilotWorkflowQueueHost_stepSegment__DejLc:hover .CopilotWorkflowQueueHost_stepSegmentTooltip__GebkK{opacity:1;visibility:visible}.CopilotWorkflowQueueHost_stepSegmentTooltipTitle__8ic6v{margin:0;font-weight:var(--fw-medium)}.CopilotWorkflowQueueHost_stepSegmentTooltipStatus__kDW5A{margin:var(--space-1) 0 0;color:var(--text-secondary)}.CopilotWorkflowQueueHost_stepSegmentTooltipReason__Cfh0Y{margin:var(--space-2) 0 0;color:var(--text-primary);overflow-wrap:anywhere;white-space:normal}.CopilotWorkflowQueueHost_stepSegmentDone__3o1ny .CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt,.CopilotWorkflowQueueHost_stepSegmentRunning__T5yBt .CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt{background:var(--step-segment-fill)}.CopilotWorkflowQueueHost_stepSegmentRunningFill___SmgG{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--bg-panel) 35%,transparent) 45%,transparent 90%);animation:CopilotWorkflowQueueHost_copilot-workflow-queue-host-step-running__pEN7N var(--motion-loop-medium) ease-in-out infinite;will-change:transform}.CopilotWorkflowQueueHost_stepSegmentWaiting__FVuF4 .CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt{border:2px dashed var(--step-segment-outline);background:color-mix(in srgb,var(--bg-panel) 92%,transparent)}.CopilotWorkflowQueueHost_stepSegmentSkipped__r94_h .CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt{border:1px solid var(--step-segment-muted);background:repeating-linear-gradient(-45deg,transparent,transparent 3px,color-mix(in srgb,var(--text-muted) 28%,transparent) 3px,color-mix(in srgb,var(--text-muted) 28%,transparent) 6px)}.CopilotWorkflowQueueHost_stepSegmentFailed__JySZb .CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt{border:2px solid var(--step-segment-fill);background:color-mix(in srgb,var(--text-primary) 18%,var(--bg-panel))}.CopilotWorkflowQueueHost_stepSegmentFailedMark__AgoHp{position:absolute;inset:1px 3px;background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--step-segment-fill) calc(50% - 1px),var(--step-segment-fill) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to bottom left,transparent calc(50% - 1px),var(--step-segment-fill) calc(50% - 1px),var(--step-segment-fill) calc(50% + 1px),transparent calc(50% + 1px))}.CopilotWorkflowQueueHost_stepSegmentInterrupted__zsAO5 .CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt{border:2px dotted var(--step-segment-muted);background:transparent}.CopilotWorkflowQueueHost_stepSegmentStopped__xLifT .CopilotWorkflowQueueHost_stepSegmentTrack__u2RWt{border:2px dotted var(--step-segment-outline);background:color-mix(in srgb,var(--bg-panel) 88%,transparent)}.CopilotWorkflowQueueHost_stepSegmentInterruptedMark__8VbVW{position:absolute;top:50%;left:18%;right:18%;height:2px;margin-top:calc(var(--space-hairline) / -2);border-radius:var(--radius-pill);background:var(--step-segment-muted)}.CopilotWorkflowQueueHost_stepDetailList__2sSD8{margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.CopilotWorkflowQueueHost_stepDetailRow__gqz2b{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-panel)}.CopilotWorkflowQueueHost_stepHeader__Gpu7A{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.CopilotWorkflowQueueHost_stepKind__vFFrj{font-size:var(--text-xs);font-weight:var(--fw-medium);line-height:var(--leading-snug)}.CopilotWorkflowQueueHost_stepStatus__pT5Ft{flex-shrink:0;font-size:var(--text-xs);line-height:var(--leading-snug)}.CopilotWorkflowQueueHost_stepStatusDone__LtHFb{color:var(--v2-status-success)}.CopilotWorkflowQueueHost_stepStatusInterrupted__fhgVo,.CopilotWorkflowQueueHost_stepStatusSkipped__uIt_T{color:var(--v2-status-warning)}.CopilotWorkflowQueueHost_stepStatusFailed__5Wlwd{color:var(--v2-status-error-text)}.CopilotWorkflowQueueHost_stepStatusPending__BKGuQ{color:var(--text-muted)}.CopilotWorkflowQueueHost_orphanLine__C9teA,.CopilotWorkflowQueueHost_orphanNotice__t7LIu,.CopilotWorkflowQueueHost_stepReason__2_G0R{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-snug);overflow-wrap:anywhere}.CopilotWorkflowQueueHost_orphanLine__C9teA{color:var(--text-primary)}@media (max-width:520px){.CopilotWorkflowQueueHost_panel__wG8a9{width:min(320px,calc(100vw - var(--space-4)));max-height:min(360px,48vh)}}@media (prefers-reduced-motion:reduce){.CopilotWorkflowQueueHost_attentionBadge__pq0jf{animation:none}.CopilotWorkflowQueueHost_stepSegmentRunningFill___SmgG{animation:none;opacity:.45}}@keyframes CopilotWorkflowQueueHost_copilot-workflow-queue-host-step-running__pEN7N{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CopilotPanelToggle_toggleWrap__2NLt6{position:relative;display:inline-flex;flex-shrink:0}.CopilotPanelToggle_toggle__jGLpm{flex-shrink:0;pointer-events:auto;box-shadow:var(--shadow-popover)}.CopilotPanelToggle_toggle__jGLpm[data-active=true]{border-color:var(--accent-border);background:color-mix(in srgb,var(--accent-primary) 18%,var(--control-bg));color:var(--text-accent)}.CopilotPanelToggle_brandGlyph__hi5Sw{display:block;width:1em;height:1em}.CopilotPanelToggle_headerInline__w_wmU{width:var(--node-assembly-header-btn-h,32px);min-width:var(--node-assembly-header-btn-h,32px);height:var(--node-assembly-header-btn-h,32px)}.CopilotPanelToggle_noticeBadge__amzen{top:-3px;right:-3px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 var(--space-1);background:var(--v2-status-warning);color:var(--text-on-accent);font-size:var(--text-2xs);font-weight:var(--fw-medium);line-height:1}.CopilotPanelToggle_backgroundRunBadge__dUXhW,.CopilotPanelToggle_noticeBadge__amzen{position:absolute;z-index:1;border:2px solid var(--bg-panel);border-radius:var(--radius-pill);pointer-events:none}.CopilotPanelToggle_backgroundRunBadge__dUXhW{top:-2px;right:-2px;width:10px;height:10px;background:var(--accent-primary);animation:CopilotPanelToggle_copilot-panel-toggle-background-run-pulse__LPAqk var(--motion-loop-slow) ease-in-out infinite}@keyframes CopilotPanelToggle_copilot-panel-toggle-background-run-pulse__LPAqk{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.CopilotPanelToggle_backgroundRunBadge__dUXhW{animation:none}}.LayerSplitToolDialog_overlay__c8KHR{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--space-8);background:color-mix(in srgb,var(--color-black) 72%,transparent)}.LayerSplitToolDialog_panel__tOTCR{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,calc(100vw - 48px));height:min(720px,calc(100vh - 48px));overflow:hidden;border:1px solid var(--asset-canvas-control-border);border-radius:18px;background:var(--asset-canvas-popover-surface);box-shadow:var(--asset-canvas-floating-shadow)}.LayerSplitToolDialog_header__xhfja{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid var(--asset-canvas-control-border-soft)}.LayerSplitToolDialog_kicker__XNO6b{display:block;margin-bottom:5px;color:color-mix(in srgb,var(--text-muted) 92%,transparent);font-size:11px;letter-spacing:.08em}.LayerSplitToolDialog_title__CeWUO{margin:0;color:var(--text-primary);font-size:18px;font-weight:var(--fw-semibold);letter-spacing:-.02em}.LayerSplitToolDialog_subtitle__12BzS{margin:6px 0 0;color:var(--text-muted);line-height:1.5}.LayerSplitToolDialog_close__VTHEp{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:10px;background:transparent;color:var(--asset-canvas-control-text-strong);cursor:pointer}.LayerSplitToolDialog_close__VTHEp:hover{background:var(--asset-canvas-control-hover);color:var(--text-primary)}.LayerSplitToolDialog_body__uNtD5{display:grid;grid-template-columns:minmax(260px,330px) minmax(0,1fr) minmax(240px,300px);gap:16px;min-height:0;padding:16px}.LayerSplitToolDialog_card__KCON_{min-height:0;overflow:hidden;border:1px solid var(--asset-canvas-control-border-soft);border-radius:14px;background:color-mix(in srgb,var(--asset-canvas-popover-surface) 88%,var(--color-black))}.LayerSplitToolDialog_cardHead__2vgKk{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--asset-canvas-control-border-soft)}.LayerSplitToolDialog_cardTitle__FCjOY{color:var(--text-primary);font-weight:var(--fw-semibold)}.LayerSplitToolDialog_badge__ki71D{padding:3px 7px;border-radius:999px;background:var(--asset-canvas-control-hover);color:var(--text-muted);font-weight:var(--fw-medium)}.LayerSplitToolDialog_sourcePreview__RiVT9{display:grid;min-height:0;height:100%;padding:14px}.LayerSplitToolDialog_imageFrame__iXaFx{display:grid;place-items:center;min-height:260px;overflow:hidden;border:1px solid var(--asset-canvas-control-border-soft);border-radius:12px;background:var(--asset-canvas-control-bg)}.LayerSplitToolDialog_imageFrame__iXaFx img{display:block;max-width:100%;max-height:380px;object-fit:contain}.LayerSplitToolDialog_empty__CUiGM{display:grid;place-items:center;min-height:260px;padding:24px;color:var(--text-muted);line-height:1.6;text-align:center}.LayerSplitToolDialog_sourceMeta__WtHlR{display:grid;gap:6px;margin-top:12px}.LayerSplitToolDialog_sourceName__B6Qyq{overflow:hidden;color:var(--text-primary);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap}.LayerSplitToolDialog_sourceHint__IjMFp{color:var(--text-muted);line-height:1.5}.LayerSplitToolDialog_pipeline__68g2D{display:grid;align-content:start;gap:10px;padding:14px;overflow-y:auto}.LayerSplitToolDialog_step___haPO{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:12px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:12px;background:color-mix(in srgb,var(--asset-canvas-control-bg) 72%,transparent)}.LayerSplitToolDialog_stepIndex___Ct5o{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--asset-canvas-control-hover);color:var(--text-primary);font-size:11px;font-weight:var(--fw-semibold)}.LayerSplitToolDialog_step___haPO strong{display:block;margin-bottom:4px;color:var(--text-primary);font-size:13px;font-weight:var(--fw-semibold)}.LayerSplitToolDialog_step___haPO p{margin:0;color:var(--text-muted);font-size:11px;line-height:1.55}.LayerSplitToolDialog_layers__jUEVe{display:grid;padding:14px}.LayerSplitToolDialog_layerItem__szOpd{display:grid;gap:5px;padding:11px 12px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:12px;background:transparent}.LayerSplitToolDialog_layerItem__szOpd strong{color:var(--text-primary);font-size:13px;font-weight:var(--fw-semibold)}.LayerSplitToolDialog_layerItem__szOpd p{margin:0;color:var(--text-muted);font-size:11px;line-height:1.5}.LayerSplitToolDialog_footer__hrHqf{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px 16px;border-top:1px solid var(--asset-canvas-control-border-soft)}.LayerSplitToolDialog_footerHint__GKN9V{color:var(--text-muted)}.LayerSplitToolDialog_primary__rHGkg,.LayerSplitToolDialog_secondary__fyh_9{min-width:112px;padding:8px 12px;border-radius:10px;font-weight:var(--fw-semibold);cursor:pointer}.LayerSplitToolDialog_primary__rHGkg{border:1px solid var(--asset-canvas-control-border);background:var(--text-primary);color:var(--color-black)}.LayerSplitToolDialog_primary__rHGkg:disabled{opacity:.45;cursor:not-allowed}.LayerSplitToolDialog_secondary__fyh_9{border:1px solid var(--asset-canvas-control-border-soft);background:transparent;color:var(--asset-canvas-control-text-strong)}.LayerSplitToolDialog_drawStage__Gwvm8,.LayerSplitToolDialog_resultStage__iX6Ta{position:relative;display:grid;place-items:center;min-height:380px;overflow:hidden;border:1px solid var(--asset-canvas-control-border-soft);border-radius:12px;background:var(--asset-canvas-control-bg);user-select:none}.LayerSplitToolDialog_drawStage__Gwvm8 img,.LayerSplitToolDialog_resultStage__iX6Ta img{display:block;max-width:100%;max-height:430px;object-fit:contain}.LayerSplitToolDialog_drawStage__Gwvm8{cursor:crosshair}.LayerSplitToolDialog_selectionBox__Wphvq{position:absolute;z-index:2;border:1px solid color-mix(in srgb,var(--accent-primary) 82%,var(--color-white));border-radius:8px;background:color-mix(in srgb,var(--accent-primary) 18%,transparent);box-shadow:0 0 0 9999px color-mix(in srgb,var(--color-black) 42%,transparent);pointer-events:none}.LayerSplitToolDialog_layerButton__vpWDg{display:grid;gap:5px;width:100%;padding:11px 12px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:12px;background:transparent;text-align:left;cursor:pointer}.LayerSplitToolDialog_layerButton__vpWDg[data-active]{border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--asset-canvas-control-border));background:color-mix(in srgb,var(--accent-primary) 11%,transparent)}.LayerSplitToolDialog_layerButton__vpWDg strong{color:var(--text-primary);font-weight:var(--fw-semibold)}.LayerSplitToolDialog_layerButton__vpWDg span{color:var(--text-muted);line-height:1.45}.LayerSplitToolDialog_pipelineCompact__adF5i{display:grid;gap:6px;padding:0 14px 14px;color:var(--text-muted);font-size:10px;line-height:1.45}.LayerSplitToolDialog_footerActions__UDGJK{display:inline-flex;align-items:center;gap:8px}.LayerSplitToolDialog_secondary__fyh_9:disabled{opacity:.45;cursor:not-allowed}.LayerSplitToolDialog_imageCanvas__Mnjxj{position:relative;display:inline-grid;place-items:center;max-width:100%;max-height:430px;touch-action:none}.LayerSplitToolDialog_lassoOverlay__2hTQ_{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.LayerSplitToolDialog_lassoOverlay__2hTQ_ polygon{fill:color-mix(in srgb,var(--accent-primary) 16%,transparent);stroke:none}.LayerSplitToolDialog_lassoOverlay__2hTQ_ polyline{fill:none;stroke:color-mix(in srgb,var(--accent-primary) 86%,var(--color-white));stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 4}.LayerSplitToolDialog_modeSwitch__HVBGP{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px 14px 0}.LayerSplitToolDialog_modeSwitch__HVBGP button{padding:7px 10px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:10px;background:transparent;color:var(--asset-canvas-control-text-strong);font-weight:var(--fw-semibold);cursor:pointer}.LayerSplitToolDialog_modeSwitch__HVBGP button[data-active]{border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--asset-canvas-control-border));background:color-mix(in srgb,var(--accent-primary) 12%,transparent);color:var(--text-primary)}.LayerSplitToolDialog_resultList__A3zf1{display:grid;gap:8px;padding:0 14px 14px}.LayerSplitToolDialog_resultListHead__kuLEO{display:flex;align-items:center;justify-content:space-between;color:var(--text-primary);font-size:12px;font-weight:var(--fw-semibold)}.LayerSplitToolDialog_resultListEmpty__MuvW_,.LayerSplitToolDialog_resultListHead__kuLEO small{color:var(--text-muted);font-size:10px;font-weight:var(--fw-medium)}.LayerSplitToolDialog_resultListEmpty__MuvW_{margin:0;padding:10px 12px;border:1px dashed var(--asset-canvas-control-border-soft);border-radius:10px;line-height:1.5}.LayerSplitToolDialog_resultItem__KKYqe{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:6px 8px;align-items:center;padding:8px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:12px;background:transparent}.LayerSplitToolDialog_resultItem__KKYqe[data-active]{border-color:color-mix(in srgb,var(--accent-primary) 50%,var(--asset-canvas-control-border));background:color-mix(in srgb,var(--accent-primary) 9%,transparent)}.LayerSplitToolDialog_resultThumb__RDgy5{grid-row:1/span 2;display:grid;place-items:center;width:42px;height:42px;overflow:hidden;border:1px solid var(--asset-canvas-control-border-soft);border-radius:9px;background:var(--asset-canvas-control-bg);cursor:pointer}.LayerSplitToolDialog_resultThumb__RDgy5 img{max-width:100%;max-height:100%;object-fit:contain}.LayerSplitToolDialog_resultItem__KKYqe input{min-width:0;border:0;background:transparent;color:var(--text-primary);font-size:12px;font-weight:var(--fw-semibold);outline:none}.LayerSplitToolDialog_resultMeta__EdowV{color:var(--text-muted);font-size:10px}.LayerSplitToolDialog_resultDelete__OqhI_{grid-column:3;grid-row:1/span 2;padding:5px 7px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:8px;background:transparent;color:var(--text-muted);font-size:10px;cursor:pointer}.LayerSplitToolDialog_resultDelete__OqhI_:hover{background:var(--asset-canvas-danger-hover);color:var(--v2-status-error)}.LayerSplitToolDialog_brushStage__RJsO2{display:grid;place-items:center;width:100%;height:100%;min-height:360px}.LayerSplitToolDialog_resultCanvasEditable__JqGDy,.LayerSplitToolDialog_resultCanvas__eeb22{display:block;max-width:100%;max-height:430px;object-fit:contain}.LayerSplitToolDialog_resultCanvasEditable__JqGDy{cursor:crosshair;touch-action:none}.LayerSplitToolDialog_brushControls__Jfoyp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 12px;border-top:1px solid var(--asset-canvas-control-border-soft)}.LayerSplitToolDialog_brushControls__Jfoyp button{padding:6px 9px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:9px;background:transparent;color:var(--asset-canvas-control-text-strong);font-size:11px;font-weight:var(--fw-semibold);cursor:pointer}.LayerSplitToolDialog_brushControls__Jfoyp button[data-active]{border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--asset-canvas-control-border));background:color-mix(in srgb,var(--accent-primary) 12%,transparent);color:var(--text-primary)}.LayerSplitToolDialog_brushControls__Jfoyp button:disabled{opacity:.45;cursor:not-allowed}.LayerSplitToolDialog_brushControls__Jfoyp label{display:grid;grid-template-columns:auto minmax(80px,1fr) auto;gap:8px;align-items:center;color:var(--text-muted);font-size:11px}.LayerSplitToolDialog_brushControls__Jfoyp input{width:100%}.LayerSplitToolDialog_planBox__Z4JE9{position:absolute;z-index:2;display:inline-flex;align-items:flex-start;justify-content:flex-start;padding:4px 5px;border:1px dashed color-mix(in srgb,var(--accent-primary) 68%,var(--color-white));border-radius:8px;background:color-mix(in srgb,var(--accent-primary) 10%,transparent);color:var(--text-primary);font-size:10px;font-weight:var(--fw-semibold);line-height:1;pointer-events:none;text-shadow:0 1px 8px var(--color-black)}.LayerSplitToolDialog_planBox__Z4JE9[data-layer-type=character]{border-color:color-mix(in srgb,var(--v2-accent-orange) 70%,var(--color-white));background:color-mix(in srgb,var(--v2-accent-orange) 10%,transparent)}.LayerSplitToolDialog_planBox__Z4JE9[data-layer-type=background]{border-color:color-mix(in srgb,var(--text-muted) 70%,var(--color-white));background:color-mix(in srgb,var(--text-muted) 10%,transparent)}.LayerSplitToolDialog_planPanel__CDLdH{display:grid;gap:8px;margin:12px 14px 0;padding:11px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:12px;background:color-mix(in srgb,var(--asset-canvas-control-bg) 74%,transparent)}.LayerSplitToolDialog_planHead__ZSClm{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text-primary);font-size:12px;font-weight:var(--fw-semibold)}.LayerSplitToolDialog_planHead__ZSClm small{color:var(--text-muted);font-size:10px;font-weight:var(--fw-medium)}.LayerSplitToolDialog_planPanel__CDLdH p{margin:0;color:var(--text-muted);line-height:1.5}.LayerSplitToolDialog_planLayerList__W0fp7{display:grid;gap:6px}.LayerSplitToolDialog_planLayerList__W0fp7 button{display:grid;gap:3px;width:100%;padding:8px 9px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:10px;background:var(--asset-canvas-popover-surface);color:inherit;text-align:left;cursor:pointer}.LayerSplitToolDialog_planLayerList__W0fp7 button:hover{border-color:color-mix(in srgb,var(--accent-primary) 42%,var(--asset-canvas-control-border));background:color-mix(in srgb,var(--accent-primary) 8%,var(--asset-canvas-popover-surface))}.LayerSplitToolDialog_planLayerList__W0fp7 strong{overflow:hidden;color:var(--text-primary);font-size:11px;font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap}.LayerSplitToolDialog_planLayerList__W0fp7 span{color:var(--text-muted);font-size:10px;line-height:1.35}.LayerSplitToolDialog_brushModeGroup__u4zoH{display:inline-flex;align-items:center;gap:3px;padding:2px;border:1px solid var(--asset-canvas-control-border-soft);border-radius:10px;background:color-mix(in srgb,var(--asset-canvas-control-bg) 72%,transparent)}.LayerSplitToolDialog_brushModeGroup__u4zoH button{border:0;border-radius:7px;background:transparent}.LayerSplitToolDialog_brushCanvasWrap__4NhGe{position:relative;display:inline-grid;place-items:center;max-width:100%;max-height:430px}.LayerSplitToolDialog_brushCursor__YiOiv{position:absolute;z-index:4;border:1px solid color-mix(in srgb,var(--text-primary) 86%,transparent);border-radius:999px;background:color-mix(in srgb,var(--text-primary) 8%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-black) 48%,transparent),0 0 16px color-mix(in srgb,var(--color-black) 22%,transparent);pointer-events:none;transform:translate(-50%,-50%)}.LayerSplitToolDialog_brushCursor__YiOiv[data-mode=restore]{border-color:color-mix(in srgb,var(--v2-accent-orange) 78%,var(--color-white));background:color-mix(in srgb,var(--v2-accent-orange) 12%,transparent)}.LayerSplitToolDialog_brushShortcutHint__BHyoB{margin:0;padding:0 12px 10px;color:color-mix(in srgb,var(--text-muted) 82%,transparent);font-size:10px;line-height:1.35}.LayerSplitToolDialog_repairNotice__j2iye{display:grid;gap:3px;margin:0 12px 10px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--v2-status-warning) 28%,var(--asset-canvas-control-border-soft));border-radius:10px;background:color-mix(in srgb,var(--v2-status-warning) 10%,transparent)}.LayerSplitToolDialog_repairNotice__j2iye strong{color:var(--text-primary);font-size:11px;font-weight:var(--fw-semibold);line-height:1.2}.LayerSplitToolDialog_repairNotice__j2iye span{color:color-mix(in srgb,var(--text-muted) 88%,transparent);font-size:10px;line-height:1.45}.LayerSplitToolDialog_repairNoticeCopy__DBOzm{display:grid;gap:3px;min-width:0}.LayerSplitToolDialog_repairNotice__j2iye button{justify-self:start;margin-top:4px;padding:6px 9px;border:1px solid color-mix(in srgb,var(--v2-accent-orange) 34%,var(--asset-canvas-control-border-soft));border-radius:9px;background:color-mix(in srgb,var(--v2-accent-orange) 12%,transparent);color:var(--text-primary);font-size:11px;font-weight:var(--fw-semibold);cursor:pointer}.LayerSplitToolDialog_repairNotice__j2iye button:hover:not(:disabled){background:color-mix(in srgb,var(--v2-accent-orange) 18%,transparent)}.LayerSplitToolDialog_repairNotice__j2iye button:disabled{opacity:.55;cursor:progress}.LayerSplitToolDialog_overlay__c8KHR{--layer-split-surface-panel:color-mix(in srgb,var(--asset-canvas-popover-surface) 82%,var(--color-black));--layer-split-surface-header:color-mix(in srgb,var(--asset-canvas-popover-surface) 90%,var(--color-black));--layer-split-surface-body:color-mix(in srgb,var(--asset-canvas-control-surface) 92%,var(--color-black));--layer-split-surface-card:color-mix(in srgb,var(--asset-canvas-popover-surface) 96%,var(--color-black));--layer-split-surface-canvas:color-mix(in srgb,var(--asset-canvas-control-surface) 96%,var(--color-black));--layer-split-surface-control:color-mix(in srgb,var(--asset-canvas-popover-surface) 98%,var(--color-white));--layer-split-surface-control-hover:color-mix(in srgb,var(--asset-canvas-popover-surface) 94%,var(--color-white));--layer-split-text-secondary:color-mix(in srgb,var(--node-editor-on-dark-primary) 76%,transparent);--layer-split-text-muted:color-mix(in srgb,var(--node-editor-on-dark-primary) 58%,transparent);--layer-split-text-faint:color-mix(in srgb,var(--node-editor-on-dark-primary) 42%,transparent);padding:28px;background:color-mix(in srgb,var(--color-black) 78%,transparent);backdrop-filter:none}.LayerSplitToolDialog_panel__tOTCR{width:min(1160px,calc(100vw - 56px));height:min(740px,calc(100vh - 56px));border-color:var(--asset-canvas-control-border);border-radius:20px;background:var(--layer-split-surface-panel);box-shadow:0 28px 80px color-mix(in srgb,var(--color-black) 62%,transparent),0 0 0 1px color-mix(in srgb,var(--color-white) 3%,transparent) inset}.LayerSplitToolDialog_header__xhfja{padding:20px 22px 16px;border-bottom-color:var(--asset-canvas-control-border-soft);background:var(--layer-split-surface-header)}.LayerSplitToolDialog_kicker__XNO6b{margin-bottom:7px;color:var(--layer-split-text-faint);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase}.LayerSplitToolDialog_title__CeWUO{font-size:20px;line-height:1.15}.LayerSplitToolDialog_subtitle__12BzS{max-width:760px;margin-top:8px;color:var(--layer-split-text-muted);font-size:12px;line-height:1.55}.LayerSplitToolDialog_close__VTHEp{width:34px;height:34px;border-color:var(--asset-canvas-control-border);border-radius:12px;background:var(--layer-split-surface-control);color:var(--layer-split-text-secondary)}.LayerSplitToolDialog_body__uNtD5{grid-template-columns:minmax(300px,330px) minmax(400px,1fr) minmax(276px,306px);gap:18px;padding:18px;background:var(--layer-split-surface-body)}.LayerSplitToolDialog_card__KCON_{display:flex;flex-direction:column;border-color:var(--asset-canvas-control-border-soft);border-radius:16px;background:var(--layer-split-surface-card);box-shadow:0 1px 0 color-mix(in srgb,var(--color-white) 3.5%,transparent) inset}.LayerSplitToolDialog_body__uNtD5>.LayerSplitToolDialog_card__KCON_:nth-child(3){overflow-y:auto;scrollbar-color:color-mix(in srgb,var(--color-white) 18%,transparent) transparent;scrollbar-width:thin}.LayerSplitToolDialog_cardHead__2vgKk{min-height:48px;padding:14px 16px;border-bottom-color:var(--asset-canvas-control-border-soft)}.LayerSplitToolDialog_cardTitle__FCjOY{font-size:13px;line-height:1.2}.LayerSplitToolDialog_badge__ki71D{padding:4px 8px;border:1px solid var(--asset-canvas-control-border-soft);background:var(--layer-split-surface-control-hover);color:var(--layer-split-text-muted);font-size:10px;line-height:1}.LayerSplitToolDialog_sourcePreview__RiVT9{align-content:stretch;gap:14px;padding:16px}.LayerSplitToolDialog_drawStage__Gwvm8,.LayerSplitToolDialog_resultStage__iX6Ta{min-height:390px;border-color:var(--asset-canvas-control-border-soft);border-radius:14px;background-color:var(--layer-split-surface-canvas);background-image:radial-gradient(circle,color-mix(in srgb,var(--color-white) 3.5%,transparent) 1px,transparent 1px);background-size:18px 18px}.LayerSplitToolDialog_empty__CUiGM{min-height:390px;border:1px dashed var(--asset-canvas-control-border);border-radius:14px;background:var(--layer-split-surface-canvas);color:var(--layer-split-text-muted);font-size:12px;line-height:1.65}.LayerSplitToolDialog_sourceMeta__WtHlR{gap:8px;margin-top:0;padding:0 2px}.LayerSplitToolDialog_sourceName__B6Qyq{font-size:13px;line-height:1.2}.LayerSplitToolDialog_sourceHint__IjMFp{color:var(--layer-split-text-faint);font-size:11px;line-height:1.55}.LayerSplitToolDialog_modeSwitch__HVBGP{gap:10px;padding:16px 16px 0}.LayerSplitToolDialog_layerButton__vpWDg,.LayerSplitToolDialog_modeSwitch__HVBGP button,.LayerSplitToolDialog_planLayerList__W0fp7 button,.LayerSplitToolDialog_resultItem__KKYqe,.LayerSplitToolDialog_resultListEmpty__MuvW_{border-color:var(--asset-canvas-control-border-soft);background:var(--layer-split-surface-header)}.LayerSplitToolDialog_modeSwitch__HVBGP button{min-height:34px;border-radius:11px;color:var(--layer-split-text-secondary);font-size:12px}.LayerSplitToolDialog_layerButton__vpWDg:hover,.LayerSplitToolDialog_modeSwitch__HVBGP button:hover,.LayerSplitToolDialog_planLayerList__W0fp7 button:hover{border-color:var(--asset-canvas-control-border-strong);background:var(--layer-split-surface-control-hover)}.LayerSplitToolDialog_layerButton__vpWDg[data-active],.LayerSplitToolDialog_modeSwitch__HVBGP button[data-active]{border-color:color-mix(in srgb,var(--v2-accent-orange) 72%,transparent);background:color-mix(in srgb,var(--v2-accent-orange) 12%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--v2-accent-orange) 12%,transparent) inset}.LayerSplitToolDialog_planPanel__CDLdH{gap:10px;margin:14px 16px 0;padding:13px;border-color:var(--asset-canvas-control-border-soft);border-radius:14px;background:var(--layer-split-surface-panel)}.LayerSplitToolDialog_planHead__ZSClm,.LayerSplitToolDialog_resultListHead__kuLEO{font-size:12px}.LayerSplitToolDialog_planPanel__CDLdH p{color:var(--layer-split-text-muted);font-size:11px;line-height:1.55}.LayerSplitToolDialog_layers__jUEVe{gap:10px;padding:14px 16px}.LayerSplitToolDialog_layerButton__vpWDg{padding:12px 13px;border-radius:13px}.LayerSplitToolDialog_layerButton__vpWDg strong{font-size:13px;line-height:1.2}.LayerSplitToolDialog_layerButton__vpWDg span{color:var(--layer-split-text-muted);font-size:11px;line-height:1.5}.LayerSplitToolDialog_resultList__A3zf1{padding:0 16px 14px}.LayerSplitToolDialog_pipelineCompact__adF5i{gap:7px;padding:0 16px 16px;color:var(--layer-split-text-faint)}.LayerSplitToolDialog_footer__hrHqf{min-height:64px;padding:14px 18px;border-top-color:var(--asset-canvas-control-border-soft);background:var(--layer-split-surface-header)}.LayerSplitToolDialog_footerHint__GKN9V{min-width:0;color:var(--layer-split-text-muted);font-size:11px;line-height:1.5}.LayerSplitToolDialog_footerActions__UDGJK{flex:0 0 auto;gap:10px}.LayerSplitToolDialog_primary__rHGkg,.LayerSplitToolDialog_secondary__fyh_9{display:inline-flex;align-items:center;justify-content:center;min-width:116px;min-height:36px;padding:0 14px;border-radius:12px;font-size:12px;line-height:1;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease,transform .12s ease}.LayerSplitToolDialog_secondary__fyh_9{border-color:var(--asset-canvas-control-border);background:var(--layer-split-surface-control);color:var(--layer-split-text-secondary)}.LayerSplitToolDialog_secondary__fyh_9:hover:not(:disabled){border-color:var(--asset-canvas-control-border-strong);background:var(--layer-split-surface-control-hover);color:var(--node-editor-on-dark-primary)}.LayerSplitToolDialog_primary__rHGkg{border-color:transparent;background:var(--accent-primary);color:var(--text-on-accent);box-shadow:var(--shadow-control-rest)}.LayerSplitToolDialog_primary__rHGkg:hover:not(:disabled){background:color-mix(in srgb,var(--accent-primary) 88%,var(--v2-accent-orange-soft));box-shadow:var(--shadow-control-primary-hover);transform:translateY(-1px)}.LayerSplitToolDialog_primary__rHGkg:disabled,.LayerSplitToolDialog_secondary__fyh_9:disabled{border-color:var(--asset-canvas-control-border-soft);background:color-mix(in srgb,var(--layer-split-surface-control) 72%,transparent);color:color-mix(in srgb,var(--node-editor-on-dark-primary) 28%,transparent);box-shadow:none;opacity:1;cursor:not-allowed}@media (max-width:1040px){.LayerSplitToolDialog_panel__tOTCR{width:calc(100vw - 32px);height:calc(100vh - 32px)}.LayerSplitToolDialog_body__uNtD5{grid-template-columns:300px minmax(360px,1fr) 286px;gap:14px;padding:14px;overflow-x:auto}.LayerSplitToolDialog_footer__hrHqf{align-items:stretch;flex-direction:column}.LayerSplitToolDialog_footerActions__UDGJK{justify-content:flex-end}}.FmvAssetLibrarySearchField_root__1dJzb{display:flex;align-items:center;gap:var(--space-2);min-width:0;min-height:32px;padding:0 var(--space-3);border:1px solid var(--asset-canvas-control-border);border-radius:var(--control-radius-input);background:var(--asset-canvas-control-hover);color:var(--text-muted);transition:border-color var(--motion-control) var(--easing-control),background-color var(--motion-control) var(--easing-control)}.FmvAssetLibrarySearchField_root__1dJzb:hover{border-color:var(--asset-canvas-control-border-strong)}.FmvAssetLibrarySearchField_root__1dJzb:focus-within{border-color:var(--asset-canvas-control-border-strong);background:var(--asset-canvas-control-hover-strong);color:var(--text-primary)}.FmvAssetLibrarySearchField_icon__CMSfT{flex:none;opacity:.78}.FmvAssetLibrarySearchField_input__zVP74{flex:1 1 auto;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-tight);outline:none;appearance:none}.FmvAssetLibrarySearchField_input__zVP74::placeholder{color:var(--text-muted);font-weight:var(--fw-medium)}.FmvAssetLibrarySearchField_input__zVP74::-webkit-search-cancel-button,.FmvAssetLibrarySearchField_input__zVP74::-webkit-search-decoration{appearance:none}.FmvAssetLibrarySearchField_clear__L_g42{display:inline-grid;flex:none;width:var(--icon-size-sm);height:var(--icon-size-sm);padding:0;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--asset-canvas-control-hover-strong);color:var(--text-muted);cursor:pointer}.FmvAssetLibrarySearchField_clear__L_g42:focus-visible,.FmvAssetLibrarySearchField_clear__L_g42:hover{color:var(--text-primary);outline:none}.FmvAssetLibrarySearchField_clear__L_g42:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}@media (prefers-reduced-motion:reduce){.FmvAssetLibrarySearchField_root__1dJzb{transition:none}}