.canvas-theme-surface{color:var(--canvas-text)}.canvas-theme-surface .ai-lab-permission-button--visually-locked:not(:disabled){opacity:1;cursor:pointer}.canvas-theme-surface:-webkit-any(.digital-asset-overlay,.image-preview-overlay){background:var(--canvas-container-bg)}.canvas-theme-surface:-moz-any(.digital-asset-overlay,.image-preview-overlay){background:var(--canvas-container-bg)}.canvas-theme-surface:is(.digital-asset-overlay,.image-preview-overlay){background:var(--canvas-container-bg)}.canvas-theme-surface :-webkit-any(.ant-modal-content,.ant-modal-container,.ant-modal-header,.ant-drawer-content){background:var(--canvas-toolbar-bg);color:var(--canvas-text)}.canvas-theme-surface :-moz-any(.ant-modal-content,.ant-modal-container,.ant-modal-header,.ant-drawer-content){background:var(--canvas-toolbar-bg);color:var(--canvas-text)}.canvas-theme-surface :is(.ant-modal-content,.ant-modal-container,.ant-modal-header,.ant-drawer-content){background:var(--canvas-toolbar-bg);color:var(--canvas-text)}.canvas-theme-surface .ant-modal-confirm-title,.canvas-theme-surface .ant-modal-confirm-content,.canvas-theme-surface .ant-modal-title,.canvas-theme-surface .ant-modal-close,.canvas-theme-surface .ant-drawer-title,.canvas-theme-surface .ant-drawer-close{color:var(--canvas-text)}.canvas-theme-surface :where(.ant-modal-footer,.ant-modal-confirm-btns,.console-drawer__footer,.console-button-outline-scope) .ant-btn.ant-btn-primary:not(.ant-btn-dangerous){--console-button-text:var(--canvas-action-text);--console-button-bg:var(--canvas-action-bg);--console-button-border:var(--canvas-action-bg);--console-button-hover-text:var(--canvas-action-text);--console-button-hover-bg:var(--canvas-action-bg);--console-button-hover-border:var(--canvas-action-bg)}.canvas-toolbar-popup-portal{z-index:1100;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.canvas-toolbar-popup-portal :-webkit-any(.ant-popover,.ant-dropdown,.ant-select-dropdown,.ant-dropdown-menu-submenu-popup,.ant-tooltip,.ant-color-picker,.ant-picker-dropdown){pointer-events:auto;max-width:calc(100vw - 24px)}.canvas-toolbar-popup-portal :-moz-any(.ant-popover,.ant-dropdown,.ant-select-dropdown,.ant-dropdown-menu-submenu-popup,.ant-tooltip,.ant-color-picker,.ant-picker-dropdown){pointer-events:auto;max-width:calc(100vw - 24px)}.canvas-toolbar-popup-portal :is(.ant-popover,.ant-dropdown,.ant-select-dropdown,.ant-dropdown-menu-submenu-popup,.ant-tooltip,.ant-color-picker,.ant-picker-dropdown){pointer-events:auto;max-width:calc(100vw - 24px)}.canvas-toolbar-popup-portal :-webkit-any(.ant-popover-inner,.ant-popover-container){box-sizing:border-box;max-height:calc(100vh - 24px);overflow-y:auto}.canvas-toolbar-popup-portal :-moz-any(.ant-popover-inner,.ant-popover-container){box-sizing:border-box;max-height:calc(100vh - 24px);overflow-y:auto}.canvas-toolbar-popup-portal :is(.ant-popover-inner,.ant-popover-container){box-sizing:border-box;max-height:calc(100vh - 24px);overflow-y:auto}.canvas-toolbar-panel-surface{--color-bg-primary:var(--canvas-popup-surface,#fff);--color-bg-secondary:var(--canvas-popup-hover,#f5f5f6);--color-text-primary:var(--canvas-popup-text,#52525b);--color-text-secondary:var(--canvas-popup-text-secondary,#71717a);--color-border:var(--canvas-popup-border,#ebebed);--color-primary-lighter:var(--canvas-popup-active-bg,#e6f4ff);--color-primary-light:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-bg:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-border:var(--canvas-popup-active-border,#91caff);--color-border-light:var(--canvas-popup-border,#ebebed);--canvas-toolbar-bg:var(--canvas-popup-surface,#fff);--canvas-input-bg:var(--canvas-popup-hover,#f5f5f6);--canvas-text:var(--canvas-popup-text,#52525b);--canvas-text-secondary:var(--canvas-popup-text-secondary,#71717a);--canvas-border:var(--canvas-popup-border,#ebebed);--canvas-popup-background:var(--canvas-popup-surface,#fff);color:var(--canvas-popup-text,#52525b)}.canvas-toolbar-popover-host :-webkit-any(.ant-popover,.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){--color-bg-primary:var(--canvas-popup-surface,#fff);--color-bg-secondary:var(--canvas-popup-hover,#f5f5f6);--color-text-primary:var(--canvas-popup-text,#52525b);--color-text-secondary:var(--canvas-popup-text-secondary,#71717a);--color-border:var(--canvas-popup-border,#ebebed);--color-primary-lighter:var(--canvas-popup-active-bg,#e6f4ff);--color-primary-light:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-bg:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-border:var(--canvas-popup-active-border,#91caff);--color-border-light:var(--canvas-popup-border,#ebebed);--canvas-toolbar-bg:var(--canvas-popup-surface,#fff);--canvas-input-bg:var(--canvas-popup-hover,#f5f5f6);--canvas-text:var(--canvas-popup-text,#52525b);--canvas-text-secondary:var(--canvas-popup-text-secondary,#71717a);--canvas-border:var(--canvas-popup-border,#ebebed);--canvas-popup-background:var(--canvas-popup-surface,#fff);color:var(--canvas-popup-text,#52525b)}.canvas-toolbar-popover-host :-moz-any(.ant-popover,.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){--color-bg-primary:var(--canvas-popup-surface,#fff);--color-bg-secondary:var(--canvas-popup-hover,#f5f5f6);--color-text-primary:var(--canvas-popup-text,#52525b);--color-text-secondary:var(--canvas-popup-text-secondary,#71717a);--color-border:var(--canvas-popup-border,#ebebed);--color-primary-lighter:var(--canvas-popup-active-bg,#e6f4ff);--color-primary-light:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-bg:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-border:var(--canvas-popup-active-border,#91caff);--color-border-light:var(--canvas-popup-border,#ebebed);--canvas-toolbar-bg:var(--canvas-popup-surface,#fff);--canvas-input-bg:var(--canvas-popup-hover,#f5f5f6);--canvas-text:var(--canvas-popup-text,#52525b);--canvas-text-secondary:var(--canvas-popup-text-secondary,#71717a);--canvas-border:var(--canvas-popup-border,#ebebed);--canvas-popup-background:var(--canvas-popup-surface,#fff);color:var(--canvas-popup-text,#52525b)}.canvas-toolbar-popover-host :is(.ant-popover,.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){--color-bg-primary:var(--canvas-popup-surface,#fff);--color-bg-secondary:var(--canvas-popup-hover,#f5f5f6);--color-text-primary:var(--canvas-popup-text,#52525b);--color-text-secondary:var(--canvas-popup-text-secondary,#71717a);--color-border:var(--canvas-popup-border,#ebebed);--color-primary-lighter:var(--canvas-popup-active-bg,#e6f4ff);--color-primary-light:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-bg:var(--canvas-popup-active-bg,#e6f4ff);--canvas-popup-selected-border:var(--canvas-popup-active-border,#91caff);--color-border-light:var(--canvas-popup-border,#ebebed);--canvas-toolbar-bg:var(--canvas-popup-surface,#fff);--canvas-input-bg:var(--canvas-popup-hover,#f5f5f6);--canvas-text:var(--canvas-popup-text,#52525b);--canvas-text-secondary:var(--canvas-popup-text-secondary,#71717a);--canvas-border:var(--canvas-popup-border,#ebebed);--canvas-popup-background:var(--canvas-popup-surface,#fff);color:var(--canvas-popup-text,#52525b)}.toolbar-panel-view.canvas-toolbar-panel-surface{border:1px solid var(--canvas-popup-border,#e5e7eb);background:var(--canvas-popup-surface,#fff);border-radius:var(--radius);transition:opacity 80ms ease-out;box-shadow:0 4px 16px rgba(0,0,0,.08)}.canvas-toolbar-panel-surface .toolbar-panel-view-close{transition:none}.canvas-toolbar-popover-host .ant-dropdown:not(.canvas-zoom-control__menu) .ant-dropdown-menu,.canvas-toolbar-popover-host .ant-dropdown-menu-submenu-popup .ant-dropdown-menu{border:1px solid var(--canvas-popup-border,#e5e7eb);border-radius:var(--radius);padding:4px;box-shadow:0 4px 16px rgba(0,0,0,.08);background:var(--canvas-popup-surface,#fff)!important;color:var(--canvas-popup-text,#52525b)!important}.canvas-toolbar-popover-host :-webkit-any(.ant-popover-inner,.ant-popover-container){border:1px solid var(--canvas-popup-border,#e5e7eb);border-radius:var(--radius);padding:4px;box-shadow:0 4px 16px rgba(0,0,0,.08);background:var(--canvas-popup-surface,#fff)!important;color:var(--canvas-popup-text,#52525b)!important}.canvas-toolbar-popover-host :-moz-any(.ant-popover-inner,.ant-popover-container){border:1px solid var(--canvas-popup-border,#e5e7eb);border-radius:var(--radius);padding:4px;box-shadow:0 4px 16px rgba(0,0,0,.08);background:var(--canvas-popup-surface,#fff)!important;color:var(--canvas-popup-text,#52525b)!important}.canvas-toolbar-popover-host :is(.ant-popover-inner,.ant-popover-container){border:1px solid var(--canvas-popup-border,#e5e7eb);border-radius:var(--radius);padding:4px;box-shadow:0 4px 16px rgba(0,0,0,.08);background:var(--canvas-popup-surface,#fff)!important;color:var(--canvas-popup-text,#52525b)!important}.canvas-toolbar-popover-host :-webkit-any(.ant-dropdown:not(.canvas-zoom-control__menu),.ant-dropdown-menu-submenu-popup)>.canvas-menu-surface .ant-dropdown-menu{min-width:168px}.canvas-toolbar-popover-host :-moz-any(.ant-dropdown:not(.canvas-zoom-control__menu),.ant-dropdown-menu-submenu-popup)>.canvas-menu-surface .ant-dropdown-menu{min-width:168px}.canvas-toolbar-popover-host :is(.ant-dropdown:not(.canvas-zoom-control__menu),.ant-dropdown-menu-submenu-popup)>.canvas-menu-surface .ant-dropdown-menu{min-width:168px}.canvas-toolbar-popover-host :-webkit-any(.ant-tooltip-inner,.ant-tooltip-container){padding:4px 8px}.canvas-toolbar-popover-host :-moz-any(.ant-tooltip-inner,.ant-tooltip-container){padding:4px 8px}.canvas-toolbar-popover-host :is(.ant-tooltip-inner,.ant-tooltip-container){padding:4px 8px}.canvas-toolbar-popover :-webkit-any(.ant-popover-inner,.ant-popover-container){padding:4px}.canvas-toolbar-popover :-moz-any(.ant-popover-inner,.ant-popover-container){padding:4px}.canvas-toolbar-popover :is(.ant-popover-inner,.ant-popover-container){padding:4px}.canvas-toolbar-popover :-webkit-any(.ant-popover-inner,.ant-popover-container)>:-webkit-any(.ant-popover-title,.ant-popover-content,.ant-popover-inner-content){padding:0}.canvas-toolbar-popover :-moz-any(.ant-popover-inner,.ant-popover-container)>:-moz-any(.ant-popover-title,.ant-popover-content,.ant-popover-inner-content){padding:0}.canvas-toolbar-popover :is(.ant-popover-inner,.ant-popover-container)>:is(.ant-popover-title,.ant-popover-content,.ant-popover-inner-content){padding:0}.canvas-toolbar-popover-host :-webkit-any(.ant-popover-inner,.ant-popover-container)>:-webkit-any(.ant-popover-title,.ant-popover-content,.ant-popover-inner-content){padding:0}.canvas-toolbar-popover-host :-moz-any(.ant-popover-inner,.ant-popover-container)>:-moz-any(.ant-popover-title,.ant-popover-content,.ant-popover-inner-content){padding:0}.canvas-toolbar-popover-host :is(.ant-popover-inner,.ant-popover-container)>:is(.ant-popover-title,.ant-popover-content,.ant-popover-inner-content){padding:0}.canvas-toolbar-popover .canvas-popover-content>:-webkit-any(.canvas-image-switcher__list,.pin-layer-manager,.canvas-annotation-color-picker,.material-pos-palette){padding:0}.canvas-toolbar-popover .canvas-popover-content>:-moz-any(.canvas-image-switcher__list,.pin-layer-manager,.canvas-annotation-color-picker,.material-pos-palette){padding:0}.canvas-toolbar-popover .canvas-popover-content>:is(.canvas-image-switcher__list,.pin-layer-manager,.canvas-annotation-color-picker,.material-pos-palette){padding:0}.canvas-toolbar-popover .canvas-workshop-layout-menu{box-shadow:none;padding:0}.canvas-toolbar-popover-host :-webkit-any(.ant-dropdown:not(.canvas-zoom-control__menu),.ant-dropdown-menu-submenu-popup) :-webkit-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not(.ant-dropdown-menu-item-danger):not(.ant-dropdown-menu-item-disabled):not([aria-disabled=true]){color:var(--canvas-popup-text,#52525b)!important}.canvas-toolbar-popover-host :-moz-any(.ant-dropdown:not(.canvas-zoom-control__menu),.ant-dropdown-menu-submenu-popup) :-moz-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not(.ant-dropdown-menu-item-danger):not(.ant-dropdown-menu-item-disabled):not([aria-disabled=true]){color:var(--canvas-popup-text,#52525b)!important}.canvas-toolbar-popover-host :is(.ant-dropdown:not(.canvas-zoom-control__menu),.ant-dropdown-menu-submenu-popup) :is(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not(.ant-dropdown-menu-item-danger):not(.ant-dropdown-menu-item-disabled):not([aria-disabled=true]){color:var(--canvas-popup-text,#52525b)!important}.canvas-toolbar-popover-host .ant-dropdown-menu-item-selected{background:var(--canvas-popup-selected-bg)!important}.canvas-toolbar-popover-host :-webkit-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title){box-sizing:border-box;align-items:center;min-height:34px;padding:5px 12px;line-height:22px;transition:none;display:flex}.canvas-toolbar-popover-host :-moz-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title){box-sizing:border-box;align-items:center;min-height:34px;padding:5px 12px;line-height:22px;transition:none;display:flex}.canvas-toolbar-popover-host :is(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title){box-sizing:border-box;align-items:center;min-height:34px;padding:5px 12px;line-height:22px;transition:none;display:flex}.canvas-toolbar-popover-host .ant-dropdown-menu-title-content{min-width:0;line-height:22px}.canvas-toolbar-popover-host .canvas-menu-surface .ant-dropdown-menu-item-group-title{color:var(--color-text-secondary);font-size:var(--font-size-xs,12px);padding:6px 12px 4px;font-weight:500;line-height:18px}.canvas-toolbar-popover-host .canvas-menu-surface .ant-dropdown-menu-item-group-list{margin:0}.canvas-toolbar-popover-host .ant-dropdown-menu-item-icon{flex-shrink:0;display:block}.canvas-toolbar-popover-host .canvas-menu-surface .ant-dropdown-menu-item-group-list :-webkit-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not(.ant-dropdown-menu-item-danger):not(.ant-dropdown-menu-item-disabled):not([aria-disabled=true]){color:var(--canvas-popup-text,#18181b)!important}.canvas-toolbar-popover-host .canvas-menu-surface .ant-dropdown-menu-item-group-list :-moz-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not(.ant-dropdown-menu-item-danger):not(.ant-dropdown-menu-item-disabled):not([aria-disabled=true]){color:var(--canvas-popup-text,#18181b)!important}.canvas-toolbar-popover-host .canvas-menu-surface .ant-dropdown-menu-item-group-list :is(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not(.ant-dropdown-menu-item-danger):not(.ant-dropdown-menu-item-disabled):not([aria-disabled=true]){color:var(--canvas-popup-text,#18181b)!important}.canvas-toolbar-popover-host .canvas-menu-surface .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):not(.ant-dropdown-menu-item-danger) .ant-dropdown-menu-item-icon{color:var(--canvas-popup-text,#52525b)}.canvas-toolbar-popover-host .ant-dropdown-menu-submenu-title{padding-right:32px}.canvas-toolbar-popover-host .ant-dropdown-menu-item-active:not(.ant-dropdown-menu-item-disabled){background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host :-webkit-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not([aria-disabled=true]):hover{background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host :-moz-any(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not([aria-disabled=true]):hover{background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host :is(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title):not([aria-disabled=true]):hover{background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host :-webkit-any(.ant-dropdown-menu-item-active,.ant-dropdown-menu-submenu-active)>.ant-dropdown-menu-submenu-title{background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host :-moz-any(.ant-dropdown-menu-item-active,.ant-dropdown-menu-submenu-active)>.ant-dropdown-menu-submenu-title{background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host :is(.ant-dropdown-menu-item-active,.ant-dropdown-menu-submenu-active)>.ant-dropdown-menu-submenu-title{background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host .ant-dropdown-menu-submenu-open>.ant-dropdown-menu-submenu-title,.canvas-toolbar-popover-host .ant-dropdown-menu-submenu-open>.ant-dropdown-menu-submenu-title:hover,.canvas-toolbar-popover-host .ant-dropdown-menu-item-selected:not(.ant-dropdown-menu-item-disabled):hover,.canvas-toolbar-popover-host .ant-dropdown-menu-item-selected:not(.ant-dropdown-menu-item-disabled){background:var(--canvas-popup-selected-bg)!important}.canvas-toolbar-popover-host .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled){color:#ff4d4f!important}.canvas-toolbar-popover-host .ant-dropdown-menu-item-danger:hover{background:var(--canvas-accent-hover-bg,#fff1f0)!important}.canvas-toolbar-popover-host .ant-dropdown-menu-submenu-expand-icon{display:block;top:50%;transform:translateY(-50%)}.canvas-toolbar-popover-host :-webkit-any(.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){animation-duration:80ms!important}.canvas-toolbar-popover-host :-moz-any(.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){animation-duration:80ms!important}.canvas-toolbar-popover-host :is(.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){animation-duration:80ms!important}@media (prefers-reduced-motion:reduce){.toolbar-panel-view.canvas-toolbar-panel-surface{transition-duration:0s}.canvas-toolbar-popover-host :-webkit-any(.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){animation-duration:0s!important}.canvas-toolbar-popover-host :-moz-any(.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){animation-duration:0s!important}.canvas-toolbar-popover-host :is(.ant-dropdown,.ant-dropdown-menu-submenu-popup,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-color-picker,.ant-picker-dropdown){animation-duration:0s!important}}.canvas-toolbar-popover-host :-webkit-any(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item){min-height:34px;color:var(--canvas-text);transition:none}.canvas-toolbar-popover-host :-moz-any(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item){min-height:34px;color:var(--canvas-text);transition:none}.canvas-toolbar-popover-host :is(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item){min-height:34px;color:var(--canvas-text);transition:none}.canvas-toolbar-popover-host :-webkit-any(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item):hover:not(:disabled){background:var(--canvas-popup-hover,#f5f5f6);color:var(--canvas-text)}.canvas-toolbar-popover-host :-moz-any(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item):hover:not(:disabled){background:var(--canvas-popup-hover,#f5f5f6);color:var(--canvas-text)}.canvas-toolbar-popover-host :is(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item):hover:not(:disabled){background:var(--canvas-popup-hover,#f5f5f6);color:var(--canvas-text)}.canvas-toolbar-popover-host :-webkit-any(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item):focus-visible:not(:disabled){background:var(--canvas-popup-hover,#f5f5f6);color:var(--canvas-text)}.canvas-toolbar-popover-host :-moz-any(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item):focus-visible:not(:disabled){background:var(--canvas-popup-hover,#f5f5f6);color:var(--canvas-text)}.canvas-toolbar-popover-host :is(.canvas-workshop-layout-menu-item,.canvas-image-tag-editor-option,.canvas-workshop-minimal-bar-dropdown-item):focus-visible:not(:disabled){background:var(--canvas-popup-hover,#f5f5f6);color:var(--canvas-text)}.canvas-toolbar-popover-host :-webkit-any(.canvas-image-tag-editor-option--active,.canvas-workshop-minimal-bar-dropdown-item--submenu-open,.canvas-workshop-minimal-bar-dropdown-item[aria-checked=true]){background:var(--canvas-popup-selected-bg)}.canvas-toolbar-popover-host :-moz-any(.canvas-image-tag-editor-option--active,.canvas-workshop-minimal-bar-dropdown-item--submenu-open,.canvas-workshop-minimal-bar-dropdown-item[aria-checked=true]){background:var(--canvas-popup-selected-bg)}.canvas-toolbar-popover-host :is(.canvas-image-tag-editor-option--active,.canvas-workshop-minimal-bar-dropdown-item--submenu-open,.canvas-workshop-minimal-bar-dropdown-item[aria-checked=true]){background:var(--canvas-popup-selected-bg)}.canvas-toolbar-popover-host :-webkit-any(.canvas-image-tag-editor-option--active,.canvas-workshop-minimal-bar-dropdown-item--submenu-open,.canvas-workshop-minimal-bar-dropdown-item[aria-checked=true]):-webkit-any(:hover,:focus-visible):not(:disabled){background:var(--canvas-popup-selected-bg)}.canvas-toolbar-popover-host :-moz-any(.canvas-image-tag-editor-option--active,.canvas-workshop-minimal-bar-dropdown-item--submenu-open,.canvas-workshop-minimal-bar-dropdown-item[aria-checked=true]):-moz-any(:hover,:focus-visible):not(:disabled){background:var(--canvas-popup-selected-bg)}.canvas-toolbar-popover-host :is(.canvas-image-tag-editor-option--active,.canvas-workshop-minimal-bar-dropdown-item--submenu-open,.canvas-workshop-minimal-bar-dropdown-item[aria-checked=true]):is(:hover,:focus-visible):not(:disabled){background:var(--canvas-popup-selected-bg)}.canvas-toolbar-popover-host .canvas-popup-system-menu :-webkit-any(.ant-popover-inner,.ant-popover-container){border-radius:var(--radius);box-shadow:0 4px 16px rgba(0,0,0,.08);border:1px solid var(--canvas-popup-border,#e5e7eb)!important;background:var(--canvas-popup-surface,#fff)!important;padding:4px!important}.canvas-toolbar-popover-host .canvas-popup-system-menu :-moz-any(.ant-popover-inner,.ant-popover-container){border-radius:var(--radius);box-shadow:0 4px 16px rgba(0,0,0,.08);border:1px solid var(--canvas-popup-border,#e5e7eb)!important;background:var(--canvas-popup-surface,#fff)!important;padding:4px!important}.canvas-toolbar-popover-host .canvas-popup-system-menu :is(.ant-popover-inner,.ant-popover-container){border-radius:var(--radius);box-shadow:0 4px 16px rgba(0,0,0,.08);border:1px solid var(--canvas-popup-border,#e5e7eb)!important;background:var(--canvas-popup-surface,#fff)!important;padding:4px!important}.canvas-toolbar-popover-host .canvas-popup-system-menu :-webkit-any(.canvas-workshop-minimal-bar-dropdown-actions,.console-system-menu-submenu-content){padding:0}.canvas-toolbar-popover-host .canvas-popup-system-menu :-moz-any(.canvas-workshop-minimal-bar-dropdown-actions,.console-system-menu-submenu-content){padding:0}.canvas-toolbar-popover-host .canvas-popup-system-menu :is(.canvas-workshop-minimal-bar-dropdown-actions,.console-system-menu-submenu-content){padding:0}.canvas-toolbar-popover-host .canvas-popup-system-menu .canvas-workshop-minimal-bar-dropdown-item{padding:5px 12px;font-weight:400}.canvas-toolbar-popover-host .ant-select-dropdown{border:1px solid var(--canvas-popup-border,#e5e7eb);border-radius:var(--radius);background:var(--canvas-popup-surface,#fff);padding:4px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.canvas-toolbar-popover-host .ant-select-item-option{min-height:34px;color:var(--canvas-text);transition:none}.canvas-toolbar-popover-host .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--canvas-popup-hover,#f5f5f6)}.canvas-toolbar-popover-host .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--canvas-popup-selected-bg)}.canvas-toolbar-popover-host :-webkit-any(.ant-popover-arrow,.ant-tooltip-arrow){display:none}.canvas-toolbar-popover-host :-moz-any(.ant-popover-arrow,.ant-tooltip-arrow){display:none}.canvas-toolbar-popover-host :is(.ant-popover-arrow,.ant-tooltip-arrow){display:none}.canvas-toolbar-popover-host .pin-layer-manager strong,.canvas-toolbar-popover-host .pin-layer-manager button:not(.pin-layer-manager__action--delete){color:var(--canvas-popup-text,#52525b)}.canvas-toolbar-popover-host .canvas-layer-row{color:var(--color-text-primary)}.canvas-toolbar-popover-host .canvas-layer-row:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.canvas-toolbar-popover-host :-webkit-any(.canvas-layer-row.is-selected,.pin-layer-manager__row[data-selected=true],.canvas-image-switcher__option[aria-selected=true]){background:var(--canvas-popup-selected-bg);border-color:var(--canvas-popup-selected-border);color:var(--color-text-primary)}.canvas-toolbar-popover-host :-moz-any(.canvas-layer-row.is-selected,.pin-layer-manager__row[data-selected=true],.canvas-image-switcher__option[aria-selected=true]){background:var(--canvas-popup-selected-bg);border-color:var(--canvas-popup-selected-border);color:var(--color-text-primary)}.canvas-toolbar-popover-host :is(.canvas-layer-row.is-selected,.pin-layer-manager__row[data-selected=true],.canvas-image-switcher__option[aria-selected=true]){background:var(--canvas-popup-selected-bg);border-color:var(--canvas-popup-selected-border);color:var(--color-text-primary)}.canvas-toolbar-popover-host .canvas-layer-row__thumb{background:var(--canvas-popup-surface,#fff);border:1px solid var(--canvas-popup-border,#e5e7eb);color:var(--color-text-secondary)}.canvas-toolbar-popover-host :is(.canvas-layer-row__drag,.canvas-layer-row__state,.canvas-layer-row .canvas-layer-row__more){color:var(--color-text-secondary)}.canvas-toolbar-popover-host .canvas-layer-row:focus-visible{outline-color:var(--color-primary)}.canvas-toolbar-popover-host .canvas-layer-row button:focus-visible{outline-color:var(--color-primary)}.canvas-toolbar-popover-host .pin-canvas-toolbar-mode-btn.ant-btn{color:var(--canvas-popup-text,#52525b)!important;background:0 0!important}.canvas-toolbar-popover-host .pin-canvas-toolbar-mode-btn.ant-btn:not(:disabled):hover{background:var(--canvas-popup-hover,#f5f5f6)!important}.canvas-toolbar-popover-host .pin-canvas-toolbar-mode-btn.ant-btn[aria-pressed=true]{background:var(--canvas-popup-selected-bg)!important}.console-custom-modal-shell .ant-modal{max-width:calc(100vw - 48px);padding-bottom:0}.console-custom-modal-shell .ant-modal-content,.console-custom-modal-shell .ant-modal-container{border-radius:var(--radius);max-height:calc(100dvh - 64px);box-shadow:none;flex-direction:column;padding:0;display:flex;overflow:hidden}.console-custom-modal-shell .ant-modal-header{border-radius:var(--radius) var(--radius) 0 0;flex:none;margin:0;padding:16px 24px}.console-custom-modal-shell .ant-modal:not(.ant-modal-confirm) .ant-modal-title{border-left:3px solid var(--color-primary);color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);padding-left:12px;line-height:1.3}.console-custom-modal-shell .ant-modal-close{top:16px;width:22px;height:22px;color:var(--color-text-tertiary)}.console-custom-modal-shell .ant-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.console-custom-modal-shell .ant-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.console-custom-modal-shell .ant-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.console-custom-modal-shell .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.console-custom-modal-shell .ant-modal-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.console-custom-modal-shell .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.console-custom-modal-shell--fixed-header .ant-modal-header{box-sizing:border-box;align-items:center;height:60px;display:flex}.console-custom-modal-shell--fixed-header .ant-modal:not(.ant-modal-confirm) .ant-modal-title{align-items:center;width:100%;height:28px;display:flex}.console-custom-modal-shell--fixed-header .ant-modal-close{top:19px}.console-custom-modal-shell--header-actions .ant-modal-close{width:32px;height:32px}.console-custom-modal-title-row{justify-content:space-between;align-items:center;gap:16px;min-height:32px;padding-right:44px;display:flex}.console-custom-modal-title-row__content{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.console-custom-modal-title-row__actions{flex-shrink:0;align-items:center;display:flex}.console-custom-modal-shell .ant-modal-body{min-height:0;max-height:min(200px,100dvh - 180px);color:var(--color-text-secondary);font-size:var(--font-size-md);flex:0 auto;padding:8px 24px 24px;overflow-y:auto}.console-custom-modal-shell--roomy .ant-modal-body{max-height:calc(100dvh - 180px)}.console-custom-modal-shell--roomy-no-footer .ant-modal-body{max-height:calc(100dvh - 120px)}.console-custom-modal-shell--body-flex .ant-modal-body{flex-direction:column;display:flex;overflow:hidden}.console-custom-modal-shell--body-padding-horizontal .ant-modal-body{padding-top:0;padding-bottom:0}.console-custom-modal-shell--body-padding-none .ant-modal-body{padding:0}.console-custom-modal-adaptive-square-media{--console-modal-square-media-size:256px;--console-modal-square-media-reserved-height:240px;--console-modal-square-media-adaptive-size:clamp(72px, calc(100dvh - var(--console-modal-square-media-reserved-height)), var(--console-modal-square-media-size));aspect-ratio:1;object-fit:contain;max-width:100%;width:var(--console-modal-square-media-adaptive-size)!important;height:var(--console-modal-square-media-adaptive-size)!important}.console-custom-modal-adaptive-square-media>canvas,.console-custom-modal-adaptive-square-media>svg,.console-custom-modal-adaptive-square-media>img{width:100%!important;height:100%!important}.console-custom-modal-shell .ant-modal-footer{justify-content:flex-end;gap:var(--console-confirm-btn-gap);border-top:none;flex:none;margin:0;padding:12px 24px 16px;display:flex}.console-custom-modal-shell .ant-modal-footer .ant-btn+.ant-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.console-custom-modal-shell .ant-modal-footer .ant-btn+.ant-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.console-custom-modal-shell .ant-modal-footer .ant-btn+.ant-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.console-custom-modal-shell .ant-modal-footer .ant-btn+.ant-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.console-custom-modal-shell .ant-modal-footer .ant-btn+.ant-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.console-custom-modal-shell .ant-modal-footer .ant-btn+.ant-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}@media (max-width:600px){.console-custom-modal-shell .ant-modal{max-width:calc(100vw - 32px)}.console-custom-modal-shell .ant-modal-header{padding:16px}.console-custom-modal-shell .ant-modal-body{padding:8px 16px 16px}.console-custom-modal-shell--body-padding-horizontal .ant-modal-body{padding-top:0;padding-bottom:0}.console-custom-modal-shell--body-padding-none .ant-modal-body{padding:0}.console-custom-modal-shell .ant-modal-footer{padding:12px 16px 16px}.console-custom-modal-shell .ant-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.console-custom-modal-shell .ant-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.console-custom-modal-shell .ant-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.console-custom-modal-shell .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.console-custom-modal-shell .ant-modal-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.console-custom-modal-shell .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}}@media (max-width:768px),(max-height:500px) and (pointer:coarse){body .ant-modal{font-family:var(--font-family-sans);max-width:calc(100vw - 24px)}body .ant-modal-content,body .ant-modal-container{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto}body .ant-modal-close{top:4px;width:44px;min-width:44px;height:44px;min-height:44px}body .ant-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}body .ant-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}body .ant-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}body .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}body .ant-modal-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}body .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}body .ant-modal-header:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:52px}body .ant-modal-header:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:52px}body .ant-modal-header:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:52px}body .ant-modal-header:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:52px}body .ant-modal-header:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:52px}body .ant-modal-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:52px}body .ant-modal-footer{padding-bottom:max(16px, env(safe-area-inset-bottom));flex-wrap:wrap}body .ant-modal-footer .ant-btn,body .ant-modal-confirm-btns .ant-btn{white-space:normal;height:auto;min-height:44px!important}body:has(.ant-drawer-open,.ant-modal-wrap:not([style*="display: none"]),.image-preview-overlay,.mobile-list-item__selection) [data-sonner-toast].assistant-completion-toast{display:none!important}.console-custom-modal-shell.ant-modal-wrap{top:var(--console-visible-top,0px);height:var(--console-visible-height,100dvh);padding-top:max(12px, env(safe-area-inset-top));align-items:flex-end;display:flex;bottom:auto}.console-custom-modal-shell.ant-modal-wrap:before{display:none}.console-custom-modal-shell:not(.console-custom-modal-shell--mobile-centered) .ant-modal{vertical-align:bottom;max-width:100%;margin:0;top:0;width:100%!important}.console-custom-modal-shell--mobile-centered.ant-modal-wrap{justify-content:center;align-items:center;padding:0}.console-custom-modal-shell--mobile-centered.ant-modal-wrap .ant-modal{flex:none!important}.console-custom-modal-shell .ant-modal-content,.console-custom-modal-shell .ant-modal-container{max-height:calc(var(--console-visible-height,100dvh) - max(12px, env(safe-area-inset-top)));border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}.console-custom-modal-shell .ant-modal-header{min-height:56px;padding:18px 56px 16px 16px}.console-custom-modal-shell .ant-modal-close{top:6px;width:44px;height:44px}.console-custom-modal-shell .ant-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.console-custom-modal-shell .ant-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.console-custom-modal-shell .ant-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.console-custom-modal-shell .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.console-custom-modal-shell .ant-modal-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.console-custom-modal-shell .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.console-custom-modal-shell .ant-modal-body{max-height:calc(var(--console-visible-height,100dvh) - 156px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior-y:contain;min-width:0;padding-left:16px;padding-right:16px}.console-custom-modal-shell--roomy-no-footer .ant-modal-body{max-height:calc(var(--console-visible-height,100dvh) - 80px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.console-custom-modal-shell--body-padding-none .ant-modal-body{padding:0}.console-custom-modal-shell .ant-modal-footer{padding:12px 16px max(16px, env(safe-area-inset-bottom))}.console-custom-modal-shell .ant-modal-footer>.ant-btn{flex:1}.console-custom-modal-shell--roomy-no-footer .ant-modal-container,.console-custom-modal-shell--roomy-no-footer .ant-modal-content{padding-bottom:env(safe-area-inset-bottom)}}
