.SectionDots{display:none}@media (max-width:600px){.SectionDots{position:relative;display:flex;gap:6px;align-items:center;justify-content:center;height:8px;margin:8px 0}}.SectionDots__dot{width:6px;height:6px;border-radius:50%;background:#dcdee6}.SectionDots__dot_on{width:18px;border-radius:4px;background:#252942}.SectionDots__finger{position:absolute;top:-8px;left:62%;font-size:22px;opacity:0;pointer-events:none;animation:sectionSwipeFinger 1.8s ease .4s 2}@keyframes sectionSwipeFinger{0%{opacity:0;transform:translateX(0)}15%{opacity:1}70%{opacity:1;transform:translateX(-90px)}to{opacity:0;transform:translateX(-90px)}}@media(prefers-reduced-motion:reduce){.SectionDots__finger{animation:none;opacity:.8}}html:has(.Deals){scrollbar-gutter:stable}.Deals{color:#252942}.Deals__pager{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin:16px 0;color:#7c7f93;font-size:14px}.Deals__pager-button{padding:6px 14px;border:1px solid #e3e4ea;border-radius:8px;background:#fff;color:#252942;cursor:pointer}.Deals__pager-button:disabled{opacity:.4;cursor:default}.Deals_view_kanban,.Deals_view_list,.Deals_view_plan{width:min(1506px,100%);margin:0 auto}.Deals__toolbar{margin-bottom:24px}.Deals__headline,.Deals__toolbar{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:center}.Deals__create{padding:8px 14px;border:0;border-radius:8px;background:#252942;color:#fff;cursor:pointer}.Deals__title{margin:0;font-size:32px;font-weight:300}.Deals__modal-input{width:100%;margin-bottom:12px;padding:10px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px}.Deals__modal-row{display:flex;gap:16px;align-items:center}.Deals__modal-row .Select,.Deals__modal-row select{width:120px;flex:0 0 120px}.Deals__modal-check{display:flex;gap:8px;align-items:center;font-size:14px}.Deals__filters{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:center}.Deals__switch{display:flex;border:1px solid #e3e4ea;border-radius:8px;overflow:hidden}.Deals__switch_hidden{display:none}.Deals__tab{padding:8px 14px;border:0;background:#fff;color:#252942;cursor:pointer;font-size:14px}.Deals__tab_active{background:#252942;color:#fff}.Deals__select{padding:8px 12px;border:1px solid #e3e4ea;border-radius:8px;background:#fff;font-size:14px}.Deals__search-box{position:relative;display:inline-flex;align-items:center}.Deals__search-clear{position:absolute;right:6px;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;color:#7c7f93;cursor:pointer;font-size:18px;line-height:22px}.Deals__search-clear:hover{background:#eceef3;color:#252942}.Deals__search{min-width:260px;padding:8px 12px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px}.Deals__content{transition:opacity .15s}.Deals__content_loading{opacity:.6}.Deals__modal{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;background:rgba(37,41,66,.4)}.Deals__modal-box{width:min(440px,92vw);padding:24px;border-radius:12px;background:#fff}.Deals__modal-title{margin-bottom:12px;font-size:18px}.Deals__modal-text{width:100%;min-height:90px;padding:10px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px;resize:vertical}.Deals__modal-actions{display:flex;gap:16px;align-items:center;margin-top:14px}.Deals__modal-button{padding:10px 18px;border:0;border-radius:8px;background:#252942;color:#fff;cursor:pointer}.Deals__modal-cancel{border:0;background:none;color:#7c7f93;cursor:pointer}.DealBoard__card-link{color:inherit;text-decoration:none}.DealBoard__columns{display:flex;gap:14px;align-items:flex-start;padding-bottom:16px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.DealBoard__column{flex:0 0 min(290px,84vw);scroll-snap-align:start;border-radius:10px;background:#f4f5f8}.DealBoard__column_over{outline:2px dashed #252942}.DealBoard__column-header{padding:12px 14px;border-top:4px solid #cbcbcb;border-radius:10px 10px 0 0}.DealBoard__column-title{font-size:15px;font-weight:600}.DealBoard__column-count{margin-left:6px;color:#7c7f93;font-weight:400}.DealBoard__column-sum{margin-top:4px;color:#7c7f93;font-size:14px}.DealBoard__column-body{display:flex;flex-direction:column;gap:10px;min-height:80px;padding:0 10px 12px}.DealBoard__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.DealBoard__empty,.DealBoard__hint{margin-bottom:14px;color:#7c7f93;font-size:14px}.DealBoard__card{padding:12px;border-radius:8px;background:#fff;box-shadow:0 1px 3px rgba(37,41,66,.12);cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DealBoard__card_dragging{opacity:.35}.DealBoard__card_overlay{box-shadow:0 8px 20px rgba(37,41,66,.25)}.DealBoard__ghost{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:76px;padding:12px;border:1px dashed #c4c6d4;border-radius:8px;background:#e9eaf0;cursor:pointer;text-align:left;transition:background .15s,border-color .15s}.DealBoard__ghost:hover{border-color:#252942;background:#dfe1ea}.DealBoard__ghost-label{color:#7c7f93;font-size:16px;font-weight:600}.DealBoard__card-name{font-weight:600;word-break:break-word}.DealBoard__card-amount,.DealBoard__card-name{margin-bottom:6px;font-size:15px}.DealBoard__card-client{display:flex;flex-direction:column;margin-bottom:6px;font-size:13px}.DealBoard__card-company{color:#7c7f93}.DealBoard__card-footer{display:flex;gap:8px;align-items:center;justify-content:space-between;color:#7c7f93;font-size:12px}.DealBoard__card-tag{padding:2px 8px;border-radius:10px;background:#eceefa}.DealDrawer{position:fixed;top:0;right:0;bottom:0;z-index:10000;width:min(980px,100vw);padding:24px 24px 40px;overflow-y:auto;overscroll-behavior:contain;background:#fff;box-shadow:-4px 0 24px rgba(37,41,66,.18)}.DealDrawer__toolbar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 16px}.DealDrawer__section_client .DealDrawer__label{line-height:18px}.DealDrawer__tool_danger{margin-left:auto;border-color:#efc4be;color:#c0392b}.DealDrawer__tool_danger:hover{background:#fdecec}.DealDrawer__tool{padding:6px 12px;border:1px solid #e3e4ea;border-radius:8px;background:#fff;color:#252942;cursor:pointer;font-family:inherit;font-size:13px;line-height:18px;text-decoration:none;white-space:nowrap}.DealDrawer__tool:hover{background:#f4f5f8}.DealDrawer__tool-icon{margin-right:6px;vertical-align:-2px}.DealDrawer__tool:disabled{opacity:.5;cursor:default}.DealDrawer__deprecated{color:#9a9cab;font-style:italic}.DealDrawer__section_deprecated .DealDrawer__label{color:#b0b2be}.DealDrawer__input_deprecated,.DealDrawer__textarea_deprecated{background:#f1f2f5;color:#9a9cab;cursor:not-allowed}.DealDrawer__close{position:absolute;top:12px;right:16px;border:0;background:none;cursor:pointer;font-size:28px;line-height:1}.DealDrawer__loading{margin-top:40px;color:#7c7f93}.DealDrawer__title{margin:0 28px 8px 0;font-size:22px;font-weight:600;word-break:break-word}.DealDrawer__title-input{display:block;box-sizing:border-box;width:100%;max-height:calc(3.9em + 12px);margin-bottom:8px;padding:6px 0;overflow-y:auto;border:0;background:none;font-family:inherit;font-size:22px;font-weight:600;line-height:1.3;resize:none}.DealDrawer__title-input:focus,.DealDrawer__title-input:hover{box-shadow:0 1px 0 #e3e4ea;outline:none}.DealDrawer__bitrix{display:inline-block;margin-bottom:8px;color:#7c7f93;font-size:13px}.DealDrawer__amount-note{margin-left:8px;color:#7c7f93;font-size:13px;font-weight:400}.DealDrawer__estimate-name{margin-bottom:8px;font-weight:600;word-break:break-word}.DealDrawer__muted{color:#7c7f93;font-size:13px}.DealDrawer__manual{margin-top:12px}.DealDrawer__estimate-head{position:relative;cursor:pointer}.DealDrawer__estimate-more{display:block;margin-top:6px;color:#9a9cab;font-size:12px}.DealDrawer__estimate-extra{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .5s ease,margin-top .5s ease}.DealDrawer__section_estimate:focus-within .DealDrawer__estimate-extra,.DealDrawer__section_estimate:hover .DealDrawer__estimate-extra,.DealDrawer__section_open .DealDrawer__estimate-extra{max-height:900px;margin-top:12px;opacity:1}.DealDrawer__section_estimate:focus-within .DealDrawer__estimate-more,.DealDrawer__section_estimate:hover .DealDrawer__estimate-more,.DealDrawer__section_open .DealDrawer__estimate-more{display:none}.DealDrawer__picker{margin-top:10px}.DealDrawer__results{display:flex;flex-direction:column;max-height:220px;overflow-y:auto;border:1px solid #e3e4ea;border-radius:8px;background:#fff;box-shadow:0 6px 18px rgba(37,41,66,.14)}.DealDrawer__result{display:flex;flex-direction:column;align-items:flex-start;padding:8px 10px;border:0;border-bottom:1px solid #e3e4ea;background:none;cursor:pointer;text-align:left}.DealDrawer__result:hover{background:#f4f5f8}.DealDrawer__amount{display:flex;flex-direction:column;gap:4px;margin-bottom:18px;font-size:18px}.DealDrawer__stage-row{display:flex;flex-wrap:nowrap;gap:8px;align-items:center}.DealDrawer__stage-row .DealDrawer__finish{flex:0 0 auto;flex-wrap:nowrap;margin:0}.DealDrawer__select_stage{width:auto;min-width:0;flex:1 1 120px;max-width:200px}.DealDrawer__linkfield{display:flex;gap:6px;align-items:center;justify-content:flex-start}.DealDrawer__linkfield-text{min-width:0;overflow:hidden;font-size:14px;line-height:1.4;text-overflow:clip;white-space:nowrap}.DealDrawer__linkfield-text_fade{mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.DealDrawer__linkfield-text a{color:#252942;text-decoration:underline}.DealDrawer__linkfield-text_multiline{white-space:pre-wrap;word-break:break-word}.DealDrawer__linkfield-edit{flex:0 0 auto;padding:0 4px;border:0;background:none;color:#252942;cursor:pointer;font-size:20px;line-height:1;transform:scaleX(-1)}.DealDrawer__linkfield-edit:hover{color:#252942}.DealDrawer__amount-value{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.DealDrawer__amount-value_editable{cursor:pointer;border-bottom:1px dashed #7c7f93}.DealDrawer__amount-value:disabled{cursor:default}.DealDrawer__amount-edit{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.DealDrawer__journal-more{margin-top:6px}.DealDrawer__journal-more summary{color:#252942;cursor:pointer;font-size:13px}.DealDrawer__journal-more .DealDrawer__events{margin-top:10px}.DealDrawer__estimate-link{color:#7c7f93;font-size:13px}.DealDrawer__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 28px;gap:0 28px}@media (max-width:900px){.DealDrawer__columns{display:flex;flex-direction:column}}.DealDrawer__col{min-width:0}@media (max-width:900px){.DealDrawer__col{display:contents}.DealDrawer__col>*{order:10}.DealDrawer__col>.DealDrawer__title-input{order:1}.DealDrawer__col>.DealDrawer__bitrix{order:2}.DealDrawer__col>.DealDrawer__amount{order:3}.DealDrawer__col>.DealDrawer__section_client{order:4}}.DealDrawer__section{margin-bottom:16px}.DealDrawer__section_box{padding:12px;border:1px solid #e3e4ea;border-radius:10px}.DealDrawer__label{display:block;margin-bottom:6px;color:#7c7f93;font-size:13px}.DealDrawer__input,.DealDrawer__select,.DealDrawer__textarea{width:100%;padding:8px 10px;border:1px solid #e3e4ea;border-radius:8px;font-family:inherit;font-size:14px}.DealDrawer__textarea{min-height:70px;resize:vertical}.DealDrawer__textarea_tall{min-height:106px}.DealDrawer__unit{flex:0 0 auto;color:#7c7f93;font-size:14px}.DealDrawer__select_narrow{width:110px;flex:0 0 110px}.DealDrawer__row{display:flex;gap:12px;align-items:center;justify-content:space-between}.DealDrawer__check{display:flex;gap:8px;align-items:center;font-size:14px}.DealDrawer__check_deprecated{color:#9a9cab;cursor:not-allowed}.DealDrawer__check_deprecated input{cursor:not-allowed}.DealDrawer__finish{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.DealDrawer__finish-button{padding:8px 14px;border:1px solid #e3e4ea;border-radius:8px;background:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;transition:background .15s,box-shadow .15s}.DealDrawer__finish-button:hover{box-shadow:0 2px 8px rgba(37,41,66,.14)}.DealDrawer__finish-button_type_won{border-color:#4ade80;background:#e8f7ee;color:#15803d}.DealDrawer__finish-button_type_won:hover{background:#d3f0df}.DealDrawer__finish-button_type_lost{border-color:#f87171;background:#fdecec;color:#b91c1c}.DealDrawer__finish-button_type_lost:hover{background:#fad9d9}.DealDrawer__fail{margin-top:8px;color:#dc2626;font-size:14px}.DealDrawer__lost{margin-top:10px}.DealDrawer__actions{display:flex;gap:16px;align-items:center;margin-top:10px}.DealDrawer__button{padding:10px 18px;border:0;border-radius:8px;background:#252942;color:#fff;cursor:pointer}.DealDrawer__button:disabled{opacity:.4;cursor:default}.DealDrawer__link{border:0;background:none;color:#252942;cursor:pointer;text-decoration:underline}.DealDrawer__save{position:-webkit-sticky;position:sticky;bottom:-40px;z-index:2;display:flex;margin:0 -24px;padding:28px 24px 14px;background:linear-gradient(0deg,#fff 55%,hsla(0,0%,100%,0));pointer-events:none;gap:8px}.DealDrawer__save .DealDrawer__button{pointer-events:auto;box-shadow:0 4px 14px rgba(37,41,66,.28)}.DealDrawer__save .DealDrawer__button_ghost{border:1px solid #e3e4ea;background:#fff;color:#252942;box-shadow:none}.DealDrawer__events{margin:0;padding:0;list-style:none}.DealDrawer__event{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e3e4ea}.DealDrawer__event-text{font-size:14px}.DealDrawer__event-meta{color:#7c7f93;font-size:12px}.ClientField{display:flex;flex-direction:column;gap:8px}.ClientField__input,.ClientField__select{width:100%;padding:8px 10px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px}.ClientField__select{flex:0 0 130px;width:130px}.ClientField__channel{display:flex;gap:8px}.ClientField__results{display:flex;flex-direction:column;max-height:240px;overflow-y:auto;border:1px solid #e3e4ea;border-radius:8px;background:#fff;box-shadow:0 6px 18px rgba(37,41,66,.14)}.ClientField__result{display:flex;flex-direction:column;align-items:flex-start;padding:8px 10px;border:0;border-bottom:1px solid #e3e4ea;background:none;cursor:pointer;text-align:left}.ClientField__result:hover{background:#f4f5f8}.ClientField__name{font-weight:600}.ClientField__muted{color:#7c7f93;font-size:13px}.ClientField__actions{display:flex;gap:16px;align-items:center}.ClientField__button{padding:8px 14px;border:0;border-radius:8px;background:#252942;color:#fff;cursor:pointer}.ClientField__link{padding:0;border:0;background:none;color:#252942;cursor:pointer;text-decoration:underline}.DealTasks__head{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:6px}.DealTasks__label{display:block;margin-bottom:6px;color:#7c7f93;font-size:13px}.DealTasks__list{margin:0;padding:0;list-style:none}.DealTasks__item{display:flex;flex-direction:column;gap:2px;padding:6px 0;border-bottom:1px solid #e3e4ea}.DealTasks__item-link{padding:0;border:0;background:none;color:#252942;cursor:pointer;font-family:inherit;font-size:14px;line-height:1.35;text-align:left;text-decoration:none;word-break:break-word}.DealTasks__item-link:hover{text-decoration:underline}.DealTasks__item-meta{color:#7c7f93;font-size:12px}.DealTasks__status{padding:1px 8px;border-radius:10px;background:#eceefa}.DealTasks__status_type_with_manager{background:#fef3c7}.DealTasks__status_type_done{background:#dcfce7}.DealTasks__status_type_cancelled{background:#f1f1f1}.DealTasks__empty{color:#7c7f93;font-size:13px}.DealTasks__link{padding:0;border:0;background:none;color:#252942;cursor:pointer;text-decoration:underline}.DealTasks__modal{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;background:rgba(37,41,66,.4)}.DealTasks__modal-box{width:min(640px,94vw);max-height:90vh;padding:24px;overflow-y:auto;border-radius:12px;background:#fff}.DealTasks__modal-title{margin-bottom:12px;font-size:18px;font-weight:600}.DealTasks__input{width:100%;margin-bottom:10px;padding:8px 10px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px}.DealTasks__input_text{min-height:60px;resize:vertical}.DealTasks__note{margin:4px 0 10px;color:#7c7f93;font-size:13px}.DealTasks__actions{display:flex;gap:16px;align-items:center;margin-top:8px}.DealTasks__button{padding:10px 18px;border:0;border-radius:8px;background:#252942;color:#fff;cursor:pointer}.DealTasks__button:disabled{opacity:.4;cursor:default}.Toastify__toast-container{z-index:10002!important}.DealList{color:#252942}.DealList__link{color:inherit;text-decoration:none}.DealList__scroll{overflow-x:auto;border:1px solid #e3e4ea;border-radius:10px;background:#fff}.DealList__table{width:100%;min-width:980px;border-collapse:collapse}@media (max-width:700px){.DealList__table{display:block;min-width:0}.DealList__table thead{display:none}.DealList__table tbody{display:block}.DealList__table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;padding:12px 14px;border-bottom:1px solid #e3e4ea}.DealList__table td{padding:0;border:0;min-width:0}.DealList__table td:first-child,.DealList__table td:nth-child(2),.DealList__table td:nth-child(3),.DealList__table td:nth-child(6){grid-column:1/-1}.DealList__table td:nth-child(3),.DealList__table td:nth-child(6){color:#7c7f93;font-size:13px}.DealList__table td:nth-child(3):empty,.DealList__table td:nth-child(6):empty,.DealList__table td:nth-child(7){display:none}.DealList__table td:nth-child(4){font-weight:600;text-align:left}.DealList__table td:nth-child(5){text-align:right}}.DealList__th{padding:12px 14px;border-bottom:1px solid #e3e4ea;color:#7c7f93;font-size:13px;font-weight:600;text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DealList__th_active{color:#252942}.DealList__th_key_amount{text-align:right}.DealList__row{cursor:pointer}.DealList__row:hover{background:#f7f8fb}.DealList__td{padding:12px 14px;border-bottom:1px solid #e3e4ea;font-size:14px;vertical-align:top}.DealList__td_key_title{min-width:240px;max-width:360px}@media (max-width:700px){.DealList__td_key_title{min-width:0;max-width:none}}.DealList__td_key_amount{text-align:right;white-space:nowrap}.DealList__td_key_created{white-space:nowrap}.DealList__title{font-weight:600;word-break:break-word}.DealList__sub{margin-top:2px;color:#7c7f93;font-size:12px}.DealList__stage{min-width:170px}@media (max-width:700px){.DealList__stage{min-width:0}}.DealList__progress{display:flex;gap:2px}.DealList__segment{flex:1 1;height:8px;border-radius:2px;background:#e3e4ea}.DealList__segment_clickable{position:relative;cursor:pointer}.DealList__segment_clickable:after{position:absolute;inset:-6px 0;content:""}.DealList__segment_clickable:hover{outline:2px solid rgba(37,41,66,.35)}.DealList__stage-name{margin-top:4px;color:#7c7f93;font-size:12px}.DealList__person{gap:8px}.DealList__avatar,.DealList__person{display:inline-flex;align-items:center}.DealList__avatar{flex:0 0 28px;justify-content:center;width:28px;height:28px;overflow:hidden;border-radius:50%;background:#e3e4ea;font-size:13px}.DealList__avatar img{width:100%;height:100%;object-fit:cover}.DealList__empty{padding:28px;color:#7c7f93;text-align:center}.DealList__total{display:flex;gap:24px;justify-content:flex-end;padding:12px 14px;color:#7c7f93;font-size:14px}.DealPlan{width:100%;max-width:890px;margin:0 auto;color:#252942}.DealPlan__summary{margin-bottom:12px;font-size:14px}.DealPlan__group{margin-bottom:14px;border:1px solid #e3e4ea;border-radius:10px;background:#fff;overflow:hidden}.DealPlan__group_kind_overdue{border-color:#dc2626}.DealPlan__group_kind_none{background:#f6f6f8;color:#8a8c99}.DealPlan__group-head{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between;width:100%;padding:10px 14px;border:0;border-bottom:1px solid #e3e4ea;background:#f4f5f8;cursor:pointer;font-family:inherit;text-align:left}.DealPlan__group_kind_overdue .DealPlan__group-head{background:#fdecec;color:#b91c1c}.DealPlan__group_tone_green .DealPlan__group-head,.DealPlan__group_tone_green .DealPlan__row{background:#cfeadb}.DealPlan__group_tone_yellow .DealPlan__group-head,.DealPlan__group_tone_yellow .DealPlan__row{background:#fbe9b6}.DealPlan__group_tone_red .DealPlan__group-head,.DealPlan__group_tone_red .DealPlan__row{background:#f6c9c4}.DealPlan__group_tone_green .DealPlan__row:hover,.DealPlan__group_tone_red .DealPlan__row:hover,.DealPlan__group_tone_yellow .DealPlan__row:hover{filter:brightness(.96)}.DealPlan__group-title{font-size:15px;font-weight:600;text-transform:capitalize}.DealPlan__group-sum{color:#7c7f93;font-size:13px}.DealPlan__group-total{color:#252942;font-size:15px}.DealPlan__table{width:100%;border-collapse:collapse;table-layout:fixed}.DealPlan__row{cursor:pointer}.DealPlan__row:hover{background:#f7f8fb}.DealPlan__td{padding:9px 12px;border-bottom:1px solid #e3e4ea;font-size:14px;vertical-align:top;overflow:hidden;text-overflow:ellipsis}.DealPlan__td_key_date{width:100px;white-space:nowrap}.DealPlan__td_key_month{width:68px;overflow:visible;color:#7c7f93;text-overflow:clip;white-space:nowrap}.DealPlan__td_key_amount{width:112px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.DealPlan__td_key_stage{width:120px}.DealPlan__td_key_person{width:130px;overflow:hidden;text-overflow:clip;white-space:nowrap;mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}.DealPlan__title{font-weight:600;word-break:break-word}.DealPlan__sub{margin-top:2px;color:#7c7f93;font-size:12px}.DealPlan__empty{padding:24px;color:#7c7f93;text-align:center}@media (max-width:700px){.DealPlan__td{padding:7px 6px;font-size:12px}.DealPlan__td_key_date{width:68px;font-size:11px;white-space:nowrap}.DealPlan__td_key_month{width:50px}.DealPlan__td_key_amount{width:78px}.DealPlan__td_key_stage{display:none}.DealPlan__td_key_person{width:78px}.DealPlan__group-head{padding:8px}.DealPlan__sub{display:none}}.DealDrawer__payments-head{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between;margin-bottom:8px}.DealDrawer__payments-sum{color:#7c7f93;font-size:12px}.DealDrawer__payments-sum_mismatch{color:#b45309}.DealDrawer__payment{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center;margin-bottom:8px}.DealDrawer__payment_paid{opacity:.6}.DealDrawer__payment-paid{display:flex;gap:4px;align-items:center;font-size:13px;white-space:nowrap}.DealDrawer__payment-remove{padding:0 4px;border:0;background:none;color:#7c7f93;cursor:pointer;font-size:14px}.DealPlan__summary{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;justify-content:space-between}.DealPlan__paid-toggle{display:flex;gap:6px;align-items:center;color:#7c7f93;font-size:13px}.DealPlan__row_paid{opacity:.55}.DealPlan__part{color:#7c7f93;font-weight:400}.DealDrawer__pay-editor{animation:dealDropIn .5s ease both;margin-top:8px;padding:10px;border:1px solid #e3e4ea;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgba(37,41,66,.12)}.DealDrawer__pay-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,150px) auto auto;grid-gap:8px;gap:8px;align-items:center;margin-bottom:8px}.DealDrawer__pay-row_paid{opacity:.6}.DealDrawer__pay-paid{display:flex;gap:4px;align-items:center;font-size:12px;white-space:nowrap}.DealDrawer__pay-remove{padding:0 4px;border:0;background:none;color:#7c7f93;cursor:pointer}.DealDrawer__pay-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.DealDrawer__pay-add,.DealDrawer__pay-save{width:34px;height:34px;border:1px solid #e3e4ea;border-radius:8px;background:#fff;cursor:pointer;font-size:18px;line-height:1}.DealDrawer__pay-save{border-color:#16a34a;color:#16a34a}.DealDrawer__pay-total{margin-left:auto;color:#7c7f93;font-size:13px}.DealDrawer__input_rate{width:90px}.DealDrawer__input_computed{background:#f1f2f5;color:#7c7f93;cursor:help}.DealDrawer__field-hint{margin-top:4px;color:#b45309;font-size:12px}.DealDrawer__rate-box{display:flex;flex-wrap:wrap;gap:6px;align-items:center;width:100%;margin-top:6px}@keyframes dealDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.DealDrawer__textarea_compact{min-height:0;resize:none}.ClientField__results,.DealDrawer__picker,.DealDrawer__results{animation:dealDropIn .5s ease both}.DealPlan__hint{margin:0 0 8px;color:#7c7f93;font-size:13px}.PeriodPicker{position:relative}.PeriodPicker__field{display:flex;justify-content:space-between;width:100%;padding:8px 10px;border:1px solid #e3e4ea;border-radius:8px;background:#fff;color:#252942;cursor:pointer;font:inherit;font-size:14px;text-align:left}.PeriodPicker__arrow{color:#7c7f93}.PeriodPicker__popup{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:min(320px,100%);min-width:260px;padding:12px;border:1px solid #e3e4ea;border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(37,41,66,.14);animation:dealDropIn .35s ease both}.PeriodPicker__years{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:10px}.PeriodPicker__clear,.PeriodPicker__month,.PeriodPicker__year{padding:5px 12px;border:1px solid #e3e4ea;border-radius:999px;background:#fff;color:#252942;cursor:pointer;font:inherit;font-size:13px}.PeriodPicker__clear:disabled,.PeriodPicker__month:disabled,.PeriodPicker__year:disabled{opacity:.35;cursor:default}.PeriodPicker__clear_active,.PeriodPicker__month_active,.PeriodPicker__year_active{border-color:#252942;background:#252942;color:#fff}.PeriodPicker__clear{margin-left:auto;border:0;color:#7c7f93;text-decoration:underline}.PeriodPicker__quarter{display:grid;grid-template-columns:38px repeat(3,1fr);grid-gap:6px;gap:6px;align-items:center;margin-bottom:6px}.PeriodPicker__quarter-label{color:#7c7f93;font-size:12px}.PeriodPicker__month{border-radius:6px;text-align:center}@media (max-width:600px){.Deals__tab{padding:8px 10px;font-size:13px}.Deals__filters{gap:8px 8px}.Deals__tab-full{display:none}.Deals__tab-short{display:inline}.Deals__headline,.Deals__toolbar{justify-content:flex-start}.Deals__headline{flex:0 0 100%}.Deals__filters{justify-content:flex-start}}.Deals__tab-short{display:none}.DealPlan__info{width:18px;height:18px;padding:0;border:1px solid #b4b7c6;border-radius:50%;background:none;color:#7c7f93;cursor:pointer;font:italic 600 11px/16px Georgia,serif;vertical-align:1px}@media (max-width:600px){.Deals__tab-short{display:inline}.Deals__toolbar{gap:8px}.Deals__headline{flex:1 1 auto}.Deals__filters{display:contents}.Deals__create{order:1}.Deals__filters>:not(.Deals__create){order:3}.Deals__filters>.Deals__select{flex:0 1 140px;min-width:0;padding:8px;font-size:13px}.Deals__filters>.Deals__search-box{flex:1 1 130px;min-width:0}.Deals__search-box .Deals__search{width:100%;min-width:0}.Deals__tab-full{display:inline}.Deals__tab-short{display:none}.Deals__create,.Deals__filters>.Deals__select,.Deals__search-box .Deals__search,.Deals__tab{box-sizing:border-box;height:38px;padding-top:0;padding-bottom:0}.Deals__toolbar{margin-bottom:20px}.Deals__toolbar:after{flex:0 0 100%;order:2;height:0;margin-bottom:-8px;content:""}.Deals__create,.Deals__filters>.Deals__select,.Deals__search-box .Deals__search,.Deals__switch{border-radius:10px;font-size:14px}.Deals__tab{padding:0 12px;font-size:14px}}.DealBoard__card_outofstats{border:2px dashed #9a9db0!important;background:#fafafc}.DealList__row_outofstats>td{border-top:2px dashed #9a9db0;border-bottom:2px dashed #9a9db0;background:#fafafc}.DealList__row_outofstats>td:first-child{border-left:2px dashed #9a9db0}.DealList__row_outofstats>td:last-child{border-right:2px dashed #9a9db0}.DealPlan__row_outofstats>td{border-top:2px dashed #9a9db0;border-bottom:2px dashed #9a9db0;color:#7c7f93}.DealPlan__row_outofstats>td:first-child{border-left:2px dashed #9a9db0}.DealPlan__row_outofstats>td:last-child{border-right:2px dashed #9a9db0}.Deals__filtered-empty{display:flex;flex-direction:column;gap:12px;align-items:center;margin:28px auto 8px;padding:22px 24px;max-width:640px;border:1px dashed #d5d8e3;border-radius:12px;background:#fff;text-align:center}.Deals__filtered-empty-title{color:#252942;font-size:18px;font-weight:500}.Deals__filtered-empty-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Deals__filtered-empty-chip{padding:4px 12px;border-radius:999px;background:#eceef3;color:#4b4f66;font-size:14px}.Deals__filtered-empty-reset{padding:9px 18px;border:0;border-radius:8px;background:#252942;color:#fff;cursor:pointer;font:inherit;font-size:15px}.Tasks{color:#252942}.Tasks__head{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-bottom:20px}.Tasks__title{margin:0;font-size:32px;font-weight:300}.Tasks__filters{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:12px 20px;align-items:center}.Tasks__switch{display:flex;overflow:hidden;border:1px solid #e3e4ea;border-radius:8px}.Tasks__tab{padding:8px 14px;border:0;background:#fff;color:#252942;cursor:pointer}.Tasks__create,.Tasks__tab_active{background:#252942;color:#fff}.Tasks__create{padding:8px 14px;border:0;border-radius:8px;cursor:pointer}.Tasks__search{min-width:280px;padding:8px 12px;border:1px solid #e3e4ea;border-radius:8px}.Tasks__report{position:relative;margin-left:auto}.Tasks__report-button{padding:8px 14px;border:1px solid #e3e4ea;border-radius:8px;background:#fff;color:#252942;cursor:pointer}.Tasks__report-panel{position:absolute;z-index:10;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;gap:12px;align-items:flex-start;width:320px;padding:16px;border:1px solid #e3e4ea;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(37,41,66,.12)}.Tasks__report-title{font-weight:500}.Tasks__report-dates{display:flex;gap:12px}.Tasks__report-dates label{display:flex;flex-direction:column;gap:4px;color:#7c7f93;font-size:13px}.Tasks__report-dates input{min-width:0}.Tasks__report-hint{margin:0;color:#7c7f93;font-size:13px}.Tasks__report-download{padding:8px 14px;border-radius:8px;background:#252942;color:#fff;text-decoration:none}.Tasks__report-download_disabled{opacity:.4;pointer-events:none}.Tasks__list{max-width:880px;margin:0;padding:0;list-style:none}.Tasks__list_loading{opacity:.6}.Tasks__row{display:block;width:100%;padding:14px 16px;margin-bottom:8px;border:1px solid #e3e4ea;border-radius:10px;background:#fff;cursor:pointer;text-align:left}.Tasks__row:hover,.Tasks__row_active{border-color:#252942}.Tasks__row-main{display:flex;gap:10px;align-items:center}.Tasks__row-title{font-weight:600}.Tasks__row-deal{margin-top:2px;color:#7c7f93;font-size:14px}.Tasks__row-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:13px}.Tasks__new{background:#fde68a}.Tasks__mine,.Tasks__new{padding:1px 8px;border-radius:10px;font-size:12px}.Tasks__mine{background:#d9f2e3}.Tasks__status{padding:1px 8px;border-radius:10px;background:#eceefa}.Tasks__status_type_with_manager{background:#fef3c7}.Tasks__status_type_done{background:#dcfce7}.Tasks__status_type_cancelled{background:#f1f1f1;color:#7c7f93}.Tasks__empty,.Tasks__muted{color:#7c7f93}.Tasks__empty{padding:20px 0}.TaskDrawer{position:fixed;top:0;right:0;bottom:0;z-index:10000;width:min(980px,100vw);padding:24px 24px 40px;overflow-y:auto;background:#fff;box-shadow:-4px 0 24px rgba(37,41,66,.18);color:#252942}.TaskDrawer__toolbar{display:flex;gap:16px;align-items:center;min-height:28px;margin:0 0 12px}.TaskDrawer__edit{padding:0;background:none;color:#252942;text-decoration:underline}.TaskDrawer__edit,.TaskDrawer__save{border:0;cursor:pointer;font-size:14px}.TaskDrawer__save{padding:4px 14px;border-radius:6px;background:#252942;color:#fff}.TaskDrawer__save:disabled{opacity:.5;cursor:default}.TaskDrawer_overlay{z-index:10002;width:min(940px,100vw - 48px);box-shadow:-8px 0 32px rgba(37,41,66,.28)}.TaskDrawer__close{position:absolute;top:12px;right:16px;border:0;background:none;cursor:pointer;font-size:28px;line-height:1}.TaskDrawer__title{margin:0 28px 8px 0;font-size:20px;font-weight:600;word-break:break-word}.TaskDrawer__title_editable{cursor:text;border-radius:6px}.TaskDrawer__title_editable:hover{background:#f4f5f8}.TaskDrawer__title_input{display:block;width:calc(100% - 28px);padding:0;overflow:hidden;border:0;border-radius:6px;outline:0;background:#f4f5f8;color:inherit;font-family:inherit;line-height:inherit;resize:none}.TaskDrawer__meta{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;min-height:26px;margin-bottom:18px;font-size:14px}.TaskDrawer__due{display:inline-flex;gap:6px;align-items:center}.TaskDrawer__due-input{height:24px;padding:0 6px;border:1px solid #e3e4ea;border-radius:6px;font-family:inherit;font-size:14px;line-height:1}.TaskDrawer__status{padding:2px 10px;border-radius:10px;background:#eceefa}.TaskDrawer__status_type_with_manager{background:#fef3c7}.TaskDrawer__status_type_done{background:#dcfce7}.TaskDrawer__status_type_cancelled{background:#f1f1f1;color:#7c7f93}.TaskDrawer__section{margin-bottom:18px}.TaskDrawer__section_box{padding:12px;border:1px solid #e3e4ea;border-radius:10px}.TaskDrawer__label{margin-bottom:6px;color:#7c7f93;font-size:13px}.TaskDrawer__deal-title{display:flex;align-items:center;min-height:32px;margin-bottom:4px;font-weight:600}.TaskDrawer__deal-select{width:100%;height:32px;padding:0 8px;border:1px solid #e3e4ea;border-radius:6px;background:#fff;font-family:inherit;font-size:inherit;font-weight:600}.TaskDrawer__links{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:14px}.TaskDrawer__links a{color:#252942;text-decoration:underline}.TaskDrawer__pre_editable{cursor:text;border-radius:6px}.TaskDrawer__pre_editable:hover{background:#f4f5f8}.TaskDrawer__pre_empty{color:#7c7f93}.TaskDrawer__pre_input{display:block;width:100%;padding:0;overflow:hidden;border:0;border-radius:6px;outline:0;background:#f4f5f8;color:inherit;line-height:inherit;resize:none}.TaskDrawer__pre{margin:8px 0 0;font-family:inherit;font-size:14px;white-space:pre-wrap;word-break:break-word}.TaskDrawer__muted{color:#7c7f93;font-size:13px}.TaskDrawer__thread{margin:0;padding:0;list-style:none}.TaskDrawer__event{margin:10px 0;color:#7c7f93;font-size:12px;text-align:center}.TaskDrawer__message{margin-bottom:10px;padding:10px 12px;border-radius:10px;background:#f4f5f8}.TaskDrawer__message_lawyer{background:#eef6ff}.TaskDrawer__author{margin-bottom:4px;font-size:13px;font-weight:600}.TaskDrawer__text{font-size:14px;white-space:pre-wrap;word-break:break-word}.TaskDrawer__attachment{display:block;margin-top:6px;color:#252942;font-size:14px;text-decoration:underline;word-break:break-word}.MessageComposer__text{width:100%;min-height:90px;padding:10px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px;resize:vertical}.MessageComposer__drop{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin-top:8px;padding:10px 12px;border:1px dashed #b9bccb;border-radius:8px;color:#7c7f93;font-size:13px}.MessageComposer__drop_over{border-color:#252942;background:#f4f5f8}.MessageComposer__limits{margin-top:4px;color:#7c7f93;font-size:12px}.MessageComposer__link{padding:0;border:0;background:none;color:#252942;cursor:pointer;text-decoration:underline}.MessageComposer__link-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.MessageComposer__input{flex:1 1 200px;padding:8px 10px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px}.MessageComposer__attachments{margin:8px 0 0;padding:0;list-style:none}.MessageComposer__attachment{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:4px 0;font-size:14px}.MessageComposer__muted{color:#7c7f93}.MessageComposer__hint{margin-top:10px;color:#7c7f93;font-size:13px}.MessageComposer__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.MessageComposer__button{padding:10px 16px;border:1px solid #252942;border-radius:8px;background:#fff;color:#252942;cursor:pointer}.MessageComposer__button_primary{background:#252942;color:#fff}.MessageComposer__button_danger{border-color:#dc2626;color:#dc2626}.MessageComposer__button_secondary{padding:8px 12px}.MessageComposer__button:disabled{opacity:.45;cursor:default}.TaskEditor{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;background:rgba(37,41,66,.4)}.TaskEditor__form{margin:0 0 18px}.TaskEditor__box{width:min(560px,94vw);max-height:90vh;padding:24px;overflow-y:auto;border-radius:12px;background:#fff;color:#252942}.TaskEditor__title{margin-bottom:12px;font-size:18px;font-weight:600}.TaskEditor__label{display:block;margin-bottom:6px;color:#7c7f93;font-size:13px}.TaskEditor__input{width:100%;margin-bottom:12px;padding:8px 10px;border:1px solid #e3e4ea;border-radius:8px;font-size:14px}.TaskEditor__input_text{min-height:110px;resize:vertical}.TaskEditor__actions{display:flex;gap:16px;align-items:center;margin-top:6px}.TaskEditor__button{padding:10px 18px;border:0;border-radius:8px;background:#252942;color:#fff;cursor:pointer}.TaskEditor__button:disabled{opacity:.5;cursor:default}.TaskEditor__link{padding:0;border:0;background:none;color:#252942;cursor:pointer;text-decoration:underline}@media (max-width:600px){.Tasks__head>.Tasks__title{flex:0 0 100%}.Tasks__filters{flex:1 1 100%}.Tasks__head{gap:8px}.Tasks__head>.Tasks__title{flex:1 1 auto}.Tasks__filters{display:contents}.Tasks__create{order:1}.Tasks__switch{order:3}.Tasks__report{order:4;margin-left:auto}.Tasks__search{order:5;flex:1 1 100%;min-width:0}.Tasks__create,.Tasks__report-button,.Tasks__search,.Tasks__tab{box-sizing:border-box;height:38px;padding-top:0;padding-bottom:0}.Tasks__head{margin-bottom:20px}.Tasks__head:after{flex:0 0 100%;order:2;height:0;margin-bottom:-8px;content:""}.Tasks__create,.Tasks__report-button,.Tasks__search,.Tasks__switch{border-radius:10px;font-size:14px}.Tasks__tab{font-size:14px}}