:root{--layout-editor-height:24rem;--admin-theme-name:obsidian-command-console-1;--admin-density:standard;--color-bg:#08080e;--color-surface:#181922;--color-surface-muted:#20222e;--color-surface-elevated:#272b3a;--color-surface-hover:#2e3242;--color-border:#ffffff1b;--color-border-strong:#ffffff2e;--color-text:#f5f7fb;--color-text-muted:#a4abba;--color-text-soft:#8a92a3;--color-text-subtle:#8a92a3;--color-text-placeholder:#8a92a3;--color-text-disabled:#8a92a3;--color-text-inverse:#f5f7fb;--color-command-text:#07100e;--command-text:#07100e;--color-primary:#d9ebaf;--color-primary-contrast:#07100e;--color-primary-hover:#f4e68a;--color-primary-strong:#78d6a0;--color-primary-soft:#d9ebaf29;--color-primary-border:#d9ebaf75;--color-primary-muted:#a9e3be;--color-primary-focus:#d9ebaf42;--color-accent:#b9d0ff;--color-accent-soft:#b9d0ff29;--color-accent-border:#b9d0ff57;--color-success:#78d6a0;--color-success-soft:#78d6a029;--color-success-border:#78d6a05c;--color-warning:#f4d57d;--color-warning-soft:#f4d57d2b;--color-warning-border:#f4d57d61;--color-danger:#ff8b76;--color-danger-contrast:#07100e;--color-danger-soft:#ff8b762b;--color-danger-border:#ff8b765c;--color-info:#b9d0ff;--color-info-soft:#b9d0ff29;--color-info-border:#b9d0ff57;--color-disabled:#8a92a3;--color-overlay:#05070ca8;--focus-ring:0 0 0 .1875rem var(--color-primary-focus);--text-primary:var(--color-text);--text-secondary:var(--color-text-muted);--admin-command-gradient:linear-gradient(180deg, #f4e68a 0%, #a9e3be 100%);--admin-command-soft-gradient:linear-gradient(180deg, #f4e68a33 0%, #a9e3be13 100%);--admin-command-shadow:0 .9rem 2.2rem #a9e3be38;--admin-danger-gradient:linear-gradient(180deg, #ffb08e 0%, #ff745f 100%);--admin-danger-shadow:0 .65rem 1.5rem #ff745f33;--admin-control-gradient:linear-gradient(180deg, #242531f5 0%, #161720fa 100%);--admin-surface-gradient:linear-gradient(145deg, #1f202bf5 0%, #14151efa 62%, #163b3a66 100%);--admin-panel-heading-gradient:linear-gradient(180deg, #242633f5 0%, #161720fa 100%);--admin-table-head-gradient:linear-gradient(180deg, #232532f2 0%, #161720fa 100%);--admin-overlay-bg:#05070cad;--sidebar-active-bg:linear-gradient(180deg, #f1e38a 0%, #b6edb9 100%);--layout-chrome-bg:var(--color-bg);--sidebar-bg-gradient:radial-gradient(circle at 72% 16%, #b9d0ff18, transparent 28rem), radial-gradient(circle at 34% 70%, #a9e3be13, transparent 30rem), linear-gradient(180deg, #050606 0%, #080807 48%, #030303 100%);--sidebar-bg-sheen:linear-gradient(145deg, #ffffff13, transparent 28%);--sidebar-border-color:#ffffff16;--sidebar-item-hover:#ffffff12;--sidebar-rail-bg:linear-gradient(180deg, #f1e38a 0%, #b6edb9 100%);--sidebar-brand-pill:#ffffff08;--sidebar-active-solid:var(--sidebar-active-bg);--admin-control-height:var(--size-control-md);--admin-table-row-height:var(--size-table-row);--admin-table-head-height:var(--size-table-head);--admin-surface-border:var(--color-border-subtle);--admin-surface-shadow:var(--shadow-sm);--admin-focus-ring:var(--focus-ring);--border-width:.0625rem;--shadow-xs:0 .0625rem .125rem #0000002e;--shadow-sm:0 1rem 2.2rem #0000003d;--shadow-md:0 1.6rem 3.25rem #00000057;--shadow-lg:0 2.2rem 4.5rem #0000007a;--shadow-sidebar:.875rem 0 2.25rem #00000057;--z-base:1;--z-dropdown:20;--z-modal:50;--z-toast:70;--size-control-2xs:1.5rem;--size-control-xs:1.375rem;--size-control-sm:2.25rem;--size-control-md:2.25rem;--size-control-lg:2.75rem;--size-control-xl:2.75rem;--size-control-2xl:3rem;--size-table-row:2.75rem;--size-table-head:2.75rem;--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:1.5rem;--layout-page-max:106rem;--layout-sidebar-rail:3.5rem;--layout-sidebar-sm:5rem;--layout-field-xs:7.5rem;--layout-field-sm:10rem;--layout-field-md:13.75rem;--layout-field-lg:16rem;--layout-field-xl:22rem;--layout-field-full:100%;--layout-filter-sm:10rem;--layout-filter-min:12rem;--layout-filter-md:13.75rem;--layout-filter-lg:16rem;--layout-filter-control-max:15rem;--layout-filter-wide:22rem;--layout-filter-action-min:8rem;--layout-stat-min:10rem;--layout-panel-lg:34rem;--layout-center-primary-rail:5.5rem;--motion-fast:.16s ease;--safe-area-bottom:env(safe-area-inset-bottom,0);--size-hit-target-min:2rem;--color-border-subtle:#ffffff13;--color-border-soft:var(--color-border-subtle);--color-surface-raised:var(--color-surface-elevated);--control-height-xs:var(--size-control-xs);--control-height-sm:var(--size-control-sm);--control-shadow:var(--shadow-control);--shadow-control:var(--shadow-xs);--shadow-control-active:var(--focus-ring);--shadow-floating:var(--shadow-lg);--shadow-popover:var(--shadow-md)}.admin-ant-app-context-bridge[data-v-2ecd7b59]{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.admin-ant-app,.admin-ant-shell{width:100%;min-width:0;min-height:100%;color:var(--color-text);font-family:var(--bo-font-family);display:block}:root{--primary-color:var(--color-primary);--success-color:var(--color-success);--warning-color:var(--color-warning);--danger-color:var(--color-danger);--info-color:var(--color-text-muted)}html,body,#app{width:100%;max-width:100%;min-height:100%}body{margin:var(--bo-space-none);color:var(--color-text);background:var(--sidebar-bg-sheen), var(--sidebar-bg-gradient);font-family:var(--bo-font-family);font-size:var(--bo-font-body);font-weight:var(--bo-weight-regular);line-height:var(--bo-line-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#app{font-family:var(--bo-font-family)}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:var(--bo-weight-strong) var(--bo-font-body)/var(--bo-line-body) var(--bo-font-family)}a{color:inherit;text-decoration:none}::selection{color:var(--color-primary-contrast);background:var(--color-primary)}:where(button,a,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.main-layout{isolation:isolate;gap:var(--bo-space-none);width:100%;min-width:0;height:100vh;padding:var(--bo-space-none);color:var(--color-text);background:var(--sidebar-bg-sheen), var(--sidebar-bg-gradient);display:flex;position:relative;overflow:hidden}.main-layout:after{display:none}.layout-sidebar{z-index:calc(var(--z-base) + 2);height:100vh;padding:var(--bo-space-section) var(--bo-space-control);color:var(--color-text);border:0;border-right:var(--border-width) solid var(--color-border-subtle);border-radius:var(--bo-radius-none);box-shadow:var(--shadow-xs);transition:box-shadow var(--motion-fast), transform var(--motion-fast);flex-direction:column;display:flex;position:relative;overflow:hidden;background:var(--sidebar-bg-sheen), var(--sidebar-bg-gradient)!important}.layout-sidebar>.ant-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex}.layout-sidebar:before{display:none}.layout-brand{z-index:var(--z-base);align-items:center;gap:var(--bo-space-control);width:100%;min-width:0;min-height:var(--size-control-lg);margin:var(--bo-space-none) var(--bo-space-none) var(--bo-space-section);padding:var(--bo-space-none) var(--bo-space-fine);border-radius:var(--bo-radius);box-shadow:none;background:0 0;border:0;display:flex;position:relative}.layout-brand__mark{flex:0 0 var(--size-control-sm);width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--bo-radius);color:var(--color-primary-hover);background:var(--sidebar-brand-pill);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong);place-items:center;display:inline-grid}.layout-brand__logo{width:calc(var(--size-control-sm) - 4px);height:calc(var(--size-control-sm) - 4px);object-fit:contain;display:block}.layout-brand__copy{gap:var(--bo-space-fine);min-width:0;display:grid}.layout-brand__copy strong,.layout-brand__copy small{overflow-wrap:anywhere;min-width:0;line-height:var(--bo-line-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-brand__copy strong{color:var(--color-text);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong)}.layout-brand__copy small{color:var(--color-text-muted);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong)}.layout-sidebar__menu{z-index:var(--z-base);overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;min-height:0;padding:var(--bo-space-none);-webkit-overflow-scrolling:touch;flex:1 1 0;position:relative;overflow:hidden auto}.layout-nav{align-items:stretch;gap:var(--bo-space-fine);width:100%;min-height:100%;padding:var(--bo-space-none) var(--bo-space-none) var(--bo-space-section);flex-direction:column;display:flex;position:relative;overflow:visible;background:0 0!important;border-inline-end:0!important}.layout-nav>li{flex-shrink:0}.layout-nav .admin-nav-icon{width:18px;min-width:18px;height:18px;font-size:18px;line-height:1}.layout-nav .admin-nav-expand{width:12px;height:12px;font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.layout-main{z-index:var(--z-base);min-width:0;min-height:0;padding:var(--bo-page-space);gap:var(--bo-space-section);flex-direction:column;flex:1 1 0;display:flex;position:relative}.layout-content{min-height:0;padding:var(--bo-space-none);box-shadow:none;background:0 0;flex:1;overflow:auto}.layout-content__surface{width:100%;min-width:0;min-height:100%;color:var(--color-text);font-family:var(--bo-font-family);display:block}.layout-header__topbar{width:100%;min-width:0;margin:var(--bo-space-none);border-radius:var(--bo-radius);display:block;position:relative}.main-layout .layout-header{min-height:var(--size-control-md);line-height:var(--bo-line-body);height:auto!important;padding:var(--bo-space-none)!important;background:0 0!important}.admin-foundation-portal-loading{min-height:100vh}.admin-portal-context{align-items:center;column-gap:var(--bo-space-control);row-gap:var(--bo-space-fine);min-width:0;max-width:min(26rem,40vw);padding:var(--bo-space-fine) var(--bo-space-control);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--bo-radius);background:color-mix(in srgb, var(--color-surface-elevated) 72%, transparent);grid-template-columns:auto minmax(0,auto);display:grid}.admin-portal-context__label{color:var(--color-text-soft);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);white-space:nowrap;grid-row:1/span 2}.admin-portal-context__title,.admin-portal-context__subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-portal-context__title{color:var(--color-text);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title)}.admin-portal-context__subtitle{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-foundation-divider-section{min-width:0;padding-block:var(--bo-space-control);border-block-start:var(--bo-divider)}.admin-foundation-risk-grid .admin-ant-risk-panel__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:stretch}.admin-foundation-risk-grid .admin-ant-risk-panel__item{height:100%}.admin-foundation-language-editor{gap:var(--bo-space-section);min-width:0;display:grid}.admin-foundation-language-editor__search{width:min(100%,28rem);margin-bottom:var(--bo-space-none)}.admin-foundation-language-editor__list,.admin-foundation-language-editor__source{display:grid}.admin-foundation-language-editor__list{gap:var(--bo-space-control)}.admin-foundation-language-editor__row{gap:var(--bo-space-section);padding-block:var(--bo-space-control);border-bottom:var(--bo-divider);grid-template-columns:minmax(14rem,.9fr) minmax(18rem,1.1fr);align-items:end;display:grid}.admin-foundation-language-editor__source{gap:var(--bo-space-fine);overflow-wrap:anywhere;min-width:0}.admin-foundation-language-editor__source-label{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-foundation-language-editor__translation{margin-bottom:var(--bo-space-none)}@media (width<=48rem){.admin-foundation-language-editor__row{grid-template-columns:minmax(0,1fr);align-items:stretch}}.layout-content>[class$=-page][class]{width:100%;max-width:none;margin-right:var(--bo-space-none);margin-left:var(--bo-space-none);padding-right:var(--bo-space-none)}html,body,#app{width:100%;min-width:0;max-width:100vw;overflow-x:hidden}.main-layout{box-sizing:border-box;max-width:100vw}.layout-main{box-sizing:border-box;min-width:0;overflow:hidden}.layout-content>*,[class$=-page][class]{box-sizing:border-box;min-width:0;max-width:100%}.admin-ant-page-header{min-width:0;max-width:100%}@media (width<=48rem){.main-layout{gap:var(--bo-space-none);min-width:0;overflow:hidden}.admin-portal-context{max-width:min(100%,18rem)}.layout-main{width:100%;padding:var(--bo-page-space);flex:100%;min-width:0!important;max-width:100vw!important}}.admin-minimized-bar{bottom:var(--bo-space-section);right:var(--bo-space-section);z-index:9999;position:fixed}.admin-cs-identity{align-items:center;gap:var(--bo-space-control);display:flex}.admin-window-body{flex:1;overflow:hidden}.admin-workbench-layout{min-width:0;height:min(560px,60dvh);min-height:280px;display:flex}.admin-session-list{width:calc(var(--layout-filter-min) + 48px);border-right:var(--border-width) solid var(--color-border);flex-direction:column;flex:0 0 220px;min-width:0;display:flex}.admin-list-header{padding:var(--bo-space-control);border-bottom:var(--bo-divider);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);color:var(--color-text);justify-content:space-between;align-items:center;display:flex}.admin-list-content{flex:1;overflow-y:auto}.admin-session-item{align-items:center;gap:var(--bo-space-control);padding:var(--bo-space-control);cursor:pointer;border-bottom:var(--bo-divider);display:flex}.admin-session-item:hover,.admin-session-item.active{background:var(--color-surface-muted)}.admin-session-item .admin-ant-image-fallback,.admin-message-wrapper .admin-ant-image-fallback{width:var(--size-control-sm);height:var(--size-control-sm);flex:none}.admin-session-info{flex:1;min-width:0}.admin-session-name{font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);color:var(--color-text)}.admin-session-msg{font-size:var(--bo-font-body);color:var(--color-text-muted);line-height:var(--bo-line-body);overflow-wrap:anywhere}.admin-cs-window__count-badge{flex:none}.admin-chat-area{flex-direction:column;flex:1;min-width:0;display:flex}@media (width<=48rem){.admin-workbench-layout{flex-direction:column;height:auto}.admin-session-list{border-right:0;border-bottom:var(--bo-divider);flex:none;width:100%;max-height:180px}.admin-chat-area{min-height:280px}.admin-chat-messages{max-height:40dvh}}.admin-chat-header{padding:var(--bo-space-control) var(--bo-space-section);border-bottom:var(--bo-divider);justify-content:space-between;align-items:center;display:flex}.admin-user-name{font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);color:var(--color-text)}.admin-chat-messages{padding:var(--bo-space-section);flex:1;overflow-y:auto}.admin-message-item{margin-bottom:var(--bo-space-control)}.admin-message-wrapper{align-items:flex-start;gap:var(--bo-space-control);display:flex}.admin-bubble{max-width:65%;padding:var(--bo-space-control) var(--bo-space-control);border-radius:var(--bo-radius);font-size:var(--bo-font-body);line-height:var(--bo-line-body);word-break:break-word}.admin-message-item.admin-user .admin-message-wrapper{justify-content:flex-start}.admin-message-item.admin-user .admin-bubble,.admin-message-item.admin-system .admin-bubble{color:var(--color-text);background:var(--color-surface-muted)}.admin-message-item.admin-agent .admin-message-wrapper{justify-content:flex-end}.admin-message-item.admin-agent .admin-bubble{color:var(--color-text-inverse);background:var(--color-primary)}.admin-message-item.admin-system .admin-message-wrapper{justify-content:center}.admin-message-item.admin-system .admin-bubble{font-size:var(--bo-font-body)}.admin-chat-input{padding:var(--bo-space-control);border-top:var(--bo-divider)}.admin-no-session{color:var(--color-text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.admin-no-session p{margin-top:var(--bo-space-control);font-size:var(--bo-font-body)}.admin-ant-status-pill{width:max-content;min-height:var(--size-control-xs);padding:var(--bo-space-fine) var(--bo-space-control);border:var(--border-width) solid transparent;border-radius:var(--bo-radius);color:var(--color-text-muted);background:var(--color-surface-muted);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.admin-ant-status-pill--primary{color:var(--color-primary);border-color:var(--color-primary-border);background:var(--color-primary-soft)}.admin-ant-status-pill--success{color:var(--color-success);border-color:var(--color-success-border);background:var(--color-success-soft)}.admin-ant-status-pill--warning{color:var(--color-warning);border-color:var(--color-warning-border);background:var(--color-warning-soft)}.admin-ant-status-pill--danger{color:var(--color-danger);border-color:var(--color-danger-border);background:var(--color-danger-soft)}.admin-ant-status-pill--info{color:var(--color-info);border-color:var(--color-info-border);background:var(--color-info-soft)}.admin-ant-status-pill--neutral{color:var(--color-text-muted);background:var(--color-surface-muted)}.admin-mobile-navigation{padding-top:var(--bo-space-control);border-right:1px solid var(--color-border-subtle);flex:0 0 48px;justify-content:center;align-items:flex-start;min-width:0;display:flex}.admin-ant-shell,.ant-app{min-width:0;color:var(--color-text);font-family:var(--bo-font-family)}.admin-ant-shell :where(.ant-input,.ant-input-number,.ant-select,.ant-picker,.ant-table-wrapper,.ant-modal,.ant-drawer,.ant-form,.ant-typography){max-width:100%;font-family:var(--bo-font-family)}.admin-ant-shell :where(.ant-table-wrapper,.ant-form,.ant-space,.ant-flex){min-width:0}:where(.admin-ant-shell,.bo-overlay-root) :where(.admin-ant-typography-text,.admin-ant-typography-title,.admin-ant-typography-paragraph){color:inherit;font-family:var(--bo-font-family);margin-block:var(--bo-space-none)!important}:where(.admin-ant-shell,.bo-overlay-root) :where(.admin-ant-typography-text,.admin-ant-typography-title,.admin-ant-typography-paragraph) :where(.ant-typography-copy,.ant-typography-edit,.ant-typography-expand){min-width:var(--size-icon-sm);min-height:var(--size-icon-sm);padding:var(--bo-space-none);color:var(--color-text-muted);border-radius:var(--bo-radius);line-height:var(--bo-line-title);vertical-align:middle;justify-content:center;align-items:center;margin-inline-start:var(--bo-space-fine);display:inline-flex}:where(.admin-ant-shell,.bo-overlay-root) :where(.admin-ant-typography-text,.admin-ant-typography-title,.admin-ant-typography-paragraph) :where(.ant-typography-copy:hover,.ant-typography-edit:hover,.ant-typography-expand:hover){color:var(--color-primary);background:var(--color-primary-soft)}:where(.admin-ant-shell,.bo-overlay-root) :where(.admin-ant-typography--actions-start){align-items:baseline;gap:var(--bo-space-fine);max-width:100%;display:inline-flex}:where(.admin-ant-shell,.bo-overlay-root) :where(.admin-ant-typography--actions-start) :where(.ant-typography-copy,.ant-typography-edit,.ant-typography-expand){margin-inline:var(--bo-space-none);order:-1}:where(.admin-ant-shell,.bo-overlay-root) :where(.admin-ant-typography-text textarea.ant-input,.admin-ant-typography-title textarea.ant-input,.admin-ant-typography-paragraph textarea.ant-input){min-height:var(--size-control-md);padding:var(--bo-space-fine) var(--bo-space-control);color:var(--color-text);background:var(--admin-control-gradient), var(--color-surface);border-color:var(--color-border);border-radius:var(--bo-radius);font-family:var(--bo-font-family);font-size:var(--bo-font-title);line-height:var(--bo-line-title)}.admin-control-color-picker{align-content:start;gap:var(--bo-space-fine);width:100%;min-width:0;max-width:100%;height:100%;color:var(--color-text);font-family:var(--bo-font-family);width:var(--admin-color-picker-field-width,100%);display:grid}.admin-confirm-message{margin:var(--bo-space-none);color:var(--color-text);font-size:var(--bo-font-body);line-height:var(--bo-line-body);overflow-wrap:anywhere}.admin-overlay-tooltip .ant-tooltip-inner{border:1px solid var(--color-border-subtle);border-radius:var(--bo-radius);max-width:min(26rem,100vw - 24px);color:var(--color-text);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);font-family:var(--bo-font-family)}.admin-tooltip-trigger{align-items:center;max-width:100%;display:inline-flex}.admin-tooltip-trigger:focus-visible{border-radius:var(--bo-radius);box-shadow:var(--focus-ring);outline:none}.admin-state-empty,.admin-state-error,.admin-state-loading{width:100%;min-width:0;font-family:var(--bo-font-family)}.admin-state-empty{color:var(--color-text-muted)}.admin-state-empty .ant-empty-image{height:var(--size-control-xl)}.admin-state-empty--compact .ant-empty-image,.admin-state-empty[data-compact=true] .ant-empty-image{height:var(--size-control-md)}.admin-state-empty__description{justify-items:center;gap:var(--bo-space-section);display:grid}.admin-state-empty__title{color:var(--color-text);font-size:var(--bo-font-body);font-weight:var(--bo-weight-regular);line-height:var(--bo-line-body)}.admin-state-empty__text{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-state-error.ant-result{border-radius:var(--bo-radius);background:linear-gradient(180deg, var(--color-danger-soft), var(--color-surface));box-shadow:var(--shadow-sm);border:0}.admin-state-error .ant-result-title{color:var(--color-danger);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title)}.admin-state-error .ant-result-subtitle{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-state-loading__body{gap:var(--bo-space-section);width:100%;display:grid}.admin-state-spin__content{width:100%;min-height:12rem;display:block}.admin-foundation-icon--sm{font-size:var(--size-icon-sm)}.admin-foundation-icon--md{font-size:var(--size-icon-md)}.admin-ant-shell :where(.ant-table-thead>tr>th){white-space:nowrap;word-break:keep-all}.admin-ant-shell :where(.ant-table-tbody>tr>td){word-break:normal}.admin-ant-shell :where(.ant-table-cell-fix-right){background:var(--color-bg-container,var(--color-surface))}.ant-message{font-family:var(--bo-font-family)}.ant-message.ant-message-top{top:76px!important}.ant-message .admin-ant-message{color:var(--color-text);box-shadow:none!important;background:0 0!important;border:0!important}.ant-message .admin-ant-message .ant-message-notice-content{max-width:min(32rem,100vw - 32px);color:var(--color-text);background:var(--color-surface-elevated,var(--color-surface))!important;border:1px solid var(--color-border-subtle)!important;border-radius:var(--bo-radius)!important;box-shadow:var(--shadow-floating)!important}.ant-notification{font-family:var(--bo-font-family)}.ant-notification .admin-ant-notification{color:var(--color-text);background:var(--color-surface-elevated,var(--color-surface))!important;border:1px solid var(--color-border-subtle)!important;border-radius:var(--bo-radius)!important;box-shadow:var(--shadow-floating)!important}:root{--vc-picker-bg:var(--color-surface);--vc-body-bg:var(--color-surface);--vc-input-bg:var(--color-surface-muted);--vc-input-text:var(--color-text);--vc-input-label:var(--color-text-muted);--vc-input-border:var(--color-border);--vc-chrome-toggle-btn-highlighted:var(--color-surface-muted)}.admin-control-color-picker__swatch{width:var(--size-icon-md);height:var(--size-icon-md);border:var(--border-width) solid var(--color-border);border-radius:var(--bo-radius)}.admin-control-color-picker__panel{gap:var(--bo-space-control);max-width:min(22rem,100vw - 2rem);max-height:min(36rem,100vh - 4rem);display:grid;overflow:auto}.admin-control-color-picker__panel .vc-chrome-picker{box-shadow:none;width:min(225px,100vw - 4rem)}.admin-ant-table-host{scrollbar-width:thin;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.admin-ant-table-host .admin-ant-table{width:100%;min-width:0;max-width:100%;color:var(--color-text);font-family:var(--bo-font-family)}.admin-ant-table-host .ant-table-wrapper,.admin-ant-table-host .ant-spin-nested-loading,.admin-ant-table-host .ant-spin-container{min-width:0;max-width:100%}.admin-ant-table-host .ant-table-container{overflow:hidden}.admin-ant-table-host .ant-table-content,.admin-ant-table-host .ant-table-body{scrollbar-width:thin}.admin-ant-table-host .ant-table-thead>tr>th,.admin-ant-table-host .ant-table-tbody>tr>td{box-sizing:border-box;vertical-align:middle;word-break:normal;overflow-wrap:break-word}.admin-ant-table-host .ant-table-thead>tr>th{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.admin-ant-table-host .ant-table-thead>tr>th .ant-table-column-title{align-items:center;min-width:max-content;display:inline-flex}.admin-ant-table-host .admin-ant-table__cell--numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.admin-ant-table-host .admin-ant-table__cell--actions{min-width:var(--admin-ant-action-cell-min,12rem);text-align:right;white-space:normal}.admin-ant-table-host .ant-empty-normal{margin:var(--bo-space-none)}.admin-ant-table-host .admin-ant-status-pill,.admin-ant-table-host .admin-ant-tag{max-width:100%}.admin-ant-table-host--striped .admin-ant-table__row--striped>td{background:color-mix(in srgb, var(--color-surface-elevated) 86%, transparent)}.admin-ant-descriptions-host{width:100%;min-width:0;max-width:100%}.admin-ant-descriptions-host .admin-ant-descriptions{width:100%;min-width:0;max-width:100%;color:var(--color-text);font-family:var(--bo-font-family)}.admin-ant-descriptions-host .ant-descriptions-title{color:var(--color-text);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title)}.admin-ant-descriptions-host .ant-descriptions-item-label{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-ant-descriptions-host .ant-descriptions-item-content{min-width:0;color:var(--color-text);font-size:var(--bo-font-body);line-height:var(--bo-line-body);overflow-wrap:anywhere}.admin-ant-flex.ant-flex{min-width:0;max-width:100%;display:flex}.admin-record-table{gap:var(--bo-space-section);min-width:0;display:grid}.admin-ant-summary-strip{grid-template-columns:var(--admin-summary-strip-columns,repeat(auto-fit, minmax(var(--layout-stat-min), 1fr)));gap:var(--bo-space-control);min-width:0;display:grid}.admin-ant-summary-strip__item{min-width:0;height:100%;min-height:4.25rem}.admin-ant-summary-strip__host{height:100%}.admin-ant-summary-strip__meta{z-index:var(--z-base);color:var(--color-text-muted);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);overflow-wrap:anywhere;position:relative}.admin-ant-summary-strip__statistic .ant-statistic-title,.admin-ant-summary-strip__statistic .ant-statistic-content{color:var(--color-text);overflow-wrap:anywhere}.admin-ant-summary-strip__statistic .ant-statistic-title{color:var(--color-text-muted);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title);margin-bottom:var(--bo-space-fine)}.admin-ant-summary-strip__statistic .ant-statistic-content{min-width:0;max-width:100%;font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);font-variant-numeric:tabular-nums;line-height:var(--bo-line-body);overflow-wrap:anywhere}@media (width<=72rem){.admin-ant-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.admin-ant-summary-strip{grid-template-columns:minmax(0,1fr)}}.admin-foundation-info-panel{justify-content:space-between;align-items:center;gap:var(--bo-space-fine);min-width:0;margin-bottom:var(--bo-space-none);border:0;flex-wrap:wrap;display:flex}.admin-foundation-info-panel__value{min-width:0;color:var(--color-text);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);text-align:right;word-break:break-word;flex:12rem}@media (width<=48rem){.admin-foundation-info-panel__value{text-align:left}}.admin-foundation-grid,.admin-foundation-grid__row,.admin-foundation-stack{min-width:0;max-width:100%}.admin-foundation-section-header{justify-content:flex-start;align-items:center;gap:var(--bo-space-control);flex-wrap:wrap;min-width:0;display:flex}.admin-foundation-section-header__copy{gap:var(--bo-space-none);flex:0 auto;min-width:0;max-width:min(46rem,100%);display:grid}.admin-foundation-section-header__title,.admin-foundation-section-header__description{margin:var(--bo-space-none)!important}.admin-foundation-section-header__title{align-items:center;gap:var(--bo-space-fine);min-width:0;max-width:100%;color:var(--color-text);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title);overflow-wrap:anywhere;display:inline-flex}.admin-foundation-section-header__title span{overflow-wrap:anywhere;min-width:0}.admin-foundation-section-header__description{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-foundation-section-header__actions{justify-content:flex-end;align-items:center;gap:var(--bo-space-fine);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%;display:inline-flex}.admin-foundation-section-header__divider{margin-block:var(--bo-space-none);flex:1 0 100%}.admin-foundation-detail-grid{min-width:0}.admin-foundation-section{gap:var(--bo-space-section);min-width:0;display:grid}.admin-ant-page-header{justify-content:space-between;align-items:center;gap:var(--bo-space-control);min-width:0;max-width:100%;padding:var(--bo-space-none);border-radius:var(--bo-radius-none);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.admin-ant-page-header:before{display:none}.admin-ant-page-header__content{z-index:var(--z-base);gap:var(--bo-space-fine);min-width:0;max-width:min(46rem,100%);display:grid;position:relative}.admin-ant-page-header__title{color:var(--color-text);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title);letter-spacing:0;overflow-wrap:anywhere;margin:var(--bo-space-none)!important}.admin-ant-page-header__description{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body);overflow-wrap:anywhere;margin:var(--bo-space-none)!important}.admin-ant-page-header__description:empty{display:none}@media (width<=48rem){.admin-ant-page-header__content{flex:100%;width:100%}}.admin-pro-layout{background:0 0;min-width:0;max-width:100%;min-height:100%;overflow:hidden}.admin-pro-layout__sider,.admin-pro-layout__main,.admin-pro-layout__header,.admin-pro-layout__content{background:0 0;min-width:0}.admin-pro-layout__header{height:auto;display:block}.admin-pro-layout__content{overflow:auto}.admin-pro-table{min-width:0}.admin-foundation-grid.ant-flex,.admin-ant-summary-strip.ant-flex{grid-template-columns:var(--admin-grid-template,repeat(auto-fit, minmax(var(--layout-filter-md), 1fr)));gap:var(--bo-space-section);align-items:var(--admin-grid-align,stretch);justify-content:var(--admin-grid-justify,start);display:grid}.admin-foundation-grid>:where(.bo-field--full-row,.admin-foundation-media-upload){grid-column:1/-1}.admin-cell-secondary{min-width:0;margin-top:var(--bo-space-fine);color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body);overflow-wrap:anywhere;display:block}.admin-cell-secondary--danger{color:var(--color-danger)}.admin-ant-table-host>.ant-table-wrapper,.admin-ant-descriptions-host>.ant-descriptions{width:100%;min-width:0;max-width:100%}.admin-foundation-info-panel .ant-descriptions-view,.admin-foundation-info-panel .ant-descriptions-row,.admin-foundation-info-panel .ant-descriptions-item{width:100%}@media (width<=64rem){.admin-foundation-grid.ant-flex{grid-template-columns:var(--admin-grid-template-tablet,repeat(2, minmax(0, 1fr)))}}@media (width<=48rem){.admin-foundation-grid.ant-flex{grid-template-columns:minmax(0,1fr)}}@media (width<=72rem){.admin-ant-summary-strip.ant-flex{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=22rem){.admin-ant-summary-strip.ant-flex{grid-template-columns:minmax(0,1fr)}}.admin-ant-progress{width:100%;min-width:0;color:var(--color-text);font-family:var(--bo-font-family);vertical-align:middle}.admin-ant-progress .ant-progress-text{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-ant-qrcode{border-radius:var(--bo-radius);width:fit-content;max-width:100%;color:var(--color-text);background:var(--color-surface);font-family:var(--bo-font-family);display:inline-grid}.admin-ant-qrcode canvas,.admin-ant-qrcode svg{max-width:100%;height:auto;display:block}.admin-ant-calendar-host{min-width:0;max-width:100%;color:var(--color-text);font-family:var(--bo-font-family)}.admin-ant-calendar-host .admin-ant-calendar{border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--bo-radius);background:var(--color-surface);color:var(--color-text);font-family:var(--bo-font-family);overflow:hidden}.admin-ant-calendar-host .ant-picker-calendar-header{padding:var(--bo-space-control)}.admin-ant-calendar-host .ant-picker-calendar-date-content{min-height:var(--size-control-2xl)}.admin-ant-calendar__events{gap:var(--bo-space-fine);margin:var(--bo-space-fine) var(--bo-space-none) var(--bo-space-none);padding:var(--bo-space-none);list-style:none;display:grid}.admin-ant-calendar__event{align-items:center;gap:var(--bo-space-fine);min-width:0;max-width:100%;color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body);display:inline-flex}.admin-ant-calendar__event-dot{background:var(--color-primary);border-radius:50%;flex:none;width:4px;height:4px}.admin-ant-calendar__event--success .admin-ant-calendar__event-dot{background:var(--color-success)}.admin-ant-calendar__event--warning .admin-ant-calendar__event-dot{background:var(--color-warning)}.admin-ant-calendar__event--danger .admin-ant-calendar__event-dot,.admin-ant-calendar__event--error .admin-ant-calendar__event-dot{background:var(--color-danger)}.admin-ant-calendar__event-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-ant-carousel-host{width:100%;min-width:0;max-width:100%}.admin-ant-carousel{width:100%;min-width:0;max-width:100%;color:var(--color-text);font-family:var(--bo-font-family)}.admin-ant-carousel .slick-list,.admin-ant-carousel .slick-track,.admin-ant-carousel .slick-slide>div{min-width:0}.admin-ant-carousel__slide{gap:var(--bo-space-control);padding:var(--bo-space-control);aspect-ratio:3125/1533.6;border-radius:var(--bo-radius);color:var(--color-text);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.admin-ant-carousel__art{clip-path:inset(0 0 0 -40%);grid-area:1/2;min-width:0;min-height:0;position:relative}.admin-ant-carousel__art:before{content:"";border-radius:var(--bo-radius);background:var(--color-primary-soft);clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);position:absolute;inset:0}.admin-ant-carousel__slide[data-background=success] .admin-ant-carousel__art:before{background:var(--color-success-soft)}.admin-ant-carousel__slide[data-background=warning] .admin-ant-carousel__art:before{background:var(--color-warning-soft)}.admin-ant-carousel__slide[data-background=danger] .admin-ant-carousel__art:before{background:var(--color-danger-soft)}.admin-ant-carousel__slide[data-background=info] .admin-ant-carousel__art:before{background:var(--color-info-soft)}.admin-ant-carousel__slide[data-background=muted] .admin-ant-carousel__art:before{background:var(--color-surface-muted)}.admin-ant-carousel__image,.admin-ant-carousel__image-empty{object-fit:contain;transform-origin:100%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.admin-ant-carousel__image-empty{color:var(--color-text-muted);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);place-items:center;display:grid}.admin-ant-carousel__content{z-index:1;align-items:flex-start;gap:var(--bo-space-control);min-width:0;color:var(--color-text);flex-direction:column;grid-area:1/1;display:flex;position:relative}.admin-ant-carousel__content strong{overflow-wrap:anywhere;font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body)}.admin-ant-carousel__content span,.admin-ant-carousel__content em{overflow-wrap:anywhere;font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-ant-carousel__content span{white-space:pre-line}.admin-ant-carousel__content em{width:fit-content;padding:var(--bo-space-fine) var(--bo-space-control);border-radius:var(--bo-radius);background:var(--color-surface-elevated);color:var(--color-text);margin-top:auto;font-style:normal}.admin-ant-carousel__content small{width:fit-content;padding:var(--bo-space-fine);border-radius:var(--bo-radius);color:var(--color-surface);background:var(--color-text);font-size:var(--bo-font-body)}.admin-ant-carousel-host--banner-preview{width:min(100%,24rem)}.admin-ant-collapse-host{width:100%;min-width:0;max-width:100%;color:var(--color-text);font-family:var(--bo-font-family)}.admin-ant-collapse-host .ant-collapse-item{border-radius:var(--bo-radius);overflow:hidden}.admin-ant-collapse-host .ant-collapse-header{min-width:0;color:var(--color-text);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);align-items:center}.admin-ant-collapse-host .ant-collapse-content-box{min-width:0}.admin-ant-image-preview-group-host,.admin-ant-image-preview-group{width:100%;min-width:0;max-width:100%}.admin-ant-image-preview-group{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-filter-md)), 1fr));gap:var(--bo-space-section);display:grid}.admin-ant-image-preview-group__item{gap:var(--bo-space-control);min-width:0;max-width:100%;padding:var(--bo-space-section);border-radius:var(--bo-radius);background:var(--color-surface-muted);border:0;align-content:start;display:grid;position:relative}.admin-ant-image-preview-group__image{border-radius:var(--bo-radius);width:100%;max-width:100%;min-height:8.75rem;overflow:hidden}.admin-ant-image-preview-group__image .ant-image-img{object-fit:contain;border-radius:var(--bo-radius);background:var(--color-surface);width:100%;min-height:8.75rem;max-height:16rem}.admin-ant-image-preview-group__index{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-ant-tag{max-width:100%;min-height:var(--size-control-2xs);border-radius:var(--bo-radius);font-family:var(--bo-font-family);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);white-space:nowrap;align-items:center;margin-inline-end:var(--bo-space-none);display:inline-flex}.admin-card .ant-collapse{box-shadow:none;background:0 0;border:0}.admin-card .ant-collapse>.ant-collapse-item{border-radius:var(--bo-radius-none)}.admin-card .ant-collapse-content{background:0 0;border-inline:0}.bo-form{min-width:0;max-width:100%}.bo-field.ant-form-item{min-width:0;max-width:100%;margin-bottom:var(--bo-space-section)}.bo-field .ant-form-item-label{padding-bottom:var(--bo-space-control);white-space:normal;text-align:start}.bo-field .ant-form-item-label>label{height:auto;min-height:20px;line-height:var(--bo-line-body);overflow-wrap:anywhere}.bo-field :where(.ant-form-item-control,.ant-form-item-control-input,.ant-form-item-control-input-content){min-width:0;max-width:100%}.bo-field :where(.ant-form-item-extra,.ant-form-item-explain){font-size:var(--bo-font-body);line-height:var(--bo-line-body);overflow-wrap:anywhere}.bo-control{max-width:100%}:root .bo-control.bo-control--full{width:var(--bo-control-width,280px);min-width:0}:root .bo-control--full .bo-control--full,:root .bo-control.bo-textarea,:root .bo-control.bo-transfer{width:100%}.bo-date-picker,.bo-range-picker,.bo-time-picker,.bo-time-range-picker{height:var(--size-control-md,36px)}.bo-control :where(input,textarea,.ant-select-selection-item){font-variant-numeric:tabular-nums}.bo-textarea textarea,textarea.bo-textarea{resize:vertical}.bo-checkbox-group,.bo-radio-group{gap:var(--bo-space-section);flex-wrap:wrap;display:inline-flex}.bo-transfer{overflow-x:auto}.bo-field[data-control-full=true],.bo-field--full-row{grid-column:1/-1;width:100%}.bo-filter.ant-form{align-items:flex-end;gap:var(--bo-space-section);padding:var(--bo-space-none);background:0 0;border:0;flex-wrap:wrap;display:flex}.bo-filter__fields{gap:var(--bo-space-section);flex-wrap:wrap;flex:480px;align-items:flex-end;min-width:0;max-width:100%;display:flex}.bo-filter__field{flex:0 0 var(--bo-control-width,280px);width:var(--bo-control-width,280px);min-width:0;max-width:100%}.bo-filter__field[hidden]{display:none}.bo-filter .bo-field.ant-form-item{width:100%;margin:var(--bo-space-none)}.bo-filter .ant-form-item-row{flex-direction:column;display:flex}.bo-filter .ant-form-item-label{max-width:100%;padding-bottom:var(--bo-space-control);text-align:start;flex:none}.bo-filter__actions{justify-content:flex-end;align-items:center;gap:var(--bo-space-control);flex-wrap:nowrap;flex:none;max-width:100%;margin-inline-start:auto;display:flex}.bo-filter__actions .ant-space{flex-wrap:nowrap}@media (width<=768px){.bo-filter__fields{flex-basis:100%}.bo-filter__field{flex-basis:100%;width:100%}:root .bo-control.bo-control--full,.bo-filter__actions{width:100%}}.bo-field-group{gap:var(--bo-space-control);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bo-field-group__label{color:var(--color-text-muted);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body)}.bo-content-wide{width:100%}.bo-form-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--bo-control-width,280px)), 1fr));gap:var(--bo-space-section);min-width:0;display:grid}:root .admin-foundation-grid:has(>.bo-field){grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--bo-control-width,280px)), 1fr));gap:var(--bo-space-section);min-width:0;display:grid}.bo-form-grid>.bo-field,.bo-form-grid-item>.bo-field,.admin-foundation-grid>.bo-field{margin-bottom:var(--bo-space-none)}.bo-form-grid-item{min-width:0}.bo-form-row{align-items:center;gap:var(--bo-space-section);flex-wrap:wrap;min-width:0;display:flex}.bo-form-row>.bo-control--full{flex:0 0 var(--bo-control-width,280px)}.bo-form-fields{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--bo-control-width,280px)), 1fr));align-items:start;gap:var(--bo-space-section);display:grid}.bo-form-fields>.bo-field,.bo-form-grid>.bo-field{margin:var(--bo-space-none)}.bo-form-fields>:not(.bo-field),.bo-field-group{grid-column:1/-1}.bo-form-fields>.bo-field:has(.bo-textarea,.bo-transfer,.bo-checkbox-group,.bo-radio-group,.ant-upload,.ant-table){grid-column:1/-1}.bo-form-grid>.bo-field:has(.bo-textarea,.bo-transfer,.bo-checkbox-group,.bo-radio-group,.ant-upload,.ant-table){grid-column:1/-1}.bo-form .bo-field .ant-form-item-row{flex-direction:column}.bo-form .bo-field .ant-form-item-label{text-align:start;flex:none;max-width:100%}.bo-form .bo-field .ant-form-item-control{flex:auto;max-width:100%}.bo-field.ant-form-item:last-child{margin-bottom:var(--bo-space-none)}.bo-field .ant-form-item-explain-error{overflow-wrap:anywhere}.bo-field .ant-form-item-extra{padding-top:var(--bo-space-fine)}.bo-field .ant-form-item-explain,.bo-field .ant-form-item-extra{max-width:100%}.bo-form-fields>.ant-divider{margin:var(--bo-space-none);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong)}.bo-form-fields>.ant-alert{margin:var(--bo-space-none)}.bo-actions.bo-form-actions{width:100%;padding-top:var(--bo-space-none);border-top:0;grid-column:1/-1}.ant-modal-footer .bo-form-actions,.ant-drawer-footer .bo-form-actions{padding:var(--bo-space-none);border:0}.bo-form .bo-form-grid{margin:var(--bo-space-none)}@media (width<=768px){.bo-form-fields,.bo-form-grid{grid-template-columns:minmax(0,1fr)}}.bo-form-actions[data-form-actions-host]>.bo-form-actions{display:contents}.bo-field--actions{grid-column:1/-1}.bo-field__row{align-items:center;gap:var(--bo-space-section);flex-wrap:wrap;width:100%;min-width:0;display:flex}.bo-field__control{align-items:center;gap:var(--bo-space-control);flex-wrap:wrap;flex:1 1 var(--bo-control-width,280px);min-width:0;max-width:100%;display:flex}.bo-field__control:empty{display:none}.bo-actions.bo-form-actions--field,.bo-actions.bo-filter__actions{width:auto;max-width:100%;padding:var(--bo-space-none);border:0;flex:0 auto;margin-inline-start:auto}.bo-field .bo-form-actions .ant-btn-block{width:auto}@media (width<=768px){.bo-field__control{flex-basis:100%}.bo-form-actions--field,.bo-form-actions.bo-filter__actions{width:100%}}.bo-form-layout{align-items:flex-end;gap:var(--bo-space-section);min-width:0;max-width:100%;display:flex}.bo-form-layout__body{gap:var(--bo-space-section);flex:1 1 0;min-width:0;display:grid}.bo-form-layout__actions{flex:none;min-width:0;max-width:100%}.bo-form-layout__actions:empty{display:none}.bo-form-layout__actions>.bo-form-actions{border:0;width:auto;padding:0}.bo-form-layout:has(>.bo-form-layout__actions:empty){display:block}.bo-button-tooltip{flex:none;align-items:center;min-width:0;max-width:100%;display:inline-flex}:root .ant-btn{justify-content:center;align-items:center;gap:var(--bo-space-control);box-sizing:border-box;min-width:80px;max-width:min(100%,32rem);height:36px;min-height:36px;padding:var(--bo-space-none) var(--bo-space-control);margin:var(--bo-space-none);border:1px solid var(--color-border);border-radius:var(--bo-radius);color:var(--color-text);background:var(--color-surface);box-shadow:none;font-family:var(--bo-font-family);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-body);letter-spacing:0;text-align:center;white-space:nowrap;vertical-align:middle;flex:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}:root .ant-btn>span{min-width:0;margin-inline:var(--bo-space-none);letter-spacing:0}:root .bo-button__label{justify-content:center;align-items:center;gap:var(--bo-space-control);text-overflow:ellipsis;min-width:0;display:inline-flex;overflow:hidden}:root .bo-button__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .ant-btn .anticon{flex:none;font-size:14px;line-height:1}:root .ant-btn .anticon+span{margin-inline-start:var(--bo-space-none)}:root .ant-btn .anticon svg{width:1em;height:1em;display:block}:root .ant-btn-primary{color:var(--color-primary-contrast,var(--color-command-text,#101510));background:var(--color-primary);border-color:var(--color-primary)}:root .ant-btn-dangerous{color:var(--color-danger);border-color:var(--color-danger)}:root .ant-btn-primary.ant-btn-dangerous{color:var(--color-danger-contrast,#fff);background:var(--color-danger)}:root .ant-btn:hover:not(:disabled){color:var(--color-primary);border-color:var(--color-primary);background:var(--color-primary-soft)}:root .ant-btn-primary:hover:not(:disabled){color:var(--color-primary-contrast,var(--color-command-text,#101510));background:var(--color-primary-hover,var(--color-primary))}:root .ant-btn-dangerous:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger);background:var(--color-danger-soft)}:root .ant-btn-primary.ant-btn-dangerous:hover:not(:disabled){color:var(--color-danger-contrast,#fff);background:var(--color-danger-hover,var(--color-danger))}:root .ant-btn:active:not(:disabled){filter:brightness(.94)}:root .ant-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:none}:root .ant-btn:disabled{cursor:not-allowed;color:var(--color-text-disabled,var(--color-text-muted));background:var(--color-surface-muted);border-color:var(--color-border-subtle,var(--color-border));box-shadow:none;opacity:.6}:root .ant-btn.bo-button--loading{cursor:progress;opacity:1}:root .bo-button--loading>:not(.ant-btn-loading-icon){visibility:hidden}:root .bo-button--loading>.ant-btn-loading-icon{width:100%;height:100%;margin:var(--bo-space-none);place-items:center;display:grid;position:absolute;inset:0}:root .ant-btn.bo-button--icon,:root .ant-btn.ant-btn-icon-only{width:36px;min-width:36px;padding-inline:var(--bo-space-none)}:root .ant-btn.ant-btn-block{width:100%}:root .ant-modal-close,:root .ant-drawer-close{width:36px;min-width:36px;height:36px;padding:var(--bo-space-none);border-radius:var(--bo-radius);font-size:var(--bo-font-body);color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}:root .ant-modal-close:hover,:root .ant-drawer-close:hover{color:var(--color-primary);background:var(--color-primary-soft)}:root .ant-modal-close:focus-visible,:root .ant-drawer-close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:none}.bo-actions{justify-content:safe flex-end;align-items:center;gap:var(--bo-space-control);white-space:nowrap;scrollbar-width:thin;overscroll-behavior-x:contain;flex-wrap:nowrap;width:max-content;min-width:0;max-width:100%;margin-inline-start:auto;display:flex;overflow:auto hidden}.bo-actions>*{flex-shrink:0}.bo-actions>.bo-actions{display:contents}.bo-actions:empty{display:none}.bo-tabs{gap:var(--bo-space-section);min-width:0;max-width:100%;display:grid}.bo-tabs__list{align-items:center;gap:var(--bo-space-control);min-width:0;max-width:100%;padding:var(--bo-space-none);border-bottom:var(--bo-divider);scrollbar-width:thin;overscroll-behavior-x:contain;display:flex;overflow:auto hidden}.bo-tabs__tab{justify-content:center;align-items:center;gap:var(--bo-space-control);box-sizing:border-box;min-width:80px;height:36px;padding:var(--bo-space-none) var(--bo-space-control);border-radius:var(--bo-radius-none);color:var(--color-text-muted);font:var(--bo-weight-strong) var(--bo-font-body)/var(--bo-line-body) var(--bo-font-family);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.bo-tabs__tab:hover:not(:disabled){color:var(--color-primary)}.bo-tabs__tab[aria-selected=true]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.bo-tabs__tab:active:not(:disabled){filter:brightness(.94)}.bo-tabs__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;box-shadow:none}.bo-tabs__tab:disabled{color:var(--color-text-muted);opacity:.5;cursor:not-allowed}.bo-tabs__label{min-width:0}.bo-tabs__count{font-size:var(--bo-font-body);line-height:var(--bo-line-body);font-variant-numeric:tabular-nums}.bo-tabs__panel{gap:var(--bo-space-section);min-width:0;max-width:100%;display:grid}.bo-tabs__panel[hidden]{display:none}.bo-tabs__panel:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){:root .ant-btn,.bo-tabs__tab{transition:none}}.bo-page-actions-host{display:contents}.bo-table-header-actions{justify-content:space-between;align-items:center;gap:var(--bo-space-section);min-width:0;display:flex}.bo-table-header-actions:not(:has(button)){display:contents}.bo-table-header-actions .bo-actions{flex:none}.bo-tabs__header{align-items:center;gap:var(--bo-space-section);min-width:0;max-width:100%;display:flex}.bo-tabs__header>.bo-tabs__list{flex:1 1 0;min-width:0}.bo-tabs__header>.bo-tabs__actions{flex:none}:is(.ant-modal-root:has(>.bo-overlay-root) .ant-modal-mask,.bo-overlay-root .ant-drawer-mask){background:var(--admin-overlay-bg,#070b1199)}.bo-overlay-root .ant-modal{max-width:calc(100vw - var(--bo-space-section) * 2);padding-bottom:var(--bo-space-none);margin-inline:auto;top:0}.bo-overlay-root .ant-modal-content,.bo-overlay-root .ant-drawer-content{min-width:0;padding:var(--bo-space-none);border:1px solid var(--color-border);border-radius:var(--bo-radius);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-floating,0 16px 48px #0004);font-family:var(--bo-font-family);font-size:var(--bo-font-body);line-height:var(--bo-line-body);flex-direction:column;display:flex;overflow:hidden}.bo-overlay-root .ant-modal-content{max-height:calc(100dvh - var(--bo-space-section) * 2)}.bo-overlay-root .ant-drawer-content-wrapper{max-width:100vw}.bo-overlay-root .ant-drawer-content{border-radius:var(--bo-radius-none);height:100%}.bo-overlay-root .ant-modal-header,.bo-overlay-root .ant-drawer-header{min-height:68px;margin:var(--bo-space-none);padding:var(--bo-space-section) var(--bo-space-section);border-bottom:var(--bo-divider);background:var(--color-surface);color:var(--color-text);flex:none;align-items:center;display:flex}.bo-overlay-root .ant-modal-title{width:calc(100% - 36px - var(--bo-space-section))}.bo-overlay-root .ant-modal-title,.bo-overlay-root .ant-drawer-title{min-width:0;margin:var(--bo-space-none);color:var(--color-text);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title);overflow-wrap:anywhere}.bo-overlay-root .ant-modal-close{top:var(--bo-space-section);right:var(--bo-space-section)}.bo-overlay-root .ant-drawer-header-title{gap:var(--bo-space-section);flex-direction:row-reverse;min-width:0}.bo-overlay-root .ant-drawer-close{margin:var(--bo-space-none);flex-shrink:0}.bo-overlay-root .ant-modal-body,.bo-overlay-root .ant-drawer-body{min-width:0;min-height:0;padding:var(--bo-space-section);overscroll-behavior:contain;background:var(--color-surface);color:var(--color-text);flex:auto;overflow:auto}.bo-overlay-body{gap:var(--bo-space-section);flex-direction:column;min-width:0;max-width:100%;display:flex}.bo-overlay-body>*,.bo-overlay-body :where(.ant-spin-nested-loading,.ant-spin-container,.ant-form-item-control-input-content,.ant-row,.ant-col,.ant-descriptions,.ant-table-wrapper){min-width:0;max-width:100%}.bo-overlay-body .ant-form-item-control-input-content>.ant-typography{margin-top:var(--bo-space-control);overflow-wrap:anywhere;display:block}.bo-overlay-body :where(p,.ant-descriptions-item-content,.ant-alert-description){overflow-wrap:anywhere}.bo-overlay-body .ant-form-item-label>label{white-space:normal}.bo-overlay-body :where(.ant-space,.ant-space-item){min-width:0;max-width:100%}.bo-overlay-disclosure{min-width:0}.bo-overlay-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--bo-space-section);min-height:44px;margin-bottom:var(--bo-space-section);border-bottom:var(--bo-divider);font-weight:var(--bo-weight-strong);cursor:pointer;list-style:none;display:flex}.bo-overlay-disclosure>summary::-webkit-details-marker{display:none}.bo-overlay-disclosure__icon{flex-shrink:0;transition:transform .15s}.bo-overlay-disclosure[open] .bo-overlay-disclosure__icon{transform:rotate(180deg)}:is(.bo-overlay-body .bo-field--full-row,.bo-overlay-body .bo-field-group:has(.country-scope-selector),.bo-overlay-body .country-scope-selector,.bo-overlay-body .admin-foundation-media-upload,.bo-overlay-body .bo-field:has(.bo-textarea)){grid-column:1/-1}.bo-overlay-root .ant-modal-footer,.bo-overlay-root .ant-drawer-footer{margin:var(--bo-space-none);padding:var(--bo-space-section) var(--bo-space-section);border-top:var(--bo-divider);background:var(--color-surface);flex:none;display:block}:is(.bo-overlay-root .ant-modal-footer:not(:has(.bo-actions:not(:empty))),.bo-overlay-root .ant-drawer-footer:not(:has(.bo-actions:not(:empty)))){display:none}.bo-overlay-footer{justify-content:safe flex-end;align-items:center;gap:var(--bo-space-control);white-space:nowrap;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto}.bo-overlay-footer__target{display:contents}.bo-overlay-footer .bo-form-actions{margin-block:var(--bo-space-none);padding:var(--bo-space-none);border:0}:root .bo-overlay-footer .bo-actions{width:auto;max-width:none;margin:var(--bo-space-none);flex:none;overflow:visible}:root .bo-overlay-root .bo-overlay-footer .bo-actions .ant-btn{margin:var(--bo-space-none)}.bo-overlay-preview{place-items:center;min-height:240px;max-height:60dvh;display:grid;overflow:auto}.bo-overlay-preview img{object-fit:contain;max-width:100%;max-height:60dvh;display:block}@media (width<=48rem){.bo-overlay-root .ant-modal{margin-block:var(--bo-space-section)}}@media (prefers-reduced-motion:reduce){.bo-overlay-root *,.bo-overlay-root :before,.bo-overlay-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.bo-preview-trigger{cursor:zoom-in;border-radius:inherit;max-width:100%;display:inline-flex}.bo-preview-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:root{--bo-page-space:var(--bo-space-section)}.bo-stack{gap:var(--bo-space-section);flex-direction:column;min-width:0;display:flex}.bo-inline{justify-content:flex-start;align-items:center;gap:var(--bo-space-control);min-width:0;display:flex}.bo-detail-stack{gap:var(--bo-space-fine);min-width:0;display:grid}.admin-foundation-stack{gap:var(--bo-space-section)}.ant-table-cell .admin-foundation-stack{gap:var(--bo-space-fine)}@media (width<=768px){:root{--bo-page-space:var(--bo-space-control)}}:root :where(h1,h2,h3,h4,h5,h6,p,dl,dd,figure){margin:var(--bo-space-none)}.bo-table-stack,.bo-spin-stack>.ant-spin-container{gap:var(--bo-space-section);min-width:0;max-width:100%;display:grid}:root .ant-table-wrapper,:root .ant-table-container,:root .ant-table-content{min-width:0;max-width:100%}:root .ant-table-content{overflow-x:auto}.bo-detail-stack small{color:var(--color-text-muted)}:root .ant-input:not(textarea),:root .ant-input-affix-wrapper,:root .ant-picker{padding:var(--bo-space-none) var(--bo-space-control);min-height:var(--size-control-md,36px)}:root .ant-input-affix-wrapper>.ant-input{padding:var(--bo-space-none);min-height:0}:root textarea.ant-input{padding:var(--bo-space-control)}:root .ant-input-prefix{margin-inline-end:var(--bo-space-control)}:root .ant-input-suffix{margin-inline-start:var(--bo-space-control)}:root .ant-select-single .ant-select-selector{padding:var(--bo-space-none) var(--bo-space-control)}:root .ant-select-selection-item,:root .ant-select-selection-placeholder{padding-block:var(--bo-space-none)}:root .ant-select-single .ant-select-selection-search{inset-inline-start:var(--bo-space-control);inset-inline-end:calc(var(--bo-space-control) * 2 + 12px)}:root .ant-select-arrow,:root .ant-select-clear{inset-inline-end:var(--bo-space-control)}:root .ant-select-single.ant-select-show-arrow .ant-select-selection-item,:root .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-inline-end:var(--bo-space-section)}:root .ant-select-multiple .ant-select-selector{padding:var(--bo-space-fine) var(--bo-space-control)}:root .ant-select-multiple .ant-select-selection-item{margin-block:var(--bo-space-none);padding-inline:var(--bo-space-fine);margin-inline-end:var(--bo-space-fine)}:root .ant-select-multiple .ant-select-selection-overflow{gap:var(--bo-space-fine) var(--bo-space-none)}:root .ant-select-multiple .ant-select-selection-search{margin-inline-start:var(--bo-space-none)}:root .ant-picker-range .ant-picker-range-separator{padding-inline:var(--bo-space-control)}:root .ant-picker-suffix,:root .ant-picker-clear{margin-inline-start:var(--bo-space-control)}:root .ant-picker-content th,:root .ant-picker-dropdown.ant-picker-dropdown-range{padding:var(--bo-space-none)}:root .ant-picker-dropdown .ant-picker-range-arrow{margin:var(--bo-space-none);display:none}:root .ant-picker-time-panel-cell-inner{text-align:center;padding-inline:var(--bo-space-control)!important}:root .ant-picker-panel-container{max-width:calc(100vw - var(--bo-space-control) * 2);max-height:calc(100dvh - var(--bo-space-control) * 2);overflow:auto}@media (width<=768px){:root .ant-picker-dropdown{inset-inline:var(--bo-space-control)!important;width:auto!important}:root .ant-picker-panel-container{width:100%;max-height:calc(50dvh - var(--size-control-md,36px) / 2 - var(--bo-space-control) * 2)}:root .ant-picker-panel-layout>div,:root .ant-picker-panel,:root .ant-picker-panels{width:100%}:root .ant-picker-panels,:root .ant-picker-datetime-panel{flex-direction:column}:root .ant-picker-date-panel,:root .ant-picker-time-panel{width:100%}}:root .ant-radio-wrapper,:root .ant-checkbox-wrapper{margin:var(--bo-space-none);gap:var(--bo-space-control)}:root .ant-radio+span,:root .ant-checkbox+span{padding:var(--bo-space-none)}:root .ant-radio-group,:root .ant-checkbox-group{gap:var(--bo-space-section);flex-wrap:wrap;display:inline-flex}:root .ant-form-item-label>label:before{margin-inline-end:var(--bo-space-fine)}:root .ant-form-item-label>label:after{margin-inline:var(--bo-space-none)}:root .ant-form-item-explain:not(:empty){padding-top:var(--bo-space-fine)}:root .ant-table-wrapper .ant-table-thead>tr>th,:root .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding:var(--bo-space-control) var(--bo-space-section)!important}:root .ant-descriptions .ant-descriptions-header{margin-bottom:var(--bo-space-section)}:root .ant-descriptions .ant-descriptions-item{padding-bottom:var(--bo-space-section)}:root .ant-descriptions .ant-descriptions-row:last-child .ant-descriptions-item{padding-bottom:var(--bo-space-none)}:root .ant-descriptions-bordered .ant-descriptions-item-label,:root .ant-descriptions-bordered .ant-descriptions-item-content{padding:var(--bo-space-control) var(--bo-space-section)}:root .ant-descriptions .ant-descriptions-item-label:after{margin-inline:var(--bo-space-fine) var(--bo-space-control)}:root .ant-divider-horizontal{margin-block:var(--bo-space-section)}:root :is(.bo-stack,.bo-overlay-body,.admin-card,.admin-card-section,.admin-foundation-stack,.bo-form-fields,.admin-ant-admin-tab-shell__content)>.ant-divider-horizontal{margin-block:var(--bo-space-none)}:root .ant-divider-inner-text{padding-inline:var(--bo-space-control)}:root .ant-empty,:root .ant-result{justify-items:center;gap:var(--bo-space-section);margin:var(--bo-space-none);padding:var(--bo-space-section);display:grid}:root .ant-empty-image,:root .ant-empty-description,:root .ant-empty-footer,:root .ant-result-icon,:root .ant-result-title,:root .ant-result-subtitle,:root .ant-result-extra{margin:var(--bo-space-none)}:root .ant-result-extra{gap:var(--bo-space-control);display:flex}:root .ant-result-extra>*{margin:var(--bo-space-none)}:root .ant-tooltip{max-width:min(26rem, calc(100vw - var(--bo-space-control) * 2))}:root .ant-tooltip-inner{padding:var(--bo-space-control)}:root .ant-dropdown-menu,:root .ant-select-dropdown,:root .ant-cascader-dropdown,:root .ant-tree-select-dropdown{padding:var(--bo-space-fine);max-width:calc(100vw - var(--bo-space-control) * 2)}:root .ant-dropdown-menu .ant-dropdown-menu-item,:root .ant-dropdown-menu .ant-dropdown-menu-submenu-title,:root .ant-select-item{padding:var(--bo-space-control)}:root .ant-dropdown-menu-item-icon{margin-inline-end:var(--bo-space-none)}:root .ant-dropdown-menu-item,:root .ant-dropdown-menu-submenu-title{gap:var(--bo-space-control)}:root .ant-popover-inner{padding:var(--bo-space-section)}:root .ant-popover-title{margin-bottom:var(--bo-space-section)}:root .ant-popconfirm-buttons{justify-content:flex-end;gap:var(--bo-space-control);margin-top:var(--bo-space-section);display:flex}:root .ant-popconfirm-buttons>*{margin-inline-start:var(--bo-space-none)}:root .ant-collapse-content-box{padding:var(--bo-space-section)}:root .admin-card .ant-collapse-content-box{padding-inline:var(--bo-space-none)}:root .layout-nav{gap:var(--bo-space-none);padding-bottom:var(--bo-space-none)}:root .layout-nav .ant-menu-sub{padding-inline-start:var(--bo-space-section)}:root .layout-nav .ant-menu-item,:root .layout-nav .ant-menu-submenu-title{align-items:center;gap:var(--bo-space-control);width:100%;margin:var(--bo-space-none);height:var(--size-control-lg);min-height:var(--size-control-lg);line-height:var(--bo-line-title);display:flex;padding:var(--bo-space-control)!important}:root .layout-nav>li+li,:root .layout-nav .ant-menu-sub>li+li,:root .layout-nav .ant-menu-submenu-title+.ant-menu-sub{margin-top:var(--bo-space-fine)}:root .layout-nav .ant-menu-submenu-expand-icon{flex-shrink:0;margin-inline-start:auto;position:static}:root .bo-pagination__control .ant-pagination-total-text{padding-inline-end:var(--bo-space-fine)}:root .bo-pagination__control .ant-pagination-options{column-gap:var(--bo-space-section);padding-inline-start:var(--bo-space-fine)}:root .bo-pagination__control .ant-pagination-options-quick-jumper input{padding:var(--bo-space-none) var(--bo-space-control)}.workspace-tab-stack,.bo-overlay-body>.ant-spin-nested-loading>.ant-spin-container{gap:var(--bo-space-section);min-width:0;display:grid}.bo-overlay-body .bo-overlay-body{padding:var(--bo-space-none)}:root .ant-spin-container>.bo-pagination{margin-top:var(--bo-space-section)}:root :is(.bo-table-stack,.bo-spin-stack,.bo-overlay-body)>.bo-pagination,:root .bo-overlay-body>.ant-spin-nested-loading>.ant-spin-container>.bo-pagination{margin-top:var(--bo-space-none)}:root .ant-layout-sider-children{padding-top:var(--bo-space-none);margin-top:var(--bo-space-none)}:root .layout-nav .ant-menu-submenu{padding-bottom:var(--bo-space-none)}:root .layout-nav .ant-menu-item-divider{margin:var(--bo-space-section) var(--bo-space-none)}:root .layout-nav.ant-menu .ant-menu-item .ant-menu-title-content,:root .layout-nav.ant-menu .ant-menu-submenu-title .ant-menu-title-content{margin-inline-start:var(--bo-space-none)}:root .ant-select-arrow,:root .ant-select-clear{margin-top:var(--bo-space-none);transform:translateY(-50%)}:root .ant-input-number-input{padding:var(--bo-space-none) var(--bo-space-control);height:calc(var(--size-control-md,36px) - 2px);min-height:0}:root .ant-input-number-group-addon,:root .ant-input-group-addon{padding-inline:var(--bo-space-control)}:root .ant-picker-active-bar{margin-inline-start:var(--bo-space-control)}:root .ant-pagination-item>a{padding-inline:var(--bo-space-control)}:root .ant-table-expanded-row-fixed{max-width:100%;padding:var(--bo-space-none);margin:var(--bo-space-none)!important}:root .ant-descriptions-item{padding:var(--bo-space-none) var(--bo-space-none) var(--bo-space-section)}:root .ant-tag{padding:var(--bo-space-none) var(--bo-space-fine);margin-inline-end:var(--bo-space-none)}:root .ant-space{gap:var(--bo-space-control)!important;margin:var(--bo-space-none)!important}:root .ant-space-item{margin:var(--bo-space-none)!important}:root .ant-table-cell .ant-space-vertical{gap:var(--bo-space-fine)!important}:root .ant-dropdown-menu{max-height:min(480px, calc(100dvh - var(--bo-space-control) * 2));overscroll-behavior:contain;overflow-y:auto}:root .ant-skeleton-title{margin-block:var(--bo-space-none) var(--bo-space-section)}:root .ant-skeleton-paragraph{padding:var(--bo-space-none);margin:var(--bo-space-none)!important}:root .ant-skeleton-paragraph>li+li{margin-top:var(--bo-space-section)!important}:root .ant-switch .ant-switch-inner{padding:var(--bo-space-none);grid-template-columns:24px max-content 9px;display:grid}:root .ant-switch.ant-switch-checked .ant-switch-inner{grid-template-columns:9px max-content 24px}:root .ant-switch .ant-switch-inner .ant-switch-inner-checked,:root .ant-switch .ant-switch-inner .ant-switch-inner-unchecked{margin:var(--bo-space-none);grid-area:1/2;transition:opacity .15s}:root .ant-switch:not(.ant-switch-checked) .ant-switch-inner-checked,:root .ant-switch.ant-switch-checked .ant-switch-inner-unchecked{opacity:0}:root .ant-spin-nested-loading>div>.ant-spin{justify-content:center;align-items:center;gap:var(--bo-space-section);flex-direction:column;display:flex}:root .ant-spin-nested-loading>div>.ant-spin>.ant-spin-dot,:root .ant-spin-nested-loading>div>.ant-spin>.ant-spin-text{margin:var(--bo-space-none);padding:var(--bo-space-none);position:relative;inset:auto}:root .ant-alert{padding:var(--bo-space-control) var(--bo-space-section)}:root .ant-popover,:root .ant-tooltip{padding:var(--bo-space-none)}:root .vc-chrome-picker .saturation{padding:var(--bo-space-none);aspect-ratio:20/11}:root .vc-chrome-picker .body{padding:var(--bo-space-section)}:root .vc-chrome-picker .controls{align-items:center;gap:var(--bo-space-control)}:root .vc-chrome-picker .color-wrap{flex:none;width:auto}:root .vc-chrome-picker .hue-wrap{margin:var(--bo-space-none)}:root .vc-chrome-picker .sliders{gap:var(--bo-space-control);display:grid}:root .vc-chrome-picker .vc-base-slider .picker{margin:var(--bo-space-none);transform:translate(-50%,-1px)}:root .vc-chrome-picker .fieldsWrap{padding-top:var(--bo-space-section)}:root .vc-chrome-picker .fields{margin:var(--bo-space-none);gap:var(--bo-space-control)}:root .vc-chrome-picker .field{min-width:0;padding:var(--bo-space-none)}:root .vc-chrome-picker .fields .vc-input-label{margin-top:var(--bo-space-control)}.bo-inline>:is(.admin-foundation-stack,.bo-detail-stack){flex:auto;min-width:0}.bo-inline>:is(.ant-avatar,.ant-image,.admin-ant-image-fallback){flex-shrink:0}html,body{font-family:var(--bo-font-family);font-size:var(--bo-font-body);font-weight:var(--bo-weight-regular);line-height:var(--bo-line-body);letter-spacing:0;font-variant-numeric:tabular-nums}body :where(input,textarea,select,button,code,pre,small){font-family:var(--bo-font-family);font-size:var(--bo-font-body);line-height:var(--bo-line-body);letter-spacing:0}body :where(h1,h2,h3,h4,h5,h6){font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong);line-height:var(--bo-line-title)}body :where(strong,b){font-weight:var(--bo-weight-strong)}input::placeholder,textarea::placeholder{font:inherit}:root :is(.ant-typography,.ant-form,.ant-table,.ant-descriptions,.ant-menu,.ant-dropdown,.ant-select,.ant-picker,.ant-tooltip,.ant-popover,.ant-message,.ant-notification,.vc-chrome-picker){font-family:var(--bo-font-family);letter-spacing:0}:root :is(.ant-typography,.ant-table,.ant-descriptions,.ant-menu,.ant-dropdown-menu-item,.ant-select-item,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-form-item-label>label,.ant-form-item-explain,.ant-form-item-extra,.ant-input,.ant-input-number-input,.ant-picker-input>input,.ant-tag,.ant-badge-count,.ant-alert-message,.ant-alert-description,.ant-empty-description,.ant-result-title,.ant-result-subtitle,.ant-tooltip-inner,.ant-message-notice-content,.ant-notification-notice-description){font-size:var(--bo-font-body);line-height:var(--bo-line-body)}:root :is(h1,h2,h3,h4,h5,h6).ant-typography,:root :is(.ant-modal-title,.ant-drawer-title,.ant-card-head-title,.ant-descriptions-title,.ant-notification-notice-message){font-size:var(--bo-font-title);line-height:var(--bo-line-title);font-weight:var(--bo-weight-strong)}:root .ant-statistic-content{font-size:var(--bo-font-metric);line-height:var(--bo-line-metric);font-weight:var(--bo-weight-strong)}:root .ant-statistic-title{font-weight:var(--bo-weight-regular);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}:root .ant-menu-item-selected{font-weight:var(--bo-weight-strong)}:root .ant-select-single .ant-select-selector{align-items:center}:root .ant-select-single .ant-select-selector :is(.ant-select-selection-item,.ant-select-selection-placeholder){line-height:var(--bo-line-body)}:root .ant-table-thead>tr>th{font-weight:var(--bo-weight-strong)}:root :is(.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next){justify-content:center;align-items:center;display:inline-flex}:root :is(.ant-pagination-item>a,.ant-pagination-item-link){min-height:100%;line-height:var(--bo-line-body);justify-content:center;align-items:center;display:inline-flex}:root .vc-chrome-picker .fields :is(.vc-input-input,.vc-input-label){font-size:var(--bo-font-body);line-height:var(--bo-line-body);font-family:var(--bo-font-family)}:root .ant-picker-content th,:root .ant-picker-cell-inner,:root .ant-picker-time-panel-cell-inner,:root .ant-picker-header button{font-size:var(--bo-font-body);line-height:var(--bo-line-body)}:root .ant-picker-header{align-items:center}:root .ant-picker-header button{min-height:36px}:root :is(.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector,.ant-picker,.ant-input-group-addon,.ant-input-number-group-addon,.ant-upload-select,.ant-upload-drag,.ant-image,.ant-image-img,.ant-avatar,.ant-menu-item,.ant-menu-submenu-title,.ant-dropdown-menu,.ant-dropdown-menu-item,.ant-select-dropdown,.ant-select-item,.ant-picker-panel-container,.ant-picker-cell-inner,.ant-tooltip-inner,.ant-popover-inner,.ant-message-notice-content,.ant-notification-notice,.ant-alert,.ant-tag,.ant-badge-count,.ant-segmented,.ant-segmented-item,.ant-segmented-thumb,.ant-pagination-item,.ant-pagination-item-link,.ant-skeleton-title,.ant-skeleton-paragraph>li){border-radius:var(--bo-radius)}:root .ant-avatar{font-size:var(--bo-font-body)}:root .ant-table,:root .ant-table-container{border-radius:var(--bo-radius)}:root .ant-table-container{overflow:hidden}:root .ant-table-cell{border-radius:var(--bo-radius-none)!important}:root .ant-modal-content{border-radius:var(--bo-radius);overflow:hidden}:root .ant-drawer-right .ant-drawer-content{border-radius:var(--bo-radius) 0 0 var(--bo-radius)}:root .ant-drawer-left .ant-drawer-content{border-radius:0 var(--bo-radius) var(--bo-radius) 0}:root .ant-drawer-top .ant-drawer-content{border-radius:0 0 var(--bo-radius) var(--bo-radius)}:root .ant-drawer-bottom .ant-drawer-content{border-radius:var(--bo-radius) var(--bo-radius) 0 0}:root .ant-input-group>:not(:first-child),:root .ant-input-number-group>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}:root .ant-input-group>:not(:last-child),:root .ant-input-number-group>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}:root img,:root video{border-radius:var(--bo-radius)}:root .ant-avatar-string{line-height:var(--bo-line-body);top:calc(50% - 10px)}:root :is(.ant-input-group-addon,.ant-input-number-group-addon){font-size:var(--bo-font-body);line-height:var(--bo-line-body)}:root .admin-card__title{line-height:var(--bo-line-title)}:root .bo-pagination .bo-pagination__control .ant-pagination-item-container .ant-pagination-item-ellipsis{font-family:var(--bo-font-family)}:root :is(.ant-switch,.ant-switch-inner,.vc-chrome-picker,.vc-chrome-picker .active-color,.vc-chrome-picker .gradient,.vc-chrome-picker .vc-input-input){border-radius:var(--bo-radius)}:root .vc-chrome-picker{overflow:hidden}:root .vc-chrome-picker .saturation{border-radius:var(--bo-radius) var(--bo-radius) 0 0}:root .vc-chrome-picker .picker{border-radius:50%}:root .ant-table-container table{border-radius:0}:root :is(.ant-tag,.ant-badge-count,.ant-pagination,.ant-form-item-label>label,.ant-form-item-explain,.ant-empty-description){font-weight:var(--bo-weight-regular)}:root{--bo-divider-width:1px;--bo-divider-color:var(--color-border);--bo-divider:var(--bo-divider-width) solid var(--bo-divider-color)}:root :is(hr,.ant-divider-horizontal){border-color:var(--bo-divider-color);border-top-width:var(--bo-divider-width);border-top-style:solid;border-radius:0}:root .ant-divider-horizontal.ant-divider-with-text{border-top:0}:root .ant-divider-horizontal.ant-divider-with-text:before,:root .ant-divider-horizontal.ant-divider-with-text:after{border-block-start:var(--bo-divider)}:root .ant-divider-inner-text{font-size:var(--bo-font-title);line-height:var(--bo-line-title);font-weight:var(--bo-weight-strong)}:root .admin-card__header,:root .bo-filter.ant-form{padding-bottom:var(--bo-space-section);border-bottom:var(--bo-divider)}:root .bo-pagination{padding-top:var(--bo-space-section);border-top:var(--bo-divider)}:root .bo-form-actions,:root :is(.bo-overlay-footer,.bo-field) .bo-form-actions,:root .bo-form-actions[data-form-actions-host]>.bo-form-actions{border:0;padding:0}:root :is(.ant-modal-header,.ant-drawer-header){border-bottom:var(--bo-divider)}:root :is(.ant-modal-footer,.ant-drawer-footer){border-top:var(--bo-divider)}:root :is(.ant-modal-footer,.ant-drawer-footer):not(:has(button,input)){border:0}:root .ant-table-thead>tr>th,:root .ant-table-tbody>tr>td{border-bottom-color:var(--bo-divider-color)}:root .ant-menu-item-divider{border-top:var(--bo-divider)}:root .bo-tabs__list{border-bottom:var(--bo-divider)}:root .bo-tabs__header{border-bottom:var(--bo-divider);padding-bottom:var(--bo-space-section)}:root .bo-tabs__header>.bo-tabs__list{border-bottom:0}:root .admin-business-page__header{border-bottom:var(--bo-divider);padding-bottom:var(--bo-space-section)}:root .admin-business-page__header>.bo-tabs .bo-tabs__list{border-bottom:0}:root :is(.admin-section__header,.admin-ant-admin-tab-shell__summary){border-bottom:var(--bo-divider);padding-bottom:var(--bo-space-section)}:root .admin-ant-admin-tab-shell__footer{border-top:var(--bo-divider);padding-top:var(--bo-space-section)}:root :is(.admin-ant-admin-tab-shell__content,.bo-form-layout__body)>:not(.ant-divider-horizontal):not(.bo-pagination):not(.bo-actions):not(.ant-alert):not(.bo-filter):not(:has(.bo-filter)):not(.bo-tabs):not(.admin-section__header):not(.admin-card__header)+:is(.admin-section,.admin-card-section,.admin-foundation-stack,.bo-form,.ant-table-wrapper,.bo-table-stack){border-top:var(--bo-divider);padding-top:var(--bo-space-section)}:root :is(.admin-foundation-stack,.bo-stack,.bo-overlay-body)>:is(.admin-section,.admin-card-section)+:is(.admin-section:not(:has(>.admin-section__header)),.admin-card-section:not(:has(>.admin-card__header))){border-top:var(--bo-divider);padding-top:var(--bo-space-section)}:root .ant-table-wrapper .ant-table:not(.ant-table-bordered) .ant-table-tbody>tr:last-child>td{border-bottom-width:0}:root :is(ul,ol,[role=list]):has(+.bo-pagination)>:last-child{border-bottom:0}.bo-loading-placeholder{min-height:120px}.bo-loading-surface[data-loading-active=true] .ant-empty{visibility:hidden}.bo-loading-surface{min-width:0;max-width:100%}:root .bo-button:not(.bo-button--loading)>.ant-btn-loading-icon{display:none!important}.bo-pagination{width:100%;min-width:0;margin:var(--bo-space-none)}.bo-pagination__control.ant-pagination{justify-content:flex-end;align-items:center;gap:var(--bo-space-control);width:100%;min-width:0;margin:var(--bo-space-none);padding:var(--bo-space-none);font-family:var(--bo-font-family);font-size:var(--bo-font-body);flex-wrap:wrap;display:flex}.bo-pagination>.bo-pagination__control,.bo-pagination__control.ant-pagination>li{margin:var(--bo-space-none)}.bo-pagination__control.ant-pagination .ant-pagination-total-text{height:auto;line-height:var(--bo-line-body);color:var(--color-text-muted,inherit);overflow-wrap:anywhere;flex:0 auto;margin-inline-end:auto}.bo-pagination__control.ant-pagination :is(.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next){min-width:36px;height:36px;line-height:var(--bo-line-body);border-radius:var(--bo-radius)}.bo-pagination__control.ant-pagination :is(.ant-pagination-prev,.ant-pagination-next){min-width:64px}.bo-pagination__control.ant-pagination .ant-pagination-item-link{padding:var(--bo-space-none) var(--bo-space-control);font-size:var(--bo-font-body)}.bo-pagination__control.ant-pagination .ant-pagination-options{align-items:center;gap:var(--bo-space-control);margin:var(--bo-space-none);flex-wrap:wrap;display:flex}.bo-pagination__control.ant-pagination .ant-pagination-options-size-changer{width:108px;margin:var(--bo-space-none)}.bo-pagination__control.ant-pagination .ant-select-selector{border-radius:var(--bo-radius);height:36px;min-height:36px}.bo-pagination__control.ant-pagination .ant-select-selection-item{line-height:var(--bo-line-body)}.bo-pagination__control.ant-pagination .ant-pagination-options-quick-jumper{align-items:center;gap:var(--bo-space-control);height:36px;line-height:var(--bo-line-body);display:inline-flex}.bo-pagination__control.ant-pagination .ant-pagination-options-quick-jumper input{width:56px;height:36px;margin:var(--bo-space-none);padding:var(--bo-space-fine) var(--bo-space-control);text-align:center;border-radius:var(--bo-radius)}@media (width<=640px){.bo-pagination__control.ant-pagination{justify-content:flex-start}.bo-pagination__control.ant-pagination .ant-pagination-total-text{flex-basis:100%}}.bo-transfer .ant-transfer-list{flex:1;width:auto;min-width:0;height:auto}.bo-transfer .ant-transfer-list-body-customize-wrapper{padding:var(--bo-space-none) var(--bo-space-section) var(--bo-space-section)}
