.layui-admin-shell{--visual-gap-1:4px;--visual-gap-2:8px;--visual-gap-3:12px;--visual-gap-4:16px;--visual-gap-5:20px;--visual-gap-6:24px;--visual-gap-7:32px;--visual-surface:var(--layui-panel,#fff);--visual-surface-subtle:#f8faf9;--visual-canvas:var(--layui-bg,#f5f6f8);--visual-border:var(--layui-border,#dbe5e1);--visual-border-strong:var(--layui-border-strong,#c6d5d0);--visual-text:var(--layui-text,#1e2b28);--visual-muted:var(--layui-muted,#6c7975);--visual-brand:var(--layui-primary,#087f80);--visual-brand-soft:var(--layui-primary-soft,#e8f6f5);--visual-radius-control:6px;--visual-radius-panel:10px;--visual-radius-dialog:14px;--visual-shadow-panel:0 2px 8px #1836300a;--visual-shadow-float:0 16px 44px #18363024;--visual-motion-fast:.14s;--visual-motion:.18s;--visual-motion-slow:.24s}.layui-admin-content>.layui-page-container{animation:visual-page-enter var(--visual-motion-fast) var(--visual-ease,ease-out) both}.layui-admin-content>.layui-page-frame{min-width:0}.layui-admin-content>.layui-page-frame--standard,.layui-admin-content>.layui-page-frame--wide{width:100%;max-width:1680px;margin-inline:auto}.layui-admin-content>.layui-page-frame--compact{width:100%;max-width:1120px;margin-inline:auto}.layui-admin-content>.layui-page-frame>.zenith-page-heading{margin-bottom:var(--visual-gap-5)}.layui-admin-content>.layui-page-frame>.layui-card,.layui-admin-content>.layui-page-frame>.zenith-panel,.layui-admin-content>.layui-page-frame>.layui-data-state{min-width:0}.layui-admin-content>.layui-page-frame.c-visual-page>.layui-card,.layui-admin-content>.layui-page-frame.c-visual-page>.zenith-panel,.layui-admin-content>.layui-page-frame.c-visual-page>.layui-table-view{margin-bottom:var(--visual-gap-4)}.layui-admin-content>.layui-page-frame.c-visual-page>.layui-card:last-child,.layui-admin-content>.layui-page-frame.c-visual-page>.zenith-panel:last-child,.layui-admin-content>.layui-page-frame.c-visual-page>.layui-table-view:last-child{margin-bottom:0}@keyframes visual-page-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.layui-admin-shell .zenith-panel,.layui-admin-shell .layui-card,.layui-admin-shell .cashier-panel,.layui-admin-shell .order-center__card,.layui-admin-shell .member-card,.layui-admin-shell .member-detail-sidebar,.layui-admin-shell .member-detail-main,.layui-admin-shell .product-editor,.layui-admin-shell .channel-product-catalog,.layui-admin-shell .after-sales-workspace,.layui-admin-shell .order-more-actions__card,.layui-admin-shell .order-execution-editor,.layui-admin-shell .order-revenue-panel{border-color:var(--visual-border);border-radius:var(--visual-radius-panel);box-shadow:var(--visual-shadow-panel)}.layui-admin-shell .zenith-panel,.layui-admin-shell .cashier-panel,.layui-admin-shell .order-center__card,.layui-admin-shell .member-card,.layui-admin-shell .product-editor,.layui-admin-shell .channel-product-catalog,.layui-admin-shell .after-sales-workspace{background:var(--visual-surface)}.layui-admin-shell .zenith-panel>:first-child,.layui-admin-shell .cashier-panel>:first-child,.layui-admin-shell .order-center__card>:first-child,.layui-admin-shell .member-card>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.layui-admin-shell .zenith-page-heading{align-items:end;gap:var(--visual-gap-6);margin-bottom:var(--visual-gap-6);padding-bottom:var(--visual-gap-5)}.layui-admin-shell .zenith-page-heading__title{align-items:center;gap:var(--visual-gap-4)}.layui-admin-shell .zenith-page-heading__icon{background:var(--visual-brand-soft);border-color:#087f802e;border-radius:10px;flex-basis:40px;width:40px;height:40px}.layui-admin-shell .zenith-page-heading h1{letter-spacing:-.01em;font-size:24px;font-weight:650}.layui-admin-shell .zenith-page-heading p{max-width:72ch;margin-top:6px;font-size:13px;line-height:1.55}.layui-admin-shell .zenith-page-actions{gap:var(--visual-gap-2)}.layui-admin-shell .zenith-section-title,.layui-admin-shell .cashier-section-title,.layui-admin-shell .product-edit-section__heading,.layui-admin-shell .after-sales-section-heading{color:var(--visual-text);font-size:16px;font-weight:650;line-height:1.45}.layui-admin-shell .layui-filter-bar,.layui-admin-shell .order-center__filters,.layui-admin-shell .product-filter-bar,.layui-admin-shell .channel-product-catalog__filters,.layui-admin-shell .after-sales-assets-toolbar{border-color:var(--visual-border);border-radius:var(--visual-radius-panel);background:var(--visual-surface);box-shadow:none}.layui-admin-shell .layui-filter-bar{padding:var(--visual-gap-4) var(--visual-gap-5)}.layui-admin-shell .layui-filter-bar__row,.layui-admin-shell .layui-filter-bar__fields{gap:var(--visual-gap-3)}.layui-admin-shell .layui-filter-bar input,.layui-admin-shell .layui-filter-bar select,.layui-admin-shell .layui-filter-bar .layui-single-select__trigger,.layui-admin-shell .layui-filter-bar .layui-multi-select__trigger,.layui-admin-shell .order-center__field input,.layui-admin-shell .order-center__field select{border-radius:var(--visual-radius-control);min-height:36px}.layui-admin-shell .order-center__filters,.layui-admin-shell .product-filter-bar{padding:var(--visual-gap-4) var(--visual-gap-5)}.layui-admin-shell .layui-table,.layui-admin-shell .ant-table,.layui-admin-shell .product-desktop-table,.layui-admin-shell .member-desktop-table{border-color:var(--visual-border);background:var(--visual-surface)}.layui-admin-shell .layui-table thead th,.layui-admin-shell .ant-table-thead>tr>th{color:var(--visual-muted);background:var(--visual-surface-subtle);font-size:12px;font-weight:650;line-height:1.4}.layui-admin-shell .layui-table td,.layui-admin-shell .layui-table th,.layui-admin-shell .ant-table-tbody>tr>td,.layui-admin-shell .ant-table-thead>tr>th{border-color:var(--visual-border);padding:12px 14px}.layui-admin-shell .layui-table tbody tr,.layui-admin-shell .ant-table-tbody>tr{transition:background-color var(--visual-motion-fast) ease}.layui-admin-shell .layui-table tbody tr:not(.layui-table-click):hover,.layui-admin-shell .ant-table-tbody>tr:not(.ant-table-row-selected):hover>td{background:var(--visual-brand-soft)!important}.layui-admin-shell .order-center__number,.layui-admin-shell .order-center__payment,.layui-admin-shell .order-revenue-panel__rows,.layui-admin-shell [data-amount],.layui-admin-shell [data-order-number]{font-variant-numeric:tabular-nums}.layui-admin-shell .order-center__number,.layui-admin-shell [data-order-number]{letter-spacing:.01em}.layui-admin-shell .zenith-metrics,.layui-admin-shell .zenith-member-metrics,.layui-admin-shell .cashier-metrics,.layui-admin-shell .product-overview-grid,.layui-admin-shell .member-card__metrics,.layui-admin-shell .member-detail-sidebar__metrics{gap:var(--visual-gap-4)}.layui-admin-shell .zenith-metric,.layui-admin-shell .zenith-member-metrics>div,.layui-admin-shell .product-overview-card,.layui-admin-shell .member-card__metrics>div{min-height:104px;padding:var(--visual-gap-5);border-color:var(--visual-border);border-radius:var(--visual-radius-panel);background:var(--visual-surface);box-shadow:none}.layui-admin-shell .zenith-metric-value,.layui-admin-shell .zenith-member-metrics strong,.layui-admin-shell .product-price-cell,.layui-admin-shell .product-stock-cell,.layui-admin-shell .member-card__metrics strong{font-variant-numeric:tabular-nums}.layui-admin-shell .member-detail-identity-card,.layui-admin-shell .member-detail-identity-card__avatar-wrap,.layui-admin-shell .cashier-session-summary,.layui-admin-shell .cashier-location-summary{border-color:var(--visual-border);border-radius:var(--visual-radius-panel)}.layui-admin-shell .member-detail-identity-card{background:#f5fbfa}.layui-admin-shell .member-card__avatar,.layui-admin-shell .member-detail-identity-card__avatar,.layui-admin-shell .cashier-tech-avatar{border-radius:12px}.layui-admin-shell .ant-btn,.layui-admin-shell .layui-btn{border-radius:var(--visual-radius-control);min-height:36px;transition:border-color var(--visual-motion-fast) ease, background-color var(--visual-motion-fast) ease, color var(--visual-motion-fast) ease, box-shadow var(--visual-motion-fast) ease, transform var(--visual-motion-fast) ease;font-weight:600}.layui-admin-shell .ant-btn:active:not(:disabled),.layui-admin-shell .layui-btn:active:not(:disabled){transform:translateY(1px)}.layui-admin-shell .ant-tag,.layui-admin-shell .layui-badge,.layui-admin-shell .layui-tag,.layui-admin-shell .member-card__source,.layui-admin-shell .member-card__meta,.layui-admin-shell .after-sales-asset-status,.layui-admin-shell .after-sales-handoff-status{border-radius:999px;font-size:12px;line-height:1.4}.layui-admin-shell .layui-icon-action,.layui-admin-shell .ant-btn-icon-only{border-radius:var(--visual-radius-control);width:36px;min-width:36px;height:36px}.layui-admin-shell .layui-action-group,.layui-admin-shell .order-center__card-actions,.layui-admin-shell .cashier-tech-card__footer,.layui-admin-shell .member-card__actions{gap:var(--visual-gap-2)}.layui-admin-shell .ant-modal-content,.layui-admin-shell .ant-drawer-content,.layui-admin-shell .layui-layer,.layui-admin-shell .order-center-drawer,.layui-admin-shell .member-detail-drawer,.layui-admin-shell .channel-product-catalog-drawer{border-radius:var(--visual-radius-dialog);box-shadow:var(--visual-shadow-float)}.layui-admin-shell .ant-modal-header,.layui-admin-shell .ant-drawer-header,.layui-admin-shell .layui-layer-title{border-bottom-color:var(--visual-border);min-height:56px;color:var(--visual-text);padding:16px 20px;font-weight:650}.layui-admin-shell .ant-modal-body,.layui-admin-shell .ant-drawer-body,.layui-admin-shell .layui-layer-content{padding:var(--visual-gap-6)}.layui-admin-shell .layui-form-item,.layui-admin-shell .ant-form-item{margin-bottom:var(--visual-gap-5)}.layui-admin-shell .layui-form-label,.layui-admin-shell .ant-form-item-label>label{color:var(--visual-muted);font-size:13px;font-weight:600}.layui-admin-shell .order-execution-editor__grid,.layui-admin-shell .member-detail-profile-fields,.layui-admin-shell .product-edit-identity__fields{gap:var(--visual-gap-5)}.layui-admin-shell .order-more-actions__intro,.layui-admin-shell .order-more-actions__hint,.layui-admin-shell .product-editor-note,.layui-admin-shell .product-muted,.layui-admin-shell .after-sales-muted{color:var(--visual-muted);line-height:1.6}.layui-admin-shell .layui-card-select-loading,.layui-admin-shell [aria-busy=true]{border-radius:var(--visual-radius-panel)}.layui-admin-shell .layui-empty,.layui-admin-shell .layui-table-empty,.layui-admin-shell .cashier-empty,.layui-admin-shell .member-mobile-empty,.layui-admin-shell .store-switch-empty{min-height:132px;padding:var(--visual-gap-7) var(--visual-gap-6);color:var(--visual-muted);text-align:center}.layui-admin-shell .layui-data-state.is-partial,.layui-admin-shell .layui-data-state.is-permission{min-height:96px;padding:var(--visual-gap-4)}.layui-admin-shell .layui-data-state.is-partial .layui-alert,.layui-admin-shell .layui-data-state.is-permission .layui-alert{border-radius:var(--visual-radius-panel)}.layui-admin-shell .layui-form-danger,.layui-admin-shell .after-sales-wecom-status__error{background:#fff8f7;border-color:#c8424261}.layui-admin-shell .managed-folder-grid,.layui-admin-shell .managed-asset-preview,.layui-admin-shell .service-cover-editor__items{gap:var(--visual-gap-4)}.layui-admin-shell .managed-folder-card,.layui-admin-shell .managed-asset-thumbnail,.layui-admin-shell .service-cover-editor__preview{border-color:var(--visual-border);border-radius:var(--visual-radius-panel);background:var(--visual-surface);transition:border-color var(--visual-motion-fast) ease, box-shadow var(--visual-motion-fast) ease, transform var(--visual-motion-fast) ease}.layui-admin-shell .managed-folder-card:hover,.layui-admin-shell .managed-asset-thumbnail:hover{border-color:#087f806b;transform:translateY(-1px);box-shadow:0 6px 20px #087f801a}.layui-admin-shell .zenith-dashboard-welcome,.layui-admin-shell .zenith-dashboard-card,.layui-admin-shell .zenith-report-card,.layui-admin-shell .zenith-role-editor,.layui-admin-shell .zenith-form-section,.layui-admin-shell .zenith-permission-group,.layui-admin-shell .channel-data-section__body,.layui-admin-shell .commerce-product-section,.layui-admin-shell .managed-folder-card,.layui-admin-shell .managed-asset-thumbnail,.layui-admin-shell .admin-settings-card,.layui-admin-shell .replenishment-card,.layui-admin-shell .purchase-request-card,.layui-admin-shell .inventory-card{border-color:var(--visual-border);border-radius:var(--visual-radius-panel);background:var(--visual-surface);box-shadow:var(--visual-shadow-panel)}.layui-admin-shell .zenith-dashboard-welcome{padding:var(--visual-gap-6);background:#f5fbfa}.layui-admin-shell .zenith-dashboard-card{overflow:hidden}.layui-admin-shell .zenith-dashboard-card>header,.layui-admin-shell .zenith-panel-header,.layui-admin-shell .channel-data-section__header,.layui-admin-shell .zenith-table-toolbar{min-height:56px;padding:var(--visual-gap-4) var(--visual-gap-5);border-bottom-color:var(--visual-border);background:var(--visual-surface-subtle)}.layui-admin-shell .zenith-dashboard-card>header h3,.layui-admin-shell .zenith-panel-title,.layui-admin-shell .channel-data-section__heading h2,.layui-admin-shell .zenith-report-section-title{color:var(--visual-text);font-size:16px;font-weight:650;line-height:1.45}.layui-admin-shell .zenith-dashboard-card>header p,.layui-admin-shell .channel-data-section__heading p,.layui-admin-shell .zenith-table-subtext{color:var(--visual-muted);line-height:1.55}.layui-admin-shell .zenith-dashboard-metrics,.layui-admin-shell .zenith-dashboard-grid,.layui-admin-shell .zenith-permission-layout,.layui-admin-shell .zenith-permission-grid,.layui-admin-shell .zenith-detail-stack,.layui-admin-shell .commerce-product-form{gap:var(--visual-gap-4)}.layui-admin-shell .zenith-dashboard-metric,.layui-admin-shell .zenith-report-card,.layui-admin-shell .zenith-permission-group,.layui-admin-shell .zenith-role-editor,.layui-admin-shell .zenith-form-section{border-color:var(--visual-border);border-radius:var(--visual-radius-panel)}.layui-admin-shell .zenith-dashboard-metric{min-height:104px;padding:var(--visual-gap-5);background:var(--visual-surface);box-shadow:none}.layui-admin-shell .zenith-dashboard-metric>strong,.layui-admin-shell .zenith-metric-value,.layui-admin-shell .zenith-report-card [data-amount],.layui-admin-shell .zenith-report-card strong{font-variant-numeric:tabular-nums}.layui-admin-shell .zenith-report-card.ant-card,.layui-admin-shell .zenith-report-card{box-shadow:var(--visual-shadow-panel);overflow:hidden}.layui-admin-shell .zenith-report-card .ant-card-head{min-height:56px;padding:0 var(--visual-gap-5);border-bottom-color:var(--visual-border);background:var(--visual-surface-subtle)}.layui-admin-shell .zenith-report-card .ant-card-body{padding:var(--visual-gap-5)}.layui-admin-shell .zenith-form-grid,.layui-admin-shell .zenith-role-editor__fields,.layui-admin-shell .commerce-product-form__grid,.layui-admin-shell .commerce-product-media-layout{gap:var(--visual-gap-5)}.layui-admin-shell .zenith-role-editor,.layui-admin-shell .zenith-form-section,.layui-admin-shell .zenith-permission-group{padding:var(--visual-gap-5)}.layui-admin-shell .channel-data-section{margin-bottom:var(--visual-gap-6)}.layui-admin-shell .channel-data-section__header{border:1px solid var(--visual-border);border-top-left-radius:var(--visual-radius-panel);border-top-right-radius:var(--visual-radius-panel);border-bottom:0}.layui-admin-shell .channel-data-section__body{box-shadow:none;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}.layui-admin-shell .channel-data-section__metrics{gap:var(--visual-gap-2)}.layui-admin-shell .channel-data-section__body .layui-table-wrapper,.layui-admin-shell .channel-data-section__body .layui-table-container,.layui-admin-shell .zenith-calendar,.layui-admin-shell .commerce-product-section{border-color:var(--visual-border);border-radius:var(--visual-radius-control)}.layui-admin-shell .commerce-product-section{padding:var(--visual-gap-5);box-shadow:none}.layui-admin-shell .commerce-product-section__header{padding-bottom:var(--visual-gap-4);border-bottom:1px solid var(--visual-border)}.layui-admin-shell .zenith-permission-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.layui-admin-shell .zenith-perm-segment,.layui-admin-shell .zenith-perm-segment__item{border-radius:var(--visual-radius-control)}.layui-admin-shell .ant-card,.layui-admin-shell .ant-pro-card,.layui-admin-shell .ant-pro-table-list-toolbar-container{border-color:var(--visual-border);border-radius:var(--visual-radius-panel)}.layui-admin-shell .ant-card{box-shadow:var(--visual-shadow-panel)}.layui-admin-shell .ant-card-head{border-bottom-color:var(--visual-border);background:var(--visual-surface-subtle);min-height:56px}.layui-admin-shell .ant-card-body{padding:var(--visual-gap-5)}.layui-admin-shell .ant-table-wrapper,.layui-admin-shell .layui-table-view,.layui-admin-shell .zenith-calendar,.layui-admin-shell .inventory-table,.layui-admin-shell .replenishment-table,.layui-admin-shell .purchase-request-table{overflow-x:auto}.layui-admin-shell .inventory-table td,.layui-admin-shell .replenishment-table td,.layui-admin-shell .purchase-request-table td{vertical-align:middle}.layui-admin-shell .website-page-editor,.layui-admin-shell .website-content-editor,.layui-admin-shell .seo-settings,.layui-admin-shell .asset-library,.layui-admin-shell .managed-folder-grid,.layui-admin-shell .service-cover-editor{gap:var(--visual-gap-4)}.layui-admin-shell .website-page-editor>aside,.layui-admin-shell .website-content-editor>aside,.layui-admin-shell .seo-settings,.layui-admin-shell .asset-library,.layui-admin-shell .service-cover-editor{border-color:var(--visual-border);border-radius:var(--visual-radius-panel);background:var(--visual-surface)}@media (max-width:1024px){.layui-admin-shell .zenith-page-heading{align-items:start;gap:var(--visual-gap-4);grid-template-columns:1fr}.layui-admin-shell .zenith-page-actions{justify-content:flex-start}.layui-admin-shell .layui-filter-bar__row,.layui-admin-shell .order-center__filters{flex-direction:column;align-items:stretch}.layui-admin-shell .layui-filter-bar__fields{width:100%}.layui-admin-shell .layui-filter-bar__actions{justify-content:flex-start}.layui-admin-shell .zenith-metrics,.layui-admin-shell .zenith-member-metrics,.layui-admin-shell .cashier-metrics,.layui-admin-shell .product-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.layui-admin-shell main button,.layui-admin-shell main .layui-btn,.layui-admin-shell main .ant-btn,.layui-admin-shell main .layui-icon-action,.layui-admin-shell main .ant-btn-icon-only,.layui-admin-shell main .layui-single-select__trigger,.layui-admin-shell main .layui-multi-select__trigger,.layui-admin-shell main input,.layui-admin-shell main select{min-height:44px}.layui-admin-shell .zenith-page-heading{margin-bottom:var(--visual-gap-4);padding-bottom:var(--visual-gap-4)}.layui-admin-shell .zenith-page-heading h1{font-size:20px}.layui-admin-shell .zenith-page-heading__icon{flex-basis:36px;width:36px;height:36px}.layui-admin-shell .zenith-metrics,.layui-admin-shell .zenith-member-metrics,.layui-admin-shell .cashier-metrics,.layui-admin-shell .product-overview-grid{grid-template-columns:1fr}.layui-admin-shell .layui-filter-bar,.layui-admin-shell .order-center__filters,.layui-admin-shell .product-filter-bar,.layui-admin-shell .ant-modal-body,.layui-admin-shell .ant-drawer-body,.layui-admin-shell .layui-layer-content{padding:var(--visual-gap-4)}.layui-admin-shell .layui-table,.layui-admin-shell .ant-table{min-width:720px}.layui-admin-shell .layui-table-view,.layui-admin-shell .ant-table-container,.layui-admin-shell .ant-table-content{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.layui-admin-shell *,.layui-admin-shell *:before,.layui-admin-shell *:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.layui-admin-shell .c-visual-page,.layui-admin-shell .finance-analytics-page{gap:var(--visual-gap-5);flex-direction:column;min-width:0;display:flex}.layui-admin-shell .c-visual-page>.zenith-page-heading,.layui-admin-shell .finance-analytics-page>.zenith-page-heading{width:100%;margin-bottom:0}.layui-admin-shell .c-visual-page>.zenith-panel,.layui-admin-shell .c-visual-page>.layui-card,.layui-admin-shell .finance-analytics-page>.layui-card,.layui-admin-shell .finance-analytics-page>.layui-row,.layui-admin-shell .finance-analytics-page>.finance-analytics-page__state{width:100%;margin-top:0!important}.layui-admin-shell .c-visual-page .zenith-toolbar,.layui-admin-shell .c-visual-page .zenith-table-toolbar,.layui-admin-shell .c-visual-page .layui-filter-bar{border-radius:var(--visual-radius-panel);background:var(--visual-surface-subtle)}.layui-admin-shell .finance-analytics-page__filters{z-index:auto;border-color:var(--visual-border-strong);position:relative;top:auto;box-shadow:0 8px 24px #18363012;margin:0!important}.layui-admin-shell .finance-analytics-page__filters>.layui-card-body{gap:var(--visual-gap-3);flex-direction:column;min-width:0;display:flex}.layui-admin-shell .finance-analytics-page__filter-grid{align-items:center;gap:var(--visual-gap-3);grid-template-columns:minmax(180px,.7fr) minmax(280px,1.4fr) minmax(280px,1.4fr);min-width:0;display:grid}.layui-admin-shell .finance-analytics-page__filter-grid--dimensions{grid-template-columns:repeat(5,minmax(0,1fr))}.layui-admin-shell .finance-analytics-page__filter-field{align-items:center;gap:var(--visual-gap-2);min-width:0;display:flex}.layui-admin-shell .finance-analytics-page__filter-label{color:var(--visual-text);white-space:nowrap;flex:none;font-size:12px;font-weight:650}.layui-admin-shell .finance-analytics-page__filter-field>.layui-single-select,.layui-admin-shell .finance-analytics-page__filter-field>.layui-multi-select,.layui-admin-shell .finance-analytics-page__filter-field>.layui-range-picker,.layui-admin-shell .finance-analytics-page__filter-field>.ant-select,.layui-admin-shell .finance-analytics-page__filter-field>.ant-picker,.layui-admin-shell .finance-analytics-page__filter-field>.ant-picker-range{flex:auto;min-width:0}.layui-admin-shell .finance-analytics-page__filter-meta{align-items:center;gap:var(--visual-gap-2) var(--visual-gap-3);min-width:0;padding-top:var(--visual-gap-3);border-top:1px solid var(--visual-border);color:var(--visual-muted);flex-wrap:wrap;font-size:12px;line-height:1.55;display:flex}.layui-admin-shell .finance-analytics-page__filter-meta>span{text-wrap:pretty;max-width:62ch}.layui-admin-shell .finance-analytics-page__metrics{margin:0!important}.layui-admin-shell .finance-analytics-page__metric-card{height:100%;min-height:112px;transition:border-color var(--visual-motion-fast) ease, box-shadow var(--visual-motion-fast) ease, transform var(--visual-motion-fast) ease}.layui-admin-shell .finance-analytics-page__metric-card:hover{border-color:#087f804d;transform:translateY(-1px);box-shadow:0 8px 22px #18363014}.layui-admin-shell .finance-analytics-page__channel-overview{align-items:stretch;margin:0!important}.layui-admin-shell .finance-analytics-page__channel-overview>.layui-col,.layui-admin-shell .finance-analytics-page__channel-overview>.ant-col{min-width:0;display:flex}.layui-admin-shell .finance-analytics-page__channel-card,.layui-admin-shell .finance-analytics-page__definition-card{width:100%;height:100%}.layui-admin-shell .finance-analytics-page__channel-card .layui-card-body,.layui-admin-shell .finance-analytics-page__definition-card .layui-card-body,.layui-admin-shell .finance-analytics-page__channel-card .ant-card-body,.layui-admin-shell .finance-analytics-page__definition-card .ant-card-body{min-width:0}.layui-admin-shell .finance-analytics-page__channel-card .layui-table-wrapper,.layui-admin-shell .finance-analytics-page__detail-card .layui-table-wrapper,.layui-admin-shell .finance-analytics-page__channel-card .layui-table-view,.layui-admin-shell .finance-analytics-page__detail-card .layui-table-view,.layui-admin-shell .finance-analytics-page__channel-card .ant-table-wrapper,.layui-admin-shell .finance-analytics-page__detail-card .ant-table-wrapper,.layui-admin-shell .finance-analytics-page__channel-card .layui-table-scroll,.layui-admin-shell .finance-analytics-page__detail-card .layui-table-scroll{max-width:100%;overflow-x:auto}.layui-admin-shell .finance-analytics-page__detail-card,.layui-admin-shell .finance-analytics-page__comparison-card,.layui-admin-shell .finance-analytics-page__status-card,.layui-admin-shell .finance-analytics-page__anomaly-card{margin-top:0!important}.layui-admin-shell .finance-analytics-page__definition-card{position:relative}.layui-admin-shell .finance-analytics-metric-line{justify-content:space-between;align-items:baseline;gap:var(--visual-gap-4);min-width:0;display:flex}.layui-admin-shell .finance-analytics-page__definition-card .finance-analytics-summary-list{gap:var(--visual-gap-2);display:grid}.layui-admin-shell .finance-analytics-page__definition-card .finance-analytics-metric-line{border-bottom:1px solid var(--visual-border);min-height:32px;padding:7px 0}.layui-admin-shell .finance-analytics-page__definition-card .finance-analytics-metric-line:last-child{border-bottom:0}.layui-admin-shell .finance-analytics-page__comparison-card>.layui-card-body>div,.layui-admin-shell .finance-analytics-page__comparison-card>.ant-card-body>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.layui-admin-shell .finance-analytics-page__state{min-width:0}.layui-admin-shell .finance-analytics-page__state>.layui-data-state.is-loading{border:1px solid var(--visual-border);border-radius:var(--visual-radius-panel);background:var(--visual-surface);min-height:320px}.layui-admin-shell .replenishment-page__state,.layui-admin-shell .store-inventory-page__state,.layui-admin-shell .daily-report-page__state,.layui-admin-shell .permissions-page__state{min-width:0}.layui-admin-shell .replenishment-page__state>.layui-data-state.is-loading,.layui-admin-shell .store-inventory-page__state>.layui-data-state.is-loading,.layui-admin-shell .daily-report-page__state>.layui-data-state.is-loading,.layui-admin-shell .permissions-page__state>.layui-data-state.is-loading{min-height:260px;padding:var(--visual-gap-5);border:1px solid var(--visual-border);border-radius:var(--visual-radius-panel);background:var(--visual-surface)}.layui-admin-shell .finance-analytics-page__status-card,.layui-admin-shell .finance-analytics-page .zenith-report-card{overflow:hidden}.layui-admin-shell .finance-analytics-page .finance-analytics-page__filters,.layui-admin-shell .finance-analytics-page .finance-analytics-page__filters>.layui-card-body{overflow:visible}.layui-admin-shell .finance-analytics-page .zenith-report-card .ant-card-head,.layui-admin-shell .finance-analytics-page .layui-card-header{background:var(--visual-surface-subtle)}.layui-admin-shell .finance-analytics-page [data-visual=finance-status],.layui-admin-shell .finance-analytics-page [data-visual=finance-anomalies]{border-left:3px solid var(--visual-brand)}.layui-admin-shell .finance-analytics-page .ant-row,.layui-admin-shell .business-finance-page .ant-row,.layui-admin-shell .daily-report-page .ant-row,.layui-admin-shell .store-inventory-page .ant-row{row-gap:var(--visual-gap-4)!important}.layui-admin-shell .finance-management-page .layui-table-wrapper,.layui-admin-shell .finance-management-page .ant-table-wrapper,.layui-admin-shell .business-finance-page .layui-table-wrapper,.layui-admin-shell .business-finance-page .ant-table-wrapper,.layui-admin-shell .daily-report-page .layui-table-wrapper,.layui-admin-shell .daily-report-page .ant-table-wrapper,.layui-admin-shell .store-inventory-page .layui-table-wrapper,.layui-admin-shell .store-inventory-page .ant-table-wrapper,.layui-admin-shell .replenishment-page .layui-table-wrapper,.layui-admin-shell .replenishment-page .ant-table-wrapper,.layui-admin-shell .purchase-request-page .layui-table-wrapper,.layui-admin-shell .purchase-request-page .ant-table-wrapper{border:1px solid var(--visual-border);border-radius:var(--visual-radius-control);background:var(--visual-surface)}.layui-admin-shell .staff-management-page .zenith-detail-stack,.layui-admin-shell .permissions-page .zenith-permission-layout,.layui-admin-shell .schedule-page .zenith-detail-stack{min-width:0}.layui-admin-shell .staff-management-page .zenith-panel,.layui-admin-shell .permissions-page .zenith-panel,.layui-admin-shell .schedule-page .zenith-panel,.layui-admin-shell .replenishment-page .zenith-panel,.layui-admin-shell .purchase-request-page .zenith-panel{overflow:hidden}.layui-admin-shell .permissions-page .zenith-panel-header,.layui-admin-shell .staff-management-page .zenith-panel-header,.layui-admin-shell .schedule-page .zenith-panel-header{background:var(--visual-surface-subtle)}.layui-admin-shell fieldset.zenith-perm-segment{min-inline-size:0;margin:0}@media (max-width:900px){.layui-admin-shell .finance-analytics-page__filters{position:static}.layui-admin-shell .finance-analytics-page__filter-grid,.layui-admin-shell .finance-analytics-page__filter-grid--dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.layui-admin-shell .finance-analytics-page__filter-grid,.layui-admin-shell .finance-analytics-page__filter-grid--dimensions{grid-template-columns:1fr}.layui-admin-shell .finance-analytics-page__filter-field{flex-direction:column;align-items:stretch}.layui-admin-shell .finance-analytics-page__filter-field>.layui-single-select,.layui-admin-shell .finance-analytics-page__filter-field>.layui-multi-select,.layui-admin-shell .finance-analytics-page__filter-field>.layui-range-picker,.layui-admin-shell .finance-analytics-page__filter-field>.ant-select,.layui-admin-shell .finance-analytics-page__filter-field>.ant-picker,.layui-admin-shell .finance-analytics-page__filter-field>.ant-picker-range{width:100%}.layui-admin-shell .finance-analytics-page__comparison-card>.layui-card-body>div,.layui-admin-shell .finance-analytics-page__comparison-card>.ant-card-body>div{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.layui-admin-shell .finance-analytics-page__filters{position:static}}
