body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html,body{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}.login{border:3px solid green}.modal-item-form-NXGfRM{margin-top:1vh}.modal-company-zcbd7f{width:100%}.modal-add-form-MUpixL{max-width:100%;margin-left:auto;margin-right:auto;position:relative}.modal-modal-style-ZOKzWa{border:#ffebcd;border-radius:20px}.add-form-t3YgAC{max-width:50vw;margin-top:5vh;margin-left:auto;margin-right:auto;position:relative}.deal-employee-dialog .ant-checkbox-wrapper{white-space:normal;align-items:center;display:inline-flex}@media (max-width:749px){.deal-employee-dialog .ant-input,.deal-employee-dialog .ant-input-affix-wrapper,.deal-employee-dialog .ant-input-number-input{min-height:44px;font-size:16px}.deal-employee-dialog .ant-checkbox-wrapper,.deal-employee-dialog .ant-btn{min-height:44px}.deal-employee-dialog .ant-modal{max-width:calc(100vw - 16px)}.deal-employee-dialog .ant-modal-body .add-form,.deal-employee-dialog .ant-checkbox-group{max-width:100%}}.rowClass-EMaJSk{cursor:pointer}.rowClass1-azZWHn{cursor:pointer;background-color:#ffe9e9}.rowClass2-iTa8HM{cursor:pointer;background-color:#dbffd5}.rowClass3-iAWmaO{cursor:pointer;background-color:#eff6ff}.custom-HhF5cr .ant-table-thead-SOZ52F>tr>th,.custom-HhF5cr .ant-table-tbody-mc3Myw>tr>td{border-bottom:none}.custom-collapse .ant-collapse-content>.ant-collapse-content-box{padding:2px!important}.ant-table-exmyK1 td,.ant-table-exmyK1 th{font-size:14px!important}.deal-workspace,.deal-settings{--deal-primary:#00406b;--deal-secondary:#737373;box-sizing:border-box;color:rgba(0,0,0,.88);overflow-wrap:anywhere;width:100%;min-width:0;max-width:1400px;margin:0 auto;padding:28px 32px 48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px}.deal-workspace *,.deal-settings *{box-sizing:border-box}.deal-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.deal-heading>div:first-child{flex:1;min-width:0}.deal-heading h1,.deal-settings h1{margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.35}.deal-heading p{color:var(--deal-secondary);font-size:13px}.deal-heading-subtitle{color:var(--deal-secondary);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.deal-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:45%;display:flex}.deal-content{min-width:0}.deal-number{margin:0 0 4px}.deal-back{margin-bottom:14px}.deal-back .ant-btn{padding-left:0}.deal-back a{min-height:32px;color:var(--deal-primary);align-items:center;display:inline-flex}.deal-state{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:160px;display:flex}.deal-retry{margin-top:12px}.deal-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.deal-workspace select,.deal-settings select{font:inherit;color:inherit;background:#fff;border:1px solid #d9d9d9;border-radius:6px;max-width:100%;min-height:32px;padding:4px 10px;transition:border-color .2s}.deal-workspace select:hover,.deal-settings select:hover{border-color:var(--deal-primary)}.deal-workspace select:focus,.deal-settings select:focus{outline-offset:1px;outline:2px solid #b7cddb}.deal-workspace input[type=checkbox]{accent-color:var(--deal-primary);flex-shrink:0;width:16px;height:16px}.deal-settings input[type=checkbox]{accent-color:var(--deal-primary);flex-shrink:0;width:16px;height:16px}.deal-workspace fieldset,.deal-settings fieldset{min-width:0}.deal-workspace fieldset:disabled .ant-btn{pointer-events:none;opacity:.5}.deal-workspace .ant-btn,.deal-settings .ant-btn{white-space:normal;height:auto;min-height:32px}.deal-workspace .ant-input,.deal-settings .ant-input{font:inherit}.deal-workspace .ant-btn-link{padding-left:0;padding-right:0}.deal-search-row{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.deal-search-row label{color:#595959;gap:6px;font-size:12px;display:grid}.deal-search-row label:first-child{flex:300px}.deal-search-row input{min-height:32px}.deal-list-summary{color:var(--deal-secondary);flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0 12px;font-size:13px;display:flex}.deal-list-summary strong{font-weight:400}.deal-presets{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding-bottom:12px;display:flex}.deal-presets .ant-btn[aria-pressed=true]{color:var(--deal-primary);border-color:var(--deal-primary);background:#f5f8fa}.deal-list-tools{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.deal-list-tools>details{border:1px solid #f0f0f0;border-radius:6px;flex:1;min-width:260px}.deal-list-tools>details>summary{cursor:pointer;min-height:40px;color:var(--deal-primary);padding:10px 14px;list-style:none}.deal-list-tools>details>summary:after{content:"⌄";float:right}.deal-list-tools>details[open]>summary:after{content:"⌃"}.deal-list-tools>details>section{border:none!important;padding:14px!important}.deal-list-table{min-width:0}.deal-list-table .ant-table{font-size:14px}.deal-list-table .ant-table-cell{vertical-align:top}.deal-list-table .deal-title-button{color:var(--deal-primary);white-space:normal;text-align:left;justify-content:start;gap:4px;height:auto;min-height:32px;display:grid}.deal-title-button>span{display:contents}.deal-title-button small{color:var(--deal-secondary);font-size:12px;font-weight:400;display:block}.deal-row-select{gap:6px;display:grid}.deal-row-select select{width:100%;min-width:130px}.deal-row-select .ant-btn{width:100%}.deal-pagination{justify-content:center;align-items:center;gap:12px;margin-top:20px;display:flex}.deal-multi-filter legend{font-size:13px;font-weight:500}.deal-multi-filter label{font-size:13px}.deal-mobile-list{gap:12px;display:grid}.deal-mobile-card{border:1px solid #f0f0f0;border-radius:6px;min-width:0;padding:14px}.deal-mobile-title{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;gap:7px;padding:0;display:grid}.deal-mobile-title .deal-mobile-number{color:var(--deal-primary);justify-content:space-between;align-items:center;gap:8px;display:flex}.deal-mobile-title h2{margin:0;font-size:15px;font-weight:600;line-height:1.45}.deal-mobile-title small{color:var(--deal-secondary);font-size:12px}.deal-mobile-facts{gap:8px;margin:14px 0;font-size:13px;display:grid}.deal-mobile-money{justify-content:space-between;align-items:center;gap:12px;display:flex}.deal-mobile-next{border-top:1px solid #f0f0f0;padding-top:10px}.deal-mobile-edit summary{color:var(--deal-primary);cursor:pointer;padding:8px 0;font-size:13px}.deal-mobile-edit>div{gap:10px;display:grid}.deal-mobile-edit label{gap:6px;font-size:12px;display:grid}.deal-mobile-edit select{width:100%}@media (max-width:1100px){.deal-workspace,.deal-settings{padding:24px}.deal-heading{flex-wrap:wrap}.deal-actions{max-width:100%}.deal-list-tools>details{min-width:230px}}@media (max-width:749px){.deal-workspace,.deal-settings{padding:20px 16px 32px}.deal-heading{margin-bottom:16px;display:block}.deal-heading h1,.deal-settings h1{font-size:22px}.deal-actions{justify-content:flex-start;gap:8px;margin-top:16px}.deal-workspace .ant-btn,.deal-settings .ant-btn{min-height:40px}.deal-workspace .deal-section-heading .ant-btn-link{min-height:32px}.deal-workspace select,.deal-settings select{width:100%;min-height:44px}.deal-workspace .ant-input,.deal-settings .ant-input{min-height:44px;font-size:16px}.deal-workspace textarea.ant-input{min-height:80px}.deal-workspace input[type=checkbox]{width:20px;height:20px}.deal-settings input[type=checkbox]{width:20px;height:20px}.deal-list-tools{grid-template-columns:minmax(0,1fr);display:grid}.deal-list-tools>details{min-width:0}.deal-presets{gap:6px}.deal-presets .ant-btn{padding:4px 8px;font-size:12px}.deal-search-row{align-items:stretch;gap:10px}.deal-search-row label:first-child{flex-basis:100%}.deal-search-row label:not(:first-child){flex:1}.deal-search-row>.ant-btn{align-self:end}.deal-list-summary{gap:8px 16px}.deal-pagination{flex-wrap:wrap}.deal-workspace .ant-alert{align-items:flex-start}}.deal-editor-dialog select,.deal-dialog-content select{font:inherit;color:inherit;background:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;min-height:32px;padding:4px 10px}.deal-row-error{color:#a8071a;font-size:12px;line-height:1.6;display:block}@media (max-width:749px){.deal-workspace .ant-btn,.deal-settings .ant-btn,.deal-editor-dialog .ant-btn,.deal-dialog-content .ant-btn,.deal-workspace .deal-section-heading .ant-btn-link,.deal-pinned-comments .deal-control-row .ant-btn{min-height:44px}.deal-editor-dialog .ant-input,.deal-editor-dialog select,.deal-dialog-content .ant-input,.deal-dialog-content select{min-height:44px;font-size:16px}.deal-workspace .ant-tabs-tab,.deal-workspace .ant-tabs-nav-more,.deal-list-tools>details>summary,.deal-mobile-edit summary,.deal-checkbox{min-height:44px}}.deal-summary{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;grid-template-columns:1fr .8fr 1.5fr;gap:24px;margin-bottom:12px;padding:18px 22px;display:grid}.deal-summary>div{align-content:start;gap:5px;min-width:0;display:grid}.deal-summary span,.deal-summary small{color:#737373;font-size:12px}.deal-summary strong{color:#00406b;font-size:24px;font-weight:600;line-height:1.35}.deal-summary b{font-weight:500}.deal-card-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.deal-card-grid>main,.deal-card-grid>aside{min-width:0}.deal-card-grid>aside{gap:20px;display:grid;position:-webkit-sticky;position:sticky;top:12px}.deal-panel,.deal-form{box-sizing:border-box;background:#fff;border:1px solid #f0f0f0;border-radius:6px;min-width:0;margin-bottom:20px;padding:20px}.deal-card-grid aside .deal-panel{margin:0}.deal-panel>.deal-section-heading,.deal-panel>h2,.deal-contacts summary{border-bottom:1px solid #f0f0f0;margin:-20px -20px 18px;padding:13px 20px;font-size:15px;font-weight:500}.deal-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.deal-section-heading h2,.deal-panel>h2{font-size:15px;font-weight:500}.deal-section-heading h2,.deal-section-heading h3{margin:0}.deal-section-heading h3{font-size:14px}.deal-section-heading .ant-btn{font-size:13px}.deal-plain-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;display:block}.deal-plain-text a{color:#00406b;text-decoration:underline}.deal-empty,.deal-help{color:#737373}.deal-help{font-size:12px;line-height:1.6}.deal-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.deal-facts>div{min-width:0}.deal-facts dt{color:#737373;font-size:12px}.deal-facts dd{overflow-wrap:anywhere;margin:4px 0 0}.deal-contacts .deal-facts{grid-template-columns:minmax(0,1fr)}.deal-contacts summary{cursor:pointer;list-style:none}.deal-contacts summary:after{content:"⌄";float:right}.deal-contacts details[open] summary:after{content:"⌃"}.deal-contacts-details:not([open]) summary{border-bottom:0;margin-bottom:-20px}.deal-field{flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:400;display:flex}.deal-field>span,.deal-field>small{color:#737373;font-size:12px}.deal-field textarea{resize:vertical;min-height:80px}.deal-form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.deal-checkbox{align-items:center;gap:8px;display:flex}.deal-control-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.deal-banner{overflow-wrap:anywhere;border-radius:6px;margin:0 0 12px;padding:12px;font-size:13px;line-height:1.6}.deal-banner-warning{background:#fffbe6;border:1px solid #ffe58f}.deal-banner-error{color:#a8071a;background:#fff2f0;border:1px solid #ffccc7}.deal-banner .ant-btn{margin-top:8px}.deal-notice{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;padding:10px 12px}.deal-conflict{background:#fff7e6;border:1px solid #ffd591;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;padding:14px;display:grid}.deal-conflict>div{min-width:0}.deal-conflict h3{margin:0 0 6px;font-size:14px}.deal-conflict .deal-control-row{grid-column:1/-1}.deal-composer{margin:18px 0}.deal-filter-tabs{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.deal-filter-tabs .ant-btn[aria-pressed=true]{color:#00406b;background:#f5f8fa;border-color:#00406b}.deal-event-list,.deal-activity-list,.deal-revisions ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.deal-event,.deal-activity,.deal-revisions li{border-bottom:1px solid #f0f0f0;min-width:0;padding:16px 0}.deal-event:last-child,.deal-activity:last-child{border-bottom:0}.deal-event-meta{color:#737373;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.deal-event-meta strong{color:rgba(0,0,0,.88);font-size:13px;font-weight:500}.deal-comment{min-width:0}.deal-tombstone{color:#737373;font-style:italic}.deal-activity>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.deal-activity>div:first-child strong{font-weight:500}.deal-activity>div:first-child span{color:#737373;font-size:12px}.deal-activity p{color:#595959;margin:8px 0;font-size:13px;line-height:1.6}.deal-activity-done{color:#737373}.deal-revisions{border-top:1px solid #f0f0f0;margin-top:16px;padding-top:16px}.deal-pinned-comments{background:#f5f8fa;border:0;margin:0 0 18px;padding:14px}.deal-pinned-comments h3{color:#00406b;margin:0 0 10px;font-size:13px}.deal-pinned-comments .deal-event{padding:8px 0}.deal-pinned-comments .deal-control-row .ant-btn{min-height:28px;font-size:12px}.deal-stage-change .deal-form,.ant-modal-body>.deal-form{border:0;margin:0;padding:0}.deal-stage-change .deal-conflict{display:block}.deal-stage-change .deal-control-row .ant-btn{width:100%}.deal-overview,.deal-metadata{min-width:0}.deal-metadata .deal-form{max-width:100%}.deal-inline-actions,.deal-document-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.deal-document-controls{align-items:flex-end}.deal-document-controls select{width:100%;min-width:0}.deal-calculation-list,.deal-document-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.deal-calculation-list li,.deal-document-list li{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.deal-calculation-list li>div:first-child,.deal-document-list li>div:first-child{gap:4px;min-width:0;display:grid}.deal-document-controls label{flex:1;gap:6px;min-width:180px;font-size:13px;display:grid}.deal-action-hint{color:#8c5200;align-self:center;max-width:280px;font-size:12px;line-height:1.5}@media (max-width:1100px){.deal-card-grid{grid-template-columns:minmax(0,1fr) 260px}}@media (max-width:749px){.deal-summary{grid-template-columns:1fr 1fr;gap:18px 12px;padding:16px}.deal-summary>div:last-child{border-top:1px solid #e8e8e8;grid-column:1/-1;padding-top:12px}.deal-summary strong{font-size:22px}.deal-card-grid{flex-direction:column;gap:16px;display:flex}.deal-card-grid>main,.deal-card-grid>aside{display:contents;position:static}.deal-card-grid .deal-overview{order:0;width:100%}.deal-card-grid .deal-stage-change{order:-1;width:100%}.deal-card-grid .deal-activities{order:1;width:100%}.deal-card-grid .deal-contacts{order:2;width:100%}.deal-card-grid .deal-timeline{order:3;width:100%}.deal-panel,.deal-form{margin-bottom:16px;padding:16px 14px}.deal-panel>.deal-section-heading,.deal-panel>h2,.deal-contacts summary{margin:-16px -14px 16px;padding:12px 14px}.deal-contacts-details:not([open]) summary{margin-bottom:-16px}.deal-control-row{gap:8px}.deal-control-row .ant-btn{flex:auto}.deal-facts,.deal-conflict{grid-template-columns:minmax(0,1fr)}.deal-conflict .deal-control-row{grid-column:auto}.deal-event-meta{line-height:1.7;display:block}.deal-event-meta>span,.deal-event-meta time{display:block}.deal-calculation-list li,.deal-document-list li{flex-direction:column;align-items:stretch}.deal-inline-actions .ant-btn{flex:1}.deal-document-controls{flex-direction:column;align-items:stretch}.deal-document-controls label{width:100%;min-width:0}.deal-action-hint{max-width:100%}.deal-pinned-comments .deal-control-row .ant-btn{min-height:44px}.deal-composer .deal-control-row>.ant-btn:first-child{width:100%}}.deal-card-grid{display:block}.deal-top-facts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.deal-card-view .deal-heading{flex-wrap:wrap}.deal-card-view .deal-heading>div:first-child{flex:280px}.deal-card-view .deal-actions{flex:0 auto;min-width:0;max-width:none}.deal-card-view .deal-actions>.ant-btn{white-space:nowrap;flex-shrink:0}.deal-card-summary{grid-template-columns:minmax(180px,1fr) minmax(200px,1fr) minmax(140px,1fr) minmax(150px,1fr);gap:20px;padding:16px 20px}.deal-card-summary .deal-stage-change{background:0 0;border:0;margin:0;padding:0}.deal-card-summary .deal-stage-change>h2{color:#737373;border:0;margin:0 0 5px;padding:0;font-size:12px}.deal-card-summary .deal-stage-change .deal-form{background:0 0;margin:0;padding:0}.deal-card-summary .deal-stage-change .deal-field{gap:0;font-size:0}.deal-card-summary .deal-stage-change .deal-field select{font-size:14px}.deal-card-summary .deal-stage-change .deal-field:has(input){gap:6px;font-size:13px}.deal-card-summary .deal-stage-change .deal-field:has(textarea){gap:6px;font-size:13px}.deal-next-line{overflow-wrap:anywhere;margin:8px 0 12px;font-size:13px}.deal-next-line>span{color:#737373}.deal-card-details .deal-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px}.deal-positions>summary{cursor:pointer;margin-bottom:12px;font-size:15px;font-weight:500}.deal-positions-table{border-collapse:collapse;width:100%;min-width:700px;font-size:14px}.deal-positions-table th,.deal-positions-table td{text-align:left;border-bottom:1px solid #f0f0f0;padding:6px 8px}.deal-positions-table th{background:#fafafa;font-weight:500}.deal-positions-table th:nth-last-child(-n+2),.deal-positions-table td:nth-last-child(-n+2){text-align:right;white-space:nowrap}.deal-list-table .ant-table-cell{white-space:nowrap;padding:3px 6px!important}.deal-list-table td{height:32px}.deal-list-table .deal-title-button{text-align:left;max-width:100%;height:24px!important;min-height:24px!important;padding:0!important;display:block!important}.deal-list-table .deal-title-button>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.deal-list-table .deal-title-button strong{display:inline}.deal-list-table .deal-row-select{display:block}.deal-list-table .ant-btn{height:24px;min-height:24px;padding:0 5px}.deal-list-table select{height:24px;min-height:24px;padding:0 4px;font-size:12px}.deal-activity-list .deal-activity{color:inherit;background:0 0;grid-template-columns:1fr;gap:8px;min-height:32px;padding:2px 4px;font-size:13px;display:grid}.deal-activity-list .deal-activity>*{min-width:0}.deal-task-status{font-size:13px}.deal-activity>.deal-task-title{display:block}.deal-task-title summary,.deal-task-note summary{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deal-task-title p,.deal-task-note p{white-space:pre-wrap;overflow-wrap:anywhere}.deal-task-date small{color:inherit;display:block}.deal-task-assignee{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deal-activity-overdue .deal-task-title,.deal-activity-overdue .deal-task-status{color:#a8071a}.deal-activity-done .deal-task-title,.deal-activity-done .deal-task-status{color:#237804}.deal-activity-cancelled .deal-task-title,.deal-activity-cancelled .deal-task-status{color:#737373}.deal-task-columns{display:none}.deal-activity>.deal-control-row{flex-wrap:wrap;gap:4px;margin:0}@media (min-width:1100px){.deal-activity-list .deal-activity,.deal-task-columns{grid-template-columns:max-content minmax(120px,1.5fr) 145px 80px minmax(100px,1fr) minmax(120px,1fr);align-items:center;gap:8px;display:grid}.deal-activity>.deal-control-row{flex-wrap:nowrap;grid-area:1/1;gap:3px;min-width:144px}.deal-activity .deal-control-row .ant-btn{white-space:nowrap;flex-shrink:0;height:26px;min-height:26px;padding:0 3px}.deal-activity .deal-control-row .ant-btn:has(.anticon){width:25px;min-width:25px}.deal-activity>.deal-task-title{grid-area:1/2}.deal-activity>.deal-task-date{grid-area:1/3;font-size:12px}.deal-activity>.deal-task-status{grid-area:1/4}.deal-activity>.deal-task-note{grid-area:1/5}.deal-activity>.deal-task-assignee{grid-area:1/6}.deal-task-mobile-label{display:none}.deal-task-columns{color:#737373;border-bottom:1px solid #f0f0f0;grid-template-columns:144px minmax(120px,1.5fr) 145px 80px minmax(100px,1fr) minmax(120px,1fr);padding:3px 4px;font-size:12px}.deal-activities.deal-panel{padding:12px}.deal-activities.deal-panel>.deal-section-heading{margin:-12px -12px 8px;padding:8px 12px}.deal-activities>.deal-help{margin:4px 0 8px}}@media (min-width:768px) and (max-width:1099px){.deal-card-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.deal-activity-list .deal-activity{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.deal-activity>.deal-control-row{grid-column:1/-1}}@media (max-width:767px){.deal-top-facts,.deal-card-details .deal-facts,.deal-card-summary{grid-template-columns:1fr}.deal-card-summary>div:last-child{border:0;grid-column:auto;padding:0}.deal-card-view .deal-actions{justify-content:flex-start;width:100%}.deal-card-view .deal-actions>.ant-btn{white-space:normal;flex:0 auto;max-width:100%}.deal-activity-list .deal-activity{padding:10px 4px}.deal-activity button,.deal-activity select{min-height:44px}.deal-editor-dialog input{font-size:16px}}@media (pointer:coarse){.deal-list-table select,.deal-list-table .ant-btn,.deal-list-table .deal-title-button{height:44px!important;min-height:44px!important}.deal-activity .deal-control-row .ant-btn{width:auto;min-width:44px;height:44px;min-height:44px}.deal-activity .deal-control-row .ant-btn:has(.anticon){width:auto;min-width:44px;height:44px;min-height:44px}.deal-task-columns{grid-template-columns:232px minmax(120px,1.5fr) 145px 80px minmax(100px,1fr) minmax(120px,1fr)}}.deal-list-layout{border-top:1px solid #f0f0f0;grid-template-columns:198px minmax(0,1fr);display:grid}.deal-list-sidebar{background:#fafafa;border-right:1px solid #f0f0f0;min-width:0;padding:12px}.deal-list-results{min-width:0;padding-left:12px}.deal-sidebar-search{gap:5px;font-size:12px;display:grid}.deal-list-sidebar .deal-filter-panel{margin-top:12px;border:0!important;padding:0!important}.deal-list-sidebar .deal-filter-panel h2{font-size:14px!important}.deal-list-sidebar .deal-filter-panel>.deal-filter-fields{flex-direction:column;gap:10px!important;display:flex!important}.deal-list-sidebar label{font-size:12px}.deal-list-sidebar select{width:100%;min-width:0;padding:4px 6px;font-size:13px;display:block;min-height:32px!important}.deal-list-sidebar .deal-check-filter summary{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:5px 6px;font-size:12px}.deal-list-sidebar .deal-check-filter label{min-height:28px!important}.deal-list-sidebar .deal-filter-panel>details>summary{font-size:12px}.deal-list-results>.ant-tabs .ant-tabs-tab{padding:10px 0;font-size:13px}.deal-list-results .deal-search-row{align-items:end;gap:8px;margin:8px 0}.deal-list-results .deal-search-row label:first-child{flex:0 auto}.deal-list-results .deal-list-tools>details{flex:0 auto;min-width:180px}.deal-list-results .deal-list-tools>details>summary{min-height:32px;padding:5px 8px;font-size:13px}.deal-list-results .deal-list-summary{gap:8px;margin:10px 0;font-size:12px}@media (max-width:749px){.deal-list-layout{grid-template-columns:1fr}.deal-list-sidebar{border-bottom:1px solid #f0f0f0;border-right:0}.deal-list-results{padding-left:0}.deal-list-sidebar .deal-filter-panel>.deal-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.deal-list-sidebar select,.deal-list-sidebar .deal-check-filter label{min-height:44px!important}.deal-sidebar-search{font-size:14px}}.deal-list-footer{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px 0;display:flex}.deal-list-page-size{white-space:nowrap;align-items:center;gap:8px;display:flex}.deal-list-page-size select{min-width:80px;height:32px}.deal-list-footer .deal-pagination{flex-wrap:wrap;margin:0}.deal-list-page-total{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.deal-column-heading{padding-right:8px;display:block;position:relative;overflow:visible}.deal-column-resize{cursor:col-resize;touch-action:none;border-right:2px solid transparent;width:10px;position:absolute;top:-6px;bottom:-6px;right:-6px}.deal-column-resize:hover,.deal-column-resize:focus{border-right-color:#737373;outline:1px solid #737373}.deal-column-drag{max-width:100%;color:inherit;font:inherit;text-align:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:grab;background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:hidden}.deal-column-drag:active{cursor:grabbing}.deal-column-drag:focus-visible{outline-offset:2px;outline:2px solid #737373}.deal-column-drag-over{box-shadow:inset 0 -2px #737373}@media (max-width:749px){.deal-list-footer{align-items:stretch}.deal-list-page-total{width:100%}.deal-list-page-size select{height:44px}}.deal-document-table .ant-table-cell{overflow-wrap:anywhere}.deal-document-title{gap:4px;min-width:0;display:grid}.deal-document-title .ant-btn{white-space:normal;text-align:left;justify-content:flex-start;height:auto;padding:0}.deal-document-title .ant-btn>span:not(.ant-btn-icon){white-space:normal;overflow-wrap:anywhere}.deal-document-mobile-date,.deal-document-mobile-specification,.deal-document-mobile-download-label{display:none}.deal-document-amount{font-variant-numeric:tabular-nums;gap:4px;display:grid}.deal-document-downloads{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.deal-document-downloads .ant-btn{padding-left:4px;padding-right:4px}.deal-document-specification{min-width:0}.deal-document-specification-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.deal-document-item-name{white-space:pre-wrap;overflow-wrap:anywhere}.deal-document-totals{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:24px;margin-top:14px;display:flex}.deal-document-totals strong{margin-left:12px}@media (max-width:767px){.deal-document-mobile-date{display:block}.deal-document-table .ant-table-cell{padding:12px 6px!important}.deal-document-table .ant-table-expanded-row>.ant-table-cell{padding:12px 4px!important}.deal-document-specification .ant-table-cell{padding:9px 4px!important}.deal-document-totals{gap:8px}}@media (pointer:coarse){.deal-document-downloads .ant-btn,.deal-document-title .ant-btn{min-height:44px}}@media (max-width:600px){.deal-document-desktop-specification,.deal-document-desktop-download-label{display:none}.deal-document-mobile-specification,.deal-document-mobile-download-label{display:block}.deal-document-mobile-position+.deal-document-mobile-position{margin-top:20px}.deal-document-mobile-values{grid-template-columns:minmax(0,.7fr) minmax(max-content,1fr) minmax(max-content,1fr);gap:6px;margin:10px 0 0;display:grid}.deal-document-mobile-values>div{min-width:0}.deal-document-mobile-values dt{margin:0 0 4px;font-weight:400}.deal-document-mobile-values dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.deal-document-mobile-values .deal-document-mobile-gross{text-align:right;grid-column:1/-1}.deal-document-amount strong{white-space:nowrap}}.deal-settings h2{font-size:20px;font-weight:500}.deal-settings h3{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500}.deal-settings p{overflow-wrap:anywhere;color:#595959;font-size:13px;line-height:1.6}.ds-card{background:#fff;border:1px solid #f0f0f0;border-radius:6px;min-width:0;padding:20px}.ds-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:16px;margin:20px 0;display:grid}.ds-grid label{flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.ds-grid small{color:#737373;line-height:1.6}.ds-grid fieldset,.ds-editor fieldset{border:0;padding:0}.ds-grid .ds-checkbox{flex-direction:row;align-items:center}.ds-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.ds-section-title,.ds-actions,.ds-stage-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ds-section-title{justify-content:space-between;margin:28px 0 14px}.ds-actions{margin-top:12px}.ds-dot{background:#8c8c8c;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.ds-blue{background:#1677ff}.ds-cyan{background:#13c2c2}.ds-green{background:#52c41a}.ds-orange{background:#fa8c16}.ds-red{background:#f5222d}.ds-purple{background:#722ed1}.ds-gray{background:#8c8c8c}.ds-alert{background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;margin:16px 0;padding:12px;font-size:13px;line-height:1.6}.ds-alert .ant-btn{margin-top:12px;display:block}.ds-editor{background:#fafafa;margin:16px 0}.ds-editor .ds-grid{margin-bottom:16px}.ds-stage-list{flex-direction:column;gap:5px;display:flex}.ds-stage-row{border-radius:5px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;display:flex}.ds-stage-info{min-width:0}.ds-stage-info h3{margin:0;font-size:14px}.ds-stage-info p{color:inherit;margin:2px 0 0;font-size:12px;line-height:1.35}.ds-stage-actions{flex-wrap:nowrap;flex-shrink:0;gap:2px;margin:0}.ds-stage-actions .ant-btn{color:inherit;width:30px;height:30px;padding:0}.ds-stage-actions .ant-btn:disabled{opacity:.35;color:inherit}.ds-editor{background:0 0;border:0;margin:0;padding:0}.ds-editor .ds-grid{grid-template-columns:1fr 1fr;align-items:start;margin:12px 0}.ds-editor select{width:100%;height:32px;font:inherit;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:4px 11px}.ds-editor .ds-color-picker{border:0;grid-column:1/-1;margin:0;padding:0}.ds-color-picker legend{margin-bottom:8px;font-size:13px}.ds-swatches{flex-wrap:wrap;gap:8px;display:flex}.ds-grid .ds-swatch{cursor:pointer;border:1px solid rgba(0,0,0,.133);border-radius:4px;justify-content:center;align-items:center;gap:0;width:30px;height:30px;display:inline-flex;position:relative}.ds-swatch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.ds-swatch span{visibility:hidden;font-weight:700}.ds-swatch:has(input:checked){outline-offset:2px;outline:2px solid}.ds-swatch input:checked+span{visibility:visible}.ds-swatch:has(input:focus-visible){outline-offset:3px;outline:3px solid #1677ff}.ds-swatch:has(input:disabled){opacity:.5;cursor:default}@media (max-width:749px){.ds-stage-row{flex-wrap:wrap;align-items:flex-start;gap:4px;padding:8px}.ds-stage-actions{margin-left:auto}.ds-stage-actions .ant-btn{flex:none}.ds-editor .ds-grid{grid-template-columns:1fr}.ds-stage-info{flex:170px}.ds-card{padding:16px 14px}.ds-actions{gap:8px}.ds-actions .ant-btn{flex:1}.ds-section-title h2{margin:8px 0}.ds-list{grid-template-columns:minmax(0,1fr)}}