.erp-app-root{color:#1f2937;flex-direction:column;flex:auto;width:100%;min-height:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;display:flex}.erp-page-container.ant-pro-page-container,.erp-page-container.ant-pro-page-container .ant-pro-page-container-children-container{flex-direction:column;flex:auto;min-height:0;display:flex}.erp-page-container.ant-pro-page-container .ant-pro-page-container-children-content{flex-direction:column;flex:auto;min-height:0;padding-inline:0;display:flex}.erp-page-container--no-header.ant-pro-page-container .ant-pro-page-container-warp-page-header,.erp-page-container--no-header.ant-pro-page-container .ant-page-header{display:none}.app-shell{flex-direction:row;width:100%;height:100vh;min-height:0;display:flex;overflow:hidden}.app-shell>.ant-layout{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.doc-sider{border-right:1px solid #f0f0f0;height:100vh;overflow:hidden;background:#fff!important}.doc-sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.doc-sider .ant-menu{flex:1;overflow:hidden auto}.brand{border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.brand-logo{object-fit:contain;flex:0 0 32px;width:32px;height:32px;display:block}.brand-title{font-size:15px;font-weight:600}.brand-subtitle{display:none}.doc-header-viewer-select.ant-select{width:220px}.doc-header{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 24px;display:flex}.app-shell:not(.app-shell--compact) .doc-header{height:56px}.app-shell--compact .doc-header{flex-wrap:wrap;align-items:flex-start;height:auto;min-height:56px;padding:10px 16px}.app-shell--compact .doc-header-primary{flex:1;min-width:0}.app-shell--compact .doc-header-actions{flex:100%;justify-content:flex-start}.app-shell--compact .doc-header-viewer-select{flex:1;min-width:0;max-width:100%}.app-shell--compact .doc-header-viewer-select.ant-select{width:100%!important}.app-shell-nav-drawer .brand{border-bottom:1px solid #f0f0f0}.app-shell-drawer-menu{max-height:calc(100vh - 56px);overflow-y:auto}.app-shell-drawer-menu .ant-menu{border-inline-end:none!important}.doc-content.pro-content{background:#f0f2f5;flex:1;min-height:0;padding:16px 24px 24px;overflow-y:auto}.doc-content.pro-content:has(.list-page-fit-viewport){flex-direction:column;padding-bottom:16px;display:flex;overflow:hidden}.doc-content.pro-content:has(.list-page-fit-viewport)>.pro-page-header{flex-shrink:0}.doc-content.pro-content:has(.list-page-fit-viewport)>.erp-app-root{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.app-shell--compact .doc-content.pro-content{padding:12px 16px 20px}.pro-page-header{margin-bottom:16px}.breadcrumb{color:#8c8c8c;margin-bottom:12px;font-size:13px}.pro-page-title{color:#262626;font-size:20px;font-weight:600}.query-card,.table-card{box-shadow:none;border-radius:2px}.query-card,.customer-manage-stats-intro{margin-bottom:16px}.customer-stats-dashboard{max-width:100%}.customer-stats-dashboard .customer-manage-stats-card{margin-bottom:0}.customer-stats-dashboard .customer-stats-overview.ant-card,.customer-stats-dashboard .customer-stats-detail-card.ant-card{border:1px solid #0505050f;border-radius:12px;box-shadow:0 1px 2px #0f172a0a}.customer-stats-dashboard .customer-stats-overview .ant-card-body{padding-top:20px}.customer-stats-inner-card .ant-card-head{min-height:40px;font-size:14px}.customer-stats-inner-card .ant-card-body{background:#fafafa;border-radius:0 0 8px 8px;padding:16px}.customer-stats-alert.ant-alert{border-radius:8px}.pool-rule-group{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px 14px}.pool-rule-group-fields{margin-top:10px;padding-left:24px}.pool-rule-config-hint{margin-top:8px;font-size:12px;display:block}.customer-pool-assign-drawer .ant-drawer-body{padding-top:8px}.customer-pool-assign-drawer .ant-drawer-footer{border-top:1px solid #f0f0f0}.customer-pool-assign-drawer .customer-pool-assign-desc .ant-descriptions-item-label{color:#000000a6;word-break:keep-all;font-weight:500}.query-form{row-gap:16px}.query-form .ant-form-item{margin-bottom:0}.query-actions{margin-left:auto}.table-title-bar{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin-bottom:16px;display:flex}.table-title-bar>div:first-child{flex:auto;min-width:0}.table-title-bar>.ant-space{flex-shrink:0}.table-title{color:#262626;margin-bottom:4px;font-size:16px;font-weight:600}.table-title-bar .table-title,.table-title-bar .ant-typography{overflow-wrap:break-word;word-break:normal}.customer-switch-tabs{margin-top:-4px}.customer-switch-tabs .ant-tabs-nav{margin-bottom:12px}.sheet-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.sheet-table .ant-table{border-radius:0}.sheet-table .ant-table-thead>tr>th{color:#262626;position:relative;background:var(--erp-list-table-header-bg,#fafafa)!important;border-color:var(--erp-list-table-row-border-color,#0000000f)!important;padding:0!important}.sheet-table .sheet-col-resize-handle{z-index:5;cursor:col-resize;width:8px;height:100%;position:absolute;top:0;right:-4px}.sheet-table .sheet-col-resize-handle--left{left:-4px;right:auto}.sheet-table .sheet-col-resize-handle:after{content:"";background:#0000001f;width:1px;height:60%;transition:background .2s;position:absolute;top:20%;right:3px}.sheet-table .sheet-col-resize-handle--left:after{left:3px;right:auto}.sheet-table .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:3}.sheet-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{z-index:2}.sheet-table .sheet-col-resize-handle:hover:after{background:#1677ff}.sheet-table .ant-table-tbody>tr>td{background:#fff;padding:4px 12px;border-color:var(--erp-list-table-row-border-color,#0000000f)!important}.sheet-table .ant-table-tbody>tr:hover>td{background:#f5faff!important}.sheet-row-number{color:#8c8c8c;font-weight:500;background:#fafafa!important}.sheet-field{cursor:pointer;text-align:center;background:0 0;border:0;width:100%;min-height:36px;padding:0 8px;transition:all .18s}.sheet-field:hover,.sheet-field.is-selected{color:#1677ff;background:#e6f4ff}.sheet-field.compact{min-height:36px;padding:0 6px}.sheet-field-name{color:inherit;white-space:nowrap;font-size:13px;font-weight:500;display:block}.cell-detail-link{max-width:100%;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;display:block;overflow:hidden}.cell-detail-link:hover{color:#1677ff}.contract-payment-collection-link{white-space:nowrap;text-align:left;max-width:100%;display:block}.contract-payment-collection-compact{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:calc(var(--erp-list-table-row-height,40px) - 8px);display:block;overflow:hidden}.contract-payment-collection-cell{width:100%;min-width:168px}.contract-payment-collection-caption{margin-top:4px;font-size:12px;line-height:1.35;display:block}.staff-profile-drawer-head{align-items:center;gap:16px;display:flex}.staff-profile-drawer-name{margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.3}.order-audit-history-card{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px}.order-audit-history-main{margin-top:8px;font-size:15px;font-weight:600}.order-audit-history-stage,.order-audit-history-phone,.order-audit-history-opinion{color:#000000a6;margin-top:4px;font-size:13px}.demand-price-drawer-loading{justify-content:center;padding:24px 0;display:flex}.future-popup{padding:4px 0}.future-title{color:#1f2d3d;margin-bottom:12px;font-size:15px;font-weight:700}.future-popup--timeline .future-title{display:none}.future-timeline-meta{background:#fafafa;border:1px solid #0505050f;border-radius:8px;margin-bottom:16px;padding:12px}.future-timeline-meta .ant-descriptions-item-label{color:#00000073}.future-popup--customer .future-customer-profile{margin-bottom:16px}.future-customer-orders{margin-top:8px}.future-customer-orders .future-title{margin-bottom:10px;font-weight:600}.customer-order-history-panel{margin-bottom:4px}.customer-order-history-panel .ant-table-wrapper{overflow:hidden}.future-customer-activities{z-index:1;margin-top:16px;position:relative}.customer-order-type-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.customer-order-type-card{background:linear-gradient(#f8fbff 0%,#fff 100%);border:1px solid #e6f4ff;border-radius:8px;padding:10px 12px}.customer-order-type-name{color:#262626;margin-bottom:6px;font-weight:600}.customer-order-type-metrics{color:#000000a6;flex-wrap:wrap;gap:6px 12px;font-size:12px;display:flex}.customer-order-locked-total{color:#d46b08;font-weight:600}.pricing-date-quotes--inline{min-width:148px}.pricing-date-quotes__date{color:#262626;margin-bottom:6px;font-weight:600}.pricing-date-quotes__line{color:#595959;align-items:baseline;gap:6px;margin-top:2px;font-size:12px;line-height:1.5;display:flex}.pricing-date-quotes__line--current{color:#1677ff;font-weight:600}.pricing-date-quotes__line--current .pricing-date-quotes__price{color:#1677ff}.pricing-date-quotes__model{flex:none;min-width:36px}.pricing-date-quotes__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.pricing-date-quotes__price{color:#8c8c8c;white-space:nowrap;flex:none}.pricing-date-meta{margin-bottom:12px}.pricing-date-deal-price{color:#1677ff;font-size:15px}.pricing-date-quotes--panel{margin-top:4px}.pricing-date-quotes--panel .pricing-date-quotes__line{border-radius:6px;padding:6px 8px}.pricing-date-quotes--panel .pricing-date-quotes__line--current{background:#e6f4ff}.pricing-date-quotes__tag{margin-left:6px;font-size:11px}.future-popup--qcc .qcc-customer-header{background:linear-gradient(#f8fbff 0%,#fff 100%);border:1px solid #0505050f;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.future-popup--qcc .qcc-customer-title{color:#262626;font-size:18px;font-weight:600;line-height:1.4}.future-popup--qcc .qcc-customer-tags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.future-popup--qcc .qcc-customer-summary{margin-top:8px;display:block}.future-popup--qcc .qcc-rating-badge{cursor:pointer;background:#e6f4ff;border:1px solid #91caff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:88px;padding:10px 12px;transition:box-shadow .2s,transform .2s;display:flex}.future-popup--qcc .qcc-rating-badge:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1677ff2e}.future-popup--qcc .qcc-rating-score{color:#1677ff;font-size:28px;font-weight:700;line-height:1}.future-popup--qcc .qcc-rating-label{color:#0000008c;margin-top:4px;font-size:12px}.future-popup--qcc .qcc-profile-section{margin-bottom:12px}.future-popup--qcc .qcc-profile-section--overview{margin-bottom:0}.future-popup--qcc .qcc-customer-tabs .ant-tabs-nav{margin-bottom:12px}.future-popup--qcc .qcc-customer-tabs .ant-tabs-content-holder{min-height:120px}.future-popup--order-contract .order-contract-amount-text{text-align:right;flex-shrink:0}.future-popup--order-contract .order-contract-amount-value{color:#cf1322;font-size:20px;font-weight:600;line-height:1.3}.future-popup--order-contract .order-contract-amount-label{color:#00000073;margin-top:2px;font-size:12px}.future-popup--order-contract .contract-product-items-readonly{margin-top:0!important}.future-popup--order-contract .contract-product-items-scroll{overflow-x:auto}.future-popup--qcc .qcc-profile-section .ant-descriptions-header{margin-bottom:8px}.qcc-rating-modal-top{align-items:center;gap:20px;margin-bottom:16px;display:flex}.qcc-rating-modal-level{margin-bottom:4px;font-size:16px;font-weight:600}.qcc-rating-dimensions{flex-direction:column;gap:14px;display:flex}.qcc-rating-dimension-head{justify-content:space-between;margin-bottom:4px;font-size:13px;display:flex}.cell-rating-link{color:#1677ff;font-weight:600}.future-timeline-steps.ant-steps-vertical{width:100%;margin-top:4px}.future-timeline-steps.ant-steps-vertical .ant-steps-item{padding-bottom:18px!important}.future-timeline-steps .ant-steps-item-title{line-height:1.45;margin-bottom:6px!important;font-size:13px!important}.future-timeline-steps .ant-steps-item-description{max-width:none;padding-bottom:2px;font-size:13px;line-height:1.75;color:#000000a6!important}.flow-detail{flex-direction:column;gap:10px;display:flex}.flow-step{align-items:center;gap:10px;display:flex}.flow-step span{color:#fff;background:#1677ff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.flow-step div{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;flex:1;padding:8px 10px}.detail-image{border-radius:6px;max-width:100%}.sales-tech-history-row-active>td{background:#e6f4ff!important}.sales-tech-history-row-active:hover>td{background:#bae0ff!important}.credit-rating-page{flex-direction:column;gap:16px;display:flex}.credit-rating-score-card{background:linear-gradient(135deg,#fff 0%,#eef6ff 100%);height:100%}.credit-rating-score-main{align-items:center;gap:20px;margin-top:16px;display:flex}.credit-rating-level{color:#1f2937;margin-bottom:8px;font-size:28px;font-weight:700}.credit-rating-score-desc{color:#00000073;margin-top:10px;font-size:13px}.credit-rating-type-tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.credit-rating-model-card{border-radius:2px}.credit-rating-weight-editor{width:100%}.credit-rating-weight-editor .ant-slider{flex:1;min-width:90px}.credit-rating-weight-editor .ant-input-number-group-wrapper{width:92px}.credit-rating-table .ant-select,.credit-rating-table .ant-input,.credit-rating-table .ant-input-number{width:100%}.credit-rating-customer-card{background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #eef0f4;border-radius:10px;padding:16px}.credit-rating-customer-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:14px;display:flex}.credit-rating-customer-head>div:first-child{flex:auto;min-width:0}.credit-rating-customer-head>div:first-child .credit-rating-customer-name,.credit-rating-customer-head>div:first-child .ant-typography{overflow-wrap:break-word;word-break:normal}.credit-rating-customer-head>.ant-tag{flex-shrink:0}.credit-rating-customer-name{color:#262626;margin-bottom:4px;font-size:16px;font-weight:600}.action-panel-modal--shell.ant-modal{padding-bottom:0;transition:width .38s cubic-bezier(.22,1,.36,1)}.action-panel-modal__content.ant-modal-content{transition:box-shadow .38s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.action-panel-modal--shell.is-with-explain .action-panel-modal__content{box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d,-6px 0 20px -10px #00000014}.action-modal-layout{align-items:stretch;min-height:0;display:flex}.action-modal-main-pane{flex-direction:column;flex:1;min-width:0;max-height:520px;display:flex;overflow:hidden}.action-modal-explain-pane{pointer-events:none;flex-shrink:0;width:0;transition:width .38s cubic-bezier(.22,1,.36,1);overflow:hidden}.action-modal-explain-pane.is-open{pointer-events:auto;width:360px}.action-modal-explain-pane.is-closing{pointer-events:none;width:0;transition-timing-function:cubic-bezier(.4,0,1,1)}.action-modal-explain-inner{opacity:0;background:linear-gradient(#fff 0,#fafafa 48px 100%);flex-direction:column;width:360px;min-height:100%;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(8px);box-shadow:inset 1px 0 #0505050f}.action-modal-explain-pane.is-open .action-modal-explain-inner{opacity:1;transition-delay:.1s;transform:translate(0)}.action-modal-explain-pane.is-closing .action-modal-explain-inner{opacity:0;transition-duration:.2s,.24s;transition-delay:0s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(6px)}.action-modal-explain-head{background:#fff;border-bottom:1px solid #0505050f;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.action-modal-explain-head .ant-btn-text{color:#00000073;transition:color .2s,background-color .2s}.action-modal-explain-head .ant-btn-text:hover{color:#000000e0}.action-modal-explain-subtitle{font-size:12px}.action-modal-explain-body{flex:1;min-height:0;padding:12px 16px;overflow:auto}.action-modal-explain-foot{text-align:right;background:#fff;border-top:1px solid #0505050f;padding:8px 16px 12px}.action-modal-steps{padding:16px 24px 0}.action-modal-divider{margin:16px 0 0}.action-modal-inner{flex-direction:column;flex:1;min-height:0;display:flex}.action-steps-shell{z-index:2;background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;margin:0;padding:4px 44px 20px 28px;position:relative;overflow:visible}.action-flow-steps.ant-steps-horizontal{max-width:100%}.action-flow-steps .ant-steps-item-title{font-weight:500;line-height:1.35;font-size:13px!important}.action-flow-steps .ant-steps-item-icon{width:24px;height:24px;font-size:12px;line-height:24px}.action-explain-steps.ant-steps-vertical,.action-import-steps.ant-steps-vertical,.future-flow-steps.ant-steps-vertical{width:100%}.action-explain-steps .ant-steps-item-title,.action-import-steps .ant-steps-item-title,.future-flow-steps .ant-steps-item-title{line-height:1.4;font-size:14px!important}.action-explain-steps .ant-steps-item-description,.action-import-steps .ant-steps-item-description,.future-flow-steps .ant-steps-item-description{max-width:none;font-size:12px;line-height:1.6;color:#00000073!important}.action-explain-steps .ant-steps-item-content{min-height:auto}.action-import-steps{margin-top:4px}.action-flow-alert{border-radius:8px;margin:0 0 20px}.action-future-card{flex:1;min-height:0;padding:20px 28px 24px;overflow-y:auto}.action-future-title,.action-tip{display:none}.action-preview-form .ant-form-item{margin-bottom:0}.action-preview-form .ant-form-item-label{padding-bottom:6px}.action-preview-form .ant-form-item-label>label{color:#000000a6;height:auto;font-size:13px}.action-preview-form .ant-input,.action-preview-form .ant-select-selector{border-radius:6px}.action-upload-dragger{margin-bottom:16px}.action-import-list{margin-bottom:0}.action-import-list .ant-list-item{padding:12px 0}.action-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.action-form-grid .ant-form-item.action-form-span-full,.action-form-grid .ant-form-item:has(textarea){grid-column:1/-1}.action-future-footer{display:none}.upload-preview-box{color:#00000073;background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;justify-content:center;align-items:center;min-height:140px;margin-bottom:20px;font-size:13px;display:flex}.import-check-list{flex-direction:column;gap:12px;display:flex}.import-check-list>div{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px 14px}.import-check-list b{margin-bottom:4px;font-size:13px;display:block}.import-check-list p{color:#0000008c;margin:0;font-size:12px;line-height:1.6}.action-explain-sections{flex-direction:column;gap:0;display:flex}.action-explain-block{border-bottom:1px solid #0505050f;padding:14px 0}.action-explain-block:last-child{border-bottom:0}.action-explain-block-title{color:#000000a6;margin-bottom:10px;font-size:12px;font-weight:500;display:block}.action-explain-descriptions .ant-descriptions-item-label{color:#00000073}.action-explain-copy{color:#000000e0;line-height:1.6;margin-bottom:8px!important}.action-explain-copy-secondary{font-size:13px;line-height:1.6;margin-bottom:0!important}.action-config-form .ant-form-item{margin-bottom:12px}.action-config-form .ant-form-item:last-child{margin-bottom:0}.sheet-field-code,.sheet-col-letter{display:none}.flow-page-content{min-width:0}.flow-page-header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.flow-intro-alert{border-radius:8px;margin-bottom:16px}.flow-card,.flow-summary-card{border-radius:8px}.flow-card .ant-card-body{padding:0}.swimlane-scroll{padding:16px;overflow-x:auto}.swimlane-board{background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:2140px;overflow:hidden}.swimlane-row{border-bottom:1px solid #e5e7eb;grid-template-columns:150px 1fr;min-height:190px;display:grid}.swimlane-row:last-child{border-bottom:0}.swimlane-row--customer{background:linear-gradient(90deg,#eff6ff 0,#fff 35%)}.swimlane-row--sales{background:linear-gradient(90deg,#ecfeff 0,#fff 35%)}.swimlane-row--sales_leader{background:linear-gradient(90deg,#f5f3ff 0,#fff 35%)}.swimlane-row--business{background:linear-gradient(90deg,#fff7ed 0,#fff 35%)}.swimlane-row--planner{background:linear-gradient(90deg,#f0fdf4 0,#fff 35%)}.swimlane-head{background:#ffffffad;border-right:4px solid;flex-direction:column;justify-content:center;padding:18px 14px;display:flex}.swimlane-title{font-size:18px;font-weight:700}.swimlane-subtitle{color:#0000008c;margin-top:8px;font-size:12px;line-height:1.5}.swimlane-track{background-image:linear-gradient(90deg,#94a3b824 1px,#0000 1px);background-size:168px 100%;grid-template-columns:repeat(12,150px);align-items:center;gap:18px;padding:18px 22px;display:grid}.flow-node{background:#fff;border:1px solid #bfdbfe;border-radius:12px;min-height:132px;padding:14px 14px 12px;position:relative;box-shadow:0 8px 20px #0f172a14}.flow-node:after{content:">";color:#94a3b8;font-size:24px;font-weight:700;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.flow-node[style*="12 /"]:after,.flow-node--success:last-child:after{display:none}.flow-node--normal{border-color:#7dd3fc}.flow-node--core{background:#fff7ed;border-color:#fdba74}.flow-node--success{background:#f0fdf4;border-color:#86efac}.flow-node--wait{background:#eff6ff;border-color:#93c5fd}.flow-node--decision{background:#faf5ff;border-color:#c4b5fd}.flow-node--decision .flow-node-step{background:#7c3aed}.flow-node--core .flow-node-step{background:#c2410c}.flow-node--success .flow-node-step{background:#16a34a}.flow-node--wait .flow-node-step{background:#2563eb}.flow-node-step{color:#fff;background:#0284c7;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.flow-node-title{color:#111827;margin-top:10px;font-size:14px;font-weight:700;line-height:1.4}.flow-node-detail{color:#0000009e;margin:8px 0 0;padding-left:16px;font-size:12px;line-height:1.55}.flow-node-detail li+li{margin-top:3px}.flow-summary-card{margin-top:16px}.flow-edge-list{flex-wrap:wrap;gap:8px;display:flex}.flow-edge-tag{border-radius:999px;margin-inline-end:0;padding:4px 8px}.sales-flow-page{flex-direction:column;gap:16px;display:flex}.sales-flow-summary,.sales-flow-board-card,.sales-flow-detail-card{box-shadow:none;border-radius:8px}.sales-flow-summary-main{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.sales-flow-summary-title{color:#262626;margin:4px 0 8px;font-size:18px;font-weight:700}.sales-flow-progress{min-width:1200px;padding-bottom:4px;overflow-x:auto}.sales-flow-progress .ant-steps-item-title{white-space:nowrap;font-size:12px!important}.sales-flow-workspace{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.sales-flow-board-card .ant-card-body{padding:0}.sales-flow-board{background:#fff;border:1px solid #edf0f5;border-radius:8px;grid-template-rows:repeat(5,minmax(136px,auto));min-width:1120px;display:grid;overflow-x:auto}.sales-flow-lane{border-bottom:1px solid #edf0f5;grid-template-columns:120px 1fr;display:grid}.sales-flow-lane:last-child{border-bottom:0}.sales-flow-lane-title{writing-mode:vertical-rl;letter-spacing:2px;border-right:1px solid #edf0f5;justify-content:center;align-items:center;padding:12px;font-weight:700;display:flex}.sales-flow-lane-body{background-image:linear-gradient(90deg,#94a3b826 1px,#0000 1px);background-size:208px 100%;grid-auto-columns:190px;grid-auto-flow:column;align-items:center;gap:18px;min-height:136px;padding:16px 22px;display:grid}.sales-flow-lane--blue .sales-flow-lane-title{color:#1d4ed8;background:#eff6ff}.sales-flow-lane--cyan .sales-flow-lane-title{color:#0369a1;background:#ecfeff}.sales-flow-lane--purple .sales-flow-lane-title{color:#6d28d9;background:#f5f3ff}.sales-flow-lane--orange .sales-flow-lane-title{color:#c2410c;background:#fff7ed}.sales-flow-lane--green .sales-flow-lane-title{color:#15803d;background:#f0fdf4}.sales-flow-node{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e2f1;border-radius:12px;align-items:flex-start;gap:10px;min-height:102px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 8px 20px #0f172a0f}.sales-flow-node:after{content:">";color:#94a3b8;font-size:22px;font-weight:700;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}.sales-flow-node:hover,.sales-flow-node.is-selected{border-color:#1677ff;transform:translateY(-1px);box-shadow:0 10px 26px #1677ff29}.sales-flow-node-no{color:#fff;background:#1677ff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.sales-flow-node-main{min-width:0}.sales-flow-node-title{color:#1f2937;font-weight:700;line-height:1.35;display:block}.sales-flow-node-summary{color:#00000094;margin-top:6px;font-size:12px;line-height:1.45;display:block}.sales-flow-node-branch{color:#1677ff;background:#e6f4ff;border-radius:999px;margin-top:8px;padding:2px 8px;font-size:12px;display:inline-flex}.sales-flow-node--done .sales-flow-node-no{background:#16a34a}.sales-flow-node--active .sales-flow-node-no{background:#1677ff}.sales-flow-node--pending .sales-flow-node-no{background:#f97316}.sales-flow-node--branch .sales-flow-node-no{background:#7c3aed}.sales-flow-detail-card{position:sticky;top:72px}.sales-flow-field-list{border:1px solid #f0f0f0;border-radius:8px;margin-top:8px}.sales-flow-field-list .ant-list-item{padding:8px 12px}.sales-flow-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sales-flow-branches>div{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px}.sales-flow-branches p{color:#0000009e;margin:8px 0 0;font-size:12px;line-height:1.6}.action-contract-flow-preview{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.action-contract-flow-step{color:#000000ad;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.action-contract-flow-step span{color:#fff;background:#8c8c8c;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.action-contract-flow-step.is-current,.action-contract-flow-step:hover{color:#1677ff;background:#e6f4ff;border-color:#91caff}.action-contract-flow-step.is-current span,.action-contract-flow-step:hover span{background:#1677ff}@media (max-width:1280px){.sales-flow-workspace{grid-template-columns:1fr}.sales-flow-detail-card{position:static}}.sales-prototype-page{flex-direction:column;gap:16px;display:flex}.sales-prototype-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sales-prototype-metrics .ant-card{border-radius:8px}.sales-prototype-metric-value{color:#262626;margin:6px 0 8px;font-size:28px;font-weight:700;line-height:1}.sales-prototype-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.sales-prototype-list-card,.sales-prototype-detail-card,.sales-prototype-side-card{box-shadow:none;border-radius:8px}.sales-prototype-list-card{grid-column:1/-1}.sales-prototype-detail-card{grid-column:1/-1;scroll-margin-top:72px}.sales-prototype-row-active>td{background:#e6f4ff!important}.sales-demand-list-table .sales-demand-table-actions{white-space:nowrap;flex-wrap:nowrap;display:inline-flex}.sales-demand-list-table .ant-table-cell-fix-right{white-space:nowrap}.sales-prototype-detail-card{min-width:0}.sales-prototype-side-card{position:sticky;top:72px}.sales-prototype-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.sales-prototype-form .ant-form-item{margin-bottom:0}.sales-prototype-span-full{grid-column:1/-1}.sales-prototype-form-actions{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:12px;margin-top:18px;padding-top:16px;display:flex}.sales-prototype-submit-button{min-width:112px}.sales-prototype-submit-wrap{position:relative}.sales-prototype-submit-progress-mask{z-index:20;backdrop-filter:blur(2px);background:#ffffffd1;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.sales-prototype-submit-progress-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;width:min(420px,100%);padding:28px 32px;box-shadow:0 8px 24px #00000014}.sales-prototype-submit-progress-title{color:#000000e0;text-align:center;margin-bottom:16px;font-size:15px;font-weight:600}.sales-prototype-section{flex-direction:column;gap:16px;display:flex}.sales-prototype-audit-form{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:14px}.sales-prototype-audit-form .ant-form-item{margin-bottom:12px}@media (max-width:1280px){.sales-prototype-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-prototype-layout{grid-template-columns:1fr}.sales-prototype-side-card{position:static}}.sales-flow-drawer-summary{background:linear-gradient(#f8fbff 0%,#fff 100%);margin-bottom:4px}.sales-flow-drawer-steps.ant-steps-vertical{width:100%;padding:4px 0 0 4px}.sales-flow-drawer-steps .ant-steps-item-title{font-weight:600;line-height:1.45;font-size:14px!important}.sales-flow-drawer-steps .ant-steps-item-description{max-width:none;font-size:12px;line-height:1.65;color:#00000094!important}.sales-flow-drawer-steps .ant-steps-item-process .ant-steps-item-title{color:#1677ff!important}.sales-flow-step-desc{flex-direction:column;gap:6px;display:flex}.sales-flow-step-owner{background:#f8fbff;border:1px solid #e6f4ff;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.sales-flow-step-owner span{color:#000000b8;min-width:0;font-size:12px;font-weight:600}.sales-flow-step-owner .ant-btn-link{flex:none;height:22px;padding:0 4px;font-size:12px}.urge-owner-modal .ant-descriptions{margin:10px 0 8px}.urge-owner-tip{margin-bottom:0!important}.real-detail-panel{flex-direction:column;gap:12px;display:flex}.real-detail-card{margin-top:2px}.real-attachment-card{color:#1677ff;background:#f8fbff;border:1px dashed #91caff;border-radius:8px;justify-content:center;align-items:center;min-height:120px;display:flex}.sales-flow-navigation-card .ant-card-body{padding:14px 18px 18px}.sales-flow-navigation-steps.ant-steps-navigation{min-height:118px;margin-bottom:12px;padding-top:8px;padding-bottom:14px;overflow:auto hidden;box-shadow:inset 0 -1px #e8e8e8}.sales-flow-navigation-steps .ant-steps-item{flex:0 0 250px;min-width:250px}.sales-flow-navigation-steps .ant-steps-item-container{min-height:96px;padding-block:10px!important;padding-inline:16px!important}.sales-flow-navigation-steps .ant-steps-item-title{white-space:normal;line-height:1.5;font-size:14px!important}.sales-flow-navigation-steps .ant-steps-item-subtitle{color:#00000073;white-space:nowrap;font-size:12px;margin-inline-start:8px!important}.sales-flow-navigation-steps .ant-steps-item-description{white-space:normal;max-width:210px;margin-top:8px;font-size:12px;line-height:1.55;color:#0000008c!important}.action-flow-steps.ant-steps-navigation{min-height:86px;margin-bottom:22px;padding-bottom:12px;box-shadow:inset 0 -1px #e8e8e8}.sales-flow-inspection-card{background:linear-gradient(#f8fbff 0%,#fff 100%);margin-bottom:16px}.sales-flow-approval-card{margin-top:14px}.sales-flow-navigation-steps .ant-steps-item-disabled{cursor:not-allowed;opacity:.52}.oa-approval-step-desc{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.oa-approval-step-desc>span{flex:1}.oa-handler-cell{width:100%}.oa-handler-cell .ant-btn{padding-inline:2px}.sales-audit-quote-unit-bar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.sales-audit-quote-unit-label{color:#8c8c8c;font-size:13px}.sales-audit-workbench .ant-alert{margin-bottom:12px}.sales-audit-flow-collapse{border-top:1px solid #f0f0f0;margin-top:12px}.sales-business-workbench{position:relative}.sales-business-workbench .ant-alert{margin-bottom:12px}.sales-business-actions{margin:14px 0}.business-contract-action-bar{flex-wrap:wrap;align-items:center;gap:24px;width:100%;margin:16px 0;display:flex}.business-contract-signback-download-section{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:8px}.business-contract-key-card>.sales-factory-status-card:first-child{margin-top:0}.sales-factory-status-card{margin-top:12px}.business-contract-layout{grid-template-columns:860px minmax(360px,1fr);align-items:start;gap:16px;margin-bottom:14px;display:grid}.business-contract-layout--single{grid-template-columns:minmax(0,1fr)}.business-contract-layout--signback{grid-template-columns:minmax(0,647.2px) minmax(360px,1fr)}.business-contract-editor-card{min-width:0;max-width:860px}.business-contract-editor-card--compact{max-width:647.2px}.business-contract-editor-card--compact .ant-card-body{padding:8px 10px;overflow:auto}.contract-preview-scale-host{width:max-content;max-width:100%}.business-contract-editor-card--compact .contract-preview-scale-inner{zoom:.72;width:860px}.business-contract-editor-card--compact .contract-preview-scale-inner .contract-preview-paper,.business-contract-editor-card--compact .contract-preview-scale-inner .contract-template-preview{width:860px;max-width:860px}.business-contract-editor-card .contract-preview-paper{min-height:960px}.business-contract-editor-card .contract-preview-paper,.business-contract-editor-card .contract-template-preview{box-sizing:border-box;width:100%;max-width:100%}.business-contract-editor-card .ant-card-body{padding:12px 14px}.business-contract-key-card{align-self:start;min-width:0}.contract-download-source{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.locked-order-card .ant-card-body{padding:12px}.locked-order-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.locked-order-summary>div{background:#f8fbff;border:1px solid #e6f4ff;border-radius:8px;min-width:0;padding:10px 12px}.locked-order-summary .ant-typography{margin-bottom:4px;font-size:12px;display:block}.locked-order-summary strong{color:#262626;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.locked-order-summary .locked-order-remain{color:#1677ff}.locked-order-card .ant-table-wrapper{max-width:100%}.locked-order-card .ant-table-thead>tr>th,.locked-order-card .ant-table-tbody>tr>td{white-space:nowrap;font-size:12px;padding:7px 8px!important}.locked-order-card .ant-tag{margin-inline-end:0}.contract-preview-paper{box-sizing:border-box;color:#1f2937;background:#fff;border:1px solid #e5e7eb;min-width:0;max-width:100%;min-height:420px;padding:22px 24px;line-height:1.9;box-shadow:0 8px 24px #0f172a14}.contract-preview-paper h3{text-align:center;margin:0 0 16px;font-size:22px}.contract-preview-paper p{margin:6px 0}.contract-preview-sign{justify-content:space-between;margin-top:32px;display:flex}.business-contract-key-card .ant-descriptions-item-label{white-space:nowrap}.business-contract-key-card .ant-descriptions-item-content{min-width:0;max-width:100%}.business-contract-key-card .ant-space-compact{max-width:100%}.business-contract-key-card .ant-space-compact .ant-input,.business-contract-key-card .ant-space-compact .ant-select{min-width:0}.business-contract-key-card .ant-select{width:100%}.business-contract-products-card{width:100%;max-width:100%;margin-top:4px;margin-bottom:16px}.business-contract-products-card .contract-product-items-scroll{max-height:none;overflow:auto visible}.business-contract-products-card .contract-product-items-table{width:100%}.business-contract-products-section{border-top:1px solid #f0f0f0;width:100%;max-width:100%;margin-top:16px;padding-top:16px}.business-contract-products-title{margin-bottom:8px;font-size:14px;font-weight:600}.contract-product-detail-title{margin-top:12px}.contract-detail-page{page-break-before:always;break-before:page;border-top:1px dashed #d9d9d9;margin-top:24px;padding-top:24px}.contract-detail-heading{text-align:center;margin-top:0;font-weight:700}@media print{.contract-detail-page{border-top:none;margin-top:0;padding-top:0}}.contract-product-detail-table-wrap{margin-bottom:8px}.business-contract-products-card .ant-card-body{padding:12px 14px}.contract-product-items-scroll{width:100%;max-width:100%;overflow-x:auto}.contract-product-items-scroll .ant-table-thead>tr>th,.contract-product-items-scroll .ant-table-cell{white-space:nowrap}.contract-product-items-special-process-cell{vertical-align:middle;white-space:normal!important}.erp-special-process-cell{align-items:center;gap:10px;min-width:200px;padding:0;display:flex}.erp-special-process-cell .ant-checkbox-wrapper{flex-shrink:0;align-self:center;margin-inline-end:0;font-size:12px}.erp-special-process-cell__fields{flex-direction:column;gap:4px;min-width:0;display:flex}.erp-special-process-cell__item{align-items:center;gap:4px;display:flex}.erp-special-process-cell__label{flex-shrink:0;width:36px;font-size:12px;line-height:1}.erp-special-process-cell .ant-select{width:76px}.contract-product-items-nowrap{white-space:nowrap}.contract-product-items-readonly{width:100%;max-width:100%}.contract-product-items-readonly-table .ant-table{width:max-content;min-width:100%}.contract-product-items-readonly-table .ant-table-cell{vertical-align:middle}.business-contract-editor-card .contract-table-scroll-wrap{overflow-x:visible}.business-contract-editor-card .contract-table-scroll-wrap .contract-template-table{width:100%;min-width:0}.business-contract-editor-card .contract-template-table th,.business-contract-editor-card .contract-template-table td{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.business-contract-editor-card .contract-col[class*=contract-col--]{min-width:0}@media (max-width:1319px){.business-contract-layout,.business-contract-layout--signback{grid-template-columns:1fr}.business-contract-editor-card{max-width:none}.business-contract-editor-card .contract-preview-paper{min-height:420px}}.contract-template-preview{font-family:SimSun,Songti SC,serif;font-size:14px}.contract-template-preview .contract-header-meta{text-align:right;width:100%;margin:0 0 10px;overflow:hidden}.contract-template-preview .contract-header-meta-table{border-collapse:collapse;border:0;width:auto;max-width:100%;margin-left:auto;margin-right:0;display:inline-table}.contract-template-preview .contract-header-meta-table .contract-meta-label,.contract-template-preview .contract-header-meta-table .contract-meta-value,.contract-template-preview .contract-header-meta-table .contract-meta-text,.contract-template-preview .contract-header-meta-table .contract-meta-native-input{color:inherit;font-family:SimSun,Songti SC,serif;font-size:14px;font-weight:400;line-height:1.9}.contract-template-preview .contract-header-meta-table .contract-meta-label,.contract-template-preview .contract-header-meta-table .contract-meta-value{vertical-align:top;white-space:nowrap;border:0;padding:2px 0}.contract-template-preview .contract-header-meta-table .contract-meta-label{text-align:right;padding-right:0}.contract-template-preview .contract-header-meta-table .contract-meta-value{text-align:left;padding-left:.5em}.contract-template-preview .contract-header-meta-table .contract-meta-native-input{box-sizing:border-box;text-align:left;width:auto;min-width:12em;font:inherit;letter-spacing:inherit;appearance:none;background:0 0;border:0;outline:none;margin:0;padding:0;display:inline}.contract-template-preview .contract-header-meta-table .contract-meta-text{text-align:left;display:inline}.contract-template-preview .contract-section-title{margin-top:14px;font-weight:700}.contract-table-scroll-wrap{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin:8px 0 10px;overflow-x:auto}.contract-table-scroll-wrap .contract-template-table{width:100%;min-width:756px;margin:0}.contract-col--idx{width:5%;min-width:40px}.contract-col--goods{width:11%;min-width:76px}.contract-col--spec,.contract-col--model,.contract-col--category{width:10%;min-width:72px}.contract-col--surface{width:8%;min-width:64px}.contract-col--process{width:12%;min-width:88px}.contract-col--qty{width:11%;min-width:76px}.contract-col--unit{width:7%;min-width:52px}.contract-col--price{width:12%;min-width:92px}.contract-col--amount{width:11%;min-width:76px}.contract-col--remark{width:19%;min-width:112px}.contract-th-tax-price{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:2px 0;display:flex}.contract-th-tax-price__label{white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2}.contract-th-tax-price .contract-th-tax-price__suffix{width:100%;min-width:0;max-width:100px}.contract-th-tax-price .contract-th-tax-price__suffix .ant-select-selector{padding:0 6px!important}.contract-template-preview .contract-table-scroll-wrap .contract-template-table th,.contract-template-preview .contract-table-scroll-wrap .contract-template-table td{word-break:break-word;overflow-wrap:anywhere}.contract-template-preview .contract-table-scroll-wrap .contract-template-table td{vertical-align:middle}.contract-template-preview .contract-table-scroll-wrap .contract-edit-inline.ant-input-sm{text-align:center;padding:2px 6px;font-size:12px;line-height:1.35}.contract-template-preview .contract-table-scroll-wrap .ant-input-affix-wrapper,.contract-template-preview .contract-table-scroll-wrap .contract-edit-inline{max-width:100%}.contract-template-table{border-collapse:collapse;table-layout:fixed;width:100%}.contract-template-table th,.contract-template-table td{text-align:center;vertical-align:middle;border:1px solid #1f2937;padding:6px 4px}.contract-party-grid{grid-template-columns:1fr 1fr;gap:8px 48px;margin-top:28px;display:grid}.contract-template-preview .contract-fill{color:#d4380d;text-underline-offset:3px;font-weight:600;text-decoration:underline}.contract-party-grid.contract-footer-textareas textarea{min-height:180px}.contract-template-preview>div:first-child,.contract-template-preview>div:first-child .contract-edit-title-line.ant-input,.contract-template-preview>div:first-child h3{text-align:center}.contract-template-preview .contract-edit-line,.contract-template-preview .contract-edit-title-line{width:100%;font-family:inherit;font-size:inherit;padding:2px 0}.contract-template-preview .contract-edit-title-line.ant-input{font-size:18px;font-weight:700}.contract-template-preview .contract-edit-inline{width:100%}.contract-edit-pre.ant-input-affix-wrapper-textarea textarea,.contract-edit-pre.ant-input-css-var.ant-input-css-var textarea,.contract-edit-pre textarea{white-space:pre-wrap;font-family:inherit}.cell-plain-text{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.history-current-status-desc{width:100%;margin-bottom:20px}.history-current-status-desc .ant-descriptions-header{margin-bottom:14px}.history-current-status-desc .ant-descriptions-title{font-size:15px;font-weight:600}.history-current-status-desc .ant-descriptions-item-label{vertical-align:top;color:#0000008c;word-break:break-word;width:152px;max-width:38%;font-size:13px;line-height:1.5;padding:12px 14px!important}.history-current-status-desc .ant-descriptions-item-content{word-break:break-word;font-size:13px;line-height:1.65;padding:12px 16px!important}.history-banner-monospace{word-break:break-all;max-width:100%;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.6;display:inline-block}.history-banner-last-event{width:100%}.history-banner-last-event-desc{white-space:pre-wrap;display:block}.history-record-list-title{margin:4px 0;padding-top:4px;font-size:15px;line-height:1.5;display:block}.revenue-overview-charts-wrap .revenue-chart-card{background:#fafafa}.revenue-overview-charts-wrap .revenue-chart-card .ant-card-head{min-height:40px}.revenue-overview-charts-wrap .revenue-chart-card .ant-card-head-title{font-size:13px}.revenue-overview-charts-wrap .revenue-chart-card .ant-card-body{padding:12px 12px 8px}.revenue-overview-charts-wrap canvas{margin:0 auto;display:block}@media (max-width:1279.98px){.doc-content.pro-content{overflow-x:auto}.doc-content .ant-card .ant-card-body{padding:12px}.table-title-bar{flex-direction:column;align-items:stretch}.table-title-bar>.ant-space{flex-wrap:wrap;flex-shrink:1;justify-content:flex-start;gap:8px;width:100%;max-width:100%}.query-form.ant-form-inline{row-gap:12px;flex-flow:column!important;align-items:stretch!important;display:flex!important}.query-form.ant-form-inline>.ant-form-item{width:100%!important;max-width:100%!important;margin-inline-end:0!important}.query-form.ant-form-inline .query-actions{width:100%;margin-left:0!important}.query-form.ant-form-inline .query-actions .ant-space{flex-wrap:wrap;justify-content:flex-start;width:100%}.query-card .ant-form-item-control-input-content>.ant-select,.query-card .ant-form-item-control-input-content .ant-select.ant-select-in-form-item,.query-card .ant-form-item-control-input-content>.ant-picker,.query-card .ant-form-item-control-input-content>.ant-auto-complete,.query-card .ant-form-item-control-input-content .ant-input-affix-wrapper,.query-card .ant-form-item-control-input-content>.ant-input:not(.ant-input-number-input){box-sizing:border-box;width:100%!important;max-width:100%!important}.doc-content .ant-card-head-wrapper{flex-wrap:wrap;row-gap:10px;align-items:flex-start!important}.doc-content .ant-card-head-title{overflow-wrap:break-word;flex:100%;min-width:0;padding-inline-end:0!important}.doc-content .ant-card-extra{flex:100%;width:100%;max-width:100%;margin-inline-start:0!important}.sales-prototype-form-grid,.sales-prototype-metrics{grid-template-columns:minmax(0,1fr)}.sales-flow-navigation-steps.ant-steps-navigation .ant-steps-item{flex-shrink:0}.sales-flow-navigation-steps.ant-steps-navigation{max-width:100%;padding-bottom:6px;overflow-x:auto}.pro-page-title{overflow-wrap:break-word;font-size:18px}.breadcrumb{overflow-wrap:break-word;font-size:12px}.customer-stats-dashboard .ant-row{margin-inline:0!important}.customer-stats-dashboard .ant-col{max-width:100%;padding-inline:6px!important}.revenue-overview-intro>.ant-space{width:100%;max-width:100%}.revenue-overview-intro>.ant-space>.ant-space-item:last-child{flex:auto;min-width:0;max-width:100%}.revenue-overview-filters>.ant-space{width:100%;max-width:100%}.revenue-overview-filters .ant-picker-range{max-width:100%;width:100%!important}}.table-column-settings-list{flex-direction:column;gap:10px;display:flex}.table-column-settings-item{padding:4px 0}
