.client-additional-contracts-popup .vs-popup{width:560px;max-width:92vw}.client-additional-contracts__header[data-v-1b161c05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.client-additional-contracts__empty[data-v-1b161c05],.client-additional-contracts__hint[data-v-1b161c05],.client-additional-contracts__meta[data-v-1b161c05]{color:#6b7280;font-size:12px;line-height:1.4}.client-additional-contracts__hint[data-v-1b161c05]{margin-top:4px}.client-additional-contracts__title[data-v-1b161c05]{font-weight:500}.client-additional-contracts__actions[data-v-1b161c05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.client-additional-contracts__popup-intro[data-v-1b161c05]{color:#4b5563;font-size:13px;line-height:1.45;margin-bottom:16px}.client-additional-contracts__file[data-v-1b161c05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.client-additional-contracts__file-name[data-v-1b161c05]{font-size:13px;color:#374151;word-break:break-all}.client-additional-contracts__file-input[data-v-1b161c05]{display:none}.client-additional-contracts__confirm[data-v-1b161c05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:10px 12px;background:#fff8eb;border:1px solid #f3e0b8;border-radius:6px;cursor:pointer;line-height:1.45;font-size:13px}.client-additional-contracts__confirm input[data-v-1b161c05]{margin-top:3px;-ms-flex-negative:0;flex-shrink:0}.client-additional-contracts__table[data-v-1b161c05] .vs-table--thead{font-size:12px}.client-additional-contracts__table[data-v-1b161c05] td{vertical-align:middle}.client-contacts-panel[data-v-c473c2a0]{width:100%;overflow-x:hidden}.ccp-empty[data-v-c473c2a0]{color:#9ca3af;font-size:.875rem;padding:.75rem 0}.ccp-row[data-v-c473c2a0]{border:1px solid #e5e7eb;border-radius:6px;margin-bottom:.5rem;background:#fff}.ccp-row--editing[data-v-c473c2a0]{border-color:rgba(0,49,118,.35);background:rgba(0,49,118,.03)}.ccp-summary[data-v-c473c2a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.65rem .75rem;cursor:pointer;min-width:0}.ccp-summary-main[data-v-c473c2a0]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.ccp-name[data-v-c473c2a0]{font-weight:600;font-size:.9rem;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccp-meta[data-v-c473c2a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem .75rem;margin-top:.1rem;font-size:.75rem;color:#6b7280;min-width:0}.ccp-meta-item[data-v-c473c2a0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ccp-email[data-v-c473c2a0]{color:#003176;text-decoration:none}.ccp-email[data-v-c473c2a0]:hover{text-decoration:underline}.ccp-draft[data-v-c473c2a0]{font-style:italic}.ccp-badges[data-v-c473c2a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:40%}.ccp-badge[data-v-c473c2a0]{font-size:.65rem;line-height:1;padding:.25rem .4rem;border-radius:3px;background:#f3f4f6;color:#4b5563;white-space:nowrap}.ccp-actions[data-v-c473c2a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ccp-chevron[data-v-c473c2a0]{border:none;background:transparent;padding:.25rem;cursor:pointer;color:#6b7280;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ccp-chevron[data-v-c473c2a0]:hover{color:#111827}.ccp-details[data-v-c473c2a0]{border-top:1px solid #e5e7eb;padding:.85rem .75rem 1rem}.ccp-required-hint[data-v-c473c2a0]{margin:0 0 .75rem;font-size:.75rem;color:#9ca3af}.ccp-required[data-v-c473c2a0]{color:#ea5455;font-weight:600}.ccp-form-alert[data-v-c473c2a0]{margin-bottom:.75rem;padding:.6rem .75rem;border-radius:4px;background:rgba(234,84,85,.08);border:1px solid rgba(234,84,85,.25);color:#c0392b;font-size:.85rem;line-height:1.35}.ccp-grid[data-v-c473c2a0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.ccp-field label[data-v-c473c2a0]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.02em;color:#9ca3af;margin-bottom:.2rem}.ccp-field--error label[data-v-c473c2a0]{color:#ea5455}.ccp-field--error[data-v-c473c2a0] .vs-input--input,.ccp-field--error[data-v-c473c2a0] .vs-inputx,.ccp-field--error[data-v-c473c2a0] .vs-select--input{border-color:#ea5455!important}.ccp-field-error[data-v-c473c2a0]{display:block;margin-top:.25rem;color:#ea5455;font-size:.75rem}.ccp-field--wide[data-v-c473c2a0]{grid-column:1/-1}.ccp-value[data-v-c473c2a0]{font-size:.875rem;color:#374151;word-break:break-word}.ccp-value--multiline[data-v-c473c2a0]{white-space:pre-wrap}.ccp-switches[data-v-c473c2a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid #f3f4f6}.ccp-switch[data-v-c473c2a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.85rem;color:#374151}.ccp-flags[data-v-c473c2a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.ccp-flag[data-v-c473c2a0]{font-size:.7rem;padding:.2rem .45rem;border-radius:3px;background:#f3f4f6;color:#9ca3af}.ccp-flag--on[data-v-c473c2a0]{background:rgba(40,199,111,.12);color:#1f8a4c}.mega--circle[data-v-c473c2a0]{display:inline-block;width:10px;height:10px;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mega--circle.green[data-v-c473c2a0]{background:#28c76f}@media (max-width:640px){.ccp-grid[data-v-c473c2a0]{grid-template-columns:1fr}.ccp-badges[data-v-c473c2a0]{display:none}}.TaskAllocationUserList .name{float:left;width:25%}.TaskAllocationUserList .activeTask{float:left;width:10%}.TaskAllocationUserList .percent{float:left;width:20%;margin-top:-17px;position:relative}.TaskAllocationUserList .percent .vs-component.vs-input{width:100px;margin-top:15px}.TaskAllocationUserList .percent .vs-component.vs-input .vs-input--placeholder.small{padding:0 5px!important}.TaskAllocationUserList .hours{float:left;width:16%;padding-top:3px;position:relative}.TaskAllocationUserList .hours .vs-con-input-label{float:left;width:50%;margin-right:2%}.TaskAllocationUserList .hours span{float:left;width:48%;padding-top:3px;position:relative}.TaskAllocationUserList .commision_sum{float:left;width:16%;margin-top:-17px;position:relative}.TaskAllocationUserList .commision_sum .vs-icon{font-family:DIN OT,Helvetica,Arial,sans-serif;font-size:12px}.TaskAllocationUserList .commision_sum .vs-con-input-label{width:100%}.TaskAllocationUserList .actions{padding-left:10px;float:left;width:12%;margin-top:6px;position:relative}.TaskAllocationUserList .item{clear:both;height:50px}.TaskAllocationAvailable{position:absolute;top:-20px;right:37px}.TaskAllocationUserSum{position:relative;display:block;width:100%;clear:both;border-top:2px solid #e2e2e2;padding-top:15px}.TaskAllocationUserSum .name{float:left;width:33%}.TaskAllocationUserSum .percent{float:left;width:15%;text-align:center}.TaskAllocationUserSum .hours{float:left;width:16%;text-align:center}.TaskAllocationUserSum .commision_sum{float:left;width:16%;text-align:right}.TaskAllocationFinished{clear:both;margin-top:70px;position:relative;display:block}.TaskAllocationFinished .vs-switch{margin-top:12px}.has-error{color:red}.invalidData{margin-top:50px}.actions .feather-icon{cursor:pointer}.actions .feather-icon:hover{color:#d3331e}.actions .active{color:#71c73f;font-size:13px}.disableTaskAllocation{width:96%;height:95%;background:hsla(0,0%,100%,.5490196078431373);position:absolute;z-index:9999}.boolean-icon__icon{height:1.4rem}.client-info-modal--popup .vs-popup{min-width:700px;max-width:100vw}.client-info-modal--popup .vs-popup--content{padding:5px 0 0 0;margin:0;min-height:60px;width:100%}.client-info-modal--popup .vs-popup--content .client-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.05)}.client-info-modal--popup .vs-popup--content .client-info-row:last-child{border-bottom:none}.client-info-modal--popup .vs-popup--content .client-info-row:nth-child(2n){background-color:rgba(0,0,0,.02)}.client-info-modal--popup .vs-popup--content .client-info-row .col{padding:10px;width:66.66%}.client-info-modal--popup .vs-popup--content .client-info-row .col:first-child{width:33.33%;font-weight:700}.client-info-modal--popup .vs-popup--content .client-info-row .col:first-child:after{content:":"}#create-client-modal,.con-vs-popup#create-client-modal,.con-vs-popup.create-client-modal,.vs-popup.create-client-modal{z-index:58000!important}.con-vs-popup#create-client-modal .vs-popup,.con-vs-popup.create-client-modal .vs-popup{z-index:58001!important}.vs-tooltip{z-index:7000000}.error-icon{top:0;position:relative;margin-left:5px;color:#e5260e;font-size:18px}.duplicate-check-status{color:rgba(0,0,0,.55)}.duplicate-check-hint{color:#b7791f;margin:0}.duplicate-check-list{list-style:none;margin:0;padding:0;max-height:140px;overflow-y:auto;border:1px solid rgba(183,121,31,.35);border-radius:4px;background:rgba(255,193,7,.06)}.duplicate-check-list__item{padding:6px 10px;border-bottom:1px solid rgba(0,0,0,.06)}.duplicate-check-list__item:last-child{border-bottom:none}.duplicate-check-list__meta{color:rgba(0,0,0,.5);margin-left:4px}