@import"https://fonts.googleapis.com/css?family=Plus+Jakarta+Sans";@import"https://fonts.googleapis.com/css?family=Inter";@import"https://fonts.googleapis.com/css?family=Roboto+Mono";@import"https://fonts.googleapis.com/css?family=Chivo+Mono";*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #1a73e8;--font-family: system-ui, sans-serif}body{margin:0;font-family:system-ui,sans-serif;background:#f9f9f9}.mantine-Paper-root{border-radius:14px}body{font-family:var(--font-family);background-color:#f9f9f9}h1,h2,h3{font-weight:700}p{line-height:1.6}.mapping-queue-wrapper,.companies-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.primary-button{display:flex;min-width:134px;height:33px;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#32439a;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:150%;color:#fff;cursor:pointer;border:none}.primary-button:disabled{cursor:not-allowed}.primary-button-primary{background:#32439a;border:none;color:#fff}.primary-button-outline{color:#3d3d3d;border:1px solid #b1b1b1;background:#fff}.primary-button-disabled{color:#3d3d3d;border:1px solid #b1b1b1;background:#f5f5f5;cursor:not-allowed}.form-button{display:flex;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:150%;cursor:pointer;transition:background-color .3s ease}.form-button-primary{background:#32439a;border:none;color:#fff}.form-button-primary:hover:not(:disabled){background-color:#2a3a87}.form-button-primary:disabled{background:#e1e2e6!important;border:1px solid #c0bdbd!important;color:#9ca3af!important;opacity:.7!important;cursor:not-allowed!important}.form-button-secondary{border:1px solid #b1b1b1;background:#fff;color:#3d3d3d}.form-button-secondary:hover:not(:disabled){background:#f5f5f5}.form-button-signature{padding:8px 40px;height:38px}.drawerCloseButton{height:30px;width:30px;color:#6f6f6f;cursor:pointer;transition:color .2s}.drawerSubTitle{font-size:1.1em;color:#888;margin-bottom:18px}.drawerStack{display:flex;width:100%;padding:24px;flex-direction:column;align-items:flex-start;gap:40px;flex-shrink:0;align-self:stretch;background:#fff}.drawerGroup{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%}.drawerFormWrapper{display:flex}.drawerSpace{height:25vh;display:block}.drawerCloseButton{width:24.38px!important;height:24.38px!important;gap:0px;color:#6f6f6f;cursor:pointer}.drawerSubTitle{color:#656fab;font-family:Plus Jakarta Sans;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.bottomBorder{border-bottom:1px solid #ccc9c9}.mantine-Paper-root{border-radius:0!important}.drawerHeaderWrapper{width:100%}.drawerHeaderWrapper.withBorder{border-bottom:1px solid #b4b3b3}.drawerHeader{display:flex;justify-content:space-between;align-items:center;width:100%}.drawerHeaderLogo{display:flex;align-items:center;gap:10px}.drawerTitleSection{display:flex;align-items:center;gap:8px}.drawerTitleSection.withLogo{display:flex;align-items:center;gap:20px}.drawerTitle{color:#001565;font-family:Plus Jakarta Sans;font-size:26px;font-style:normal;font-weight:600;line-height:32px}.drawerCloseButton{width:24.38px!important;height:24.38px!important;color:#6f6f6f;cursor:pointer;transition:color .2s;flex-shrink:0}.drawerCloseButton:hover{color:#02136a}.drawerSubTitle{color:#656fab;font-family:Plus Jakarta Sans;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin-top:8px}.company-drawer-stack{display:flex;flex-direction:column;gap:30px;width:100%}.company-detail-drawer-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;align-self:stretch}.drawer-tabs-container{display:flex;height:53px;justify-content:flex-start;align-items:center;gap:40px;width:100%;border-bottom:4px solid #95a4fd;margin-top:-20px}.drawer-tab{display:flex;align-items:center;gap:20px}.drawer-tab-text-wrapper{display:flex;padding:10px 0;justify-content:center;align-items:center;gap:10px;border-bottom:4px solid transparent}.drawer-tab-text-wrapper.active{border-bottom-color:#be8dde}.drawer-tab-text{color:#784595;font-family:Plus Jakarta Sans;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.drawer-tab-text.active{color:#e8006e}.docs-drawer-stack{display:flex;flex-direction:column;align-items:flex-start;gap:22px;align-self:stretch;width:100%}.docs-drawer-counterparty-box{display:flex;padding-bottom:18px;justify-content:space-between;align-items:flex-start;align-self:stretch;border-bottom:1px solid #b4b3b3}.docs-drawer-counterparty{display:flex;align-items:flex-start;gap:54px;flex:1 0 0}.docs-drawer-counterparty-text-box{display:flex;width:636px;flex-direction:column;align-items:flex-start}.docs-drawer-counterparty-text{color:#656fab;font-family:Plus Jakarta Sans;font-size:22px;font-style:normal;font-weight:600;line-height:32px}.docs-list-container{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;border:1px solid #c5c1c1;background:#f7f7f7}.docs-list{display:flex;padding:0 10px;align-items:flex-start;align-self:stretch;width:100%;border:1px solid #c0c0c0;background:#fff}.docs-list-items{display:flex;padding:20px 10px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;width:100%;background:#fff}.docs-list-item{display:flex;padding:20px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:12px;border:.5px solid #848484;background:#fff}.docs-list-item-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;flex:1 0 0}.docs-list-item-action{display:flex;justify-content:center;align-items:center;gap:10px}.doc-title{align-self:stretch;color:#413e3e;font-family:Plus Jakarta Sans;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.doc-upload-date-label{align-self:stretch;color:#413e3e;font-family:Plus Jakarta Sans;font-size:15px;font-style:normal;font-weight:600;line-height:19px}.doc-upload-date{color:#476db9;font-family:Plus Jakarta Sans;font-size:15px;font-style:normal;font-weight:600;line-height:19px}.docs-detail-drawer-actions{display:flex;justify-content:flex-end;align-items:center;gap:20px;flex:1 0 0;width:100%;margin-top:20px}.mantine-Drawer-content:has(.holidayCalendarDetailStack),.mantine-Drawer-content:has(.holidayCalendarFormStack){display:flex;flex-direction:column}.mantine-Drawer-content:has(.holidayCalendarDetailStack) .mantine-Drawer-body,.mantine-Drawer-content:has(.holidayCalendarFormStack) .mantine-Drawer-body{flex:1 1 auto;display:flex;flex-direction:column}.mantine-Drawer-content:has(.holidayCalendarDetailStack) .drawerStack,.mantine-Drawer-content:has(.holidayCalendarFormStack) .drawerStack{flex:1 1 auto}.drawerGroup:has(>.holidayCalendarDetailStack),.drawerGroup:has(>.holidayCalendarFormStack){flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:flex-start}.holidayCalendarDetailStack{display:flex;flex-direction:column;gap:24px;width:100%;flex:1 1 auto}.holidayCalendarDetailCard{align-self:stretch;border:1px solid #c5c1c1;padding:24px;display:flex;flex-direction:column;gap:16px;background:#fff;box-shadow:2px 4px 6px #00000040}.holidayCalendarDetailCardTitle{color:#476db9;font-family:Plus Jakarta Sans;font-size:18px;font-weight:600;padding-bottom:12px;border-bottom:1px solid #e5e5e5}.holidayCalendarDetailFieldsRow{display:flex;gap:16px}.holidayCalendarFormFieldsRow input,.holidayCalendarFormFieldsRow .mantine-Select-input,.holidayCalendarDetailFieldsRow input{color:#454d7e}.holidayCalendarDetailHolidaysList{display:flex;flex-direction:column;gap:8px}.holidayCalendarDetailHolidayItem{border:1px solid #c5c1c1;padding:12px 16px;display:flex;flex-direction:column;gap:4px}.holidayCalendarDetailHolidayLabel{color:#476db9;font-family:Plus Jakarta Sans;font-size:14px;font-weight:700}.holidayCalendarDetailHolidayDate{color:#757373;font-family:Plus Jakarta Sans;font-size:12px}.holidayCalendarDetailEmpty{color:#6f6f6f;text-align:center;padding:16px}.holidayCalendarDetailFooter{display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #ccc9c9;margin:auto -40px -40px;padding:24px 40px}.holidayCalendarFormStack{display:flex;flex-direction:column;gap:24px;width:100%;flex:1 1 auto}.holidayCalendarFormCard{align-self:stretch;border:1px solid #c5c1c1;padding:24px;display:flex;flex-direction:column;gap:16px;background:#fff;box-shadow:2px 4px 6px #00000040}.holidayCalendarFormCardTitle{color:#476db9;font-family:Plus Jakarta Sans;font-size:18px;font-weight:600;padding-bottom:12px;border-bottom:1px solid #e5e5e5}.holidayCalendarFormFieldsRow{display:flex;gap:16px}.holidayCalendarFormEmpty{color:#6f6f6f;text-align:center;padding:16px}.holidayCalendarFormHolidaysList{display:flex;flex-direction:column;gap:8px}.holidayCalendarFormHolidayItem{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #c5c1c1;padding:12px 16px}.holidayCalendarFormHolidayItemText{display:flex;flex-direction:column;gap:4px}.holidayCalendarFormAddRow{display:flex;gap:12px;align-items:center;padding-top:12px}.holidayCalendarFormDatePickerWrapper{display:flex;justify-content:flex-start;padding-top:12px}.holidayCalendarFormHolidayNameInputWrapper{display:flex;align-items:center;flex:1;height:42px;border:1px solid #71c0ee;background:#fff;padding:0 12px}.holidayCalendarFormHolidayNameInputWrapper input{width:100%;height:100%;background:transparent;border:none;outline:none;font-family:Plus Jakarta Sans;font-size:14px}.holidayCalendarFormAddButton,.holidayCalendarFormAddButton:hover,.holidayCalendarFormAddButton:focus,.holidayCalendarFormAddButton:active{background-color:#309a22!important;color:#fff!important;border:1px solid transparent!important}.holidayCalendarFormAddButton:disabled,.holidayCalendarFormAddButton[data-disabled]{background-color:#309a22!important;color:#fff!important;opacity:.5!important}.holidayCalendarFormError{color:#c92a2a;font-family:Plus Jakarta Sans;font-size:14px;text-align:center}.holidayCalendarFormFooter{display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #ccc9c9;margin:auto -40px -40px;padding:24px 40px}.drawerForm{display:flex;flex-direction:column;width:100%;gap:40px}.formSection{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.formGroup{display:flex;align-items:center;gap:12px;align-self:stretch}.domainInputsContainer{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.domainInputWrapper{display:flex;width:100%}.domainActions{display:flex;align-items:center;gap:10px;align-self:stretch}.domainActionsGroup{display:flex;width:391px;align-items:center;gap:10px}.domainAction{display:flex;align-items:center;gap:10px}.domainActionText{color:#476db9;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.createCompanyButtonRow{display:flex;justify-content:flex-end;align-items:center;gap:10px;align-self:stretch}.createCompanyFormActions{display:flex;justify-content:flex-end;align-items:center;gap:20px}.createCompanyCancelBtn{display:flex;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;border:1px solid #b1b1b1;background:#fff;color:#3d3d3d;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:150%;cursor:pointer}.createCompanySaveBtn{display:flex;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#32439a;color:#fff;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:150%;border:none;transition:background-color .3s ease;cursor:pointer}.createCompanySaveBtn:hover:not(:disabled){background-color:#2a3a87}.createCompanySaveBtn:disabled{background:#e1e2e6!important;border:1px solid #c0bdbd!important;color:#9ca3af!important;opacity:.7!important;cursor:not-allowed!important}.mantine-TextInput-input:disabled,.mantine-PasswordInput-input:disabled,.mantine-Textarea-input:disabled{background-color:#e9ecef!important;color:#6c757d!important;opacity:1!important;cursor:not-allowed!important;border-color:#dee2e6!important}.mantine-Select-input:disabled,.mantine-MultiSelect-input:disabled{background-color:#e9ecef!important;color:#6c757d!important;opacity:1!important;cursor:not-allowed!important;border-color:#dee2e6!important}.mantine-NumberInput-input:disabled{background-color:#e9ecef!important;color:#6c757d!important;opacity:1!important;cursor:not-allowed!important;border-color:#dee2e6!important}.mantine-Input-label:has(+.mantine-Input-wrapper>.mantine-Input-input:disabled),.mantine-TextInput-label:has(+.mantine-TextInput-wrapper>.mantine-TextInput-input:disabled),.mantine-Select-label:has(+.mantine-Select-wrapper>.mantine-Select-input:disabled),.mantine-NumberInput-label:has(+.mantine-NumberInput-wrapper>.mantine-NumberInput-input:disabled){color:#6c757d!important;opacity:.8!important}.mantine-TextInput-root[data-disabled] .mantine-TextInput-label,.mantine-Select-root[data-disabled] .mantine-Select-label,.mantine-NumberInput-root[data-disabled] .mantine-NumberInput-label{color:#6c757d!important;opacity:.8!important}.mantine-Select-rightSection:has(+.mantine-Select-input:disabled),.mantine-MultiSelect-rightSection:has(+.mantine-MultiSelect-input:disabled){color:#6c757d!important}.mantine-Input-input:disabled::placeholder,.mantine-TextInput-input:disabled::placeholder,.mantine-Select-input:disabled::placeholder,.mantine-NumberInput-input:disabled::placeholder{color:#adb5bd!important}.textInputSection:has(.mantine-TextInput-input:disabled),.selectInputSection:has(.mantine-Select-input:disabled){background-color:#e9ecef!important}.textInputInnerSection:has(.mantine-TextInput-input:disabled),.selectInputInnerSection:has(.mantine-Select-input:disabled){background-color:#e9ecef!important}.userFormGapAdjustment{margin-top:-22px}.createUserButtonRow{display:flex;justify-content:space-between;align-items:center;flex:1 0 0}.sendResetEmails,.createUserFormActions{display:flex;align-items:center;gap:20px}.imageSizeText{align-self:stretch;color:#222223;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.dividerLine{height:0px;border-bottom:1px solid #b4b3b3}.signature-upload-progress{display:flex;flex-direction:column;gap:10px;margin:15px 0;padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.signature-upload-progress-header{color:#333;font-family:Inter;font-size:14px;font-weight:500;margin:0}.signature-upload-progress-root{background-color:#e0e0e0;border-radius:15px}.signature-upload-progress-label{color:#fff;font-weight:600;font-size:14px}.signatureSection{display:flex;align-items:flex-end;gap:20px;align-self:stretch}.signaturePreviewWrapper{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:1px solid #71c0ee;background:#fff}.signaturePreviewImage{width:200px;height:123px;aspect-ratio:200/123}.signatureActions{display:flex;align-items:center;gap:10px;flex:1 0 0}.deleteActionWrapper{display:flex;width:391px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.deleteAction{display:flex;align-items:center;gap:10px}.deleteActionIcon{width:20px;height:20px}.deleteActionText{color:#476db9;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.input-wrapper{display:flex;align-items:center;gap:20px}.input-label-wrapper{display:flex;width:150px;min-width:150px;justify-content:flex-end;align-items:center;gap:25px}.input-label-text{color:#3f036d;text-align:right;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.input-content{display:flex;width:240px;min-width:240px;justify-content:space-between;align-items:center;border:1px solid #71c0ee;background:#fff}.input-content-placeholder{color:#476db9}.data-entry-subsection{display:flex}.new-input{border-radius:0!important;color:#476db9;font-family:Inter;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.new-input-wrapper{border:1px solid #71c0ee}.custom-right-section{margin-right:7px;display:flex;align-items:center}.data-entry-label{flex:0 1 auto;height:40px;padding:10px 0;font-family:Inter;font-size:14px;font-weight:400;line-height:21.78px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#3f036d}.data-entry-input{flex:1 1 0%;height:40px;padding:10px;gap:10px;border:1px solid #71c0ee;font-size:14px;font-style:italic;font-weight:400;line-height:21.78px;text-align:left;text-decoration-skip-ink:none;color:#757373;background:#fff}.sort-filter-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;gap:25px}.sort-filter-label{text-align:right;width:50%;height:22px;color:#3f036d;font-size:18px;font-weight:400;line-height:21.78px}.sort-filter-content{width:50%;text-align:left}.sort-filter-content-placeholder{color:#476db9}.dataEntryLabel{flex:0 1 auto;height:40px;padding:10px 0;font-family:Inter;font-size:14px;font-weight:400;line-height:21.78px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#3f036d}.dataEntryLabelValueWithDivider{width:100%;height:40px;gap:25px;display:flex}.documentTradeEntryLabel{flex:0 0 auto;white-space:nowrap;height:40px;padding:10px 0;font-family:Inter;font-size:14px;font-weight:400;line-height:21.78px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#3f036d}.dataEntryLabelND{flex:0 1 auto;height:40px;padding:10px 0;font-family:Inter;font-size:14px;font-weight:400;line-height:21.78px;text-align:left;text-decoration-skip-ink:none;color:#3f036d;border:1px solid #71c0ee;background:#fff}.dataEntryInputND{flex:1 1 0%;height:40px;padding:10px;gap:10px;border:1px solid #71c0ee;font-size:14px;font-style:italic;font-weight:400;line-height:21.78px;text-align:left;text-decoration-skip-ink:none;color:#757373;background:#fff}.textInputGroup,.selectInputGroup,.fileInputGroup{display:flex;height:42px;align-items:stretch;flex:1 0 0;border:1px solid #71c0ee}.segmentedTextInput,.segmentedSelectInput{display:flex;flex-direction:column;flex:1 0 0;height:42px;align-items:stretch}.segmentedFileInput{display:flex;flex-direction:column;flex:1 0 0;height:38px;align-items:stretch}.textInputLabelSection,.selectInputLabelSection,.fileInputLabelSection{display:flex;padding:10px 25px;align-items:center;gap:25px;border-right:1px solid #71c0ee;background:#fff}.textInputLabel,.selectInputLabel,.fileInputLabel{color:#3f036d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.textInputSection,.selectInputSection,.fileInputSection{display:flex;align-items:center;gap:10px;flex:1 0 0;background:#fff;margin:0;border:none}.textInputInnerSection,.selectInputInnerSection,.fileInputInnerSection{display:flex;border-radius:0;padding:10px;align-items:center;gap:10px;flex:1 0 0;background:#fff;color:#454d7e;font-family:Inter;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.mantine-TextInput-input,.mantine-Select-input{border:none!important;border-radius:0!important}.mantine-TextInput-input:focus,.mantine-Select-input:focus{border:none!important;box-shadow:none!important}.selectInputRightSection,.fileInputRightSection{margin-right:7px;display:flex;align-items:center}.fileInputRightSection{cursor:pointer}.fileInputRightSection:hover{opacity:.7}.selectInputRoot,.fileInputRoot{width:100%}.fileInputClickableIcon{cursor:pointer;display:flex;align-items:center;padding:7px 9px;gap:10px;border-radius:4px;border:1px solid #c5c1c1;background:#fff}.fileInputTextInput{cursor:pointer}.fileInputHidden{display:none}.mantine-header{border-bottom:none;z-index:200;padding:10px 20px 10px 0}.header-wrapper{display:flex;align-items:center;height:100%}.main-content-container{display:flex;padding:16px 28px;flex-direction:column;align-items:flex-start;gap:30px;flex:1 0 0;width:100%}.header-nav-item-home{display:flex;width:174px;align-items:center;gap:54px}.layout-header-nav-links,.layout-header-nav-group{display:flex;gap:1.25rem}.header-nav-link-home{color:#001565;font-family:Plus Jakarta Sans;font-size:26px;font-style:normal;font-weight:600;line-height:32px;text-decoration:none}.header-nav-link{color:#45526c;font-family:Plus Jakarta Sans;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none}.header-nav-item{display:flex;height:47px;padding:10px 20px;align-items:center;gap:14px;cursor:pointer}.header-nav-item-text,.header-nav-item-icon-div{display:flex;align-items:center}.layout-header{height:90px;padding:10px 20px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:4px solid #e5e7eb;background:#fff;z-index:200}.layout-header-inner-wrapper{height:100%;display:flex;justify-content:space-between;align-items:center}.header-logo-wrapper{height:100%;display:flex;flex-wrap:nowrap;gap:10px;padding:0}.header-logo-container{margin-right:0;pointer-events:none;padding:0}.layout-header-nav-links{justify-content:flex-start;flex-grow:1}.current-date-day-of-week{height:22px;font-family:Plus Jakarta Sans;font-weight:300;font-style:normal;font-size:22px;line-height:normal;color:#4b4b4d;text-align:right}.current-date-month-date-year{color:#323234;text-align:right;font-family:Plus Jakarta Sans;font-size:13px;font-style:normal;font-weight:300;line-height:normal}.login-signup-logout-buttons{display:flex;justify-content:center;flex-grow:1;padding-bottom:32px;padding-left:16px;padding-right:16px}.user-header{display:flex;justify-content:center;align-items:center;gap:10px;padding:0 30px}.user-header-dropdown{border:1px solid #ccc;background:#f7f7f7;gap:15px;color:#222223;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.user-header-support-button{display:flex;height:33px;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#32439a;color:#fff;text-decoration:none;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.user-header-profile-icon{height:32px;width:32px;cursor:pointer}.user-header-divider-wrapper{height:100%;padding:0 12px}.subheader{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:4px solid #95a4fd}.subheader-outer-wrapper{display:flex;align-items:center;gap:40px}.subheader-inner-wrapper{display:flex;padding:10px 8px;justify-content:center;align-items:center;gap:10px;border-bottom:4px solid #BE8DDE;margin-bottom:-4px}.subheader-title{color:#e8006e;font-family:Plus Jakarta Sans;font-size:22px;font-style:normal;font-weight:600;line-height:32px}.page-title{display:flex;align-items:center;justify-content:space-between;gap:54px;align-self:stretch}.page-title-text{color:#001565;font-family:Plus Jakarta Sans;font-size:32px;font-style:normal;font-weight:600;line-height:32px}.loaderPage{width:100%;height:434px}.loaderWrapper{position:relative;width:150px;height:150px}.loading{position:relative;align-content:center;height:150px;width:150px;animation:spin 2s infinite linear;border-radius:50%;background:conic-gradient(from 0deg,#3f036d,#9b016c,#f7006b)}.loading:after{width:140px;height:140px;position:absolute;display:block;border-radius:50%;top:5px;left:5px;background-color:#fff;content:""}.loaderLogo{position:absolute;top:0;left:0;width:150px;height:150px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.document-preview-modal-file-frame{display:flex;padding:10px 0;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:.5px solid #ccc9c9}.document-preview-modal-filename{color:#476db9;font-family:Plus Jakarta Sans;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.document-preview-modal-content{display:flex;width:100%;height:100%;flex-direction:column;align-items:flex-start;gap:20px;flex-shrink:0;border-radius:14px;background:#fff}.pdf-preview-container{display:flex;flex:1;min-height:300px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border:1px solid #71c0ee;background:#393939}.document-preview-buttons-container{display:flex;padding-top:20px;justify-content:space-between;align-items:center;align-self:stretch}.pin-label{color:#222223;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.modal-content-wrapper{display:flex;width:100%;height:100%;padding:30px;flex-direction:column;align-items:flex-start;gap:20px;flex-shrink:0;border-radius:14px;background:#fff;box-sizing:border-box}.modal-content-wrapper-title{color:#001565;font-family:Plus Jakarta Sans;font-size:26px;font-style:normal;font-weight:600;line-height:32px;margin:0}.form-wrapper-body{font-style:normal;width:100%;flex:1;display:flex;flex-direction:column}.modal-close-button{width:24.38px!important;height:24.38px!important;gap:0px;color:#6f6f6f;cursor:pointer}.modal-maximize-button{width:32px;height:32px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6f6f6f;font-size:32px;border-radius:4px;transition:background-color .2s ease}.modal-maximize-button:hover{background-color:#6f6f6f1a}.mantine-Popover-dropdown{padding:0!important}.filterMenu{display:flex;padding:40px;flex-direction:column;align-items:flex-start;border-radius:12px;border:2px solid #71c0ee;background:#f7f7f7;box-shadow:0 2px 8px #00000040}.filterMenuSelected{display:flex;align-items:flex-start}.filterMenuLeft,.filterMenuRight{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.customBadge{max-height:39px;flex-shrink:0;height:auto;width:auto;align-items:center;background-color:#fff;border:2px solid #71c0ee;border-radius:10px;padding:0 15px;box-sizing:border-box;white-space:normal;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:16px;gap:5px}.customBadgeContent{display:flex;padding:6px 0;align-items:center;gap:14px;flex-wrap:wrap}.customBadgeText{font-family:Plus Jakarta Sans;font-weight:600;font-size:18px;color:#784595;text-transform:none;line-height:27px}.customBadgeTextValue{font-family:Plus Jakarta Sans;font-weight:600;font-size:18px;line-height:27px;color:#476db9;text-transform:none}.plusButtonContainer{display:flex;align-items:stretch;gap:20px;align-self:center!important;max-width:40vw;flex-wrap:wrap}.plusButton{width:58px;height:40px;flex-shrink:0;border-radius:10px;border:2px solid #71c0ee;font-weight:700;display:flex;justify-content:center;align-items:center;align-self:center}.plusButtonOpen,.plusButtonOpen:hover{background-color:#32439a;color:#fff}.plusButtonClosed{background-color:#fff;color:#32439a}.filterMenu{display:flex}.filterMenuLeft,.filterMenuRight{display:flex;flex-direction:column}.filterButtonWrapper{display:flex;padding:6px 0;justify-content:flex-end;align-items:center;gap:10px;align-self:stretch}.applyButton{display:flex;width:235px!important;height:33px!important;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#32439a;color:#fff;font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:600;line-height:150%;border:none;cursor:pointer}.customRightSection,.custom-right-section{margin-right:7px;display:flex;align-items:center;pointer-events:none}.custom-resizeable-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000bf;z-index:200;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease-in-out}.custom-resizeable-modal-content{background:#fff;border-radius:14px;box-shadow:0 .0625rem .1875rem #0000000d,#0000000d 0 2.25rem 1.75rem -.4375rem,#0000000a 0 1.0625rem 1.0625rem -.4375rem;overflow:hidden;display:flex;flex-direction:column;min-width:800px;min-height:500px;position:relative}.custom-resizeable-modal-content.maximized{border-radius:0;max-width:100vw;max-height:100vh}.custom-resizeable-modal-control{width:28px;height:28px;border:none;background:#ffffffe6;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 8px #0000001a}.custom-resizeable-modal-control:hover{background:#fff;color:#333;transform:scale(1.05)}.custom-resizeable-modal-control:active{background-color:#476db933;transform:scale(.95)}.custom-close-control{font-weight:700}.custom-close-control:hover{background:#ef44441a;color:#dc2626}.custom-maximize-control:hover{background:#3b82f61a;color:#2563eb}.resize-handle{position:absolute;background:transparent;z-index:202;transition:background-color .2s ease}.resize-handle:hover{background:#3b82f61a}.resize-handle.corner{width:20px;height:20px}.resize-handle.corner.top-left{top:-10px;left:-10px;cursor:nw-resize}.resize-handle.corner.top-right{top:-10px;right:-10px;cursor:ne-resize}.resize-handle.corner.bottom-left{bottom:-10px;left:-10px;cursor:ne-resize}.resize-handle.corner.bottom-right{bottom:-10px;right:-10px;cursor:nw-resize}.resize-handle.edge.top{top:-8px;left:20px;right:20px;height:16px;cursor:n-resize}.resize-handle.edge.bottom{bottom:-8px;left:20px;right:20px;height:16px;cursor:n-resize}.resize-handle.edge.left{left:-8px;top:20px;bottom:20px;width:16px;cursor:e-resize}.resize-handle.edge.right{right:-8px;top:20px;bottom:20px;width:16px;cursor:e-resize}.custom-resizeable-modal-wrapper{padding:20px;display:flex;flex-direction:column;height:100%}.custom-resizeable-modal-header{margin-bottom:20px}.custom-resizeable-modal-title{margin:0;color:#476db9;font-family:Plus Jakarta Sans;font-size:24px;font-weight:600;line-height:32px}.custom-resizeable-modal-body{flex:1;overflow:auto;display:flex;flex-direction:column}.custom-resizeable-modal-overlay.resizing,.custom-resizeable-modal-overlay.resizing *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media(max-width:768px){.custom-resizeable-modal-content{margin:10px;min-width:300px;min-height:400px}}.custom-resizeable-modal-overlay{animation:fadeIn .2s ease-in-out}.custom-resizeable-modal-content{animation:scaleIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.custom-resizeable-modal-content.maximized{animation:none}.bulk-actions-modal .mantine-Paper-root{border-radius:14px!important}.bulk-actions-modal .modal-content-wrapper{padding:20px!important;gap:16px!important}.bulk-actions-modal-content{width:100%}.bulk-actions-modal-description{font-size:15px;color:#323233}.settlement-date-section{border:1px solid #c5c1c1;background-color:#f7f7f7;padding:20px}.settlement-date-label{font-weight:600;font-size:16px;color:#5c5c5c}.custom-content-box{border:1px solid #c5c1c1;background-color:#f7f7f7;padding:20px;font-size:16px;color:#323233;font-family:Inter,sans-serif;font-weight:400}.bulk-actions-modal-actions{margin-top:10px}.bulk-download-modal .mantine-Paper-root{border-radius:14px!important}.bulk-download-modal .modal-content-wrapper{padding:20px!important;gap:16px!important}.bulk-download-modal .document-section{border:1px solid #c5c1c1;background-color:#f7f7f7;padding:20px}.bulk-download-modal .mantine-Checkbox-input{margin:4px!important;width:16px!important;height:16px!important}.bulk-download-modal .mantine-Checkbox-icon{width:12px!important;height:12px!important;top:4px!important;left:4px!important}.bulk-download-modal .mantine-Checkbox-input:checked{width:16px!important;height:16px!important;background-color:#001565!important;border-color:#001565!important}.bulk-download-modal .mantine-Checkbox-root{align-items:center!important}.bulk-download-modal .mantine-Checkbox-body{display:flex!important;align-items:center!important}.bulk-download-modal .mantine-Checkbox-inner{flex-shrink:0!important}.bulk-download-modal .mantine-Checkbox-label{display:flex!important;align-items:center!important;padding-top:3px}.bulk-download-modal .zip-download-section{background-color:#f0f8ff;border:1px solid #71C0EE;padding:16px;margin-top:8px}.bulk-download-modal .zip-download-section .mantine-Checkbox-label{color:#001565;font-family:Inter;font-style:normal;cursor:pointer;font-size:15px;font-weight:500;line-height:22.5px}.lock-modal-content{border-radius:8px!important;font-family:Plus Jakarta Sans,sans-serif!important}.lock-modal-content .mantine-Modal-body{padding:10px!important}.lock-modal-content .mantine-Input-input{height:42px;font-size:14px!important;font-family:Plus Jakarta Sans,sans-serif!important;border:1px solid #ced4da!important;border-radius:6px!important}.lock-modal-content .mantine-Input-input:focus,.lock-modal-content .mantine-Input-input:focus-within{border:1px solid #476db9!important;box-shadow:0 0 0 3px #476db959!important}.lock-modal-content .mantine-Input-input::placeholder{font-size:12px!important;font-family:Plus Jakarta Sans,sans-serif!important}.lock-modal-stack{gap:20px!important}.lock-form-stack{gap:16px!important}.lock-info-stack{gap:8px!important}.lock-modal-description{font-size:14px!important;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif!important}.lock-info-box{background:#f4f4f5;border-radius:8px}.lock-detail-text{font-size:14px!important;line-height:1.5}.lock-detail-label{font-size:14px!important;font-weight:600!important}.lock-field-label{font-size:14px!important;font-weight:600!important;margin-bottom:4px!important;font-family:Plus Jakarta Sans,sans-serif!important}.lock-field-input{font-size:14px!important;border-radius:6px}.lock-field-input:focus,.lock-field-input:focus-within{border-color:#476db9;box-shadow:0 0 0 3px #476db959}.lock-radio-label{font-size:14px!important;font-family:Plus Jakarta Sans,sans-serif!important}.lock-modal-content .mantine-Radio-body{align-items:center}.cancel-open-trade-header{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.cancel-open-trade-title{color:#001565;font-family:Plus Jakarta Sans!important;font-size:26px;font-weight:600;line-height:32px}.cancel-open-trade-cancel-button{display:flex;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;border:1px solid #b1b1b1;background:#fff;height:auto}.cancel-open-trade-cancel-button:hover{background-color:#f0f0f0}.cancel-open-trade-cancel-button-text{color:#3d3d3d;font-family:Plus Jakarta Sans!important;font-size:14px;font-weight:600;line-height:150%}.cancel-open-trade-yes-button{display:flex;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#32439a;height:auto}.cancel-open-trade-yes-button-text{color:#fff;font-family:Plus Jakarta Sans!important;font-size:14px;font-weight:600;line-height:150%}.warning-text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:12px;gap:10px;align-self:stretch;background:#f5eeee}.error-text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:12px;gap:10px;align-self:stretch;background:#fce8e6}.warning-text-wrapper{display:flex;align-items:flex-start;gap:5px;width:100%;flex:1 0 0}.warning-label{color:#f96d0a;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.error-label{color:#ee5959;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.warning-text{color:#222223;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.warning-children-container{display:flex;align-items:center;gap:10px}.mantine-Notification-root{box-sizing:border-box;z-index:1000;width:632px;height:68px;padding:10px 20px!important;gap:20px;border-radius:0 0 12px 12px;box-shadow:0 4px 4px #0003}.mantine-Notification-icon{width:32.5px;height:32.5px;gap:0px}.mantine-Notification-closeButton{width:25px;height:25px;gap:0px}.mantine-Notification-title{font-family:Plus Jakarta Sans;font-size:18px!important;font-weight:600;line-height:27px;text-align:left}.mantine-Notification-description{font-family:Plus Jakarta Sans;font-size:14px!important;font-weight:600;line-height:21px}.info-message-container{display:flex;padding:20px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:12px;border:.5px solid #cadff4;background:#eff5fc}.info-message-icon{width:20px;height:20px;aspect-ratio:1/1}.info-message-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;flex:1 0 0}.status-pill{display:flex;padding:6px 30px;justify-content:center;align-items:center;gap:10px;border-radius:5px}.status-pill-text{font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.filter-pill{display:flex;padding:8px 20px;align-items:center;gap:10px;border-radius:6px;border:.5px solid #476db9;background-color:#e8f5e9;color:#476db9;cursor:pointer;transition:background .2s,color .2s,border .2s}.filter-pill.selected[data-status=Pending]{background-color:#f7dede;color:#ee5959;border-color:#ee5959}.filter-pill.selected[data-status=Reviewed]{background-color:#ffe7d6;color:#f96d0a;border-color:#f96d0a}.filter-pill.selected[data-status=Signed]{background-color:#ddf5dc;color:#287a26;border-color:#287a26}.hover-card{padding:3px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#95a4fd;border:none}.hover-card-target{text-align:center;width:fit-content}.hover-card-title{width:100%;padding:8px;color:#fff;font-size:14px;font-weight:700;border-radius:8px 8px 0 0}.hover-card-alert-text{font-family:Plus Jakarta Sans;font-size:14px;font-weight:500;color:#2d3748;padding:15px;width:100%;background-color:#fff;z-index:500}.hover-card-button-container{font-family:Plus Jakarta Sans;color:#2d3748;padding:0 0 15px 15px;width:100%;background-color:#fff;z-index:500}.hover-card-button{background-color:#32439a;color:#fff;border-radius:5px}.popover-body{display:flex;flex-direction:column;justify-content:center;border:1px solid #b8b7b7;background:#f7f7f7}.settlement-date-help-content{display:flex;flex-direction:column;gap:12px}.settlement-date-help-description{margin-top:4px}.shadowBox{display:flex;padding:20px;flex-direction:column;align-items:stretch;gap:20px;align-self:stretch;border:1px solid #c5c1c1;background:#fff;box-shadow:2px 4px 6px #00000040}.shadowBoxTitle{display:flex;align-items:center;gap:20px;align-self:stretch}.shadowBoxTitleIcon{display:flex;align-items:center}.shadowBoxTitleText{color:#476db9;font-family:Plus Jakarta Sans;font-size:18px;font-style:normal;font-weight:600;line-height:32px}.gray-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;flex:1 0 0}.gray-box-inner-1{display:flex;min-width:600px;padding:10px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;border:1px solid #b4b3b3;background:#f7f7f7}.gray-box-inner-2{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;align-self:stretch;flex-wrap:wrap}.company-detail-left,.company-detail-right{display:flex;min-width:400px;flex-direction:column;justify-content:center;align-items:flex-start}.company-detail-field-group,.company-detail-field-group-domain{display:flex;align-items:center;gap:20px}.company-detail-field-group-domain{align-items:flex-start}.company-detail-field-label,.company-detail-field-label-domain{display:flex;min-width:180px;padding:6px 0;align-items:center;gap:25px}.company-detail-field-label-text,.company-detail-field-label-domain-text{flex:1 0 0;color:#3f036d;text-align:right;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.company-detail-field-value{display:flex;padding:6px 0;align-items:center;gap:10px}.company-detail-field-values-domain{display:flex;padding:6px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.company-detail-field-value-text,.company-detail-field-value-domain{color:#476db9;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details-section-header{display:flex;width:100%;padding:10px 0;align-items:center;gap:10px;align-self:stretch;border-bottom:.5px solid #ccc9c9}.details-section-header-text{color:#476db9;font-family:Plus Jakarta Sans;font-size:18px;font-style:normal;font-weight:600;line-height:32px}.header-lendos-logo{height:70px;width:160px;aspect-ratio:2 / 1}.document-icon{height:30px;width:30px;aspect-ratio:1 / 1}.trades-table-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%}.trades-update-banner{position:fixed;top:0;left:0;right:0;width:100%;margin-top:80px;background:#2196f3;color:#fff;padding:12px 20px;text-align:center;cursor:pointer;font-weight:500;font-size:14px;box-shadow:0 2px 4px #0000001a;z-index:1000;transition:background .2s ease}.trades-update-banner:hover{background:#1976d2}.trades-table-container{display:flex;padding:20px 20px 0;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;border:1px solid #b4b3b3;background:#f5eeee}.trades-table-filter-section{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:wrap;gap:15px;row-gap:15px}.trades-table-filter-section-left{display:flex;align-items:center;gap:20px;flex-wrap:wrap;flex:1 1 auto;min-width:0}.trades-table-filter-section-right{display:flex;padding:0 55px;align-items:center;gap:20px;flex-wrap:wrap;flex:0 1 auto}@media(max-width:1700px){.trades-table-filter-section-right{padding:0}}@media(max-width:1400px){.trades-table-filter-section-right{padding:0}.trades-table-filter-section-left{gap:15px}}@media(max-width:1200px){.trades-table-filter-section{gap:10px;row-gap:15px}.trades-table-filter-section-right{padding:0}.trades-table-filter-section-left{gap:10px}}@media(max-width:900px){.trades-table-filter-section{flex-direction:column;align-items:stretch}.trades-table-filter-section-left,.trades-table-filter-section-right{width:100%;justify-content:flex-start}}.trade-total-group{font-family:Plus Jakarta Sans;padding:7px 26px;border:1px solid #71c0ee;display:flex;gap:14px;font-size:18px;font-weight:600;background:#fff;align-items:center;color:#476db9;white-space:nowrap}.trades-table-status-filters-label{display:flex;padding:10px 0;align-items:center;gap:25px}.trades-table-status-filters-label-text{color:#3f036d;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.trades-table-status-filter-pill-container{display:flex;align-items:center;gap:10px}.trades-table-status-filters{display:flex;align-items:center;gap:20px}.trades-table-inner-wrapper{display:flex;align-items:flex-start;align-self:stretch;background:#fff}.mantine-Paper-root{width:100%!important}.trades-table-header-default{font-family:Plus Jakarta Sans;font-size:14px;font-weight:700;line-height:24px;color:#413e3e;width:100%}.trades-table-header-tradedFacilities{color:#784595;font-family:Plus Jakarta Sans;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.trades-table-row-text-default{color:#413e3e;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.trades-table-row-text-default-mono{color:#413e3e;text-align:left;font-family:Chivo Mono;font-size:15px;font-style:normal;font-weight:500;line-height:18px}.trades-table-row-text-default-mono-right{color:#413e3e;text-align:right;font-family:Chivo Mono;font-size:15px;font-style:normal;font-weight:500;line-height:18px}.trades-table-row-text-tradedFacilities{color:#476db9;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.trades-table-row-text-tradedFacilities-mono{color:#476db9;text-align:start;font-family:Roboto Mono;font-size:15px;font-style:normal;font-weight:500;line-height:18px}.trades-table-row-text-tradedFacilities-mono-right{color:#476db9;font-family:Roboto Mono;font-size:15px;font-style:normal;font-weight:500;line-height:18px;text-align:right}.multiple-trade-facility-text{color:#9567af;font-family:Plus Jakarta Sans;font-size:14px;font-weight:600;line-height:19px;text-align:start}.multiple-trade-facility-text-count{color:#ee5959;font-weight:700;text-align:start}.single-trade-facility-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;align-self:stretch;overflow:hidden;color:#413e3e;text-overflow:ellipsis;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.reference-data-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;align-self:stretch;overflow:hidden;color:#476db9;text-overflow:ellipsis;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.settlement-date-gap{display:flex;gap:6px}.docs-left-border{border-left:2px solid #e0e0e0!important}th.docs-header-cell .mantine-TableHeadCell-Content{justify-content:center!important;vertical-align:middle!important}th{vertical-align:middle!important}.traded-facility-table-container{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;background:#f7f7f7;width:100%;max-width:100%}.mantine-3a3caa{width:100%!important}.mantine-j7rett{min-height:0px!important}.traded-facility-table-container table th:first-child,.traded-facility-table-container table td:first-child{width:160px!important;min-width:160px!important;max-width:160px!important;padding:10px}.traded-facility-table-container table tr{background:#fff!important}.mantine-Checkbox-input{margin:4px!important;width:16px!important;height:16px!important}.mantine-Checkbox-input:checked{width:16px!important;height:16px!important;background-color:#494848!important;border-color:#494848!important}.mantine-Checkbox-icon{width:12px!important;height:12px!important;top:2px!important;left:2px!important}.trade-entry-search .newInputWrapper{height:46px;border:1px solid #71c0ee}.customSellectRightSection{border:1px solid #c5c1c1;border-radius:4px;margin:6px 15px;padding:4px 2px 1px}.trade-entry-search .customSellectRightSection{margin:6px 14px;width:34px;padding:4px 2px 3px}.trade-entry-search .newInputWrapper input{height:100%;min-height:unset}.trade-entry-search .newInputWrapper input::placeholder{font-size:18px;font-style:italic;font-weight:400}.tradeSearchResult{color:red}.searchMessageText{padding:10px;text-align:center;color:#666;font-size:14px;border:1px solid #c5c1c1}.tradeTableContainer{border:1px solid #c5c1c1;padding:20px}.tradeTableScroll{max-height:240px;overflow-y:auto;border:1px solid #71c0ee}.tradeTable thead{position:sticky;top:0;z-index:1;height:48px}.tradeTable thead tr{background-color:#f0eeee}.tradeTable tbody tr{height:40px;cursor:pointer;border-bottom:1px solid #cac9c9}.tradeTable tbody tr:hover{background:#e3e7ff!important}.tradeTable th{padding:12px 10px!important;color:#784595!important;font-weight:400!important;font-size:15px!important}.tradeTable{width:100%}.tradeTable td{padding:12px 10px!important;color:#476db9;font-weight:400;font-size:14px!important;text-align:left}.aa-on-hold-button{background-color:#9a2222!important;color:#fff!important;opacity:1!important;border:none!important;cursor:pointer!important;display:inline-flex;align-items:center;justify-content:center;gap:6px!important;white-space:nowrap;padding:6px 16px!important;transition:background-color .12s ease}.aa-on-hold-button:hover{background-color:#831d1d!important}.aa-on-hold-button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.aa-on-hold-icon{font-size:16px}.drawer-table-wrapper{display:flex;padding:20px 30px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;background:#f7f7f7}.drawer-table-wrapper-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.drawer-table-wrapper-title{flex:1 0 0;color:#2c2b2b;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.drawer-table-wrapper-actions{display:flex;align-items:center;gap:20px}.drawer-table-wrapper .mantine-Table-td .mantine-Text-root{color:#413e3e;font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:600;line-height:19px}.drawer-table-wrapper .mantine-Table-td{height:30px;padding:24px 5px}.drawer-table-wrapper .mantine-Table-th{color:#413e3e;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:700;line-height:19px;height:35px;padding:12px 10px}.table-action-icon{display:flex;align-items:center;justify-content:center}.companies-table-container{display:flex;padding:20px 20px 0;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;border:1px solid #b4b3b3;background:#f5eeee}.companies-table-filter-section{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.companies-table-filter-section-left{display:flex;width:149.188px;height:33px;align-items:center;gap:40px}.companies-table-filter-section-right{display:flex;padding:0 15px;align-items:center;gap:20px;border-radius:10px}.searchInputIcon{cursor:pointer;display:flex;align-items:center;padding:6px 8px;gap:10px;border-radius:4px;border:1px solid #c5c1c1;background:#fff}.deleteActionIconRed{width:20px;height:20px;cursor:pointer}.deleteActionIconRed path{fill:red}.holidayCalendarsActionsCell{display:flex;justify-content:center;align-items:center}th.holidayCalendarsActionsHeader .mantine-TableHeadCell-Content{justify-content:center!important;vertical-align:middle!important}.holidayCalendarsDeleteModalContent{border-radius:14px!important}.holidayCalendarsDeleteModalContent .mantine-Modal-header{padding:24px 24px 16px!important}.holidayCalendarsDeleteModalContent .mantine-Modal-body{padding:0 24px 24px!important}
