.admin-ant-app-context-bridge[data-v-2ecd7b59]{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.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-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)}.admin-ant-dropdown__overlay .ant-dropdown-menu{overscroll-behavior:contain;min-width:max-content;max-height:min(480px,70dvh);overflow-y:auto}.admin-ant-dropdown__overlay .ant-dropdown-menu-item,.admin-ant-dropdown__overlay .ant-dropdown-menu-submenu-title{align-items:center;gap:var(--bo-space-control);display:flex}.admin-ant-dropdown__item-content{justify-content:space-between;align-items:center;gap:var(--bo-space-control);width:100%;min-width:0;display:inline-flex}.admin-ant-dropdown__item-title{min-width:0}.admin-ant-dropdown__item-icon{justify-content:center;align-items:center;margin-inline-end:var(--bo-space-none);display:inline-flex}.admin-ant-dropdown__item-extra{color:var(--color-text-muted);font-size:var(--bo-font-body);white-space:nowrap;margin-inline-start:auto}.admin-personal-topbar[data-v-ad73c16c]{z-index:var(--z-base);box-sizing:border-box;align-items:center;gap:var(--bo-space-control);width:100%;min-width:0;min-height:calc(var(--size-control-lg) + 12px);margin:var(--bo-space-none);padding:var(--bo-space-control) var(--bo-space-section);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--bo-radius);color:var(--color-text);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(1rem)saturate(1.08);backdrop-filter:blur(1rem)saturate(1.08);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.admin-personal-topbar__leading[data-v-ad73c16c],.admin-personal-topbar__actions[data-v-ad73c16c]{min-width:0}.admin-personal-topbar__leading[data-v-ad73c16c]{align-items:center;gap:var(--bo-space-control);display:flex}.admin-personal-topbar__title[data-v-ad73c16c]{margin:var(--bo-space-none);min-width:0;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}.admin-personal-topbar__actions[data-v-ad73c16c]{justify-content:flex-end;align-items:center;gap:var(--bo-space-control);display:flex}.admin-personal-topbar__actions[data-v-ad73c16c] .ant-badge{display:inline-flex}.admin-personal-topbar__actions[data-v-ad73c16c] .ant-badge-count{background:var(--color-danger);box-shadow:0 0 0 var(--border-width) var(--color-surface);color:var(--color-danger-contrast);font-size:var(--bo-font-body)}.admin-personal-topbar-dropdown__item-content{width:100%}.admin-personal-topbar-dropdown__item-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=32rem){.admin-personal-topbar[data-v-ad73c16c]{gap:var(--bo-space-control);min-height:calc(var(--size-control-lg) + 8px);padding:var(--bo-space-control) var(--bo-space-section);grid-template-columns:minmax(0,1fr) auto}}.admin-foundation-notice[data-v-ca44dbda]{gap:var(--bo-space-fine);padding:var(--bo-space-fine) var(--bo-space-control);border-radius:var(--bo-radius);color:var(--color-text);background:var(--color-surface);font-size:var(--bo-font-body);line-height:var(--bo-line-body);border:0;display:grid}.admin-foundation-notice__title[data-v-ca44dbda]{font-weight:var(--bo-weight-strong)}.admin-foundation-notice__content[data-v-ca44dbda]{min-width:0}.admin-foundation-notice--success[data-v-ca44dbda]{color:var(--color-success);background:var(--color-success-soft)}.admin-foundation-notice--warning[data-v-ca44dbda]{color:var(--color-warning);background:var(--color-warning-soft)}.admin-foundation-notice--info[data-v-ca44dbda]{color:var(--color-info);background:var(--color-info-soft)}.admin-foundation-notice--danger[data-v-ca44dbda],.admin-foundation-notice--error[data-v-ca44dbda]{color:var(--color-danger);background:var(--color-danger-soft)}.admin-ant-admin-tab-shell[data-v-36ca1164]{gap:var(--bo-space-section);min-width:0;color:var(--color-text);display:grid}.admin-ant-admin-tab-shell__query[data-v-36ca1164],.admin-ant-admin-tab-shell__summary[data-v-36ca1164],.admin-ant-admin-tab-shell__content[data-v-36ca1164],.admin-ant-admin-tab-shell__state[data-v-36ca1164],.admin-ant-admin-tab-shell__pagination[data-v-36ca1164],.admin-ant-admin-tab-shell__footer[data-v-36ca1164]{min-width:0}.admin-ant-admin-tab-shell__pagination[data-v-36ca1164],.admin-ant-admin-tab-shell__footer[data-v-36ca1164]{justify-content:flex-end;display:flex}.admin-ant-admin-tab-shell__pagination[data-v-36ca1164]{align-items:center;gap:var(--bo-space-section);flex-wrap:wrap;overflow:visible}.admin-ant-admin-tab-shell__pagination[data-v-36ca1164]>.bo-pagination{margin-top:var(--bo-space-none)}.admin-ant-admin-tab-shell__content[data-v-36ca1164]{gap:var(--bo-space-section);display:grid}.admin-ant-admin-tab-shell__state[data-v-36ca1164]{display:grid}.admin-ant-admin-tab-shell--normalize-child .admin-ant-admin-tab-shell__content[data-v-36ca1164]>main:not(.admin-card),.admin-ant-admin-tab-shell--normalize-child .admin-ant-admin-tab-shell__content[data-v-36ca1164]>section[class$=-page],.admin-ant-admin-tab-shell--normalize-child .admin-ant-admin-tab-shell__content[data-v-36ca1164]>div[class$=-page],.admin-ant-admin-tab-shell--normalize-child .admin-ant-admin-tab-shell__content[data-v-36ca1164]>.admin-ant-admin-tab-shell{padding:var(--bo-space-none);background:0 0}.admin-ant-admin-tab-shell--normalize-child .admin-ant-admin-tab-shell__content[data-v-36ca1164]>main:not(.admin-card),.admin-ant-admin-tab-shell--normalize-child .admin-ant-admin-tab-shell__content[data-v-36ca1164]>section[class$=-page],.admin-ant-admin-tab-shell--normalize-child .admin-ant-admin-tab-shell__content[data-v-36ca1164]>.admin-ant-admin-tab-shell{min-width:0}.admin-foundation-grid--align-sections[data-v-a2a942c8]>.admin-section .admin-section__copy{min-block-size:3.5rem}@media (width<=48rem){.admin-foundation-grid--align-sections[data-v-a2a942c8]>.admin-section .admin-section__copy{min-block-size:auto}}.admin-section[data-v-48095838]{gap:var(--bo-space-section);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.admin-section__header[data-v-48095838]{justify-content:space-between;align-items:center;gap:var(--bo-space-control);flex-wrap:wrap;min-width:0;display:flex}.admin-section__copy[data-v-48095838]{flex:auto;min-width:0}.admin-section__title[data-v-48095838]{margin:var(--bo-space-none);font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong)}.admin-card[data-v-b4ea037a],.admin-card-section[data-v-b4ea037a]{gap:var(--bo-space-section);box-sizing:border-box;min-width:0;max-width:100%;display:grid}.admin-card-section[data-v-b4ea037a]{padding:var(--bo-space-none);border-radius:var(--bo-radius-none);box-shadow:none;background:0 0;border:0}.admin-card[data-v-b4ea037a]{padding:var(--bo-space-section);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--bo-radius);background:var(--color-surface);box-shadow:none}.admin-card__header[data-v-b4ea037a]{justify-content:space-between;align-items:center;gap:var(--bo-space-section);flex-wrap:nowrap;min-width:0;display:flex}.admin-card__title[data-v-b4ea037a]{min-width:0;font-size:var(--bo-font-title);font-weight:var(--bo-weight-strong)}.admin-ant-risk-panel[data-v-02475505]{gap:var(--bo-space-fine);min-width:0;display:grid}.admin-ant-risk-panel__item h4[data-v-02475505],.admin-ant-risk-panel__item p[data-v-02475505]{margin:var(--bo-space-none)}.admin-ant-risk-panel__item p[data-v-02475505]{color:var(--color-text-muted);font-size:var(--bo-font-body);line-height:var(--bo-line-body);overflow-wrap:anywhere}.admin-ant-risk-panel__list[data-v-02475505]{gap:var(--bo-space-fine);display:grid}.admin-ant-risk-panel__item[data-v-02475505]{justify-content:space-between;align-items:center;gap:var(--bo-space-fine);flex-wrap:wrap;min-width:0;display:flex}.admin-ant-risk-panel__main[data-v-02475505]{grid-template-columns:var(--size-icon-sm) minmax(0, 1fr);align-items:start;gap:var(--bo-space-fine);min-width:0;display:grid}.admin-ant-risk-panel__dot[data-v-02475505]{width:var(--size-icon-sm);height:var(--size-icon-sm);margin-top:var(--bo-space-fine);background:var(--color-info);border-radius:50%}.admin-ant-risk-panel__item h4[data-v-02475505]{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}.admin-ant-risk-panel__aside[data-v-02475505]{justify-content:flex-end;align-items:center;gap:var(--bo-space-fine);flex-wrap:wrap;flex:none;display:inline-flex}.admin-ant-risk-panel__aside strong[data-v-02475505]{color:var(--color-text);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong)}.admin-ant-risk-panel__item--success .admin-ant-risk-panel__dot[data-v-02475505]{background:var(--color-success)}.admin-ant-risk-panel__item--warning .admin-ant-risk-panel__dot[data-v-02475505]{background:var(--color-warning)}.admin-ant-risk-panel__item--danger .admin-ant-risk-panel__dot[data-v-02475505]{background:var(--color-danger)}.admin-ant-risk-panel__item--primary .admin-ant-risk-panel__dot[data-v-02475505]{background:var(--color-primary)}@media (width<=48rem){.admin-ant-risk-panel__item[data-v-02475505]{flex-direction:column;align-items:stretch}.admin-ant-risk-panel__aside[data-v-02475505]{justify-content:flex-start}}.admin-foundation-detail-item[data-v-c473477a]{gap:var(--bo-space-fine);min-width:0;display:grid}.admin-foundation-detail-item--wide[data-v-c473477a]{grid-column:1/-1}.admin-foundation-detail-item__label[data-v-c473477a]{color:var(--color-text-muted);font-size:var(--bo-font-body);font-weight:var(--bo-weight-regular);line-height:var(--bo-line-body);overflow-wrap:anywhere}.admin-foundation-detail-item__value[data-v-c473477a]{box-sizing:border-box;min-width:0;max-width:100%;color:var(--color-text);font-size:var(--bo-font-body);font-weight:var(--bo-weight-regular);line-height:var(--bo-line-body);word-break:break-word;display:block;overflow:hidden}.admin-foundation-tag-list[data-v-a220915a]{min-width:0;max-width:100%}.admin-foundation-ellipsis-text[data-v-5957fcff]{box-sizing:border-box;width:100%;min-width:0;max-width:min(100%, calc(var(--layout-filter-md) * 2));text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;display:inline-block;overflow:hidden}.admin-foundation-text[data-v-b6011ff2]{margin:var(--bo-space-none);font-size:var(--bo-font-body);line-height:var(--bo-line-body)}.admin-foundation-text--muted[data-v-b6011ff2]{color:var(--color-text-muted)}.admin-foundation-text--default[data-v-b6011ff2]{color:var(--color-text)}.admin-foundation-text--success[data-v-b6011ff2]{color:var(--color-success)}.admin-foundation-text--warning[data-v-b6011ff2]{color:var(--color-warning)}.admin-foundation-text--danger[data-v-b6011ff2]{color:var(--color-danger)}.admin-foundation-text--primary[data-v-b6011ff2]{color:var(--color-primary)}.admin-foundation-text--ant-title[data-v-b6011ff2]{font-weight:var(--bo-weight-strong)}.admin-foundation-text--ant-paragraph[data-v-b6011ff2]{display:block}.admin-foundation-color-dot[data-v-ea02fa5a]{width:var(--size-icon-sm);height:var(--size-icon-sm);border-radius:50%}.admin-foundation-color-dot--red[data-v-ea02fa5a]{background:var(--color-danger)}.admin-foundation-color-dot--primary[data-v-ea02fa5a]{background:var(--color-primary)}.admin-foundation-color-dot--success[data-v-ea02fa5a]{background:var(--color-success)}.admin-foundation-color-dot--info[data-v-ea02fa5a],.admin-foundation-color-dot--blue[data-v-ea02fa5a]{background:var(--color-info)}.admin-foundation-color-dot--green[data-v-ea02fa5a]{background:var(--color-success)}.admin-foundation-chart-canvas[data-v-2f0b4449]{width:100%;height:12.5rem}.admin-foundation-chart-canvas--trend[data-v-2f0b4449]{height:18.75rem}.admin-foundation-chart-panel__header[data-v-c67df3dd]{gap:var(--bo-space-control);min-width:0;display:grid}.admin-foundation-chart-panel__title[data-v-c67df3dd]{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)}.admin-foundation-chart-panel__value[data-v-c67df3dd]{color:var(--color-text);font-size:var(--bo-font-metric);line-height:var(--bo-line-metric);font-weight:var(--bo-weight-strong)}.admin-foundation-chart-panel__legend[data-v-c67df3dd]{gap:var(--bo-space-control);min-width:0;display:grid}.admin-foundation-legend-item[data-v-55fdf5ab]{align-items:center;gap:var(--bo-space-control);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.admin-foundation-legend-item__name[data-v-55fdf5ab]{min-width:0;color:var(--color-text-muted);font-size:var(--bo-font-body)}.admin-foundation-legend-item__value[data-v-55fdf5ab]{color:var(--color-text);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong)}.admin-foundation-media-grid[data-v-46cbc5e9]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-filter-md)), 1fr));gap:var(--bo-space-section);min-width:0;max-width:100%;display:grid}.admin-foundation-media-tile[data-v-ba101549]{align-content:start;min-width:0;max-width:100%;display:grid}.admin-foundation-media-tile--wide[data-v-ba101549]{grid-column:span 2}.admin-foundation-media-tile__label[data-v-ba101549]{color:var(--color-text-muted);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong)}.admin-foundation-media-tile__body[data-v-ba101549]{min-width:0;max-width:100%}.admin-foundation-media-tile__body[data-v-ba101549] .admin-ant-image,.admin-foundation-media-tile__body[data-v-ba101549] .admin-ant-image-fallback{width:100%;max-width:100%;min-height:8.75rem}.admin-foundation-media-tile--wide .admin-foundation-media-tile__body[data-v-ba101549] .admin-ant-image,.admin-foundation-media-tile--wide .admin-foundation-media-tile__body[data-v-ba101549] .admin-ant-image-fallback{min-height:7.5rem}.admin-foundation-media-tile--compact .admin-foundation-media-tile__body[data-v-ba101549] .admin-ant-image,.admin-foundation-media-tile--compact .admin-foundation-media-tile__body[data-v-ba101549] .admin-ant-image-fallback{height:6rem;min-height:6rem;max-height:6rem}.admin-foundation-media-tile--compact .admin-foundation-media-tile__body[data-v-ba101549] .admin-ant-image img{object-fit:contain;width:100%;height:100%;max-height:100%}.admin-foundation-media-tile__body[data-v-ba101549] video{border-radius:var(--bo-radius);background:var(--color-surface);border:0;width:100%;max-width:100%;max-height:12rem;display:block}@media (width<=48rem){.admin-foundation-media-tile--wide[data-v-ba101549]{grid-column:auto}}.admin-foundation-media-thumb[data-v-a48bafbb]{width:var(--layout-sidebar-sm);min-height:var(--size-control-lg);place-items:center;min-width:0;display:inline-grid}.admin-foundation-media-upload[data-v-831bac0a]{gap:var(--bo-space-control);grid-column:1/-1;min-width:0;display:grid}.admin-foundation-media-upload__label[data-v-831bac0a]{color:var(--color-text-muted);font-size:var(--bo-font-body);font-weight:var(--bo-weight-strong)}.admin-foundation-media-upload__body[data-v-831bac0a]{gap:var(--bo-space-section);flex-wrap:wrap;align-items:center;width:100%;min-width:0;display:flex}.admin-foundation-media-upload__preview[data-v-831bac0a]{flex:0 12rem;min-width:0}.admin-foundation-media-upload__preview[data-v-831bac0a] .admin-ant-image,.admin-foundation-media-upload__preview[data-v-831bac0a] .admin-ant-image-fallback{width:100%;min-height:6rem}.admin-foundation-media-upload__preview[data-v-831bac0a] img{object-fit:cover}.admin-foundation-media-upload__controls[data-v-831bac0a]{gap:var(--bo-space-control);flex:280px;justify-items:stretch;min-width:0;max-width:100%;display:grid}.admin-foundation-media-upload__controls[data-v-831bac0a] .admin-foundation-text,.admin-foundation-media-upload__controls .admin-foundation-text[data-v-831bac0a-s]{width:100%;max-width:var(--layout-field-xl);justify-self:stretch;min-width:0;display:block}@media (width<=48rem){.admin-foundation-media-upload__controls[data-v-831bac0a]{flex-basis:100%}}.admin-foundation-placeholder[data-v-4069e190]{border-radius:var(--bo-radius);min-height:8.75rem;color:var(--color-text-muted);background:var(--color-surface);font-size:var(--bo-font-body);border:0;place-items:center;display:grid}.admin-foundation-rich-editor[data-v-ce99cdac]{border-radius:var(--bo-radius);background:var(--color-surface);border:0;min-width:0;overflow:hidden}.admin-foundation-rich-editor.w-e-full-screen-container[data-v-ce99cdac]{z-index:calc(var(--z-modal) + 1);border-radius:var(--bo-radius-none)}.admin-foundation-rich-editor[data-v-ce99cdac] .w-e-toolbar{border-bottom:0}.admin-foundation-rich-editor[data-v-ce99cdac] .w-e-text-container{min-height:var(--layout-editor-height)}.admin-ant-image-fallback[data-v-257dcd82]{width:var(--admin-ant-image-fallback-width);height:var(--admin-ant-image-fallback-height);border-radius:var(--bo-radius);min-width:0;min-height:0;color:var(--color-text-muted);box-shadow:none;background:0 0;border:0;display:inline-block;position:relative;overflow:hidden}.admin-ant-image-fallback__label[data-v-257dcd82]{padding:var(--bo-space-control);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);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.admin-ant-image-fallback[data-v-257dcd82] .ant-image,.admin-ant-image-fallback[data-v-257dcd82] .ant-image-img{object-fit:var(--admin-ant-image-fallback-fit);width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%}.admin-ant-image-fallback--contain[data-v-257dcd82] .ant-image{justify-content:center;align-items:center;display:flex}.admin-ant-image-fallback--contain[data-v-257dcd82] .ant-image-img{width:auto;height:auto}.admin-bubble--image[data-v-83cbad35]{width:min(100%,220px)}.admin-message-media[data-v-83cbad35]{gap:var(--bo-space-control);display:grid}.admin-cs-image[data-v-83cbad35]{border-radius:var(--bo-radius);background:var(--color-surface-muted);flex:none;overflow:hidden}.admin-cs-connection-tag[data-v-83cbad35]{margin-inline-end:var(--bo-space-none)}.admin-cs-image--avatar[data-v-83cbad35]{width:var(--size-control-sm);height:var(--size-control-sm)}.admin-cs-image--message[data-v-83cbad35]{border-radius:var(--bo-radius);width:100%;height:120px;max-height:180px;overflow:hidden}.admin-cs-image.ant-image-img[data-v-83cbad35],.admin-cs-image[data-v-83cbad35] .ant-image-img{object-fit:cover;width:100%;height:100%}.admin-rich-message[data-v-83cbad35]{gap:var(--bo-space-control);line-height:var(--bo-line-body);display:grid}.admin-rich-message[data-v-83cbad35] p{margin:var(--bo-space-none)}.admin-rich-message[data-v-83cbad35] a{color:currentColor;text-decoration:underline}.admin-rich-message[data-v-83cbad35] img{border-radius:var(--bo-radius);max-width:100%;max-height:180px}.admin-message-state[data-v-83cbad35]{margin-top:var(--bo-space-fine);font-size:var(--bo-font-body);opacity:.72;display:block}.admin-message-state.is-failed[data-v-83cbad35],.admin-bubble.is-failed[data-v-83cbad35]{color:var(--color-danger)}.admin-business-page[data-v-77d75c81]{gap:var(--bo-space-section);min-width:0;display:grid}.admin-business-page__header[data-v-77d75c81]{justify-content:flex-end;align-items:center;gap:var(--bo-space-section);flex-wrap:nowrap;min-width:0;display:flex}.admin-business-page__header>.bo-tabs[data-v-77d75c81]{flex:1 1 0;min-width:0}.admin-business-page__header[data-v-77d75c81]:has(>.admin-business-page__tools:empty):not(:has(>.bo-tabs)){display:none}.admin-business-page__tools[data-v-77d75c81]{flex:0 auto;margin-inline-start:auto}.admin-business-page__tools[data-v-77d75c81]:empty{display:none}.admin-business-page__loading[data-v-77d75c81]{min-height:180px}.metric-grid[data-v-e40a109f]{gap:var(--bo-space-section);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));min-width:0;display:grid}.metric-card-head[data-v-e40a109f]{justify-content:space-between;align-items:center;gap:var(--bo-space-control);color:var(--color-text-muted);font-size:var(--bo-font-body);display:flex}.metric-card strong[data-v-e40a109f]{min-width:0;font-size:var(--bo-font-metric);line-height:var(--bo-line-metric);overflow-wrap:anywhere;display:block}@media (width<=768px){.metric-grid[data-v-e40a109f]{grid-template-columns:minmax(0,1fr)}}.operation-filter[data-v-9e97c1e4]{margin:var(--bo-space-section) var(--bo-space-none)}.bo-chat{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.bo-chat__viewport{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:var(--bo-space-control);flex:1 1 0;overflow:auto}.bo-chat__message{align-items:start;gap:var(--bo-space-fine);margin-block:var(--bo-space-section);grid-template-columns:auto minmax(0,1fr);display:grid}.bo-chat__message--hidden{opacity:.6}.bo-chat__avatar{width:var(--size-control-lg,40px);height:var(--size-control-lg,40px);border-radius:var(--bo-radius);object-fit:cover}.bo-chat__body{gap:var(--bo-space-fine);min-width:0;max-width:900px;display:grid}.bo-chat__meta{color:var(--color-text-muted);font-size:var(--bo-font-body);flex-wrap:wrap}.bo-chat__bubble{padding:var(--bo-space-control);border-radius:var(--bo-radius);background:var(--color-surface-muted);border:var(--bo-divider-width,1px) solid var(--color-border);overflow-wrap:anywhere;min-width:0}.bo-chat__text{white-space:pre-wrap;overflow-wrap:anywhere}.bo-chat__media{align-items:flex-start;gap:var(--bo-space-control);min-width:0;display:flex}.bo-chat__facts{gap:var(--bo-space-fine) var(--bo-space-section);flex-wrap:wrap;display:flex}.bo-chat__facts>div{gap:var(--bo-space-fine);display:flex}.bo-chat__facts dt{color:var(--color-text-muted)}.bo-chat__facts dd{margin:0}.bo-chat__recipient{gap:var(--bo-space-control);border-top:var(--bo-divider-width,1px) solid var(--color-border);padding-block:var(--bo-space-control);display:flex}.bo-chat__earlier,.bo-chat__latest{padding:var(--bo-space-control);justify-content:center;display:flex}.bo-chat__latest{position:sticky;bottom:0}.bo-chat__message .bo-actions{justify-content:flex-start}.bo-chat__selection{align-items:center;gap:var(--bo-space-control);min-width:0;display:flex;overflow-x:auto}.bo-chat__selection>*{flex-shrink:0}.bo-chat__composer{align-items:flex-end;gap:var(--bo-space-control);padding-block:var(--bo-space-control);border-top:var(--bo-divider-width,1px) solid var(--color-border);display:flex}.bo-chat__composer>:first-child{flex:1;min-width:0}.bo-chat__composer>.bo-actions{flex:none}.layout-content:has(.bo-chat){display:flex;overflow:hidden}:is(.layout-content .layout-content__surface:has(.bo-chat),.layout-content .admin-business-page:has(.bo-chat),.layout-content .admin-card:has(.bo-chat),.layout-content .bo-stack:has(>.bo-chat)){flex-direction:column;flex:1 1 0;min-height:0;display:flex}.layout-content .admin-card:has(.bo-chat){overflow:hidden}.bo-chat>:not(.bo-chat__viewport){flex-shrink:0}.bo-stack:has(>.bo-chat)>:not(.bo-chat){flex-shrink:0}
