body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body::-webkit-scrollbar{display:none}:root{--bgc-disabled:#d3d6db;--border-disabled:#a7aeb4;--text-disbaled:#fff;--text-main-color:#37424a;--color-border-top:#d3d6db;--color-border-inner:#d9d9d9;--color-active-border:#00857c;--b-radius:2px;--btn-radius:10px;--brand-teal-tint:#00857c18;--brand-teal-border:#00857c30;--bgc-table-head:#e6e7e9;--table-border:#cdd7df;--bgc-main-header:#f3fcfe;--border-main:1px solid #99cecb;--text-font-weight-main:700;--text-font-weight-sub:400;--box-height:70px;--bgc-button:#00857c;--border-button:#00857c;--text-button:#454250;--footer-bgc-color:#e6e7e9;--bgc-popup:#f6f7f7}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-btn.ant-btn{border-radius:var(--btn-radius)}.ant-btn.ant-btn-default:not(:disabled),.ant-btn.ant-btn-primary:not(:disabled){border-color:var(--color-active-border)}.ant-btn.ant-btn-default:not(:disabled){color:var(--color-active-border)}.reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{color:var(--text-main-color);background-color:#e6e7e9;border-inline-end:none;border-start-start-radius:initial;border-start-end-radius:initial;padding:12px}.reusable-grid .ant-table-wrapper .ant-table .ant-table-header{border-radius:0;min-height:46px}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{height:none;border:none}.reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td{vertical-align:middle;color:var(--text-main-color);border-inline-end:none;padding:8px 12px}.reusable-grid .ant-table-wrapper .ant-table-filter-trigger,.reusable-grid .ant-table-wrapper .ant-table-column-sorter{color:#00857c}.packed-header-icons .reusable-grid .ant-table-wrapper .ant-table-filter-column{justify-content:flex-start}.packed-header-icons .reusable-grid .ant-table-wrapper .ant-table-column-sorters,.packed-header-icons .reusable-grid .ant-table-wrapper .ant-table-column-title{flex:none}.packed-header-icons .reusable-grid .ant-table-wrapper .ant-table-filter-trigger{margin-inline-end:0}.editable-cell-value-wrap{border-radius:var(--b-radius);text-align:left;border:1px solid #d3d6db;padding:4px}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-inline-end:none;border-bottom:1px solid #cdd7df}.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu{max-height:150px}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:none;border-top:none}.ant-pagination .ant-pagination-item{border-radius:2px}.global-input-layout{flex-direction:column;display:flex}.global-input-layout .ant-tabs-nav{box-shadow:none!important;margin-bottom:0!important}.global-input-layout .global-input-header{color:#000;padding:16px 16px 0;font-size:20px;font-weight:700}.global-input-layout .global-input-tab-group .ant-tabs-ink-bar{background:#00857c}.global-input-layout .global-input-tab-group .global-input-tab-header-active{color:#00857c;font-size:16px;font-weight:600}.global-input-layout .global-input-tab-group .global-input-tab-header{color:var(--text-main-color);font-size:16px;font-weight:400}.gloabl-input-tab{background-color:#f6f7f7}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:40px}.currAlignment-align{background:var(--bgc-main-header);border-top:var(--border-main);border-bottom:var(--border-main);align-items:center;min-height:40px;max-height:100px;padding:16px;display:grid}.save-button-align-one{color:#fff;border-radius:var(--b-radius);background-color:#00857c;border:1px solid #00857c;align-items:center;height:40px;padding:8px 16px;font-size:16px;display:flex}.save-button-align-one:disabled{opacity:.5;cursor:not-allowed}.download-button-align{color:#00857c;border-radius:var(--b-radius);border:1px solid #00857c;height:40px;padding:8px 16px}.alignment-table-main-align{border-radius:var(--b-radius);background-color:#fff;border:1px solid #e1e9ef;margin:16px;padding:16px}.alignment-table-main-align .alignment-table-main-header-align{align-items:center;padding-bottom:16px;display:grid}.currAlignment-Dropdown-align{width:150px}.Dropdown-text-align{font-size:14px;font-weight:700;line-height:22px}.dropdown-align{width:217px!important;min-width:120px!important}.dropdown-align .ant-select-selector{border-radius:var(--b-radius)}.account-summary-dropdown{width:350px!important}.dropdown-align-base{width:200px!important}.dropdown-align-base .ant-select-selector{border-radius:var(--b-radius)}.grid-dropdown-align{width:165px!important}.grid-dropdown-align .ant-select-selector{color:#37424a;border-radius:2px 0 0 2px;border:1px solid #d3d6db!important}.grid-column-header-align{color:#37424a;font-size:14px;font-weight:700;line-height:22px}.multi-dropdown-align{padding:0;width:420px!important}.multi-dropdown-align .ant-select-selector{border-radius:var(--b-radius)}.template-save-button-align{border-radius:var(--b-radius);color:#454250;border:1px solid #00857c;align-items:center;height:40px;padding:8px 16px;font-size:16px;display:flex}.add-alignment-button-align{border-radius:var(--b-radius);color:#454250;border:1px solid #00857c;align-items:center;height:40px;margin-right:10px;padding:8px 16px;font-size:16px;display:flex}.edit-button-icon-align{color:#00857c;background:#fff;border-width:1px 1px 1px 0;border-color:#d3d6db;border-radius:0 2px 2px 0;height:40px;padding:0 13px}.button-icon-align{color:#00857c;border-radius:var(--b-radius);border:1px solid #00857c;height:40px;padding:8px 16px;font-size:16px}.alignment-align-one{color:#37424a;font-size:14px;font-weight:700;line-height:22px}.alignment-align-one-1{display:flex}.current-alignment-divider{border:1px solid silver;height:32px}.alignment-align-two{color:#37424a;margin-right:10px;font-size:14px;font-weight:700;line-height:22px}.alignment-align-three{color:#37424a;margin-left:10px;font-size:14px;font-weight:700;line-height:22px}.grid-column-header-container-align{align-items:center;width:fit-content;display:flex;position:relative}.toolTip{position:absolute;top:-5px;right:-65px}.aliments-main-header-dropdown{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.Current-Alignment-table{width:220px}.current-alignment-editIcon{width:20px;height:20px;margin-left:2px;margin-right:2px;padding:0}.current-alignment-btnn .ant-btn{padding:0 12px}.current-alignment-editIcon-one{width:20px;height:20px;margin-left:2px;margin-right:2px}.current-alignment-errorAlert{z-index:100;margin-right:auto;position:fixed;left:40%}.aliments-main-header-dropdown-one{flex-wrap:wrap;display:flex}.ant-modal-root .ant-modal-mask{background-color:unset!important}.ca-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:120px}.ca-table .reusable-grid .ant-table-wrapper .ant-table-column-sorters{display:inline-flex}.ca-table .reusable-grid .ant-table-wrapper .ant-table-column-title{width:max-content}.ca-columns{text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #cdd7df;overflow:hidden}.alignment-table-main-align .ant-select-selection-item{font-size:14px}.currAlignment-align{height:52px;min-height:52px;max-height:none;margin-top:8px;padding:6px 16px;font-family:Open Sans,Arial,sans-serif}.currAlignment-align>.ant-row{flex-wrap:nowrap;align-items:center}.currAlignment-align .ant-col,.currAlignment-align .ant-space,.currAlignment-align .ant-space-item{align-items:center;display:flex}.currAlignment-align .ant-space{gap:8px!important}.currAlignment-align .ant-select,.currAlignment-align .ant-btn{min-height:28px;max-height:28px}.currAlignment-align .alignment-align-one,.currAlignment-align .ant-checkbox-wrapper,.currAlignment-align span{font-size:11px}.currAlignment-align .alignment-align-one{white-space:nowrap}.currAlignment-align .ant-checkbox-inner{width:13px;height:13px}.currAlignment-align .ant-checkbox-checked .ant-checkbox-inner:after{width:4px;height:7px}.grid-dropdown-align{width:142px!important;height:28px!important}.grid-dropdown-align .ant-select-selector{height:28px!important;box-shadow:none!important;border-left:0!important;border-radius:0 8px 8px 0!important;padding:0 8px!important;font-size:11px!important}.grid-dropdown-align .ant-select-selection-item{line-height:26px!important}.edit-button-icon-align{width:30px;height:28px;box-shadow:none;order:-1;border-width:1px!important;border-radius:8px 0 0 8px!important;padding:0!important}.current-alignment-editIcon-one{width:14px;height:14px;margin:0}.template-save-button-align,.save-button-align-one{height:28px;box-shadow:none;padding:0 13px;font-size:11px;border-radius:8px!important}.alignment-table-main-align{border-color:#e1e9ef;border-radius:0;margin:16px 14px 0;padding:8px 12px 12px;font-family:Open Sans,Arial,sans-serif}.alignment-table-main-align .alignment-table-main-header-align{padding-bottom:8px}.alignment-table-main-align .ant-select{min-height:24px;max-height:24px}.alignment-table-main-align .ant-select-selector{min-height:24px!important}.aliments-main-header-dropdown{flex-wrap:nowrap;gap:8px}.aliments-main-header-dropdown-one{flex-wrap:nowrap;gap:8px!important}.alignment-align-two,.alignment-align-three{white-space:nowrap;margin:0;font-size:10px;line-height:28px}.multi-dropdown-align{width:140px!important;height:28px!important}.multi-dropdown-align .ant-select-selector{height:28px!important;min-height:28px!important;box-shadow:none!important;border-color:#27a6a4!important;border-radius:8px!important;padding:0 6px!important}.multi-dropdown-align .ant-select-selection-overflow{flex-wrap:nowrap}.multi-dropdown-align .ant-select-selection-overflow-item:not(:first-child):not(:last-child){display:none}.multi-dropdown-align .dropdown-tag{background:#edfafa;border-color:#99cecb;border-radius:6px;width:70px;height:20px;margin:0;padding:1px 5px;font-size:10px}.multi-dropdown-align .tag-count{color:#37424a;font-size:10px}.add-alignment-button-align{box-shadow:none;margin-right:0;padding:0 8px;font-size:10px;line-height:26px;border-radius:8px!important;height:28px!important;min-height:28px!important;max-height:28px!important}.current-alignment-divider{border-color:#d3d6db;height:24px;margin:0 2px}.dropdown-align-base{width:156px!important;height:28px!important}.dropdown-align-base .ant-select-selector{height:28px!important;min-height:28px!important;box-shadow:none!important;border-radius:8px!important;padding:0 10px!important;font-size:10px!important}.dropdown-align-base .ant-select-selection-item{line-height:26px!important}.aliments-main-header-dropdown>space{align-items:center;display:flex;margin-left:auto!important}.button-icon-align{width:28px;min-width:28px;height:28px;min-height:28px;max-height:28px;box-shadow:none;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex;border-radius:8px!important}.ca-table{overflow:clip}.ca-table .reusable-grid .ant-table-wrapper{font-family:Open Sans,Arial,sans-serif;font-size:11px}.ca-table .reusable-grid .ant-table-wrapper .ant-table .ant-table-header{min-height:36px}.ca-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ca-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{background:#e6e7e9;height:36px;padding:6px 10px;font-size:11px;line-height:18px}.ca-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ca-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td{height:37px;padding:3px 10px;font-size:11px}.ca-table .editable-cell-value-wrap{border-color:#d3d6db;width:70px;height:26px;padding:4px 9px;font-size:11px;line-height:16px}.ca-table .dropdown-align{width:170px!important;min-width:170px!important;height:28px!important}.ca-table .dropdown-align .ant-select-selector{height:28px!important;min-height:28px!important;box-shadow:none!important;border-radius:2px!important;padding:0 9px!important;font-size:11px!important}.ca-table .dropdown-align .ant-select-selection-item,.ca-table .dropdown-align .ant-select-selection-placeholder{line-height:26px!important}.ca-table .ant-table-column-sorters{gap:6px}.ca-table .ant-table-filter-trigger{margin-inline-end:0!important}.ca-table .ant-table-column-sorter,.ca-table .ant-table-filter-trigger{font-size:10px}.grid-column-header-align,.grid-column-header-container-align{font-size:11px;line-height:18px}.grid-column-header-container-align{white-space:nowrap;gap:5px}.current-alignment-btnn{width:18px;height:18px;padding:0!important}.current-alignment-btnn .current-alignment-editIcon{width:13px;height:13px;margin:0}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-modal-content,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-modal-content,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-modal-content){border-radius:8px;padding:0;overflow:hidden}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-modal-header,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-modal-header,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-modal-header){border-bottom:1px solid #e1e9ef;min-height:48px;margin:0!important;padding:10px 16px!important}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-modal-title,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-modal-title,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-modal-title){font-size:16px!important;line-height:28px!important}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-modal-close,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-modal-close,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-modal-close){width:32px;height:32px;top:8px}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-modal-body,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-modal-body,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-modal-body){background:#f7f7f7;padding:12px 16px 0!important}:is(.add-Contract-Modal:has(.add-alignment-input) .cst-modal-wrapper,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .cst-modal-wrapper,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .cst-modal-wrapper){border:1px solid #e1e9ef;border-bottom:0;padding:12px 16px 16px}:is(.add-Contract-Modal:has(.add-alignment-input) .modal-input p,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .modal-input p,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .modal-input p){color:#37424a;margin:0 0 8px;font-size:11px;font-weight:700;line-height:18px}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-input,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-input,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-input){height:28px;min-height:28px;box-shadow:none;border:1px solid #d3d6db;border-radius:8px;padding:3px 8px;font-size:11px}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-input:hover,.add-Contract-Modal:has(.add-alignment-input) .ant-input:focus,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-input:hover,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-input:focus,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-input:hover,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-input:focus){box-shadow:none;border-color:#00857c}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-modal-footer,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-modal-footer,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-modal-footer){background:#fff;border:1px solid #e1e9ef!important;border-top:0!important;margin:0 16px!important;padding:0 16px 16px!important}:is(.add-Contract-Modal:has(.add-alignment-input) .ant-modal-footer .ant-btn,.add-Contract-Modal:has(input[placeholder="Save New Template"]) .ant-modal-footer .ant-btn,.add-Contract-Modal:has(input[placeholder="Edit Alignment Template Name"]) .ant-modal-footer .ant-btn){height:28px;min-height:28px;max-height:28px;box-shadow:none;border-radius:8px;padding:0 12px;font-size:11px;line-height:26px}@media (width<=900px){.currAlignment-align>.ant-row,.aliments-main-header-dropdown{flex-wrap:wrap}.currAlignment-align .ant-col[flex="4"]{min-width:100%}.alignment-table-main-align{margin-inline:8px}}.currentAlignment-History-custom-modal .ant-modal-content{border-radius:var(--b-radius);padding:0}.currentAlignment-history-Table{background-color:#fff;padding:16px}.currentAlignment-history-Table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{background-color:#e6e7e9;border-inline-end:none;border-start-start-radius:initial;border-start-end-radius:initial;padding:12px}.currentAlignment-history-Table .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:50px}.currentAlignment-history-Table .reusable-grid .ant-table-wrapper .ant-table-column-sorters{display:inline-flex}.currentAlignment-history-Table .reusable-grid .ant-table-wrapper .ant-table-column-title{width:max-content}.ca-history-columns{border-top:1px solid #cdd7df}.disabled-tag{color:#8c8c8c!important;background:#f7f7f7!important;border:1px solid #8c8c8c!important}.dropdown-tag .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{padding:0}.ant-select-single .ant-select-selector{color:var(--text-main-color);font-size:14px;font-weight:400}.add-alignment-button-align{border-radius:var(--b-radius);color:#454250;border:1px solid #00857c;margin-right:10px}.grid-column-header-container-align .ant-modal-mask{background-color:"none"!important}.edit-alignment-footer{background:#fff;justify-content:flex-end;width:100%;padding:10px}.wac-header{background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;align-items:center;min-height:48px;max-height:100px;margin-top:12px;padding:16px;font-family:Open Sans,Arial,sans-serif;display:grid}.wac-data-as-of{color:#37424a;align-items:center;gap:6px;margin-right:8px;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:400;display:inline-flex}.wac-data-as-of .anticon{color:#52647d;font-size:12px}.wac-header .ant-row{align-items:center;gap:10px;display:flex}.wac-table{background-color:#fff;border:1px solid #e1e9ef;height:60vh;margin:16px 16px 14px;padding:16px}.wac-legend{color:var(--text-main-color);justify-content:flex-end;align-items:center;gap:8px;margin-bottom:8px;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:700;display:flex}.wac-legend-item{align-items:center;gap:8px;display:flex}.wac-filter-toggle{border-left:1px solid #e1e9ef;align-items:center;gap:8px;margin-left:8px;padding-left:16px;display:flex}.wac-table .ant-table-wrapper,.wac-table .ant-table-wrapper .ant-table-thead>tr>th,.wac-table .ant-table-wrapper .ant-table-tbody>tr>td{font-family:Open Sans,Arial,sans-serif!important;font-size:12px!important}.wac-table .ant-table-wrapper .ant-table-thead>tr>th{font-weight:700!important}.wac-table .ant-table-wrapper .ant-table-tbody>tr>td{padding:8px 12px!important}.wac-table .ant-table-wrapper .ant-input{border-radius:8px!important;width:80px!important;height:26px!important;padding:0 8px!important;font-family:Open Sans,Arial,sans-serif!important;font-size:12px!important}.wac-table .ant-table-wrapper .editable-cell-value-wrap{box-sizing:border-box;justify-content:flex-end;align-items:center;margin-left:auto;border-radius:8px!important;width:80px!important;height:26px!important;padding:0 8px!important;display:flex!important}.wac-table .ant-table-wrapper .editable-cell-value-wrap.wac-disabled-value{text-align:right;cursor:default;margin-left:auto;color:#a4a7ae!important;background:#f7f8fa!important;border-color:#e1e5ea!important;width:70px!important}.left-align{align-items:center;gap:24px;display:flex}.right-align{justify-content:flex-end;align-items:center;display:flex}.dropdown-text-wac{color:var(--text-main-color);font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:700;line-height:22px}.wac-type-modal-dropdown{color:var(--text-main-color);height:28px;font-style:normal;font-weight:700}.wac-type-modal-dropdown .ant-select-selector{align-items:center;font-size:12px;font-weight:400;display:flex;height:28px!important;box-shadow:none!important;border-color:#27a6a4!important;border-radius:7px!important}.ant-select .ant-select-arrow{color:var(--text-main-color)}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{color:var(--text-main-color);border-radius:var(--b-radius);border:1px solid #d3d6db;height:40px;font-size:16px;font-weight:400}.ant-select-single.ant-select-show-arrow .ant-select-selection-item{font-weight:400}.custom-dropdown .ant-select-selector{border-radius:var(--b-radius);font-size:16px}.wac-header .button-icon-align{display:none}.button-icon-wac{color:#00857c;box-shadow:none;border:1px solid #00857c;justify-content:center;align-items:center;border-radius:10px!important;width:26px!important;height:26px!important;padding:0!important;display:inline-flex!important}.wac-header .button-icon{color:#00857c;box-shadow:none;border-color:#00857c;justify-content:center;align-items:center;border-radius:10px!important;width:26px!important;height:26px!important;padding:0!important;display:inline-flex!important}.button-apply{background-color:#00857c;border-radius:var(--btn-radius)!important;box-shadow:none!important;justify-content:center!important;align-items:center!important;height:26px!important;padding:0 10px!important;font-family:Open Sans,Arial,sans-serif!important;font-size:11px!important;display:flex!important}.button-apply:not(:disabled){color:#fff}.radio-text{font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:400}.wac-header .ant-radio-inner{border-color:#cdd7df;width:13px;height:13px}.wac-header .ant-radio-checked .ant-radio-inner{background-color:#fff;border-color:#00857c}.wac-header .ant-radio-checked .ant-radio-inner:after{background-color:#00857c;transform:scale(.42)}.wac-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:8px}.wac-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .price-change-date .ant-table-filter-trigger{margin-inline-end:10px}.ant-table-wrapper .ant-table-column-sorters{display:inline-flex}.ant-radio-wrapper span.ant-radio+*{padding-inline:0}.ant-radio-wrapper{gap:8px;margin-inline-end:0}.wac-history-custom-modal .ant-modal-content{border-radius:var(--b-radius)}.wac-history-custom-modal .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;margin-bottom:0;padding:16px;display:flex}.wac-history-custom-modal .ant-modal-title{color:#000;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.wac-history-custom-modal .button-wrapper{display:flex}.wac-history-header{background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;min-height:32px;padding:8px 16px}.wac-history-header .ant-row{align-items:center;display:flex}.align-right-wac{justify-content:flex-end}.wac-history-header .button-icon{color:#00857c;box-shadow:none;background-color:#fff;border:1px solid #00857c;justify-content:center;align-items:center;border-radius:10px!important;width:26px!important;height:26px!important;padding:0!important;display:inline-flex!important}.wac-history{background-color:#f6f7f7;padding:16px}.wac-history-Table{background-color:#fff;padding:16px}.wac-history-Table .ant-table-wrapper,.wac-history-Table .ant-table-wrapper .ant-table-thead>tr>th,.wac-history-Table .ant-table-wrapper .ant-table-tbody>tr>td{font-family:Open Sans,Arial,sans-serif!important;font-size:12px!important}.wac-history-Table .ant-table-wrapper .ant-table-thead>tr>th{font-weight:700!important}.wac-history-Table .ant-table-wrapper .ant-table-tbody>tr>td{padding:8px 12px!important}.wac-history-Table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{background-color:#e6e7e9;border-inline-end:none;border-start-start-radius:initial;border-start-end-radius:initial;padding:10px}.wac-history-custom-modal.ant-modal .ant-modal-content{padding:0}.wac-history-Table .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:90px}.wac-history-Table .reusable-grid .ant-table-wrapper .ant-table-column-sorters{display:inline-flex}.wac-history-Table .reusable-grid .ant-table-wrapper .ant-table-column-title{width:max-content}.future-wac-column{border-top:1px solid #cdd7df;border-left:1px solid #cdd7df}.wac-main-columns{border-top:1px solid #cdd7df}.wac-history-column{border:1px solid #cdd7df}.wac-history-columns{border-top:1px solid #cdd7df}.wac-product-cell{white-space:nowrap;align-items:center;gap:6px;width:100%;display:inline-flex}.wac-product-name{text-overflow:ellipsis;color:inherit;overflow:hidden}.overwritten-price-dot{background-color:#1677ff;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.currentAlignment-History-custom-modal .ant-modal-content{border-radius:var(--b-radius);background-color:#f6f7f7;padding:0}.currentAlignment-History-custom-modal .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;margin-bottom:0;padding:16px;display:flex}.currentAlignment-History-custom-modal .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.currentAlignment-History-custom-modal .button-wrapper{display:flex}.ac-history-header{background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;min-height:42px;padding:16px}.ac-history-header .ant-row{align-items:center;display:flex}.align-right{justify-content:flex-end}.currentHistory-button-icon{color:#00857c;border-radius:var(--b-radius);border:1px solid #00857c;height:40px;padding:8px 16px;font-size:16px}.contract-structure-history-Table{background-color:#fff;padding:16px}.contract-structure-history-main{padding:16px}.currentAlignment-history{background-color:#f6f7f7;padding:16px}.contract-structure-history-Table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{border-start-start-radius:initial;border-start-end-radius:initial;border-radius:var(--b-radius);background-color:#e6e7e9;border-inline-end:none;padding:12px}.contract-structure-history-Table .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:0}.contract-structure-history-Table .reusable-grid .ant-table-wrapper .ant-table-column-sorters{display:inline-flex}.contract-structure-history-Table .reusable-grid .ant-table-wrapper .ant-table-column-title{width:max-content}.contract-structure-header{background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;align-items:center;min-height:40px;margin-top:12px;padding:16px;display:grid}.contract-structure-header--toolbar .contract-structure-dropdown .ant-select-single .ant-select-selector,.contract-structure-header--toolbar .cst-product-group-filter.ant-select .ant-select-selector,.contract-structure-header--toolbar .button-icon{border-radius:10px}.contract-structure-header--toolbar .button-icon{border:1px solid var(--color-active-border);height:40px;color:var(--color-active-border);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ant-collapse-item-active .ant-collapse-header{background:#f1f1fd}.modal-dropdown{align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:700;display:flex}.modal-input{gap:8px;font-size:14px;font-style:normal;font-weight:700}.ant-collapse{border-radius:var(--b-radius);background-color:#fff}.cst-modal-wrapper{background-color:#fff;border:1px solid #e1e9ef;border-bottom:none;justify-content:space-between;padding:16px 16px 24px}.collapse-icon{align-items:center;column-gap:16px;display:flex}.add-template-button{border-radius:var(--b-radius);box-shadow:none;background-color:#00857c;align-items:center;height:40px;padding:8px 16px;font-size:16px;display:flex}.product-group-button{border-radius:var(--b-radius);border:1px solid #00857c;align-items:center;height:40px;padding:8px 16px;font-size:16px;display:flex}.collapse-main{background-color:#fff;border:1px solid #e1e9ef;border-radius:8px;margin:16px;padding:16px}.modal-input-content-wrapper .ant-space-gap-col-small{flex-wrap:wrap;column-gap:8px}.ant-tabs-content .ant-tabs-content-top{background:#e1e9ef}.contract-structure-dropdown{width:145px}.contract-structure-dropdown--temp{width:200px}.add-Contract-Modal .ant-modal-content{background:#f7f7f7;padding:0 0 16px}.contract-structure-dropdown .ant-select-single .ant-select-selector{border-radius:var(--b-radius);padding:8px 12px}.product-group-input{width:280px}.product-group-input .ant-input{border-radius:2px;height:40px;padding:8px 12px}.modal-input-wrapper{background:#e1e9ef;border:1px solid #e1e9ef;border-left-width:12px;margin-bottom:16px}.cst-modal-wrapper .modal-dropdown .ant-select-selector{border-radius:var(--b-radius)}.modal-input-content-wrapper{background-color:#fff;align-items:center;min-height:72px;padding:12px 4px;display:grid}.modal-input-content-criteria .ant-row{justify-content:space-between;align-items:center;padding:12px 4px;display:flex}.modal-input-content-criteria{background:#f6f7f7;align-items:center;padding:0 8px;display:grid}.product-modal .ant-modal-content{border-radius:var(--b-radius);padding:0}.product-modal .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;margin-bottom:0;padding:16px;display:flex}.product-modal .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.product-modal .button-wrapper{display:flex}.product-modal .ant-modal-body{background-color:#f7f7f7;padding:4px 0 16px}.product-modal .ant-modal-header{border-bottom:1px solid #e1e9ef;align-items:center;min-height:48px;padding:10px 16px}.product-modal .ant-modal-title{font-size:16px;line-height:24px}.product-modal .ant-modal-close{width:32px;height:32px;top:8px}.product-modal .ant-modal-body{padding:0 0 12px}.product-modal .contract-structure-header{min-height:52px;margin-top:0;padding:8px 16px}.product-modal .contract-structure-header>.ant-row{flex-wrap:nowrap;gap:8px!important}.product-modal .contract-structure-header .ant-space{gap:8px!important}.product-modal .contract-structure-header .ant-col[flex="0"]{white-space:nowrap;gap:8px!important;height:28px!important}.product-modal .contract-structure-header .ant-col[flex="0"]>span{align-items:center;gap:4px;font-size:11px;display:inline-flex}.product-modal .dropdown-text,.product-modal .dropdown-text-criteria{font-size:11px;line-height:18px}.product-modal .product-group-input{width:220px}.product-modal .product-group-input .ant-input{height:28px;box-shadow:none;border:1px solid #d3d6db;border-radius:8px;padding:3px 8px;font-size:11px}.product-modal .product-group-input .ant-input:hover,.product-modal .product-group-input .ant-input:focus{box-shadow:none;border-color:#00857c}.product-modal .product-group-button,.product-modal .add-template-button{height:28px;min-height:28px;max-height:28px;box-shadow:none;border-radius:8px;padding:0 10px;font-size:11px;line-height:26px}.product-modal .ant-checkbox-inner{width:14px;height:14px}.product-modal .product-div{max-height:380px;padding:12px 16px}.product-modal .modal-input-wrapper{border-left-width:8px;margin-bottom:8px}.product-modal .modal-input-content-wrapper{min-height:48px;padding:8px 10px}.product-modal .modal-input-content-wrapper .ant-space{gap:6px 8px}.product-modal .modal-input-content-criteria{min-height:48px;padding:0 10px}.product-modal .modal-input-content-criteria>.ant-row{gap:12px;min-height:48px;padding:6px 0}.product-modal .modal-input-content-criteria .ant-space{gap:6px 8px}.product-modal .contract-structure-dropdown{width:145px}.product-modal .contract-structure-dropdown .ant-select,.product-modal .contract-structure-dropdown .ant-select-selector,.product-modal .contract-structure-dropdown .ant-input,.product-modal .contract-structure-dropdown .ant-input-number{font-size:11px;height:28px!important;min-height:28px!important}.product-modal .contract-structure-dropdown .ant-select-selector{box-shadow:none!important;border:1px solid #d3d6db!important;border-radius:8px!important;padding:0 8px!important}.product-modal .contract-structure-dropdown .ant-select-selection-item,.product-modal .contract-structure-dropdown .ant-select-selection-placeholder{line-height:26px!important}.product-modal .contract-structure-dropdown .ant-select:hover .ant-select-selector,.product-modal .contract-structure-dropdown .ant-select-focused .ant-select-selector{box-shadow:none!important;border-color:#00857c!important}.product-modal .ant-input-number{width:105px;height:28px;box-shadow:none;border:1px solid #d3d6db;border-radius:8px;font-size:11px}.product-modal .ant-input-number .ant-input-number-input{border-radius:8px;height:26px;padding:0 8px}.product-modal .ant-input-number:hover,.product-modal .ant-input-number.ant-input-number-focused{box-shadow:none;border-color:#00857c}.product-modal .modal-input-content-wrapper .ant-input,.product-modal .modal-input-content-criteria .ant-input{height:28px;min-height:28px;box-shadow:none;border:1px solid #d3d6db;border-radius:8px;padding:3px 8px;font-size:11px}.product-modal .modal-input-content-wrapper .ant-input:hover,.product-modal .modal-input-content-wrapper .ant-input:focus,.product-modal .modal-input-content-criteria .ant-input:hover,.product-modal .modal-input-content-criteria .ant-input:focus{box-shadow:none;border-color:#00857c}.product-modal .modal-input-content-wrapper img[alt=Icon],.product-modal .modal-input-content-criteria img[alt=Icon]{width:16px!important;height:16px!important}.add-Contract-Modal .ant-modal-content .ant-modal-header{margin-bottom:16px;padding:16px}.add-Contract-Modal .ant-modal-content .ant-modal-body{padding-left:16px;padding-right:16px}.add-Contract-Modal .ant-modal-content .ant-modal-footer{background-color:#fff;border:1px solid #e1e9ef;border-top:none;margin-top:0;margin-left:16px;margin-right:16px;padding-bottom:16px;padding-right:16px}.add-Contract-Modal .ant-modal-content .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.ant-btn{font-size:16px}.ant-btn-primary{background-color:#00857c}.product-div{background-color:#fff;max-height:429px;padding:16px;overflow:scroll}.dropdown-text{color:var(--text-main-color);white-space:nowrap;font-size:14px;font-weight:700;line-height:22px}.dropdown-text-criteria{color:#55657a;font-size:14px;font-weight:700;line-height:22px}.download-button-contract{color:#00857c;border-radius:var(--b-radius);border:1px solid #00857c;height:40px;padding:8px 16px;font-size:16px}.copy-button-icon-contract{color:#00857c;border-radius:var(--b-radius);border:1px solid #00857c;margin-right:10px;padding:0 12px;font-size:16px}.text-expandAll{color:#00857c;font-size:16px}.ant-input,.ant-input-number .ant-input-number-input{border-radius:2px;height:40px;padding:8px 12px}.ant-input-number{border-radius:2px}.ant-btn{border-radius:var(--btn-radius);height:40px;padding:4px 12px}.ant-btn-primary:disabled{border-radius:var(--btn-radius);color:#fff;background-color:var(--bgc-disabled);border:1px solid #a7aeb4}.product-group-button.ant-btn-default:disabled{border-radius:var(--btn-radius);color:#fff;background-color:#00857c;border:1px solid #00857c}.delete-modal .ant-modal-content{box-shadow:none;background-color:#f6f7f7;border:1px solid #dadfdf;border-radius:2px;padding:0 0 16px}.delete-modal .ant-modal-body{padding:0 16px}.delete-modal .ant-modal-header{margin-bottom:16px;padding:16px}.delete-modal .ant-modal-title{font-size:20px;font-weight:700}.delete-modal .ant-modal-footer{background-color:#fff;border:1px solid #e1e9ef;border-top:none;margin:0 16px;padding-bottom:16px;padding-right:16px}.ant-collapse-header-text{font-size:14px;font-weight:600}.cst-product-group-list{border:1px solid #e1e9ef;border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:clip}.cst-empty-groups{color:var(--text-main-color);margin:0;padding:40px 16px}.cst-sortable-panel{touch-action:none}.cst-sortable-panel .ant-collapse{border:none;border-bottom:1px solid #e1e9ef;border-radius:0}.cst-sortable-panel:last-child .ant-collapse{border-bottom:none}.cst-product-group-list.packed-header-icons .reusable-grid .ant-table-wrapper .ant-table-column-sorters{flex:0 auto}.cst-product-group-list.packed-header-icons .reusable-grid .ant-table-wrapper .ant-table-column-title{white-space:normal;overflow-wrap:normal;word-break:normal;flex:0 auto}.cst-sortable-panel--dragging{opacity:.97;box-shadow:0 6px 16px #37424a29}.cst-sortable-panel--dragging .ant-collapse{border-radius:var(--b-radius);border:1px solid #e1e9ef}.cst-panel-header{align-items:center;gap:12px;display:inline-flex}.cst-panel-caret{color:#37424a;align-items:center;font-size:12px;display:inline-flex}.cst-panel-label{color:#37424a;font-size:14px;font-weight:600}.cst-drag-handle{cursor:grab;color:#4daaa4;border-radius:2px;justify-content:center;align-items:center;padding:2px;font-size:16px;display:inline-flex}.cst-drag-handle:hover{color:#00857c;background:#00857c14}.cst-drag-handle:active{cursor:grabbing}.cst-drag-handle--disabled{cursor:not-allowed;color:#c4ccd1}.cst-drag-handle--disabled:hover{color:#c4ccd1;background:0 0}.cst-group-history-icon{color:#00857c;cursor:pointer;font-size:18px}.cst-group-history-icon:hover{opacity:.75}.cst-group-edit-icon{color:#00857c;cursor:pointer;margin:0 2px;font-size:18px}.cst-group-edit-icon:hover{opacity:.75}.cst-product-group-filter.ant-select .ant-select-selector{border-radius:var(--b-radius);border:1px solid var(--color-active-border);align-items:center;display:flex;position:relative;height:40px!important;min-height:40px!important;padding:4px 8px!important}.cst-product-group-filter.ant-select-focused .ant-select-selector,.cst-product-group-filter.ant-select:hover .ant-select-selector{border-color:var(--color-active-border)}.cst-product-group-filter .ant-select-selection-overflow{flex-wrap:nowrap}.cst-product-group-filter .ant-select-selection-placeholder:not(:empty),.cst-product-group-filter .ant-select-selection-overflow-item-rest .ant-select-selection-item{box-sizing:border-box;background:var(--brand-teal-tint);border:none;border-top:1px solid var(--brand-teal-border);min-width:30px;height:28px;color:var(--color-active-border);opacity:1;border-radius:8px;justify-content:center;align-items:center;padding:5px 6px;font-size:14px;font-weight:400;line-height:1;display:inline-flex}.cst-product-group-filter.ant-select .ant-select-selection-placeholder{order:-1;width:auto;margin:0!important;transition:none!important;position:static!important;inset:auto!important;transform:none!important}.cst-product-group-filter .ant-select-selection-overflow{padding-inline-start:0!important}.cst-product-group-filter .ant-select-selection-overflow-item{margin-inline-start:0!important;padding-inline-start:0!important}.cst-product-group-filter .ant-select-selection-overflow-item-rest .ant-select-selection-item{margin-inline-start:0!important}.contract-structure-header.contract-structure-header--toolbar{height:52px;min-height:52px;margin-top:8px;padding:6px 16px}.contract-structure-header.contract-structure-header--toolbar>.ant-row{flex-wrap:nowrap;align-items:center}.contract-structure-header.contract-structure-header--toolbar .ant-space{flex-wrap:nowrap;gap:12px!important}.contract-structure-header.contract-structure-header--toolbar .ant-space>.ant-space-item>div{gap:8px!important}.contract-structure-header.contract-structure-header--toolbar .dropdown-text{font-size:11px;line-height:18px}.contract-structure-header.contract-structure-header--toolbar .contract-structure-dropdown{width:140px;height:28px}.contract-structure-header.contract-structure-header--toolbar .contract-structure-dropdown--temp{width:140px}.contract-structure-header.contract-structure-header--toolbar .contract-structure-dropdown .ant-select,.contract-structure-header.contract-structure-header--toolbar .cst-product-group-filter.ant-select{height:28px!important}.contract-structure-header.contract-structure-header--toolbar .contract-structure-dropdown .ant-select-single .ant-select-selector,.contract-structure-header.contract-structure-header--toolbar .cst-product-group-filter.ant-select .ant-select-selector{font-size:11px;height:28px!important;min-height:28px!important;box-shadow:none!important;border-radius:8px!important;padding:0 10px!important}.contract-structure-header.contract-structure-header--toolbar .contract-structure-dropdown .ant-select-selection-item,.contract-structure-header.contract-structure-header--toolbar .contract-structure-dropdown .ant-select-selection-placeholder{line-height:26px!important}.contract-structure-header.contract-structure-header--toolbar .cst-product-group-filter{width:140px!important}.contract-structure-header.contract-structure-header--toolbar .cst-product-group-filter .ant-select-selection-placeholder:not(:empty),.contract-structure-header.contract-structure-header--toolbar .cst-product-group-filter .ant-select-selection-overflow-item-rest .ant-select-selection-item{border-radius:6px;min-width:24px;height:20px;padding:2px 6px;font-size:10px}.contract-structure-header.contract-structure-header--toolbar .button-icon,.contract-structure-header.contract-structure-header--toolbar .download-button-contract{width:28px;min-width:28px;height:28px;min-height:28px;max-height:28px;box-shadow:none;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex;border-radius:8px!important}.contract-structure-header.contract-structure-header--toolbar .add-template-button{height:28px;min-height:28px;max-height:28px;box-shadow:none;padding:0 12px;font-size:11px;line-height:26px;border-radius:8px!important}.collapse-main{border-radius:0;margin:16px 14px 0;padding:12px}.collapse-main-header{min-height:28px;margin-bottom:8px}.collapse-main-header>.ant-row{min-height:28px}.collapse-main-header .ant-space{gap:10px!important}.collapse-main-header .ant-col:first-child .ant-space>.ant-space-item:first-child span{line-height:18px;font-size:11px!important}.collapse-main-header .ant-col:first-child img{width:14px;height:14px}.collapse-main-header .text-expandAll{height:28px;padding:0 6px;font-size:11px}.collapse-main-header .add-template-button,.collapse-main-header .product-group-button{height:28px;min-height:28px;max-height:28px;box-shadow:none;padding:0 12px;font-size:11px;line-height:26px;border-radius:8px!important}.cst-product-group-list{border-radius:0}.cst-product-group-list .cst-sortable-panel .ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;height:36px;min-height:36px;padding:6px 10px}.cst-product-group-list .ant-collapse-header-text,.cst-product-group-list .ant-collapse-extra{align-items:center;display:flex}.cst-product-group-list .cst-panel-header{gap:8px}.cst-product-group-list .cst-drag-handle{width:14px;height:22px;padding:0}.cst-product-group-list .cst-drag-handle svg{width:8px;height:14px}.cst-product-group-list .cst-panel-caret{font-size:9px}.cst-product-group-list .cst-panel-label{font-size:11px;line-height:18px}.cst-product-group-list .collapse-icon{gap:14px;font-size:11px;line-height:18px}.cst-product-group-list .collapse-icon>div,.cst-product-group-list .collapse-icon>div span{font-size:11px!important}.cst-product-group-list .collapse-icon .cst-group-history-icon{font-size:16px}.cst-product-group-list .collapse-icon img{width:16px!important;height:16px!important;margin:0!important}.cst-product-group-list .ant-collapse-content>.ant-collapse-content-box{padding:12px}.cst-product-group-list .reusable-grid .ant-table-wrapper{font-size:11px}.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table .ant-table-header{min-height:56px}.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{height:56px;padding:6px 10px;font-size:11px;font-weight:600;line-height:17px}.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td{height:37px;padding:5px 10px;font-size:11px;line-height:18px}.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table-column-sorters{gap:4px}.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table-filter-trigger{margin-inline-end:0;font-size:10px}.cst-product-group-list .reusable-grid .ant-table-wrapper .ant-table-column-sorter{font-size:9px}@media (width<=900px){.contract-structure-header.contract-structure-header--toolbar{height:auto}.contract-structure-header.contract-structure-header--toolbar>.ant-row,.contract-structure-header.contract-structure-header--toolbar .ant-space{flex-wrap:wrap}}.cst-modal-type-select.ant-select .ant-select-selector{align-items:center;display:flex;border:1px solid var(--color-active-border)!important;border-radius:10px!important;height:40px!important;min-height:40px!important;padding:4px 8px!important}.cst-modal-type-select.ant-select-focused .ant-select-selector,.cst-modal-type-select.ant-select:hover .ant-select-selector{border-color:var(--color-active-border)!important}.cst-modal-type-select .ant-select-selection-item{background:var(--brand-teal-tint);border-top:1px solid var(--brand-teal-border);color:var(--color-active-border);border-radius:8px;font-weight:400;box-sizing:border-box!important;flex:none!important;align-items:center!important;width:auto!important;height:28px!important;margin:0!important;padding:0 8px!important;line-height:1!important;display:inline-flex!important;position:static!important;inset:auto!important}.cst-modal-name-input.ant-input{border:1px solid var(--color-active-border);border-radius:10px;height:40px}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .ant-modal-content{border-radius:8px;padding:0;overflow:hidden}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .ant-modal-header{border-bottom:1px solid #e1e9ef;align-items:center;min-height:48px;margin:0!important;padding:10px 16px!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .ant-modal-title{font-size:16px!important;line-height:28px!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .ant-modal-close{width:32px;height:32px;top:8px}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .ant-modal-body{background:#f7f7f7;padding:12px 16px 0!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .cst-modal-wrapper{border:1px solid #e1e9ef;border-bottom:0;align-items:flex-start;gap:16px;min-height:76px;padding:12px 16px 16px}:is(.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .modal-dropdown,.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .modal-input){font-size:11px;line-height:18px}:is(.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .modal-dropdown .ant-space,.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .modal-input .ant-space){gap:8px!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown{width:145px}:is(.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown .ant-select,.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown .ant-select-selector){height:28px!important;min-height:28px!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown .ant-select-selector{font-size:11px;box-shadow:none!important;border:1px solid #d3d6db!important;border-radius:8px!important;padding:0 8px!important}:is(.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown .ant-select-selection-item,.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown .ant-select-selection-placeholder){line-height:26px!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown .ant-select:hover .ant-select-selector{box-shadow:none!important;border-color:#00857c!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .contract-structure-dropdown .ant-select-focused .ant-select-selector{box-shadow:none!important;border-color:#00857c!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .modal-input .ant-input{height:28px;min-height:28px;box-shadow:none;border:1px solid #d3d6db;padding:3px 8px;font-size:11px;border-radius:8px!important}:is(.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .modal-input .ant-input:hover,.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .modal-input .ant-input:focus){box-shadow:none;border-color:#00857c}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .ant-modal-footer{background:#fff;border:1px solid #e1e9ef!important;border-top:0!important;margin:0 16px!important;padding:0 16px 16px!important}.add-Contract-Modal:has(.cst-modal-wrapper .contract-structure-dropdown) .ant-modal-footer .ant-btn{height:28px;min-height:28px;max-height:28px;box-shadow:none;border-radius:8px;padding:0 12px;font-size:11px;line-height:26px}.create-scenario-table-main{background-color:#f6f7f7;padding:11px 16px 16px}.align-scenario{background-color:#fff;justify-content:space-between;height:7vh;padding:0 16px;display:flex}.align-scenario .scenario-header{color:var(--text-main-color);align-items:center;font-size:20px;font-weight:700;display:flex}.align-scenario .align-create-scenario-copy{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.button-icon-scenario{color:#00857c;align-items:left;border-radius:var(--b-radius);border:1px solid #00857c;height:40px;padding:0 12px;font-size:18px}@media screen and (width<=1300px){.button-icon-scenario{height:34px;font-size:14px}.align-scenario{height:8vh}}@media screen and (width<=900px){.button-icon-scenario{height:28px}.align-scenario{height:9vh}}.no-hover:hover{outline:none}.zero-border-radius{border-radius:var(--b-radius)}.scenario-action-modal-wrapper{background-color:#fff;border:1px solid #e1e9ef;border-bottom:none;justify-content:space-between;padding:20px 16px 42px}.scenario-status-modal-dropdown{width:100%;max-width:100%;margin-left:10px;font-size:14px;font-style:normal;font-weight:700}.scenario-modal-input{width:100%;max-width:100%;font-size:14px;font-style:normal;font-weight:700}.error-message{color:red;font-weight:400}.edit-scenario-Modal .ant-input{border-radius:var(--b-radius)}.edit-scenario-Modal .ant-modal-content{background-color:var(--bgc-popup);border-radius:var(--b-radius);padding:0 0 16px}.edit-scenario-Modal .ant-modal-content .ant-modal-header{padding:20px 24px}.edit-scenario-Modal .ant-modal-content .ant-modal-body{border-width:1px 1px 0;border-color:#e1e9ef;padding-left:10px;padding-right:10px}.edit-scenario-Modal .ant-modal-content .ant-modal-footer{background-color:#fff;border:1px solid #e1e9ef;border-top:none;margin-top:0;margin-left:10px;margin-right:10px;padding-bottom:16px;padding-right:12px}.scenario-status-modal-dropdown .ant-select-selector{border-radius:var(--b-radius)}.footer-container{background-color:var(--footer-bgc-color);z-index:999;justify-content:flex-end;gap:10px;width:100%;height:38px;padding:8px 16px;position:fixed;bottom:0;left:0}.footer-container .footer-col{justify-content:flex-end;align-items:center;width:262px;height:22px;display:flex}.footer-container .ant-btn{color:#00857c;margin-left:10px;padding:0}.footer-container .ant-btn:last-child{margin-left:0}.footer-container .vertical-line{border-left:1px solid var(--text-button);height:15px;margin-left:10px;margin-right:10px}.table-container{background-color:#fff;padding:0 16px;overflow-y:auto}.table-container .ant-table-thead{z-index:999;background-color:#fff;position:sticky;top:0}.table-container .ant-table-body{max-height:300px;overflow-y:auto}.table-container .ant-table-cell{white-space:nowrap}.table-container .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:0}.custom-tooltip .ant-tooltip-inner{border:1px solid #00857c;font-size:14px;font-weight:600;color:#00857c!important;background-color:#fff!important}.create-scenario-table-main{padding:8px 14px 16px}.create-scenario-table-main .align-scenario{height:52px;min-height:52px;padding:6px 16px}.create-scenario-table-main .scenario-header{font-size:16px;line-height:24px}.create-scenario-table-main .align-create-scenario-copy{gap:8px!important}.create-scenario-table-main .create-scenario-buttons,.create-scenario-table-main .button-icon-scenario{height:28px;min-height:28px;max-height:28px;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;line-height:26px;display:inline-flex}.create-scenario-table-main .button-icon-scenario:has(.anticon-copy){width:28px;min-width:28px;padding:0;font-size:12px;margin-left:0!important}.create-scenario-table-main .table-container{padding:0 16px 8px;overflow:clip}.create-scenario-table-main .reusable-grid .ant-table-wrapper{font-size:11px}.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table .ant-table-header{min-height:36px}.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{height:36px;padding:6px 10px;font-size:11px;font-weight:600;line-height:18px}.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td{height:37px;padding:5px 10px;font-size:11px;line-height:18px}.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table-column-sorters{gap:4px}.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table-filter-trigger{margin-inline-end:0;font-size:10px}.create-scenario-table-main .reusable-grid .ant-table-wrapper .ant-table-column-sorter{font-size:9px}.create-scenario-table-main .reusable-grid .ant-table-tbody .ant-btn{line-height:18px;height:18px!important;min-height:18px!important;font-size:11px!important}.create-scenario-table-main .reusable-grid .ant-table-tbody td:last-child>div{gap:6px!important;height:24px!important}.create-scenario-table-main .reusable-grid .ant-table-tbody .anticon{font-size:14px}.create-scenario-table-main .reusable-grid .ant-table-tbody img[alt=Duplicate]{width:14px!important;height:14px!important}.create-scenario-table-main .ant-pagination{min-height:28px;margin:8px 0 0;font-size:11px}.create-scenario-table-main .ant-pagination .ant-pagination-item,.create-scenario-table-main .ant-pagination .ant-pagination-prev,.create-scenario-table-main .ant-pagination .ant-pagination-next{border-radius:8px;min-width:28px;height:28px;line-height:26px}.create-scenario-table-main .ant-pagination .ant-pagination-total-text{order:1}.CreateScenerioHeader{background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;align-items:center;height:70px;padding:16px}.create-scenario-custom-modal{--b-radius:8px;--cs-control-height:40px;--cs-control-padding-x:12px;--cs-control-font-size:14px}.create-scenario-custom-modal .ant-input,.create-scenario-custom-modal .ant-input-affix-wrapper,.create-scenario-custom-modal .ant-select:not(.ant-select-customize-input) .ant-select-selector,.create-scenario-custom-modal .ant-picker,.create-scenario-custom-modal .ant-btn{border-radius:8px!important}.create-scenario-custom-modal .ant-input,.create-scenario-custom-modal .ant-picker,.create-scenario-custom-modal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.create-scenario-custom-modal .ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{font-size:var(--cs-control-font-size);min-height:var(--cs-control-height)!important;height:var(--cs-control-height)!important}.create-scenario-custom-modal .ant-input,.create-scenario-custom-modal .ant-picker{padding:8px var(--cs-control-padding-x)}.create-scenario-custom-modal .ant-select-single .ant-select-selector{padding:0 var(--cs-control-padding-x)!important;align-items:center!important}.create-scenario-custom-modal .ant-select-multiple .ant-select-selector{padding:4px var(--cs-control-padding-x)!important;align-items:center!important}.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-search,.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-search-input{height:30px!important;line-height:30px!important}.create-scenario-custom-modal .ant-select-single .ant-select-selection-search{height:100%!important;inset-inline-start:var(--cs-control-padding-x)!important;inset-inline-end:36px!important}.create-scenario-custom-modal .ant-select-single .ant-select-selection-search-input{height:100%!important;line-height:calc(var(--cs-control-height) - 2px)!important}.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-item,.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-placeholder{line-height:22px!important}.create-scenario-custom-modal .ant-select-single .ant-select-selection-item,.create-scenario-custom-modal .ant-select-single .ant-select-selection-placeholder{height:calc(var(--cs-control-height) - 2px)!important;line-height:calc(var(--cs-control-height) - 2px)!important}.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-placeholder{margin-top:0!important;top:50%!important;transform:translateY(-50%)!important}.create-scenario-custom-modal .ant-select-single .ant-select-selection-placeholder{margin-top:0!important;top:0!important;transform:none!important}.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap;min-height:30px;align-items:center!important}.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-search-input,.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-placeholder{height:30px!important;line-height:30px!important}.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-placeholder{align-items:center;display:flex}.create-scenario-custom-modal .dropdown-tag,.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-item{border-radius:var(--b-radius);align-items:center;height:24px;min-height:24px;font-size:12px;line-height:18px}.create-scenario-custom-modal .ant-btn{min-height:var(--cs-control-height);font-size:var(--cs-control-font-size);padding:0 16px;line-height:22px}.dropdown-tag .tag-text{white-space:nowrap;text-overflow:ellipsis;width:80%;overflow:hidden}.dropdown-tag{border-radius:var(--b-radius,8px);color:#00857c;background:#f7f7f7;border:1px solid #00857c;flex-direction:row;align-items:center;gap:4px;width:60px;height:20px;margin:0 2.5px;padding:4px 4px 4px 8px;display:flex}.tag-count{color:#00857c}.column-content{flex-direction:column;align-items:flex-start;margin-bottom:0;padding:0 0 8px;font-size:14px;font-weight:700;line-height:22px;display:flex}.column-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.column-content input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.column-content input[type=number]{-moz-appearance:textfield}.create-scenario-buttons{border-radius:var(--b-radius);box-shadow:none;color:#fff;background-color:#00857c;align-items:center;height:40px;font-size:16px;line-height:24px;display:flex}@media screen and (width<=1300px){.create-scenario-buttons{height:34px;font-size:14px}}@media screen and (width<=900px){.create-scenario-buttons{height:28px}}.create-scenario-buttons-disabled-left,.create-scenario-buttons-disabled-right{border-radius:var(--b-radius);box-shadow:none}.create-scenario-buttons-disabled-right .ant-btn-primary:disabled,.ant-btn-primary.ant-btn-disabled,.create-scenario-buttons-disabled-left .ant-btn-default:disabled,.ant-btn-default.ant-btn-disabled{border-radius:var(--b-radius);color:#fff;background-color:var(--bgc-disabled);border:1px solid #a7aeb4}.scenario-name-input{border-radius:var(--b-radius);width:160%;max-width:376px;font-size:14px;font-style:normal}.scenario-historical-date-selection{border-radius:var(--b-radius);width:110%;max-width:376px;height:40px;padding:8px 12px;font-size:14px;font-style:normal;font-weight:700}.create-scenario-action-modal-wrapper{background-color:#fff}.create-scenario-action-modal-wrapper-header{padding:16px}.create-scenario-status-modal-dropdown{width:240px;max-width:100%;font-size:14px;font-style:normal;font-weight:700}.create-scenario-status-modal-dropdown .ant-select-selector{border-radius:var(--b-radius)}.manually-create-button{border-radius:var(--b-radius);color:#008575;border:1px solid #008575;display:inline-block}.create-scenario-buttons-cancel{border-radius:var(--b-radius);color:#008575;border:1px solid #008575;margin-left:auto;display:block}.manually-create-button .ant-btn-default:disabled,.ant-btn-default.ant-btn-disabled{border-radius:var(--b-radius);color:#fff;background-color:var(--bgc-disabled);border:1px solid #a7aeb4}.create-scenario-contract-dropdown,.create-scenario-account-dropdown{min-height:40px}.create-scenario-account-dropdown{width:300px}.create-scenario-custom-modal{min-width:1168px;height:calc(90vh - 300px)}.create-scenario-custom-modal .modal-content-wrapper{background-color:#fff;height:calc(90vh - 250px);overflow-y:auto}.create-scenario-custom-modal .ant-modal-content{border-radius:var(--b-radius);background-color:#f7f7f7;padding:0 0 16px}.create-scenario-custom-modal .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.create-scenario-custom-modal .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;height:60px;margin-bottom:0;padding:16px;display:flex}.create-scenario-custom-modal .ant-modal-body{padding:16px 16px 0}.create-scenario-custom-modal .ant-modal-footer{background-color:#fff;margin-top:0;margin-left:16px;margin-right:16px;padding:16px}.create-scenario-modal-Two{width:300px;height:40px}.create-scenario-modal-Two .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border-radius:var(--b-radius);padding:4px 12px}.create-scenario-modal-dropdown-one{border-radius:var(--b-radius);width:250px}.ant-btn-primary{box-shadow:none}.create-scenario-modal-Two .ant-select-selection-search-input{max-width:420px}.create-scenario-modal-Two .ant-select-selection-item{white-space:nowrap;max-width:100px;overflow:hidden}.create-scenario-modal-Two .ant-select-selection-overflow{flex-wrap:nowrap;align-items:center;display:flex}.create-scenario-modal-Two .custom-search-input{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:5px;padding:5px}.create-scenario-custom-modal .ant-select-multiple .ant-select-selection-placeholder{transform:translateY(-50%)!important}.manual-ms-modal .ant-modal-content{border-radius:var(--b-radius,8px);padding:0;overflow:hidden}.manual-ms-modal .ant-modal-header{border-bottom:1px solid #eef1f4;margin-bottom:0;padding:16px 20px}.manual-ms-modal .ant-modal-title{color:#1a1a1a;font-size:18px;font-weight:700;line-height:24px}.manual-ms-modal .ant-modal-body{padding:20px}.manual-ms-modal .ant-modal-footer{margin-top:0;padding:0 20px 20px}.manual-ms-modal .manual-ms-card{border-radius:var(--b-radius,8px);border:1px solid #e1e9ef;padding:4px 20px}.manual-ms-modal .manual-ms-row{align-items:center;gap:28px;padding:16px 0;display:flex}.manual-ms-modal .manual-ms-label{color:#1a1a1a;flex:0 0 48px;width:48px;font-size:14px;font-weight:700}.manual-ms-modal .manual-ms-input{border-radius:6px;flex:1}.manual-ms-modal .manual-ms-input .ant-input-suffix{color:#8c9196}.manual-ms-modal .manual-ms-divider{border-top:1px solid #eef1f4}.manual-ms-modal .manual-ms-error{color:#c75439;margin-top:10px;font-size:12px;line-height:16px}.table-create-scenario-modal table>thead>tr>th{background-color:var(--bgc-table-head)!important}.table-create-scenario-modal .ant-table-wrapper .ant-table-cell,.ant-table-wrapper .ant-table-thead>tr>th{padding:12px}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child,.ant-table-wrapper .ant-table-container table>thead>tr:first-child>:last-child{border-radius:0}.table-create-scenario-modal .ant-checkbox .ant-checkbox-inner{border-radius:4px}.edit-sites-volume-custom-modal{--b-radius:8px;min-width:1168px}.add-party-id-modal .CreateScenerioHeader{background:#f3fcfe;height:98px}.add-party-id-modal .ant-modal-footer{background:#fafafa;border-top:1px solid #e8e8e8;margin-top:0;padding:12px 20px}.add-party-id-modal .add-party-id-modal-footer{gap:8px!important}.add-party-id-modal .add-party-id-cancel-btn{color:#008575;background:#fff;border:1px solid #008575;border-radius:6px;height:36px;padding:0 20px}.add-party-id-modal .add-party-id-cancel-btn:hover{color:#00857c!important;border-color:#00857c!important}.add-party-id-modal .add-party-id-save-btn{border-radius:6px;height:36px;padding:0 24px;color:#fff!important;background:#00857c!important;border-color:#00857c!important}.add-party-id-modal .add-party-id-save-btn:hover{background:#006d65!important;border-color:#006d65!important}.add-party-id-modal .add-party-id-save-btn:disabled,.add-party-id-modal .add-party-id-save-btn.ant-btn-disabled{color:#fff!important;background-color:var(--bgc-disabled)!important;border:1px solid #a7aeb4!important}.edit-sites-volume-custom-modal .ant-modal-content{border-radius:var(--b-radius);background-color:#f7f7f7;padding:0 0 16px}.edit-sites-volume-custom-modal .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.edit-sites-volume-custom-modal .ant-modal-body{padding:16px 16px 0}.edit-sites-volume-custom-modal .ant-modal-footer{background-color:#fff;margin-top:2px;margin-left:16px;margin-right:16px;padding:8px}.edit-sites-volume-custom-modal .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;height:60px;margin-bottom:0;padding:16px;display:flex}.input-error{border-color:red!important}.error-message{color:red;margin-top:5px;font-size:12px}.customVolumes .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-column{justify-content:flex-start}.customVolumes .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-column-sorters{flex:none;justify-content:flex-start;gap:4px}.customVolumes .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-column-title{flex:none}.customVolumes .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-start:4px}.customAccountSites .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:300px}.customVolumes .reusable-grid .ant-table-wrapper .editable-cell-value-wrap,.customVolumes .reusable-grid .ant-table-wrapper .ant-input{border-radius:8px!important}.csf-wrapper{background:#fff;flex-direction:column;height:400px;font-family:Roboto,sans-serif;display:flex;overflow:auto}.csf-header{background:#f3fcfe;border-bottom:1px solid #99cecb;align-items:center;padding:14px 20px;display:flex}.csf-sub-header{background:#fafafa;border-bottom:1px solid #e8e8e8;padding:12px 20px}.csf-field-label{color:#333;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.4}.csf-required{color:#ff4d4f;margin-right:2px}.csf-input{border-color:#d9d9d9;border-radius:8px;width:100%;height:40px}.csf-input:focus,.csf-input:hover{border-color:#00857c;box-shadow:0 0 0 2px #00857c1a}.csf-range-picker{border-radius:8px;width:100%;height:40px}.csf-range-picker:hover,.csf-range-picker.ant-picker-focused{border-color:#00857c;box-shadow:0 0 0 2px #00857c1a}.csf-select{width:100%}.csf-select .ant-select-selector{border-radius:8px!important;height:40px!important}.csf-select .ant-select-selector:hover{border-color:#00857c!important}.csf-select.ant-select-focused .ant-select-selector{border-color:#00857c!important;box-shadow:0 0 0 2px #00857c1a!important}.csf-radio-group .ant-radio-checked .ant-radio-inner{background-color:#00857c;border-color:#00857c}.csf-radio-group .ant-radio:hover .ant-radio-inner{border-color:#00857c}.csf-action-btn{color:#00857c;border-color:#00857c;border-radius:8px;font-size:14px}.csf-action-btn:hover{color:#00857c;background:#e6f7f6;border-color:#00857c}.csf-select-template-btn{color:#00857c;border-color:#00857c;border-radius:8px;font-size:14px}.csf-select-template-btn:hover{color:#00857c;background:#e6f7f6;border-color:#00857c}.csf-table-section{flex:1;padding:12px 20px 8px}.csf-contract-type-selector{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.csf-add-ct-btn{color:#555;border-color:#aaa;border-radius:8px;font-size:14px}.csf-add-ct-btn:hover{color:#00857c;border-color:#00857c}.csf-table .ant-table-thead>tr>th{color:#333;background:#f0f5f5;border-bottom:1px solid #d9d9d9;padding:8px 12px;font-size:13px}.csf-table .ant-table-tbody>tr>td{vertical-align:middle;padding:4px 10px}.csf-table .ant-table-tbody>tr:hover>td{background:#f7fdfc}.csf-table .csf-column-title{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.csf-table .csf-column-title:after{content:"";border-top:6px solid #00857c;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.csf-table .csf-row-select{width:100%;display:block}.csf-table .csf-row-select.ant-select-single .ant-select-selector,.csf-table .csf-row-select.ant-select-multiple .ant-select-selector{border:1px solid #b8c2cc!important}.csf-table .csf-row-select .ant-select-selector{width:100%;min-height:32px;box-shadow:none!important;border:1px solid #c4cbd3!important;border-radius:8px!important;padding:0 32px 0 8px!important}.csf-table .csf-row-select .ant-select-arrow{color:#767676;font-size:9px;right:10px}.csf-table .csf-row-select:hover .ant-select-selector,.csf-table .csf-row-select.ant-select-focused .ant-select-selector{border-color:#00857c!important}.csf-table .csf-contract-type-select .ant-select-selection-item{color:#24385e;font-size:12px;line-height:22px}.csf-table .csf-contract-type-text{color:#24385e;align-items:center;min-height:24px;font-size:12px;line-height:22px;display:inline-flex}.csf-table .csf-template-select .ant-select-selection-overflow{gap:3px;min-height:30px}.csf-table .csf-template-select .ant-select-selection-item{color:#00756d;background:#dcefed;border:1px solid #00857c;border-radius:8px;height:24px;margin:1px 0;font-size:12px;line-height:18px}.csf-table .csf-template-select .ant-select-selection-item-remove{color:#00756d}.csf-table .ant-tag-close-icon{color:#00857c}.csf-footer{background:#fafafa;border-top:1px solid #e8e8e8;justify-content:flex-end;padding:12px 20px;display:flex}.csf-cancel-btn{color:#555;border-color:#d9d9d9;border-radius:8px;height:40px;padding:0 20px;font-size:14px}.csf-cancel-btn:hover{color:#00857c;border-color:#00857c}.csf-save-btn{border-radius:8px;height:40px;padding:0 24px;font-size:14px;color:#fff!important;background:#00857c!important;border-color:#00857c!important}.csf-save-btn:hover{background:#006d65!important;border-color:#006d65!important}.csf-contract-template-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;padding:14px 20px}.csf-contract-template-modal .ant-modal-footer{border-top:1px solid #e8e8e8;padding:10px 20px}.csf-modal-subtitle{color:#666;margin-bottom:14px;font-size:13px}.csf-template-list{flex-direction:column;gap:6px;max-height:340px;display:flex;overflow-y:auto}.csf-template-item{cursor:pointer;border:1px solid #e8e8e8;border-radius:6px;align-items:flex-start;gap:10px;padding:10px 14px;transition:all .15s;display:flex}.csf-template-item:hover{background:#f0fafa;border-color:#00857c}.csf-template-item--selected{background:#e6f7f6;border-color:#00857c}.csf-template-item-text{flex-direction:column;display:flex}.csf-template-item-label{color:#333;font-size:13px;font-weight:600}.csf-template-item-desc{color:#888;margin-top:2px;font-size:12px}.Scenerio-input-layout{background:#fff;flex-direction:column;gap:0;display:flex}.Scenerio-input-layout .ant-tabs-nav{box-shadow:none!important;margin-bottom:0!important}.Scenerio-input-layout .Scenerio-input-header{padding-left:20px;font-size:20px;font-weight:700}.Scenerio-input-layout .Scenerio-input-tab-group{border-bottom:1px solid #d7eceb}.Scenerio-input-layout .Scenerio-input-tab-group .ant-tabs-nav{height:40px;padding:0 28px;margin:0!important}.Scenerio-input-layout .Scenerio-input-tab-group .ant-tabs-nav:before{border-bottom:0}.Scenerio-input-layout .Scenerio-input-tab-group .ant-tabs-tab{padding:9px 0}.Scenerio-input-layout .Scenerio-input-tab-group .ant-tabs-tab+.ant-tabs-tab{margin-left:32px}.Scenerio-input-layout .Scenerio-input-tab-group .ant-tabs-ink-bar{background:#00857c;height:2px}.Scenerio-input-layout .Scenerio-input-tab-group .Scenerio-input-tab-header-active{color:#00857c;font-size:13px;font-weight:600;line-height:20px}.Scenerio-input-layout .Scenerio-input-tab-group .Scenerio-input-tab-header{font-size:13px;font-weight:var(--text-font-weight-sub);color:var(--text-main-color);line-height:20px}.header-nav-Scenerio{background:#fff;border-bottom:1px solid #e6eff2;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:4px 12px;display:flex}.header-nav-Scenerio .sub-header-nav-Scenerio-1{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;min-width:0;display:flex}.header-nav-Scenerio .sub-header-nav-Scenerio-1 .Heading-Scenerio{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;line-height:20px;overflow:hidden}.header-nav-Scenerio .sub-header-nav-Scenerio-1 .button-icon-Back{color:#00857c;width:24px;height:28px;box-shadow:none;border:0;justify-content:center;align-items:center;padding:0;font-size:15px;display:inline-flex}.header-nav-Scenerio .sub-header-nav-Scenerio-1 .button-icon-Back .anticon{font-size:15px}.header-nav-Scenerio .sub-header-nav-Scenerio-2{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.header-nav-Scenerio .sub-header-nav-Scenerio-2 .date-text-Scenerio{color:#37424a;white-space:nowrap;align-items:center;font-size:12px;font-weight:400;line-height:18px;display:flex}.header-nav-Scenerio .sub-header-nav-Scenerio-2 .date-text-Scenerio .date-info-icon-Scenerio{width:14px;height:14px;margin-left:6px}.header-nav-Scenerio .sub-header-nav-Scenerio-2 .text-Scenario{color:#737373;white-space:nowrap;font-size:12px;line-height:18px}.header-nav-Scenerio .sub-header-nav-Scenerio-2 .user-icon-Scenerio{margin-right:10px}.header-nav-Scenerio .sub-header-nav-Scenerio-2 .profile-details-Scenerio{color:#37424a;flex-wrap:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:600;line-height:18px;display:flex}.header-nav-Scenerio .sub-header-nav-Scenerio-2 .profile-details-Scenerio .button-icon-Scenerio{box-shadow:none;color:#00857c;background-color:#fff;border:1px solid #00857c;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:13px;display:flex}.header-nav-Scenerio .sub-header-nav-Scenerio-2 .profile-details-Scenerio .save-button-Scenerio{color:#fff;background-color:#00857c;border:1px solid #00857c;border-radius:8px;width:64px;height:28px;margin:0;font-size:13px;font-weight:600}@media (width<=900px){.header-nav-Scenerio{flex-wrap:wrap;gap:8px}.header-nav-Scenerio .sub-header-nav-Scenerio-2{justify-content:space-between;width:100%}}.account-summary-header-dds{align-items:center;gap:28px;display:flex}.dropdownContainers{align-items:center;gap:8px;display:flex}.dropdownContainers .dropdown-text{white-space:nowrap;width:max-content;color:var(--text-main-color);font-size:12px;font-weight:700;line-height:18px}.dropdownContainers .account-summary-dropdown{width:auto!important;height:30px!important}.dropdownContainers .account-summary-dropdown.ant-select-single{width:140px!important}.dropdownContainers .account-summary-dropdown .ant-select-selector{height:30px!important;min-height:30px!important;box-shadow:none!important;border-color:#cdd7df!important;border-radius:6px!important;padding:0 10px!important}.dropdownContainers .account-summary-dropdown .ant-select-selection-item,.dropdownContainers .account-summary-dropdown .ant-select-selection-placeholder{color:#37424a;font-size:13px;line-height:28px!important}.AccountSummaryDD{align-items:center;gap:8px;display:flex}.AccountSummaryDD .dropdown-label{width:100%;font-size:14px;font-weight:700;line-height:22px}.AccountSummaryDD .dropdown-align{margin-right:12px}.AccountSummaryDropDown .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap}:where(.css-dev-only-do-not-override-a6vam3).ant-select-multiple.ant-select-show-arrow .ant-select-selector,:where(.css-dev-only-do-not-override-a6vam3).ant-select-multiple.ant-select-allow-clear .ant-select-selector{border-radius:var(--b-radius);padding-inline-end:0}.AccountSummaryDropDown .ant-select-selection-overflow{flex-wrap:nowrap}.account-financial-filters .AccountSummaryDD{gap:9px;width:100%}.account-financial-filters .AccountSummaryDD .dropdown-label{color:#37424a;text-align:right;white-space:nowrap;flex:0 0 93px;width:93px;font-size:12px;font-weight:700;line-height:18px}.account-financial-filters .AccountSummaryDropDown{height:28px!important}.account-financial-filters .AccountSummaryDropDown .ant-select-selector{height:28px!important;min-height:28px!important;box-shadow:none!important;border-color:#27a6a4!important;border-radius:7px!important;align-items:center!important;padding:0 8px!important;display:flex!important}.account-financial-filters .AccountSummaryDropDown .ant-select-selection-wrap{align-items:center}.account-financial-filters .AccountSummaryDropDown.ant-select-single .ant-select-selection-item,.account-financial-filters .AccountSummaryDropDown.ant-select-single .ant-select-selection-placeholder{color:#3f4b59;font-size:12px;line-height:26px!important}.account-financial-filters .AccountSummaryDropDown.ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap;align-items:center;height:26px}.account-financial-filters .AccountSummaryDropDown.ant-select-multiple .ant-select-selection-placeholder{color:#a4a7ae;font-size:12px;line-height:18px;top:50%;transform:translateY(-50%)}.account-financial-filters .AccountSummaryDropDown.ant-select-multiple .ant-select-selection-search{align-items:center;height:20px;margin-inline-start:0;display:flex}.account-financial-filters .AccountSummaryDropDown.ant-select-multiple .ant-select-selection-search-input{height:20px!important;line-height:20px!important}.account-financial-filters .AccountSummaryDropDown.ant-select-multiple .ant-select-selection-item{height:20px;line-height:18px}.account-financial-filters .dropdown-tag{color:#00857c;background:#e8f5f5;border-color:#b9dcda;border-radius:5px;width:auto;max-width:72px;height:20px;margin:0 2px 0 0;padding:2px 6px;font-size:10px;line-height:14px}.account-financial-filters .dropdown-tag .tag-text{width:auto;max-width:56px}.account-financial-filters .tag-count{color:#37424a;background:#e8edf1;border-radius:9px;justify-content:center;align-items:center;min-width:26px;height:18px;padding:0 6px;font-size:10px;line-height:18px;display:inline-flex}.dropdownContainers-POV{align-items:center;gap:8px;display:flex}.dropdownContainers-POV .dropdown-text-POV{white-space:nowrap;width:max-content;color:var(--text-main-color);font-size:12px;font-weight:700;line-height:18px}.dropdownContainers-POV .account-summary-dropdown{width:auto!important;min-width:180px!important;max-width:260px!important;height:30px!important}.dropdownContainers-POV .account-summary-dropdown .ant-select-selector{height:30px!important;min-height:30px!important;box-shadow:none!important;border-color:#cdd7df!important;border-radius:6px!important;padding:0 10px!important}.dropdownContainers-POV .account-summary-dropdown .ant-select-selection-item,.dropdownContainers-POV .account-summary-dropdown .ant-select-selection-placeholder{color:#37424a;font-size:13px;line-height:28px!important}.dropdownContainers-POV-1{align-items:center;display:flex}.dropdownContainers-POV-1 .dropdown-text-POV-1{color:var(--text-main-color);padding-left:12px;padding-right:8px;font-size:14px;font-weight:700;line-height:22px}.dropdownContainers-POV-2{align-items:center;display:flex}.dropdown-text-POV-2{color:var(--text-main-color);font-size:20px;font-weight:700;line-height:28px}.dropdown-text-bottom-POV-2{color:#a7aeb4;font-size:16px;font-weight:400;line-height:24px}.table-heading{margin:16px 0}.button-customerpov{border-radius:var(--b-radius);color:#454250;border:1px solid #00857c;align-items:center;width:152px;height:40px;font-size:16px;font-weight:400;line-height:24px}.dropdown-align-POV{border-radius:var(--b-radius);width:350px!important;min-width:120px!important}.dropdown-align-POV .ant-select-selector{border-radius:var(--b-radius);color:#37424a}.dropdown-align-POV-One{border-radius:6px}.dropdown-align-POV-One .ant-select-selector{color:#37424a;height:30px;min-height:30px;box-shadow:none;border-color:#cdd7df;border-radius:6px}.dropdown-align-POV-One .ant-select-selector .ant-select-selection-item{font-size:13px;line-height:28px}.customerPOV-main-container{background:#f6f7f7}.customer-POV-Header-One{z-index:99;background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;justify-content:space-between;align-items:center;padding:12px;display:flex;position:sticky;top:0}.customer-pov-financial-card{background:#fff;border:1px solid #e1e9ef;border-radius:0;margin:16px;padding:0 16px 16px}.customer-pov-financial-header{background:#fff;border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;min-height:48px;padding:0 28px 0 0;display:flex}.customer-pov-financial-card .button-icon-align{color:#00857c;width:26px;height:26px;box-shadow:none;border-color:#00857c;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.customer-pov-financial-card .account-financial-filters{border-top:0;margin:0}.customer-pov-financial-card .account-financial-filter-caret{color:#52647d}.customer-pov-financial-card .account-financial-reset:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.customer-pov-alignment-row{background:#f8fafc;border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.customer-pov-recalculate-btn{border-radius:6px;height:28px;padding:0 12px;font-size:12px;font-weight:600}.customer-pov-action-buttons{align-items:center;gap:8px;display:flex}.customer-pov-reset-default-btn{color:#37424a;border-color:#cdd7df;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.customer-pov-reset-default-btn:disabled{opacity:.5}.customer-pov-financial-card .account-financial-selected-alignments{padding:10px 20px}.customer-pov-mock-table .ant-table-wrapper .ant-table.ant-table-small,.customer-pov-mock-table .ant-table{font-size:12px;line-height:18px}.customer-pov-mock-table .ant-table-thead>tr>th{color:#2f3d4c;text-align:right;height:36px;font-size:12px;font-weight:700;line-height:18px;background:#fff!important;border-bottom:1px solid #cfd9e3!important;padding:8px 12px!important}.customer-pov-mock-table .ant-table-thead>tr>th:nth-child(-n+3){text-align:left}.customer-pov-mock-table .ant-table-thead>tr>th.account-summary-focused-alignment-column{color:#00857c;box-shadow:inset 0 -2px #27a6a4;background:#e8f5f5!important}.customer-pov-mock-table .ant-table-thead>tr>th.customer-pov-mock-group-header{text-align:center}.customer-pov-mock-table .ant-table-tbody>tr>td{color:#37424a;background:#fff;height:42px;font-size:12px;line-height:18px;border-bottom:1px solid #dce5ed!important;padding:8px 12px!important}.customer-pov-mock-table .ant-table-tbody>tr>td:nth-child(-n+3){text-align:left}.customer-pov-mock-table .ant-table-tbody .ant-table-cell-fix-left{background:#fff!important}.customer-pov-mock-table .ant-table-tbody>tr:hover>td{background:#f6fbfc!important}.customer-pov-mock-table .ant-table-tbody>.customer-pov-mock-total-row{height:42px}.customer-pov-mock-table .ant-table-tbody>.customer-pov-mock-total-row>td{vertical-align:middle;min-height:42px;font-weight:700;background:#eef8fa!important;border-top:1px solid #cfd9e3!important;border-bottom:1px solid #cfd9e3!important;height:42px!important;padding:7px 12px!important}.customer-pov-mock-table .ant-table-tbody>.customer-pov-mock-total-row>td.ant-table-cell-fix-left,.customer-pov-mock-table .ant-table-tbody>.customer-pov-mock-total-row>td.ant-table-cell-fix-right,.customer-pov-mock-table .customer-pov-mock-total-row.ant-table-row:hover>td{background:#eef8fa!important}.customer-pov-mock-table .customer-pov-mock-total-row .customer-pov-mock-input-box{background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;height:auto;min-height:0;padding:0;line-height:18px;display:flex}.customer-pov-mock-input-box{text-align:right;color:#37424a;box-sizing:border-box;background:#fff;border:1px solid #cdd7df;border-radius:6px;width:100%;height:28px;padding:4px 8px;line-height:18px;display:inline-block}.customer-pov-mock-table .customer-pov-mock-input{border-color:#cdd7df;border-radius:6px;width:100%;height:28px}.customer-pov-mock-table .customer-pov-mock-input .ant-input-number-input{text-align:right;color:#37424a;height:26px;padding:0 8px}.customer-pov-mock-table .customer-pov-mock-input-edited{border-color:#27a6a4;box-shadow:0 0 0 1px #27a6a4}.customer-pov-mock-table .customer-pov-mock-select{width:100%}.customer-pov-mock-table .customer-pov-mock-select .ant-select-selector{color:#37424a;border-color:#cdd7df!important;border-radius:6px!important;height:28px!important;min-height:28px!important}.customer-pov-mock-table .customer-pov-mock-select .ant-select-selection-item{font-size:12px;line-height:26px!important}.customer-pov-confirm-modal .ant-modal-header{border-bottom:0;padding-bottom:0}.customer-pov-confirm-modal .ant-modal-title{color:#1f2933;font-size:18px;font-weight:700}.customer-pov-confirm-modal-title{align-items:center;gap:10px;display:flex}.customer-pov-confirm-modal-icon{color:#faad14;font-size:20px}.customer-pov-confirm-modal-text{color:#52647d;margin:8px 0 0;font-size:14px;line-height:22px}.customer-pov-modal-btn{color:#37424a;border-color:#cdd7df;border-radius:6px;height:36px;padding:0 20px}.customer-pov-modal-btn-primary{color:#00857c;border-color:#00857c}.customer-pov-modal-btn-solid{border-radius:6px;height:36px;padding:0 20px}.container_table_column_alignment .reusable-grid{align-self:flex-start;width:100%}.container_table_column_alignment{flex:1;width:100%;min-width:0}.container_table_column_alignment_one .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{color:#2f3d4c;border-inline-end:none;background-color:#fff;border-bottom:1px solid #cfd9e3;border-start-start-radius:initial;border-start-end-radius:initial;padding:12px;font-weight:700}.container_table_column_alignment_one .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content{border:1px solid #dce5ed}.main-tables{flex-wrap:nowrap;display:flex}@media screen and (width<=1274px){.main-tables{flex-direction:column}.container_table_column_alignment,.container_table_column_alignment_one{width:100%}}.container_table_column_alignment_one .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{color:#37424a;height:78px;font-size:14px;font-weight:700}.main-tables .ant-table-tbody>tr>td{border-bottom:1x solid #cdd7df;min-width:100px}.container_table_column_alignment .ant-table-thead>tr>th{color:#2f3d4c;height:36px;font-size:12px;font-weight:700;line-height:18px;background:#fff!important;border-bottom:1px solid #cfd9e3!important;padding:8px 12px!important}.container_table_column_alignment .ant-table-tbody .ant-table-cell-fix-left{background:#fff!important}.container_table_column_alignment .ant-table-tbody>tr>td{border-bottom:1px solid #dce5ed;height:42px;font-size:12px;line-height:18px;padding:10px 12px!important}.container_table_column_alignment_one .ant-table-tbody>tr>td{border-bottom:1px solid #dce5ed}.container_table_column_alignment .ant-table-tbody>tr:hover>td,.container_table_column_alignment_one .ant-table-tbody>tr:hover>td{background:#f6fbfc!important}.container_table_column_alignment .ant-table-body,.container_table_column_alignment_one .ant-table-body{scrollbar-color:#d8dde3 #f4f6f8;scrollbar-width:thin}.container_table_column_alignment .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.container_table_column_alignment_one .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.container_table_column_alignment .ant-table-body::-webkit-scrollbar-track{background:#f4f6f8}.container_table_column_alignment_one .ant-table-body::-webkit-scrollbar-track{background:#f4f6f8}.container_table_column_alignment .ant-table-body::-webkit-scrollbar-thumb{background:#d8dde3;border-radius:8px}.container_table_column_alignment_one .ant-table-body::-webkit-scrollbar-thumb{background:#d8dde3;border-radius:8px}.container_table_column_alignment .reusable-grid .ant-table-wrapper .ant-table.ant-table-small .ant-table-filter-trigger{margin-inline-end:130px}.container_table_column_alignment .reusable-grid .ant-table-wrapper .ant-table-column-sorters,.container_table_column_alignment_one .reusable-grid .ant-table-wrapper .ant-table-column-sorters{display:inline-flex}.custom-scroll-table::-webkit-scrollbar{width:2px}.custom-scroll-table::-webkit-scrollbar-thumb{background-color:#888;border-radius:2px}.custom-scroll-table::-webkit-scrollbar-track{background:#f1f1f1}.custom-scroll-table{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.customerPOV-main-container .ant-table-filter-column{justify-content:flex-start}.customer-pov-word-wrap{word-wrap:break-word;white-space:pre-wrap}.account-summary-kpi-panel{background:#fff;margin:8px 10px 0}.account-summary-kpi-col{min-width:0}.account-summary-card-shell{height:256px}.account-summary-card-shell-collapsed{height:42px}.account-summary-cards{height:100%;box-shadow:none;border-color:#e1e9ef;border-radius:0}.account-summary-cards-rfp{border-right:0}.account-summary-cards-shares{border-left-color:#cdd7df}.account-summary-cards .ant-card-head{border-bottom:1px solid #eef0f2;min-height:41px;padding:0 14px}.account-summary-cards .ant-card-head-wrapper{min-height:40px}.account-summary-cards .ant-card-head-title{color:#3f4b59;padding:0;font-size:16px;font-weight:700;line-height:20px}.account-summary-cards .ant-card-extra{color:#0b2745;padding:0;line-height:1}.account-summary-card-caret{font-size:12px}.account-summary-card-caret-button{color:#0b2745;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.account-summary-card-caret-button:disabled{cursor:not-allowed}.account-summary-cards .ant-card-body{height:calc(100% - 41px);padding:15px 18px 10px}.account-summary-card-shell-collapsed .ant-card-body{display:none}.account-summary-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 32px;display:grid}.account-summary-cards-shares .account-summary-card-grid{column-gap:44px}.account-summary-card-item{min-width:0}.account-summary-cards-rfp .account-summary-card-item:nth-child(7){grid-column:1/2}.data-box{width:100%;padding:0}.data-box .title{color:#52647d;white-space:nowrap;min-height:18px;margin-bottom:13px;padding:0;font-size:12px;font-weight:600;line-height:18px;display:block}.account-summary-card-value-row{min-height:18px}.account-summary-card-value-wrap{align-items:center;min-width:0;display:flex}.account-summary-card-value{color:#0b2745;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:18px;overflow:hidden}.account-summary-card-value-wrap img{cursor:pointer;flex:none}.data-box .subtitle{color:#8c8c8c;font-size:12px}.data-box-items{flex-direction:row;align-items:baseline;gap:15px;display:flex}.ant-card-bordered.account-summary-cards{border-color:#e1e9ef}.dropdown-align-ac-cards{--b-radius:7px;min-width:130px!important}.dropdown-align-ac-cards .ant-select-selector{border-radius:var(--b-radius)!important;box-shadow:none!important;border:1px solid #27a6a4!important}.account-financial-selected-alignments{color:#52647d;justify-content:flex-end;align-items:center;gap:8px;min-height:28px;padding:3px 16px 0 20px;font-size:12px;line-height:16px;display:flex}.account-financial-selected-alignments-bar{justify-content:flex-start;align-items:center;gap:8px;width:max-content;min-width:0;max-width:calc(100% - 28px);padding-left:126px;display:flex;position:relative}.account-financial-selected-alignments-label{z-index:2;text-align:left;color:#405574;white-space:nowrap;background:#f5f7fa;flex:0 0 120px;width:120px;font-size:11px;font-weight:700;position:absolute;left:0}.account-financial-alignment-chips{flex:0 auto;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.account-financial-alignment-chip{color:#52647d;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#ecf3fa;border:1px solid #d2e0ee;border-radius:10px;align-items:center;max-width:130px;height:20px;padding:0 10px;font-family:inherit;font-size:10px;line-height:18px;display:inline-flex;overflow:hidden}.account-financial-alignment-chip:hover,.account-financial-alignment-chip-active{color:#00857c;background:#e8f5f5;border-color:#99cecb}.account-financial-alignment-chip:focus-visible{outline-offset:2px;outline:2px solid #27a6a4}.account-financial-chip-next{z-index:1;color:#52647d;cursor:pointer;background:#ecf3fa;border:1px solid #d2e0ee;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.account-financial-chip-next:disabled{cursor:not-allowed;opacity:.45}.account-financial-chip-next .anticon{font-size:9px}.contract-financials-graphical{background:#fff;padding:0 16px 16px}.contract-financials-graphical .ant-tabs-content.ant-tabs-content-top{background:#fff}.contract-financials-graphical .account-financial-filter-grid{padding-bottom:24px}.contract-financials-graphical .graph-body{padding:0 24px}.contract-financials-graphical .graphical-tabs .ant-tabs-nav{margin-bottom:0}.contract-financials-graphical .graphical-tabs .ant-tabs-tab{color:#6b7684;font-size:14px;font-weight:600}.contract-financials-graphical .graphical-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#00857c}.contract-financials-graphical .graphical-tabs .ant-tabs-ink-bar{background:#00857c}.account-financial-filters .graph-align-row{grid-column:1/-1;align-items:center;gap:5px;display:flex}.account-financial-filters .graph-align-row .AccountSummaryDD{flex:none;width:auto}.graph-align-hint{color:#52647d;font-size:12px;font-style:italic;line-height:18px}.account-financial-filters .graph-top-market-input{width:100%;height:28px}.account-financial-filters .graph-top-market-input .ant-input-number-input-wrap,.account-financial-filters .graph-top-market-input .ant-input-number-input{height:26px;line-height:26px}.account-financial-filters .graph-top-market-input.ant-input-number{border-color:#27a6a4;border-radius:7px}.account-financial-filters .graph-top-market-input .ant-input-number-input{color:#3f4b59;font-size:12px}.graph-section-title{color:#37424a;margin:4px 0 12px;font-size:15px;font-weight:700}.donut-compare-row{margin-top:8px}.donut-compare-col{border-left:1px solid #eef2f5}.donut-compare-col:first-child{border-left:none}.donut-compare-title{color:#37424a;text-align:center;margin-bottom:8px;font-size:14px;font-weight:600}.top-market-tiles{border-top:1px solid #e5ebf0;margin:16px 0 20px;display:flex}.top-market-tiles .tms-tile{border-left:1px solid #e5ebf0;flex:1;padding:16px 24px}.top-market-tiles .tms-tile:first-child{border-left:none;padding-left:0}.top-market-tiles .tms-tile__label{color:#6b7684;margin-bottom:6px;font-size:13px;font-weight:400}.top-market-tiles .tms-tile__value{color:#1f2d3d;font-size:26px;font-weight:700;line-height:1.2}.top-market-tiles .tms-tile__value--name{font-size:22px}.top-market-tiles .tms-tile__sub{color:#6b7684;margin-top:6px;font-size:12px}.cbd-link{cursor:pointer;color:#00857c;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.cbd-link:hover{text-decoration:underline}.contribution-breakdown-modal .ant-modal-content{padding:0;overflow:hidden}.contribution-breakdown-modal .ant-modal-header{background:#f6f7f7;border-bottom:1px solid #e5ebf0;margin:0;padding:18px 24px}.contribution-breakdown-modal .ant-modal-title{color:#1f2d3d;font-size:18px;font-weight:700}.contribution-breakdown-modal .ant-modal-body{padding:12px 24px 8px}.cbd-table-wrap{overflow-x:auto}.cbd-table{border-collapse:collapse;color:#37424a;width:100%;font-size:13px}.cbd-table th,.cbd-table td{text-align:right;white-space:nowrap;padding:12px 14px}.cbd-table thead th{z-index:1;color:#6b7684;background:#f4f7f9;border-bottom:1px solid #e5ebf0;font-weight:600;position:sticky;top:0}.cbd-table thead th.cbd-col-total{color:#00857c}.cbd-table th.cbd-col-name,.cbd-table td.cbd-col-name{text-align:left;min-width:240px}.cbd-table tbody tr{border-bottom:1px solid #eef2f5}.cbd-table tbody td.cbd-col-num{color:#52647d}.cbd-table .cbd-strong{color:#1f2d3d;font-weight:700}.cbd-name{font-weight:500}.cbd-badge{color:#00857c;background:#e6f4f1;border-radius:10px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:600}.cbd-col-meter{width:150px}.cbd-meter{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cbd-meter__track{background:#eef2f5;border-radius:3px;width:84px;height:6px;position:relative;overflow:hidden}.cbd-meter__fill{border-radius:3px;height:100%;position:absolute;top:0;left:0}.cbd-meter__fill--pct{background:#00857c}.cbd-meter__fill--cum{background:#1f3a5f}.cbd-meter__label{text-align:right;color:#52647d;min-width:32px;font-weight:600}.cbd-showall{cursor:pointer;color:#00857c;background:0 0;border:none;width:100%;padding:14px 0;font-size:13px;font-weight:600;display:block}.cbd-showall:hover{text-decoration:underline}.top-market-body{align-items:flex-start;gap:24px;display:flex}.top-market-body__chart{flex:auto;min-width:0}.top-market-body .contribution-panel{border:1px solid #cdd7df;border-radius:6px;flex:0 0 302px;width:302px;padding:12px 16px}.top-market-body .contribution-panel__head{color:#37424a;justify-content:space-between;margin-bottom:12px;font-weight:700;display:flex}.top-market-body .contribution-panel__list{flex-direction:column;gap:12px;max-height:360px;padding-right:8px;display:flex;overflow-y:auto}.top-market-body .contribution-row__top{color:#37424a;justify-content:space-between;margin-bottom:4px;font-size:12px;display:flex}.top-market-body .contribution-row__pct{font-weight:700}.top-market-body .contribution-row__bar{background:#eef2f5;border-radius:3px;height:6px;overflow:hidden}.top-market-body .contribution-row__bar span{background:#00857c;border-radius:3px;height:100%;display:block}.comparison-donut{width:100%;height:auto;display:block}.comparison-donut .donut-label-group.is-draggable{cursor:grab;-webkit-user-select:none;user-select:none}.comparison-donut .donut-label-group.is-draggable:active{cursor:grabbing}.chart-empty{color:#6b7684;justify-content:center;align-items:center;min-height:240px;font-size:14px;display:flex}.donut-center-value{fill:#37424a;font-size:20px;font-weight:700}.donut-center-sub{fill:#6b7684;font-size:12px}.donut-label-name{fill:#37424a;font-size:12px;font-weight:600}.donut-label-value{fill:#6b7684;font-size:11px}.stacked-bar-label{fill:#fff;font-size:12px;font-weight:700}.hbar-end-label{fill:#37424a;font-size:12px;font-weight:400}.chart-legend{flex-wrap:wrap;align-items:center;gap:16px;margin:4px 0 12px;display:flex}.chart-legend .legend-item{color:#37424a;align-items:center;gap:6px;font-size:12px;display:flex}.chart-legend .legend-dot{border-radius:50%;flex:none;width:10px;height:10px}.accountSummaryContainer{background:#f6f7f7}.accountSummary-container-firstTab{background:#f3fcfe;border:1px solid #99cecb;align-items:center;gap:16px;min-height:54px;padding:10px 32px;display:flex;position:sticky}.accountSummaryContainer-GroupButton{align-items:center;gap:22px;margin-left:auto;display:flex}.accountSummary-dollar-values{white-space:nowrap;align-items:center;gap:6px;display:flex}.accountSummary-dollar-values .accountSummary-dollar-label{color:var(--text-main-color);font-size:12px;font-weight:700;line-height:18px}.accountSummary-dollar-values .ant-radio-wrapper{color:var(--text-main-color);margin-inline-end:8px;font-size:12px;line-height:18px}.accountSummary-dollar-values .ant-radio-wrapper:last-child{margin-inline-end:0}.accountSummary-dollar-values .ant-radio-inner{border-color:#cdd7df;width:13px;height:13px}.accountSummary-dollar-values .ant-radio-checked .ant-radio-inner{background-color:#fff;border-color:#00857c}.accountSummary-dollar-values .ant-radio-checked .ant-radio-inner:after{background-color:#00857c;transform:scale(.42)}.accountSummary-view-toggle{border:1px solid #00857c;border-radius:7px;align-items:center;display:flex;overflow:hidden}.accountSummary-view-toggle .accountSummary-view-toggle-btn{color:#00857c;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:14px;line-height:1;display:flex}.accountSummary-view-toggle .accountSummary-view-toggle-btn:first-child{border-right:1px solid #00857c}.accountSummary-view-toggle .accountSummary-view-toggle-btn.active{color:#fff;background:#00857c}.accountSummary-container-Chart1st{background:#f6f7f7;display:flex}.accountSummary-container-Chart1st .ant-card-bordered{border:none}.accountSummary-container-Chart1st .ant-card .ant-card-body{padding:0!important}.Graphcontainer{flex-direction:column;align-items:flex-start;display:block}.Graphcontainer .paraTitile{font-size:16px;font-weight:700}.Graphcontainer .PPDContainer{justify-content:space-between;display:flex}.accountSummary-container-Chart1st .chart-inline-filters.account-financial-filters{background:0 0;border-top:0;margin:0}.accountSummary-container-Chart1st .chart-inline-filters .AccountSummaryDD{width:auto}.Graphcontainer .PPDContainer .ppd-toggle-group{border:1px solid #00857c;border-radius:7px;margin-top:-4px;display:inline-flex;overflow:hidden}.Graphcontainer .PPDContainer .ppd-toggle-group .ant-radio-button-wrapper{color:#00857c;height:28px;box-shadow:none;background:#fff;border:none;padding:0 12px;font-size:12px;font-weight:700;line-height:26px}.Graphcontainer .PPDContainer .ppd-toggle-group .ant-radio-button-wrapper:before{display:none}.Graphcontainer .PPDContainer .ppd-toggle-group .ant-radio-button-wrapper:first-child{border-right:1px solid #00857c}.Graphcontainer .PPDContainer .ppd-toggle-group .ant-radio-button-wrapper-checked{color:#fff!important;background:#00857c!important}.contract-financial-card{border-radius:0;padding:12px 10px 16px}.contract-financial-card .account-financial-panel{width:100%;box-shadow:none;border-color:#e1e9ef;border-radius:0}.contract-financial-card .account-financial-panel>.ant-card-body{padding:0!important}.account-financial-header{background:#fff;border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;min-height:48px;padding:0 28px 0 0;display:flex}.account-financial-title-group{align-items:center;gap:8px;min-width:0;display:flex}.account-financial-title{color:#37424a;padding-left:0;font-size:16px;font-weight:700;line-height:22px}.account-financial-header .button-icon-align{color:#00857c;width:26px;height:26px;box-shadow:none;border-color:#00857c;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.account-financial-view-toggle{border:1px solid #00857c;border-radius:7px;align-items:center;display:flex;overflow:hidden}.account-financial-view-toggle .account-financial-view-toggle-btn{color:#00857c;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:14px;line-height:1;display:flex}.account-financial-view-toggle .account-financial-view-toggle-btn:first-child{border-right:1px solid #00857c}.account-financial-view-toggle .account-financial-view-toggle-btn.active{color:#fff;background:#00857c}.account-financial-filters{background:#f8fafc;border-top:1px solid #edf1f4;margin:12px 4px 0}.account-financial-filter-toolbar{border-bottom:1px solid #dfe5eb;justify-content:space-between;align-items:center;height:47px;padding:0 16px;display:flex}.account-financial-filter-title,.account-financial-filter-actions,.account-financial-reset{align-items:center;display:flex}.account-financial-filter-title{color:#52647d;gap:8px;font-size:14px;font-weight:600;line-height:20px}.account-financial-filter-count{color:#fff;background:#00857c;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;line-height:14px;display:inline-flex}.account-financial-filter-actions{gap:14px}.account-financial-reset{color:#00857c;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;font-size:12px;font-weight:700;line-height:18px;text-decoration:underline}.account-financial-reset:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.account-financial-filter-caret-button{color:#52647d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.account-financial-filter-caret{font-size:10px}.account-financial-filters-collapsed .account-financial-filter-grid,.account-financial-filters-collapsed .account-financial-selected-alignments{display:none}.account-financial-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 28px;padding:14px 20px 0;display:grid}.account-financial-filter-field{min-width:0}.account-financial-filter-field-viewby{grid-column:1/-1;padding-left:0}.account-financial-filter-field-viewby .AccountSummaryDD{width:max-content;max-width:198px}.account-financial-filter-field-wide-label .dropdown-label{min-width:118px}.account-financial-filter-divider{background:#e5ebf0;grid-column:1/-1;height:1px;margin:6px 0 0}.summary-table-one{background:#fff;padding:0 16px 16px}.ant-card-custom-head .ant-card-head{border-radius:var(--b-radius);padding:0}.summary-table-one .reusable-grid{background:#fff;border:1px solid #dce5ed;border-top:0;overflow:clip}.summary-table-one .reusable-grid .ant-table-wrapper .ant-table.ant-table-small{color:#37424a;font-size:12px;line-height:18px}.summary-table-one .reusable-grid .ant-table.ant-table-bordered>.ant-table-container{border:0}.summary-table-one .ant-table-header{background:#fff;border-radius:0;min-height:0!important}.summary-table-one .ant-table-thead>tr:first-child>th{color:#2f3d4c;text-align:left;height:36px;font-size:12px;font-weight:700;line-height:18px;border-bottom:1px solid #cfd9e3!important;background:#fff!important;border-inline-end:0!important;padding:8px 12px!important}.summary-table-one .ant-table-thead>tr:first-child>th[colspan]{border-left:0!important;border-right:0!important}.summary-table-one .ant-table-thead>tr:first-child>th:first-child,.summary-table-one .ant-table-thead>tr:first-child>th.account-summary-viewby-parent{background:#fff!important;border-bottom:0!important}.summary-table-one .ant-table-thead>tr:first-child>th.account-summary-focused-alignment-column{color:#00857c;box-shadow:inset 0 -2px #27a6a4;background:#e8f5f5!important}.summary-table-one .ant-table-thead>tr:nth-child(2)>th{color:#37424a;text-align:right;height:42px;font-size:12px;font-weight:700;line-height:16px;border-bottom:1px solid #c2d0dc!important;background:#e6eaee!important;border-inline-end:0!important;padding:10px 12px!important}.summary-table-one .ant-table-thead>tr:nth-child(2)>th:first-child{color:#37424a;text-align:left;background:#e6eaee!important}.summary-table-one .ant-table-tbody .ant-table-cell-fix-left{background:#fff!important}.summary-table-one .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:first-child>th:first-child,.summary-table-one .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td:first-child{border-right:1px solid #cdd7df}.summary-table-one .ant-table-tbody>tr>td{color:#37424a;text-align:right;background:#fff;height:42px;font-size:12px;line-height:18px;border-bottom:1px solid #dce5ed!important;border-inline-end:0!important;padding:10px 12px!important}.summary-table-one .ant-table-tbody>tr>td:first-child{text-align:left;background:#fff!important}.summary-table-one .ant-table-tbody>tr.ant-table-row-level-0>td:first-child{font-weight:500;background:#fff!important}.summary-table-one .ant-table-tbody>tr:has(.account-summary-row-expanded-icon)>td{background:#eef8fa!important}.summary-table-one .ant-table-tbody>tr.ant-table-row-level-0:has(.account-summary-row-expanded-icon)>td:first-child{background:#eef8fa!important}.summary-table-one .ant-table-tbody>tr:has(.account-summary-row-expanded-icon)>td.ant-table-cell-fix-left{background:#eef8fa!important}.summary-table-one .ant-table-tbody>tr:has(.account-summary-row-expanded-icon):hover>td{background:#eef8fa!important}.summary-table-one .ant-table-tbody>tr.ant-table-row-level-0:has(.account-summary-row-expanded-icon):hover>td:first-child{background:#eef8fa!important}.summary-table-one .ant-table-tbody>tr:has(.account-summary-row-expanded-icon):hover>td.ant-table-cell-fix-left{background:#eef8fa!important}.summary-table-one .ant-table-tbody>tr.ant-table-row-level-1>td:first-child{padding-left:28px!important}.summary-table-one .ant-table-tbody>tr:hover>td,.summary-table-one .ant-table-tbody>tr.ant-table-row:hover>td{background:#f6fbfc!important}.summary-table-one .ant-table-row-expand-icon-cell,.summary-table-one .ant-table-row-expand-icon{color:#52647d}.summary-table-one .ant-table-cell-scrollbar{box-shadow:none}.summary-table-one .ant-table-cell-fix-left-last:after,.summary-table-one .ant-table-cell-fix-left-first:after{box-shadow:none!important}.summary-table-one .ant-table-body{scrollbar-color:#d8dde3 #f4f6f8;scrollbar-width:thin}.summary-table-one .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.summary-table-one .ant-table-body::-webkit-scrollbar-track{background:#f4f6f8}.summary-table-one .ant-table-body::-webkit-scrollbar-thumb{background:#d8dde3;border-radius:8px}.summary-table-one .ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{border:none;height:0}.summary-table-one:where(.css-dev-only-do-not-override-a6vam3).ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-inline-end:1px solid #eef0f2}.as-parent-column{align-content:end}.ass-parent-column{border-left:0!important}.contractHeader-count{align-items:center;gap:10px;padding:4px 8px;display:flex}.contractHeader-count span{font-size:14px!important}.contractHeader-count .contractHeader-text{color:#37424a;font-size:14px;font-weight:700;line-height:22px}.contractComparison-Divider{border-width:1.6px;border-color:silver;height:22px;margin:0 16px}.contractComparisonContainer-GroupButton{border:1px solid #00857c;border-radius:7px;align-items:center;display:flex;overflow:hidden}.contractComparisonContainer-GroupButton .contractComparison-toggle-btn{color:#00857c;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:14px;line-height:1;display:flex}.contractComparisonContainer-GroupButton .contractComparison-toggle-btn:first-child{border-right:1px solid #00857c}.contractComparisonContainer-GroupButton .contractComparison-toggle-btn.active{color:#fff;background:#00857c}.contract-comparison-main-container{background:#f6f7f7}.contract-comparison-header-One{z-index:99;border-radius:var(--b-radius);background:#f3fcfe;border:1px solid #99cecb;justify-content:end;align-items:center;min-height:48px;padding:0 16px;display:flex;position:sticky;top:0}.contract-comparison-header-One .ant-col{width:100%;justify-content:flex-start!important}.contract-comparison-header-One .accountSummary-dollar-values{margin-left:auto}.contract-comparison-filters-card{border-radius:var(--b-radius);background:#fff;border:1px solid #e1e9ef}.contract-comparison-filters-card .dropdown-tag{color:#00857c;background:#e8f5f5;border-color:#b9dcda;border-radius:5px;width:auto;max-width:72px;height:20px;margin:0 2px 0 0;padding:2px 6px;font-size:10px;line-height:14px}.contract-comparison-filters-card .dropdown-tag .tag-text{width:auto;max-width:56px}.contract-comparison-filters-card .tag-count{color:#37424a;background:#e8edf1;border-radius:9px;justify-content:center;align-items:center;min-width:26px;height:18px;padding:0 6px;font-size:10px;line-height:18px;display:inline-flex}.contract-comparison-title-bar{border-bottom:1px solid #edf1f4;align-items:center;gap:8px;padding:12px 16px;display:flex}.contract-comparison-title-bar .copy-contract-comparison-button{margin-left:0;padding:0}.contract-comparison-title{color:#1c2733;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:700}.contract-comparison-filters-bar{border-bottom:1px solid #dfe5eb;justify-content:space-between;align-items:center;height:47px;padding:0 16px;display:flex}.contract-comparison-filters-bar-left{color:#52647d;align-items:center;gap:8px;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex}.contract-comparison-filters-bar-left .anticon{color:#52647d}.contract-comparison-filters-bar-right{align-items:center;gap:14px;display:flex}.contract-comparison-filters-badge{color:#fff;background:#00857c;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-family:Open Sans,Arial,sans-serif;font-size:9px;font-weight:700;line-height:14px;display:inline-flex}.contract-comparison-filters-reset{color:#00857c;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px;text-decoration:underline;display:flex}.contract-comparison-filters-reset:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.contract-comparison-filters-caret{color:#52647d;cursor:pointer;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:inline-flex}.contract-comparison-header-two{border-radius:0 0 var(--b-radius) var(--b-radius);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.contract-comparison-header-two>.ant-col:nth-child(3){border-top:1px solid #edf1f4;flex-basis:100%;padding-top:12px;justify-content:flex-start!important;gap:48px!important}.contract-comparison-header-two>.ant-col:nth-child(3) .contract-comparison-dropdown:first-child{order:2}.contract-comparison-header-two>.ant-col:nth-child(3) .contract-comparison-dropdown:last-child{order:1}.contact-header-box1{width:180px;height:70px}.contact-header-box2{width:196px;height:70px}.contract-comparison-alignment{align-items:center;gap:8px;height:28px;padding-left:0;display:flex}.contract-comparison-dropdown{align-items:center;gap:8px;height:28px;display:flex}.contact-header-box5{width:186px;height:70px}.contract-subbox{background:#fff;border:1px solid #27a6a4;border-radius:7px;align-items:center;height:28px;display:flex;overflow:hidden}.contract-subbox-2{align-items:center;gap:12px;height:28px;display:flex}.contract-comparison-dropdown-align-d{min-width:120px!important;height:28px!important}.contract-comparison-dropdown-align-d .ant-select-selector{color:#37424a;align-items:center;display:flex;height:28px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0 8px!important}.contract-comparison-multi-dropdown-align{width:260px!important;height:28px!important}.contract-comparison-multi-dropdown-align .ant-select-selector{align-items:center;display:flex;height:28px!important;box-shadow:none!important;border:1px solid #27a6a4!important;border-radius:7px!important;padding:0 8px!important}.contract-comparison-dropdown-align{color:#00857c;height:100%;box-shadow:none;background:0 0;border:none;border-radius:0;order:-1;justify-content:center;align-items:center;padding:0 4px 0 10px;display:flex}.contract-comparison-dropdown-align-template-button{color:#00857c;background:#fff;border-width:1px;border-color:#27a6a4;height:28px;border-radius:7px!important}.contract-comparison-text{white-space:nowrap;margin-bottom:0;font-size:12px;font-weight:700;line-height:22px}.Contract-dropdown-1{border-radius:var(--b-radius);height:42px;min-width:136px!important}.Contract-dropdown-1 .ant-select-selector{border-radius:var(--b-radius)}.Contract-dropdown-2{border-radius:var(--b-radius);height:42px;min-width:136px!important}.Contract-dropdown-2 .ant-select-selector,.Contract-dropdown-3,.Contract-dropdown-3 .ant-select-selector,.Contract-dropdown-4,.Contract-dropdown-4 .ant-select-selector{border-radius:var(--b-radius)}.Contract-dropdown-5{border-radius:var(--b-radius);height:42px;min-width:156px!important}.Contract-dropdown-5 .ant-select-selector{border-radius:var(--b-radius)}.contract-comparison-table{background-color:#fff;border:1px solid #cdd7df;margin:16px;padding:16px}.contract-comparison-table .ant-table-wrapper,.contract-comparison-table .ant-table-wrapper .ant-table-thead>tr>th,.contract-comparison-table .ant-table-wrapper .ant-table-tbody>tr>td{font-family:Open Sans,Arial,sans-serif;font-size:12px}.contract-comparison-table .ant-table-wrapper .ant-table-thead th.ant-table-column-has-sorters{border-inline-end:1px solid #f0f0f0!important}.contract-comparison-table .ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child{border-inline-end:1px solid #cdd7df!important}.contract-comparison-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{background-color:#f5f6f8}.top-row{background-color:#fff!important}.contract-comparison-table .reusable-grid .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{background-color:#f5f6f8;border-start-start-radius:initial;border-start-end-radius:initial}.contract-comparison-table table>thead>:first-child>th{border-inline-end:1px solid #e5e9ec;background-color:#fff!important}.contract-comparison-table .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-bottom:1px solid #eef1f4;padding:6px 12px}.contract-comparison-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background-color:#f1f0fb}.contract-comparison-table .account-name-delta-icon{width:18px;height:18px}.contract-comparison-table .account-name-cell{text-align:left;flex-direction:column;gap:2px;display:flex}.contract-comparison-table .account-name-primary{color:#1c2733;font-size:12px;font-weight:700}.contract-comparison-table .account-name-secondary{color:#7c8798;font-size:11px;font-weight:400}.contract-comparison-table .ant-pagination-item-active{border-color:#00857c}.contract-comparison-table .ant-pagination-item-active a{color:#00857c}.copy-contract-comparison-button{justify-content:flex-end;align-items:center;margin-left:auto;padding:0 16px;display:flex}.copy-contract-comparison-button .button-icon-align{color:#00857c;width:26px;height:26px;box-shadow:none;border-color:#00857c;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.contract-comparison-filters-card .account-financial-selected-alignments{border-radius:0 0 var(--b-radius) var(--b-radius);background:#fff;padding:0 16px 12px}.contract-comparison-filters-card .account-financial-selected-alignments-label{background:#fff}.contract-comparison-table .ant-table-thead>tr:first-child>th.account-summary-focused-alignment-column{color:#00857c;box-shadow:inset 0 -2px #27a6a4;background-color:#e8f5f5!important}.x-axis-label,.y-axis-label{fill:#333;font-size:14px;font-weight:700}.contract-comparison-graph .ant-card-body{padding:16px}.GraphText-Heading{color:#37424a;align-items:center;height:40px;font-size:20px;font-weight:700;display:flex}.GraphText-sub-Heading{color:#a7aeb4;height:40px;font-size:16px;font-weight:400}.define-wac-modal-Header{background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;justify-content:end;align-items:center;height:40px;padding:16px;display:flex}.custom-modal .ant-modal-content{border-radius:var(--b-radius);background-color:#f6f7f7;padding:0 0 16px}.custom-modal .ant-modal-body{background-color:#fff;margin:16px 16px 0}.custom-modal .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;margin-bottom:0;padding:16px;display:flex}.custom-modal .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.custom-modal .ant-modal-footer{background-color:#fff;margin:0 16px 16px}.custom-modal .button-wrapper{display:flex}.alignment-template-Modal-Table .ant-table-tbody>tr>td{border-bottom:1x solid #cdd7df;width:100px}.Contract-modal-dropdown-3{width:500px}.Contract-modal-dropdown-3 .ant-select-selector{border-radius:var(--b-radius);align-items:center;display:flex;width:100%!important;min-height:36px!important}.contract-comparison-modal{--b-radius:8px;width:1491px!important}.contract-comparison-modal .ant-modal-content{border-radius:var(--b-radius);background-color:#f6f7f7;padding:0 0 16px}.contract-comparison-modal .ant-modal-body{background-color:#fff;margin:16px 16px 0;padding:0}.contract-comparison-modal .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;margin-bottom:0;padding:16px;display:flex}.contract-comparison-modal .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.contract-comparison-modal .ant-modal-footer{margin-top:0}.Define-Contract-Template{--b-radius:8px}.Define-Contract-Template .ant-modal-content{border-radius:var(--b-radius);background-color:#f6f7f7;padding:0 0 16px}.Define-Contract-Template .ant-modal-body{background-color:#fff;margin:16px 16px 0}.Define-Contract-Template .ant-modal-header{border-radius:var(--b-radius);justify-content:space-between;margin-bottom:0;padding:16px;display:flex}.Define-Contract-Template .ant-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.Define-Contract-Template .ant-modal-footer{background-color:#fff;margin:0 16px}.Define-Contract-Template .button-wrapper{display:flex}.define-Wac-Modal-Table .ant-select-arrow{inset-inline-end:11px}.contract-template-header{background:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;align-items:center;min-height:40px;padding:16px;display:flex}.contract-template-header .button-icon{color:#00857c;box-shadow:none;background-color:#fff;border:1px solid #00857c;justify-content:center;align-items:center;border-radius:10px!important;width:26px!important;height:26px!important;padding:0!important;display:inline-flex!important}.notes-header{background-color:#f3fcfe;border-top:1px solid #99cecb;border-bottom:1px solid #99cecb;align-items:center;height:40px;padding:16px;display:grid}.notes-section{background-color:#f6f7f7;height:100vh}.notes-section .col-notes-section{gap:16px;width:100%;padding:16px;display:flex}.notes-section .col-notes-section .notes-section-1{background-color:#fff;border:1px solid #e1e9ef;width:50%;height:auto;padding:0 16px 16px}.notes-section .col-notes-section .notes-section-1 .note-section-1-header{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.notes-section .col-notes-section .notes-section-1 .note-section-1-header .Text-note{color:#37424a;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:700}.notes-section .col-notes-section .notes-section-1 .note-section-1-header .button-note{color:#00857c;border-radius:var(--b-radius);border:1px solid #00857c;margin-left:8px;padding:0 10px;font-size:18px}.notes-section .col-notes-section .notes-section-1 .note-section-1-header .add-button-note{color:#00857c;border:0;height:40px;padding:8px 24px;font-size:16px;font-weight:400}.notes-section .col-notes-section .notes-section-1 .note-section-1-header .toolTip{color:#00857c;background:#fff}.notes-section .col-notes-section .notes-section-1 .note-section-1-header .textarea-container{flex-direction:column;display:flex}.notes-section .col-notes-section .notes-section-1 .ant-input{max-width:100%;max-height:150px;overflow:auto;border-radius:8px!important}.notes-section .col-notes-section .attachment-section-2{background-color:#fff;border:1px solid #e1e9ef;width:50%;height:auto;padding:0 16px 16px;overflow:hidden}.notes-section .col-notes-section .attachment-section-2 .attachment-section-2-header{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.notes-section .col-notes-section .attachment-section-2 .attachment-section-2-header .Text-note{color:#37424a;font-family:Open Sans;font-size:20px;font-weight:700}.notes-section .col-notes-section .attachment-section-2 .attachment-section-2-header .button-note{color:#00857c;border:0;height:40px;padding:8px 24px;font-weight:400}.notes-section .col-notes-section .attachment-section-2 .attachment-list{border-radius:8px;min-height:156px;max-height:120px;padding:8px}.notes-section .col-notes-section .attachment-section-2 .attachment-list .attachment-item{color:#00857c;border:1px solid silver;border-radius:5px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 10px;display:flex}.notes-section .col-notes-section .attachment-section-2 .attachment-list .attachment-item .button-note{color:#00857c;border:0;height:40px;font-weight:400}.notes-section .col-notes-section .attachment-section-2 .attachment-list .attachment-item:last-child{margin-bottom:0}.button-container{justify-content:flex-end;padding:16px 0 0;display:flex}.ant-input .css-dev-only-do-not-override-a6vam3 .ant-input-outlined .textarea-container{max-height:30px}.attachment-actions{border:1px solid red;justify-content:space-between;gap:20px;display:flex}.notes-date-text{align-items:center;gap:10px;padding:0 8px;display:flex}.notes-date-text .created-date{padding:0 8px;font-size:16px;font-weight:700}.ant-btn-default{box-shadow:none}.header-tab-group .ant-tabs-nav{height:48px;margin-bottom:5px;padding:0 36px;box-shadow:0 3px 5px #00000080}.header-tab-group .ant-tabs-ink-bar{background:#00857c}.header-tab-group .header-tab-header-active{color:#00857c;font-size:16px;font-weight:600}.header-tab-group .header-tab-header{color:#37424a;font-size:16px;font-weight:400}.header-nav{border-top:2px solid #00857c;border-bottom:1px solid #f0f0f0;flex-direction:row;justify-content:space-between;height:50px;padding:0 16px;display:flex}.header-nav .sub-header-nav{flex-direction:row;align-items:center;gap:16px;display:flex}.header-nav .sub-header-nav .cce-value{color:#37424a;width:146px;height:28px;font-size:20px;font-weight:700;line-height:28px}.header-nav .sub-header-nav .iqvia-date-text{color:#37424a;align-items:center;height:48px;font-size:14px;font-weight:400;line-height:22px;display:flex}.header-nav .sub-header-nav .iqvia-date{color:#37424a;margin-left:8px;font-size:14px;font-weight:600;line-height:22px}.header-nav .sub-header-nav .profile-details{color:#37424a;align-items:center;gap:8px;height:46px;font-size:14px;font-weight:600;line-height:22px;display:flex}.header-nav .sub-header-nav .profile-details .user-icon{width:16px;height:16px}.header-nav .sub-header-nav .profile-details .log-out-icon{color:#00857c;margin-top:5px;margin-left:16px;font-weight:700}.ant-dropdown-menu-item:hover{color:#fff!important;background-color:#00857c!important}.ant-dropdown-menu-item{transition:background-color .3s,color .3s}.faq-modal .faq-container{height:100%;display:flex}.faq-modal .faq-sidebar{border-right:1px solid #ddd;flex-direction:column;width:250px;padding-right:10px;display:flex}.faq-modal .faq-sidebar button{text-align:left;color:#555;cursor:pointer;background:0 0;border:1px solid #d3d6db;justify-content:flex-start;align-items:center;width:100%;padding:10px 15px;font-weight:700;transition:background-color .3s,color .3s;display:flex}.faq-modal .faq-sidebar button.active{color:#fff;background-color:#00857c}.faq-modal .faq-sidebar button:focus{outline:none}.faq-modal .faq-content{flex:1;padding:8px 16px;overflow-y:auto}.faq-modal .faq-content h2{margin-top:0;margin-bottom:15px;font-size:24px}.faq-modal .faq-content p{margin-bottom:10px;font-size:16px;line-height:1.5}.faq-modal .faq-content .ant-collapse-header{font-size:18px;font-weight:700}.faq-modal .faq-content .ant-collapse-content-box{padding-left:24px;font-size:16px}.faq-modal .faq-links{flex-direction:column;gap:40px;max-width:300px;padding:20px;font-family:Arial,sans-serif;display:flex}.faq-modal .faq-card{background-color:#fff;border:2px solid #ccc;border-radius:2px;padding:16px;position:relative}.faq-modal .faq-title{color:#333;background-color:#fff;margin-bottom:12px;padding:0 5px;font-size:16px;font-weight:600;display:block;position:absolute;top:-13px;left:20px}.faq-modal .file-section{flex-direction:column;align-items:start;gap:10px;padding:10px 0 0;display:flex}.faq-modal .file-section>li{flex-wrap:wrap;gap:10px;display:flex}.faq-modal .file-section p{cursor:pointer;color:#00857c;margin:0}.faq-modal .file-section button{color:#d32f2f;cursor:pointer;background-color:#0000;border:none;font-size:14px}.faq-modal .file-section button:hover{text-decoration:underline}.faq-modal .file-delete{color:red;cursor:pointer;gap:3px;display:flex}.faq-modal .file-delete .delete-icon{font-size:16px}.faq-modal .faq-card ul{padding-left:0;font-size:14px;list-style:none}.faq-modal .faq-card li{color:#00857c;align-items:center;gap:10px;margin-bottom:8px;display:flex}.faq-modal .faq-link{cursor:pointer}.faq-modal .faq-link a{color:#00857c;gap:10px;text-decoration:none;display:flex}@media (width<=768px){.faq-modal .faq-container{flex-direction:column}.faq-modal .faq-sidebar{border-bottom:1px solid gray;border-right:none;flex-direction:row;justify-content:space-around;width:100%;padding-right:0}.faq-modal .faq-sidebar button{padding:10px 5px;font-size:14px}.faq-modal .faq-content{padding:15px}}@media (width<=1020px){.faq-modal .faq-links{white-space:normal;overflow-wrap:break-word;word-break:break-word;max-width:170px}}.faq-modal .ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0}.faq-modal .ant-modal-content{border:1px solid #d3d6db;border-left-width:10px;border-radius:0;padding:12px 24px}.faq-content .ant-collapse-item{background-color:#d3d6db;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:20px;padding:5px}.faq-content .ant-collapse-item:last-child{border-radius:4px;margin-bottom:0}
