.AppIcon_root__xOdr1{--_size:var(--icon-size-md);--_color:currentcolor;display:inline-grid;width:var(--_size);min-width:var(--_size);height:var(--_size);place-items:center;color:var(--_color);flex:0 0 auto;line-height:0;vertical-align:-.125em}.AppIcon_root__xOdr1[data-size=inherit]{--_size:1em}.AppIcon_root__xOdr1[data-size=xs]{--_size:var(--icon-size-xs)}.AppIcon_root__xOdr1[data-size=sm]{--_size:var(--icon-size-sm)}.AppIcon_root__xOdr1[data-size=md]{--_size:var(--icon-size-md)}.AppIcon_root__xOdr1[data-size=lg]{--_size:var(--icon-size-lg)}.AppIcon_root__xOdr1[data-size=xl]{--_size:var(--icon-size-xl)}.AppIcon_root__xOdr1[data-tone=muted]{--_color:var(--icon-color-muted)}.AppIcon_root__xOdr1[data-tone=default]{--_color:var(--icon-color-default)}.AppIcon_root__xOdr1[data-tone=strong]{--_color:var(--icon-color-strong)}.AppIcon_root__xOdr1[data-tone=accent]{--_color:var(--icon-color-accent)}.AppIcon_root__xOdr1[data-tone=success]{--_color:var(--icon-color-success)}.AppIcon_root__xOdr1[data-tone=danger]{--_color:var(--icon-color-danger)}.AppIcon_root__xOdr1[data-tone=warning]{--_color:var(--icon-color-warning)}.AppIcon_root__xOdr1[data-tone=inverse]{--_color:var(--icon-color-inverse)}.AppIcon_root__xOdr1 svg{display:block;width:100%;height:100%}.AppIcon_root__xOdr1[data-icon-name=cut] svg{transform:rotate(-90deg);transform-origin:50% 50%}.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}.ConfirmDialog_overlay__E6R4x{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--space-7);background:color-mix(in srgb,var(--color-black) 58%,transparent);backdrop-filter:blur(10px);animation:ConfirmDialog_confirm-dialog-overlay-fade__47NRm .16s var(--ease-cinematic) forwards}.ConfirmDialog_card__GJuV9{display:grid;width:min(560px,calc(100vw - 48px));max-height:calc(100vh - 48px);grid-template-rows:minmax(0,auto) auto;gap:var(--space-7);overflow:hidden;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);transform-origin:center;animation:ConfirmDialog_confirm-dialog-card-rise__Kt9ZL .22s var(--ease-cinematic) forwards}.ConfirmDialog_card__GJuV9.ConfirmDialog_toneDanger__Ov48C{border-color:color-mix(in srgb,var(--v2-status-error) 28%,var(--border-subtle))}.ConfirmDialog_card__GJuV9.ConfirmDialog_toneWarning__VLKyG{border-color:color-mix(in srgb,var(--v2-status-warning) 28%,var(--border-subtle))}.ConfirmDialog_card__GJuV9.ConfirmDialog_tonePrimary__DEsZ4{border-color:var(--border-subtle)}.ConfirmDialog_content__d_ToG{display:grid;min-height:0;align-content:start;gap:var(--space-4);overflow:hidden}.ConfirmDialog_metaRow__5tHx8{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-3)}.ConfirmDialog_eyebrow__CM4d_,.ConfirmDialog_summary__aBaOH{display:inline-flex;min-height:24px;align-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:0 var(--space-3);background:var(--bg-soft);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);line-height:1;white-space:nowrap}.ConfirmDialog_card__GJuV9.ConfirmDialog_toneDanger__Ov48C .ConfirmDialog_eyebrow__CM4d_{border-color:color-mix(in srgb,var(--v2-status-error) 24%,transparent);background:color-mix(in srgb,var(--v2-status-error) 10%,transparent);color:var(--v2-status-error-text)}.ConfirmDialog_card__GJuV9.ConfirmDialog_toneWarning__VLKyG .ConfirmDialog_eyebrow__CM4d_{border-color:color-mix(in srgb,var(--v2-status-warning) 24%,transparent);background:color-mix(in srgb,var(--v2-status-warning) 10%,transparent);color:var(--v2-status-warning-text)}.ConfirmDialog_title__Wfl0i{max-width:30ch;margin:var(--space-1) 0 0;color:var(--text-primary);font-size:clamp(var(--text-xl),2.2vw,var(--text-2xl));font-weight:var(--fw-semibold);letter-spacing:-.045em;line-height:1.28}.ConfirmDialog_description__BD8WF,.ConfirmDialog_detail__Lg6xk{margin:0;color:color-mix(in srgb,var(--text-primary) 68%,transparent);font-size:var(--text-sm);font-weight:var(--fw-regular);letter-spacing:var(--tracking-tight);line-height:1.65;white-space:pre-wrap}.ConfirmDialog_description__BD8WF{max-width:54ch}.ConfirmDialog_detailList__MQR6M,.ConfirmDialog_detail__Lg6xk{border:1px solid var(--border-subtle);border-radius:14px;background:var(--bg-soft)}.ConfirmDialog_detail__Lg6xk{padding:var(--space-4)}.ConfirmDialog_detailList__MQR6M{display:grid;max-height:136px;gap:var(--space-2);margin:var(--space-1) 0 0;overflow-y:auto;padding:var(--space-4);color:color-mix(in srgb,var(--text-primary) 72%,transparent);font-size:var(--text-sm);line-height:1.5;list-style:none;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.ConfirmDialog_detailList__MQR6M li{position:relative;padding-left:var(--space-6)}.ConfirmDialog_detailList__MQR6M li:before{position:absolute;top:.72em;left:0;width:4px;height:4px;border-radius:999px;background:currentcolor;content:"";opacity:.5}.ConfirmDialog_actions__46K5e{display:flex;justify-content:flex-end;gap:var(--space-3);border-top:1px solid var(--border-subtle);padding-top:var(--space-5)}.ConfirmDialog_button__otVwF{display:inline-flex;min-width:104px;min-height:38px;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:0 var(--space-5);background:transparent;box-shadow:none;color:var(--text-muted);cursor:pointer;font-size:var(--text-sm);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);transition:background-color var(--motion-control) var(--easing-control),border-color var(--motion-control) var(--easing-control),color var(--motion-control) var(--easing-control)}.ConfirmDialog_button__otVwF:focus-visible:not(:disabled),.ConfirmDialog_button__otVwF:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-soft);color:var(--text-primary);outline:none;transform:none}.ConfirmDialog_button__otVwF:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ConfirmDialog_button__otVwF:disabled{cursor:not-allowed;opacity:.55}.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_toneDanger__Ov48C{min-width:136px;border-color:color-mix(in srgb,var(--v2-status-error) 36%,transparent);background:color-mix(in srgb,var(--v2-status-error) 14%,transparent);color:var(--v2-status-error-text)}.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_toneDanger__Ov48C:focus-visible:not(:disabled),.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_toneDanger__Ov48C:hover:not(:disabled){border-color:color-mix(in srgb,var(--v2-status-error) 52%,transparent);background:color-mix(in srgb,var(--v2-status-error) 20%,transparent);color:var(--v2-status-error-text)}.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_toneWarning__VLKyG{min-width:118px;border-color:color-mix(in srgb,var(--v2-accent-orange) 36%,transparent);background:color-mix(in srgb,var(--v2-accent-orange) 14%,transparent);color:var(--text-accent)}.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_toneWarning__VLKyG:focus-visible:not(:disabled),.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_toneWarning__VLKyG:hover:not(:disabled){border-color:color-mix(in srgb,var(--v2-accent-orange) 52%,transparent);background:color-mix(in srgb,var(--v2-accent-orange) 20%,transparent)}.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_tonePrimary__DEsZ4{min-width:118px;border-color:color-mix(in srgb,var(--v2-accent-orange,var(--text-primary)) 36%,transparent);background:color-mix(in srgb,var(--v2-accent-orange,var(--text-primary)) 16%,transparent);color:var(--text-accent)}.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_tonePrimary__DEsZ4:focus-visible:not(:disabled),.ConfirmDialog_button__otVwF.ConfirmDialog_confirm__GnQWp.ConfirmDialog_tonePrimary__DEsZ4:hover:not(:disabled){border-color:color-mix(in srgb,var(--v2-accent-orange,var(--text-primary)) 52%,transparent);background:color-mix(in srgb,var(--v2-accent-orange,var(--text-primary)) 24%,transparent)}.ConfirmDialog_body__6uP0A,.ConfirmDialog_icon__nMxEn{display:none}@media (max-width:620px){.ConfirmDialog_overlay__E6R4x{padding:var(--space-5)}.ConfirmDialog_card__GJuV9{width:100%;padding:var(--space-5)}.ConfirmDialog_metaRow__5tHx8{align-items:flex-start;flex-direction:column}.ConfirmDialog_title__Wfl0i{max-width:none}.ConfirmDialog_actions__46K5e{flex-direction:column-reverse}.ConfirmDialog_button__otVwF{width:100%}}@keyframes ConfirmDialog_confirm-dialog-overlay-fade__47NRm{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_confirm-dialog-card-rise__Kt9ZL{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.VoiceManagerDialog_overlay__dh4in{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--space-6);background:color-mix(in srgb,var(--bg-page) 58%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.VoiceManagerDialog_dialog__YKzOf{width:min(560px,calc(100vw - var(--space-8)))}.VoiceManagerDialog_tabs__t0ycw{display:flex;min-width:0;gap:var(--space-2);margin-bottom:var(--space-4)}.VoiceManagerDialog_tab__K0g54{min-width:0;padding:var(--space-2) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--fw-regular);line-height:var(--leading-tight);cursor:pointer;transition:border-color var(--motion-feedback) var(--easing-control),color var(--motion-feedback) var(--easing-control)}.VoiceManagerDialog_tab__K0g54:focus-visible,.VoiceManagerDialog_tab__K0g54:hover{color:var(--text-primary);outline:none}.VoiceManagerDialog_tab__K0g54:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.VoiceManagerDialog_tab__K0g54[data-active]{border-color:var(--v2-accent-orange);color:var(--text-primary)}.VoiceManagerDialog_field__BYivq{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.VoiceManagerDialog_fieldLabel__H6eSh{min-width:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-tight)}.VoiceManagerDialog_fieldHint__hY0md{min-width:0;color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--fw-regular);line-height:var(--leading-normal)}.VoiceManagerDialog_input__f2_tq,.VoiceManagerDialog_textarea__lhRd7{width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--text-primary);font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal)}.VoiceManagerDialog_textarea__lhRd7{resize:vertical}.VoiceManagerDialog_input__f2_tq:focus-visible,.VoiceManagerDialog_textarea__lhRd7:focus-visible{border-color:var(--v2-accent-orange);outline:none;box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.VoiceManagerDialog_error__Xru6t,.VoiceManagerDialog_success__khAYf{margin:0 0 var(--space-3);min-width:0;font-size:var(--text-2xs);font-weight:var(--fw-regular);line-height:var(--leading-normal)}.VoiceManagerDialog_error__Xru6t{color:var(--v2-status-error-text)}.VoiceManagerDialog_success__khAYf{color:var(--text-secondary)}.VoiceManagerDialog_listSection__cx6U_{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.VoiceManagerDialog_list__IgeJ6{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);max-height:220px;margin:0;padding:0;overflow-y:auto;list-style:none}.VoiceManagerDialog_listItem__t9ZQA{display:flex;min-width:0;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.VoiceManagerDialog_listName__MlZHM{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap}.VoiceManagerDialog_listKind__cRtHC{flex:0 0 auto;color:var(--text-muted);font-size:var(--text-2xs);line-height:var(--leading-tight)}.VoiceManagerDialog_listAudio__Dby6T{flex:0 0 auto;width:160px;height:var(--space-2xl)}.VoiceManagerDialog_listDelete__71XAV{display:grid;flex:0 0 auto;width:var(--space-2xl);height:var(--space-2xl);place-items:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:color var(--motion-feedback) var(--easing-control)}.VoiceManagerDialog_listDelete__71XAV:focus-visible,.VoiceManagerDialog_listDelete__71XAV:hover:not(:disabled){color:var(--v2-status-error-text);outline:none}.VoiceManagerDialog_listDelete__71XAV:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.VoiceManagerDialog_listDelete__71XAV:disabled{cursor:not-allowed;opacity:.42}@media (prefers-reduced-motion:reduce){.VoiceManagerDialog_listDelete__71XAV,.VoiceManagerDialog_tab__K0g54{transition:none}}.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%)}}.page_page__XQBnN{min-height:100vh;padding:var(--space-6);background:var(--surface-page);color:var(--text-primary)}.page_pageHeader__1phGu{margin-bottom:var(--space-6)}.page_pageHeader__1phGu h1{margin:0;font-size:var(--text-lg);font-weight:var(--fw-medium)}.page_pageHeader__1phGu p{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.page_scenarioGrid__JGo15{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4);margin-bottom:var(--space-8)}.page_previewCard__fQIlH{position:relative;min-height:280px}.page_previewCard__fQIlH section[aria-label="Copilot 任务队列"]{position:relative;inset:auto;width:100%;max-height:none}.page_previewTitle__fV2bM{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--fw-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_surfaceSection___HD9_{margin-bottom:var(--space-8)}.page_surfaceSection___HD9_ h2{margin:0 0 var(--space-4);font-size:var(--text-sm);font-weight:var(--fw-medium)}.page_surfaceRow__fYq_3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.page_placementShell__BC3kN{position:relative;min-height:360px;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-panel)}.page_placementPanel__ITsNv{margin-top:var(--space-2xl)}.page_narrowWrap__zWP33{width:520px;max-width:100%}.page_eightTaskSection__wCDDB{margin-bottom:var(--space-8)}.page_eightTaskSection__wCDDB section[aria-label="Copilot 任务队列"]{position:relative;inset:auto;width:100%;max-height:min(480px,60vh)}.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}}.FmvAssetLibrary_header__mgy3G{min-width:0;flex-wrap:wrap}.FmvAssetLibrary_filters__3O9ah{flex-wrap:wrap}.FmvAssetLibrary_tabs__OXvEk{flex:0 0 auto}.FmvAssetLibrary_search__ZTJox{flex:0 1 220px;width:220px;min-width:140px;max-width:240px;margin-left:auto}.FmvAssetLibrary_actions__MxsdD{flex:0 0 auto;margin-left:auto}.FmvAssetLibrary_search__ZTJox+.FmvAssetLibrary_actions__MxsdD{margin-left:0}.FmvAssetLibrary_virtualGrid__jeirJ{position:relative;display:block;box-sizing:border-box;padding:0}.FmvAssetLibrary_virtualRow__wn2uM{position:absolute;left:var(--space-5);right:var(--space-5);top:var(--space-5);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--asset-canvas-asset-card-min,150px),1fr));align-items:start;height:max-content;gap:var(--space-4);padding-bottom:var(--space-4)}:where(.CanvasControlButton_root__XyM6P){--_size:32px;--_bg:transparent;--_bg-hover:var(--control-bg-hover);--_border:transparent;--_text:var(--control-text-muted);--_focus:var(--focus-ring);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);cursor:pointer;font:inherit;line-height:1;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)}:where(.CanvasControlButton_root__XyM6P):hover:not(:disabled){border-color:var(--control-border-strong);background:var(--_bg-hover);color:var(--control-text)}:where(.CanvasControlButton_root__XyM6P):active:not(:disabled){transform:translateY(1px)}:where(.CanvasControlButton_root__XyM6P):focus-visible{outline:2px solid var(--_focus);outline-offset:2px}:where(.CanvasControlButton_root__XyM6P):disabled,:where(.CanvasControlButton_root__XyM6P)[aria-disabled=true]{border-color:var(--control-border);background:var(--surface-sunken);color:var(--control-text-disabled);cursor:not-allowed;transform:none}:where(.CanvasControlButton_root__XyM6P)[data-size=sm]{--_size:28px}:where(.CanvasControlButton_root__XyM6P)[data-active=true]{--_bg:var(--control-bg-active);--_border:var(--control-border-strong);--_text:var(--control-text)}:where(.CanvasControlButton_root__XyM6P)[data-tone=primary]{--_text:var(--text-accent);--_focus:var(--accent-primary)}:where(.CanvasControlButton_root__XyM6P)[data-tone=danger]{--_text:var(--v2-status-error-text);--_focus:var(--v2-status-error)}.CanvasControlButton_root__XyM6P .CanvasControlButton_content__dTWwm{display:inline-grid;place-items:center;color:inherit}.CanvasControlButton_root__XyM6P .CanvasControlButton_content__dTWwm svg{display:block;width:1em;height:1em}.CanvasHandle_root__apqj9{--_size:32px;--_offset-x:50%;--_offset-y:0;display:inline-grid;width:var(--_size);height:var(--_size);place-items:center;color:var(--control-text-muted)}.CanvasHandle_root__apqj9[data-size=sm]{--_size:24px}.CanvasHandle_root__apqj9[data-size=lg]{--_size:44px}.CanvasHandle_root__apqj9[data-side=left]{--_offset-x:-50%}.CanvasHandle_root__apqj9[data-side=top]{--_offset-x:0;--_offset-y:-50%}.CanvasHandle_root__apqj9[data-side=bottom]{--_offset-x:0;--_offset-y:50%}.CanvasHandle_hitarea__UamkM{display:inline-grid;width:100%;height:100%;place-items:center;border:1px solid var(--control-border-strong);border-radius:var(--radius-pill);background:var(--surface-popover);color:var(--control-text);font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:1;transform:translate(var(--_offset-x),var(--_offset-y));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)}.CanvasHandle_root__apqj9[data-active=true] .CanvasHandle_hitarea__UamkM,.CanvasHandle_root__apqj9[data-connecting=true] .CanvasHandle_hitarea__UamkM{border-color:var(--accent-border);background:var(--accent-soft);color:var(--text-accent)}:where(.CanvasMenu_menu__fpPxD){--_width:240px;display:grid;width:var(--_width);max-width:min(var(--_width),calc(100vw - var(--space-6)));gap:var(--space-1);border:1px solid var(--control-border);border-radius:var(--radius-md);padding:var(--space-2);background:var(--surface-popover);color:var(--text-primary)}:where(.CanvasMenu_menu__fpPxD)[data-size=sm]{--_width:200px}:where(.CanvasMenu_menu__fpPxD)[data-size=lg]{--_width:300px}:where(.CanvasMenu_title__7zXG1){padding:var(--space-2) var(--space-3);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide)}:where(.CanvasMenu_list__ihLNh){display:grid;gap:var(--space-1)}:where(.CanvasMenu_item__El3Bn){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:32px;border:0;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:transparent;color:var(--control-text);cursor:pointer;font:inherit;font-size:var(--text-sm);text-align:left;transition:background-color var(--motion-control) var(--easing-control),color var(--motion-control) var(--easing-control)}:where(.CanvasMenu_item__El3Bn):focus-visible:not(:disabled),:where(.CanvasMenu_item__El3Bn):hover:not(:disabled),:where(.CanvasMenu_item__El3Bn)[data-selected=true]{background:var(--control-bg-hover);color:var(--text-primary);outline:none}:where(.CanvasMenu_item__El3Bn):disabled,:where(.CanvasMenu_item__El3Bn)[aria-disabled=true]{color:var(--control-text-disabled);cursor:not-allowed}:where(.CanvasMenu_item__El3Bn)[data-tone=danger]{color:var(--v2-status-error-text)}:where(.CanvasMenu_icon__vaLav){display:inline-grid;place-items:center}:where(.CanvasMenu_label__8ARsk){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.CanvasMenu_shortcut__Vzhi_){color:var(--text-muted);font-size:var(--text-xs)}:where(.CanvasPillButton_root__qwi5L){--_bg:var(--control-bg);--_bg-hover:var(--control-bg-hover);--_border:transparent;--_text:var(--control-text);--_focus:var(--focus-ring);--_min-height:30px;--_padding-x:var(--space-3);--_font-size:var(--text-sm);display:inline-flex;min-height:var(--_min-height);align-items:center;justify-content:center;border:1px solid var(--_border);border-radius:var(--radius-pill);padding:0 var(--_padding-x);background:var(--_bg);color:var(--_text);cursor:pointer;font:inherit;font-size:var(--_font-size);font-weight:var(--fw-medium);line-height:1;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)}:where(.CanvasPillButton_root__qwi5L):hover:not(:disabled){background:var(--_bg-hover);color:var(--text-primary)}:where(.CanvasPillButton_root__qwi5L):active:not(:disabled){transform:translateY(1px)}:where(.CanvasPillButton_root__qwi5L):focus-visible{outline:2px solid var(--_focus);outline-offset:2px}:where(.CanvasPillButton_root__qwi5L):disabled,:where(.CanvasPillButton_root__qwi5L)[aria-disabled=true]{background:var(--surface-sunken);color:var(--control-text-disabled);cursor:not-allowed;transform:none}:where(.CanvasPillButton_root__qwi5L)[data-size=md]{--_min-height:34px;--_padding-x:var(--space-4);--_font-size:var(--text-sm)}:where(.CanvasPillButton_root__qwi5L)[data-active=true]{--_bg:var(--control-bg-active);--_border:var(--control-border-strong);--_text:var(--control-text)}:where(.CanvasPillButton_root__qwi5L)[data-tone=primary]{--_text:var(--text-accent);--_focus:var(--accent-primary)}:where(.CanvasPillButton_root__qwi5L)[data-tone=danger]{--_text:var(--v2-status-error-text);--_focus:var(--v2-status-error)}.CanvasPillButton_root__qwi5L .CanvasPillButton_content__KYC_P{min-width:0;overflow:hidden;color:inherit;text-overflow:ellipsis}.CanvasPanel_root__XSQXG{--_width:320px;--_padding:var(--space-4);display:grid;width:var(--_width);max-width:min(var(--_width),calc(100vw - var(--space-6)));gap:var(--space-4);border:1px solid var(--control-border);border-radius:var(--radius-md);padding:var(--_padding);background:var(--surface-popover);color:var(--text-primary)}.CanvasPanel_root__XSQXG[data-size=sm]{--_width:240px}.CanvasPanel_root__XSQXG[data-size=lg]{--_width:420px}.CanvasPanel_root__XSQXG[data-size=auto]{--_width:auto}.CanvasPanel_root__XSQXG[data-padding=none]{--_padding:0}.CanvasPanel_root__XSQXG[data-padding=sm]{--_padding:var(--space-2)}.CanvasPanel_header__6PmiL{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.CanvasPanel_title__rfcrd{min-width:0;overflow:hidden;color:var(--text-primary);font-size:var(--text-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap}.CanvasPanel_actions__Zny0g{display:inline-flex;flex:none;align-items:center;gap:var(--space-1)}.CanvasPanel_body__OrNII{min-width:0}.CanvasToolbar_root__Lt6uF{--_gap:var(--space-2);--_padding:var(--space-2);display:inline-flex;align-items:center;gap:var(--_gap);min-height:40px;border:1px solid var(--control-border-strong);border-radius:var(--radius-pill);padding:var(--_padding);background:var(--surface-popover);color:var(--text-primary)}.CanvasToolbar_root__Lt6uF[data-orientation=vertical]{flex-direction:column;min-width:40px;min-height:auto}.CanvasToolbar_root__Lt6uF[data-density=compact]{--_gap:var(--space-1);--_padding:var(--space-1);min-height:34px}.CanvasToolbar_root__Lt6uF[data-floating=true]{backdrop-filter:none}.login_page___bVDP{display:grid;place-items:center;min-height:100svh;padding:var(--space-10);background:var(--surface-page)}.login_card__r3Ltj{display:grid;gap:var(--space-7);width:100%;max-width:360px;padding:var(--space-10);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel);box-shadow:var(--shadow-panel)}.login_brand__isTcd{display:grid;justify-items:center;gap:var(--space-4);text-align:center}.login_mark__cs5xx{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-primary)}.login_title__7huBn{margin:0;font-size:var(--text-lg);font-weight:var(--fw-semibold);line-height:var(--leading-snug);color:var(--text-primary)}.login_subtitle__IciyZ{margin:0;font-size:var(--text-sm);font-weight:var(--fw-regular);line-height:var(--leading-normal);color:var(--text-secondary)}.login_actions__NRgOP{display:grid;gap:var(--space-3)}.login_divider__Hxxps{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2);color:var(--vag-sem-text-weak);font-size:var(--text-2xs)}.login_divider__Hxxps:after,.login_divider__Hxxps:before{content:"";flex:1;height:1px;background:var(--border-subtle)}.login_footer__Xh0OZ{margin-top:var(--space-6);font-size:var(--text-2xs);color:var(--vag-sem-text-weak);text-align:center}.login_footer__Xh0OZ a{color:inherit;text-decoration:none}.login_footer__Xh0OZ a:hover{text-decoration:underline}