@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.custom-menu .ant-image,.custom-menu .ant-menu-item-collapsed{align-items:center;display:flex;justify-content:center}.sidebar{-ms-overflow-style:none;display:block;height:calc(100vh - 78px);overflow-y:auto;position:fixed;scrollbar-width:none;top:78px}.sidebar::-webkit-scrollbar{display:none}@media(max-width:1024px){.sidebar{display:none}}.custom-menu{background-color:#2c2c2c;padding:20px 0}.custom-menu .ant-image{flex-shrink:0;height:22px;margin-right:12px;width:22px}.custom-menu .ant-menu-item,.custom-menu .ant-menu-submenu-title{align-items:center;border-radius:0;color:#fff;display:flex;font-size:15px;height:60px!important;justify-content:start;margin:0;width:100%}.custom-menu .ant-menu-item:hover,.custom-menu .ant-menu-submenu-title:hover{background-color:#4a4a4a!important;color:#fff!important}.custom-menu .ant-menu-item-selected,.custom-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#4a4a4a;border-left:2px solid #fe6800;color:#fff;height:60px;margin:0;width:100%}.custom-menu .ant-menu-item-collapsed{padding:0}.customBtn{border-radius:5px;font-size:14px;padding:22px 32px}.header .navbar-right{align-items:center;display:flex;justify-content:center}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;font-family:Inter,sans-serif;min-height:100vh}body .ant-tag{padding:2px 12px}.header{border:1px solid #f1f5fa;box-shadow:0 2px 4px 0 hsla(0,0%,51%,.251);height:78px;justify-content:space-between;padding:20px 40px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header,.header .navbar-left{align-items:center;display:flex}.header .navbar-left{gap:10px}.header .navbar-left .menu-button{display:none}.header .navbar-right{gap:20px}@media(max-width:1024px){.header{padding:0 20px}.header .navbar-left .menu-button{align-items:center;display:flex;font-size:22px}}.ant-layout-header{line-height:0}.custom-drawer .ant-drawer-header{display:none}.custom-drawer .ant-drawer-body{padding:0}.profile-dropdown{display:flex;flex-direction:column;gap:5px;padding:10px 5px 5px}.profile-dropdown .ant-btn{justify-content:flex-start;padding:0}.notif-popover-container{width:500px}.notif-popover-container .ant-list .ant-list-item{padding:20px 16px}.notif-popover-container .ant-list .ant-list-item .ant-image{align-items:center;background-color:#d1eee2;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.notif-popover-container .ant-list .ant-list-item .ant-image img{height:16px;width:16px}@media(max-width:431px){.notif-popover-container{width:300px}}.layout{min-height:100vh}.layout .auth-layout-content,.layout .dashboard-layout{height:100%}.layout .dashboard-layout .dashboard-content{margin:30px 30px 30px 310px}@media(max-width:1024px){.layout .dashboard-layout .dashboard-content{margin:30px 20px 20px}}@media(max-width:768px){.layout .dashboard-layout .dashboard-content{margin:20px 16px 16px}}.error-row-container{min-height:100vh}.error-row-container .error-message-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.error-row-container .error-message-container .oops-text{color:#23218d;font-size:100px;font-weight:700;margin:0}.error-row-container .error-message-container .error-text{font-size:35px;margin:0 0 10px}.error-row-container .not-found-image{align-items:center;display:flex}.error-container{min-height:100vh}.error-container,.error-container .error-message-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.error-container .error-message-container .oops-text{color:#23218d;font-size:100px;font-weight:700;margin:0}.error-container .error-message-container .error-text{font-size:35px;margin:0}.custom-input-form-item label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.custom-input-form-item label .ant-typography{font-size:14px}.custom-input-form-item .ant-form-item-label{font-weight:500}.custom-input-form-item .ant-form-item-explain-error{margin-bottom:10px}.custom-input-form-item .custom-input .ant-input-group{display:flex;gap:10px}.custom-input-form-item .custom-input .ant-input-group .ant-input-group-addon{align-items:center;background:#fff;display:flex;width:115px}.custom-input-form-item .custom-input .ant-input-group .ant-input-group-addon:first-child{-webkit-border-end:1px solid #cbd5e2;border-end-end-radius:8px;border-inline-end:1px solid #cbd5e2;border-start-end-radius:8px}.custom-input-form-item .custom-input .ant-input-group .ant-input-group-addon:first-child .ant-select{margin:0;width:100%}.custom-input-form-item .custom-input .ant-input-group .ant-input-group-addon:first-child .ant-select .ant-select-selector{padding:0;text-align:start}.custom-input-form-item .custom-input .ant-input-group .ant-input-group-addon:first-child .ant-select .ant-select-arrow{inset-inline-end:0;top:40%}.custom-input-form-item .custom-input .ant-input-group>.ant-input:last-child{border-end-start-radius:8px;border-start-start-radius:8px}.custom-input-form-item .custom-input-with-button .ant-input-group-addon{background:none;border:none;padding:0}.custom-input-form-item .custom-input-with-button .ant-input-group-addon button{border-radius:0 8px 8px 0;height:46.6px;padding:0 32px!important}.login-container{align-items:flex-start;background-attachment:fixed;background-image:url(/static/media/login-bg.7b6be2b737ddedc8b5a7.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;overflow-y:auto;padding:48px 20px;width:100%}.login-container .auth-container{background-color:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.102);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;margin:auto;max-width:calc(100vw - 40px);min-width:320px;padding:32px 40px 28px;width:440px}.login-container .auth-container .logo{align-items:center;display:flex;justify-content:center;width:100%}.login-container .auth-container .logo .ant-image,.login-container .auth-container .logo img{display:block;height:auto;max-width:200px;width:100%}.login-container .auth-container .login-form{width:100%}.login-container .auth-container .login-form .ant-form-item-label{font-weight:500}.login-container .auth-container .authenticator-panel{background-color:#f8fafc;border:1px solid #e8edf5;border-radius:10px;margin-bottom:20px;padding:16px 14px;text-align:center}.login-container .auth-container .authenticator-panel .authenticator-title{display:block;font-size:15px;margin-bottom:6px}.login-container .auth-container .authenticator-panel .authenticator-hint{color:#00000073;display:block;font-size:13px;line-height:1.45;margin-bottom:12px}.login-container .auth-container .authenticator-panel .authenticator-qr{background:#fff;border:1px solid #e8edf5;border-radius:8px;display:block;margin:0 auto;max-width:168px;padding:10px}.login-container .auth-container .authenticator-panel .authenticator-qr img{display:block;height:auto;width:100%}.login-container .auth-container .authenticator-verify{margin-bottom:20px}.login-container .auth-container .authenticator-verify .authenticator-verify-text{color:#000000a6;display:block;line-height:1.5;margin-bottom:8px;word-break:break-word}.login-container .auth-container .authenticator-verify .authenticator-verify-help{color:#00000073;display:block;font-size:13px;line-height:1.5}.login-container .forgot-password-link{color:#294dd8;cursor:pointer;font-size:small;font-weight:600}.login-container .already-user{margin-top:10px;text-align:center}.login-container .already-user span{color:#294dd8;cursor:pointer;font-weight:600}@media(max-width:992px){.login-container{padding:32px 16px}.login-container .auth-container{max-width:440px;padding:24px 24px 20px;width:100%}.login-container .logo{display:flex;justify-content:center;margin-bottom:16px}.login-container .hello-text{font-size:30px;margin-bottom:20px}}@media(max-height:760px){.login-container{padding:24px 16px}.login-container .auth-container{padding:20px 24px 18px}.login-container .logo{margin-bottom:12px}.login-container .logo .ant-image,.login-container .logo img{max-width:160px}.login-container .authenticator-panel{margin-bottom:16px;padding:12px}.login-container .authenticator-panel .authenticator-qr{max-width:140px;padding:8px}}.forgot-password-container{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.forgot-password-container .forgot-logo-container{left:40px;position:absolute;top:40px}.forgot-password-container .forgot-password-card-container{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 0 24px 0 rgba(0,0,0,.122);display:flex;flex-direction:column;justify-content:center;padding:30px 30px 0;width:30%}.forgot-password-container .forgot-password-card-container .forgot-form{margin-top:15px;width:100%}.forgot-password-container .forgot-password-card-container .forgot-form .ant-form-item-label{font-weight:500}.forgot-password-container .forgot-password-card-container .otp-input{text-align:center;width:50.6px}.forgot-password-container .forgot-password-card-container .ant-otp{column-gap:15px}.forgot-password-container .forgot-password-card-container .timer-container{align-items:center;display:flex;justify-content:center;width:100%}@media(max-width:1024px){.forgot-password-container .forgot-password-card-container{width:50%}}@media(max-width:431px){.forgot-password-container .forgot-password-card-container{margin:0 20px;width:100%}.forgot-password-container .forgot-password-card-container .otp-input{height:40px;width:40px}}.change-password-container{align-items:center;background-color:#fff;display:flex;justify-content:center;position:relative;width:100%}.change-password-container .forgot-logo-container{left:40px;position:absolute;top:40px}.change-password-container .forgot-password-card-container{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 0 24px 0 rgba(0,0,0,.122);display:flex;flex-direction:column;justify-content:center;padding:30px 30px 0;width:50%}.change-password-container .forgot-password-card-container .forgot-form{margin-top:15px;width:100%}.change-password-container .forgot-password-card-container .forgot-form .ant-form-item-label{font-weight:500}.change-password-container .forgot-password-card-container .otp-input{text-align:center;width:50.6px}.change-password-container .forgot-password-card-container .ant-otp{column-gap:15px}.change-password-container .forgot-password-card-container .timer-container{align-items:center;display:flex;justify-content:center;width:100%}@media(max-width:1024px){.change-password-container .forgot-password-card-container{width:50%}}@media(max-width:431px){.change-password-container .forgot-password-card-container{margin:0 20px;width:100%}.change-password-container .forgot-password-card-container .otp-input{height:40px;width:40px}}.custom-table-container{padding:0}.custom-table-container .table-ellipsis-cell{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.custom-table-container .custom-table{width:100%}.custom-table-container .custom-table .ant-table-thead>tr>th{color:#010e5f;font-size:13px;font-weight:600;padding:13px 30px}.custom-table-container .custom-table .ant-table-tbody>tr>td{border-right:none!important;font-size:13px}.custom-table-container .custom-table .ant-pagination{align-items:baseline;display:flex;font-size:13px}.custom-table-container .custom-table .ant-pagination .ant-pagination-item{border:1px solid #f1f1f1}.custom-table-container .custom-table .ant-pagination .ant-pagination-next button,.custom-table-container .custom-table .ant-pagination .ant-pagination-prev button{color:#294dd8}.custom-table-container .custom-table .ant-pagination .ant-pagination-next button:disabled,.custom-table-container .custom-table .ant-pagination .ant-pagination-prev button:disabled{color:#00000040}.custom-table-container .custom-table .ant-table-body::-webkit-scrollbar{height:6px;width:6px}.custom-table-container .custom-table .ant-table-body::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:6px}.custom-table-container .custom-table .ant-table-body::-webkit-scrollbar-track{background:#0000}.custom-table-container .custom-table .ant-table-body{scrollbar-color:#c1c1c1 #0000;scrollbar-gutter:stable;scrollbar-width:thin}@media(max-width:480px){.custom-table-container{padding:10px}.custom-table-container .custom-table .ant-table-thead>tr>th{padding:13px 13px 13px 15px}}.table-header{border-bottom:1px solid #e3eaf3;padding:10px 30px}.table-header .ant-typography{margin:0}.table-header .search-select-btn-container{align-items:center;display:flex;float:right;gap:10px}.table-header .search-select-btn-container .search-input{width:200px}.table-header .search-select-btn-container .status-dropdown{height:46.6px;width:150px}@media(max-width:992px){.table-header{padding:10px 15px}.table-header .search-select-btn-container{flex-wrap:wrap;float:none;justify-content:space-between;margin-top:10px}}.custom-modal .ant-modal-content{padding:0}.custom-modal .ant-modal-content .ant-modal-header{border-bottom:.5px solid #65656599;margin-bottom:0;padding:12px 20px}.custom-modal .ant-modal-content .ant-modal-body{max-height:80vh;overflow-y:auto;padding:24px 24px 0}.custom-card-container{border-radius:7px;box-shadow:0 2px 4px #0000001a,0 8px 16px #0003;height:100%;width:100%}.doc-card{width:100%}.doc-card,.doc-card .ant-card-body{display:flex;flex-direction:column;height:100%}.doc-card .ant-card-body{justify-content:space-between}.custom-select label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.custom-select label .ant-typography{font-size:14px}.custom-select .ant-form-item-label{font-weight:500}.custom-select .ant-form-item-explain-error{margin-bottom:10px}.custom-select .custom-select-dropdown .ant-select-selector{padding:8.5px 11px}.custom-select .ant-select-single{height:46.6px}.form-footer-container{background:#fff;bottom:0;margin-top:60px;padding:10px 0;position:-webkit-sticky;position:sticky;z-index:10}.user-details-container .user-details-card{padding:20px 35px}.user-details-container .user-details-card .ant-descriptions-title{font-size:14px}.user-details-container .user-details-card .ant-descriptions-bordered>.ant-descriptions-view{border:1px solid #e3eaf3}.user-details-container .user-details-card .ant-descriptions-item-label{font-weight:600;padding:14px 30px!important;width:350px}.user-details-container .user-details-card .rm-details-not-assigned{align-items:center;background-color:#f1f5fa;border-radius:4px;display:flex;justify-content:space-between;margin-top:10px;padding:10px 20px}.user-details-container .user-details-card .rm-details-not-assigned .ant-typography{color:#9a0e0e;font-size:14px;font-weight:500;margin:0}@media(max-width:768px){.user-details-container .user-details-card{padding:15px 20px}.user-details-container .user-details-card .ant-descriptions-item-label{padding:14px 30px!important;width:200px}}@media(max-width:425px){.user-details-container .user-details-card{padding:10px 15px}.user-details-container .user-details-card .ant-descriptions-item-label{padding:10px 15px!important;width:100px}}.rm-details-card .rm-details-container{background-color:#f1f5fa;border-radius:4px;margin:0 30px;padding:20px 25px}.rm-details-card .rm-details-container .ant-typography{color:#40566d;font-size:14px;margin:0}.invoice-upload-form{margin-top:20px}.invoice-upload-form .ant-form-item-label{font-weight:500}.invoice-upload-form .custom-ent-select{height:50px}.invoice-upload-form .upload-validate-btn{margin-top:32px;padding:24px}@media(max-width:992px){.invoice-upload-form .upload-validate-btn{margin-top:0}}.bus-ent-details-container{background:#f1f5fa;border-radius:4px;margin-top:20px;padding:20px}.invoice-format-table .ant-table-wrapper{border-radius:8px}.invoice-format-table .ant-table-thead>tr>th{background-color:#f1f5fa;color:#40566d;font-size:14px;font-weight:600}.invoice-format-table .ant-table-tbody>tr>td{background:#fff;font-size:14px}.upload-zip{width:273.98px}.upload-zip .ant-upload-select{width:100%}.type-toggle{display:flex;gap:32px;margin-top:20px}.type-toggle .ant-radio-wrapper{align-items:center;color:#40566d;display:flex;font-size:16px;font-weight:500}.type-toggle .ant-radio-wrapper .ant-radio-label{align-items:center;display:flex;padding:0}.type-toggle .ant-radio-wrapper .ant-radio-label .label{margin-left:10px}.type-toggle .ant-radio-wrapper .checked-icon{color:#027a48;font-size:18px}.type-toggle .ant-radio-wrapper .unchecked-circle{border:2px solid #cbd5e1;border-radius:50%;display:inline-block;height:18px;width:18px}.type-toggle .ant-radio-wrapper .ant-radio-inner,.type-toggle .ant-radio-wrapper .ant-radio-input{display:none!important}.sticky-footer{background:#fff;bottom:0;display:flex;justify-content:space-between;left:280px;padding:16px 24px;position:fixed;right:0;z-index:100}@media(max-width:768px){.sticky-footer{left:0}}.deals-upload-container{min-height:100vh}.deals-upload-container .page-title{color:#1f2937;font-size:24px;font-weight:700;margin-bottom:4px}.deals-upload-container .page-subtitle{color:#6b7280;display:block;font-size:13px;margin-bottom:20px}.deals-upload-container .deals-card{border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 4px #0000001a,0 8px 16px #0003}.deals-upload-container .deals-card .field-block{margin-bottom:25px}.deals-upload-container .deals-card .field-label{color:#111827;display:block;font-size:14px;font-weight:600;margin-bottom:5px}.deals-upload-container .deals-card .field-label span{color:#ef4444}.deals-upload-container .deals-card .business-select{height:40px!important;width:100%}.deals-upload-container .deals-card .business-select .ant-select-selector{align-items:center;border-radius:10px!important;display:flex;height:40px!important;padding:10px 16px!important}.deals-upload-container .deals-card .empty-text{color:#6b7280;display:block;font-size:16px;margin-top:12px}.deals-upload-container .deals-card .business-details-card{background:#eef4ff;border:1px solid #bfd3ff;border-radius:10px;margin-bottom:20px;padding:10px 18px}.deals-upload-container .deals-card .business-details-card .business-details-title{color:#1f2937;font-size:14px;font-weight:700;margin-bottom:8px}.deals-upload-container .deals-card .business-details-card .business-details-grid{grid-gap:18px 40px;display:grid;gap:18px 40px;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.deals-upload-container .deals-card .business-details-card .business-details-grid{grid-template-columns:1fr}}.deals-upload-container .deals-card .business-details-card .detail-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.deals-upload-container .deals-card .business-details-card .detail-label{color:#4b5563;font-size:13px;font-weight:600}.deals-upload-container .deals-card .business-details-card .detail-value{color:#111827;font-size:13px}.deals-upload-container .deals-card .business-details-card .deal-type-badge{background:#dbe7ff;border-radius:8px;color:#020f60;font-size:13px;padding:0 8px}.deals-upload-container .deals-card .deal-type-group{width:100%}.deals-upload-container .deals-card .deal-type-card{border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;margin-bottom:16px;padding:15px;transition:all .2s ease}.deals-upload-container .deals-card .deal-type-card:hover{border-color:#9db7ff}.deals-upload-container .deals-card .deal-type-card.selected{background:#e0eaff;border-color:#020f60;box-shadow:0 0 0 2px #b6d0ff}.deals-upload-container .deals-card .deal-type-card:not(.disabled):not(.selected){background:#fff;border-color:#e5e7eb;color:#1d4ed8}.deals-upload-container .deals-card .deal-type-card.disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed;opacity:.5}.deals-upload-container .deals-card .deal-type-card:last-child{margin-bottom:0}.deals-upload-container .deals-card .deal-type-card .ant-radio-wrapper{align-items:center;width:100%}.deals-upload-container .deals-card .deal-type-card .deal-content{margin-left:5px}.deals-upload-container .deals-card .deal-type-card .deal-title{color:inherit;font-size:14px;font-weight:600;margin-bottom:4px}.deals-upload-container .deals-card .deal-type-card .deal-description{color:inherit;font-size:12px}.deals-upload-container .deals-card .action-buttons{display:flex;gap:16px}.deals-upload-container .deals-card .action-buttons button{border-radius:10px;flex:1 1;font-size:14px;font-weight:600;height:40px}.deals-upload-container .deals-card .action-buttons .cancel-btn{border:1px solid #d1d5db}.deals-upload-container .deals-card .action-buttons .proceed-btn{background:#020f60;border:none;color:#fff;transition:background .2s}.deals-upload-container .deals-card .action-buttons .proceed-btn:hover:not(:disabled){background:#2563eb}.deals-upload-container .deals-card .action-buttons .proceed-btn:disabled{background:#c7d2fe;color:#fff;cursor:not-allowed}.deals-upload-container .deals-card .proceed-action-row{display:flex;justify-content:flex-end}.deals-upload-container .deals-card .proceed-upload-btn{width:50%}@media(max-width:768px){.deals-upload-container .deals-card .proceed-upload-btn{width:100%}}.deals-upload-container .note-box{background:#eef4ff;border:1px solid #bfd3ff;border-radius:10px;margin-top:20px}.deals-upload-container .note-box .ant-alert-message{color:#020f60;font-size:12px;line-height:1.7}.deals-upload-container .custom-ent-select{height:50px}.custom-input-number-form-item label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.custom-input-number-form-item label .ant-typography{font-size:14px}.custom-input-number-form-item .ant-form-item-explain-error{margin-bottom:10px}.custom-input-number-form-item .ant-form-item-label{font-weight:500}.custom-input-number-form-item .custom-input-number{width:100%}.deals-container .ant-select{height:50px}.deals-container .deals-table{margin-top:20px}.deals-container .deals-table .ant-table{border:1px solid #cbd5e2}.deals-container .deals-table .ant-table-thead>tr>th{background-color:#f1f5fa;border-right:1px solid #cbd5e2!important;color:#334155;font-size:14px;font-weight:600}.deals-container .deals-table .ant-table-tbody>tr>td{border-right:none!important;font-size:14px}.deals-container .deals-table .ant-table-tbody>tr>td:last-child{border-right:none!important}.reason-form .ant-form-item .ant-form-item-explain-error{margin-bottom:10px}.reason-form .ant-form-item .ant-form-item-label{font-weight:500}.reason-form .ant-form-item .ant-form-item-label label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.assign-deal-container .segmented-wrapper .custom-segmented{border:1px solid #e3eaf3;font-weight:700}.assign-deal-container .segmented-wrapper .custom-segmented .ant-segmented-item-label{padding:0 24px}.assign-deal-container .segmented-wrapper .custom-segmented .ant-segmented-item-selected{border-radius:0}@media(max-width:431px){.assign-deal-container .segmented-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:8px}.assign-deal-container .segmented-wrapper .custom-segmented{min-width:440px}.assign-deal-container .segmented-wrapper .custom-segmented .ant-segmented-item-label{padding:0 11px}}.assign-deal-container .approve-deal-card-container{margin-top:10px;padding:10px}.assign-deal-container .approve-deal-card-container .deal-header-container{align-items:center;background:#f8f8f8;border:.6px solid #000;border-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.102);display:flex;justify-content:space-between;padding:22px}.assign-deal-container .approve-deal-card-container .deal-header-container .recourse-on-tag{background:#fff;border-radius:5px;font-size:14px;font-weight:500;padding:4px 12px}.assign-deal-container .approve-deal-card-container .deal-header-container .deal-status-tag{background:#e79a2e;border-radius:5px;color:#fff;font-size:14px;font-weight:500;padding:4px 12px}.assign-deal-container .approve-deal-card-container .deal-constraints-container{background:#f1f1f1;border-radius:10px;margin-top:15px;padding:18px}.assign-deal-container .approve-deal-card-container .details-row-container{width:100%}.assign-deal-container .approve-deal-card-container .details-row-container .details-equal-col{display:flex;flex-direction:column}.assign-deal-container .approve-deal-card-container .details-row-container .details-col-container{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.assign-deal-container .approve-deal-card-container .fee-container{padding:20px 24px}.assign-deal-container .approve-deal-card-container .fee-container .fee-detail{background:#efefef;border-radius:5px;padding:10px 20px}.deal-details-container{align-items:flex-start;display:flex;flex-direction:column;width:100%}.deal-details-container .segmented-wrapper .custom-segmented{border:1px solid #e3eaf3;font-weight:700}.deal-details-container .segmented-wrapper .custom-segmented .ant-segmented-item-label{padding:0 24px}.deal-details-container .segmented-wrapper .custom-segmented .ant-segmented-item-selected{border-radius:0}@media(max-width:431px){.deal-details-container .segmented-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:8px}.deal-details-container .segmented-wrapper .custom-segmented{min-width:440px}.deal-details-container .segmented-wrapper .custom-segmented .ant-segmented-item-label{padding:0 11px}}.deal-details-container .deal-details-card-container{border:1px solid #cbd5e2;border-radius:5px;margin-top:20px;width:100%}.deal-details-container .deal-details-card-container .card-header-container{align-items:center;background:#f1f5fa;border-bottom:1px solid #cbd5e2;border-radius:5px 5px 0 0;display:flex;justify-content:space-between;padding:15px;width:100%}.deal-details-container .deal-details-card-container .card-header-container .recourse-on-tag{background:#fff;border-radius:5px;font-size:14px;font-weight:500;padding:4px 12px}.deal-details-container .deal-details-card-container .card-header-container .deal-status-tag{background:#e79a2e;border-radius:5px;color:#fff;font-size:14px;font-weight:500;padding:4px 12px}.deal-details-container .deal-details-card-container .ant-divider{margin:0}.deal-details-container .deal-details-card-container .details-row-container{width:100%}.deal-details-container .deal-details-card-container .details-row-container .details-equal-col{display:flex;flex-direction:column}.deal-details-container .deal-details-card-container .details-row-container .details-col-container{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.deal-details-container .deal-level-funding-table{margin-top:20px;width:100%}.deal-details-container .deal-level-funding-table .ant-table{border:1px solid #cbd5e2}.deal-details-container .deal-level-funding-table .ant-table-thead>tr>th{background-color:#f1f5fa;border-right:1px solid #cbd5e2!important;color:#334155;font-size:14px;font-weight:600}.deal-details-container .deal-level-funding-table .ant-table-tbody>tr>td{border-right:none!important;font-size:14px}.deal-details-container .deal-level-funding-table .ant-table-tbody>tr>td:last-child{border-right:none!important}.loader{--_g:no-repeat radial-gradient(circle closest-side,#3260ff 90%,#0000);animation:l3 1s linear infinite;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%}@keyframes l3{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}.business-status-badge{background:#f0f1fa;border:none;border-radius:8px;box-shadow:none;color:#001060;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.02em;min-width:70px;padding:3px 12px;text-align:center;text-transform:capitalize}.ellipsis-cell{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.custom-action-cell{align-items:center;display:flex;justify-content:center;position:relative}.three-dot-btn{background:#0000;border:none;cursor:pointer;height:32px;outline:none;padding:0 8px}.three-dot-btn,.three-dot-vert{align-items:center;display:flex}.three-dot-vert{flex-direction:column;gap:2px;height:18px;justify-content:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.close-action-panel{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.action-dropdown-panel{background:#fff;border-radius:12px;box-shadow:0 4px 24px 0 #00000014;display:flex;flex-direction:column;gap:12px;min-width:220px;padding:8px 0}.action-btn{align-items:center;border:none;border-radius:10px;box-shadow:none;display:flex;font-size:18px;font-weight:500;height:44px;justify-content:center;margin:0 12px;transition:background .2s,color .2s,border .2s}.send-btn{background:#010e5f;border:none;color:#fff!important;margin:5px!important}.send-btn span{font-size:small!important}.send-btn:focus,.send-btn:hover{background:#155edc!important;color:#fff}.approve-btn{background:#16b364;border:none;color:#fff!important;font-size:small;margin:0 5px 5px!important}.approve-btn span{font-size:small!important}.approve-btn:focus,.approve-btn:hover{background:#139a53!important;color:#fff}.reject-btn{background:#fff;border:2px solid #d92d20;color:#d92d20!important;margin:0 5px 5px!important}.reject-btn span{font-size:small!important}.reject-btn:focus,.reject-btn:hover{background:#fff0f0!important;border-color:#b42318;color:#b42318}.action-btn .anticon{font-size:20px;margin-right:10px}.deal-type-badge{background:#e6eeff;border:none;border-radius:10px;box-shadow:none;color:#111c44;display:block;font-size:10px;padding:5px 10px}.deal-type-badge.invoice-financing{background-color:rgba(154,52,227,.208);color:#9a34e3}.deal-type-badge.joint-ventures{background-color:rgba(20,73,230,.243);color:#1447e6}.deal-type-badge.startup-funding{background-color:rgba(201,54,0,.235);color:#c93400}.deals-table .ant-table-cell-fix-right,.deals-table .ant-table-cell-fix-right-first{background:#fff;box-shadow:-2px 0 6px -4px #e6e6e6;z-index:2}.deals-management-container{min-height:100vh}.deals-management-container .page-title{color:#1f2937;font-size:20px;font-weight:700;margin-bottom:4px}.table-controls{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px;margin-top:20px}.table-controls .search-bar{max-width:320px;padding:5px 10px!important}.table-controls .search-bar::placeholder{font-size:12px}.table-controls .search-bar::-webkit-input-placeholder{font-size:12px}.table-controls .search-bar::-moz-placeholder{font-size:12px}.table-controls .search-bar:-ms-input-placeholder{font-size:12px}.table-controls .search-bar::-ms-input-placeholder{font-size:12px}@media(max-width:768px){.table-controls .table-controls{align-items:stretch;flex-direction:column;gap:10px}.table-controls .deal-type-filter,.table-controls .search-bar{max-width:100%;width:100%}.table-controls .deals-table{min-width:600px}.table-controls .table-responsive{padding:0 4px}}@media(max-width:480px){.table-controls .deals-management-container{padding:0 2px}.table-controls .page-title{font-size:18px}.table-controls .deals-table{min-width:400px}}.table-controls{font-size:12px}.deal-type-filter{min-width:180px}.deals-table{margin-bottom:0}.table-responsive{-webkit-overflow-scrolling:touch;background:#fff;overflow-x:auto;width:100%}.deals-table{background:#fff;min-width:1100px}.pagination-wrapper{display:flex;justify-content:center}.pagination-wrapper ul{font-size:small!important}.ant-dropdown-trigger{min-width:40px;text-align:center}.deals-table .ant-table-tbody>tr>td,.deals-table .ant-table-thead>tr>th{font-size:14px;padding:10px 25px}.deals-table .ant-table-thead>tr>th{background:#f5f7fa;color:#001060;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deals-table .ant-table-row-selected>td{background:#e6f7ff!important}@media(max-width:768px){.table-controls{align-items:stretch;flex-direction:column}.deal-type-filter,.search-bar{max-width:100%;width:100%}}.custom-tabs-wrapper{width:100%}.custom-tabs-wrapper .ant-tabs-nav{margin-bottom:16px}.custom-tabs-wrapper .ant-tabs-tab{font-weight:500;padding:10px 6px}.custom-tabs-wrapper .ant-tabs-tab-btn{color:#4b5563}.custom-tabs-wrapper .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#133f62}.custom-tabs-wrapper .ant-tabs-ink-bar{background:#133f62;border-radius:999px;height:3px}.custom-tabs-wrapper .ant-tabs-content-holder,.deals-management-page{width:100%}.deals-management-tabs .ant-tabs-nav{margin-bottom:12px}.settlement-details-container .txn-sum-title{font-size:20px!important}.settlement-details-container .bus-ent-status{background:#227d1c;border-radius:4px;color:#fff;padding:5px 10px}.settlement-details-container .details-container-wraper{padding:20px 30px}.settlement-details-container .details-container-wraper .details-container{background:#e9f1f9;border-radius:10px;padding:15px 20px}.settlement-details-container .details-container-wraper .details-container .detail-col-container{background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:15px;height:100%;padding:15px 20px;width:100%}.settlement-details-container .details-container-wraper .details-container .detail-col-container .txn-status{background:#227d1c;border-radius:4px;color:#fff;padding:5px 10px}.settlement-details-container .details-container-wraper .txn-remarks-container{background:#e9f1f9;border-radius:10px;margin-top:20px;padding:15px 20px}.settlement-details-container .details-container-wraper .settle-deal-table-container{padding:30px 0}.settlement-details-container .details-container-wraper .settle-deal-table-container .settle-deal-table .ant-table-thead>tr>th:first-child{padding:13px}.settle-preview-container .settle-preview-table-container{padding:0}.settle-preview-container .payout-detail-container{background:#e9f1f9;border-radius:5px;padding:22px 24px}.settle-howto-steps{margin-top:20px}.settle-howto-steps .ant-steps-item-title{color:#474747!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;padding-bottom:16px;white-space:normal!important}.settle-howto-steps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#000}.settle-howto-steps .ant-steps-item-tail:after{background-color:#d9d9d9}.wallets-tabs{width:100%}.wallets-tabs .ant-tabs-nav-list{margin:0 20px}.wallets-tabs .ant-tabs-nav-list .ant-tabs-tab{font-size:14px;font-weight:500;padding:20px 0 12px}.wallets-tabs .ant-tabs-extra-content{margin-right:20px}.wallets-tabs .ant-tabs-nav:before{border-bottom:1px solid #65656599}.wallet-card{background:#f8f8f8;border:1px solid #000;border-radius:16px;box-shadow:0 1px 3px #00000014;color:#000;font-size:14px;line-height:1.9;padding:20px 28px}.balance-tag,.wallet-card .ant-typography{color:#000;font-weight:600}.balance-tag{background-color:#b9f2b2;border-radius:6px;font-size:14px;padding:2px 12px}@media(max-width:768px){.wallet-card{padding:16px}.wallet-card .ant-col{text-align:left!important}.balance-tag{font-size:13px}}.reports-container{width:100%}.reports-container h4{font-size:24px}.reports-container .reports-details-container{border:1px solid #e3eaf3;border-radius:4px;padding:20px 0}.reports-container .reports-details-container .ant-collapse-header{margin-left:20px;margin-right:20px}.reports-container .reports-details-container .ant-collapse-header .ant-collapse-header-text{color:#40566d}.reports-container .reports-details-container .ant-collapse-content-box{border-bottom:1px solid #e3eaf3;padding:0 36px 26px}@media(max-width:992px){.reports-container{padding:0 100px}}@media(max-width:769px){.reports-container{padding:0 20px}}@media(max-width:431px){.reports-container{padding:0}}.collapse-item-content-container .ant-picker{padding:12px}.collapse-item-content-container .ant-select{height:50px}.jv-reports-upload .jv-reports-upload-card{background:#fff;border:1px solid #e3eaf3;border-radius:4px;padding:24px 24px 20px}.jv-reports-upload .jv-reports-selected-file{align-items:center;display:flex;gap:8px;margin-bottom:8px;margin-top:4px;max-width:100%}.jv-reports-upload .jv-reports-selected-file-name{background:#0000;border:none;color:#1677ff;cursor:pointer;flex:1 1;font-size:13px;min-width:0;overflow:hidden;padding:0;text-align:left;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.jv-reports-upload .jv-reports-selected-file-name:hover{color:#0958d9}.jv-reports-upload .jv-reports-selected-file-action,.jv-reports-upload .jv-reports-selected-file-delete{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;justify-content:center;line-height:1;padding:2px}.jv-reports-upload .jv-reports-selected-file-action:disabled,.jv-reports-upload .jv-reports-selected-file-delete:disabled{cursor:not-allowed;opacity:.5}.jv-reports-upload .jv-reports-selected-file-action{color:#1677ff}.jv-reports-upload .jv-reports-selected-file-action:hover:not(:disabled){color:#0958d9}.jv-reports-upload .jv-reports-selected-file-delete{color:#ef4444}.jv-reports-upload .jv-reports-selected-file-delete:hover:not(:disabled){color:#dc2626}.jv-reports-upload .jv-reports-hint{color:#8c8c8c;display:block;font-size:12px;margin-top:4px}.jv-reports-upload .jv-reports-uploaded-list{background:#fff;border:1px solid #e3eaf3;border-radius:4px;margin-top:20px;padding:20px 24px}.jv-reports-upload .jv-reports-uploaded-row{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.jv-reports-upload .jv-reports-uploaded-row:last-child{border-bottom:none;padding-bottom:0}.jv-reports-upload .jv-reports-uploaded-row:first-of-type{padding-top:0}.jv-reports-upload .jv-reports-uploaded-meta{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.jv-reports-upload .jv-reports-investor-name{color:#8c8c8c;font-size:12px}.complete-kyc-container{padding:0 60px}.complete-kyc-container .kyc-title{display:block;font-size:27px;font-weight:500;margin-bottom:20px;text-align:center}.complete-kyc-container .complete-kyc-card{padding:24px;width:100%}.complete-kyc-container .complete-kyc-card .kyc-subtitle{display:block;font-size:20px;font-weight:700;margin-bottom:15px}.onboarding-container .top-header{margin-bottom:20px}.onboarding-container .top-header h2{margin:0}.onboarding-container .top-header p{color:#6b7280;margin:0}.progress-wrapper{border-radius:10px;margin-bottom:25px}.main-steps{align-items:center;display:flex;justify-content:center;margin-bottom:35px}.main-steps .step{text-align:center}.main-steps .step .icon{font-size:28px;margin-bottom:8px}.main-steps .step .green{color:#22c55e}.main-steps .step .circle{align-items:center;border-radius:50%;display:flex;font-weight:600;height:28px;justify-content:center;margin:auto;width:28px}.main-steps .step .blue{background:#2563eb;color:#fff;margin-bottom:8px}.main-steps .step .grey{background:#e5e7eb;color:#555;margin-bottom:8px}.main-steps .dotted-line{border-top:3px dotted #000;margin:0 20px;width:120px}.sub-steps{align-items:center;display:flex;justify-content:space-between}.sub-steps .sub-step{align-items:center;display:flex;flex-direction:column;font-size:13px;text-align:center;width:150px}.sub-steps .icon{font-size:28px;margin-bottom:8px}.sub-steps .green{color:#22c55e}.sub-steps .blue{color:#2563eb}.sub-steps .grey{color:#cbd5e1}.sub-steps .line{background:#e5e7eb;flex:1 1;height:2px}.bottom-section{margin-top:20px}.empty-box{padding:40px 0;text-align:center}.empty-box .empty-icon{color:#cbd5e1;font-size:40px;margin-bottom:10px}.empty-box p{font-weight:500;margin:5px 0}.empty-box span{color:#6b7280;font-size:13px}.questionnaire-list{display:flex;flex-direction:column;gap:16px}.questionnaire-card{border-radius:8px}.questionnaire-card .ant-tag-success,.questionnaire-card .thread-status-tag--completed{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}.questionnaire-card .questionnaire-header{align-items:flex-start;display:flex;justify-content:space-between}.questionnaire-card .questionnaire-header h4{font-weight:600;margin:0}.questionnaire-card .questionnaire-header p{color:#777;font-size:13px;margin:4px 0 0}.questionnaire-card .questionnaire-footer{display:flex;gap:12px;margin-top:16px}.questionnaire-actions{display:flex;gap:16px;justify-content:space-between;margin-top:20px}.move-btn,.review-btn{flex:1 1}.questionnaire-page{padding:24px}.question-card{border-radius:10px}.question-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.question-collapse{margin-top:20px}.question-collapse .ant-collapse-item{border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px;overflow:hidden}.question-collapse .ant-collapse-header{align-items:center!important}.question-collapse .ant-collapse-content{background:#fff}.question-item{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:10px}.question-footer{margin-top:30px}.category-header,.question-footer{align-items:center;display:flex;justify-content:space-between}.category-header{width:100%}.all-selected{color:#52c41a}.thread-container{padding:24px}.thread-header{margin-bottom:20px}.thread-title h3{margin:0}.thread-title p{color:#777;font-size:13px;margin:0}.admin-message-card{border-radius:8px}.admin-message{display:flex;gap:12px;margin-bottom:20px}.admin-avatar{background-color:#2f54eb}.message-box{background:#e6f0ff;border-radius:8px;margin-top:8px;padding:12px}.questionnaire-box{background:#fafafa;margin-top:16px}.questionnaire-title{align-items:center;display:flex;font-weight:600;gap:8px;margin-bottom:12px}.question-item{border-bottom:1px solid #eee;padding:12px 0}.q-label{font-weight:600;margin:0}.q-text{color:#555;margin:4px 0 0}.question-item{border-bottom:1px solid #f0f0f0;padding:12px 40px 12px 12px;position:relative}.question-row{display:flex;gap:8px}.delete-icon{color:red;cursor:pointer;font-size:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.delete-icon:hover{transform:translateY(-50%) scale(1.2)}.review-thread-container{padding:20px}.thread-card{border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;margin-bottom:12px;transition:all .2s ease}.thread-card:hover{border-color:#1677ff}.thread-card.active{background:#f5f7fa;border:2px solid #1677ff}.thread-header{align-items:center;display:flex;justify-content:space-between}.thread-header h4{font-size:14px;font-weight:600;margin:0}.thread-subtitle{color:#6b7280;font-size:15px;margin-top:4px}.thread-date{color:#6b7280;font-size:12px;margin-top:6px}.review-header{color:#6b7280;display:flex;justify-content:space-between;margin-bottom:10px}.question-review-card{border-radius:8px;margin-top:20px}.review-question-header{margin-bottom:20px}.awaiting-box{align-items:center;border-bottom:1px solid #eee;border-top:1px solid #eee;color:#9ca3af;display:flex;flex-direction:column;justify-content:center;padding:25px 0}.awaiting-box span{margin-top:5px}.review-buttons{display:flex;gap:10px;margin-top:15px}.approve-btn{border:1px solid #52c41a;color:#52c41a;flex:1 1}.reject-btn{flex:1 1}.review-footer{border-top:1px solid #eee;justify-content:space-between;margin-top:20px;padding-top:15px}.ref-link-row,.review-footer{align-items:center;display:flex}.ref-link-row{gap:16px;margin-top:8px}.ref-link-row .custom-input-form-item{flex:1 1;margin-bottom:0}.ref-link-row .ref-link-remove{align-self:flex-end;margin-bottom:0;padding-bottom:8px}.ref-link-row .remove-icon{color:#ff4d4f;cursor:pointer;font-size:16px}.ref-links-form-list{margin-bottom:16px}.ref-links-form-list .ref-link-header,.ref-links-form-list .ref-link-row{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px}.ref-links-form-list .ref-link-header{margin-bottom:8px}.ref-links-form-list .ref-link-header .ref-link-header-label{color:#000000e0;font-size:14px;font-weight:500;line-height:1.5}.ref-links-form-list .ref-link-row{margin-bottom:16px}.ref-links-form-list .ref-link-row .custom-input-form-item{margin-bottom:0;min-width:0}.ref-links-form-list .ref-link-row .custom-input-form-item .ant-input,.ref-links-form-list .ref-link-row .custom-input-form-item .ant-input-affix-wrapper{border-radius:8px;font-size:12px;height:40px;min-height:40px}.ref-links-form-list .ref-link-row .custom-input-form-item .ant-input-affix-wrapper{align-items:center;display:inline-flex;padding-inline:11px 8px;width:100%}.ref-links-form-list .ref-link-row .custom-input-form-item .ant-input-affix-wrapper .ant-input{border:none;box-shadow:none;height:100%;padding:0}.ref-links-form-list .ref-link-row .custom-input-form-item .ant-input-affix-wrapper .ant-input-suffix{-webkit-margin-start:8px;color:#00000073;font-size:12px;margin-inline-start:8px;white-space:nowrap}.ref-links-form-list .ref-link-action,.ref-links-form-list .ref-link-action-header{flex-shrink:0;width:40px}.ref-links-form-list .ref-link-action{align-items:flex-start;display:flex;height:40px;justify-content:center;margin-top:0}.ref-links-form-list .ref-link-remove-btn{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:none;color:#ff4d4f;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.ref-links-form-list .ref-link-remove-btn:focus,.ref-links-form-list .ref-link-remove-btn:hover{background:#fff;border-color:#4096ff;color:#ff7875}.ref-links-form-list .ref-link-remove-btn .anticon{font-size:18px}.ref-links-form-list .ref-link-add-btn{border-radius:8px;font-size:14px;height:40px;margin-top:4px}.otp-content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0}.otp-content-container .otp-submit-btn{margin:40px 0 30px;width:80%}.otp-content-container .otp-submit-btn:disabled{background:#90a5bb;border:none;color:#cbd5e2;font-weight:600}.bus-details-container .bus-details-tabs{width:100%}.bus-details-container .bus-details-tabs .ant-tabs-nav-list{margin:0 20px}.bus-details-container .bus-details-tabs .ant-tabs-nav-list .ant-tabs-tab{font-size:14px;font-weight:500;padding:20px 0 12px}.bus-details-container .bus-details-tabs .ant-tabs-extra-content{margin-right:20px}.bus-details-container .bus-details-tabs .ant-tabs-nav:before{border-bottom:1px solid #65656599}.bus-details-container .name{background-color:#deefff;border-radius:3px;font-size:14px;font-weight:600;padding:8px 16px}.bus-details-container .details-card-container{padding:18px 36px}.bus-details-container .details-card-container .details-card{border:1px solid #e3eaf3;border-radius:4px}.bus-details-container .details-card-container .details-card .details-content{padding:20px 28px}.bus-details-container .details-card-container .details-card .details-title{padding:0 28px}.inv-details-container .details-card-container{padding:18px 36px}.inv-details-container .details-card-container .details-card{border:1px solid #e3eaf3;border-radius:4px}.inv-details-container .details-card-container .details-card .details-content{padding:20px 28px}.inv-details-container .details-card-container .details-card .details-title{padding:0 28px}.inv-details-container .details-card-container .details-card .sub-details-title{margin-bottom:10px}.inv-details-container .details-card-container .details-card .detail-collapse-container{padding:0 28px}.inv-details-container .details-card-container .details-card .detail-collapse{background:#fff;width:100%}.inv-details-container .details-card-container .details-card .detail-collapse .ant-collapse-header{background:#f1f5fa;border-radius:2px;height:56px}.inv-details-container .details-card-container .details-card .detail-collapse .ant-collapse-header .ant-collapse-header-text{font-weight:600}.inv-details-container .details-card-container .details-card .detail-collapse .ant-collapse-content-box{padding:16px}.custom-date-picker-form-item label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.custom-date-picker-form-item label .ant-typography{font-size:14px}.custom-date-picker-form-item .ant-form-item-label{font-weight:500}.custom-date-picker-form-item .ant-form-item-explain-error{margin-bottom:10px}.custom-date-picker-form-item .custom-date-picker{width:100%}.doc-upload-card{background:#f1f5fa;border-radius:6px;height:100%;padding:22px 24px}.doc-upload-card .file-title{font-size:18px}.doc-upload-card .file-desc{color:#536577;font-size:14px}.ent-details-container .ent-details-tabs{width:100%}.ent-details-container .ent-details-tabs .ant-tabs-nav-list{margin:0 20px}.ent-details-container .ent-details-tabs .ant-tabs-nav-list .ant-tabs-tab{font-size:14px;font-weight:500;padding:20px 0 12px}.ent-details-container .ent-details-tabs .ant-tabs-extra-content{margin-right:20px}.ent-details-container .ent-details-tabs .ant-tabs-nav:before{border-bottom:1px solid #65656599}.ent-details-container .name{background-color:#deefff;border-radius:3px;font-size:14px;font-weight:600;padding:8px 16px}.ent-details-container .details-card-container{padding:18px 36px}.ent-details-container .details-card-container .detail-collapse{background:#fff;margin-top:30px;width:100%}.ent-details-container .details-card-container .detail-collapse .ant-collapse-header{background:#f1f5fa;border-radius:2px;height:56px}.ent-details-container .details-card-container .detail-collapse .ant-collapse-header .ant-collapse-header-text{font-weight:600}.ent-details-container .details-card-container .detail-collapse .ant-collapse-content-box{padding:16px}.approve-ent-form .verification-card{background:#f5f7fb;border:none;border-radius:12px;margin:0 0 20px!important;padding:20px 0}.approve-ent-form .verification-card .ant-divider{margin:12px 0 20px}.approve-ent-form .verification-card .verification-footer{padding:0 20px;width:100%}.approve-ent-form .verification-card .verification-footer .verify-note{color:#44546f;flex:1 1;font-size:14px}.bus-ent-detailed-container .details-card-container{padding:18px 36px}.bus-ent-detailed-container .details-card-container .details-card{border:1px solid #e3eaf3;border-radius:4px;padding:20px 30px}.bus-ent-detailed-container .details-card-container .details-card .detail-collapse{background:#fff;margin-top:30px;width:100%}.bus-ent-detailed-container .details-card-container .details-card .detail-collapse .ant-collapse-header{background:#f1f5fa;border-radius:2px;height:56px}.bus-ent-detailed-container .details-card-container .details-card .detail-collapse .ant-collapse-header .ant-collapse-header-text{font-weight:600}.bus-ent-detailed-container .details-card-container .details-card .detail-collapse .ant-collapse-content-box{padding:16px}.payments-tabs{width:100%}.payments-tabs .ant-tabs-nav-list{margin:0 20px}.payments-tabs .ant-tabs-nav-list .ant-tabs-tab{font-size:14px;font-weight:500;padding:20px 0 12px}.payments-tabs .ant-tabs-extra-content{margin-right:20px}.payments-tabs .ant-tabs-nav:before{border-bottom:1px solid #65656599}.payment-details-container .payment-details-card{padding:20px 25px}.payment-details-container .payment-details-card h4{font-size:20px;font-weight:600;margin:0}.payment-details-container .payment-details-card .txn-cat{background:#ededed;border-radius:4px;padding:5px 10px}.payment-details-container .payment-details-card .details-container{background:#e9f1f9;border-radius:10px;margin-top:20px;padding:22px 20px}.payment-details-container .payment-details-card .details-container .detail-col-container{background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:10px;height:100%;padding:15px 20px;width:100%}.payment-details-container .payment-details-card .details-container .detail-col-container .txn-status{background:#227d1c;border-radius:4px;color:#fff;padding:5px 10px}.payment-details-container .dispute-table{padding:30px 0}.payment-details-container .dispute-comments-table{padding:0}.raise-dispute-form-container .dispute-escalation-details-container{background:#fdfdfd;border:1px solid rgba(0,0,0,.302);border-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.102);margin-bottom:20px;padding:15px 20px}.raise-dispute-form-container .dispute-escalation-details-container .txn-status{background:#227d1c;border-radius:4px;color:#fff;padding:5px 10px}.raise-dispute-form-container .dispute-comments-table{padding:0}.resolve-form-container .resolve-details-container{background:#fdfdfd;border:1px solid rgba(0,0,0,.302);border-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.102);padding:15px 20px}.escrow-details-container .escrow-detail-title{color:#40566d;font-size:12px;font-weight:500;margin:0}.escrow-details-container .escrow-detail-desc{font-size:14px;margin:0!important}.social-icon-container{align-items:center;background-color:#ecf5ff;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;padding:15px;width:50px}.details-header-container{border-bottom:.5px solid #65656599;padding:16px 32px}.details-header-container .title{font-size:14px;font-weight:600}.details-header-container .name{background-color:#deefff;border-radius:3px;font-size:14px;font-weight:600;padding:8px 16px}.detail-container{margin-bottom:12px}.detail-container .label{color:#40566d;font-size:14px;font-weight:500}.detail-container .value{color:#101924;font-size:14px}.detail-container .detail-input,.detail-container .detail-select{width:250px}.detail-container .verified-tag{background:#ebfaf3;border:1px solid #b6ecd1;border-radius:2px;padding:2px 8px;width:100px}.detail-container .verified-tag .verified{color:#009e5c;font-size:12px;font-weight:600}.detail-container .edit-btn-container{text-align:end}.reference-links-detail .reference-links-list{display:flex;flex-direction:column;gap:16px}.reference-links-detail .reference-link-item{display:flex;flex-direction:column;gap:6px}.reference-links-detail .reference-link-url{color:#1677ff;font-size:14px;word-break:break-all}.reference-links-detail .reference-link-description{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.reference-links-detail .read-more-toggle{background:none;border:none;color:#1677ff;cursor:pointer;font-size:14px;padding:0}.detail-sub-header{background:#f1f5fa;border-radius:2px;padding:14px 28px}.detail-sub-header .title{color:#101924;font-size:16px;font-weight:600}.notifications-container{height:100%;padding:0 100px;width:100%}.notifications-container h3{margin-bottom:20px}.notifications-container .ant-list .ant-list-item{padding:20px 16px}.notifications-container .ant-list .ant-list-item .ant-image{align-items:center;background-color:#d1eee2;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.notifications-container .ant-list .ant-list-item .ant-image img{height:16px;width:16px}@media(max-width:769px){.notifications-container{padding:0 20px}}@media(max-width:431px){.notifications-container{padding:0}}.question-bank .qb-header h3{margin:0}.question-bank .qb-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.question-bank .qb-filters .qb-cat-filter,.question-bank .qb-filters .qb-entity-filter{height:46.6px;width:100%}.question-bank .qb-filters .divider{margin:16px 0}.question-bank .qb-section{margin-top:24px}.question-bank .qb-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.question-bank .qb-section-header h5{margin:0}.question-card{display:flex;flex-direction:column;height:100%}.question-card .qc-tags{margin-bottom:8px}.question-card .qc-tags .ant-tag{font-size:12px;padding:0 6px}.question-card .qc-chips{margin:12px 0}.question-card .qc-chips .ant-tag{font-size:12px;margin-bottom:3px;padding:0 6px}.question-card .qc-actions{display:flex;gap:8px;margin-top:12px}.question-card .qc-id{display:block;font-size:12px;margin-top:10px}.add-question-form .ant-checkbox-label{font-size:14px;padding:0 8px}.add-question-form .entity-tag-form-item .ant-form-item-label{font-weight:500}.add-question-form .entity-tag-form-item label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.add-question-form .entity-tag{background:#f3f4f6;border:1px solid #0000;border-radius:16px;cursor:pointer;font-size:13px;padding:2px 12px;transition:all .2s ease}.add-question-form .entity-tag:hover{border-color:#1677ff}.add-question-form .entity-tag.active{background:#e6f4ff;border-color:#1677ff;color:#1677ff}.add-question-form .options-builder button{height:46.6px;width:46.6px}.add-question-form .options-builder .option-item{background:#f5f5f5;border-radius:6px;margin-top:8px;padding:8px 12px}.add-question-form .options-builder .delete-icon{color:#ff4d4f;cursor:pointer}.joint-ventures-container{max-width:1100px}.back-btn{color:#374151;font-size:15px;font-weight:500;margin-bottom:12px;padding-left:0}.deal-header{margin-bottom:18px}.deal-header .deal-title{color:#1f2937;font-size:20px;font-weight:600}.deal-header .deal-business{color:#374151;font-size:15px}.deal-header .deal-business b{color:#000}.joint-ventures-form .ant-form-item-label{padding:0!important}.joint-ventures-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{color:#ef4444;content:"*";font-size:18px;font-weight:600;margin-left:4px;position:relative;top:2px;visibility:visible}.joint-ventures-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important;visibility:visible!important}.joint-ventures-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{color:#ef4444!important;content:"*"!important;font-size:18px!important;font-weight:600!important;margin-left:4px!important;opacity:1!important;position:relative!important;top:2px!important;visibility:visible!important}.joint-ventures-form{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 16px #0000000a;padding:0 0 24px}.joint-ventures-form .space-around{padding:15px 20px 0}.joint-ventures-form .section-title{color:#000;font-size:16px;font-weight:600;margin-bottom:12px}.joint-ventures-form .section-divider{margin:18px 0 12px}.joint-ventures-form .ant-form-item{margin-bottom:16px}.joint-ventures-form .ant-input,.joint-ventures-form .ant-input-number,.joint-ventures-form .ant-input-textarea{border-radius:8px;font-size:12px}.joint-ventures-form .ant-upload-drag{background:#f9fafb;border:1.5px dashed #b6c6e6;border-radius:10px;min-height:80px}.joint-ventures-form .ant-upload-drag .ant-upload-drag-icon{margin-bottom:0!important}.joint-ventures-form .ant-upload-drag .anticon-upload{font-size:40px!important}.joint-ventures-form .ant-upload-drag p{color:#6b7280;font-size:13px;margin-bottom:0}.joint-ventures-form .form-actions{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;width:100%}.joint-ventures-form .form-actions .cancel-btn,.joint-ventures-form .form-actions .submit-btn{flex:1 1;font-size:14px;height:44px}.deal-approval-page{color:#1f2937;min-height:100vh}.deal-approval-page .deal-approval-header-top{margin-bottom:0}.deal-approval-page .back-link{align-items:center;background:#0000;border:none;color:#374151;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:0}.deal-approval-page .deal-approval-header-main{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.deal-approval-page .deal-approval-header-main h2{color:#222b45;font-size:22px;font-weight:700;margin:0}.deal-approval-page .deal-approval-header-main .header-subline{align-items:center;color:#64748b;display:flex;font-size:13px;gap:10px;margin-top:8px}.deal-approval-page .deal-chip{background:#fff;border:1px solid #d1d5db;border-radius:999px;color:#475569;display:inline-flex;font-size:11px;font-weight:600;padding:2px 8px}.deal-approval-page .status-pill{background:#fff7dd;border:1px solid #f6d58d;border-radius:999px;color:#ba7f00;font-size:11px;font-weight:700;padding:4px 10px;text-transform:capitalize;white-space:nowrap}.deal-approval-page .deal-layout-grid{display:block}.deal-approval-page .deal-main-column{display:flex;flex-direction:column;gap:16px}.deal-approval-page .empty-content-card{align-items:center;display:flex;justify-content:center;min-height:504px}.deal-approval-page .initial-empty-state{text-align:center}.deal-approval-page .initial-empty-state h3{color:#5d6068;font-size:39px;font-weight:500;margin-bottom:6px}.deal-approval-page .initial-empty-state p{color:#6b7280;font-size:15px;font-style:italic;margin:0 0 24px}.deal-approval-page .add-section-btn{border-radius:5px;color:#fff;cursor:pointer;font-size:15px;padding:10px 25px}.deal-approval-page .panel-card{background:#fff;border:1px solid #dde2eb;border-radius:10px;padding:16px}.deal-approval-page .panel-card h3{color:#1f2937;font-size:13px;margin:0 0 8px}.deal-approval-page .created-section-card{display:flex;flex-direction:column;min-height:504px}.deal-approval-page .section-tabs-bar{border-bottom:2px solid #e5e7eb;display:flex;gap:0;margin-bottom:20px}.deal-approval-page .section-tabs-bar .section-tab-btn{background:none;border:none;border-bottom:2px solid #0000;color:#6b7280;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:-2px;padding:8px 15px;transition:color .2s,border-color .2s}.deal-approval-page .section-tabs-bar .section-tab-btn.active{border-bottom-color:#1d4ed8;color:#1d4ed8}.deal-approval-page .section-tabs-bar .section-tab-btn:hover:not(.active){color:#374151}.deal-approval-page .section-input,.deal-approval-page .section-select{background:#f0f0f0;border:none;border-radius:5px;color:#111827;font-size:14px;padding:12px;width:100%}.deal-approval-page .section-input:focus,.deal-approval-page .section-select:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126;outline:none}.deal-approval-page .section-input:disabled,.deal-approval-page .section-select:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.deal-approval-page .created-section-title{font-size:35px!important;font-weight:600;margin-bottom:22px!important}.deal-approval-page .created-block h4{color:#111827;font-size:15px;font-weight:600}.deal-approval-page .created-content-item{border-radius:5px;margin-bottom:25px;position:relative}.deal-approval-page .created-content-item.with-border{box-shadow:0 0 6px 0 #d0d0d0;padding:10px}.deal-approval-page .created-content-actions{align-items:center;display:inline-flex;gap:5px;position:absolute;right:-1px;top:-26px;z-index:2}.deal-approval-page .content-action-btn{align-items:center;background:#fff;border:initial;border-radius:6px;color:#334155;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.deal-approval-page .content-action-btn.delete{border-color:#fecaca;color:#dc2626}.deal-approval-page .metrics-cards-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.deal-approval-page .metric-item-card{border:1px solid #d1d5db;border-radius:5px;padding:14px}.deal-approval-page .metric-item-card label{color:#6b7280;display:block;font-size:14px;margin-bottom:8px}.deal-approval-page .metric-item-card p{color:#16a34a;font-size:21px;font-weight:700;margin:0}.deal-approval-page .block-preview-card{background:#fff}.deal-approval-page .block-preview-card p{color:#374151;font-size:14px;line-height:1.6;margin:0}.deal-approval-page .bullet-preview-list{margin:0;padding-left:20px}.deal-approval-page .bullet-preview-list li{color:#374151;font-size:14px;margin-bottom:0}.deal-approval-page .preview-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding:15px 0}.deal-approval-page .preview-card-item{align-items:center;border:1px solid #d1d5db;border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-height:128px;padding:12px 16px;text-align:center}.deal-approval-page .preview-card-item label{color:#6b7280;display:block;font-size:13px;margin-bottom:8px}.deal-approval-page .preview-card-item p{color:#111827;font-size:18px;margin:0}.deal-approval-page .card-grid-icon{align-items:center;display:inline-flex;font-size:34px;justify-content:center;line-height:1;margin-bottom:6px}.deal-approval-page .card-grid-symbol{font-size:28px;font-weight:700;line-height:1}.deal-approval-page .card-grid-value{color:#1f2937;font-size:32px;font-weight:700;line-height:1.1;margin:0}.deal-approval-page .card-grid-label{color:#4b5563;font-size:15px;line-height:1.2;margin-bottom:0;margin-top:6px}.deal-approval-page .status-preview-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 0}.deal-approval-page .status-preview-card{background:#fff;border:1px solid #d1d5db;border-radius:5px;padding:10px 12px}.deal-approval-page .status-preview-top{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.deal-approval-page .status-preview-title{color:#6b7280;font-size:14px;font-weight:400;line-height:1.2}.deal-approval-page .status-preview-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:500;justify-content:center;padding:2px 10px;white-space:nowrap}.deal-approval-page .status-preview-desc{color:#111827;font-size:12px;font-weight:500;line-height:1.2;margin:0}.deal-approval-page .progress-preview-row{align-items:center;color:#111827;display:flex;font-size:13px;justify-content:space-between}.deal-approval-page .progress-preview-row strong{font-size:15px}.deal-approval-page .progress-preview-track{background:#e5e7eb;border-radius:999px;height:7px;overflow:hidden;width:100%}.deal-approval-page .progress-preview-fill{background:#2563eb;border-radius:999px;height:100%}.deal-approval-page .table-preview-wrap{border:1px solid #d1d5db;border-radius:10px;overflow:hidden}.deal-approval-page .block-preview-table{border-collapse:collapse;width:100%}.deal-approval-page .block-preview-table td,.deal-approval-page .block-preview-table th{border-bottom:1px solid #e5e7eb;font-size:13px;padding:10px 12px;text-align:left}.deal-approval-page .block-preview-table th{background:#f8fafc;color:#334155;font-weight:600}.deal-approval-page .block-preview-table td{color:#374151}.deal-approval-page .block-preview-table tbody tr:last-child td{border-bottom:none}.deal-approval-page .in-created-view{height:40px;margin:22px auto 0}.deal-approval-page .created-actions-row{display:flex;justify-content:flex-end;margin-top:auto}.deal-approval-page .proceed-btn{background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;min-width:200px;padding:12px 40px}.deal-approval-page .panel-title-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.deal-approval-page .details-grid{grid-gap:12px 22px;display:grid;gap:12px 22px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.deal-approval-page .details-grid label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.deal-approval-page .details-grid p{color:#111827;font-size:12px;margin:0}.deal-approval-page .criteria-block label{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.deal-approval-page .criteria-block p{color:#111827;font-size:12px;margin:0}.deal-approval-page .panel-subtext{color:#6b7280;font-size:13px;margin:0 0 10px}.deal-approval-page .divider{border-top:1px solid #e5e7eb;margin:14px 0}.deal-approval-page .empty-docs-box{align-items:center;border:1px solid #e5e7eb;border-radius:8px;color:#9ca3af;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:110px}.deal-approval-page .empty-docs-box .anticon{font-size:26px}.deal-approval-page .empty-docs-box p{color:#6b7280;font-size:14px;font-weight:500;margin:0}.deal-approval-page .upload-dropzone{align-items:center;border:1px dashed #d1d5db;border-radius:8px;color:#6b7280;display:flex;flex-direction:column;gap:8px;padding:22px;text-align:center}.deal-approval-page .upload-dropzone .anticon{color:#94a3b8;font-size:24px}.deal-approval-page .upload-dropzone h4{color:#475569;font-size:14px;font-weight:400;margin:0}.deal-approval-page .upload-dropzone p{font-size:12px;margin:0}.deal-approval-page .upload-dropzone .file-btn{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.deal-approval-page .upload-dropzone .uploaded-file-list{margin-top:10px;max-width:420px;text-align:center;width:100%}.deal-approval-page .upload-dropzone .uploaded-file-list p{color:#334155;font-size:12px;margin:4px 0;word-break:break-word}.deal-approval-page .upload-document-block .upload-document-heading{color:#1f2937;font-size:14px;font-weight:600;margin:0}.deal-approval-page .upload-documents-preview{display:flex;flex-direction:column;gap:8px;padding:4px 0}.deal-approval-page .upload-documents-preview .upload-documents-preview-item{color:#334155;font-size:13px}.deal-approval-page .upload-documents-preview .upload-documents-preview-item a{color:#2563eb;text-decoration:none;word-break:break-word}.deal-approval-page .upload-documents-preview .upload-documents-preview-item a:hover{text-decoration:underline}.deal-approval-page textarea{border:1px solid #e5e7eb;border-radius:8px;font-family:inherit;font-size:13px;min-height:86px;outline:none;padding:12px;resize:vertical;width:100%}.deal-approval-page .panel-helper{color:#6b7280;font-size:12px;margin:8px 0 0}.deal-approval-page .action-card{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.deal-approval-page .btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 14px}.deal-approval-page .btn-approve{background:#16a34a;color:#fff}.deal-approval-page .btn-reject{background:#fff;border-color:#fecaca;color:#dc2626}.deal-approval-page .btn-cancel{background:#f8fafc;border-color:#d1d5db;color:#374151}.deal-approval-page .add-section-modal-overlay{align-items:center;background:#161d2847;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.deal-approval-page .add-section-modal{background:#fff;border:1px solid #d8dee8;border-radius:10px;box-shadow:0 12px 40px #1118272e;max-height:calc(100vh - 40px);max-width:500px;overflow-y:auto;overscroll-behavior:contain;padding:24px;width:100%}.deal-approval-page .add-section-modal h3{color:#161b22;font-weight:600;margin:0 0 18px}.deal-approval-page .form-group{margin-bottom:14px}.deal-approval-page .form-group .form-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.deal-approval-page .form-group .form-label-row label{margin-bottom:0}.deal-approval-page .form-group label{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:7px}.deal-approval-page .form-group input{border:1px solid #e5e7eb;border-radius:5px;color:#111827;font-size:14px;line-height:1.5;outline:none;padding:12px 11px;width:100%}.deal-approval-page .section-dropdown-panel .section-option-row{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.deal-approval-page .section-dropdown-panel .section-option-row .section-option-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-approval-page .section-dropdown-panel .section-option-row .section-option-delete{align-items:center;background:#0000;border:none;color:#ef4444;cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;pointer-events:none;transition:opacity .15s ease;visibility:hidden;width:24px}.ant-select-item-option-active .deal-approval-page .section-dropdown-panel .section-option-row .section-option-delete,.deal-approval-page .section-dropdown-panel .section-option-row:focus-within .section-option-delete,.deal-approval-page .section-dropdown-panel .section-option-row:hover .section-option-delete{opacity:1;pointer-events:auto;visibility:visible}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:8px;padding:10px}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions .section-inline-plus{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#111827;cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:100%}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions .section-inline-add-row{align-items:center;display:flex;gap:8px}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions .section-inline-add-row input{border:1px solid #e5e7eb;border-radius:5px;color:#111827;flex:1 1;font-size:13px;line-height:1.5;outline:none;padding:8px 10px;width:100%}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions .section-inline-add-row .section-inline-delete{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#ef4444;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions .section-inline-add-list{display:flex;flex-direction:column;gap:8px}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions .section-inline-add-list .section-inline-submit{border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;padding:10px;width:100%}.deal-approval-page .section-dropdown-panel .section-dropdown-wrap .section-dropdown-actions .section-inline-add-list .section-inline-submit:disabled{cursor:not-allowed;opacity:.55}.deal-approval-page .input-error{border:1px solid #ef4444!important;box-shadow:0 0 0 2px #ef44441f}.deal-approval-page .form-error-text{color:#dc2626;font-size:12px;font-weight:500;margin:6px 0 0}.deal-approval-page .error-counter-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-top:6px}.deal-approval-page .error-placeholder{flex:1 1;min-width:0}.deal-approval-page .error-counter-row .form-error-text{flex:1 1;margin:0;min-width:0}.deal-approval-page .error-counter-row .char-counter-text{flex-shrink:0;margin:0;text-align:right;width:auto}.deal-approval-page .char-counter-text{color:#9ca3af;display:block;font-size:12px;font-weight:500;line-height:1.2;margin-top:6px;text-align:right;width:100%}.deal-approval-page .char-limit-note{color:#9ca3af;font-size:12px;font-weight:500;margin:6px 0 0}.deal-approval-page .required-mark{color:#ef4444}.deal-approval-page .block-item-error-text{margin-top:8px}.deal-approval-page .select-lookalike{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#4b5563;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;line-height:1.5;padding:12px 11px;width:100%}.deal-approval-page .metric-block-card{border:1px solid #f0f0f0;border-radius:5px;margin-top:2px;padding:10px 20px}.deal-approval-page .metric-block-card .progress-input{border-radius:25px;height:8px;padding:0}.deal-approval-page .metric-block-card input{background:#f7f7f7;border:none;border-radius:5px;font-size:14px;line-height:1.5;outline:none;padding:12px 11px;width:100%}.deal-approval-page .metric-block-card textarea{background:#f7f7f7;border:0;border-radius:5px;color:#111827;font-size:14px;line-height:1.5;outline:none;padding:10px 12px;resize:vertical;width:100%}.deal-approval-page .metric-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.deal-approval-page .metric-header-row .field-header-actions{align-items:center;display:inline-flex;gap:8px}.deal-approval-page .metric-header-row label{color:#1f2937;font-size:14px;font-weight:500}.deal-approval-page .metric-header-row button{background:rgba(255,0,0,.251);border:1px solid #fca5a5;border-radius:5px;color:#ef4444;cursor:pointer;font-size:12px;height:20px;padding:0;width:20px}.deal-approval-page .metric-header-row .card-delete-text-btn{background:#0000;border:none;color:#ef4444;cursor:pointer;font-size:14px;font-weight:600;height:auto;padding:0;width:auto}.deal-approval-page .metrics-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 2fr 1fr;margin-top:12px}.deal-approval-page .inline-field label{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:7px}.deal-approval-page .inline-field input{font-size:14px}.deal-approval-page .inline-field .select-lookalike{height:40px}.deal-approval-page .icon-add-btn{background:#e9f0ff;border:none;border-radius:5px;color:#2563eb;cursor:pointer;font-size:20px;font-weight:900;height:45px;margin-top:16px;width:65px}.deal-approval-page .block-delete-btn{background:#fff;border:1px solid #fca5a5;border-radius:12px;color:#ef4444;cursor:pointer;font-size:18px;height:46px;margin-top:12px;width:46px}.deal-approval-page .block-delete-btn-inline{align-items:center;background:#fff;border:1px solid #fca5a5;border-radius:10px;color:#ef4444;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;width:36px}.deal-approval-page .card-icon-color-group{margin-top:12px}.deal-approval-page .card-icon-color-group label{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:7px}.deal-approval-page .card-icon-value-row{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:110px 1fr;margin-top:12px}.deal-approval-page .card-icon-field label{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:7px}.deal-approval-page .card-icon-field .ant-form-item{margin-bottom:0}.deal-approval-page .card-value-field label{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:7px}.deal-approval-page .status-description-row{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr 200px;margin-top:12px}.deal-approval-page .status-description-field label{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:7px}.deal-approval-page .status-description-field input{width:100%}.deal-approval-page .status-select-field label{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:7px}.deal-approval-page .status-select-field select{width:100%}.deal-approval-page .progress-slider-group{margin-top:14px}.deal-approval-page .progress-slider-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.deal-approval-page .progress-slider-header label{color:#1f2937;font-size:14px;font-weight:500}.deal-approval-page .progress-slider-value{color:#1f2937;font-size:14px;font-weight:600}.deal-approval-page .progress-range-input{-webkit-appearance:none;appearance:none;background:#e5e7eb;border:none;border-radius:999px;cursor:pointer;height:10px;outline:none;padding:0;width:100%}.deal-approval-page .progress-range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:0;width:0}.deal-approval-page .progress-range-input::-moz-range-thumb{background:#0000;border:none;height:0;width:0}.deal-approval-page .bullet-color-group{margin-top:4px}.deal-approval-page .bullet-color-group label{color:#4b5563;font-weight:500}.deal-approval-page .bullet-color-select{background:#f3f4f6}.deal-approval-page .bullet-color-select-wrap{align-items:center;display:flex;gap:10px}.deal-approval-page .bullet-color-select-wrap .custom-select{flex:1 1;margin-bottom:0}.deal-approval-page .bullet-color-select-wrap .custom-select .ant-form-item{margin-bottom:0}.deal-approval-page .bullet-color-swatch{border-radius:999px;flex-shrink:0;height:16px;width:16px}.deal-approval-page .bullet-list-heading{color:#1f2937;display:block;font-size:14px;font-weight:500;margin-bottom:8px;margin-top:4px}.deal-approval-page .bullet-list-row{align-items:center;display:flex;gap:12px;grid-template-columns:98px 1fr 64px;margin-top:6px}.deal-approval-page .bullet-prefix-field{flex-shrink:0;width:110px}.deal-approval-page .bullet-prefix-field .custom-select,.deal-approval-page .bullet-prefix-field .custom-select .ant-form-item{margin-bottom:0}.deal-approval-page .prefix-visual-wrap{align-items:center;display:inline-flex;justify-content:center;width:24px}.deal-approval-page .prefix-caret{color:#475569;font-size:12px!important}.deal-approval-page .prefix-check-icon{font-size:30px;line-height:1}.deal-approval-page .prefix-symbol{font-size:24px;font-weight:600;line-height:1}.deal-approval-page .bullet-prefix-native-select{cursor:pointer;inset:0;opacity:0;position:absolute}.deal-approval-page .bullet-item-input{background:#f3f4f6;height:40px!important}.deal-approval-page .bullet-delete-btn{background:rgba(255,0,0,.251);border:1px solid #fca5a5;border-radius:5px;color:#ef4444;cursor:pointer;font-size:16px;height:40px;width:56px}.deal-approval-page .modal-footer-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.deal-approval-page .btn-modal{border:none;border-radius:5px;cursor:pointer;font-size:14px;height:46px;min-width:130px}.deal-approval-page .btn-modal-delete{background:#fee2e2;color:#dc2626}.deal-approval-page .dynamic-list{list-style:none;padding-left:0}.deal-approval-page .dynamic-list li{align-items:center;display:flex;gap:8px}.deal-approval-page .dynamic-list .bullet-marker{font-weight:700;line-height:1.4;min-width:20px}@media(max-width:1024px){.deal-approval-page .metrics-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.deal-approval-page{padding:14px}.deal-approval-page .empty-content-card{min-height:360px}.deal-approval-page .initial-empty-state h3{font-size:24px}.deal-approval-page .initial-empty-state p{font-size:20px}.deal-approval-page .add-section-btn{font-size:20px;padding:10px 18px}.deal-approval-page .deal-approval-header-main{align-items:flex-start;flex-direction:column}.deal-approval-page .deal-approval-header-main h2{font-size:18px}.deal-approval-page .deal-approval-header-main .header-subline{flex-wrap:wrap}.deal-approval-page .details-grid{gap:10px;grid-template-columns:1fr}.deal-approval-page .metrics-cards-grid{grid-template-columns:1fr}.deal-approval-page .created-section-title{font-size:24px!important}.deal-approval-page .created-block h4{font-size:22px}.deal-approval-page .proceed-btn{min-width:100%}.deal-approval-page .action-card .btn{justify-content:center;width:100%}.deal-approval-page .add-section-modal{padding:16px}.deal-approval-page .add-section-modal h3{font-size:28px}.deal-approval-page .form-group label{font-size:18px}.deal-approval-page .form-group input,.deal-approval-page .select-lookalike{font-size:16px;height:46px}.deal-approval-page .metric-block-card input{font-size:16px;height:40px}.deal-approval-page .metric-header-row button,.deal-approval-page .metric-header-row label{font-size:18px}.deal-approval-page .metrics-row{grid-template-columns:1fr}.deal-approval-page .inline-field label{font-size:18px}.deal-approval-page .inline-field .select-lookalike,.deal-approval-page .inline-field input{height:46px}.deal-approval-page .icon-add-btn{font-size:20px;height:52px;width:52px}.deal-approval-page .btn-modal{font-size:18px;height:42px;min-width:100px}}.delete-popconfirm-overlay .ant-popover-content{position:relative;right:31px!important}.jv-view-page{color:#1f2937;min-height:100vh}.jv-view-page .jv-view-header-top{margin-bottom:4px}.jv-view-page .jv-view-header-main{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.jv-view-page .jv-view-header-main h2{color:#222b45;font-size:22px;font-weight:700;margin:0}.jv-view-page .jv-view-header-main .header-subline{align-items:center;color:#64748b;display:flex;font-size:13px;gap:10px;margin-top:8px}.jv-view-page .deal-chip{background:#fff;border:1px solid #d1d5db;border-radius:999px;color:#475569;display:inline-flex;font-size:11px;font-weight:600;padding:2px 8px}.jv-view-page .status-pill{background:#fff7dd;border:1px solid #f6d58d;border-radius:999px;color:#ba7f00;font-size:11px;font-weight:700;padding:4px 10px;text-transform:capitalize;white-space:nowrap}.jv-view-page .panel-card{background:#fff;border:1px solid #dde2eb;border-radius:12px;margin-bottom:14px;padding:18px}.jv-view-page .panel-card h3{color:#1f2937;font-size:15px;font-weight:600;margin:0 0 8px}.jv-view-page .panel-subtext{color:#667085;font-size:14px;margin:0 0 14px}.jv-view-page .details-grid{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.jv-view-page .details-grid div label{color:#667085;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.jv-view-page .details-grid div p{color:#111827;font-size:12px;font-weight:600;margin:0;min-height:24px;word-break:break-word}.jv-view-page .approved-grid div p{font-size:12px}.jv-view-page .docs-box{align-items:center;background:#f8fafc;border:1px solid #dbe0ea;border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:120px;padding:18px;text-align:center}.jv-view-page .docs-icon{color:#98a2b3;font-size:30px}.jv-view-page .empty-text{color:#667085;margin:0}.jv-view-page .uploaded-file-list{display:flex;flex-direction:column;gap:6px}.jv-view-page .uploaded-file-list p{margin:0}.jv-view-page .uploaded-file-list a{color:#155eef;font-weight:500;text-decoration:none;word-break:break-all}.jv-view-page .uploaded-file-list a:hover{text-decoration:underline}.jv-view-page .readonly-notes-box{background:#f8fafc;border:1px solid #dbe0ea;border-radius:10px;color:#344054;line-height:1.6;min-height:90px;padding:12px;white-space:pre-wrap}.jv-view-page .reference-links-readonly{display:flex;flex-direction:column;gap:16px}.jv-view-page .reference-link-card{border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:5px;padding:12px 16px}.jv-view-page .reference-link-card label{color:#6b7280;display:block;font-size:12px;font-weight:500;margin-bottom:4px}.jv-view-page .reference-link-card a{color:#155eef;font-size:12px;text-decoration:none;word-break:break-all}.jv-view-page .reference-link-card a:hover{text-decoration:underline}.jv-view-page .reference-link-card .reference-link-description{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.jv-view-page .reference-link-card .reference-link-description-text{color:#111827;font-size:10px;font-weight:500;margin:0;white-space:pre-wrap}.jv-view-page .reference-link-card .read-more-toggle{background:none;border:none;color:#155eef;cursor:pointer;font-size:10px;font-weight:600;padding:0}@media(max-width:768px){.jv-view-page .jv-view-header-main{align-items:flex-start;flex-direction:column}.jv-view-page .details-grid{grid-template-columns:1fr}}.custom-time-picker-form-item label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before,.pitch-email-form .form-item-class label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.custom-time-picker-form-item label .ant-typography{font-size:14px}.custom-time-picker-form-item .ant-form-item-label{font-weight:500}.custom-time-picker-form-item .ant-form-item-explain-error{margin-bottom:10px}.custom-time-picker-form-item .custom-time-picker{width:100%}
/*# sourceMappingURL=main.323f80a0.css.map*/