.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}.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{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;gap:.25rem;left:-.5rem;padding:.5rem 1rem;position:absolute}.adminTasks__info_tg{bottom:-.5rem}.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}.adminTasks__popup{border-radius:1rem;box-sizing:border-box;color:#19191d;max-height:calc(100dvh - 16px);max-width:28rem;overflow-y:auto;padding:1rem 1.125rem;width:100%}.adminTasks__popup .popup__content>[role=dialog]:focus{outline:none}.adminTasks__popup .popup__header{color:#19191d;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem}.adminTasks__popup .popup__header span{font-weight:600}.adminTasks__dialog{color:#4a4b57;display:flex;flex-direction:column;font-size:.875rem;gap:.625rem;line-height:1.25rem}.adminTasks__dialog p{margin:0}.adminTasks__notice{background:#ebf2ff;border-radius:.75rem;color:#4a4b57;padding:.75rem}.adminTasks__section{display:flex;flex-direction:column;gap:.5rem}.adminTasks__sectionTitle{color:#4a4b57;font-size:.75rem;font-weight:600;line-height:1rem;margin:0 0 .375rem}.adminTasks__staff{background:#fff;border:1px solid #b4b4bb;border-radius:.75rem;margin-bottom:0;padding:.75rem}.adminTasks__staff_self{background:#ededf0}.adminTasks__staff_holder{border-color:#43a047}.adminTasks__staff_heading{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.adminTasks__avatar{align-items:center;background:#ededf0;border-radius:50%;color:#4a4b57;display:flex;flex:0 0 2.25rem;height:2.25rem;justify-content:center;width:2.25rem}.adminTasks__staff_identity{color:#19191d;display:flex;flex:1;flex-direction:column;font-size:.9375rem;line-height:1.5rem;min-width:0}.adminTasks__staff_identity strong{font-weight:600;overflow-wrap:anywhere}.adminTasks__staff_phone{color:#4a4b57;font-size:.75rem;line-height:1rem}.adminTasks__badge{align-self:flex-start;background:#ecf7ed;border-radius:1.5rem;color:#37833b;font-size:.875rem;line-height:1.25rem;margin-top:.375rem;padding:3px 7px;white-space:nowrap}.adminTasks__staff_button.button{background:#fff;border:1px solid #43a047;border-radius:.5rem;color:#37833b;display:block;font-size:.875rem;font-weight:400;line-height:1.25rem;padding:.375rem .75rem;width:100%}.adminTasks__staff_button.button:not(:last-child){margin-bottom:.5rem}.adminTasks__staff_self .adminTasks__staff_button.button:first-of-type{background:#43a047;color:#fff;font-weight:600}.adminTasks__danger{background:transparent;border:0;color:#c8372d;cursor:pointer;display:block;padding:.375rem .75rem;text-align:left;width:100%}.adminTasks__working{border:1px solid #43a047;border-radius:.5rem;color:#37833b;display:block;padding:.375rem .75rem;text-align:center}.adminTasks__helpToggle{background:transparent;border:0;color:#37833b;cursor:pointer;font-size:1rem;line-height:1.5rem;padding:0;text-decoration:underline;width:fit-content}.adminTasks__help{display:flex;flex-direction:column;gap:.75rem}.adminTasks__footer{background:#fff;border-top:1px solid #b4b4bb;bottom:-.875rem;margin:0 -1.125rem -1rem;padding:11px 1.25rem 1.25rem;position:sticky;z-index:1}.adminTasks__footerButton.button{background:#fff;border:1px solid #b4b4bb;border-radius:.5rem;color:#4a4b57;width:100%}.adminTasks__info{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:.375rem .5rem;width:calc(100% - 1rem)}.adminTasks__info_withHolder .adminTasks__holderHint{flex:1 1 8rem;min-width:8rem;overflow-wrap:anywhere}.adminTasks__info_withHolder .adminTasks__holderBar{box-sizing:border-box;flex:0 0 auto;max-width:100%}.adminTasks__info_withHolder.adminTasks__info_wrapped .adminTasks__holderBar{width:100%}.adminTasks__info_withHolder.adminTasks__info_wrapped .adminTasks__holderPill{justify-content:center;padding-left:2rem;padding-right:2rem;position:relative;text-align:center;width:100%}.adminTasks__info_withHolder.adminTasks__info_wrapped .adminTasks__holderPill [aria-hidden=true]{position:absolute;right:.875rem}.adminTasks__holderBar{align-items:center;background:#fff;border:0;border-radius:.75rem;color:#4a4b57;cursor:pointer;display:flex;gap:.625rem;min-height:3rem;padding:0 .375rem;text-align:left}.adminTasks__holderHint{font-size:.8125rem;line-height:1.125rem;padding:0 .375rem}.adminTasks__holderPill{align-items:center;background:#fff4e9;border-radius:1.5rem;box-sizing:border-box;color:#19191d;display:flex;flex:0 1 auto;font-size:1rem;gap:.5rem;line-height:1.125rem;max-width:100%;padding:.5rem .875rem}.adminTasks__holderPill:not(.adminTasks__holderPill_active){min-width:11.875rem}.adminTasks__holderPill_active{background:#ededf0;justify-content:space-between;min-width:6.25rem}.adminTasks__holderName{min-width:0;overflow-wrap:anywhere}.adminTasks__transfer{display:flex;flex-direction:column;gap:.5rem}.adminTasks__modePanel{background:#f7f7fa;border-radius:.75rem;color:#4a4b57;font-size:.875rem;padding:.75rem}.adminTasks__modePanel strong{color:#19191d;display:block;font-size:1rem;font-weight:600;line-height:1.25rem}.adminTasks__confirmDanger.button{border-color:#f44336;color:#c8372d}.adminTasks__decline.button{background:transparent;border:0;text-decoration:underline}.adminTasks__confirmDialog .adminTasks__footerButton.button{font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem}.adminTasks__popup_self{padding-bottom:.5rem}.adminTasks__popup_self .adminTasks__dialog{gap:.5rem}.adminTasks__popup_confirm .adminTasks__confirmDialog{font-size:.8125rem;line-height:1.125rem}.adminTasks__modePanel a{color:#37833b;text-decoration:none}.adminTasks__popup:has(.adminTasks__ownerDecline){padding-bottom:0}.adminTasks__footer:has(.adminTasks__ownerDecline){border-top-color:#d2d2d6;padding:11px 21px 1.25rem}.adminTasks__ownerDecline.button{align-items:center;background:#fff;border:1px solid #43a047;border-radius:.5625rem;box-sizing:border-box;color:#43a047;display:flex;font-size:.875rem;font-weight:500;height:2rem;justify-content:center;letter-spacing:0;line-height:1rem;padding:0 .75rem}.adminTasks__staff_selfModeWorking{background:#fff}.adminTasks__staff_selfModeWorking .adminTasks__staff_button.button:first-of-type{background:#fff;color:#37833b;font-weight:400}.adminTasks__compactClose.button{font-size:.875rem;font-weight:400;line-height:1.25rem;padding:.375rem .75rem}.page:has(.adminTasks__popup){position:relative;z-index:11}@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")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/594041393209f0003754.woff2) format("woff2")}.mb-0{margin-bottom:0}.mb-24{margin-bottom:1.5rem}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}#root,body,html{height:100%;width:100%}body{font-family:Inter,sans-serif;margin:0;overflow:hidden}h1,h2,h3,p,ul{margin:0;padding:0}.wrapper{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden;padding:.5rem;position:relative;width:100%}.check:hover{cursor:pointer}.check:hover g circle{fill:#29c235;stroke:none}.check:hover g path{stroke:#fff!important}.task-template{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;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}