*{box-sizing:border-box}html,body,#root{min-width:0;min-height:100%;margin:0}body{color:#172033;background:#f4f6f8;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1{color:#172033;margin:0;font-size:24px;font-weight:700;line-height:32px}.crm-shell{min-height:100vh}.crm-sider{border-right:1px solid #dde3ea;background:#fff!important}.brand{color:#172033;border-bottom:1px solid #edf0f4;align-items:center;gap:10px;height:60px;padding:0 20px;font-size:16px;font-weight:700;display:flex}.topbar{background:#fff;border-bottom:1px solid #dde3ea;justify-content:space-between;align-items:center;min-height:60px;padding:0 24px;display:flex}.dashboard-cards{margin-bottom:16px}.query-card{border:1px solid #e5eaf0;margin-bottom:12px}.query-search{width:min(320px,100%)}.query-select{min-width:148px}.ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ai-grid .query-card{margin-bottom:0}.ai-grid .query-card:last-child{grid-column:1/-1}.ai-result-card{background:#fbfcfe;border:1px solid #e5eaf0;margin-top:12px}.query-id-input{width:120px}.work-card,.crm-table{border:1px solid #e5eaf0}.command-hero{background:#fff;border:1px solid #dbe4ee;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:16px;padding:18px 20px;display:grid}.command-hero .ant-typography{margin-bottom:0}.command-hero h2.ant-typography,.command-hero h3.ant-typography{color:#172033;margin:4px 0 6px;font-size:22px;line-height:30px}.command-hero-label{color:#1668dc;font-size:12px;font-weight:700}.command-kpis .ant-pro-card{min-width:150px}.command-grid{grid-template-columns:minmax(0,1.8fr) minmax(320px,.9fr);gap:14px;margin-bottom:14px;display:grid}.command-main .ant-card-body{padding:0}.command-side{width:100%;min-width:0}.command-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compact-work-row{border-bottom:1px solid #eef2f6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;padding:9px 0;display:grid}.compact-work-row:last-child{border-bottom:0}.compact-work-row .ant-typography{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.matrix-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:8px;display:grid}.matrix-mini h3.ant-typography{margin:2px 0 0}.rfq-console-header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.rfq-console-header h3.ant-typography{margin:2px 0 0;font-size:20px;line-height:28px}.rfq-split-console,.site-matrix-intel{grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:start;gap:14px;display:grid}.rfq-queue-table,.site-matrix-table{min-width:0;overflow:hidden}.rfq-split-console>*,.site-matrix-intel>*{min-width:0}.rfq-queue-table .ant-table-cell,.site-matrix-table .ant-table-cell{vertical-align:middle}.rfq-queue-table .ant-table-row,.site-matrix-table .ant-table-row{cursor:pointer}.rfq-row-selected>td{background:#eef5ff!important}.rfq-detail-panel,.site-selected-panel{position:sticky;top:76px}.detail-panel-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.detail-panel-heading h4.ant-typography{margin:0 0 4px;font-size:18px;line-height:25px}.score-panel{background:#fbfcfe;border:1px solid #e5eaf0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px;display:grid}.score-panel h2.ant-typography{margin:2px 0 0;font-size:32px;line-height:38px}.matrix-overview{grid-template-columns:repeat(8,minmax(92px,1fr));gap:12px;width:100%;display:grid}.matrix-overview h3.ant-typography{margin:2px 0 0;font-size:22px;line-height:28px}.matrix-overview>div{min-width:0;padding:6px 0}.attribution-funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.attribution-funnel>div{background:#fbfcfe;border:1px solid #e5eaf0;border-radius:6px;gap:4px;min-width:0;padding:10px;display:grid}.compact-list{margin-top:8px}.inner-table{margin-top:12px}.crm-table .ant-pro-card-body{padding:0}.query-toolbar{width:100%}.table-secondary-line{text-overflow:ellipsis;white-space:nowrap;max-width:190px;display:block;overflow:hidden}.boot-screen{color:#5a667a;background:#f4f6f8;place-items:center;min-height:100vh;padding:24px;display:grid}.login-page{color:#172033;background:#fff;grid-template-columns:minmax(420px,29vw) minmax(0,1fr);min-height:100vh;display:grid}.login-brand-panel{color:#fff;background:linear-gradient(#162236 0%,#123c91 100%);grid-template-rows:auto 1fr auto;min-height:100vh;padding:34px 32px;display:grid;position:relative;overflow:hidden}.login-brand-lockup img{object-fit:contain;filter:drop-shadow(0 12px 28px #030a203d);width:auto;max-width:188px;max-height:64px;display:block}.login-brand-copy{text-align:center;align-self:center;max-width:430px;margin:0 auto}.login-brand-eyebrow{color:#bfd6ffc7;letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:13px}.login-brand-copy h1{color:#fff;margin:0;font-size:24px;font-weight:650;line-height:1.38}.login-brand-copy p:not(.login-brand-eyebrow){color:#dbe8ffb3;margin:14px auto 0;font-size:14px;line-height:1.7}.login-visual-card{background:#1766ff52;border:1px solid #8cb9ff61;border-radius:8px;width:min(300px,72%);margin:-120px auto 0;padding:18px;transform:rotate(-13deg);box-shadow:0 24px 60px #03124052}.login-visual-header{gap:8px;margin-bottom:16px;display:flex}.login-visual-header span{background:#e1efffb8;border-radius:999px;width:38px;height:8px}.login-visual-grid{grid-template-columns:.8fr 1.2fr;gap:12px;margin-bottom:16px;display:grid}.login-visual-grid div{background:#4a8fff47;border:2px solid #e1efffb3;border-radius:5px;height:52px}.login-visual-line{background:#e1efffb8;border-radius:999px;height:10px;margin-top:10px}.login-visual-line.short{width:62%}.login-brand-footer{color:#dbe8ff9e;text-align:center;font-size:12px}.login-form-panel{place-items:center;min-height:100vh;padding:48px;display:grid}.login-form-box{width:min(360px,100%)}.login-form-heading{margin-bottom:32px}.login-form-heading h2{color:#172033;margin:0;font-size:26px;font-weight:600;line-height:1.25}.login-form-heading p{color:#8a95a6;margin:8px 0 0;font-size:15px}.login-page .ant-form-item{margin-bottom:18px}.login-page .ant-form-item-label{display:none}.login-input.ant-input-affix-wrapper,.login-input .ant-input-affix-wrapper{background:#f1f3f6;border:none;border-radius:0;min-height:36px}.login-input.ant-input-affix-wrapper:hover,.login-input.ant-input-affix-wrapper:focus,.login-input.ant-input-affix-wrapper-focused{background:#eef3ff;box-shadow:0 0 0 2px #1677ff1f}.login-input .ant-input,.login-input.ant-input-affix-wrapper .ant-input{background:0 0}.login-submit.ant-btn{border-radius:0;height:38px;margin-top:6px;font-weight:500}.login-error{margin-bottom:16px}@media (width<=900px){.login-page{grid-template-columns:1fr}.login-brand-panel{grid-template-rows:auto auto;min-height:auto;padding:28px 24px 34px}.login-brand-copy{margin-top:34px}.login-visual-card,.login-brand-footer{display:none}.login-form-panel{place-items:start center;min-height:auto;padding:42px 24px 56px}}@media (width<=520px){.login-brand-panel{padding:22px 18px 28px}.login-brand-lockup img{max-width:150px;max-height:52px}.login-brand-copy{text-align:left}.login-brand-copy h1{font-size:21px}.login-form-panel{padding:34px 18px 48px}.login-form-heading h2{font-size:23px}}.drawer-stack{width:100%}.notification-card{background:#f8fbff;border-color:#d6e4ff}.notification-card.read{background:#fff;border-color:#edf0f5}.notification-card-heading{justify-content:space-between;width:100%}.notification-body{margin:4px 0 0}.drawer-status-select{min-width:160px}.quote-checklist-item{cursor:pointer;background:#fff;border:1px solid #e5eaf0;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:flex-start;gap:10px;width:100%;padding:10px;display:grid}.quote-checklist-item input{accent-color:#1668dc;width:16px;height:16px;margin-top:2px}.quote-checklist-copy{min-width:0}.quote-checklist-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.quote-checklist-description,.quote-checklist-note{margin-top:4px;line-height:20px;display:block}.quote-checklist-note{color:#34415a}.file-upload-button{color:#1668dc;cursor:pointer;border:1px solid #1668dc;border-radius:6px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:13px;display:inline-flex}.file-upload-button input{display:none}.activity-form-grid{grid-template-columns:minmax(140px,180px) minmax(220px,1fr);gap:12px;display:grid}.entity-form-grid,.workflow-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.workflow-form-panel{background:#fbfcfe;border:1px solid #e5eaf0;border-radius:6px;padding:12px}.email-message-card{background:#fbfcfe;border:1px solid #e5eaf0}.email-message-card .ant-typography{white-space:pre-wrap;word-break:break-word;max-width:100%}.email-html-frame{background:#fff;border:1px solid #dde3ea;border-radius:6px;width:100%;min-height:420px}.email-text-body{display:block}.crm-shell{background:#f5f7fb;min-height:100vh}.crm-sider{border-right:1px solid #e5eaf2;height:100vh;top:0;overflow:hidden auto;background:#fff!important;position:sticky!important}.brand{border-bottom:1px solid #eef2f7;justify-content:center;height:92px;padding:8px 10px}.brand img{object-fit:contain;width:auto;max-width:176px;max-height:76px;display:block}.crm-sider.ant-layout-sider-collapsed .brand{justify-content:center;height:68px;padding:10px 8px}.crm-sider.ant-layout-sider-collapsed .brand img{object-fit:contain;width:48px;height:48px}.shell-menu{padding:6px 8px 56px;border-inline-end:0!important}.shell-menu .ant-menu-item{color:#1f2a44;border-radius:6px;height:34px;margin:2px 0;font-size:13px}.crm-sider .shell-menu.ant-menu .ant-menu-item-selected{color:#fff!important;background:#1677ff!important}.crm-sider .shell-menu.ant-menu .ant-menu-item-selected .anticon,.crm-sider .shell-menu.ant-menu .ant-menu-item-selected .ant-badge{color:#fff!important}.shell-menu .ant-menu-item-group-title{color:#8a96a8;padding:14px 12px 6px;font-size:12px}.menu-badge-label{justify-content:space-between;align-items:center;gap:8px;width:100%;display:inline-flex}.sider-footer{background:#fff;border-top:1px solid #eef2f7;padding:12px 16px;position:sticky;bottom:0}.sider-footer .ant-btn{color:#64748b;justify-content:flex-start;width:100%}.crm-sider.ant-layout-sider-collapsed .sider-footer{padding:12px 10px}.crm-sider.ant-layout-sider-collapsed .sider-footer .ant-btn{justify-content:center}.topbar{z-index:10;background:#fff;border-bottom:1px solid #e5eaf2;grid-template-columns:auto minmax(320px,1fr) auto;align-items:center;gap:18px;min-height:64px;padding:0 18px;display:grid;position:sticky;top:0}.topbar-left,.topbar-actions{min-width:0}.mobile-menu-trigger,.mobile-bottom-nav{display:none}.top-site-select{width:150px}.global-search{justify-self:center;width:min(620px,100%)}.sync-chip{color:#334155;white-space:nowrap;border:1px solid #dfe7f2;border-radius:6px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;display:inline-flex}.sync-chip>span{background:#22c55e;border-radius:999px;width:8px;height:8px}.user-chip{grid-template-columns:auto minmax(0,auto);align-items:center;gap:8px;display:grid}.account-menu-button.ant-btn{border:1px solid #0000;grid-template-columns:auto minmax(0,auto) auto;height:auto;min-height:40px;padding:4px 8px}.account-menu-button.ant-btn[disabled]{opacity:.72}.account-menu-text{text-align:left;min-width:0}.account-menu-chevron{color:#7d8797;font-size:11px}.user-chip .ant-typography{line-height:17px;display:block}.mobile-drawer-brand{justify-content:center;align-items:center;height:84px;margin-bottom:8px;display:flex}.mobile-drawer-brand img{object-fit:contain;width:auto;max-width:176px;max-height:76px;display:block}.mobile-shell-menu{border-inline-end:0!important}.mobile-bottom-nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #d2dce8eb;border-radius:16px;justify-content:space-around;align-items:center;height:62px;padding:6px;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 12px 34px #0f172a29}.mobile-bottom-nav-item{color:#64748b;border-radius:12px;justify-items:center;gap:2px;min-width:54px;height:50px;font-size:11px;line-height:14px;display:grid;padding:4px 6px!important}.mobile-bottom-nav-item .anticon{color:inherit;font-size:18px;display:block}.mobile-bottom-nav-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:64px;display:block;overflow:hidden}.mobile-bottom-nav-item-active{color:#1677ff;background:#e8f1ff}.customer-360-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.customer-360-header h2.ant-typography{margin:2px 0 8px}.customer-360-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:12px;display:grid}.crm-content{min-width:0;padding:16px 18px 28px}.crm-content .ant-pro-page-container-children-container{padding-block:0;padding-inline:0}.crm-content .ant-pro-page-container-children-content{margin-block-start:14px}.crm-content .ant-pro-page-container-warp-page-header{background:0 0;padding:0}.work-card,.query-card,.metric-tile,.crm-table .ant-pro-card{border:1px solid #e4eaf2;border-radius:8px;box-shadow:0 1px 2px #0f172a08}.work-card .ant-card-head,.query-card .ant-card-head{border-bottom-color:#edf2f7;min-height:44px}.work-card .ant-card-head-title,.query-card .ant-card-head-title{font-size:15px}.command-board,.site-growth-board{gap:12px;display:grid}.command-board-loading{opacity:.72}.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:relative}.summary-compat{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.metric-tile{background:#fff}.metric-tile .ant-card-body{gap:8px;padding:16px;display:grid}.metric-tile-top,.metric-tile-main,.metric-tile-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.metric-title{font-size:13px;font-weight:700}.metric-title-blue{color:#1677ff}.metric-title-green{color:#10b981}.metric-title-purple{color:#8b5cf6}.metric-title-orange{color:#f97316}.metric-title-red{color:#ef4444}.metric-title-gray{color:#64748b}.metric-icon{border-radius:999px;place-items:center;width:30px;height:30px;font-size:15px;display:inline-grid}.metric-icon-blue{color:#1677ff;background:#eaf3ff}.metric-icon-green{color:#10b981;background:#eafaf3}.metric-icon-purple{color:#8b5cf6;background:#f3eefe}.metric-icon-orange{color:#f97316;background:#fff4e8}.metric-icon-red{color:#ef4444;background:#fff0f0}.metric-icon-gray{color:#64748b;background:#f1f5f9}.metric-tile h2.ant-typography{color:#0f172a;margin:0;font-size:26px;line-height:32px}.metric-tile-bottom{color:#64748b;font-size:12px}.metric-delta-positive{color:#059669}.metric-delta-negative{color:#ef4444}.mini-sparkline{flex:none;width:86px;height:32px}.ops-grid{grid-template-columns:minmax(0,2.45fr) minmax(300px,.85fr);align-items:stretch;gap:12px;display:grid}.command-main-card .ant-card-body,.site-matrix-table .ant-pro-card-body{padding:0}.command-main-card{height:100%}.compact-filter{min-width:108px}.priority-dot{align-items:center;gap:5px;font-weight:700;display:inline-flex}.priority-dot:before{content:"";border-radius:999px;width:6px;height:6px}.priority-高{color:#ef4444}.priority-高:before{background:#ef4444}.priority-中{color:#f97316}.priority-中:before{background:#f97316}.priority-低{color:#64748b}.priority-低:before{background:#64748b}.sla-danger{color:#ef4444;font-weight:700}.slim-card .ant-card-body{padding:8px 14px}.inbox-row{border-bottom:1px solid #eef2f7;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;display:grid}.inbox-row:last-child,.task-row:last-child{border-bottom:0}.mail-badge{color:#1677ff;background:#eef6ff;border-radius:6px;place-items:center;width:28px;height:28px;display:inline-grid}.inbox-row .ant-typography,.task-row .ant-typography{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.task-row{border-bottom:1px solid #eef2f7;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;display:grid}.task-row input{accent-color:#1677ff;width:14px;height:14px}.system-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.system-status-item{grid-template-columns:22px minmax(0,1fr);gap:8px;min-width:0;display:grid}.system-status-item>.anticon{color:#16a34a;background:#eafaf3;border-radius:999px;place-items:center;width:22px;height:22px;display:inline-grid}.system-status-item .ant-typography{font-size:12px;line-height:18px;display:block}.command-bottom-grid{grid-template-columns:1.08fr 1.2fr 1fr;gap:12px}.analytics-card .ant-card-body{min-height:250px}.matrix-summary-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.matrix-summary-row h4.ant-typography{margin:2px 0}.donut-layout{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;display:grid;position:relative}.donut-chart{width:150px;height:150px;transform:rotate(-90deg)}.donut-center{text-align:center;width:150px;position:absolute;left:0}.donut-center h3.ant-typography{margin:2px 0 0}.donut-legend{gap:7px;display:grid}.legend-row{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.legend-row span:first-child{border-radius:999px;width:8px;height:8px}.matrix-wide-card{display:none}.analytics-dashboard{gap:12px;display:grid}.analytics-metric-grid{grid-template-columns:repeat(5,minmax(180px,1fr))}.analytics-top-grid{grid-template-columns:minmax(360px,1.25fr) repeat(3,minmax(260px,1fr));align-items:stretch;gap:12px;display:grid}.analytics-bottom-grid{grid-template-columns:minmax(520px,1.4fr) minmax(420px,1fr) minmax(320px,.8fr);align-items:stretch;gap:12px;display:grid}.analytics-funnel-summary,.analytics-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.analytics-funnel-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.analytics-funnel-summary>div,.analytics-kpi-row>div,.status-count-grid>div{background:#f8fafc;border:1px solid #edf0f4;border-radius:6px;min-width:0;padding:10px}.analytics-funnel-summary h4.ant-typography,.analytics-kpi-row h3.ant-typography{margin:2px 0 0;font-size:18px;line-height:24px}.status-count-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.status-count-grid>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.analytics-progress-cell{width:100%}.analytics-chart-card .comparison-chart svg{height:210px}.comparison-chart svg{width:100%;height:150px}.comparison-labels{color:#64748b;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;font-size:11px;display:grid}.comparison-labels span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-filter-card .ant-card-body{padding:12px}.site-search{width:240px}.site-growth-layout{grid-template-columns:minmax(0,1.75fr) minmax(420px,.95fr);align-items:start;gap:12px;display:grid}.selected-site-growth{position:sticky;top:78px}.site-link-text{color:#1677ff}.site-panel-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.site-panel-header h4.ant-typography{margin:2px 0 0}.funnel-chart{justify-items:center;gap:8px;padding:4px 0 8px;display:grid}.funnel-row{color:#1f2a44;background:#dbeafe;border-radius:4px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:34px;padding:0 12px;display:grid}.funnel-row:nth-child(2){background:#dbeafe}.funnel-row:nth-child(3){background:#bfdbfe}.funnel-row:nth-child(4){background:#93c5fd}.funnel-row:nth-child(5){background:#60a5fa}.funnel-row em{color:#1677ff;font-style:normal}.panel-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tech-health-row{gap:6px;display:grid}.site-growth-bottom{grid-template-columns:1.1fr 1.1fr 1.1fr .95fr;gap:12px;display:grid}.module-board{gap:12px;display:grid}.module-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.module-layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:12px;display:grid}.module-main,.module-side{gap:12px;min-width:0;display:grid}.module-side{position:sticky;top:78px}.insight-card .ant-card-body{padding:12px 14px}.insight-row{border-bottom:1px solid #eef2f7;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:8px 0;display:grid}.insight-row:last-child{border-bottom:0}.insight-row .ant-typography{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.insight-row-value{color:#334155;font-weight:700}.insight-dot{background:#1677ff;border-radius:999px;width:7px;height:7px}.insight-dot-blue{background:#1677ff}.insight-dot-green{background:#10b981}.insight-dot-purple{background:#8b5cf6}.insight-dot-orange{background:#f97316}.insight-dot-red{background:#ef4444}.insight-dot-gray{background:#64748b}.mini-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.compact-report-layout{margin:12px 0}.audit-report-panel{background:#fbfcff;border:1px solid #e8eef6;border-radius:8px;min-width:0;padding:12px}.audit-report-panel>.ant-typography{margin-bottom:8px;display:block}.crm-theme-dark .audit-report-panel{background:#111827;border-color:#26344a}.mini-stat{background:#fbfcff;border:1px solid #e8eef6;border-radius:8px;min-width:0;padding:10px}.mini-stat h4.ant-typography{color:#0f172a;margin:2px 0 0;font-size:20px;line-height:26px}.mini-stat-blue{background:#f8fbff;border-color:#dbeafe}.mini-stat-green{background:#f8fffb;border-color:#d1fae5}.mini-stat-orange{background:#fffaf5;border-color:#ffedd5}.mini-stat-red{background:snow;border-color:#fee2e2}.mini-stat-purple{background:#fbfaff;border-color:#ede9fe}.module-tabs .ant-tabs-nav{margin-bottom:12px;padding:0 4px}.module-tabs .ant-tabs-tab{border-radius:6px;padding:8px 12px}.module-tabs .ant-tabs-tab-active{background:#eef6ff}.query-card .ant-card-body{padding:12px 14px}.crm-table .ant-pro-card{background:#fff;overflow:hidden}.crm-table .ant-table-thead>tr>th{color:#334155;font-size:12px;font-weight:700;background:#fbfcfe!important}.crm-table .ant-table-tbody>tr>td{border-bottom-color:#eef2f7}.crm-table .ant-table-tbody>tr:hover>td{background:#f8fbff!important}.crm-table .ant-pagination{margin:12px 14px!important}.section-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.section-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.email-workspace{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;display:grid}.email-full-row{grid-column:1/-1}.ai-grid{align-items:start}.auth-error{z-index:10;position:fixed;top:16px;right:16px}@media (width<=1380px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-grid,.module-layout,.module-kpi-grid,.email-workspace,.customer-360-grid,.site-growth-layout,.site-growth-bottom,.command-bottom-grid,.analytics-top-grid,.analytics-bottom-grid{grid-template-columns:1fr}.selected-site-growth,.module-side{position:static}.topbar{grid-template-columns:auto minmax(220px,1fr)}.topbar-actions{grid-column:1/-1;justify-content:flex-end}}.top-ui-select{min-width:112px}.top-theme-toggle.ant-btn{color:#334155;background:#fff;border:1px solid #dfe7f2;border-radius:8px;width:36px;height:36px}.top-theme-toggle.ant-btn:hover,.top-theme-toggle.ant-btn:focus-visible{color:#0f5ec7;background:#eff6ff;border-color:#1677ff}.crm-theme-dark,html[data-crm-theme=dark] body{color:#dbe6f3;background:#0f172a}html[data-crm-theme=dark],html[data-crm-theme=dark] body,.crm-theme-dark,.crm-theme-dark *{scrollbar-color:#334155 #111827}html[data-crm-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}.crm-theme-dark ::-webkit-scrollbar{width:10px;height:10px}html[data-crm-theme=dark] ::-webkit-scrollbar-track{background:#111827}.crm-theme-dark ::-webkit-scrollbar-track{background:#111827}html[data-crm-theme=dark] ::-webkit-scrollbar-thumb{background:#334155;border:2px solid #111827;border-radius:999px}.crm-theme-dark ::-webkit-scrollbar-thumb{background:#334155;border:2px solid #111827;border-radius:999px}html[data-crm-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#475569}.crm-theme-dark ::-webkit-scrollbar-thumb:hover{background:#475569}.crm-theme-dark h1,.crm-theme-dark h2,.crm-theme-dark h3,.crm-theme-dark h4,.crm-theme-dark .ant-typography{color:#e5edf7}.crm-theme-dark .crm-sider,.crm-theme-dark .topbar,.crm-theme-dark .brand,.crm-theme-dark .command-hero,.crm-theme-dark .query-card,.crm-theme-dark .work-card,.crm-theme-dark .metric-tile,.crm-theme-dark .crm-table .ant-pro-card,.crm-theme-dark .rfq-queue-table,.crm-theme-dark .site-matrix-table,.crm-theme-dark .rfq-detail-panel,.crm-theme-dark .site-selected-panel,.crm-theme-dark .ai-result-card{border-color:#26364a;background:#111827!important}.crm-theme-dark .ant-card,.crm-theme-dark .ant-pro-card,.crm-theme-dark .ant-card-body,.crm-theme-dark .ant-pro-card-body{color:#dbe6f3;background:#111827!important}.crm-theme-dark .ant-card-head,.crm-theme-dark .ant-pro-card-header,.crm-theme-dark .ant-card-bordered,.crm-theme-dark .ant-pro-card-bordered{border-color:#26364a!important}.crm-theme-dark .ant-card-head-title,.crm-theme-dark .ant-pro-card-title{color:#e5edf7}.crm-theme-dark .crm-content{background:#0f172a}.crm-theme-dark .brand{border-bottom-color:#26364a}.crm-theme-dark .shell-menu,.crm-theme-dark .shell-menu.ant-menu{background:0 0!important}.crm-theme-dark .shell-menu .ant-menu-item{color:#95a3b8}.crm-theme-dark .shell-menu .ant-menu-item .anticon{color:#70809a}.crm-theme-dark .shell-menu .ant-menu-item:hover,.crm-theme-dark .shell-menu .ant-menu-submenu-title:hover{color:#e5edf7!important;background:#172033!important}.crm-theme-dark .shell-menu .ant-menu-item:hover .anticon{color:#9ec5ff}.crm-theme-dark .shell-menu .ant-menu-item-group-title{color:#64748b}.crm-theme-dark .sider-footer{background:#111827;border-top-color:#26364a}.crm-theme-dark .sider-footer .ant-btn{color:#95a3b8}.crm-theme-dark .sider-footer .ant-btn:hover,.crm-theme-dark .sider-footer .ant-btn:focus-visible{color:#e5edf7;background:#172033}.crm-theme-dark .topbar{border-bottom-color:#26364a}.crm-theme-dark .sync-chip,.crm-theme-dark .user-chip,.crm-theme-dark .top-theme-toggle.ant-btn,.crm-theme-dark .analytics-funnel-summary>div,.crm-theme-dark .analytics-kpi-row>div,.crm-theme-dark .status-count-grid>div,.crm-theme-dark .compact-work-row,.crm-theme-dark .query-card .ant-card-body,.crm-theme-dark .drawer-stack .ant-card,.crm-theme-dark .score-panel,.crm-theme-dark .workflow-form-panel,.crm-theme-dark .quote-checklist-item{background:#162033;border-color:#26364a}.crm-theme-dark .top-theme-toggle.ant-btn{color:#e5edf7}.crm-theme-dark .top-theme-toggle.ant-btn:hover,.crm-theme-dark .top-theme-toggle.ant-btn:focus-visible{color:#fff;background:#1d2b40;border-color:#78a9ff}.crm-theme-dark .crm-table .ant-table-thead>tr>th,.crm-theme-dark .ant-table-thead>tr>th{color:#dbe6f3;background:#172033!important;border-bottom-color:#26364a!important}.crm-theme-dark .ant-table,.crm-theme-dark .ant-table-container,.crm-theme-dark .ant-table-content,.crm-theme-dark .ant-table-expanded-row-fixed{color:#dbe6f3;background:#111827!important}.crm-theme-dark .ant-table-wrapper,.crm-theme-dark .ant-table,.crm-theme-dark .ant-table-wrapper .ant-table-container,.crm-theme-dark .ant-table-wrapper .ant-table-content,.crm-theme-dark .ant-table-wrapper .ant-table-container table,.crm-theme-dark .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container,.crm-theme-dark .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table{border-color:#26364a!important}.crm-theme-dark .ant-table-wrapper .ant-table-cell,.crm-theme-dark .ant-table-wrapper .ant-table-thead>tr>th,.crm-theme-dark .ant-table-wrapper .ant-table-tbody>tr>td,.crm-theme-dark .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.crm-theme-dark .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-color:#26364a!important;border-inline-end-color:#26364a!important}.crm-theme-dark .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:before,.crm-theme-dark .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td:before{background-color:#26364a!important}.crm-theme-dark .crm-table .ant-table-tbody>tr>td,.crm-theme-dark .ant-table-tbody>tr>td{color:#dbe6f3;border-bottom-color:#26364a;background:#111827!important}.crm-theme-dark .crm-table .ant-table-tbody>tr:hover>td,.crm-theme-dark .ant-table-tbody>tr:hover>td,.crm-theme-dark .rfq-row-selected>td{background:#1d2b40!important}.crm-theme-dark .ant-table-placeholder .ant-table-cell,.crm-theme-dark .ant-empty-description{color:#95a3b8!important;background:#111827!important}.crm-theme-dark .ant-empty-img-simple-ellipse{fill:#26364a!important}.crm-theme-dark .ant-empty-img-simple-g{stroke:#3a4b63!important}.crm-theme-dark .ant-empty-img-simple-path{fill:#172033!important;stroke:#3a4b63!important}html[data-crm-theme=dark] .ant-drawer-content,html[data-crm-theme=dark] .ant-drawer-header,html[data-crm-theme=dark] .ant-drawer-body{color:#dbe6f3;background:#111827!important;border-color:#26364a!important}html[data-crm-theme=dark] .ant-drawer .ant-card,html[data-crm-theme=dark] .ant-drawer .ant-card-body,html[data-crm-theme=dark] .ant-drawer .workflow-form-panel,html[data-crm-theme=dark] .ant-drawer .quote-checklist-item{color:#dbe6f3;background:#162033!important;border-color:#26364a!important}html[data-crm-theme=dark] .ant-drawer .ant-card-head{background:#111827!important;border-bottom-color:#26364a!important}html[data-crm-theme=dark] .ant-drawer .ant-card-head-title{color:#e5edf7!important}html[data-crm-theme=dark] .ant-drawer .quote-checklist-item:hover,html[data-crm-theme=dark] .ant-drawer .quote-checklist-item:focus-within{background:#1d2b40!important;border-color:#3b82f6!important}html[data-crm-theme=dark] .ant-drawer .quote-checklist-description,html[data-crm-theme=dark] .ant-drawer .quote-checklist-note{color:#95a3b8!important}html[data-crm-theme=dark] .ant-drawer .ant-table,html[data-crm-theme=dark] .ant-drawer .ant-table-container,html[data-crm-theme=dark] .ant-drawer .ant-table-content,html[data-crm-theme=dark] .ant-drawer .ant-table-container table,html[data-crm-theme=dark] .ant-drawer .ant-table.ant-table-bordered>.ant-table-container,html[data-crm-theme=dark] .ant-drawer .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table{color:#dbe6f3;background:#111827!important;border-color:#26364a!important}html[data-crm-theme=dark] .ant-drawer .ant-table-thead>tr>th{color:#dbe6f3;background:#172033!important;border-color:#26364a!important}html[data-crm-theme=dark] .ant-drawer .ant-table-tbody>tr>td{color:#dbe6f3;background:#111827!important;border-color:#26364a!important}html[data-crm-theme=dark] .ant-drawer .ant-table-tbody>tr:hover>td{background:#1d2b40!important}.crm-theme-dark .command-hero-label,.crm-theme-dark .metric-title-blue,.crm-theme-dark .ant-btn-link{color:#78a9ff}.crm-theme-dark .table-secondary-line,.crm-theme-dark .ant-typography-secondary,.crm-theme-dark .quote-checklist-description,.crm-theme-dark .quote-checklist-note{color:#95a3b8!important}html[data-crm-theme=dark] .ant-drawer .ant-form-item-label>label,html[data-crm-theme=dark] .ant-drawer .ant-checkbox-wrapper,html[data-crm-theme=dark] .ant-drawer .ant-radio-wrapper,.crm-theme-dark .quote-checklist-item:hover,.crm-theme-dark .quote-checklist-item:focus-within{background:#1d2b40;border-color:#3b82f6}html[data-crm-theme=dark] .ant-drawer .ant-descriptions-title,.crm-theme-dark .ant-form-item-label>label,.crm-theme-dark .ant-checkbox-wrapper,.crm-theme-dark .ant-radio-wrapper,.crm-theme-dark .ant-descriptions-title{color:#dbe6f3}html[data-crm-theme=dark] .ant-drawer .ant-input,html[data-crm-theme=dark] .ant-drawer textarea.ant-input,html[data-crm-theme=dark] .ant-drawer .ant-input-affix-wrapper,html[data-crm-theme=dark] .ant-drawer .ant-input-number,html[data-crm-theme=dark] .ant-drawer .ant-picker,html[data-crm-theme=dark] .ant-drawer .ant-select:not(.ant-select-customize-input) .ant-select-selector,.crm-theme-dark .ant-input,.crm-theme-dark textarea.ant-input,.crm-theme-dark .ant-input-affix-wrapper,.crm-theme-dark .ant-input-number,.crm-theme-dark .ant-picker,.crm-theme-dark .ant-select:not(.ant-select-customize-input) .ant-select-selector{color:#e5edf7!important;background:#111827!important;border-color:#334155!important}html[data-crm-theme=dark] .ant-drawer .ant-input:hover,html[data-crm-theme=dark] .ant-drawer textarea.ant-input:hover,html[data-crm-theme=dark] .ant-drawer .ant-input-affix-wrapper:hover,html[data-crm-theme=dark] .ant-drawer .ant-input-number:hover,html[data-crm-theme=dark] .ant-drawer .ant-picker:hover,html[data-crm-theme=dark] .ant-drawer .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector:hover,.crm-theme-dark .ant-input:hover,.crm-theme-dark textarea.ant-input:hover,.crm-theme-dark .ant-input-affix-wrapper:hover,.crm-theme-dark .ant-input-number:hover,.crm-theme-dark .ant-picker:hover,.crm-theme-dark .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector:hover{border-color:#4f83c9!important}html[data-crm-theme=dark] .ant-drawer .ant-input:focus,html[data-crm-theme=dark] .ant-drawer textarea.ant-input:focus,html[data-crm-theme=dark] .ant-drawer .ant-input-affix-wrapper-focused,html[data-crm-theme=dark] .ant-drawer .ant-input-number-focused,html[data-crm-theme=dark] .ant-drawer .ant-picker-focused,html[data-crm-theme=dark] .ant-drawer .ant-select-focused:not(.ant-select-customize-input) .ant-select-selector,.crm-theme-dark .ant-input:focus,.crm-theme-dark textarea.ant-input:focus,.crm-theme-dark .ant-input-affix-wrapper-focused,.crm-theme-dark .ant-input-number-focused,.crm-theme-dark .ant-picker-focused,.crm-theme-dark .ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{border-color:#60a5fa!important;box-shadow:0 0 0 2px #60a5fa29!important}html[data-crm-theme=dark] .ant-drawer .ant-input::placeholder,html[data-crm-theme=dark] .ant-drawer textarea.ant-input::placeholder,html[data-crm-theme=dark] .ant-drawer .ant-select-selection-placeholder,html[data-crm-theme=dark] .ant-drawer .ant-picker-input>input::placeholder,.crm-theme-dark .ant-input::placeholder,.crm-theme-dark textarea.ant-input::placeholder,.crm-theme-dark .ant-select-selection-placeholder,.crm-theme-dark .ant-picker-input>input::placeholder{color:#64748b!important}html[data-crm-theme=dark] .ant-drawer .ant-select-arrow,html[data-crm-theme=dark] .ant-drawer .ant-picker-suffix,html[data-crm-theme=dark] .ant-drawer .ant-input-password-icon,.crm-theme-dark .ant-select-arrow,.crm-theme-dark .ant-picker-suffix,.crm-theme-dark .ant-input-password-icon{color:#95a3b8!important}html[data-crm-theme=dark] .ant-drawer .ant-descriptions .ant-descriptions-item-label,html[data-crm-theme=dark] .ant-drawer .ant-descriptions .ant-descriptions-item-content,.crm-theme-dark .ant-descriptions .ant-descriptions-item-label,.crm-theme-dark .ant-descriptions .ant-descriptions-item-content{color:#dbe6f3!important;background:#111827!important;border-color:#26364a!important}html[data-crm-theme=dark] .ant-drawer .ant-descriptions-bordered .ant-descriptions-view,.crm-theme-dark .ant-descriptions-bordered .ant-descriptions-view{border-color:#26364a!important}.crm-theme-dark .metric-tile h2.ant-typography,.crm-theme-dark .analytics-funnel-summary h4.ant-typography,.crm-theme-dark .analytics-kpi-row h3.ant-typography{color:#f8fafc}.crm-theme-dark .funnel-row{color:#e5edf7;background:#1e3a5f;box-shadow:inset 0 0 0 1px #93c5fd29}.crm-theme-dark .funnel-row:nth-child(2){background:#21466f}.crm-theme-dark .funnel-row:nth-child(3){background:#27598a}.crm-theme-dark .funnel-row:nth-child(4){background:#2c6da6}.crm-theme-dark .funnel-row:nth-child(5){background:#2f80c6}.crm-theme-dark .funnel-row em{color:#bfdbfe}.crm-theme-dark .comparison-labels,.crm-theme-dark .legend-row,.crm-theme-dark .donut-center{color:#95a3b8}.crm-theme-dark .comparison-chart line{stroke:#334155}.crm-theme-dark .donut-chart>circle:first-child{stroke:#26364a}.crm-theme-dark .ant-progress-bg{background:#60a5fa!important}.crm-theme-dark .ant-progress-inner{background:#26364a!important}.crm-theme-dark .mobile-bottom-nav{background:#0f172af5;border-color:#2d3a4eeb;box-shadow:0 14px 38px #00000061}.crm-theme-dark .mobile-bottom-nav-item{color:#95a3b8}.crm-theme-dark .mobile-bottom-nav-item-active{color:#60a5fa;background:#172a46}html[data-crm-theme=dark] .mobile-menu-drawer .ant-drawer-header,html[data-crm-theme=dark] .mobile-menu-drawer .ant-drawer-body{color:#e5edf7;background:#111827;border-color:#26364a}html[data-crm-theme=dark] .mobile-shell-menu{color:#dbe6f3;background:#111827}html[data-crm-theme=dark] .ant-message-notice-content,html[data-crm-theme=dark] .ant-notification-notice,html[data-crm-theme=dark] .ant-popover-inner,html[data-crm-theme=dark] .ant-tooltip-inner,html[data-crm-theme=dark] .ant-select-dropdown,html[data-crm-theme=dark] .ant-dropdown-menu,html[data-crm-theme=dark] .ant-picker-panel-container{color:#e5edf7;border:1px solid #26364a;box-shadow:0 14px 36px #00000061;background:#111827!important}html[data-crm-theme=dark] .ant-select-item{color:#dbe6f3}html[data-crm-theme=dark] .ant-select-item-option-active,html[data-crm-theme=dark] .ant-dropdown-menu-item:hover{background:#172033!important}html[data-crm-theme=dark] .ant-select-item-option-selected{background:#1d2b40!important}@media (width<=760px){.crm-shell{display:block}.crm-sider{display:none!important}.crm-shell.ant-layout-has-sider>.ant-layout{min-width:0;width:100%!important}.desktop-collapse-trigger,.sync-chip,.user-chip,.topbar-actions>.ant-btn:last-child{display:none!important}.mobile-menu-trigger{display:inline-flex}.topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;min-height:56px;padding:8px 12px}.topbar-left,.topbar-actions{width:100%}.topbar-left{grid-column:1/2}.topbar-actions{flex-wrap:nowrap;grid-column:2/3;justify-content:flex-end}.global-search{grid-column:1/-1;justify-self:stretch;width:100%}.top-site-select{width:min(180px,100vw - 74px)}.top-ui-select{width:92px}.topbar-actions{gap:6px!important}.customer-360-header{flex-direction:column}.crm-content{width:100%;max-width:100vw;padding:12px 12px 88px;overflow-x:hidden}.crm-content .ant-pro-page-container-children-content{margin-block-start:10px}.crm-content .ant-pro-page-container-warp-page-header,.crm-content .ant-page-header,.crm-content .ant-page-header-heading,.crm-content .ant-page-header-heading-left,.crm-content .ant-page-header-heading-title{opacity:1;visibility:visible;white-space:normal;flex:100%;min-width:100%;max-width:100%;height:auto;max-height:none;overflow:visible;width:100%!important;display:block!important}.crm-content .ant-page-header-heading-title h1,.crm-content h1[aria-label]{white-space:normal;min-height:30px;clip:auto!important;clip-path:none!important;opacity:1!important;visibility:visible!important;width:100%!important;min-width:0!important;height:auto!important;display:block!important;position:static!important;overflow:visible!important}.crm-content .ant-table-wrapper,.crm-content .ant-table-container,.crm-content .ant-table-content,.crm-content .ant-pro-table,.crm-content .ant-pro-card,.command-board,.site-growth-board,.ops-grid,.metric-grid,.module-layout,.email-workspace,.customer-360-grid,.section-grid-2,.section-grid-3,.site-growth-layout,.site-growth-bottom,.command-grid,.command-bottom-grid,.rfq-split-console,.site-matrix-intel,.analytics-top-grid,.analytics-bottom-grid,.analytics-funnel-summary,.analytics-kpi-row,.status-count-grid,.panel-two-column,.donut-layout,.matrix-summary-row{width:100%;min-width:0;max-width:100%}.command-board>*,.site-growth-board>*,.ops-grid>*,.metric-grid>*,.module-layout>*,.email-workspace>*,.customer-360-grid>*,.section-grid-2>*,.section-grid-3>*,.site-growth-layout>*,.site-growth-bottom>*,.command-grid>*,.command-bottom-grid>*,.rfq-split-console>*,.site-matrix-intel>*,.analytics-top-grid>*,.analytics-bottom-grid>*,.analytics-funnel-summary>*,.analytics-kpi-row>*,.status-count-grid>*,.panel-two-column>*,.donut-layout>*,.matrix-summary-row>*{min-width:0;max-width:100%}.crm-content .metric-tile,.crm-content .work-card,.crm-content .query-card,.crm-content .ant-card{width:100%!important;min-width:0!important;max-width:100%!important}.crm-content .ant-card-head,.crm-content .ant-card-body,.crm-content .ant-card-head-wrapper,.crm-content .ant-card-head-title,.crm-content .ant-card-extra,.crm-content .ant-pro-card,.crm-content .ant-pro-card-body{min-width:0;max-width:100%}.crm-content .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.crm-content .ant-card-extra{margin-inline-start:0}.crm-content .ant-table-content{overflow-x:hidden!important}.crm-content .ant-table-wrapper .ant-spin-nested-loading,.crm-content .ant-table-wrapper .ant-spin-container{width:100%;min-width:0;max-width:100%}.crm-content .ant-table,.crm-content .ant-table table,.crm-content .ant-table-tbody{display:block;width:100%!important;min-width:0!important;max-width:100%!important}.crm-content .ant-table colgroup,.crm-content .ant-table-thead{display:none}.crm-content .ant-table-tbody{background:0 0;padding:8px}.crm-content .ant-table-tbody>tr{background:#fff;border:1px solid #edf2f7;border-radius:8px;gap:8px;width:100%;min-width:0;max-width:100%;padding:10px;display:grid}.crm-content .ant-table-tbody>tr+tr{margin-top:8px}.crm-content .ant-table-tbody>tr>td.ant-table-cell{overflow-wrap:anywhere;word-break:break-word;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:8px;white-space:normal!important;border-bottom:0!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;display:grid!important}.crm-content .ant-table-tbody>tr>td.ant-table-cell:before{color:#64748b;content:attr(data-mobile-label);font-size:12px;font-weight:700;line-height:20px}.crm-content .ant-table-tbody>tr>td.ant-table-cell:not([data-mobile-label]){display:block!important}.crm-content .ant-table-tbody>tr>td.ant-table-cell:not([data-mobile-label]):before,.crm-content .ant-table-tbody>tr>td.ant-table-cell[colspan]:before{display:none}.crm-content .ant-table-tbody>tr>td.ant-table-cell[colspan]{display:block!important}.crm-content .ant-table-cell .ant-typography{max-width:100%;display:block;white-space:normal!important}.crm-content .ant-table-pagination{flex-wrap:wrap;row-gap:6px}.crm-theme-dark .crm-content .ant-table-tbody>tr{background:#111827;border-color:#26364a}.crm-theme-dark .crm-content .ant-table-tbody>tr>td.ant-table-cell:before{color:#95a3b8}.crm-content .ant-card-body,.crm-content .ant-pro-card-body{padding:12px}.crm-content h1{font-size:22px;line-height:30px}.mobile-bottom-nav{display:flex}.metric-grid,.module-kpi-grid,.site-metric-grid,.ops-grid,.module-layout,.email-workspace,.customer-360-grid,.section-grid-2,.section-grid-3,.site-growth-layout,.site-growth-bottom,.system-status-grid,.analytics-top-grid,.analytics-bottom-grid,.analytics-funnel-summary,.analytics-kpi-row,.status-count-grid,.panel-two-column,.donut-layout,.matrix-summary-row{grid-template-columns:1fr}.donut-center{position:absolute}.command-hero,.command-grid,.command-bottom-grid,.rfq-split-console,.site-matrix-intel{grid-template-columns:1fr}.command-hero{align-items:flex-start}.rfq-console-header{flex-direction:column;align-items:flex-start}.rfq-detail-panel,.site-selected-panel{position:static}.matrix-overview,.matrix-mini,.attribution-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-form-grid{grid-template-columns:1fr;gap:0}.entity-form-grid,.workflow-form-grid,.ai-grid{grid-template-columns:1fr}.ai-grid .query-card:last-child{grid-column:auto}}
