:root{--font-sans: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", "Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-display: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "SFMono-Regular", "JetBrains Mono", "Cascadia Code", "Roboto Mono", "Menlo", "Monaco", "Consolas", monospace;--text-main: #18213f;--text-muted: #5f6986}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;text-rendering:optimizeLegibility}body{margin:0;padding:0;background:#fff!important;color:var(--text-main);font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1.5}*,*:before,*:after{box-sizing:border-box}body,button,input,select,textarea,.ant-typography,.ant-btn,.ant-input,.ant-input-number,.ant-select,.ant-form,.ant-table,.ant-menu,.ant-dropdown,.ant-modal,.ant-drawer,.ant-card,.ant-statistic,.ant-descriptions,.ant-tag,.ant-pagination,.ant-picker,.ant-notification,.ant-message{font-family:var(--font-sans)!important}h1,h2,h3,h4,h5,h6,.logo,.ant-menu-title-content,.ant-page-header-heading-title,.ant-card-head-title,.ant-modal-title,.ant-drawer-title{color:var(--text-main);font-family:var(--font-display)!important;font-weight:700;letter-spacing:-.01em}p,span,label,td,th,li,.ant-form-item-label>label,.ant-table-cell,.ant-descriptions-item-label,.ant-descriptions-item-content,.ant-statistic-content,.ant-menu-item,.ant-menu-submenu-title{font-weight:500}.ant-input,.ant-input-number-input,.ant-select-selection-item,.ant-select-item,.ant-table-cell,.ant-statistic-content-value,.ant-tag,.ant-btn,.ant-menu-item,.ant-menu-submenu-title{text-rendering:geometricPrecision}.ant-statistic-content,.ant-statistic-content-value,.ant-table-cell,.ant-input-number-input,.moneyInput input{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}code,pre,kbd,samp{font-family:var(--font-mono)}.ant-layout{background:#fff!important}:root{--app-border-color: #e7edf7;--app-border-strong: #dbe4f2;--app-text-main: #18213f;--app-text-secondary: #5f6986;--app-text-tertiary: #8b95b3;--app-surface: #ffffff;--app-surface-subtle: #f8fbff;--app-accent: #2f6fed}.site-layout .site-layout-background{background:#fff}[data-theme=dark] .site-layout .site-layout-background{background:#141414}.headerIcon .ant-dropdown-menu{border-radius:6px;background:none;padding:0;box-shadow:none}.headerIcon .ant-dropdown-menu-item:hover,.headerIcon .ant-dropdown-menu-item.ant-dropdown-menu-item-active{background:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.login-form button[type=submit]{margin-bottom:20px}.login-form-forgot{float:right}.login-form-button{width:100%}.ant-table-thead>tr>th{background:#f8fbff!important;border-bottom:1px solid var(--app-border-color)!important;color:var(--app-text-secondary)!important;font-size:12px;font-weight:700;letter-spacing:.02em;padding:12px 16px!important;text-transform:none}.ant-table-tbody>tr>td{border-bottom:1px solid #eff3fa!important;color:var(--app-text-main);font-size:13px;padding:14px 16px!important}.ant-table-tbody>tr.tableRowEven>td{background:#fff}.ant-table-tbody>tr.tableRowOdd>td{background:#fbfdff}.ant-table-tbody>tr:hover>td{background:#f4f8ff!important}.ant-typography strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:700!important}.ant-menu,.ant-menu-submenu-title,.ant-menu-item,.ant-breadcrumb,.ant-page-header,.ant-tabs-tab-btn{color:var(--app-text-main)}.ant-menu-inline{padding-bottom:70px}.tabContent .ant-tabs-right>.ant-tabs-content-holder,.tabContent .ant-tabs-right>div>.ant-tabs-content-holder{border-right:none}.tabContent .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}.ant-select-show-search:where(.css-dev-only-do-not-override-2q8sxy).ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:pointer}.ant-menu-item{height:40px!important}.ant-menu-submenu-title{height:42px!important}.ant-menu-light .ant-menu-submenu-title,.ant-menu-light .ant-menu-item{margin-inline:10px!important;margin-block:4px!important;width:calc(100% - 20px)!important;border-radius:10px;font-size:14px;font-weight:600}.ant-menu-light .ant-menu-item-selected{background:#edf4ff!important;color:var(--app-accent)!important}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--app-accent)!important}.ant-btn{border-radius:10px;font-size:clamp(12px,.78vw,13px);font-weight:600;height:clamp(36px,2.7vw,40px);padding-inline:clamp(12px,1.4vw,18px)}.ant-btn-sm{height:32px}.ant-btn-text{color:var(--app-text-secondary)}.ant-btn-primary{box-shadow:none}.ant-input,.ant-input-number,.ant-picker,.ant-select-selector,.ant-input-affix-wrapper,.ant-input-number-affix-wrapper{border-color:var(--app-border-strong)!important;border-radius:10px!important;box-shadow:none!important;background:#fcfdff;min-height:clamp(38px,2.8vw,42px)}.ant-input:hover,.ant-input-number:hover,.ant-picker:hover,.ant-select-selector:hover,.ant-input-affix-wrapper:hover,.ant-input-number-affix-wrapper:hover{background:#fff}.ant-input,.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-select-item-option-content,.ant-form-item-label>label{color:var(--app-text-main)!important;font-size:13px}.ant-form-item{margin-bottom:18px}.ant-form-item-label>label{color:var(--app-text-secondary)!important;font-size:12px;font-weight:700;letter-spacing:.02em}.ant-card,.ant-modal-content,.ant-drawer-content,.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-notification-notice{border:1px solid var(--app-border-color);border-radius:16px!important;box-shadow:none!important}.appDatePicker{background:#fbfcff!important}.appDatePicker .ant-picker-input>input{cursor:pointer;font-weight:600}.reportPeriodPicker{min-width:124px}.reportYearPicker{min-width:104px}.ant-tag{border-radius:999px;font-size:12px;font-weight:700;line-height:24px;padding-inline:10px}.tableTag{border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff59;font-size:12px;font-weight:700;min-height:26px;padding-inline:10px}.countryTag{background:#f6f9ff!important;color:var(--app-text-main)!important}.ant-statistic-title{color:var(--app-text-tertiary)!important;font-size:12px!important;font-weight:700;letter-spacing:.02em}.ant-statistic-content{color:var(--app-text-main)!important;font-size:24px!important;font-weight:700}.ant-tabs-tab{padding-block:10px!important}.ant-tabs-tab-btn{font-size:13px;font-weight:600}.entityPageHeader{background:linear-gradient(180deg,#fbfdff,#f7faff);border:1px solid var(--app-border-color);border-radius:18px;margin-bottom:10px;padding:12px 20px!important}.entityPageHeader .ant-page-header-heading{align-items:flex-start;gap:16px}.entityPageHeader .ant-page-header-heading-left{align-items:center;flex:1 1 260px;min-width:0}.entityPageHeader .ant-page-header-heading-extra{display:flex;flex:999 1 720px;flex-wrap:wrap;gap:10px;justify-content:flex-start;min-width:0}.entityPageHeader .ant-page-header-heading-extra>*{margin-inline-start:0!important}.entityPageHeader .ant-page-header-heading-title{color:var(--app-text-main)!important;font-size:26px!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.15;overflow:visible;text-overflow:clip;white-space:normal}.entityPageHeader .ant-page-header-back{margin-right:12px;padding-right:0}.entityPageHeader .ant-page-header-back-button{background:#fff;border:1px solid var(--app-border-color);border-radius:10px;display:inline-flex;height:36px;justify-content:center;padding:0!important;width:36px}.entityPageHeader .ant-page-header-back-button .anticon{display:flex;font-size:16px;line-height:1}.entityPageHeader .ant-page-header-heading-extra .ant-select,.entityPageHeader .ant-page-header-heading-extra .ant-input-affix-wrapper,.entityPageHeader .ant-page-header-heading-extra .ant-input,.entityPageHeader .ant-page-header-heading-extra .ant-btn,.entityPageHeader .ant-page-header-heading-extra .ant-upload{flex:0 1 auto;min-width:0}.entityPageHeader .ant-page-header-heading-extra .ant-btn,.entityPageHeader .ant-page-header-heading-extra .ant-upload{white-space:nowrap}.entityPageHeader--customizable .ant-page-header-heading{align-items:stretch;flex-wrap:wrap}.entityPageHeader--customizable .ant-page-header-heading-left,.entityPageHeader--customizable .ant-page-header-heading-extra{flex-basis:100%}.entityPageHeader--customizable .ant-page-header-heading-extra{justify-content:flex-start;margin-top:6px}.entityPageHeader--customizable .ant-page-header-heading-extra>*{margin-inline-start:0!important}@media (max-width: 1200px){.entityPageHeader .ant-page-header-heading-title{font-size:22px!important}}@media (max-width: 992px){.entityPageHeader .ant-page-header-heading{align-items:stretch}.entityPageHeader .ant-page-header-heading-left,.entityPageHeader .ant-page-header-heading-extra{flex-basis:100%}.entityPageHeader .ant-page-header-heading-extra{justify-content:flex-start}}@media (max-width: 768px){.entityPageHeader{padding:16px!important}.entityPageHeader .ant-page-header-heading{gap:12px}.entityPageHeader .ant-page-header-heading-title{font-size:20px!important}.entityPageHeader .ant-page-header-heading-extra>*{width:100%}.entityPageHeader .ant-page-header-heading-extra .ant-btn,.entityPageHeader .ant-page-header-heading-extra .ant-upload,.entityPageHeader .ant-page-header-heading-extra .ant-select,.entityPageHeader .ant-page-header-heading-extra .ant-input-affix-wrapper,.entityPageHeader .ant-page-header-heading-extra .ant-input{width:100%}}.entityPageHeader .ant-page-header-back-button:hover,.entityPageHeader .ant-page-header-back-button:focus{width:36px}.entityPageHeader .ant-page-header-back-button{width:36px}.entityTable{background:#fff;border:1px solid var(--app-border-color);border-radius:18px;overflow:hidden;padding:4px 4px 10px}.entityTable .ant-table-thead>tr>th{position:relative}.entityTable .ant-table-thead>tr>th:before{display:none!important}.entityTable .ant-table-thead>tr>th:not(:last-child){border-inline-end:1px solid #d7e1f0!important}.entityTable .ant-pagination{padding-inline:16px}.entityTable .phoneField--table{display:inline-flex;max-width:100%}.entityTable .phoneField--table .phoneFieldBadge{background:#f3f7fd;border-color:#dce8f8;color:#7b88a8;flex:0 0 auto}.entityTable .phoneField--table .phoneFieldValue{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entitySecondaryToolbar{align-items:stretch;background:linear-gradient(180deg,#fbfdff,#f7faff);border:1px solid var(--app-border-color);border-radius:18px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;overflow:visible;padding:14px 20px}.entitySecondaryToolbar>*{flex:0 1 auto;margin-bottom:0!important;min-width:0}.entitySecondaryToolbar .ant-select,.entitySecondaryToolbar .ant-input-affix-wrapper,.entitySecondaryToolbar .ant-input{flex:1 1 180px;min-width:0}.entitySecondaryToolbar .ant-btn,.entitySecondaryToolbar .ant-upload{flex:0 1 auto;min-width:fit-content;white-space:nowrap}.entitySecondaryToolbar .fieldSearchSelect,.entitySecondaryToolbar .fieldSearchInput{align-self:center}.entitySecondaryToolbar .fieldSearchSelect .ant-select-selector,.entitySecondaryToolbar .fieldSearchInput{height:clamp(36px,2.7vw,40px)!important}.entitySecondaryToolbar .fieldSearchSelect{height:clamp(36px,2.7vw,40px)}.entitySecondaryToolbar .fieldSearchSelect .ant-select-selector{align-items:center;display:flex}.entitySecondaryToolbar .fieldSearchSelect .ant-select-selection-item,.entitySecondaryToolbar .fieldSearchSelect .ant-select-selection-placeholder{line-height:clamp(34px,2.5vw,38px)!important}.entitySecondaryToolbar .fieldSearchInput input{height:clamp(34px,2.5vw,38px)!important}.resizableColumnTitle{align-items:center;display:flex;gap:8px;min-height:22px;min-width:0;position:relative}.resizableColumnTitleLabel{flex:1 1 auto;min-width:0}.columnResizeHandle{align-self:stretch;cursor:col-resize;flex:0 0 16px;margin-inline-end:-8px;position:relative}.columnResizeHandle:before{background:#c5d2e7;border-radius:999px;content:"";height:22px;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:2px}.columnResizeHandle:after{background:#3b82f614;border-radius:8px;content:"";top:0;right:1px;bottom:0;left:1px;opacity:0;position:absolute;transition:opacity .15s ease}.resizableColumnTitle:hover .columnResizeHandle:before{background:var(--app-accent)}.resizableColumnTitle:hover .columnResizeHandle:after,.columnResizeHandle:hover:after{opacity:1}.columnSettingsPanel{background:#fff;max-height:360px;max-width:min(320px,calc(100vw - 40px));min-width:min(240px,calc(100vw - 40px));overflow:auto;padding-top:2px}.columnSettingsPanelActions{background:#fff;border-bottom:1px solid #edf2f7;display:flex;gap:8px;margin:-2px -4px 12px;padding:10px 4px 12px;position:sticky;top:-2px;z-index:2}.columnSettingsList{display:flex;flex-direction:column;gap:10px}.columnSettingsItem{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--app-text-main);cursor:pointer;display:flex;gap:10px;padding:6px 2px;text-align:left;width:100%}.columnSettingsItem:hover{background:#4bafb50f;border-radius:10px}.columnSettingsItem.is-dragging{background:#4bafb51f;border-radius:10px;opacity:.72}.columnSettingsDragHandle{align-items:center;color:#8ba0bd;cursor:grab;display:inline-flex;flex:0 0 18px;font-size:14px;height:18px;justify-content:center}.columnSettingsDragHandle:active{cursor:grabbing}.columnSettingsCheck{align-items:center;border:1px solid #9ecbcd;border-radius:4px;color:#fff;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;margin-top:1px;width:18px}.columnSettingsCheck.is-checked{background:var(--app-accent);border-color:var(--app-accent)}.columnSettingsCheck .anticon{font-size:12px}.columnSettingsItemLabel{color:var(--app-text-main)!important;display:inline-block;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap}.entityForm{display:flex;flex-direction:column;gap:14px}.entityFormActionRow{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.entityFormActions{margin-bottom:0!important;margin-top:0}.customerSourceManageList{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto}.customerSourceManageItem{align-items:center;display:flex;justify-content:space-between;min-height:32px;padding:2px 4px}.customerSourceManageLabel{color:var(--app-text-main);font-size:13px;font-weight:600;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.customerFieldSettingsPage{padding:0}.customerFieldSettingsCard{border-radius:16px}.customerFieldSettingsCard .ant-card-body{padding-top:6px}.customerFieldSettingsGrid{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.customerFieldSettingsCardSection{border-radius:16px}.customerFieldSettingsHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.customerFieldSettingsHeader .ant-typography{color:#1f2a44}.customerFieldSettingsHeader .ant-typography.ant-typography-secondary{font-size:13px;font-weight:500;line-height:1.5}.customerFieldSettingsHeader .ant-typography h5,.customerFieldSettingsHeader .ant-typography.ant-typography-h5{font-size:34px;font-weight:800;letter-spacing:.01em;line-height:1.25}.customerFieldSettingsCount{align-items:center;background:#eef5ff;border:1px solid #d8e6fb;border-radius:999px;color:#45618b;display:inline-flex;font-size:14px;font-weight:700;height:36px;justify-content:center;min-width:36px;padding:0 12px}.customerFieldSettingsInputRow{display:flex;margin-bottom:16px;width:100%}.customerFieldSettingsInputRow .ant-input{flex:1}.customerFieldSettingsList{border:1px solid #e3ebf8;border-radius:18px;overflow:hidden}.customerFieldSettingsExpand{display:flex;justify-content:center;margin-top:8px}.customerFieldSettingsExpand .ant-btn{color:#6a7d9b;font-size:24px;font-weight:700;height:32px;padding:0 8px}.customerFieldSettingsListItem{align-items:center;background:#fff;display:flex;gap:16px;min-height:72px;padding:14px 18px}.customerFieldSettingsListItem+.customerFieldSettingsListItem{border-top:1px solid #edf2fb}.customerFieldSettingsListIndex{align-items:center;background:#f4f8ff;border-radius:12px;color:#6a7d9b;display:inline-flex;font-size:13px;font-weight:700;height:40px;justify-content:center;min-width:40px}.customerFieldSettingsListContent{flex:1;min-width:0}.customerFieldSettingsListLabel{color:#1f2a44;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customerFieldSettingsListValue{color:#7d8ca6;font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customerFieldSettingsEmpty{border:1px dashed #d8e4f6;border-radius:18px;padding:24px 16px}.orderExpandedRow{background:linear-gradient(180deg,#fff,#f5f9ff);border:1px solid rgba(186,214,246,.6);border-radius:28px;box-shadow:0 18px 40px #3d61a614;margin:6px 0;padding:18px 16px 10px}.orderExpandedRow--standalone{margin:0;padding:24px;border-radius:30px}.orderExpandedRowHeader{display:flex;align-items:flex-start;gap:18px;margin-bottom:24px}.orderExpandedRowHeaderMain{flex:1;min-width:0}.orderExpandedHeaderTable{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;column-gap:28px;row-gap:10px}.orderExpandedHeaderLabel{color:#1a2956;display:inline-block;font-size:18px;font-weight:900;letter-spacing:.01em;text-transform:none}.orderExpandedRowTitle{color:#5b7098;font-size:18px;font-weight:700;line-height:1.2;margin:0}.orderExpandedHeaderValue{color:#5b7098;font-size:18px;font-weight:700;line-height:1.2;min-width:0}.orderExpandedHeaderValue--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderExpandedHeaderValue--phone{align-items:center;color:#4f6287;display:inline-flex;font-size:18px;font-weight:700;gap:10px}.orderExpandedRowHeaderTags{display:flex;flex-direction:column;flex-wrap:wrap;gap:14px;justify-content:center;align-items:flex-end}.orderExpandedRowHeaderTags .orderExpandedHeaderLabel{text-align:right}.orderExpandedRowClientChip,.orderExpandedRowStatusBadge,.orderExpandedInlineBadge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.orderExpandedRowClientChip{background:#2a4b8c14;color:#28406f}.orderExpandedRowStatusBadge--success,.orderExpandedInlineBadge--success{background:#2b9d5e24;color:#177245}.orderExpandedRowStatusBadge--warning,.orderExpandedInlineBadge--warning{background:#f0a31d29;color:#9d5d00}.orderExpandedRowStatusBadge--danger,.orderExpandedInlineBadge--danger{background:#e5565624;color:#b53b3b}.orderExpandedRowStatusBadge--info,.orderExpandedInlineBadge--info{background:#387dff1f;color:#2f5fc7}.orderExpandedRowStatusBadge--neutral,.orderExpandedInlineBadge--neutral{background:#6f82a51f;color:#566b92}.orderExpandedRowMetaItem{color:#4f6287;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.orderExpandedRowMetaItem--plain .anticon{color:#7f93b5;font-size:14px}.orderExpandedRowLayout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.95fr);gap:20px}.orderExpandedRowPrimary,.orderExpandedRowSidebar{display:flex;flex-direction:column;gap:18px}.orderExpandedPanel{padding:18px;border-radius:24px;background:#ffffffeb;border:1px solid rgba(213,226,245,.9);box-shadow:inset 0 1px #ffffffd1}.orderExpandedPanelHeader{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.orderExpandedPanelHeader h5{margin:0;font-size:16px;line-height:1.2;color:#182957;font-weight:800}.orderExpandedPanelHeader p{margin:4px 0 0;font-size:12px;color:#7284a8}.orderExpandedPanelIcon{width:38px;height:38px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#488eff1f,#488eff0f);color:#2a69d1;font-size:18px}.orderExpandedProductCard{border-radius:20px;padding:18px;background:linear-gradient(180deg,#f8fbff,#f1f6ff);border:1px solid rgba(207,222,243,.92)}.orderExpandedProductMeta{margin-bottom:16px}.orderExpandedProductLabel,.orderExpandedTimelineLabel{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7890b5;font-weight:700}.orderExpandedProductValueRow{display:flex;align-items:center;gap:8px;margin-top:8px}.orderExpandedProductValue{font-family:SFMono-Regular,Roboto Mono,Menlo,monospace;font-size:20px;line-height:1.25;color:#6b7d9f;font-weight:700;word-break:break-all}.orderExpandedCopyButton{width:34px;height:34px;border:1px solid rgba(197,213,237,.95);border-radius:12px;background:#ffffffeb;color:#6079a7;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.orderExpandedCopyButton:hover{color:#2f5fc7;border-color:#6f9ae8f2}.orderExpandedFinancialEquation{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:22px;color:#20305d;font-weight:700}.orderExpandedEquationOperator{color:#89a0c3;font-weight:600}.orderExpandedFinancialEquation strong{font-size:30px;color:#175b45}.orderExpandedNotesCard{min-height:124px;border-radius:18px;padding:16px 18px;background:#f8fbffe0;border:1px dashed rgba(203,219,243,.92);color:#3b4e78;font-size:14px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.orderExpandedAmountPanel{background:linear-gradient(180deg,#ebf9f4e6,#fafffdf5);border-color:#b5e2ccf2;display:flex;flex-direction:column;justify-content:center;min-height:198px}.orderExpandedAmountValue{font-size:34px;line-height:1.1;color:#175b45;font-weight:900;letter-spacing:-.03em}.orderExpandedInlineMeta{margin-top:8px;font-size:13px;color:#5b708d}.orderExpandedSteps{display:flex;align-items:flex-start;gap:0;margin-bottom:14px;overflow-x:auto;overflow-y:hidden;padding-bottom:14px;scrollbar-gutter:stable}.orderExpandedSteps::-webkit-scrollbar{height:8px}.orderExpandedSteps::-webkit-scrollbar-track{background:#edf3fc;border-radius:999px}.orderExpandedSteps::-webkit-scrollbar-thumb{background:#bccae2;border-radius:999px}.orderExpandedSteps::-webkit-scrollbar-thumb:hover{background:#97aacb}.orderExpandedStep{display:grid;grid-template-columns:18px 28px minmax(92px,1fr);align-items:center;gap:10px;flex:1 0 auto;min-width:0}.orderExpandedStepDot{width:10px;height:10px;border-radius:999px;background:#d7e2f4;position:relative}.orderExpandedStepDot.is-completed{background:#24a164;box-shadow:0 0 0 4px #24a1641a}.orderExpandedStepDot.is-active{background:#f0a31d;box-shadow:0 0 0 4px #f0a31d24}.orderExpandedStepLabel{color:#8394b2;font-size:13px;font-weight:600;white-space:nowrap}.orderExpandedStepLabel.is-completed,.orderExpandedStepLabel.is-active{color:#20305d}.orderExpandedStepLabel.is-active{font-weight:800}.orderExpandedStepConnector{height:2px;width:100%;border-radius:999px;background:#e3ebf8}.orderExpandedStep:last-child .orderExpandedStepConnector{opacity:0}.orderExpandedTimeline{display:flex;flex-direction:column;gap:14px}.orderExpandedTimelineItem{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px}.orderExpandedTimelineDot{width:10px;height:10px;border-radius:999px;margin-top:5px;position:relative}.orderExpandedTimelineDot--primary{background:#2f6de0}.orderExpandedTimelineDot--success{background:#22a160}.orderExpandedTimelineDot--info{background:#4e8ef7}.orderExpandedTimelineLine{position:absolute;left:4px;top:18px;width:2px;bottom:-14px;background:#e3ebf8}.orderExpandedTimelineContent{display:flex;flex-direction:column;gap:4px}.orderExpandedTimelineValue{color:#20305d;font-size:15px;font-weight:700}.customerExpandedRow{background:linear-gradient(180deg,#fff,#f5f9ff);border:1px solid rgba(186,214,246,.6);border-radius:28px;box-shadow:0 18px 40px #3d61a614;margin:6px 0;padding:18px 16px 10px}.customerExpandedRowHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:24px}.customerExpandedRowHeaderMain{display:flex;flex-direction:column;gap:8px}.customerExpandedRowEyebrow{color:#6f82a5;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.customerExpandedRowTitle{color:#1a2956;font-size:24px;font-weight:800;line-height:1.2;margin:0}.customerExpandedRowHeaderTags{display:flex;flex-wrap:wrap;gap:10px}.customerExpandedRowClientChip,.customerExpandedRowStatusBadge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.customerExpandedRowClientChip{background:#2a4b8c14;color:#28406f}.customerExpandedRowStatusBadge--success{background:#2b9d5e24;color:#177245}.customerExpandedRowStatusBadge--warning{background:#f0a31d29;color:#9d5d00}.customerExpandedRowStatusBadge--neutral{background:#6f82a51f;color:#566b92}.customerExpandedRowStatusBadge--info{background:#387dff1f;color:#2f5fc7}.customerExpandedRowLayout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.95fr);gap:20px}@media (max-width: 1200px){.orderExpandedRowLayout,.customerExpandedRowLayout{grid-template-columns:1fr}}.customerExpandedRowPrimary,.customerExpandedRowSidebar{display:flex;flex-direction:column;gap:18px}.customerExpandedPanel{padding:18px;border-radius:24px;background:#ffffffeb;border:1px solid rgba(213,226,245,.9);box-shadow:inset 0 1px #ffffffd1}.customerExpandedPanelHeader{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.customerExpandedPanelHeader h5{margin:0;font-size:16px;line-height:1.2;color:#182957;font-weight:800}.customerExpandedPanelHeader p{margin:4px 0 0;font-size:12px;color:#7284a8}.customerExpandedPanelIcon{width:38px;height:38px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#488eff1f,#488eff0f);color:#2a69d1;font-size:18px}.customerExpandedInfoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.customerExpandedInfoItem{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:18px;background:#f8fbffe0;border:1px solid rgba(208,224,245,.7)}.customerExpandedInfoLabel,.customerExpandedTimelineLabel{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7890b5;font-weight:700}.customerExpandedInfoValue{color:#1d2f5f;font-size:18px;font-weight:800;word-break:break-word}.customerExpandedInfoTag{align-self:flex-start;margin:0}.customerExpandedContactStack{display:flex;flex-direction:column;gap:14px}.customerExpandedCountryTag{display:inline-flex;align-items:center;align-self:flex-start;padding:10px 14px;border-radius:999px;background:#2a4b8c14;color:#28406f;font-weight:700}.customerExpandedAddressCard,.customerExpandedNotesCard{min-height:92px;border-radius:18px;padding:16px 18px;background:#f8fbffe0;border:1px dashed rgba(203,219,243,.92);color:#3b4e78;font-size:14px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.customerExpandedPhoneValue{font-size:28px;line-height:1.15;color:#1d2f5f;font-weight:800;margin-bottom:12px}.customerExpandedTimeline{display:flex;flex-direction:column;gap:14px}.customerExpandedTimelineItem{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px}.customerExpandedTimelineDot{width:10px;height:10px;border-radius:999px;margin-top:5px;position:relative}.customerExpandedTimelineDot--warning{background:#f0a31d}.customerExpandedTimelineDot--success{background:#22a160}.customerExpandedTimelineDot--info{background:#4e8ef7}.customerExpandedTimelineLine{position:absolute;left:4px;top:18px;width:2px;bottom:-14px;background:#e3ebf8}.customerExpandedTimelineContent{display:flex;flex-direction:column;gap:4px}.customerExpandedTimelineValue{color:#20305d;font-size:15px;font-weight:700}@media (max-width: 768px){.customerFieldSettingsGrid,.orderExpandedHeaderTable{grid-template-columns:1fr}.orderExpandedHeaderValue--name{white-space:normal}.orderExpandedRowHeaderTags{align-items:flex-start}.orderExpandedRowLayout,.customerExpandedRowLayout,.customerExpandedInfoGrid{grid-template-columns:1fr}.orderExpandedRow--standalone{padding:18px 14px}.customerFieldSettingsHeader{gap:12px}.customerFieldSettingsListItem{align-items:flex-start;flex-wrap:wrap}.customerFieldSettingsListContent{width:calc(100% - 56px)}.tabContent .ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:0;margin-top:30px}.tabContent .ant-tabs{display:block}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding-inline:12px!important}.entitySecondaryToolbar{padding:14px 16px}.entitySecondaryToolbar>*{width:100%}}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.wideAppContainer,.appContainer{max-width:none;width:100%}.smallNavigation{margin-left:100px}.wideNavigation{margin-left:220px}.appContainer,.wideAppContainer{padding-inline:6px}.hiddenLabel{opacity:0;color:#fff}.centerAbsolute{position:absolute;left:50%;top:50%;width:32px;height:38px;margin-left:-16px;margin-top:-19px}.whiteBox{background:#fff;width:100%;min-height:100px;overflow:hidden;transition:all .3s ease-in-out}.shadow{border:1px solid #e7edf7;border-radius:18px;box-shadow:0 1px #18213f05}.shadow:hover{border:1px solid #d5dfef}.line{border-top:1px solid #edf0f5;width:100%;margin:5px auto}.left{float:left}.right{float:right}.pad5{padding:5px}.pad10{padding:10px}.pad15{padding:15px}.pad20{padding:20px}.pad25{padding:25px}.pad30{padding:30px}.pad33{padding:35px}.pad40{padding:40px}.mrg5{margin:5px}.mrg10{margin:10px}.mrg15{margin:15px}.mrg20,.mrg25,.mrg30{margin:20px}.alignRight{text-align:right}.alignLeft{text-align:left}.center{justify-content:center}.strong{font-weight:700}.space5{height:5px;width:100%;display:block}.space10{height:10px;width:100%;display:block}.space20{height:20px;width:100%;display:block}.space30{height:30px;width:100%;display:block}.space40{height:40px;width:100%;display:block}.space50{height:50px;width:100%;display:block}.space60{height:60px;width:100%;display:block}.space70{height:70px;width:100%;display:block}.w-full{width:100%}.circle{border-radius:50%}.capitalize{text-transform:capitalize}.layoutPadding{position:relative;padding:50px 40px}.layoutPadding--compactTop{padding-top:22px}.dashboardSpacing{padding:30px 40px;margin:70px auto}.readItemLabel{color:#7b88a8;font-size:12px;font-weight:700;letter-spacing:.03em;margin:0;text-transform:uppercase}.readItemValue{color:#18213f;font-size:15px;font-weight:600;margin:0}.entityPanelTitle{color:#18213f;font-size:18px;font-weight:700;letter-spacing:-.01em}.formSection{background:#fff;border:1px solid #e9eef8;border-radius:16px;margin-bottom:14px;padding:18px 18px 4px}.formSectionMuted{background:#fbfdff}.formSectionTitle{color:#18213f;font-size:15px;font-weight:700;letter-spacing:-.01em;margin-bottom:16px}.linkedClientSummary{background:linear-gradient(180deg,#fbfdff,#f4f9ff);border:1px solid #dfe9f7;border-radius:16px;margin-bottom:8px;padding:16px 18px}.linkedClientSummaryHeader{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.linkedClientSummaryEyebrow{color:#7b88a8;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.linkedClientSummaryTitle{color:#18213f;font-size:20px;font-weight:700;line-height:1.2;margin:0}.linkedClientSummaryGrid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.linkedClientSummaryItem{background:#ffffffe6;border:1px solid #e4ebf7;border-radius:12px;display:flex;flex-direction:column;gap:6px;min-height:74px;padding:12px 14px}.linkedClientSummaryLabel{color:#7b88a8;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.linkedClientSummaryValue{color:#18213f;font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.readSection{background:linear-gradient(180deg,#fcfdff,#f8fbff);border:1px solid #e8eef8;border-radius:18px;margin-bottom:14px;padding:18px}.readSectionTitle{color:#18213f;font-size:15px;font-weight:700;letter-spacing:-.01em;margin-bottom:14px}.readSectionGrid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.readItemCard{background:#fff;border:1px solid #edf2fb;border-radius:14px;min-height:84px;padding:14px 16px}.readItemContent{align-items:flex-start;display:flex;margin-top:10px;min-height:28px}.readItemTag{margin:0}.phoneField{align-items:center;display:inline-flex;gap:8px;max-width:100%}.phoneField--read{align-items:flex-start;flex-direction:column;gap:10px;width:100%}.phoneFieldBadge{background:#edf5ff;border:1px solid #d7e6fb;border-radius:999px;color:#5e7398;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;padding:5px 8px;text-transform:uppercase}.phoneFieldValue{color:#18213f;font-family:SFMono-Regular,SF Mono,Roboto Mono,monospace;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.01em}@media only screen and (max-width: 768px){.readSectionGrid,.linkedClientSummaryGrid{grid-template-columns:1fr}}@media only screen and (min-width: 1100px){.hidden-lg{display:none}}@media only screen and (min-width: 768px){.hidden-md{display:none}}@media only screen and (min-width: 480px){.hidden-sm{display:none}}@media only screen and (max-width: 600px){.layoutPadding{padding:50px 20px}.layoutPadding--compactTop{padding-top:16px}.dashboardSpacing{padding:30px 20px;margin:70px auto}}.list-checked{padding-left:0;list-style:none}.list-checked-item{position:relative;display:block;color:#677788;margin-bottom:30px;list-style:none}.list-checked-item-right{padding-right:1.75rem}.list-checked-item-left{padding-left:1.75rem}.list-checked-item:before{position:absolute;top:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%20110%20110'%20fill='%2371869d'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M98.1,16.2c-2.5-2.3-6.4-2.2-8.7,0.2L36.7,70.1l-13-15.5c-2.9-3.5-7.9-4.1-11.1-1.4c-2.9,2.4-3.5,6.6-1.4,10.1l16.5,28c3.2,5.4,10.8,5.8,14.5,0.8l56.5-67.3C100.7,22.1,100.4,18.5,98.1,16.2z'/%3e%3c/svg%3e");content:"";margin-top:.125rem}.list-checked-item-right:before{right:0}.list-checked-item-left:before{left:0}.sideContent *{color:#4f5d75!important}.navigation{position:sticky;height:100vh;overflow-y:auto;overflow-x:hidden;top:0;left:0;z-index:1000;background:#fff;border-right:1px solid #edf0f5;font-size:14px}.navigationToggle{align-items:center;border-radius:12px;color:#44506d;display:inline-flex;height:clamp(34px,2.6vw,38px);justify-content:center;margin:12px 12px 0 auto;width:clamp(34px,2.6vw,38px)}.navigationToggle:hover{background:#f3f7fd!important;color:#18213f!important}.logo{height:45px;margin:16px 14px 22px 18px;display:flex;justify-content:space-evenly;width:min(156px,calc(100% - 32px))}.navigation.ant-layout-sider-collapsed .logo{justify-content:center;margin:12px auto 20px;width:40px}.navigation .ant-layout-sider-children{display:flex;flex-direction:column}.navigation .ant-menu{flex:1 1 auto;min-width:0}.navigation .ant-menu-item .ant-menu-title-content,.navigation .ant-menu-submenu-title .ant-menu-title-content{letter-spacing:-.01em}.navigation .ant-menu-submenu-title{color:#44506d}.navigation .ant-menu-item{color:#2d3855}.sidebar-wraper{background:#fff;display:block}.mobile-sidebar-wraper{display:none}.mobile-sidebar-wraper .ant-drawer-body{padding:12px 0!important}.tabsNavigation span{background-color:transparent}.tabsNavigation:hover span{box-shadow:0 0 30px 8px #0073ff26;background-color:transparent}@media only screen and (max-width: 768px){.sidebar-wraper{display:none}.navigation{height:100%}.mobile-sidebar-wraper{display:block}}.notification::-webkit-scrollbar{width:4px;height:60px}.notification::-webkit-scrollbar-thumb{background:#1b98f5;border-radius:4px}.headerIcon{position:relative}.headerIcon.ant-avatar{float:right;margin-left:10px;margin-top:15px;color:#4f5d75;background:transparent;font-weight:600}.headerIcon.ant-avatar :hover{background:#fff;box-shadow:0 0 10px 4px #96beee4d;cursor:pointer}.headerIcon .last{margin-right:30px}.profileDropdown{display:flex;min-width:200px}.profileDropdownInfo{float:left;display:inline;padding-left:15px}.profileDropdownInfo p{margin:0}.profileDropdownInfo p:first-child{color:#18213f;font-weight:700}.profileDropdownInfo p:last-child{color:#7f89a8;font-size:12px;font-weight:600}.sidePanel{border-right:1px solid #edf0f5;background:#fff}.sidePanelContent{transition:all .3s ease-in-out;margin-top:0}.sidePanel .ant-drawer-header,.sidePanel .ant-drawer-body{padding-inline:20px}.panelBox,.panelBox *{transition:all .3s ease}.collapseBoxHeader{padding:17px 30px;margin-bottom:30px;text-align:center;font-size:14px;text-transform:uppercase;cursor:pointer;background-color:#fff;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5}.box{width:100%;padding:20px}.BottomCollapseBox{opacity:1}.TopCollapseBox{min-height:450px;opacity:1}.collapseBox{margin-top:-400px;position:relative;background:#fff;z-index:1}.collapsed{overflow:hidden;height:250px;margin-top:0!important}.collapseBox .whiteBg{display:none;background-color:#fff0}.collapsed .whiteBg{position:absolute;top:58px;width:100%;height:100%;display:inline-block;background-color:#fffc;z-index:9}.moneyInput{width:100%}.moneyInput input{font-weight:600;text-align:right}
