.milestones-details__header{align-items:center;display:flex;gap:10px;justify-content:space-between}.milestones-details .header__title{font-size:21px;font-weight:500;margin-bottom:0}.milestones-details .header__warning{margin-right:10px}.milestones-details .body{display:flex;flex-direction:column;gap:4px;margin-top:30px;padding-left:22px}.milestones-details .body__rows{counter-reset:row-counter;display:flex;flex-direction:column;gap:20px}.milestones-details .body .table-header{display:flex}.milestones-details .body .table-header__draggable{flex-basis:30px;flex-shrink:0}.milestones-details .body .table-header__amount{flex-basis:112px;flex-shrink:0}.milestones-details .body .table-header__date{flex-basis:130px;flex-shrink:0}.milestones-details .body .table-header__description{flex-basis:100%}.milestones-details__footer{display:flex;justify-content:space-between;margin-top:18px;padding-left:22px;padding-right:45px}.milestones-details .footer__add-milestone{align-items:center;display:flex;margin-left:auto;margin-right:-15px}.milestones-details .footer__add-milestone .ant-btn-icon{margin-inline-end:2px!important}.milestones-details .footer__amount-left{color:#707686}.milestones-details .footer__amount-left--below-zero{color:#ffa12f}.milestone{counter-increment:row-counter;display:flex;min-height:50px;position:relative}.milestone__draggable{align-items:center;align-self:normal;background-color:#efefef;border-radius:8px 0 0 8px;cursor:move;display:flex;justify-content:center;padding-inline:11px}.milestone__draggable:hover{background-color:#e5e5e5}.milestone__delete{align-items:center;display:flex;padding-left:5px}.milestone__delete .ant-btn{align-items:center;display:flex;justify-content:center}.milestone__delete .ant-btn[disabled]{opacity:.5}.milestone__delete svg{height:auto;width:20px}.milestone__input-group{align-items:center;flex:1}.milestone__input-group:before{content:counter(row-counter) ".";font-size:16px;font-weight:500;left:-22px;position:absolute;top:auto}.milestone__input-group .ant-form-item-explain{position:absolute}.milestone__amount.step__number-input{flex-shrink:0;width:112px}.milestone__date.step__input{flex-shrink:0;width:130px}.milestone__description{width:100%}.center-width{max-width:100vw;padding-inline:10px;width:880px}.step__button,.step__input,.step__number-input,.step__select-aside,.step__select-input{min-height:50px!important}.step__select-aside{width:114px!important}.step__select-input{width:249px}.step__number-input{align-items:center;display:flex;width:220px}.step__input--compact{width:135px}.step__input-label{display:flex;flex-direction:column;margin-top:30px}.step__input-label--short{margin-top:14px}.step .input-label__text{font-weight:500;margin-bottom:5px}.step .input-label--required:after{content:"*"}.step .first-input{margin-top:30px}.step__text-area{padding:9px 7px!important}.step .hourly-rate{width:191px}.step .ant-form-item{margin-bottom:0}.giga-compact-number-string{width:250px}.giga-compact-number-string__number{flex-shrink:0;width:135px}.giga-compact-number-string__string{width:114px}.giga-compact-number-string__number,.giga-compact-number-string__string{align-items:center;display:flex;min-height:50px}.skills-picker{font-size:14px}.skills-picker__title{color:#707686}.skills-picker__value{padding-inline:5px}.skills-picker__skill:not(:last-child):after{color:#707686;content:"|";margin-left:5px;margin-right:5px}