.tooltip{background-color:#333;border-radius:5px;color:#fff;padding:5px;position:absolute}.tooltip__content{max-width:100vw;position:absolute;visibility:hidden}.toast{align-items:center;background-color:#fff;border-radius:.5rem;display:flex;left:.5rem;padding:.75rem 2rem .75rem .25rem;position:fixed;top:.5rem;width:calc(100% - 3rem);z-index:20}.toast__text{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.352px;line-height:24px;white-space:pre-wrap}.toast__icon-wrapper{align-items:center;border-radius:6.1875rem;display:flex;justify-content:center;margin-right:.75rem;padding:.375rem}.toast__success{background-color:#ecf7ed}.toast__success .toast__icon-wrapper{background-color:#cbe5cc}.toast__success .toast__text{color:#2b662e}.toast__success .toast__progress-bar{background-color:#2b662e}.toast__error{background-color:#fee8e7}.toast__error .toast__icon-wrapper{background-color:#fccbc8}.toast__error .toast__text{color:#9c2b23}.toast__error .toast__progress-bar{background-color:#9c2b23}.toast__info{background-color:#ffefd1}.toast__info .toast__icon-wrapper{background-color:#ffd99a}.toast__info .toast__text{color:#8f6512}.toast__info .toast__progress-bar{background-color:#8f6512}.toast__close-btn{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:.625rem;top:.625rem}.toast__close-btn:hover{opacity:.7}.toast__progress-bar{background-color:rgba(0,0,0,.2);height:4px;transition:width .1s linear}.overlay,.toast__progress-bar{bottom:0;left:0;position:absolute}.overlay{right:0;top:0}.overlay__main{background-color:rgba(0,0,0,.4);height:100%;width:100%;z-index:1}.dev{background-color:#ffefd1;border-radius:0 0 .25rem .25rem;color:#2b3134;font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;left:0;letter-spacing:.352px;line-height:16px;position:fixed;text-align:center;top:0;width:100%;z-index:10}.button{border:none;border-radius:6.1875rem;cursor:pointer;transition:all .15s linear}.button:disabled{cursor:default;opacity:.5}.button{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.352px;line-height:24px}.button__rounded{padding:1rem!important}.button__action{background-color:#43a047;-webkit-box-shadow:0 4px 8px 0 rgba(67,160,71,.2),0 2px 4px 0 rgba(43,102,46,.2);-moz-box-shadow:0 4px 8px 0 rgba(67,160,71,.2),0 2px 4px 0 rgba(43,102,46,.2);box-shadow:0 4px 8px 0 rgba(67,160,71,.2),0 2px 4px 0 rgba(43,102,46,.2);color:#f5faf5;padding:.5rem 1rem}.button__action:hover{background-color:#37833b;-webkit-box-shadow:0 8px 16px 0 rgba(67,160,71,.16),0 4px 8px 0 rgba(43,102,46,.16);-moz-box-shadow:0 8px 16px 0 rgba(67,160,71,.16),0 4px 8px 0 rgba(43,102,46,.16);box-shadow:0 8px 16px 0 rgba(67,160,71,.16),0 4px 8px 0 rgba(43,102,46,.16)}.button__action:active{background-color:red;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button__default{background-color:#ecf7ed;border-radius:.25rem;color:#37833b;padding:.375rem .75rem}.button__ghost,.button__outline{background-color:#fff;border:1px solid #b4b4bb;color:#4a4b57;padding:.5rem 1rem}.button__ghost{border:none}.button__danger{align-items:center;background-color:#fee8e7;border-radius:.25rem;color:#c8372d;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.018em;line-height:20px}.button__danger:hover{background-color:#fddcda}.button__danger:active{background-color:#fccbc8}.button__info{align-items:center;background-color:#d6981b;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.018em;line-height:20px}.button__info:hover{background-color:#ffa800}.button__info:active{background-color:#ffd99a}.button__flat{align-items:center;background-color:#fff;border-radius:.25rem;color:#4a4b57;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.018em;line-height:20px}.button__flat:hover{-webkit-box-shadow:0 8px 16px 0 rgba(67,160,71,.16),0 4px 8px 0 rgba(43,102,46,.16);-moz-box-shadow:0 8px 16px 0 rgba(67,160,71,.16),0 4px 8px 0 rgba(43,102,46,.16);box-shadow:0 8px 16px 0 rgba(67,160,71,.16),0 4px 8px 0 rgba(43,102,46,.16)}.button__flat:active{background-color:#ededf0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button__spinner{animation:spin 2s linear infinite;height:1.5rem;margin-right:.5rem;width:1.5rem}.button__spinner path:first-of-type{fill:#fff}.button__spinner path:last-of-type{fill:#87c289}.button:disabled{background-color:#f5faf5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#aad2bd;cursor:not-allowed}.no-access{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:99vh;justify-content:center}.no-access__icon,.no-access__text{margin-bottom:1rem}.no-access__text{color:#9696a0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.44px;line-height:24px;text-align:center;white-space:pre-wrap}.no-access__button{align-items:center;display:flex}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.preloader{align-items:center;display:flex;height:99vh;justify-content:center}.preloader__icon{animation:spin 2s linear infinite}.error{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center}.error__icon{margin-bottom:1rem}.error__text,.error__title{color:#d1050b;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:inherit;line-height:20px;text-align:center;white-space:pre-wrap}.error__text:not(:last-child),.error__title:not(:last-child){margin-bottom:1rem}.error__title{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.056px;line-height:24px}.payment-required{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.payment-required__icon{margin-bottom:1rem}.payment-required__text{color:#9696a0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:inherit;line-height:20px;margin-bottom:1rem;max-width:285px;text-align:center}.popup{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 16px 32px 0 rgba(90,91,106,.12),0 8px 16px 0 rgba(58,58,68,.12);-moz-box-shadow:0 16px 32px 0 rgba(90,91,106,.12),0 8px 16px 0 rgba(58,58,68,.12);box-shadow:0 16px 32px 0 rgba(90,91,106,.12),0 8px 16px 0 rgba(58,58,68,.12);left:50%;padding:.5rem;position:absolute;top:50%;transform:translateX(-50%);transition:all .25s ease-in-out;width:91.46%;z-index:13}.popup__header{align-items:center;color:#2b3134;display:flex;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;justify-content:space-between;letter-spacing:inherit;line-height:24px;margin-bottom:.5rem}.popup__icon{cursor:pointer}.popup__full{align-items:center;background-color:hsla(0,0%,100%,.5);display:flex;height:100dvh;justify-content:center;left:auto;opacity:0;right:0;top:auto!important;transform:none!important;transition:opacity 1s ease-in-out;visibility:hidden;width:100%}.popup__full-active{opacity:1;visibility:visible}.popup__overlay{background:hsla(0,0%,100%,0);bottom:0;left:0;position:absolute;right:0;top:0;transition:all .25s ease-in-out;z-index:12}.popup__overlay-black-list{background:rgba(0,0,0,.4);left:-.5rem;right:-.5rem}.custom-radio-button{align-items:center;cursor:pointer;display:flex;padding-left:1.875rem;position:relative;user-select:none}.custom-radio-button input{cursor:pointer;left:0;position:absolute;width:0}.custom-radio-button input:before{background-color:#fff;border:2px solid #9aa3b1;border-radius:50%;content:"";height:1rem;left:0;position:absolute;top:0;transform:translate(-25%,-50%);width:1rem}.custom-radio-button input:after{background-color:#19803b;border-radius:50%;content:"";display:none;height:.5rem;left:0;position:absolute;top:0;transform:translate(10%,-50%);width:.5rem}.custom-radio-button input:checked:before{border:2px solid #19803b}.custom-radio-button input:checked:after{display:block}.custom-radio-button .radio-label{display:inline-block;vertical-align:middle}.chip{border-radius:6.1875rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.396px;line-height:15.12px;padding:.25rem .375rem}.chip__client{background-color:#ecf7ed;color:#37833b;width:73px}.chip__staff{background-color:#ffefd1;color:#b88217;width:95px}.chip__case{background-color:#ebf2ff;color:#2264d1;width:60px}.chip__check{align-items:center;background-color:#ededf0;color:#4a4b57;display:flex;width:90px}.chip__check-icon,.chip__icon{margin-right:.25rem}.adminsChips__chips{cursor:pointer;width:fit-content}.adminsChips__chips:not(:last-child){margin-right:.5rem}.adminsChips__text{color:#000;font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.396px;line-height:1.25rem}.adminsChips__inactive{opacity:.5}.adminTasks__overlay{background-color:rgba(0,0,0,.4);height:100dvh;width:100dvw;z-index:2}.adminTasks__popup{left:50%!important;right:50%!important}.adminTasks__admin{border-radius:.5rem;padding:.25rem}.adminTasks__admin_active{background-color:#ecf7ed}.adminTasks__admin_name{color:#19191d;font-size:.875rem;line-height:1.25rem}.adminTasks__admin_phone{color:#71757f;font-size:.75rem;line-height:1rem;min-height:1rem}.adminTasks__content{margin-bottom:1rem;max-height:40dvh;overflow-y:auto;scrollbar-width:none}.adminTasks__content::-webkit-scrollbar{display:none}.adminTasks__btnGroup_btn{width:100%}.adminTasks__btnGroup_btn:not(:last-child){margin-bottom:.5rem}.adminTasks__info{align-items:center;background-color:#fff;border-top:1px solid #e0e3eb;bottom:.5rem;-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,.051);-moz-box-shadow:0 -1px 2px 0 rgba(0,0,0,.051);box-shadow:0 -1px 2px 0 rgba(0,0,0,.051);display:flex;flex-wrap:wrap;left:-.5rem;padding:.5rem 1rem;position:absolute;width:calc(100% - 1rem)}.adminTasks__info_icon{margin-right:.5rem}.adminTasks__forWhat{align-items:center;color:#37833b;cursor:pointer;display:flex;margin-bottom:1rem}.adminTasks__forWhat_icon{margin-right:.375rem}.adminTasks__forWhat_text:not(:last-child){margin-bottom:1rem}.adminTasks__forWhat_btn{display:flex;justify-content:flex-end}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/07cea5a311575f2c627f.woff2) format("woff2"),url(/5acf0813743b359f2cbf.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/e63a5bf428ac4208f056.woff2) format("woff2"),url(/df2ccd6357e60268e2ba.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/6be01ed115cb540804b4.woff2) format("woff2"),url(/80d47904fdafaa6ae11b.woff) format("woff")}.mb-0{margin-bottom:0}.mb-24{margin-bottom:1.5rem}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}body{font-family:Inter,sans-serif;margin:0;overflow:hidden}h1,h2,h3,p,ul{margin:0;padding:0}.wrapper{background-color:#fff;min-height:100dvh;padding:.5rem;position:relative}.check:hover{cursor:pointer}.check:hover g circle{fill:#29c235;stroke:none}.check:hover g path{stroke:#fff!important}.task-template{display:flex;flex-direction:column;justify-content:space-between;position:relative}.page{height:100%;left:0;opacity:0;top:0;transform:translateX(100%);transition:transform .15s ease-in-out,opacity .15s ease-in-out;width:100%}.page-enter,.page-enter-active{opacity:1;transform:translateX(0)}.page-enter-active{transition:transform .15s ease-in-out,opacity .15s ease-in-out}.page-exit{opacity:1;transform:translateX(0)}.page-exit-active{opacity:0;transform:translateX(-100%);transition:transform .15s ease-in-out,opacity .15s ease-in-out}