:root{--ws-font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--workspace-bg:#f4f6f8;--workspace-surface:#fff;--workspace-surface-soft:#f5f7fa;--workspace-surface-hover:#f5f9ff;--workspace-border:#d9e0e8;--workspace-border-strong:#c8d1dc;--workspace-text:#182230;--workspace-text-secondary:#435166;--workspace-muted:#738092;--workspace-primary:#1677ff;--workspace-primary-hover:#0958d9;--workspace-primary-soft:#eaf3ff;--workspace-primary-text:#0958d9;--workspace-header:#0b1f33;--workspace-header-strong:#071827;--workspace-header-border:#253b51;--workspace-header-text:#fff;--workspace-header-muted:#b7c6d6;--workspace-success:#22a06b;--workspace-warning:#d17b00;--workspace-danger:#d9363e;--workspace-success-soft:#22a06b1a;--workspace-warning-soft:#d17b001a;--workspace-danger-soft:#d9363e17;--workspace-primary-soft-strong:#1677ff2e;--workspace-success-text:#157953;--workspace-warning-text:#9a5700;--workspace-danger-text:#bb2c33;--workspace-accent-line:linear-gradient(90deg, #1677ff, #69b1ff 55%, #69b1ff00);--workspace-shadow-float:0 8px 24px #0e1e341a;--ws-radius-control:0;--ws-radius-button:0;--ws-radius-card:0;--ws-radius-shell:0;--ws-fs-xs:11px;--ws-fs-sm:12px;--ws-fs-md:13px;--ws-fs-lg:16px;--ws-fs-xl:20px;--ws-fw-regular:400;--ws-fw-medium:500;--ws-fw-semibold:600;--workspace-accent:var(--workspace-primary);--workspace-accent-soft:var(--workspace-primary-soft);--workspace-shadow:var(--workspace-shadow-float);--ws-bg:var(--workspace-bg);--ws-card:var(--workspace-surface);--ws-surface:var(--workspace-surface);--ws-surface-hover:var(--workspace-surface-hover);--ws-border:var(--workspace-border);--ws-border-med:var(--workspace-border-strong);--ws-accent:var(--workspace-primary);--ws-accent-hover:var(--workspace-primary-hover);--ws-accent-soft:var(--workspace-primary-soft);--ws-accent-mid:#1677ff26;--ws-text:var(--workspace-text);--ws-text-sec:var(--workspace-text-secondary);--ws-text-muted:var(--workspace-muted);--ws-blue:var(--workspace-primary);--ws-blue-soft:var(--workspace-primary-soft);--ws-blue-mid:#1677ff26;--ws-green:var(--workspace-success);--ws-green-soft:#22a06b14;--ws-green-mid:#22a06b2e;--ws-orange:var(--workspace-warning);--ws-orange-soft:#d17b0014;--ws-orange-mid:#d17b0029;--ws-red:var(--workspace-danger);--ws-red-soft:#d9363e12;--ws-red-mid:#d9363e24;--ws-purple:#722ed1;--ws-purple-soft:#722ed114;--ws-purple-mid:#722ed129;--ws-gray:var(--workspace-muted);--ws-gray-soft:#73809214;--ws-gray-mid:#73809226;--ws-r:var(--ws-radius-card);--ws-r-sm:var(--ws-radius-control);--ws-r-xs:var(--ws-radius-control);--ws-shadow-sm:0 1px 2px #0e1e340f;--ws-shadow-md:var(--workspace-shadow-float)}html,body{font-family:var(--ws-font-family);font-size:var(--ws-fs-md);font-weight:var(--ws-fw-regular);color:var(--workspace-text)}.dashboard-content .ant-table-wrapper .ant-table-thead>tr>th{background:var(--workspace-surface-soft);color:#546276;font-size:var(--ws-fs-sm);font-weight:var(--ws-fw-semibold)}.dashboard-content .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.dashboard-content .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right,.dashboard-content .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-start,.dashboard-content .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-end{background:var(--workspace-surface-soft)}.dashboard-content .ant-table-wrapper .ant-table-tbody>tr>td{font-size:var(--ws-fs-md);font-variant-numeric:tabular-nums}.dashboard-content .ant-table-wrapper .ant-table-tbody>tr:hover>td,.dashboard-content .ant-table-wrapper .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.dashboard-content .ant-table-wrapper .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.dashboard-content .ant-table-wrapper .ant-table-tbody>tr:hover>td.ant-table-cell-fix-start,.dashboard-content .ant-table-wrapper .ant-table-tbody>tr:hover>td.ant-table-cell-fix-end,.dashboard-content .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-selection-column{background:var(--workspace-surface-hover)!important}.dashboard-content .ant-table-wrapper .ant-table-sticky-holder{z-index:3}.ant-pagination{flex-wrap:wrap;align-items:center;row-gap:8px}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next{box-sizing:border-box;border-width:1px;min-width:32px;height:32px;margin-block:0;line-height:30px;border-radius:var(--ws-radius-control)!important}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex;border-radius:var(--ws-radius-control)!important}.ant-pagination .ant-pagination-options{align-items:center;gap:8px;margin-inline-start:12px;display:inline-flex}.ant-pagination .ant-pagination-options .ant-select{height:32px}.ant-pagination .ant-select-selector{box-sizing:border-box!important;border-radius:var(--ws-radius-control)!important;height:32px!important}.ant-pagination .ant-select-selection-item{line-height:30px!important}.ant-pagination .ant-pagination-options-quick-jumper{align-items:center;height:32px;display:inline-flex}.ant-pagination .ant-pagination-options-quick-jumper input{width:50px;margin-inline:8px;box-sizing:border-box!important;border-radius:var(--ws-radius-control)!important;height:32px!important}.ant-pagination .ant-pagination-item-active{border-width:1px;font-weight:600}.ant-pagination .ant-pagination-item{border:1px solid var(--workspace-primary);background:var(--workspace-surface)}.ant-pagination .ant-pagination-item a{color:var(--workspace-text)}.ant-pagination .ant-pagination-item:hover a{color:var(--workspace-primary)}.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover{border-color:var(--workspace-primary);background:var(--workspace-primary)}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a{color:#fff}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border-color:var(--workspace-primary);background:var(--workspace-surface);color:var(--workspace-primary)}.ant-pagination .ant-pagination-disabled .ant-pagination-item-link{border-color:var(--workspace-border);background:var(--workspace-surface);color:var(--workspace-muted)}.ant-table-wrapper .ant-table-pagination.ant-pagination{margin:6px 0}.ant-table-wrapper .ant-table-pagination .ant-pagination-total-text{color:var(--workspace-text-secondary);font-size:var(--ws-fs-sm);margin-inline:0 auto}.ws-app-table-wrap{width:100%}.ws-app-table-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:10px;display:flex}.ws-app-table-toolbar-left{flex:auto;min-width:0}.ws-app-table-selection{color:var(--workspace-muted);font-size:var(--ws-fs-sm);font-weight:var(--ws-fw-medium);flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ws-app-table-selection strong{color:var(--workspace-primary);font-weight:var(--ws-fw-semibold)}.ws-table-title-row{align-items:center;gap:12px;display:inline-flex}.ws-table-selection-inline{color:var(--workspace-muted);font-size:var(--ws-fs-sm);font-weight:var(--ws-fw-medium);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.ws-table-selection-inline strong{color:var(--workspace-primary);font-weight:var(--ws-fw-semibold);font-variant-numeric:tabular-nums}.ws-app-table .ant-table-header .ant-table-selection-column,.ws-app-table .ant-table-body .ant-table-selection-column{z-index:6!important;position:sticky!important;left:0!important}.ws-app-table .ant-table-header .ant-table-row-expand-icon-cell,.ws-app-table .ant-table-body .ant-table-row-expand-icon-cell{z-index:7!important;position:sticky!important;left:0!important}:is(.ws-app-table:has(.ant-table-row-expand-icon-cell) .ant-table-header .ant-table-selection-column,.ws-app-table:has(.ant-table-row-expand-icon-cell) .ant-table-body .ant-table-selection-column){left:48px!important}.ws-app-table .ant-table-header th.ant-table-cell-scrollbar{display:table-cell!important}.ws-resize-handle{z-index:1;cursor:col-resize;-webkit-user-select:none;user-select:none;width:8px;height:100%;position:absolute;top:0;right:-4px}.ws-resize-handle:after{content:"";background:color-mix(in srgb, var(--workspace-border) 70%, var(--workspace-primary));opacity:0;border-radius:1px;width:2px;height:50%;transition:opacity .15s;position:absolute;top:25%;right:3px}.ws-app-table .ant-table-thead>tr>th:hover .ws-resize-handle:after,.ws-resize-handle:hover:after,.ws-resize-handle.ws-resize-handle-active:after{opacity:1}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--workspace-bg);color:var(--workspace-text);overflow:hidden}a{color:inherit}.payment-address-page{width:100%}.payment-address-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #fff6;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff8a}.payment-address-card .ant-card-head{border-bottom-color:#8d92ae24;min-height:56px}.payment-address-card .ant-card-head-title{font-weight:700}.payment-address-editor-card .ant-card-body{padding:20px 24px 16px}.payment-address-editor-card .ant-form-item{margin-bottom:14px}.payment-address-textarea.ant-input{resize:none;min-height:76px}.payment-address-user,.payment-address-tip{color:#656a80b8}.payment-address-actions{margin-top:16px}.payment-address-submit.ant-btn{background:linear-gradient(90deg,#4f8ff7,#7479f5);border:0;border-radius:0;min-width:168px;box-shadow:0 10px 22px #5574ee38}.payment-address-current-card .ant-card-body{min-height:66px;padding:20px 24px}.payment-address-current-value.ant-typography{color:#494e63cc;overflow-wrap:anywhere;margin:0}.seat-page{min-height:100%}.seat-filter-card.ant-card,.seat-table-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #ffffff5c;border-radius:0;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff8a}.seat-filter-card .ant-card-body{padding:22px 26px 18px}.seat-filter-layout{flex-flow:wrap;align-items:center;gap:12px 16px;display:flex}.seat-filter-fields{flex-wrap:wrap;flex:auto;align-items:center;gap:12px 16px;min-width:0;display:flex}.seat-filter-item{align-items:center;gap:12px;display:flex}.seat-filter-label{color:#2a3046e0;min-width:56px;font-size:14px;font-weight:600}.seat-filter-input,.seat-filter-select{width:148px}.seat-filter-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.seat-page-button{min-width:88px;font-weight:var(--ws-fw-medium)}.seat-page-icon-button{width:32px}.seat-page-icon-button .ant-btn-icon{font-size:12px}.seat-table-card .ant-card-head{border-bottom:none;min-height:62px;padding:0 24px}.seat-table-card .ant-card-head-title{padding:20px 0 6px}.seat-table-card .ant-card-body{padding:0 24px 24px}.seat-table-title{color:#22273bf0;font-size:15px;font-weight:700}.seat-table-toolbar{justify-content:flex-end;margin-bottom:12px;display:flex}.seat-table .ant-table-selection-column{text-align:left;width:52px;min-width:52px;padding-left:16px!important}.seat-checkbox-cell{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.seat-status-pill{border-radius:0;justify-content:center;align-items:center;min-width:52px;height:24px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.seat-status-online{color:#23780b;background:#52c41a24}.seat-status-offline{color:#9a5700;background:#faad1424}.seat-status-leave{color:#1677ff;background:#7c5aff24}.seat-action-group{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.seat-action-mini-button{height:28px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;box-shadow:inset 0 1px #ffffffc2,0 4px 10px #5c5f760a;color:#4765b8f0!important;background:#f0f6ff75!important;border:1px solid #809fed3d!important;border-radius:0!important}.seat-action-mini-button:hover{filter:brightness(1.02)}.seat-modal-form .ant-form-item-label>label{color:#2a3046db;font-weight:600}.seat-modal-form .ant-form-item{margin-bottom:16px}.seat-modal-form .ant-form-item:last-child{margin-bottom:0}.seat-modal-form .ant-form-item-label{padding-bottom:0}.seat-modal-form .ant-form-item-label>label{height:34px}.seat-modal-form .ant-form-item-control-input{min-height:34px}.seat-batch-tip{color:#53596ed1;margin-bottom:12px}.seat-stats-panel{margin-top:6px}.seat-stats-metric-card.ant-card,.seat-stats-chart-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #ffffff57;box-shadow:0 12px 28px #5c5f760f,inset 0 1px #ffffff8a}.seat-stats-metric-card .ant-card-body{padding:16px}.seat-stats-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.seat-stats-chart-card .ant-card-body{padding:18px 18px 14px}.seat-stats-chart{grid-template-columns:repeat(auto-fit,minmax(26px,1fr));align-items:end;gap:8px;min-height:260px;display:grid}.seat-stats-bar-item{flex-direction:column;align-items:center;gap:10px;display:flex}.seat-stats-bar-shell{align-items:flex-end;width:100%;height:220px;display:flex}.seat-stats-bar-fill{background:linear-gradient(#4d8effe6,#7c5affbd);border-radius:0;width:100%;min-height:8px;box-shadow:0 14px 28px #4c78ff1f,inset 0 1px #ffffff38}.seat-stats-bar-label{color:#63687db8;white-space:nowrap;font-size:11px}.message-page{min-height:100%}.message-filter-card.ant-card,.message-table-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #ffffff5c;border-radius:0;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff8a}.message-filter-card .ant-card-body{padding:22px 26px 18px}.message-filter-layout{flex-flow:wrap;align-items:center;gap:12px 16px;display:flex}.message-filter-grid{flex-wrap:wrap;flex:auto;align-items:center;gap:12px 16px;min-width:0;display:flex}.message-filter-item{align-items:center;gap:12px;display:flex}.message-filter-item-range{min-width:0}.message-filter-label{white-space:nowrap;min-width:0;color:var(--workspace-text-secondary);font-size:12px;font-weight:500}.message-filter-input,.message-filter-select{width:160px}.message-filter-range{width:min(100%,360px)}.message-filter-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.message-table-card .ant-card-head{border-bottom:none;min-height:62px;padding:0 24px}.message-table-card .ant-card-head-title{padding:20px 0 6px}.message-table-card .ant-card-body{padding:0 18px 18px}.message-table-title{color:#22273bf0;font-size:15px;font-weight:700}.message-table-toolbar{justify-content:flex-end;margin-bottom:12px;display:flex}.message-direction-pill,.message-type-pill{border-radius:0;justify-content:center;align-items:center;min-width:38px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.message-direction-inbound{color:#2f6ee6;background:#4d8eff24}.message-direction-outbound{color:#1677ff;background:#917ef624}.message-type-text{color:#4c5267eb;background:#71789024}.message-type-image{color:#1677ff;background:#917ef624}.pool-page{min-height:100%}.pool-filter-card.ant-card,.pool-table-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #ffffff5c;border-radius:0;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff8a}.pool-filter-card .ant-card-body{padding:22px 26px 18px}.pool-filter-layout{flex-flow:wrap;align-items:center;gap:12px 16px;display:flex}.pool-filter-grid{flex-wrap:wrap;flex:auto;align-items:center;gap:12px 16px;min-width:0;display:flex}.pool-filter-item{align-items:center;gap:12px;display:flex}.pool-filter-label{white-space:nowrap;min-width:0;color:var(--workspace-text-secondary);font-size:12px;font-weight:500}.pool-filter-input,.pool-filter-select{width:220px}.pool-filter-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.pool-table-card .ant-card-head{border-bottom:none;min-height:62px;padding:0 24px}.pool-table-card .ant-card-head-title{padding:20px 0 6px}.pool-table-card .ant-card-body{padding:0 18px 18px}.pool-table-title{color:#22273bf0;font-size:15px;font-weight:700}.pool-table-toolbar{justify-content:flex-end;margin-bottom:12px;display:flex}.pool-tag.ant-tag{color:#6042dceb;background:#917ef61f;border:1px solid #917ef638;border-radius:0;font-weight:700}.greeting-page{min-height:100%}.greeting-page-grid{flex-direction:column;gap:16px;min-height:calc(100vh - 148px);display:flex}.greeting-category-card.ant-card{flex:none}.greeting-content-card.ant-card{flex:1;min-height:420px}.greeting-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #ffffff5c;border-radius:0;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff8a}.greeting-card .ant-card-head{border-bottom:none;min-height:62px;padding:0 20px}.greeting-card .ant-card-head-title{padding:18px 0 6px}.greeting-card .ant-card-body{flex-direction:column;gap:12px;padding:0 18px 18px;display:flex}.greeting-card-title{color:#22273bf0;font-size:15px;font-weight:700}.greeting-header-button{min-width:78px;height:34px;font-size:12px;font-weight:700;box-shadow:0 8px 18px #5c5f7614,inset 0 1px #ffffffb8;color:#282e42eb!important;background:linear-gradient(#ffffffd6,#f7f7fcb8)!important;border:1px solid #ffffff57!important;border-radius:0!important}.greeting-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.greeting-status-tabs{background:#ffffff1f;border:1px solid #ffffff42;border-radius:0;align-items:center;gap:6px;padding:4px;display:inline-flex}.greeting-status-tab{color:#585d74d1;cursor:pointer;background:0 0;border:none;border-radius:0;height:28px;padding:0 12px;font-size:12px;font-weight:700;transition:color .18s,background .18s,box-shadow .18s;position:relative}.greeting-status-tab.is-active{color:#262c3ff0;background:#ffffffad;box-shadow:0 6px 12px #5c5f7614,inset 0 1px #ffffffa3}.greeting-status-badge{color:#fff;text-align:center;background:#ff4d4f;border-radius:0;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:-4px;right:-2px}.greeting-table-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.greeting-link-button{height:28px;padding:0 8px;font-size:12px;font-weight:600;color:#363d52eb!important;box-shadow:none!important;background:0 0!important;border:none!important}.greeting-danger-button{height:30px;padding:0 12px;font-size:12px;font-weight:700;box-shadow:0 8px 16px #ff4d4f24,inset 0 1px #fff3;color:#fff!important;background:linear-gradient(#ff4d4feb,#f53436d1)!important;border:1px solid #ff4d4f2e!important;border-radius:0!important}.greeting-type-pill,.greeting-status-pill{border-radius:0;justify-content:center;align-items:center;min-width:42px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.greeting-type-text{color:#4c5267eb;background:#71789024}.greeting-type-image{color:#1677ff;background:#917ef624}.greeting-type-video{color:#2f6ee6;background:#4d8eff24}.greeting-type-audio{color:#1677ff;background:#1890ff29}.greeting-status-pending{color:#9a5700;background:#faad1424}.greeting-status-approved{color:#23780b;background:#52c41a24}.greeting-status-rejected{color:#cf1322;background:#ff4d4f24}.greeting-status-recycled{color:#1677ff;background:#917ef624}.greeting-status-enabled{color:#23780b;background:#52c41a24}.greeting-status-disabled{color:#4c5267eb;background:#71789024}.greeting-category-tag.ant-tag{color:#6042dceb;background:#917ef61f;border:1px solid #917ef638;border-radius:0;font-weight:700}.greeting-media-text.ant-typography{max-width:100%}.greeting-batch-search{margin-bottom:10px}.greeting-batch-search .seat-filter-item{justify-content:flex-start;gap:12px}.greeting-filter-bar{margin:6px 2px 10px}.greeting-filter-bar-inline{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.greeting-content-text.ant-typography{max-width:100%}.greeting-label-tag.ant-tag{border-radius:0;margin-inline-end:0;font-weight:700}.greeting-empty-tag{color:#6c7186d1;font-size:12px;font-weight:600}.greeting-card-footer{color:#60657cc2;text-align:right;font-size:12px;font-weight:600}.greeting-detail-panel{margin-top:4px}.greeting-detail-row{align-items:center;gap:12px;display:flex}.greeting-detail-row.is-block{align-items:flex-start}.greeting-detail-label{color:#545a72d1;min-width:72px;font-weight:600}.greeting-detail-content{background:#ffffff2e;border:1px solid #ffffff4d;border-radius:0;flex:1;min-height:92px;padding:12px 14px;line-height:1.7}.greeting-tag-setting-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.greeting-tag-manage-toolbar{align-items:center;gap:12px;margin-bottom:14px;display:flex}.greeting-tag-manage-list{flex-direction:column;gap:10px;max-height:420px;display:flex;overflow:auto}.greeting-tag-manage-item{background:#ffffff1f;border:1px solid #ffffff47;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.greeting-tag-manage-main{align-items:center;gap:12px;min-width:0;display:flex}.greeting-tag-color-dot{border-radius:999px;flex:none;width:10px;height:10px}.greeting-tag-manage-name{color:#22273bf0;font-size:14px;font-weight:700}.greeting-tag-manage-count{color:#60657cd1;font-size:12px;font-weight:600}.greeting-tag-manage-actions{flex:none;align-items:center;gap:4px;display:inline-flex}.greeting-tag-manage-empty{color:#60657cc7;text-align:center;border:1px dashed #ffffff4d;border-radius:0;padding:28px 12px;font-size:13px;font-weight:600}.chat-page{min-height:100%}.chat-page-grid{grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:16px;min-height:calc(100vh - 148px);display:grid}.chat-sidebar-card.ant-card,.chat-main-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #ffffff5c;border-radius:0;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff8a}.chat-sidebar-card .ant-card-body,.chat-main-card .ant-card-body{flex-direction:column;height:100%;min-height:0;padding:14px;display:flex}.chat-sidebar-search{margin-bottom:10px}.chat-filter-tabs{border-bottom:1px solid #ffffff24;align-items:center;gap:12px;margin-bottom:10px;padding:6px 4px 10px;display:flex;overflow-x:auto}.chat-filter-tab{color:#53596ed1;white-space:nowrap;cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:700}.chat-filter-tab.is-active{color:#2f6ee6}.chat-session-list{flex-direction:column;gap:4px;min-height:0;display:flex;overflow:auto}.chat-session-item{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:10px;width:100%;padding:10px 8px;transition:background .18s;display:flex}.chat-session-item:hover,.chat-session-item.is-active{background:#fff3}.chat-session-avatar.ant-avatar{color:#fff;flex:none;font-size:11px;font-weight:700}.chat-session-main{flex:1;min-width:0}.chat-session-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.chat-session-phone{color:#22283cf0;font-size:13px;font-weight:700}.chat-session-time{color:#656b80b8;white-space:nowrap;font-size:12px}.chat-session-preview.ant-typography{color:#545a72c7;max-width:220px;margin:0;font-size:12px}.chat-session-status{align-items:center;gap:8px;display:inline-flex}.chat-session-favorite{color:#787e94b8}.chat-session-favorite svg{font-size:13px}.chat-session-blacklist{color:#787e94b8;cursor:pointer}.chat-session-blacklist.is-active{color:#f5222deb}.chat-session-blacklist svg{font-size:13px}.chat-main-header{border-bottom:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:4px 4px 12px;display:flex}.chat-main-title{color:#22283cf0;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.chat-main-title .ant-tag{flex:none}.chat-page .ant-btn.ant-btn-text:not(:disabled):hover,.chat-page .ant-btn.ant-btn-text:not(:disabled):focus-visible{background:var(--workspace-primary-soft);color:var(--workspace-primary)}.chat-main-note.ant-typography{color:#6f768bb8;font-size:12px;font-weight:600}.chat-main-note-button{border:1px solid var(--workspace-border);background:var(--workspace-surface);height:24px;color:var(--workspace-text-secondary);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:240px;padding:0 8px;font-size:11px;font-weight:600;line-height:22px;transition:border-color .15s,color .15s;overflow:hidden}.chat-main-note-button svg{margin-right:4px}.chat-main-note-button:hover{border-color:var(--workspace-primary);color:var(--workspace-primary-text)}.chat-message-board{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 6px;display:flex;overflow:auto}.chat-message-row{flex-direction:column;gap:6px;display:flex}.chat-message-row.is-agent{align-items:flex-end}.chat-message-row.is-user{align-items:flex-start}.chat-message-time{color:#6f768bb8;font-size:12px}.chat-message-bubble-wrap{align-items:flex-end;gap:10px;max-width:72%;display:flex}.chat-message-avatar.ant-avatar{color:#fff;flex:none;font-size:11px;font-weight:700}.chat-message-avatar-agent.ant-avatar{background:linear-gradient(135deg,#7c5affeb,#4d8effe0)!important}.chat-message-bubble{color:#23283cf0;word-break:break-word;background:#ffffff3d;border-radius:0;padding:10px 14px;font-size:13px;line-height:1.65;box-shadow:0 10px 24px #5c5f760f,inset 0 1px #ffffff94}.chat-message-bubble.is-agent{color:#fff;background:linear-gradient(135deg,#7c5affe0,#5d78f5d1);border-radius:0}.chat-editor-toolbar{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;padding:12px 6px 10px;display:flex}.chat-tool-icon-button{color:#4c546ce0;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.chat-emoji-panel{grid-template-columns:repeat(10,1fr);gap:6px;width:320px;max-height:220px;padding:6px;display:grid;overflow:auto}.chat-emoji-item{cursor:pointer;background:#ffffff1f;border:1px solid #ffffff38;border-radius:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.chat-emoji-item:hover{background:#fff3}.chat-editor-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.chat-editor-reply-count{color:#1677ff;font-size:12px;font-weight:700}.chat-meta-button.ant-btn{border-radius:0;height:24px;padding:0 8px;font-size:11px;font-weight:700;color:#363d52eb!important;background:#ffffff24!important;border-color:#ffffff3d!important}.chat-meta-button-success.ant-btn{color:#389e0d!important;background:#52c41a24!important;border-color:#52c41a38!important}.chat-meta-button-danger.ant-btn{color:#cf1322!important;background:#f5222d24!important;border-color:#f5222d33!important}.chat-editor-panel{padding:0 6px 6px;position:relative}.chat-editor-input.ant-input-textarea .ant-input{color:#23283cf0;resize:none;padding:14px 16px 48px;border-radius:0!important}.chat-editor-footer{justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;left:20px;right:70px}.chat-editor-tip{color:#646b81c7;font-size:12px;font-weight:600}.chat-editor-shortcuts{align-items:center;gap:8px;display:inline-flex}.chat-shortcut-key{color:#4e556bd1;background:#ffffff24;border:1px solid #ffffff47;border-radius:0;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.chat-send-button.ant-btn{width:42px;height:42px;position:absolute;bottom:16px;right:16px;box-shadow:0 12px 24px #5d78f538,inset 0 1px #ffffff3d;background:linear-gradient(135deg,#7c5affeb,#4d8effe0)!important;border:none!important;border-radius:0!important}.chat-empty-state{color:#62687ebd;flex:1;place-items:center;font-size:14px;font-weight:600;display:grid}.carrier-input-card.ant-card,.carrier-stats-card.ant-card,.carrier-table-card.ant-card{background:linear-gradient(#ffffff3d,#ffffff1f);border:1px solid #ffffff5c;border-radius:0;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff8a}.carrier-input-card .ant-card-body,.carrier-stats-card .ant-card-body,.carrier-table-card .ant-card-body{padding:20px 24px}.carrier-input-card .ant-tabs-nav{margin-bottom:18px}.carrier-input-card .ant-tabs-tab{color:#4e546ad1;padding:8px 4px;font-weight:700}.carrier-input-card .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#2f6ee6}.carrier-input-card .ant-tabs-ink-bar{background:linear-gradient(90deg,#4d8effeb,#7c5affe0)}.carrier-input-textarea.ant-input{padding:14px 16px;border-radius:0!important}.carrier-inline-stat{color:#545a72c7;font-size:13px;font-weight:600}.carrier-stats-card .ant-statistic{background:#ffffff24;border:1px solid #ffffff47;border-radius:0;padding:14px 16px}.carrier-owner-link.ant-btn{font-weight:700;color:#1677ff!important;padding:0!important}.ant-breadcrumb,.ant-breadcrumb a,.ant-breadcrumb-link,.ant-breadcrumb-separator{color:#616576b8!important}.ant-typography,.ant-statistic,.ant-statistic-content,.ant-empty-description{color:inherit}.ant-layout,.ant-layout *{scrollbar-width:thin;scrollbar-color:#a0a2b147 transparent}@media (width<=992px){.seat-filter-layout{gap:16px}.seat-filter-fields{gap:20px}.seat-filter-item{justify-content:space-between;width:100%}.seat-filter-input,.seat-filter-select{width:min(100%,220px)}.seat-filter-actions{justify-content:flex-start}.message-filter-grid{grid-template-columns:1fr;gap:16px}.message-filter-item{justify-content:space-between;width:100%}.message-filter-input,.message-filter-select,.message-filter-range{width:min(100%,320px)}.message-filter-actions{justify-content:flex-start}.pool-filter-grid{grid-template-columns:1fr;gap:16px}.pool-filter-item{justify-content:space-between;width:100%}.pool-filter-input,.pool-filter-select{width:min(100%,320px)}.pool-filter-actions{justify-content:flex-start}.greeting-page-grid{min-height:auto}.chat-page-grid{grid-template-columns:1fr;min-height:auto}.chat-editor-toolbar{flex-direction:column;align-items:flex-start}.chat-editor-footer{flex-direction:column;align-items:flex-start;right:20px}.greeting-toolbar{flex-direction:column;justify-content:flex-start;align-items:flex-start}.greeting-status-tabs{flex-wrap:wrap}.greeting-tag-manage-toolbar,.greeting-tag-manage-item,.greeting-tag-setting-head{flex-direction:column;align-items:flex-start}.greeting-tag-manage-actions{justify-content:flex-end;width:100%}.seat-table-toolbar,.message-table-toolbar,.pool-table-toolbar{justify-content:flex-start}.seat-stats-toolbar{flex-direction:column;align-items:flex-start}.seat-stats-chart{padding-bottom:6px;overflow-x:auto}}.customer-page{gap:16px}.customer-filter-card .ant-card-body{padding:18px 22px 16px}.customer-filter-layout{gap:14px}.customer-filter-fields{gap:30px}.customer-filter-item{min-height:36px}.customer-filter-input{width:176px}.customer-filter-select{width:148px}.customer-filter-actions{justify-content:flex-end}.admin-task-pool-quota-card.ant-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);box-shadow:none;border-radius:0}.admin-task-pool-quota-card .ant-card-body{padding:12px 14px 14px}.admin-task-pool-quota-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.admin-task-pool-quota-scope{font-size:var(--ws-fs-sm);margin-left:10px}.admin-task-pool-quota-help{font-size:var(--ws-fs-sm);margin-top:3px;display:block}.admin-task-pool-quota-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-task-pool-quota-item{border-left:3px solid var(--workspace-border-strong);background:var(--workspace-surface-soft);border-radius:0;min-width:0;padding:12px 14px}.admin-task-pool-quota-configured{border-left-color:var(--workspace-primary);background:var(--workspace-primary-soft)}.admin-task-pool-quota-available{border-left-color:var(--workspace-success);background:var(--workspace-success-soft)}.admin-task-pool-quota-cooling{border-left-color:var(--workspace-warning);background:var(--workspace-warning-soft)}.admin-task-pool-quota-restore{border-left-color:var(--workspace-muted);background:var(--workspace-surface-soft)}.admin-task-pool-quota-label{color:var(--workspace-text-secondary);font-size:var(--ws-fs-md);margin-bottom:8px;display:block}.admin-task-pool-quota-values{color:var(--workspace-text-secondary);font-size:var(--ws-fs-md);justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-task-pool-quota-values strong{color:var(--workspace-text);font-size:var(--ws-fs-lg);font-variant-numeric:tabular-nums;margin-left:4px}.admin-task-pool-quota-time-values{flex-direction:column;align-items:flex-start;gap:4px}.admin-task-pool-quota-time-values strong{font-size:var(--ws-fs-md)}@media (width<=1400px){.admin-task-pool-quota-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-task-pool-quota-header{flex-direction:column;align-items:flex-start}.admin-task-pool-quota-grid{grid-template-columns:1fr}}.customer-table-card .ant-card-head{padding:0 22px}.customer-table-card .ant-card-body{padding:0 22px 22px}.customer-table-toolbar{margin-bottom:0}.customer-table .ant-tag{border-radius:0;justify-content:center;align-items:center;min-width:50px;font-weight:700;display:inline-flex}.customer-table .ant-tag-green{color:#52a217;background:#82d64729;border-color:#82d64714}.customer-table .ant-tag-default{color:#525667db;background:#99a0b524;border-color:#99a0b514}.customer-table .ant-btn{border-radius:0}.customer-table-card .ant-card-extra{padding:18px 0 8px}.customer-table-card .ant-card-head-title{padding:20px 0 8px}.user-management-layout{grid-template-columns:228px minmax(0,1fr);gap:16px;width:100%;min-height:0;display:grid}.user-management-page{min-width:0}.user-department-card,.user-filter-card,.user-table-card{border:1px solid #ffffff24;box-shadow:0 18px 40px #0000002e,inset 0 1px #ffffff14;background:linear-gradient(#ffffff14,#ffffff0a),#090e1c94!important;border-radius:0!important}.user-department-card .ant-card-body{flex-direction:column;gap:14px;height:100%;padding:16px;display:flex}.user-department-tree{color:#f0f3ffe0;flex:1;min-height:0;overflow:auto}.user-department-tree .ant-tree-treenode{width:100%;padding:4px 0}.user-department-tree .ant-tree-node-content-wrapper{color:#f0f3ffd6;border-radius:0;min-height:34px;padding:5px 10px!important}.user-department-tree .ant-tree-node-content-wrapper:hover,.user-department-tree .ant-tree-node-selected{color:#e2d9ff!important;background:#1677ff2e!important}.user-filter-card .ant-card-body,.user-table-card .ant-card-body{padding:16px 18px 18px}.user-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 18px;display:grid}.user-filter-item{align-items:center;gap:12px;display:flex}.user-filter-item-range{grid-column:span 2}.user-filter-label{white-space:nowrap;min-width:60px;font-size:13px;font-weight:600;color:#eef2ffe0!important}.user-filter-actions{grid-column:1/-1;justify-content:flex-end;display:flex}.user-table-card .ant-card-head{border-bottom:none;min-height:54px;padding:0 18px}.user-table-card .ant-card-head-title{padding:16px 0 8px}.user-table-card .ant-card-extra{padding:14px 0 8px}.user-table-link.ant-btn{color:#7d8fff;padding-inline:2px}.user-table .ant-switch.ant-switch-small{background:#ffffff2e;min-width:34px}.user-table .ant-switch.ant-switch-checked{background:linear-gradient(135deg,#6c7dff,#7f58ff)}@media (width<=1280px){.user-management-layout{grid-template-columns:1fr}.user-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.system-split-layout{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:18px;width:100%;min-height:0;display:grid}.system-split-layout-wide{grid-template-columns:420px minmax(0,1fr)}.system-side-card{align-self:start;min-width:0}.system-side-card.ant-card{background:linear-gradient(#ffffff47,#ffffff29),#ffffff1a;border:1px solid #ffffff5c;border-radius:0;box-shadow:0 18px 42px #5c5f7614,inset 0 1px #ffffff94}.system-side-card .ant-card-head{border-bottom:none;min-height:60px;padding:0 22px}.system-side-card .ant-card-head-title{padding:20px 0 8px}.system-side-card .ant-card-extra{padding:18px 0 8px}.system-side-card .ant-card-body{flex-direction:column;gap:14px;padding:18px 18px 20px;display:flex}.system-tree-panel{background:linear-gradient(#ffffff4d,#ffffff29),#ffffff14;border:1px solid #ffffff57;border-radius:0;padding:10px 8px;box-shadow:inset 0 1px #ffffff85,0 10px 24px #5c5f7614}.system-tree{background:0 0;min-height:0;max-height:520px;overflow:auto}.system-tree .ant-tree-list,.system-tree .ant-tree-list-holder,.system-tree .ant-tree-list-holder-inner{background:0 0!important}.system-tree .ant-tree-treenode{width:100%;padding:2px 0}.system-tree .ant-tree-switcher{color:#616782b8}.system-tree .ant-tree-node-content-wrapper{border-radius:0;min-height:34px;font-weight:600;color:#2a3046e0!important;padding:5px 10px!important}.system-tree .ant-tree-node-content-wrapper:hover{background:#1677ff14!important}.system-tree .ant-tree-node-selected{box-shadow:inset 0 0 0 1px #1677ff1f;color:#5a45d6!important;background:#1677ff24!important}.system-table-actions.ant-space{justify-content:center;gap:8px}.system-table-action.ant-btn{min-width:64px}.system-table .ant-tag{border-radius:0;justify-content:center;align-items:center;min-width:50px;font-weight:700;display:inline-flex}.system-table .ant-tag-green{color:#52a217;background:#82d64729;border-color:#82d64714}.system-table .ant-tag-default{color:#525667db;background:#99a0b524;border-color:#99a0b514}.system-table .ant-tag-red{color:#d14b61;background:#ff617e1f;border-color:#ff617e14}.system-table .ant-tag-blue{color:#2f7cff;background:#2f7cff1f;border-color:#2f7cff14}.system-table .ant-tag-purple{color:#7b58f4;background:#7b58f41f;border-color:#7b58f414}.system-table .ant-tag-gold{color:#c58b17;background:#eab51b24;border-color:#eab51b14}.system-row-selected>td{background:#1677ff0f!important}.system-table .ant-switch.ant-switch-small{min-width:34px}@media (width<=1280px){.system-split-layout,.system-split-layout-wide{grid-template-columns:1fr}}.wa-phone-text{color:#00000073;font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.wa-origin-tag{flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.wa-origin-tag-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.wa-origin-native .wa-origin-tag-dot{background:#22c55e}.wa-origin-revived .wa-origin-tag-dot{background:#ef4444}.wa-reg-avatar{color:#fff;vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 1px 4px #0000001f}.wa-reg-avatar img{object-fit:cover;width:100%;height:100%;display:block}.wa-reg-avatar-initial{letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-weight:700}.wa-reg-avatar-lg{width:56px;height:56px;font-size:20px;box-shadow:0 2px 8px #00000024}.order-send-strategy-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;display:grid}.order-send-lifecycle-preview-card{margin-top:16px}.order-send-lifecycle-shell{border:1px solid var(--workspace-border);background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--workspace-primary) 13%, transparent), transparent 34%), linear-gradient(145deg, var(--workspace-surface), color-mix(in srgb, var(--workspace-primary-soft) 42%, var(--workspace-surface)));border-radius:10px;padding:14px;position:relative;overflow:hidden}.order-send-lifecycle-shell:before{pointer-events:none;content:"";opacity:.32;background-image:linear-gradient(color-mix(in srgb, var(--workspace-primary) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--workspace-primary) 9%, transparent) 1px, transparent 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.order-send-lifecycle-toolbar{z-index:1;border:1px solid color-mix(in srgb, var(--workspace-primary) 18%, var(--workspace-border));background:color-mix(in srgb, var(--workspace-surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:8px 10px;display:flex;position:relative}.order-send-lifecycle-status,.order-send-lifecycle-controls{align-items:center;gap:10px;display:flex}.order-send-lifecycle-status>div{gap:1px;display:grid}.order-send-lifecycle-status .ant-typography{margin:0}.order-send-lifecycle-live-dot{background:var(--workspace-muted);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--workspace-muted) 14%, transparent);border-radius:50%;flex:0 0 10px;position:relative}.order-send-lifecycle-shell.is-playing .order-send-lifecycle-live-dot{background:var(--workspace-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--workspace-primary) 16%, transparent);animation:1.2s ease-in-out infinite order-send-lifecycle-pulse}.order-send-lifecycle-counter{min-width:64px;color:var(--workspace-primary-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ws-fs-sm);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center}.order-send-lifecycle{z-index:1;scrollbar-width:thin;align-items:stretch;gap:0;width:100%;padding:12px 2px 14px;display:flex;position:relative;overflow-x:auto}.order-send-lifecycle-segment{flex:1 0 auto;align-items:center;display:flex}.order-send-lifecycle-node{border:1px solid var(--workspace-border);width:230px;min-height:180px;color:inherit;background:var(--workspace-surface);box-shadow:0 8px 24px color-mix(in srgb, var(--workspace-primary-text) 7%, transparent);font:inherit;text-align:left;cursor:pointer;appearance:none;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-content:start;gap:4px 8px;padding:14px;transition:border-color .18s,background-color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.order-send-lifecycle-node:before{pointer-events:none;content:"";opacity:0;background:linear-gradient(110deg, transparent 18%, color-mix(in srgb, var(--workspace-primary) 16%, transparent) 48%, transparent 78%);position:absolute;inset:0;transform:translate(-100%)}.order-send-lifecycle-node:after{content:"";background:var(--workspace-border);transform-origin:0;height:3px;transition:background-color .18s,transform .18s;position:absolute;bottom:0;left:0;right:0}.order-send-lifecycle-node:hover{border-color:color-mix(in srgb, var(--workspace-primary) 55%, var(--workspace-border));transform:translateY(-2px)}.order-send-lifecycle-node:focus-visible{outline:2px solid var(--workspace-primary);outline-offset:2px}.order-send-lifecycle-node.is-active{border-color:var(--workspace-primary);background:var(--workspace-primary-soft);box-shadow:0 12px 30px color-mix(in srgb, var(--workspace-primary) 18%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--workspace-primary) 16%, transparent);transform:translateY(-4px)}.order-send-lifecycle-shell.is-playing .order-send-lifecycle-node.is-active:before{opacity:1;animation:1.2s ease-in-out infinite order-send-lifecycle-scan}.order-send-lifecycle-node.is-active:after,.order-send-lifecycle-node.is-passed:after{background:var(--workspace-primary)}.order-send-lifecycle-node.is-waiting:after{transform:scaleX(.18)}.order-send-lifecycle-index{width:24px;height:24px;color:var(--workspace-surface);background:var(--workspace-muted);font-size:var(--ws-fs-sm);font-variant-numeric:tabular-nums;box-shadow:0 0 0 4px color-mix(in srgb, var(--workspace-muted) 12%, transparent);border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;transition:background-color .18s,box-shadow .18s;display:inline-flex}.order-send-lifecycle-node.is-active .order-send-lifecycle-index,.order-send-lifecycle-node.is-passed .order-send-lifecycle-index{background:var(--workspace-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--workspace-primary) 14%, transparent)}.order-send-lifecycle-step{color:var(--workspace-muted);letter-spacing:.12em;align-self:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.order-send-lifecycle-title{font-size:var(--ws-fs-md);grid-column:1/-1;margin-top:4px}.order-send-lifecycle-summary,.order-send-lifecycle-detail{grid-column:1/-1;line-height:1.6;display:block}.order-send-lifecycle-summary{color:var(--workspace-primary-text);font-size:var(--ws-fs-sm)}.order-send-lifecycle-detail{font-size:var(--ws-fs-sm)}.order-send-lifecycle-active-label{border:1px solid color-mix(in srgb, var(--workspace-primary) 30%, transparent);color:var(--workspace-primary-text);background:color-mix(in srgb, var(--workspace-primary) 12%, var(--workspace-surface));border-radius:999px;padding:2px 7px;font-size:10px;line-height:1.4;position:absolute;top:10px;right:10px}.order-send-lifecycle-connector{background:var(--workspace-border);flex:0 0 24px;height:2px;transition:background-color .18s;position:relative;overflow:hidden}.order-send-lifecycle-connector.is-passed{background:var(--workspace-primary)}.order-send-lifecycle-connector>span{background:var(--workspace-primary);width:6px;height:6px;box-shadow:0 0 8px var(--workspace-primary);opacity:0;border-radius:50%;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.order-send-lifecycle-connector.is-flowing>span{opacity:1;animation:1.2s linear infinite order-send-lifecycle-flow}@keyframes order-send-lifecycle-pulse{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--workspace-primary) 6%, transparent)}}@keyframes order-send-lifecycle-scan{to{transform:translate(100%)}}@keyframes order-send-lifecycle-flow{to{transform:translate(30px,-50%)}}@media (width<=760px){.order-send-lifecycle-toolbar{flex-direction:column;align-items:flex-start}.order-send-lifecycle-controls{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.order-send-lifecycle-node,.order-send-lifecycle-index,.order-send-lifecycle-connector{transition:none}.order-send-lifecycle-node.is-active{transform:none}.order-send-lifecycle-shell.is-playing .order-send-lifecycle-live-dot,.order-send-lifecycle-shell.is-playing .order-send-lifecycle-node.is-active:before,.order-send-lifecycle-connector.is-flowing>span{animation:none}}.dashboard-shell.ant-layout{background:var(--workspace-bg);flex-direction:row;height:100vh;overflow:hidden}.dashboard-sider.ant-layout-sider{background:var(--workspace-surface);border-right:1px solid var(--workspace-border);height:100vh;box-shadow:none;flex:none;transition:min-width .15s,max-width .15s,width .15s}.dashboard-sider.ant-layout-sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex;overflow:hidden}.dashboard-brand{background:var(--workspace-header-strong);border-bottom:1px solid var(--workspace-header-border);flex:none;align-items:center;gap:8px;height:52px;padding:0 12px 0 14px;display:flex}.dashboard-brand-logo{flex:0 0 28px;width:28px;height:28px;position:relative}.dashboard-brand-logo-orbit{border:1.5px solid #69b1ffd9;border-radius:999px;width:18px;height:26px;position:absolute}.dashboard-brand-logo-orbit-left{left:1px;transform:rotate(-22deg)}.dashboard-brand-logo-orbit-right{right:1px;transform:rotate(22deg)}.dashboard-brand-logo-core{background:#1677ff;border-radius:999px;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #1677ffcc}.dashboard-brand-meta{align-items:baseline;gap:8px;min-width:0;display:flex}.dashboard-brand-title.ant-typography{color:var(--workspace-header-text);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;line-height:1;display:flex}.dashboard-brand-tag{border:1px solid var(--workspace-header-border);color:var(--workspace-header-muted);border-radius:0;padding:2px 6px;font-size:11px;font-weight:500;line-height:1}.dashboard-sidebar-toggle.ant-btn{width:32px;height:32px;color:var(--workspace-header-muted);background:0 0;border:none;border-radius:0;flex:none;margin-left:auto}.dashboard-sidebar-toggle.ant-btn:hover,.dashboard-sidebar-toggle.ant-btn:focus-visible{color:var(--workspace-header-text)!important;background:#ffffff1f!important}.dashboard-sider.ant-layout-sider-collapsed .dashboard-brand{justify-content:center;padding:0}.dashboard-sider.ant-layout-sider-collapsed .dashboard-brand-logo,.dashboard-sider.ant-layout-sider-collapsed .dashboard-brand-meta{display:none}.dashboard-sider.ant-layout-sider-collapsed .dashboard-sidebar-toggle.ant-btn{margin:0}.dashboard-menu.ant-menu{background:var(--workspace-surface);flex:auto;min-height:0;padding:8px;overflow:hidden auto;border-inline-end:none!important}.dashboard-menu.ant-menu::-webkit-scrollbar{width:6px}.dashboard-menu.ant-menu::-webkit-scrollbar-thumb{background:var(--workspace-border-strong);border-radius:0}.dashboard-menu.ant-menu .ant-menu-item-group-title{color:var(--workspace-muted);padding:10px 10px 4px;font-size:11px;line-height:1.4}.dashboard-menu.ant-menu .ant-menu-item{height:38px;color:var(--workspace-text-secondary);border-radius:0;align-items:center;margin:2px 0;font-size:13px;line-height:38px;display:flex;padding-inline:12px!important}.dashboard-menu.ant-menu .ant-menu-item .ant-menu-item-icon{font-size:14px}.dashboard-menu.ant-menu .ant-menu-item:hover{color:var(--workspace-text);background:var(--workspace-surface-soft)}.dashboard-menu.ant-menu .ant-menu-item-selected{background:var(--workspace-primary-soft);color:var(--workspace-primary-text);font-weight:500;position:relative}.dashboard-menu.ant-menu .ant-menu-item-selected:after{display:none}.dashboard-menu.ant-menu .ant-menu-item-selected:before{content:"";background:var(--workspace-primary);border-radius:0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.dashboard-menu.ant-menu .ant-menu-item-selected:hover{background:var(--workspace-primary-soft);color:var(--workspace-primary-text)}.dashboard-menu.ant-menu .ant-menu-submenu-title{height:38px;color:var(--workspace-text-secondary);border-radius:0;margin:2px 0;font-size:13px;line-height:38px}.dashboard-main.ant-layout{background:var(--workspace-bg);min-width:0;height:100vh;overflow:hidden}.dashboard-header.ant-layout-header{background:var(--workspace-header);border-bottom:1px solid var(--workspace-header-border);flex:none;align-items:center;height:52px;padding:0 12px 0 16px;line-height:normal;display:flex;position:relative}.dashboard-header.ant-layout-header:before,.dashboard-brand:before{content:"";background:var(--workspace-accent-line);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.dashboard-brand{position:relative}.dashboard-header .dashboard-header-route .ant-breadcrumb,.dashboard-header .dashboard-header-route .ant-breadcrumb-link{color:var(--workspace-header-muted);font-size:13px}.dashboard-header .dashboard-header-route .ant-breadcrumb a{color:var(--workspace-header-muted)}.dashboard-toolbar{align-items:center;gap:0;margin-left:auto;display:flex}.dashboard-toolbar .dashboard-toolbar-icon-button.ant-btn{border:none;border-left:1px solid var(--workspace-header-border);width:36px;height:32px;color:var(--workspace-header-muted);box-shadow:none;background:0 0;border-radius:0;padding:0}.dashboard-toolbar .dashboard-toolbar-icon-button.ant-btn:hover,.dashboard-toolbar .dashboard-toolbar-icon-button.ant-btn:focus-visible{color:var(--workspace-header-text)!important;background:#ffffff1a!important}.dashboard-toolbar-leading-icon{border-left:1px solid var(--workspace-header-border);color:var(--workspace-header-muted);margin-left:12px;padding-left:12px;font-size:13px}.dashboard-toolbar-timezone-wrap{align-items:center;gap:8px;padding-right:12px;display:flex}.dashboard-toolbar-timezone.ant-select{width:200px;font-size:12px}.dashboard-toolbar-timezone.ant-select .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important}.dashboard-toolbar-timezone.ant-select .ant-select-selection-item,.dashboard-toolbar-timezone.ant-select .ant-select-selection-placeholder{color:var(--workspace-header-text);font-size:12px}.dashboard-toolbar-timezone.ant-select .ant-select-arrow,.dashboard-toolbar-timezone.ant-select-disabled .ant-select-selection-item{color:var(--workspace-header-muted)}.dashboard-toolbar-balance{border-left:1px solid var(--workspace-header-border);align-items:center;gap:8px;height:32px;padding:0 12px;display:flex}.dashboard-toolbar-balance-label{color:var(--workspace-header-muted);white-space:nowrap;font-size:12px}.dashboard-toolbar-balance-value{color:#69b1ff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.dashboard-toolbar-resource-item{align-items:center;gap:6px;display:flex}.dashboard-toolbar-resource-divider{background:var(--workspace-header-border);width:1px;height:16px;margin:0 12px}.dashboard-user-button.ant-btn{border:none;border-left:1px solid var(--workspace-header-border);height:52px;color:var(--workspace-header-text);box-shadow:none;background:0 0;border-radius:0;align-items:center;padding:0 16px;font-size:13px;display:flex}.dashboard-user-button.ant-btn:hover,.dashboard-user-button.ant-btn:focus-visible{color:var(--workspace-header-text)!important;background:#ffffff1a!important}.dashboard-user-arrow{color:var(--workspace-header-muted);font-size:10px}.dashboard-breadcrumb-bar{background:var(--workspace-surface);border-bottom:1px solid var(--workspace-border);flex:none;align-items:center;height:48px;padding:0 20px;display:flex}.dashboard-breadcrumb-bar:before{content:"";background:var(--workspace-primary);flex:none;width:3px;height:14px;margin-right:8px}.dashboard-breadcrumb-bar .ant-breadcrumb,.dashboard-breadcrumb-bar .ant-breadcrumb-link{color:var(--workspace-muted);font-size:12px}.dashboard-breadcrumb-bar .ant-breadcrumb a{color:var(--workspace-muted)}.dashboard-breadcrumb-bar .ant-breadcrumb a:hover{color:var(--workspace-primary)}.dashboard-breadcrumb-bar .ant-breadcrumb li:last-child .ant-breadcrumb-link{color:var(--workspace-text);font-size:13px;font-weight:600}.dashboard-content.ant-layout-content{background:var(--workspace-bg);flex:auto;min-height:0;padding:16px 20px 24px;overflow:hidden auto}@keyframes ws-page-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.dashboard-content>*{animation:.12s ws-page-in}@media (prefers-reduced-motion:reduce){.dashboard-content>*{animation:none}}.dashboard-user-avatar.ant-avatar{background:var(--workspace-primary);color:#fff;flex:none;font-weight:600}.dashboard-content.ant-layout-content::-webkit-scrollbar{width:8px}.dashboard-content.ant-layout-content::-webkit-scrollbar-thumb{background:var(--workspace-border-strong);border-radius:0}.module-page{width:100%}.dashboard-content .ant-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);box-shadow:none;border-radius:0}.dashboard-content .ant-table-container,.dashboard-content .ant-table{border-radius:0}.ws-metric{align-items:center;gap:8px;display:inline-flex}.ws-metric-bar{background:#eef1f5;flex:none;width:56px;height:4px;position:relative;overflow:hidden}.ws-metric-bar i{background:var(--workspace-primary);position:absolute;top:0;bottom:0;left:0}.ws-metric.is-good .ws-metric-bar i{background:var(--workspace-success)}.ws-metric.is-weak .ws-metric-bar i{background:var(--workspace-warning)}.ws-metric-num{font-variant-numeric:tabular-nums}.ws-num-danger{color:var(--workspace-danger);font-variant-numeric:tabular-nums;font-weight:600}.ws-num-muted{color:var(--workspace-muted);font-variant-numeric:tabular-nums}.dashboard-content a:focus-visible,.dashboard-content [role=button]:focus-visible,.dashboard-content [tabindex]:focus-visible{outline:2px solid var(--workspace-primary);outline-offset:2px}.dashboard-toolbar-balance-value.is-low{color:#ffab5e}.task-status-pill:before,.seat-status-pill:before,.greeting-status-pill:before,.chat-status-pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;margin-right:6px}.module-hero-card.ant-card,.module-empty-card.ant-card,.task-filter-card.ant-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);box-shadow:none;border-radius:0}.task-filter-card .ant-card-body{padding:12px 14px}.task-filter-layout{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.task-filter-fields{flex-wrap:wrap;flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.task-filter-item{align-items:center;gap:8px;display:flex}.task-filter-label{color:var(--workspace-text-secondary);white-space:nowrap;font-size:12px}.task-filter-input{width:200px}.task-filter-select{width:150px}.task-filter-range.ant-picker{width:230px}.task-filter-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.seat-filter-actions .ant-btn,.customer-filter-actions .ant-btn,.pool-filter-actions .ant-btn,.message-filter-actions .ant-btn,.task-filter-actions .ant-btn,.admin-task-pool-filter-actions .ant-btn,.admin-message-filter-actions .ant-btn,.account-center-filter-actions .ant-btn{min-width:88px}.strategy-filter .task-filter-input{width:170px}.strategy-filter .task-filter-select{width:120px}.order-filter .task-filter-input{width:150px}.order-filter .task-filter-select{width:120px}.order-filter .task-filter-range.ant-picker{width:220px}.task-table-card.ant-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);box-shadow:none;border-radius:0}.dashboard-content .ant-card>.ant-card-head{border-bottom:1px solid var(--workspace-border);background:0 0;min-height:44px;padding:0 14px}.dashboard-content .ant-card>.ant-card-head .ant-card-head-title{color:var(--workspace-text);padding:10px 0;font-size:13px;font-weight:600}.dashboard-content .ant-card>.ant-card-head .ant-card-head-title:before{content:"";background:var(--workspace-primary);vertical-align:-2px;width:3px;height:14px;margin-right:8px;display:inline-block}.dashboard-content .ant-card>.ant-card-head .ant-card-extra{white-space:normal;align-items:center;display:flex}.dashboard-content .ant-card>.ant-card-head .ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.dashboard-content .ant-card>.ant-card-head .task-table-toolbar,.dashboard-content .ant-card>.ant-card-head .seat-table-toolbar,.dashboard-content .ant-card>.ant-card-head .pool-table-toolbar,.dashboard-content .ant-card>.ant-card-head .message-table-toolbar,.dashboard-content .ant-card>.ant-card-head .customer-table-toolbar{margin:0;padding:0}.task-table-title{color:var(--workspace-text);font-size:13px;font-weight:600}.dashboard-content .ant-card>.ant-card-body{padding:12px 14px 14px}.task-table-toolbar{align-items:center;gap:8px;display:flex}.task-table-toolbar .ant-space{row-gap:8px}.task-status-pill{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:0;align-items:center;height:22px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.task-status-pending{color:var(--workspace-warning-text);background:#d17b001a}.task-status-sending{background:var(--workspace-primary-soft);color:var(--workspace-primary-text)}.task-status-success{color:var(--workspace-success-text);background:#22a06b1a}.task-status-partial{color:#6429b8;background:#722ed11a}.task-status-paused{color:var(--workspace-text-secondary);background:#7380921f}.dashboard-kpi-card.ant-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);box-shadow:none;border-radius:0}.dashboard-kpi-card .ant-card-body{padding:14px 16px}.dashboard-kpi-card-inner{flex-direction:column;gap:6px;display:flex}.dashboard-kpi-label,.task-upload-tip{color:var(--workspace-muted);font-size:12px}@media (width<=991px){.task-filter-item{flex:calc(50% - 6px)}.task-filter-input,.task-filter-select,.task-filter-range.ant-picker{width:100%;min-width:0}.task-filter-actions{flex:none}.dashboard-toolbar-timezone.ant-select{width:160px}.dashboard-user-button.ant-btn{padding:0 10px}}@media (width<=767px){.dashboard-toolbar .dashboard-toolbar-secondary{display:none}.dashboard-toolbar-balance{padding:0 8px}.dashboard-toolbar-balance-label{display:none}.dashboard-toolbar-timezone.ant-select{width:132px}.dashboard-header.ant-layout-header{padding:0 8px}.dashboard-breadcrumb-bar{padding:0 12px}.dashboard-content.ant-layout-content{padding:12px 12px 16px}.task-filter-item{flex:100%}.task-filter-actions{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.dashboard-sider.ant-layout-sider,.dashboard-menu.ant-menu,.dashboard-menu.ant-menu .ant-menu-item{transition:none!important}}.message-filter-grid,.pool-filter-grid{flex-wrap:wrap;flex:auto;align-items:center;gap:12px 16px;min-width:0;display:flex}.customer-filter-card .ant-card-body{min-height:60px}.customer-filter-fields{flex:0 auto}.customer-page.ant-space{gap:12px!important}.customer-balance-card.ant-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);box-shadow:var(--workspace-shadow);border-radius:0}.customer-balance-card .ant-card-body{padding:10px 14px}.customer-balance-statistic.ant-statistic{align-items:center;gap:12px;min-height:36px;display:flex}.customer-balance-statistic .ant-statistic-title{color:var(--workspace-muted);flex:none;margin:0;font-size:13px;font-weight:600}.customer-balance-statistic .ant-statistic-content{color:var(--workspace-text);align-items:center;font-size:22px;line-height:1;display:flex}.customer-balance-statistic .ant-statistic-content-prefix{color:var(--workspace-accent);margin-inline-end:7px;font-size:18px}.login-page{grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:100vh;display:grid}.login-brand{background:var(--workspace-header);border-right:1px solid var(--workspace-header-border);flex-direction:column;justify-content:space-between;gap:24px;min-height:0;padding:36px 48px;display:flex}.login-brand-bar{align-items:center;gap:10px;display:flex}.login-brand-name{color:var(--workspace-header-text);font-size:15px;font-weight:var(--ws-fw-semibold);letter-spacing:.01em}.login-brand-statement{max-width:520px}.login-brand-eyebrow{color:var(--workspace-header-muted);font-size:var(--ws-fs-lg);font-weight:var(--ws-fw-medium);letter-spacing:.06em;align-items:center;gap:8px;margin:0 0 14px;display:flex}.login-brand-eyebrow:before{content:"";background:var(--workspace-primary);width:28px;height:3px}.login-brand-headline{color:var(--workspace-header-text);font-size:clamp(28px,3vw,40px);font-weight:var(--ws-fw-semibold);letter-spacing:.01em;white-space:nowrap;margin:0;line-height:1.4}.login-brand-foot{color:var(--workspace-header-muted);font-size:var(--ws-fs-xs);letter-spacing:.08em;margin:0}.login-main{background:var(--workspace-bg);justify-content:center;align-items:center;padding:32px;display:flex}.login-card.ant-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);width:100%;max-width:400px}.login-card .ant-card-body{padding:28px 28px 26px}.login-card-header{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.login-card-title{color:var(--workspace-text);font-size:var(--ws-fs-xl);font-weight:var(--ws-fw-semibold);margin:0;line-height:1.2}.login-card-subtitle{color:var(--workspace-text-secondary);font-size:var(--ws-fs-md);margin:0}.login-form .ant-form-item{margin-bottom:18px}.login-captcha-control{grid-template-columns:minmax(0,1fr) 120px;gap:8px;display:grid}.login-captcha-button.ant-btn{height:40px;padding:0;overflow:hidden}.login-captcha-image{object-fit:contain;width:118px;height:38px;display:block}.login-remember-item .ant-checkbox-wrapper{color:var(--workspace-text-secondary);font-size:var(--ws-fs-md)}.login-submit-button.ant-btn{font-weight:var(--ws-fw-semibold)}@media (width<=992px){.login-page{grid-template-columns:1fr}.login-brand{justify-content:flex-start;gap:18px;padding:22px 24px 20px}.login-brand-statement{max-width:none}.login-brand-eyebrow{margin-bottom:10px}.login-brand-headline{font-size:22px;line-height:1.45}.login-brand-foot{display:none}.login-main{align-items:flex-start;padding:20px}}.account-center-filter-layout{display:block}.account-center-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 20px;padding-bottom:0;display:grid}.account-center-filter-grid .pool-filter-item{isolation:isolate;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;width:auto;min-width:0;display:grid;overflow:visible}.account-center-filter-grid .pool-filter-label{white-space:nowrap;min-width:0;font-size:12px}.account-center-filter-grid .pool-filter-input,.account-center-filter-grid .pool-filter-select,.account-center-filter-grid .pool-filter-item .managed-tag-filter{width:100%;min-width:0;max-width:100%}.account-center-filter-actions{grid-column:-2/-1;justify-content:flex-end;align-items:center;width:auto;margin:0;display:flex;position:static}.account-center-filter-actions .ant-space{justify-content:flex-end;width:100%}.account-center-filter-actions .seat-page-button{min-width:76px}@media (width<=1250px){.account-center-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.account-center-filter-actions{grid-column:-2/-1}}@media (width<=900px){.account-center-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-center-filter-actions{grid-column:1/-1}}html body .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row{visibility:collapse!important;height:0!important;font-size:0!important;line-height:0!important;display:table-row!important}html body .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{border-top:0!important;border-bottom:0!important;height:0!important;padding-top:0!important;padding-bottom:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important}html body .ant-table-wrapper .ant-table-header th.ant-table-cell-scrollbar{display:table-cell!important}.admin-task-pool-filter-layout{display:block;position:relative}.admin-task-pool-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 14px;display:grid}.admin-task-pool-filter-grid .seat-filter-item{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;width:auto;min-width:0;display:grid}.admin-task-pool-filter-grid .admin-task-pool-filter-range{grid-column:span 2}.admin-task-pool-filter-grid .seat-filter-label{white-space:nowrap;min-width:0;font-size:12px}.admin-task-pool-filter-grid :where(.seat-filter-input,.seat-filter-select,.ant-picker){width:100%;min-width:0}.admin-task-pool-filter-actions{grid-column:5;place-self:center stretch;width:100%;margin:0;position:static}.admin-task-pool-filter-actions .ant-space{justify-content:flex-end;width:100%}@media (width<=1250px){.admin-task-pool-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-task-pool-filter-actions{grid-column:1/-1;width:auto}}@media (width<=900px){.admin-task-pool-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-message-filter-layout{display:block;position:relative}.admin-message-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;display:grid}.admin-message-filter-grid .seat-filter-item{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;width:auto;min-width:0;display:grid}.admin-message-filter-grid .admin-message-filter-range{grid-column:span 2}.admin-message-filter-grid .seat-filter-label{white-space:nowrap;min-width:0;font-size:12px}.admin-message-filter-grid :where(.seat-filter-input,.seat-filter-select,.ant-picker){width:100%;min-width:0}.admin-message-filter-actions{width:calc(50% - 24px);margin:0;position:absolute;bottom:1px;right:0}.admin-message-filter-actions .ant-space{justify-content:flex-end;width:100%}@media (width<=1000px){.admin-message-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:46px}.admin-message-filter-actions{width:auto}}.dictionary-layout.system-split-layout-wide{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:14px}.dictionary-layout>.ant-card{min-width:0;overflow:hidden}.dictionary-layout .ant-card-body,.dictionary-layout .ant-table-wrapper{min-width:0}.dictionary-type-card .ant-card-body,.dictionary-data-card .ant-card-body{padding:0 14px 14px}.dictionary-type-table .ant-table-cell{overflow-wrap:anywhere}@media (width<=1180px){.dictionary-layout.system-split-layout-wide{grid-template-columns:1fr}}
