@charset "UTF-8";:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;-webkit-margin-end:10px;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{left:50%;top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:50%;bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff)}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3)}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.container[data-v-d3e37633]{box-sizing:initial;display:inline-block;text-align:center;border-radius:50%;overflow:hidden}.spinner[data-v-d3e37633]{box-sizing:initial;border:2px solid #a1a1a1;border-right-color:transparent;width:23px;height:23px;border-radius:50%;animation:spin-d3e37633 .9s linear infinite}@keyframes spin-d3e37633{to{transform:rotate(360deg)}}.state-error[data-v-a7077831]{display:flex;flex-direction:column;align-items:center}.retry[data-v-a7077831]{margin-top:8px;padding:2px 6px 4px;width:60px;color:inherit;font-size:14px;font-family:inherit;background:transparent;border:2px solid currentColor;border-radius:5px;outline:none;cursor:pointer}.retry[data-v-a7077831]:hover{opacity:.8}:root{--white: #fff;--dark-main: #364153;--grey-main: #f2f5f9;--brand-main: #a241f0;--berry-main: #ef6093;--orange-main: #fab619;--purple-main: #775abf;--green-main: #b2d677;--critical-main: #ed6a5eff;--blue-main: #3388bc;--grey-border: #dfe4ed;--green-border: rgba(135, 163, 88, 1);--green-bg: rgba(236, 244, 225, 1);--critical-bg: #f6c2bd;--brand-4-bg: rgba(162, 65, 240, .04);--blue-20-bg: rgba(134, 200, 241, .2);--purple-bg: #f6eeff;--purple-8-bg: rgba(119, 90, 191, .08);--brand-hover: #9138d8;--grey-hover: #eaeffa;--dark-4: rgba(54, 65, 83, .04);--dark-14: rgba(54, 65, 83, .14);--dark-20: rgba(54, 65, 83, .2);--berry-20: rgba(239, 96, 147, .2);--dark-32: rgba(54, 65, 83, .32);--green-32: rgba(206, 248, 137, .32);--green-64: rgba(178, 214, 119, .64);--green-dark: #657d3e;--dark-64: #364153a3;--grey-64: #f8fafc;--blue: rgba(243, 250, 255, 1);--blue-8: #86c8f114;--blue-20: #86c8f133;--blue-32: #d8edfa;--brand-64: rgba(162, 65, 240, .64);--brand-8: rgba(162, 65, 240, .08);--brand-4: rgba(162, 65, 240, .04);--dark-blue: #3388bc;--blue-14: rgba(134, 200, 241, .14);--green-14: rgba(178, 214, 119, .14);--green-20: rgba(178, 214, 119, .2);--orange-20: rgba(255, 219, 117, .2);--orange-32: rgba(255, 219, 117, .32);--orange-dark: rgba(215, 150, 0, 1);--berry-4: rgba(239, 96, 147, .04);--berry-8: rgba(239, 96, 147, .08);--berry-14: rgba(239, 96, 147, .14);--grey-light: rgba(248, 248, 248, 1);--text-primary: rgba(0, 0, 0, .8);--day-Base-base-04: #dddfe0;--brand-linear: linear-gradient(138deg, #a241f0 2.35%, #775abf 96.98%);--ch-linear1: linear-gradient( 112deg, #ac52f4 .73%, #a9139a 33.95%, #5a409c 104.31% );--ch-linear2: linear-gradient( 111.52deg, #ac52f4 .73%, #a9139a 33.95%, #5a409c 104.31% );--dp-font-family: $mainFontFamily}html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{text-size-adjust:100%;position:relative;width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,:after,:before{box-sizing:border-box}a:not([class]){text-decoration-skip-ink:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{max-width:100%;display:inline-block;vertical-align:middle;height:auto}picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:transparent}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:transparent}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0;text-indent:0;width:100%}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}body{font-size:1.1666666667rem;color:var(--dark-main);font-family:NeueHaasUnicaW1G,sans-serif;font-weight:400;background-color:var(--white);overflow-y:hidden;position:relative}#app{height:100vh}img{height:auto;width:auto;transition:opacity .3s ease}img[lazy=loading]{opacity:0;will-change:transform,opacity}img[lazy=loaded]{opacity:1}a{color:var(--bright-blue);text-decoration:none}html{font-size:12px}input{border:none}.scroller{scrollbar-gutter:stable}.scroller::-webkit-scrollbar{width:15px}.scroller::-webkit-scrollbar-thumb{background:var(--dark-64);background-clip:content-box;border:5px solid transparent;border-radius:1000px}.visually-hidden{position:absolute;overflow:hidden;white-space:nowrap;margin:0;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%)}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.row{display:flex;flex-direction:row;gap:.3333333333rem}.column{display:flex;flex-direction:column;gap:.3333333333rem}.wrap{flex-wrap:wrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.readonly{pointer-events:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:NeueHaasUnicaW1G;src:url(/fonts/NeueHaasUnica-Regular.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:NeueHaasUnicaW1G;src:url(/fonts/NeueHaasUnica-Medium.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:NeueHaasUnicaW1G;src:url(/fonts/NeueHaasUnica-Bold.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:NeueHaasUnicaW1G;src:url(/fonts/NeueHaasUnica-Black.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Black.woff) format("woff");font-weight:900;font-display:swap}@font-face{font-family:Tinkoff Sans;src:url(/fonts/TinkoffSans-Bold.woff2) format("woff2"),url(/fonts/TinkoffSans-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:icons;src:url(/fonts/icons/icons.woff?daa5759fa906809ed4c6f6776314e821) format("woff"),url(/fonts/icons/icons.woff2?daa5759fa906809ed4c6f6776314e821) format("woff2")}i[class^=icon-]:before,i[class*=" icon-"]:before{font-family:icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-narrow-down:before{content:""}.icon-arrow-narrow-up-right:before{content:""}.icon-arrow-narrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-bell:before{content:""}.icon-book-open:before{content:""}.icon-calculator:before{content:""}.icon-calendar:before{content:""}.icon-camera:before{content:""}.icon-check-circle:before{content:""}.icon-check-heart:before{content:""}.icon-check-square:before{content:""}.icon-check:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-selector-vertical:before{content:""}.icon-clock:before{content:""}.icon-close:before{content:""}.icon-date:before{content:""}.icon-dots-vertical:before{content:""}.icon-double-check:before{content:""}.icon-drop:before{content:""}.icon-eye-off:before{content:""}.icon-eye-on:before{content:""}.icon-face-smile:before{content:""}.icon-face-wink:before{content:""}.icon-file-heart:before{content:""}.icon-file:before{content:""}.icon-google:before{content:""}.icon-heart:before{content:""}.icon-help-circle:before{content:""}.icon-home-01:before{content:""}.icon-home:before{content:""}.icon-image:before{content:""}.icon-info-circle:before{content:""}.icon-info:before{content:""}.icon-left-icon:before{content:""}.icon-link:before{content:""}.icon-logout:before{content:""}.icon-message-text:before{content:""}.icon-paperclip:before{content:""}.icon-pencil-line:before{content:""}.icon-pencil:before{content:""}.icon-placeholder:before{content:""}.icon-plus:before{content:""}.icon-search:before{content:""}.icon-send:before{content:""}.icon-sidebar:before{content:""}.icon-switch-vertical:before{content:""}.icon-trash:before{content:""}.icon-treatment:before{content:""}.icon-tui-marker:before{content:""}.icon-user-edit:before{content:""}.icon-user-plus:before{content:""}.icon-user:before{content:""}.icon-users-right:before{content:""}.icon-video-recorder:before{content:""}.icon-vk:before{content:""}.icon-x-circle:before{content:""}.icon-yandex:before{content:""}.icon-download:before{content:""}:root{--toastify-text-color-light: var(--dark-main);--toastify-toast-min-height: toRem(48)}.Toastify{font-family:NeueHaasUnicaW1G,sans-serif}.Toastify__toast{border-radius:.6666666667rem;box-shadow:0 4px 24px #0000001f;padding:1rem 1.3333333333rem}.Toastify__toast-body{margin:0;padding:0}.Toastify__toast-content{font-size:1.0833333333rem;line-height:normal}.Toastify__toast-icon{font-size:1.3333333333rem}.Toastify__toast--success{background-color:var(--green-bg)}.Toastify__toast--error{background-color:var(--critical-bg)}.Toastify__close-button{color:var(--dark-main);font-size:2rem;height:100%}.dp{font-family:NeueHaasUnicaW1G!important}.dp__theme_light{--dp-font-size: toRem(15);--dp-text-color: var(--dark-main);--dp-secondary-color: var(--dark-64);--dp-input-padding: 12px 30px 12px 12px;--dp-icon-color: var(--brand-main);--dp-hover-icon-color: var(--brand-main);--dp-hover-text-color: var(--dark-main);--dp-primary-color: var(--brand-main);--dp-border-radius: 12px}.dp__arrow_top,.dp__calendar_header_separator{display:none}.dp__menu{box-shadow:0 5px 20px #0000001f;overflow:hidden}.dp__main{height:inherit;display:flex;align-items:center}.dp__main>div{height:inherit;width:inherit}.dp__input{border:none;background-color:transparent}.dp__input_wrap{height:inherit;display:flex;align-items:center}.dp__month_year_wrap{font-size:1.4166666667rem;gap:.6666666667rem;justify-content:center}.dp__month_year_wrap .dp__month_year_select{width:auto!important}.dp__month_year_wrap .dp__month_year_select:hover{background:none}.dp__month_year_wrap .dp__btn:last-child{color:var(--brand-main)}.dp__today{border:none;position:relative}.dp__today:after{content:"";position:absolute;width:50%;height:2px;bottom:5px;background:#000}.dp__calendar{font-size:1.25rem}.dp__calendar_header{font-weight:400;text-transform:uppercase}.dp__container_block,.dp__overlay_container{font-size:1.25rem}.icon-base{display:inline-block;font-weight:400}.icon-base:before{font-family:icon,sans-serif;display:block;font-size:inherit;color:inherit;line-height:1}.icon-base.icon--size-xs{font-size:1rem}.icon-base.icon--size-m{font-size:1.3333333333rem}.icon-base.icon--size-l{font-size:1.6666666667rem}.icon-base.icon--size-xl{font-size:3.3333333333rem}.icon-base.icon--view-secondary{color:var(--dark-64)}.icon-base.icon--view-brand{color:var(--brand-main)}.icon-base.icon--view-danger{color:var(--berry-main)}.icon-base.icon--view-gradient{background:var(--ch-linear2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.icon-base.icon--view-success{color:var(--green-dark)}.button{position:relative;display:flex;gap:.5rem;justify-content:center;align-items:center;transition:.3s ease;font-size:1rem;line-height:1.375rem}.button__content{white-space:nowrap;line-height:0}.button__icon{display:flex;align-items:center}.button--size-xxs{padding:0 .6666666667rem;height:1.8333333333rem;border-radius:.5rem}.button--size-xxs .button__icon{font-size:1rem}.button--size-xxs.is-only-icon{width:1.8333333333rem!important}.button--size-xs{padding:0 .6666666667rem;height:2.3333333333rem;border-radius:.6666666667rem}.button--size-xs .button__icon{font-size:1rem}.button--size-xs.is-only-icon{width:2.3333333333rem!important}.button--size-m{padding:0 1rem;height:3rem;border-radius:.6666666667rem;line-height:0}.button--size-m .button__icon{font-size:1.1666666667rem}.button--size-m.is-only-icon{width:3rem!important}.button--size-l{padding:0 1.3333333333rem;height:3.6666666667rem;border-radius:.6666666667rem}.button--size-l .button__icon{font-size:1rem}.button--size-l.is-only-icon{width:3.6666666667rem!important}.button--view-brand{background:var(--brand-main)}.button--view-brand,.button--view-brand .button__icon{color:var(--white)}.button--view-brand:hover{background-color:var(--brand-hover)}.button--view-flat:hover{background-color:var(--grey-hover)}.button--view-secondary,.button--view-secondary .button__icon{color:var(--brand-main)}.button--view-secondary:hover{color:var(--brand-hover);background-color:var(--brand-4)}.button--view-blue{color:var(--dark-blue);background-color:var(--blue-20)}.button--view-green{color:var(--green-border);background-color:var(--green-20)}.button--view-purple{color:var(--brand-main);background-color:var(--brand-8)}.button--view-orange{color:var(--orange-dark);background-color:var(--orange-20)}.button--view-border{border:1px solid var(--dark-14);border-radius:.6666666667rem}.button--view-dense{background-color:var(--brand-8)}.button--view-dense,.button--view-dense .button__icon{color:var(--brand-main)}.button--view-navigation{background-color:var(--brand-4);color:var(--dark-main)}.button.no-hover:hover{background-color:transparent}.button.is-only-icon{padding:0;justify-content:center}.button.is-disabled{pointer-events:none;opacity:.7}.button.rounded{border:1px solid var(--dark-14)}.card{display:flex;flex-direction:column;gap:.9166666667rem;background-color:var(--light-blue);border-radius:1.6666666667rem}.card--size-m{padding:2rem 2rem 1.6666666667rem}.card--size-l{padding:2.5rem 2.6666666667rem}.card.rounded{border:1px solid var(--grey-border)}.card.hoverable:hover{border-color:var(--brand-main);cursor:pointer}.card.active{border-color:var(--brand-main)}.input{display:flex;align-items:center;gap:.6666666667rem;border-radius:1rem;padding:0 1.6666666667rem;color:var(--dark-main);transition:background .3s ease}.input__value{border:none;height:100%;background-color:transparent;width:100%}.input__value-error{border-radius:1rem;border:1px solid var(--berry-main)}.input.thin{max-width:13.3333333333rem}.input.size-xs{height:3rem;font-weight:400}.input.size-m{height:3.6666666667rem;font-weight:400}.input.size-l{height:4.75rem}.input.view-primary{background-color:var(--grey-main)}.input.view-flat{padding:0;width:100%}.input.view-flat:hover{background-color:transparent}.input.view-search{padding:0 1.3333333333rem;background-color:var(--grey-main)}.input.readonly{cursor:not-allowed}.input input:-webkit-autofill{box-shadow:inset 0 0 0 30px var(--grey-main);transition:box-shadow .3s ease}.input input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px var(--grey-hover)}.input:hover{background-color:var(--grey-hover)}.menu-item{display:flex;gap:.6666666667rem;align-items:center;height:2.6666666667rem;padding:0 1.5rem;border-radius:.5rem;transition:background-color .3s ease;font-size:1.0833333333rem;line-height:normal;font-weight:500}.menu-item__icon{font-size:1.3333333333rem}.menu-item--view-base .menu-item__icon{color:var(--dark-main)}.menu-item--view-brand .menu-item__icon{color:var(--brand-main)}.menu-item--view-orange .menu-item__icon{color:var(--orange-main)}.menu-item--active,.menu-item:hover{background-color:var(--grey-main)}.menu-item--not-hoverable{cursor:default}.menu-item--not-hoverable:hover{background:none}.menu-item-list,.menu-item-list__links-children{display:flex;flex-direction:column;gap:.6666666667rem}.menu-item-list__links-children{padding-top:.6666666667rem;padding-left:2rem}.user-base{display:flex;gap:.6666666667rem;align-items:center;padding:.1666666667rem 0}.user-base__avatar{width:2.6666666667rem;height:2.6666666667rem;border-radius:50%;overflow:hidden;flex:1 0 2.6666666667rem}.user-base__avatar img{width:100%;height:100%;object-fit:cover}.user-base__name{font-size:1rem;line-height:1.375rem}.user-base__empty{font-size:1rem;line-height:1.375rem;color:var(--dark-32)}.link{display:inline-flex;gap:.6666666667rem;align-items:center;cursor:pointer;transition:color .3s ease}.link__icon{font-size:1rem}.link--view-brand{color:var(--brand-main)}.link--view-brand:hover{color:var(--brand-hover)}.link--view-base:hover{color:var(--dark-64)}.link--view-white{color:var(--white)}.link--size-xs .link__text{font-size:1rem;line-height:1.375rem}.link--size-s .link__text{font-size:1.0833333333rem;line-height:normal}.button-menu{display:inline-block;position:relative}.button-menu__menu{position:absolute;top:calc(100% + 1rem);right:0;min-width:15rem;border:1px solid var(--grey-border);background-color:var(--white);padding:.9166666667rem;border-radius:1.3333333333rem;z-index:2;display:flex;flex-direction:column;gap:.6666666667rem}.button-menu__menu-item{display:flex;align-items:center;gap:.3333333333rem;border-radius:.5rem;transition:background-color .3s ease;height:3rem;cursor:pointer;padding:0 .6666666667rem}.button-menu__menu-item:hover{background-color:var(--grey-main)}.button-menu__icon{font-size:1.3333333333rem}.button-menu__text{font-size:1.0833333333rem;line-height:normal;white-space:nowrap}.tag{display:inline-flex;align-items:center;padding:.3333333333rem .5rem;border-radius:.5rem;height:2rem;transition:background-color .3s ease;white-space:nowrap;font-size:1rem;line-height:1.375rem}.tag.is-hoverable{background-color:transparent}.tag--view-base,.tag--view-base:hover{background-color:var(--blue-20)}.tag--view-grey,.tag--view-grey:hover{background-color:var(--grey-hover)}.tooltip{position:relative}.tooltip__parent{cursor:pointer}.tooltip__header{display:flex;gap:1rem;align-items:center}.tooltip__icon-wrapper{padding:.4166666667rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background-color:var(--blue-20);color:var(--blue-main)}.tooltip__icon{font-size:1.1666666667rem}.tooltip__title{font-weight:700}.tooltip__content{position:absolute;z-index:2;border:1px solid var(--grey-border);border-radius:1.3333333333rem;padding:1.25rem 1.5rem;background-color:var(--white);display:flex;flex-direction:column;gap:2rem;font-size:1rem;line-height:1.375rem;display:inline-flex;box-shadow:0 0 32px #00000014}.spinner{position:relative;border-radius:100%;overflow:hidden}.spinner img,.spinner svg{display:block;width:100%;height:100%;animation:rotate360 1s infinite linear}.spinner--size-s{width:1.3333333333rem;height:1.3333333333rem}.spinner--size-m{width:1.6666666667rem;height:1.6666666667rem}.spinner--size-xxl{width:6.6666666667rem;height:6.6666666667rem}.tabs.view--dense .tabs__list{gap:0}.tabs.view--dense .tabs__item{border-radius:0;border:none;border-top:1px solid var(--grey-hover);border-bottom:1px solid var(--grey-hover);border-right:1px solid var(--grey-hover)}.tabs.view--dense .tabs__item:first-child{border-left:1px solid var(--grey-hover);border-radius:.6666666667rem 0 0 .6666666667rem}.tabs.view--dense .tabs__item:last-child{border-radius:0 .6666666667rem .6666666667rem 0}.tabs.view--dense .tabs__toggle{border-radius:0}.tabs.view--dense .tabs__toggle.first{border-radius:.6666666667rem 0 0 .6666666667rem}.tabs.view--dense .tabs__toggle.last{border-radius:0 .6666666667rem .6666666667rem 0}.tabs__wrapper{padding:1.6666666667rem 0}.tabs__list{display:flex;gap:.6666666667rem}.tabs__item{width:max-content;height:2.6666666667rem;padding:0 1.3333333333rem;border-radius:.6666666667rem;border:1px solid var(--grey-hover);background-color:var(--white);transition:border .3s ease;font-size:1.0833333333rem;line-height:normal;line-height:2.6666666667rem}.tabs__item:hover{border-color:var(--grey-border)}.tabs__scroller{position:relative;overflow-x:scroll;width:100%;-ms-overflow-style:none;scrollbar-width:none}.tabs__scroller::-webkit-scrollbar{display:none;width:0}.tabs__toggle{position:absolute;left:0;top:0;bottom:0;border-radius:.6666666667rem;border:2px solid var(--brand-main);box-sizing:border-box;transition:.3s ease;transition-property:transform,width}.logo{background:var(--brand-linear);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;font-weight:900}.logo--size-m{padding-top:.3333333333rem;font-size:2rem;letter-spacing:-.24px}.logo--size-l{font-size:5rem;letter-spacing:-.6px}.color-white{background:var(--white);background-clip:text;-webkit-background-clip:text}.auth-form{text-align:center}.auth-form__content{display:flex;flex-direction:column;gap:1.8333333333rem}@media only screen and (max-width: 768px){.auth-form__content{width:100%}}.auth-form__content .error{border:1px solid var(--critical-main)}.auth-form__content-errorText{display:block;text-align:left;padding-left:1.25rem;color:var(--critical-main);padding-top:.4166666667rem}.auth-form__password{position:relative}.auth-form__password-icon{position:absolute;top:1rem;right:1.6666666667rem;color:var(--dark-main);cursor:pointer}.auth-form__password-icon:hover{background:none}.auth-form__step-toggle{font-size:1.0833333333rem;line-height:normal}.auth-form__socials{display:flex;flex-direction:column;gap:1rem}.auth-form__forgot-password{font-size:1.1666666667rem;color:var(--brand-main)}.auth-form__submit{justify-content:center}.auth-card{padding:3.3333333333rem;border-radius:2rem;border:1px solid var(--grey-border);width:36.6666666667rem;display:flex;flex-direction:column;gap:1.8333333333rem;align-items:center}@media only screen and (max-width: 768px){.auth-card{border:none}}@media only screen and (max-width: 576px){.auth-card{padding:0;width:100%}}.auth-card__title{font-size:1.6666666667rem;line-height:normal;font-weight:700}.auth-card__content{width:100%}@media only screen and (max-width: 768px){.auth-card__content{display:flex;align-items:center;justify-content:center;width:26.4166666667rem}}.button-social{display:flex;align-items:center;justify-content:center;height:3.6666666667rem;border-radius:.6666666667rem;background-color:var(--white);border:1px solid var(--grey-border);gap:.3333333333rem;cursor:pointer;transition:border .3s ease}.button-social__icon{width:2rem;height:2rem}.button-social__text{font-size:1.25rem;line-height:normal}.button-social:hover{border-color:var(--dark-main)}.toast-icon--view-success{color:var(--green-border)}.toast-icon--view-error{color:var(--critical-main)}.dropdown{width:100%;min-width:200px;position:relative}.dropdown:focus .dropdown__menu{opacity:1;visibility:visible}.dropdown__title{white-space:nowrap}.dropdown__control{display:flex;align-items:center;justify-content:space-between;padding:.9166666667rem 2rem;border-radius:1rem;cursor:pointer;font-size:1.1666666667rem;line-height:normal;line-height:1.8333333333rem;color:var(--text-primary);background-color:var(--grey-64)}.dropdown__control i{position:relative;z-index:1}.dropdown__menu{border-radius:1rem;position:absolute;padding:1rem 1rem 1.3333333333rem;top:125%;left:0;right:0;opacity:0;visibility:hidden;border:1px solid #dddfe0;transition:all .2s linear;box-shadow:0 0 32px #00000014;background:var(--white);z-index:9999}.radio-box{display:table-cell;cursor:pointer}.radio-box__label{margin:2px;display:flex;align-items:center;justify-content:center;background:var(--grey-main);border:1px solid #000;padding:2px .6666666667rem 0;border:1.5px solid var(--grey-main);border-radius:.3333333333rem;font-size:1.1666666667rem;line-height:normal;height:32px}.radio-box__label--active{background:var(--white);border-color:var(--brand-main)}.radio-box__checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-box{position:relative;display:inline-flex;align-items:center;gap:.6666666667rem;padding-left:6px;cursor:pointer;font-size:1.0833333333rem;line-height:normal;line-height:1}.check-box.read-only{pointer-events:none}.check-box__inner{display:block;width:16px;height:16px;border-radius:.3333333333rem;background-color:var(--brand-8);display:flex;align-items:center;justify-content:center}.check-box__inner svg path{stroke:inherit}.check-box__label{padding-top:3px}.check-box__checkbox{display:none}.check-box__checkbox:checked~.check-box__inner{background-color:var(--brand-main)}.check-box__checkbox:checked~.check-box__inner svg path{stroke:#fff}.data-list__search{padding:0 0 2rem}.data-list__label{font-size:1.3333333333rem;line-height:normal;font-weight:500}.data-list__body{display:flex;flex-direction:column;gap:2rem;padding:1rem 0}.data-list__additional--info{color:var(--dark-64);font-size:1.0833333333rem;line-height:normal}.textarea{width:100%;display:flex;align-items:center;gap:.6666666667rem;background-color:var(--grey-main);border-radius:1rem;padding:1.6666666667rem;color:var(--dark-main);transition:background .3s ease}.textarea__value{width:100%;height:100%;min-height:50px;border:none;resize:none;background-color:transparent}.textarea input:-webkit-autofill{box-shadow:inset 0 0 0 30px var(--grey-main);transition:box-shadow .3s ease}.textarea input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px var(--grey-hover)}.textarea:hover{background-color:var(--grey-hover)}.date-picker{width:100%;display:flex;align-items:center;position:relative;transition:background-color .3s ease}.date-picker i{position:absolute;right:1.6666666667rem}.date-picker--view-base{background-color:var(--grey-main);border-radius:1rem}.date-picker--view-base .date-picker:hover{background-color:var(--grey-hover)}.date-picker--view--secondary{border-radius:.6666666667rem;background-color:var(--grey-64)}.date-picker--view--secondary:hover{background-color:var(--grey-hover)}.date-picker--view--secondary:focus-within{border:1px solid var(--brand-main)}.date-picker--view-flat input{font-weight:700}.date-picker--size-m{height:3.6666666667rem;font-weight:400}.date-picker--size-l{height:4.75rem;width:41.6666666667rem}@media only screen and (max-width: 576px){.date-picker--size-l{width:100%}}.date-picker--size-xs{height:3rem}.date-picker--size-xs input{padding:0 1.3333333333rem}.date-picker--size-xxs{height:2.5rem}.date-picker--size-xxs input{padding:0 .5rem}.date-picker input{height:inherit;width:inherit}.file-card{display:flex;flex-direction:row;gap:.9166666667rem;align-items:center;transition:background-color .3s ease;border-radius:.6666666667rem;background-color:var(--white)}.file-card.hoverable:hover{cursor:pointer;background-color:var(--grey-64)}.radio-input{position:relative;display:inline-flex;align-items:center;gap:.6666666667rem;padding-left:6px;cursor:pointer;font-size:1.0833333333rem;line-height:normal;line-height:1}.radio-input.read-only{pointer-events:none}.radio-input__inner{display:block;min-width:16px;width:16px;height:16px;border-radius:50%;background-color:var(--brand-8);position:relative}.radio-input__inner:before{content:"";width:8px;height:8px;background-color:var(--brand-main);border-radius:50%;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .25s linear}.radio-input__inner.active:before{opacity:1;visibility:visible}.radio-input__label{padding-top:3px}.radio-input__radio{display:none}.radio-input__radio:checked~.radio-input__inner:before{opacity:1;visibility:visible}.accordion{width:100%;transition:.4s}.accordion--rounded{border:1px solid var(--grey-border);border-radius:1.6666666667rem}.accordion--rounded .accordion__header{padding:2rem}.accordion--rounded .accordion__header.active{padding:2rem 2rem 1rem}.accordion--rounded .accordion__panel{padding:0 2rem}.accordion__header{width:inherit;display:flex;justify-content:space-between;align-items:center;padding:2rem 0rem;transition:padding .2s ease-out;font-size:1.3333333333rem;line-height:normal;font-weight:500;color:var(--dark-main)}.accordion__header span:nth-child(2){width:30px;height:30px;background-color:var(--brand-4);border-radius:.8333333333rem;display:flex;align-items:center;justify-content:center}.accordion__header.active{padding:2rem 0rem 1rem}.accordion__header.active i{transform:rotate(180deg)}.accordion__icon{pointer-events:none;transition:all .2s}.accordion__content{padding:0 2rem 2rem}.accordion.is-open .accordion__icon{transform:rotate(180deg)}.accordion.is-disabled{border:none}.accordion.is-disabled .accordion__header{pointer-events:none}.accordion.is-disabled .accordion__content,.accordion.is-disabled .accordion__header{padding-left:0;padding-right:0}.accordion.is-disabled .accordion__icon{display:none}.input-link{position:relative}.input-link__icon{width:1rem;height:1rem;color:var(--dark-32)}.input-link__icon.active i{color:var(--brand-main)}.input-link__toolbar{position:absolute;top:-3.8333333333rem;left:-1rem;width:23rem;padding:.5rem;border-radius:.75rem;background-color:var(--white);box-shadow:0 0 32px #00000014,0 0 #0000000a;display:none;transition:all .25s linear}.input-link__toolbar--input{width:100%;height:2.6666666667rem;padding:0 4.8333333333rem 0 1rem;border-radius:.5rem;border:1px solid var(--Grey-border, #dfe4ed);font-size:1.0833333333rem;line-height:normal;line-height:1.625rem}.input-link__toolbar button{position:absolute;top:.9166666667rem}.input-link__toolbar button:nth-child(3){right:1rem}.input-link__toolbar button:nth-child(3) i{font-size:1.1666666667rem}.input-link__toolbar button:nth-child(2){right:3.25rem}.input-link__toolbar button:nth-child(2) i{font-size:.8333333333rem!important}.dropdown-list{width:100%;min-width:200px;position:relative}.dropdown-list:focus .dropdown__menu{opacity:1;visibility:visible}.dropdown-list__control{display:flex;align-items:center;justify-content:space-between;padding:.8333333333rem 1rem;border-radius:1rem;cursor:pointer;font-size:1.1666666667rem;font-weight:700;height:4rem}.dropdown-list__control--yellow{background-color:var(--yellow);color:var(--dark-yellow);justify-content:center;gap:.5rem}.dropdown-list__control i{position:relative;z-index:1}.dropdown-list__menu{display:flex;flex-direction:column;gap:.8333333333rem;align-items:flex-start}.card-article{display:flex;flex-direction:column;gap:.9166666667rem;background-color:var(--light-blue);border-radius:1.6666666667rem}.card-article--size-m{padding:2rem 2rem 1.6666666667rem}.card-article--size-l{padding:2.5rem 2.6666666667rem}.card-article.rounded{border:1px solid var(--grey-border)}.card-article.hoverable:hover{border-color:var(--brand-main);cursor:pointer}.card-article.active{border-color:var(--brand-main)}.textarea-article{display:flex;align-items:center;width:100%;height:100%}.textarea-article__value{width:100%;min-height:2.5rem;border:none;background-color:transparent;resize:none;padding:.4166666667rem}.textarea-article textarea::-webkit-scrollbar{width:0px;height:0px}.input-phone{display:flex;align-items:center;gap:.6666666667rem;border-radius:1rem;padding:0 1.6666666667rem;color:var(--dark-main);transition:background .3s ease}.input-phone__value{border:none;height:100%;background-color:transparent;width:100%}.input-phone__value-error{border:1px solid var(--berry-main)}.input-phone.size-xs{height:1.5rem;font-weight:400}.input-phone.size-m{height:3.6666666667rem;font-weight:400}.input-phone.size-l{height:4.75rem;width:500}.input-phone.view-primary{background-color:var(--grey-main)}.input-phone.view-flat{padding:0;width:100%}.input-phone.view-flat:hover{background-color:transparent}.input-phone.readonly{cursor:not-allowed}.input-phone input:-webkit-autofill{box-shadow:inset 0 0 0 30px var(--grey-main);transition:box-shadow .3s ease}.input-phone input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px var(--grey-hover)}.input-phone:hover{background-color:var(--grey-hover)}.contact{display:flex;align-items:center;gap:1.3333333333rem}.contact button{color:var(--dark-main)}.select .dropdown__control{height:100%}.select.size-xs{height:3rem;max-width:10rem;min-width:10rem}.select.size-m{height:3.6666666667rem}.select.size-l{height:4.75rem}.select.empty .dropdown__title{color:var(--dark-64)}.select.is-disabled{opacity:.6;pointer-events:none}.select__options{display:flex;flex-direction:column;gap:.6666666667rem}.select__option{cursor:pointer}.select__option.is-disabled{cursor:not-allowed}.multi-select__options{list-style:none;margin:0;padding:0}.multi-select__option{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer}.multi-select .is-multi-selected{font-weight:600}.multi-select__checkbox{width:16px;height:16px}.multi-select__controls{display:flex;justify-content:space-between;align-items:center;padding:6px 8px}.multi-select__clear{background:none;border:0;cursor:pointer}.user-avatar{position:relative}.user-avatar__img{width:3.3333333333rem;height:3.3333333333rem;cursor:pointer;border-radius:50%;overflow:hidden}.user-avatar__img img{width:inherit;height:inherit;object-fit:cover}.user-avatar__img.noavatar{background:var(--purple-8-bg);cursor:pointer}.user-basic-info{border-radius:1.6666666667rem}.user-basic-info .card{border:1px solid var(--grey-border);gap:1.3333333333rem}.user-basic-info__header{display:flex;flex-direction:column;gap:1.3333333333rem;text-align:left;font-size:1.3333333333rem;font-weight:500}.user-basic-info__header button{width:1.3333333333rem;height:1.3333333333rem}.user-basic-info__header button i.icon-base{font-size:1.3333333333rem}.user-basic-info__name{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;height:1.5rem;color:var(--brand-main);width:100%}.user-basic-info__row[class$=unavailable]{color:var(--dark-32)}.user-basic-info__info{display:flex;align-items:center;justify-content:space-between}.user-basic-info__info-wrapper{display:flex;flex-direction:column;gap:.6666666667rem}.user-basic-info__info input{color:var(--dark-main)}.user-basic-info__info input:focus{border-radius:1rem;padding:.6666666667rem;border:1px solid var(--brand-main)}.edit-user-safety .card{gap:1.6666666667rem}.edit-user-safety__title{text-transform:capitalize;font-size:1.3333333333rem;line-height:normal;font-weight:500}.edit-user-safety input:focus{width:100%;padding:.5rem;border-radius:.5rem;border:1px solid var(--brand-main)}.edit-user-safety__list{display:flex;flex-direction:column;gap:1.3333333333rem}.edit-user-safety__list-item{display:flex;gap:1.3333333333rem;justify-content:space-between;align-items:flex-start}.edit-user-safety__list-item-value{display:flex;flex-direction:row;gap:1.3333333333rem;align-items:flex-start;width:100%}@media only screen and (max-width: 991px){.edit-user-safety__list-item-value{display:flex;flex-direction:column;gap:1.3333333333rem}}@media only screen and (max-width: 768px){.edit-user-safety__list-item-value{display:flex;flex-direction:row;gap:1.3333333333rem}}@media only screen and (max-width: 576px){.edit-user-safety__list-item-value{display:flex;flex-direction:column;gap:1.3333333333rem}}.edit-user-safety__list-item-value-label{min-width:7.5rem;padding:.5rem}.edit-user-safety__list-item-value-input{width:100%;padding:.5rem;border-radius:.5rem;height:2.6666666667rem}.edit-user-safety__list-item-value-input-wrapper{display:flex;flex-direction:column;gap:.3333333333rem;width:100%}.edit-user-safety__list-item-value-input.error{border:1px solid var(--berry-main)}.edit-user-safety__list-item-value-verify{display:flex;flex-direction:row;gap:.3333333333rem;align-items:center;background-color:var(--berry-8);border-radius:2.1666666667rem;padding:.3333333333rem 1rem;color:var(--berry-main);font-size:.8333333333rem;font-weight:400;white-space:nowrap;margin-top:.3333333333rem}.edit-user-safety__list-item-value-password{display:flex;flex-direction:row;gap:1.3333333333rem;width:100%}.edit-user-safety__list-item-value-password:focus{width:100%}.edit-user-safety__list-item-value-password-value{padding-top:.8333333333rem}@media only screen and (max-width: 576px){.edit-user-safety__list-item-value-password{flex-wrap:wrap}}.edit-user-safety.readonly{cursor:not-allowed}.edit-user-safety.readonly:focus{border:none}.edit-user-safety__email-error{font-size:1.0833333333rem;font-weight:400;color:var(--berry-main)}.edit-user-safety__password{display:flex;flex-direction:column;gap:1rem;width:100%}.edit-user-safety__password-input{width:100%;height:2.6666666667rem;padding:.5rem;border-radius:.5rem;border:1px solid var(--grey-border)}.edit-user-safety__password-input.error{border:1px solid var(--berry-main)}.edit-user-safety__password-error{padding-top:.3333333333rem;display:flex;flex-direction:column;gap:.3333333333rem;color:var(--berry-main);font-size:1.0833333333rem;font-weight:400}.edit-user-safety__password-item{position:relative}.edit-user-safety__password-btn{position:absolute;top:2px;right:5px}.edit-user-safety__password-check{position:absolute;top:9px;right:32px;color:var(--green-dark)}.edit-user-safety__password-save{margin-top:auto}.edit-user-safety__code{max-width:32.3333333333rem;width:100%}.edit-user-social .card{gap:1.6666666667rem}.edit-user-social__title{text-transform:capitalize;font-size:1.3333333333rem;line-height:normal;font-weight:500}.edit-user-social__list{display:flex;flex-direction:column}.edit-user-social__list-item{display:flex;justify-content:space-between;align-items:center}.edit-user-social__list-item-wrapper{display:flex;flex-direction:row;gap:.6666666667rem;align-items:center;min-width:10.1666666667rem}.edit-user-social__list-item-value{display:flex;align-items:center;gap:.6666666667rem}.edit-user-social__label{width:7.5rem}.edit-user-social input{width:100%;min-width:20.8333333333rem;padding:.5rem;border-radius:.5rem}.edit-user-social input:focus{border:1px solid var(--brand-main)}.edit-user-social.readonly{cursor:not-allowed}.edit-user-social.readonly:focus{border:none}.patient-request{display:flex;gap:.5rem}.patient-request__tooltip-content{min-width:11rem}.patient-request__text{-webkit-line-clamp:1!important;background-color:var(--blue-20);padding:.25rem .5rem;border-radius:.5rem}.reminder-patients__text{-webkit-line-clamp:1!important}.reminder-patients__tooltip-content{max-width:20.4166666667rem;width:20.4166666667rem;margin:.6666666667rem .4166666667rem}.reminder-patients__list{width:inherit}.reminder-patients__list td,.reminder-patients__list th{padding:.6666666667rem 0;font-size:1.0833333333rem;line-height:normal;line-height:1.5}.reminder-patients__list th{height:100%;display:flex;align-items:center;padding-right:.6666666667rem}.reminder-patients__list td{width:4.1666666667rem}.reminder-patients__list span{width:100%;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dark-64)}.reminder-patients__list mark{width:100%;height:20px;display:flex;align-items:center;justify-content:center;padding:0 .3333333333rem;color:var(--dark-main);background:var(--blue-20);border-radius:3px;font-size:1.0833333333rem;line-height:normal}.progress{display:flex}.progress.row{flex-direction:row;align-items:center;gap:1.3333333333rem}.progress.column{flex-direction:column;align-items:flex-start;gap:.6666666667rem}.progress__bar{width:100%;overflow:hidden;position:relative;background:var(--grey-main)}.progress .value{height:inherit;border-radius:inherit;background:var(--green-main)}.patient-survey__header button{background-color:var(--brand-4)}.patient-survey__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.patient-survey__card--button{height:20px;font-size:1.0833333333rem;padding:0}.patient-survey__card--button:hover{background-color:#fff}.patient-survey__card .card{gap:1.6666666667rem}.patient-survey__card table td,.patient-survey__card table th{font-size:1.0833333333rem;line-height:1.6666666667rem;padding:.3333333333rem 0}.patient-survey__card p{font-size:1.0833333333rem;color:var(--dark-64)}.patient-params__header button{background-color:var(--brand-4)}.patient-params__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.patient-params__card--button{height:20px;font-size:1.0833333333rem;padding:0}.patient-params__card--button:hover{background-color:#fff}.patient-params__card .card{gap:1.6666666667rem}.patient-params__card p{font-size:1.0833333333rem;color:var(--dark-64)}.patient-params__list{display:flex;flex-flow:column nowrap;gap:8px}.patient-params__list span{font-size:13px}.patient-params__list span.no-data{color:var(--dark-32)}.health-matrix__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.health-matrix__card .card{gap:1.6666666667rem}.health-matrix__graph{display:flex;width:100%;overflow:hidden}.health-matrix__graph--item{display:flex;flex-direction:column}.health-matrix__graph--item:first-child .overlay{border-radius:2rem 0 0 2rem}.health-matrix__graph--item:last-child .overlay{border-radius:0 2rem 2rem 0}.health-matrix__graph .overlay{height:2rem}.health-matrix__graph .value{display:block;padding:.5rem 0 0;text-align:center;font-size:1.0833333333rem;line-height:normal;line-height:1.6666666667rem}.patient-basic-info{background-color:var(--brand-4);border-radius:1.6666666667rem;overflow:hidden}.patient-basic-info:hover .patient-basic-info__header button{display:block}.patient-basic-info .card{gap:0;padding:1.8333333333rem 1.6666666667rem;padding-bottom:0}.patient-basic-info.is-mobile .patient-basic-info__content{max-height:0}.patient-basic-info__header--btn{display:none;width:1.3333333333rem;height:1.3333333333rem;transition:all .3 ease-in-out}.patient-basic-info__header--btn i.icon-base{font-size:1.3333333333rem}.patient-basic-info__header--control{display:flex;background-color:var(--brand-4);padding:.9166666667rem;border-radius:.8333333333rem;cursor:pointer}.patient-basic-info__header--control i{transition:all .3s}.patient-basic-info__header--control.active i{transform:rotate(180deg)!important}.patient-basic-info__header .row-name{margin-left:1.3333333333rem}.patient-basic-info .row-name{text-align:left;font-size:1.3333333333rem;font-weight:500;margin-bottom:2px}.patient-basic-info__row[class$=unavailable]{color:var(--dark-32)}.patient-basic-info__content{overflow:hidden;margin-top:1.8333333333rem;transition:max-height .3s ease-out}.patient-basic-info__chat{font-size:1rem;color:var(--brand-main);border-radius:.8333333333rem;padding:1.1666666667rem 0;width:100%;background-color:var(--brand-4);margin-bottom:1.8333333333rem}.patient-basic-info table{width:100%}.patient-basic-info table tr:first-child td{padding-bottom:1.3333333333rem}.patient-basic-info table tr:last-child td,.patient-basic-info table tr:last-child th{padding-bottom:1.8333333333rem}.patient-basic-info table td,.patient-basic-info table th{font-size:1.0833333333rem;line-height:1.6666666667rem;padding:.3333333333rem 0;vertical-align:middle}.patient-files__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.patient-files__card--button{height:20px;font-size:1.0833333333rem;padding:0}.patient-files__card--button:hover{background-color:#fff}.patient-files__card .card{gap:1.6666666667rem}.patient-files__card p{font-size:1.0833333333rem;color:var(--dark-64)}.patient-files__list{padding:0!important;display:flex;flex-direction:column;gap:.8333333333rem}.patient-files__list--item{list-style:none;display:flex;align-items:center;justify-content:space-between}.patient-files__list--item .file{display:flex;align-items:flex-start;font-size:1.0833333333rem;line-height:normal;color:var(--dark-main)!important}.patient-files__list--item .file i{padding:0 .6666666667rem 0 0}.patient-files__list--item .file-name{width:240px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none!important}.patient-reminders__header button{background-color:var(--brand-4)}.patient-reminders__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.patient-reminders__card--button{height:20px;font-size:1.0833333333rem;padding:0}.patient-reminders__card--button:hover{background-color:#fff}.patient-reminders__card .card{gap:1.6666666667rem}.patient-reminders__card p{font-size:1.0833333333rem;color:var(--dark-64)}.patient-reminders__list td,.patient-reminders__list th{padding:.6666666667rem 0;font-size:1.0833333333rem;line-height:normal;line-height:1.5}.patient-reminders__list th{height:100%;display:flex;align-items:center;padding-right:.6666666667rem}.patient-reminders__list td{width:4.1666666667rem}.patient-reminders__list span{width:100%;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dark-64)}.patient-reminders__list mark{width:100%;height:20px;display:flex;align-items:center;justify-content:center;padding:0 .3333333333rem;color:var(--dark-main);background:var(--blue-20);border-radius:3px;font-size:1.0833333333rem;line-height:normal}.editable__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.editable__card .card{gap:2rem}.editable__card pre{font-family:NeueHaasUnicaW1G;color:var(--dark-main);font-size:1.0833333333rem;line-height:normal;line-height:1.3;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.editable__card p{color:var(--dark-64);font-size:1.0833333333rem;line-height:normal;line-height:1.3}.editable__card textarea{border:none;overflow:auto;outline:none;font-size:1.0833333333rem;line-height:normal;line-height:1.3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;resize:none;color:var(--dark-main)}.initial-appointment{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;aspect-ratio:1/1.1;max-height:390px;background:var(--brand-4-bg);border-radius:1.6666666667rem}.initial-appointment__header{display:flex;flex-direction:column;gap:.6666666667rem;align-items:center}.initial-appointment__title{font-size:2.3333333333rem;line-height:normal;font-weight:500;line-height:2.6666666667rem}.initial-appointment__subtitle{max-width:330px;font-size:1.1666666667rem;line-height:normal;text-align:center;line-height:1.75rem}.initial-appointment__actions{display:flex;flex-wrap:wrap;gap:12px}.questionnaire-card__title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.questionnaire-card__header{display:flex;flex-direction:row;gap:1.3333333333rem;justify-content:space-between}.questionnaire-card__header-date{font-size:1.0833333333rem;color:var(--dark-64)}.questionnaire-card__subtitle{display:block;margin-top:.6666666667rem;font-size:1.0833333333rem;line-height:normal;color:var(--dark-64)}.questionnaire-card__actions{display:flex;flex-wrap:wrap;gap:1.6666666667rem}.questionnaire-card .card{gap:1.6666666667rem}.empty-survey{width:100%;aspect-ratio:1/1.1;max-height:252px;background:var(--brand-4-bg);border-radius:1.6666666667rem}.empty-survey__title{font-size:1.6666666667rem;line-height:normal;font-weight:500}.empty-survey__subtitle{font-size:1.1666666667rem;line-height:normal;text-align:center}.initial-health-matrix{width:100%;aspect-ratio:1/1.1;max-height:413px;background:var(--brand-4-bg);border-radius:1.6666666667rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3.75rem}.initial-health-matrix__title{max-width:28.3333333333rem;text-align:center;margin-bottom:2rem;font-size:1.6666666667rem;line-height:normal;font-weight:700}.initial-purpose{width:100%;aspect-ratio:1/1.1;max-height:413px;background:var(--brand-4-bg);border-radius:1.6666666667rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3.75rem}.initial-purpose__title{max-width:28.3333333333rem;text-align:center;margin-bottom:2rem;font-size:1.6666666667rem;line-height:normal;font-weight:700}.editable-input{display:flex;align-items:center}.editable-input p{font-size:1.0833333333rem;line-height:normal;cursor:pointer;padding:.6666666667rem 0}.editable-input p.empty{text-align:center;color:var(--dark-32)}.editable-input input{width:100%;padding:.5rem;border:1px solid var(--brand-main);border-radius:.5rem}.empty-patitient-appointment__title{font-size:1.6666666667rem;line-height:normal;font-weight:700;margin-bottom:1.0833333333rem}.empty-patitient-appointment__content{width:100%;aspect-ratio:1/1.1;max-height:205px;background:var(--brand-4-bg);border-radius:1.6666666667rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-patitient-appointment__content--title{text-align:center;margin-bottom:2rem;font-size:1.1666666667rem;line-height:normal}.patient-additional-data{display:flex;flex-direction:column;gap:1.6666666667rem;align-items:start;background-color:var(--brand-4);border-radius:1.6666666667rem;height:12rem}.patient-additional-data__text{color:var(--dark-main);font-size:1.0833333333rem;line-height:1.6666666667rem}.patient-additional-data__button{background-color:var(--brand-8)}.view-event{padding:.1666666667rem .5rem;border-radius:.5rem;height:3.8333333333rem;position:relative}.view-event.notice{background-color:var(--brand-8)}.view-event.notice .view-event__title{color:var(--brand-main)}.view-event.appointment{background-color:var(--green-32)}.view-event.appointment .view-event__title{color:var(--green-border)}.view-event__title{font-size:.75rem;line-height:1rem}.view-event__performer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:.8333333333rem;line-height:normal;font-weight:600}.view-event time{display:block;font-size:.75rem;line-height:1rem}.view-event__controller{position:relative;z-index:1;cursor:pointer}.view-event__content{display:none;visibility:hidden;position:absolute;top:114%;right:0;max-width:29.4166666667rem;width:29.4166666667rem;padding:2rem;border-radius:1.6666666667rem;border:1px solid var(--grey-border);box-shadow:0 0 32px #00000014;background-color:var(--white);z-index:2;flex-direction:column;gap:2.6666666667rem}@media only screen and (max-width: 1200px){.view-event__content{position:relative;top:0}}.view-event__content.show{display:flex;visibility:visible}.view-event__content header{display:flex;align-items:center;position:relative;gap:1rem;font-size:1rem;line-height:1.375rem;color:var(--dark-64)}.view-event__content header h5{padding:.3333333333rem .5rem;border-radius:.6666666667rem;color:var(--dark-main)}.view-event__content header h5.notice{background-color:var(--brand-8)}.view-event__content header h5.appointment{background-color:var(--green-32)}.view-event__content header button{position:absolute;width:1.6666666667rem;height:1.6666666667rem;right:-4px;top:-4px}.view-event__content header button i{color:var(--dark-main)}.view-event__content a{color:var(--brand-main);font-size:1.1666666667rem;line-height:normal;font-weight:500}.view-event__content p{margin-top:.6666666667rem;font-size:1rem;line-height:1.375rem}.empty-state{width:100%;aspect-ratio:1/1.1;max-height:34.4166666667rem;background-color:var(--brand-4-bg);border-radius:1.6666666667rem;gap:2rem}.empty-state__title{color:var(--dark-main);font-size:1.6666666667rem;line-height:normal;font-weight:700;line-height:2.5rem}.customer-purpose-info__wrapper{display:grid;grid-template-columns:2fr 1fr;gap:1.6666666667rem}@media only screen and (max-width: 991px){.customer-purpose-info__wrapper{grid-template-columns:1fr}}.customer-purpose-info__img{width:2.6666666667rem;height:2.6666666667rem;cursor:pointer;border-radius:50%;overflow:hidden}.customer-purpose-info__img img{width:inherit;height:inherit;object-fit:cover}.customer-purpose-info__img.noavatar{background:var(--purple-8-bg);cursor:pointer}.customer-purpose-info__purpose-descriprion,.customer-purpose-info__purpose-content{display:flex;flex-direction:column;gap:1.6666666667rem}.customer-purpose-info__purpose-header{display:flex;align-items:center;justify-content:space-between;height:2.3333333333rem}@media only screen and (max-width: 991px){.customer-purpose-info__purpose{order:2}}.customer-purpose-info__cards{display:flex;flex-direction:column;gap:1.3333333333rem;padding-top:4.1666666667rem}@media only screen and (max-width: 991px){.customer-purpose-info__cards{order:1;display:none}}.customer-purpose-info__cards-mobile{display:none}@media only screen and (max-width: 991px){.customer-purpose-info__cards-mobile{order:1;display:flex;width:100%}}.customer-purpose-info__card{background-color:var(--blue-14)}.customer-purpose-info__card-header{display:flex;align-items:center;gap:1rem;padding-bottom:1.25rem}.customer-purpose-info__card-header-info{display:flex;flex-direction:column;gap:.3333333333rem}.customer-purpose-info__card-header-info-profession{font-size:1.0833333333rem}.customer-purpose-info__card-header-name{font-weight:700}.customer-purpose-info__card-content,.customer-purpose-info__card-content-list{display:flex;flex-direction:column;gap:.6666666667rem}.customer-purpose-info__card-content-info{display:flex;gap:.6666666667rem;align-items:center;padding:0 1.1666666667rem;height:3rem;border-radius:.5rem;cursor:pointer}.customer-purpose-info__card-content-info span{padding-top:.1666666667rem}.customer-purpose-info__card-content-info.active,.customer-purpose-info__card-content-info:hover{background-color:var(--blue-14)}.customer-purpose-info__card-mobile{width:100%;background:var(--blue-14);border-radius:1.6666666667rem;position:relative}.customer-purpose-info__card-mobile-header{display:flex;align-items:center;gap:1rem}.customer-purpose-info__card-mobile-header-info{display:flex;flex-direction:column}.customer-purpose-info__card-mobile-header-info-profession{font-size:1.0833333333rem;line-height:1.6666666667rem}.customer-purpose-info__card-mobile-header-name{font-weight:700;line-height:1.5833333333rem}.customer-purpose-info__card-mobile-list,.customer-purpose-info__card-mobile-list-purpose{display:flex;flex-direction:column;gap:.6666666667rem;background-color:var(--white);padding:1rem;border-radius:1.3333333333rem;position:absolute;bottom:0;right:0;left:0;height:fit-content;z-index:9999999;box-shadow:0 0 32px #00000014}.customer-purpose-info__card-mobile-list{top:6.25rem}.customer-purpose-info__card-mobile-list-purpose{top:15rem}.customer-purpose-info__card-mobile-list-purpose-title{display:flex;align-items:center;height:3rem}.customer-purpose-info__card-mobile-dropdown{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.3333333333rem;width:100%}.customer-purpose-info__card-mobile-dropdown-purpose{display:flex;align-items:center;justify-content:space-between;background-color:var(--blue-14);line-height:1.375rem;width:100%;height:4.75rem;border-radius:1.3333333333rem;padding:1.8333333333rem 1.6666666667rem}.customer-analysis-result{width:100%;min-height:2.4166666667rem;cursor:pointer;height:100%}.customer-analysis-result__state{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:.6666666667rem 2.8333333333rem .6666666667rem 1rem;background-color:var(--grey-64)}@media only screen and (max-width: 768px){.customer-analysis-result__state{padding:.6666666667rem 1rem}}.customer-analysis-result__state:hover .customer-analysis-result__hint{opacity:1;background-color:var(--blue-20-bg)}.customer-analysis-result__state span{height:100%;line-height:16px}.customer-analysis-result__state.up,.customer-analysis-result__state.down{background-color:var(--berry-14)}.customer-analysis-result__state.up .customer-analysis-result__hint,.customer-analysis-result__state.down .customer-analysis-result__hint{background-color:var(--berry-20)}.customer-analysis-result__state.normal{background-color:var(--green-32)}.customer-analysis-result__state.normal .customer-analysis-result__hint{background-color:var(--green-64)}.customer-analysis-result__hint{position:absolute;width:14px;height:14px;right:12px;opacity:0;transition:all .3s linear;border-radius:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.customer-analysis-result__hint{display:none}}.customer-reminders__header button{background-color:var(--brand-4)}.customer-reminders__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.customer-reminders__card--button{height:20px;font-size:1.0833333333rem;padding:0}.customer-reminders__card--button:hover{background-color:#fff}.customer-reminders__card .card{gap:1.6666666667rem}.customer-reminders__card p{font-size:1.0833333333rem;color:var(--dark-64)}.customer-reminders__list td,.customer-reminders__list th{padding:.6666666667rem 0;font-size:1.0833333333rem;line-height:normal;line-height:1.5}.customer-reminders__list th{height:100%;display:flex;align-items:center;padding-right:.6666666667rem}.customer-reminders__list td{width:4.1666666667rem}.customer-reminders__list span{width:100%;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dark-64)}.customer-reminders__list mark{width:100%;height:20px;display:flex;align-items:center;justify-content:center;padding:0 .3333333333rem;color:var(--dark-main);background:var(--blue-20);border-radius:3px;font-size:1.0833333333rem;line-height:normal}.contact-card{display:flex;gap:.8333333333rem;padding:.6666666667rem;border-radius:1.3333333333rem;transition:all .3s ease-in-out;cursor:pointer}.contact-card.active{background-color:vaR(--brand-4-bg)}.contact-card article{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:.4166666667rem}.contact-card--hide-message article{justify-content:center}.contact-card__avatar{height:40px;width:42px;border-radius:50%;overflow:hidden}.contact-card__avatar img{width:100%;height:100%}.contact-card__name{font-size:1.1666666667rem;line-height:normal;font-weight:500;color:var(--dark-main)}.contact-card__name,.contact-card__message{width:16.6666666667rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media only screen and (max-width: 768px){.contact-card__name,.contact-card__message{width:100%}}.contact-card__message{font-size:1rem;line-height:1.375rem;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--dark-main)}.contact-card__message.empty{font-style:italic;color:var(--brand-main)}@media only screen and (max-width: 768px){.contact-card__message{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.contact-card__file{display:flex;align-items:center;gap:.5rem}.contact-card__datetime{display:block;font-size:1.0833333333rem;line-height:normal;color:var(--dark-64)}.contact-card__badge{display:inline-flex;align-items:center;border-radius:2.5rem;padding:.1666666667rem .5rem;background-color:var(--brand-main);color:var(--white);margin-top:.4166666667rem;font-size:1rem;line-height:1.375rem;line-height:1.3333333333rem}.chat-navbar{position:absolute;top:0;width:100%;text-align:center;color:var(--brand-main);padding:1rem 0;border-bottom:1px solid var(--grey-main);background:var(--white);z-index:2}.chat-navbar__back--btn{height:2.5rem;background-color:var(--brand-4);display:none}.chat-navbar__user--info{display:flex;align-items:center;gap:.3333333333rem;display:none}.chat-navbar__user--info picture{width:16px;height:16px;border-radius:50%;overflow:hidden}.chat-navbar__user--info picture img{width:100%;height:100%}.chat-navbar__user--info span{color:var(--dark-main);font-size:1rem;line-height:1.375rem}.chat-navbar a{display:inline-flex;align-items:center;justify-content:center;gap:1rem}.chat-navbar a span{font-size:1.1666666667rem;line-height:normal;line-height:1.8333333333rem}@media only screen and (max-width: 768px){.chat-navbar{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.8333333333rem;border:none}.chat-navbar .chat-navbar__back--btn,.chat-navbar .chat-navbar__user--info{display:flex}.chat-navbar a{width:80px;gap:6px}.chat-navbar a span{white-space:nowrap;overflow:hidden;text-overflow:""}}.chat-form{position:absolute;bottom:0;width:100%;text-align:center;padding:1rem 2.5rem;border-top:1px solid var(--grey-main);background:var(--white);display:flex;align-items:flex-end;gap:.8333333333rem;cursor:text}.chat-form__input{flex:1 1 100%;border:none;resize:none;outline:none;font-size:1.0833333333rem;line-height:normal;line-height:1.25rem;display:block;height:14px;max-height:100px;margin-bottom:.3333333333rem}.chat-form__file{position:relative;display:flex;align-items:center;justify-content:center}.chat-form__file span{cursor:pointer;position:relative}.chat-form__file span:before{content:"";position:absolute;display:block;height:50px;width:150%;bottom:0;right:0}.chat-form__file--menu{position:absolute;width:17.1666666667rem;bottom:45px;left:-20px;padding:1rem;border:1px solid var(--grey-border);border-radius:1.3333333333rem;box-shadow:0 0 32px #00000014;background:var(--white)}.chat-form__file--menu ul{display:flex;flex-direction:column;gap:.6666666667rem;align-items:start}.chat-form__file--menu ul li{width:100%;display:flex;align-items:center;gap:.8333333333rem;font-size:1.0833333333rem;line-height:normal;line-height:1.6666666667rem;color:var(--dark-main);cursor:pointer;padding:.6666666667rem;border-radius:.5rem;transition:all .3s linear}.chat-form__file--menu ul li:hover{background-color:var(--grey-64)}.chat-form__emoji{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1px}.chat-form__emoji span{cursor:pointer;position:relative}.chat-form__emoji span:before{content:"";position:absolute;display:block;height:50px;width:150%;bottom:0;right:0}.chat-form__emoji--control{position:absolute;bottom:50px;right:0}.chat-view{padding:4.1666666667rem 2.6666666667rem;height:100vh;overflow-y:scroll;scroll-behavior:smooth}.chat-view__divider{width:100%;display:flex;align-items:center;justify-content:center;padding:.6666666667rem;font-size:1rem;line-height:1.375rem;color:var(--dark-64)}.chat-message{width:100%;display:flex;flex-direction:column;gap:.6666666667rem}.chat-message.msg-to{align-items:flex-end}.chat-message.msg-to .chat-message__top{flex-direction:row-reverse}.chat-message.msg-to .chat-message__message,.chat-message.msg-to .document{background-color:var(--brand-main);color:var(--white)}.chat-message.msg-to .chat-message__bottom{padding-right:2.6666666667rem}.chat-message.msg-from .chat-message__message,.chat-message.msg-from .document{background-color:var(--grey-64);color:var(--dark-main)}.chat-message.msg-from .chat-message__bottom{padding-left:2.6666666667rem}.chat-message__top{max-width:45%;display:flex;align-items:flex-end;gap:.6666666667rem}@media only screen and (max-width: 768px){.chat-message__top{max-width:70%}}.chat-message__top .avatar{width:2rem;height:2rem;object-fit:cover;border-radius:50%}.chat-message__top .avatar--no-photo{display:flex;align-items:center;justify-content:center;padding-top:.25rem;color:var(--white);background-color:var(--purple-main)}.chat-message__top .image{border-radius:1.3333333333rem;overflow:hidden;max-width:19.4166666667rem;cursor:pointer}.chat-message__top .document{border-radius:1.3333333333rem;padding:.6666666667rem 1rem;display:flex;align-items:center;gap:.6666666667rem;cursor:pointer}.chat-message__top .document-icon{background-color:inherit;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;overflow:hidden;filter:brightness(.9)}.chat-message__top .document-name{font-size:1.1666666667rem;line-height:normal;font-weight:600}.chat-message__message{border-radius:1.3333333333rem;padding:.6666666667rem 1rem;font-size:1.1666666667rem;line-height:normal;line-height:22px;color:var(--dark-main)}.chat-message__message pre{font-family:NeueHaasUnicaW1G;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.chat-message__message a{text-decoration:underline}.chat-message__time{padding:0 0 .5rem;font-size:1rem;line-height:1.375rem;color:var(--dark-64);display:flex;align-items:center;gap:.3333333333rem}.chat-message__info{font-size:1rem;line-height:1.375rem;color:var(--berry-main)}.chat-empty-state{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6666666667rem;text-align:center;background:var(--brand-4-bg);border-radius:1.6666666667rem;margin:2.6666666667rem 5rem;padding:2rem}.chat-empty-state__title{display:block;font-size:1.6666666667rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.chat-empty-state{margin:1rem}}.scroller{scrollbar-gutter:auto}.analysis-measurement-calculator{width:100%;min-width:200px;position:relative}.analysis-measurement-calculator__control{cursor:pointer;height:3rem;padding:0 1.3333333333rem;color:var(--brand-main);display:flex;align-items:center;gap:.5rem;background-color:var(--brand-8);border-radius:.8333333333rem}.analysis-measurement-calculator__body{border-radius:1.6666666667rem;position:absolute;padding:2.6666666667rem;width:500px;top:110%;right:0;border:1px solid var(--grey-border);background:var(--white);z-index:99;box-shadow:0 0 32px #00000014,0 0 #0000000a;transition:all .2s linear}.analysis-measurement-calculator__body--title{display:flex;align-items:center;gap:1rem;font-size:1.3333333333rem;line-height:normal;font-weight:500}.analysis-measurement-calculator__body--title-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--brand-8);border-radius:.5rem}.analysis-measurement-calculator__body--subtitle{margin:1.3333333333rem 0 .9166666667rem;font-size:1rem;line-height:1.375rem}.analysis-measurement-calculator__content{display:flex;flex-direction:column;gap:1.8333333333rem}.analysis-measurement-calculator__content .row{gap:2rem}.analysis-measurement-calculator__content .dropdown__menu{z-index:2!important}.analysis-measurement-calculator__content .input{background-color:var(--grey-64)}.analysis-measurement-calculator__reverse{width:20px;height:20px}.analysis-measurement-calculator__reverse i{transition:transform .3s ease-in-out}.analysis-measurement-calculator__reverse.clickEvent i{transform:rotate(180deg)}.analysis-measurement-calculator__units{display:flex;flex-direction:column;gap:.6666666667rem}.analysis-measurement-calculator__units--item{padding:.75rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .25s linear;font-size:1.0833333333rem;line-height:normal}.analysis-measurement-calculator__units--item:hover{background-color:var(--grey-64)}.analysis-empty{width:100%;min-height:calc(100vh - 10rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6666666667rem;text-align:center;background:var(--brand-4-bg);border-radius:1.6666666667rem;padding:2rem}.analysis-empty__title{display:block;font-size:1.1666666667rem;line-height:normal;color:var(--dark-main)}.add-analysis-row__delete{opacity:0;width:100%}.add-analysis-row__optimal{text-align:right}.add-analysis-row:hover .add-analysis-row__delete{opacity:1}@media (max-width: 991px){.add-analysis-row{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1rem}.add-analysis-row__markers{grid-area:1/1/2/3}.add-analysis-row__units{grid-area:2/1/3/2}.add-analysis-row__result{grid-area:2/2/3/3}}.unit-select{min-width:auto}.unit-select .dropdown__control{font-size:1rem;line-height:1.375rem;padding:.8333333333rem 1rem;border-radius:.6666666667rem;transition:background-color .3s ease}@media only screen and (max-width: 991px){.unit-select .dropdown__control{padding:1.1666666667rem 1rem}}.unit-select .dropdown__control:hover{background-color:var(--grey-hover)}.unit-select:focus .dropdown__control{box-shadow:0 0 0 1px var(--brand-main)}.unit-select .dropdown__menu{padding:.4166666667rem}.unit-select__units{display:flex;flex-direction:column;gap:.6666666667rem}.unit-select__item{padding:.75rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .3s linear;font-size:1.0833333333rem;line-height:normal}.unit-select__item:hover{background-color:var(--grey-64)}.analysis-result{width:100%;min-height:2.4166666667rem;height:100%;cursor:pointer;transition:all .2s linear}.analysis-result__value{padding-top:2px}.analysis-result__state{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:.5rem 2.8333333333rem .5rem .8333333333rem;background-color:var(--grey-64)}.analysis-result__state:hover{background-color:var(--grey-hover)}.analysis-result__state:hover .analysis-result__hint{opacity:1;background-color:var(--blue-20-bg)}.analysis-result__state span{height:100%;line-height:16px}.analysis-result__state.up,.analysis-result__state.down{background-color:var(--berry-14)}.analysis-result__state.up .analysis-result__hint,.analysis-result__state.down .analysis-result__hint{background-color:var(--berry-20)}.analysis-result__state.normal{background-color:var(--green-32)}.analysis-result__state.normal .analysis-result__hint{background-color:var(--green-64)}.analysis-result__hint{position:absolute;width:14px;height:14px;right:12px;opacity:0;transition:all .3s linear;border-radius:50%;display:flex;align-items:center;justify-content:center}.analysis-result.disable{cursor:not-allowed}.analysis-result.disable .analysis-result__state:hover{background-color:var(--grey-64)}.analysis-result input{max-width:6.6666666667rem;padding:.4166666667rem .75rem;border:1px solid var(--brand-main);border-radius:.5rem;height:2.3333333333rem}.analysis-input{width:100%;height:3rem;cursor:pointer;transition:all .2s linear}@media only screen and (max-width: 991px){.analysis-input{height:3.6666666667rem}}.analysis-input__value{font-weight:500}.analysis-input__value--placeholder{color:var(--dark-64)}.analysis-input__state{height:inherit;position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:.5rem 2.8333333333rem .5rem .8333333333rem;background-color:var(--grey-64)}.analysis-input__state:hover{background-color:var(--grey-hover)}.analysis-input__state.up,.analysis-input__state.down{background-color:var(--berry-14)}.analysis-input__state.normal{background-color:var(--green-32)}.analysis-input.disable{cursor:not-allowed}.analysis-input.disable .analysis-input__state:hover{background-color:var(--grey-64)}.analysis-input input{width:100%;padding:.4166666667rem .75rem;border:1px solid var(--brand-main);border-radius:.5rem;height:inherit}.analysis-units{font-size:1rem;line-height:1.375rem;position:relative;width:max-content;cursor:pointer}.analysis-units__control,.analysis-units__options{padding:.5rem .6666666667rem;border-radius:.5rem;background-color:var(--blue-32)}.analysis-units__control{display:flex;flex-direction:row;gap:.6666666667rem}.analysis-units__options{display:flex;flex-direction:column;gap:.1666666667rem;position:absolute;top:0;right:0;width:8.3333333333rem;z-index:5}.analysis-units__option{padding:.1666666667rem .3333333333rem;cursor:pointer;transition:background-color .3s ease;border-radius:.3333333333rem}.analysis-units__option:hover,.analysis-units__option--active{background-color:var(--blue-20)}.analysis-units__icon{color:var(--dark-main);transition:transform .3s ease}.analysis-units__icon--open{transform:rotate(180deg)}.analysis-units--disabled{pointer-events:none}.analysis-units--disabled .analysis-units__control{background-color:transparent}.analysis-select-marker{background-color:var(--grey-64);border-radius:.6666666667rem;padding:0 1.3333333333rem;position:relative;transition:background-color .3s ease}.analysis-select-marker:hover{background-color:var(--grey-hover)}.analysis-select-marker:focus-within{box-shadow:0 0 0 1px var(--brand-main)}@media only screen and (max-width: 991px){.analysis-select-marker{padding:.3333333333rem 1.3333333333rem}}.analysis-select-marker__inner{background-color:inherit}.analysis-select-marker__control{flex:1 1 auto}.analysis-select-marker__control input{width:100%;height:3rem;background-color:transparent}.analysis-select-marker__options{position:absolute;z-index:3;top:115%;left:0;right:0;background-color:var(--white);border-radius:1rem;border:1px solid var(--grey-border);padding:1.3333333333rem;box-shadow:0 0 32px #00000014}.analysis-select-marker__options .empty{color:var(--dark-32)}.analysis-select-marker__options--items{display:flex;flex-direction:column;gap:.6666666667rem;max-height:250px;overflow-y:scroll;overflow-x:hidden}.analysis-select-marker__options--item{display:block;padding:.6666666667rem 1.1666666667rem;border-radius:.5rem;cursor:pointer;transition:all .3s linear;font-size:1.0833333333rem;line-height:normal;color:var(--dark-main)}.analysis-select-marker__options--item:hover{background-color:var(--grey-64)}.sidebar-directories{display:flex;flex-direction:column;gap:1.3333333333rem;min-width:350px;padding-left:5rem}.sidebar-directories.mobile{width:100%;padding:2rem;display:none}.sidebar-directories.mobile.open{display:flex}.sidebar-directories__header{position:relative}.sidebar-directories__header-buttons{display:flex;flex-direction:row;gap:1.3333333333rem;justify-content:space-between;margin-bottom:1.3333333333rem}.sidebar-directories__header-close{margin-bottom:1.3333333333rem;margin-left:auto;color:var(--brand-main)}.sidebar-directories__header-dropdown{display:flex;flex-direction:row;gap:1.3333333333rem;justify-content:space-between;align-items:center;width:100%;height:3.6666666667rem;background-color:var(--grey-64);padding:2rem;border-radius:1rem}.sidebar-directories__header-dropdown-icon{cursor:pointer}.sidebar-directories__header-groups{position:absolute;z-index:2;display:flex;flex-direction:column;gap:.6666666667rem;width:100%;border-radius:1rem;padding:1rem;background-color:var(--white);border:1px solid var(--grey-border)}.sidebar-directories__header-groups-item{display:flex;align-items:center;height:2rem;padding:0 .6666666667rem}.sidebar-directories__header-groups-item:hover{cursor:pointer;border-radius:.3333333333rem;background-color:var(--grey-64)}.sidebar-directories__content{width:100%;max-height:75vh;overflow-y:scroll}.sidebar-directories__content::-webkit-scrollbar{width:0;height:0}.sidebar-directories__content-list{width:100%}.sidebar-directories__content-list-item{display:flex;align-items:center;padding:1rem;height:3.6666666667rem;cursor:pointer;border-radius:1rem}.sidebar-directories__content-list-item:hover,.sidebar-directories__content-list-item.active{background:var(--grey-light)}.log-in{display:flex;flex-direction:column;gap:1rem}.data-step__content,.data-step__files{display:flex;flex-direction:column;gap:1.8333333333rem}.data-step__medic-type{display:flex;justify-content:space-around}.data-step__button{align-self:center}.data-step__item-inner{justify-content:center}.registration{display:flex;flex-direction:column;gap:1rem}.create-new-password{display:flex;flex-direction:column;gap:1.8333333333rem;padding:3.3333333333rem;width:36.6666666667rem;border:1px solid var(--dark-14);border-radius:2rem}@media only screen and (max-width: 576px){.create-new-password{width:100%}}.create-new-password__title{font-size:1.6666666667rem;line-height:2rem;font-weight:700}.create-new-password__actions{display:flex;flex-direction:row;gap:1.8333333333rem;align-items:center}.create-new-password__password{position:relative}.create-new-password__password-icon{position:absolute;top:1rem;right:1.6666666667rem;color:var(--dark-main);cursor:pointer}.create-new-password__password-icon:hover{background:none}.create-new-password .error{border:1px solid var(--critical-main)}.create-new-password__errorText{display:block;text-align:left;padding-left:1.25rem;color:var(--critical-main);padding-top:.4166666667rem}.recovery-password__forgot-password{display:flex;flex-direction:column;gap:1.8333333333rem;align-items:flex-start;border:1px solid var(--dark-14);padding:3.3333333333rem;border-radius:2rem;min-width:36.6666666667rem;max-width:50rem}@media only screen and (max-width: 576px){.recovery-password__forgot-password{width:100%;min-width:auto}}.recovery-password__forgot-password-content{width:100%;display:flex;flex-direction:column;gap:1.8333333333rem;align-items:flex-start}.recovery-password__forgot-password-content-title{font-size:1.6666666667rem;font-weight:700;line-height:2rem;color:var(--dark-main)}.add-media-files{display:flex;flex-direction:row;gap:.8333333333rem;position:relative;justify-content:center;align-items:center;cursor:pointer;border-radius:.6666666667rem}.add-media-files--view--field{width:31.75rem;margin-top:2rem;padding:1.25rem;border:1px dashed var(--brand-64, rgba(162, 65, 240, .64))}.add-media-files--view--field.treatment-media,.add-media-files--view--field.upload-file-media{width:100%}.add-media-files--view--withText{width:100%;padding:1.3333333333rem;border-radius:1.3333333333rem;border:1px dashed var(--brand-64, rgba(162, 65, 240, .64))}.add-media-files--view--withText.treatment-media{width:100%}.add-media-files--view--button{width:2.3333333333rem;height:2.3333333333rem;transition:background-color .3s ease;background-color:var(--brand-4)}.add-media-files__text{text-align:center;color:var(--brand-main, #a241f0);font-size:1.25rem;font-weight:400;line-height:1.6}.add-media-files__plus-icon{color:var(--brand-main, #a241f0)}.delete-media-file:hover{background-color:var(--grey-64)}.editable-analysis-optimum{display:flex;align-items:center;justify-content:flex-end}.editable-analysis-optimum p{font-size:1rem;line-height:1.375rem;cursor:pointer;padding:1rem 1.3333333333rem 1rem 0}.editable-analysis-optimum p.empty{text-align:center;color:var(--dark-32)}.editable-analysis-optimum input{width:100%;padding:.5rem;border:1px solid var(--brand-main);border-radius:.5rem}.add-new-analysis{width:100%!important;height:100%}.search-patient-input{display:block;margin-bottom:1.3333333333rem;background-color:var(--grey-main);border-radius:1rem;padding:1.5rem 2rem;position:relative}.search-patient-input__inner{background-color:inherit}.search-patient-input__control{flex:1 1 auto}.search-patient-input__control input{width:100%;background-color:transparent}.search-patient-input__options{position:absolute;z-index:3;top:115%;left:0;right:0;background-color:var(--white);border-radius:1rem;border:1px solid var(--grey-border);padding:1.3333333333rem;box-shadow:0 0 32px #00000014}.search-patient-input__options .empty{color:var(--dark-32)}.search-patient-input__options--items{display:flex;flex-direction:column;gap:.6666666667rem;max-height:250px;overflow-y:scroll;overflow-x:hidden}.search-patient-input__options--item{display:block;padding:.6666666667rem 1.1666666667rem;border-radius:.5rem;cursor:pointer;transition:all .3s linear;font-size:1.0833333333rem;line-height:normal;color:var(--dark-main)}.search-patient-input__options--item:hover{background-color:var(--grey-64)}.search-patient-input.view-secondary{margin-bottom:0;background:transparent;border:1px solid var(--brand-main);border-radius:1rem;width:100%;max-width:22.5rem;height:3.6666666667rem;padding:1rem}@media only screen and (max-width: 991px){.search-patient-input.view-secondary{max-width:100%}}.search-survey .input{padding:0 1.3333333333rem}.edit-health-matrix-items{--matrix-item-bg-color: var(--grey-64);--matrix-item-border-color: var(--dark-main);--matrix-item-hover-color: var(--dark-4);width:100%;height:100%;padding:1.3333333333rem;background-color:var(--matrix-item-bg-color);border-radius:1rem;display:flex;flex-direction:column;gap:1rem}.edit-health-matrix-items.view-good{--matrix-item-bg-color: var(--green-14);--matrix-item-border-color: var(--green-main);--matrix-item-hover-color: var(--green-20)}.edit-health-matrix-items.view-normal{--matrix-item-bg-color: var(--orange-20);--matrix-item-border-color: var(--orange-main);--matrix-item-hover-color: var(--orange-32)}.edit-health-matrix-items.view-bad{--matrix-item-bg-color: var(--berry-8);--matrix-item-border-color: var(--berry-main);--matrix-item-hover-color: var(--berry-4)}.edit-health-matrix-items.view-simple .tooltip__parent i{z-index:1}.edit-health-matrix-items__title{font-size:1.1666666667rem;line-height:normal;font-weight:500;line-height:1.75rem}.edit-health-matrix-items__header{display:flex;align-items:center;gap:.25rem}.edit-health-matrix-items__header .tooltip__content{width:196px}.edit-health-matrix-items__header .tooltip__parent i{position:relative;z-index:-1}.edit-health-matrix-items__header .space{flex-grow:1}.edit-health-matrix-items__header .dropdown{width:auto;min-width:0}.edit-health-matrix-items__header .dropdown__control{padding:0;gap:.3333333333rem;background:none}.edit-health-matrix-items__header .dropdown__menu{width:178px;right:0;left:auto;padding:1rem}.edit-health-matrix-items__body{flex-grow:1}.edit-health-matrix-items__body--text{height:100%;padding:.3333333333rem .5rem;border-radius:.5rem;transition:all .3s linear;cursor:pointer}.edit-health-matrix-items__body--text:hover{background-color:var(--matrix-item-hover-color)}.edit-health-matrix-items__body--text .empty{color:var(--dark-32);font-size:1rem;line-height:1.375rem}.edit-health-matrix-items__body--text pre{font-family:NeueHaasUnicaW1G;color:var(--dark-main);font-size:1rem;line-height:1.375rem;line-height:1.2;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.edit-health-matrix-items__body--input{width:100%;height:100%;min-height:58px;border:none;overflow:auto;outline:none;font-size:1rem;line-height:1.375rem;line-height:1.3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;resize:none;border-radius:.5rem;border:1px solid var(--matrix-item-border-color);padding:.3333333333rem .5rem}.health-matrix-circle{width:140px;height:140px;border-radius:50%;background-image:url(/images/default/circle-matrix-1.svg);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;margin:auto;position:relative;top:50%;transform:translateY(-50%)}.health-matrix-circle svg{border-radius:50%;cursor:pointer}.health-matrix-circle .dropdown{position:absolute;transform:translate(0);opacity:0;width:auto;min-width:0;transition:transform .2s linear,opacity .25s linear}.health-matrix-circle .dropdown__control{padding:0;gap:.3333333333rem;background:none}.health-matrix-circle .dropdown__control i{display:flex;align-items:center;justify-content:center;height:14px;width:14px}.health-matrix-circle .dropdown__menu{width:178px;right:0;left:auto;padding:1rem}.add-purpose{display:flex;flex-direction:column;gap:1.3333333333rem;justify-content:center;align-items:center;width:100%;aspect-ratio:1/1.1;max-height:252px;background:var(--brand-4-bg);border-radius:1.6666666667rem}.add-purpose__info{display:flex;flex-direction:column;gap:1.3333333333rem;justify-content:center;align-items:center}.add-purpose__title{font-size:1.6666666667rem;line-height:normal;font-weight:500}.add-purpose__subtitle{font-size:1.1666666667rem;line-height:normal;text-align:center}.add-purpose__actions{display:flex;flex-wrap:wrap;gap:12px}.select-purpose-item__list{display:flex;flex-direction:column;gap:.6666666667rem}.select-purpose-item__list--item{padding:.5rem .6666666667rem;display:flex;align-items:center;gap:.8333333333rem;border-radius:.5rem;transition:all .2s linear;cursor:pointer}.select-purpose-item__list--item:hover{background-color:var(--grey-64)}.select-purpose-item__list--item-name{font-size:1rem;font-weight:500;padding-top:.1666666667rem;line-height:1.3333333333rem}.edit-treatment-title{width:100%}.edit-treatment-title p{font-size:1.3333333333rem;line-height:normal;font-weight:700;padding:.4166666667rem 0;color:var(--dark-main)}.edit-treatment-title p.empty{font-weight:400;color:var(--dark-32)}.edit-treatment-title input{width:100%;padding:.5rem;border:1px solid var(--brand-main);border-radius:.5rem}.toggle-treatment-course{width:100%;display:flex;align-items:center;gap:1rem;padding:1.3333333333rem 1.6666666667rem;border-radius:1rem;border:1px solid var(--grey-border);cursor:pointer}.toggle-treatment-course__label{font-size:1.1666666667rem;line-height:normal}.toggle-treatment-course__input{display:none}.toggle-treatment-course__input:checked~.toggle-treatment-course__thumb{left:28px}.toggle-treatment-course__input:checked~.toggle-treatment-course__track{background:var(--ch-linear1)}.toggle-treatment-course__inner{width:48px;height:24px;position:relative}.toggle-treatment-course__track{width:inherit;height:inherit;border-radius:1rem;background:var(--grey-main);position:relative;transition:all .3s ease-in}.toggle-treatment-course__track:after{content:"";width:12px;height:12px;position:absolute;right:6px;top:6px;border:2px solid var(--dark-20);border-radius:50%}.toggle-treatment-course__icon{position:absolute;z-index:2;color:var(--white);top:4px;left:4px}.toggle-treatment-course__thumb{width:16px;height:16px;top:4px;left:4px;position:absolute;border-radius:50%;background-color:var(--white);transition:all .25s ease-in}.add-preparations .card{gap:1.6666666667rem}.add-preparations__title{text-transform:capitalize;font-size:1.3333333333rem;line-height:normal;font-weight:500}.add-preparations__list{display:flex;flex-direction:column;gap:1.3333333333rem}.add-preparations__list--item{display:grid;grid-template-columns:170px auto 82px 16px;gap:1rem}@media only screen and (max-width: 576px){.add-preparations__list--item{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}}.add-preparations__list--item .item--period{display:flex;align-items:center;gap:.3333333333rem;justify-content:flex-end;color:var(--brand-main)}.add-preparations__list--item .item--title{display:flex;align-items:center;gap:.6666666667rem}.add-preparations__list--item .item--link{position:relative}.add-preparations__list--item .item--link-readonly{color:var(--dark-32)}.add-preparations__list--item .item--link-readonly.active{cursor:pointer;color:var(--brand-main)}.add-preparations__delete-btn{width:16px;height:16px;color:var(--brand-main);margin:auto}.add-preparations__add--item-btn{width:fit-content!important}.add-preparations .dropdown{width:auto;min-width:auto;margin:auto}.add-preparations .dropdown__control{width:auto;align-items:center;justify-content:flex-start;padding:0;background:none}.add-preparations .dropdown__control span{font-size:1.0833333333rem;line-height:normal;color:var(--brand-main)}.add-preparations .dropdown__control span.empty{color:var(--dark-32)}.add-preparations .dropdown__control i{font-size:1.3333333333rem;color:var(--brand-main)}.add-preparations .dropdown__menu{right:0;left:auto;padding:.5rem}.add-preparations .dropdown__menu ul li{padding:.6666666667rem 1rem;transition:all .25s linear;border-radius:.5rem;cursor:pointer}.add-preparations .dropdown__menu ul li:hover{background-color:var(--grey-main)}.add-treatment-course-files__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.add-treatment-course-files__list{padding:0!important;display:flex;flex-direction:column;gap:.8333333333rem}.add-treatment-course-files__list--item{list-style:none;display:flex;align-items:center;justify-content:space-between}.add-treatment-course-files__list--item .file{display:flex;align-items:flex-start;font-size:1.0833333333rem;line-height:normal;color:var(--dark-main)!important}.add-treatment-course-files__list--item .file i{padding:0 .6666666667rem 0 0}.add-treatment-course-files__list--item .file-name{width:240px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none!important;line-height:1.6666666667rem}.add-analysis-desktop{display:flex;flex-direction:column;gap:2.6666666667rem;padding-bottom:2.6666666667rem;align-items:flex-start}.add-analysis-desktop--on-page{min-height:calc(100vh - 10rem)}.add-analysis-desktop__table-wrapper{align-self:stretch;margin-left:-1.6666666667rem;margin-right:-1.6666666667rem;flex-grow:1}.add-analysis-desktop table{font-size:1rem;line-height:1.375rem;font-weight:700;border-collapse:separate;border-spacing:1.5rem .3333333333rem}.add-analysis-desktop table th{text-align:left}.add-analysis-desktop table th:nth-child(2),.add-analysis-desktop table th:nth-child(3),.add-analysis-desktop table th:nth-child(4){text-align:right;width:8.3333333333rem}.add-analysis-desktop table th:nth-child(3){color:var(--brand-main)}.add-analysis-desktop table th:nth-child(5){width:3.6666666667rem}.add-analysis-desktop table td{vertical-align:middle}.add-analysis-mobile{display:flex;flex-direction:column;gap:.6666666667rem}.add-analysis-mobile__marker-title{font-size:1rem;line-height:1.375rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;margin-bottom:.6666666667rem}.add-analysis-mobile__list{display:flex;flex-direction:column;gap:.6666666667rem}.add-analysis-mobile__save-btn{align-self:flex-end}.analysis-card__content{display:flex;flex-direction:row;gap:1.5rem}.analysis-card__content .view-optimums{display:flex;align-items:center;color:var(--brand-main);font-size:1rem;line-height:1.375rem;font-weight:700}.analysis-card__content .view-optimums i{margin-left:.3333333333rem}.analysis-card__content .table-head{color:var(--dark-main);font-size:1rem;line-height:1.375rem;font-weight:700}.analysis-card__content .table-body{display:flex;flex-direction:column;gap:1rem}.analysis-card__content .table-tr{display:flex;flex-direction:row;gap:1.5rem;height:2.9166666667rem}@media only screen and (max-width: 991px){.analysis-card__content .table-tr{display:flex;flex-direction:row;gap:1rem}}.analysis-card__content .table-td{font-size:1rem;line-height:1.375rem;text-align:center;padding:0;display:flex;align-items:center}@media only screen and (max-width: 991px){.analysis-card__content{overflow-x:auto;margin:0 -5rem;padding:0 5rem}}@media only screen and (max-width: 768px){.analysis-card__content{margin:0 -1.6666666667rem;padding:0 1.6666666667rem}}.analysis-card__markers{display:flex;flex-direction:column;gap:1rem}.analysis-card__markers .table-tr .table-td:nth-child(1){width:25rem;text-align:left}@media only screen and (max-width: 1400px){.analysis-card__markers .table-tr .table-td:nth-child(1){width:16.6666666667rem}}@media only screen and (max-width: 991px){.analysis-card__markers .table-tr .table-td:nth-child(1){width:8.3333333333rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em}}.analysis-card__markers .table-tr .table-td:nth-child(2){min-width:10rem}.analysis-card__markers .table-tr .table-td:nth-child(3){min-width:8.3333333333rem}.analysis-card__analysis{display:flex;flex-direction:row;gap:1.6666666667rem;flex-grow:1;overflow-x:auto}.analysis-card__analysis--table{display:flex;flex-direction:column;gap:1rem;width:6.6666666667rem}.analysis-card__analysis .table-body .table-td{margin:6px 0;padding:0}.analysis-card__analysis .table-td{width:6.6666666667rem}@media only screen and (max-width: 991px){.analysis-card__analysis{overflow-x:visible}}.analysis-card__content::-webkit-scrollbar,.analysis-card__analysis::-webkit-scrollbar{height:10px}.analysis-card__content::-webkit-scrollbar-thumb,.analysis-card__analysis::-webkit-scrollbar-thumb{background:var(--grey-64);background-clip:content-box;border:3.5px solid transparent;border-radius:1000px}.analysis-card__actions button{height:100%}.add-new-survey-question{background:white;border:2px dashed #ccc;border-radius:12px;padding:24px}.add-new-survey-question__title{font-size:20px;font-weight:600;margin:0 0 20px;color:#333}.add-new-survey-question__field{margin-bottom:20px}.add-new-survey-question__field:last-child{font-size:20px;font-weight:600;margin:0 0 20px;color:#333}.add-new-survey-question__field-label{display:block;font-weight:500;margin-bottom:8px;color:#333;font-size:14px;margin-bottom:1rem}.add-new-survey-question__field__editor{width:100%;border:1px solid #ddd;border-radius:8px;overflow:hidden}.add-new-survey-question__field__editor :global(.ql-container){border:none;font-size:14px;font-family:Arial,sans-serif}.add-new-survey-question__field__editor :global(.ql-toolbar){border:none;border-bottom:1px solid #e0e0e0;background:#f8f9fa}.add-new-survey-question__field__editor :global(.ql-editor){min-height:120px;padding:12px}.add-new-survey-question__field__editor :global(.ql-editor.ql-blank:before){color:#999;font-style:normal}.add-new-survey-question__upload-container{display:flex;flex-direction:column;gap:8px}.add-new-survey-question__file-input{display:none}.add-new-survey-question__file-info{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;color:#333}.add-new-survey-question__file-info>span{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.add-new-survey-question__preview{margin-top:8px;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.add-new-survey-question__preview-image{width:100%;max-width:300px;height:auto;max-height:200px;object-fit:contain;display:block}.add-new-survey-question__answers{display:flex;flex-direction:column;gap:1.3333333333rem;padding-bottom:1.3333333333rem}.add-new-survey-question__answers-title{font-size:16px;font-weight:600}.add-new-survey-question__answers-item{display:flex;flex-direction:column;gap:1rem;align-items:start}.add-new-survey-question__answers-item-block{display:flex;gap:1rem;width:100%}.add-new-survey-question__answers-item-label{min-width:300px;font-weight:500}.edit-survey-question{background:white;border:2px dashed #ccc;border-radius:12px;padding:24px}.edit-survey-question__title{font-size:20px;font-weight:600;margin:0 0 20px;color:#333}.edit-survey-question__field{margin-bottom:20px}.edit-survey-question__field:last-child{font-size:20px;font-weight:600;margin:0 0 20px;color:#333}.edit-survey-question__field-label{display:block;font-weight:500;margin-bottom:8px;color:#333;font-size:14px;margin-bottom:1rem}.edit-survey-question__field__editor{width:100%;border:1px solid #ddd;border-radius:8px;overflow:hidden}.edit-survey-question__field__editor :global(.ql-container){border:none;font-size:14px;font-family:Arial,sans-serif}.edit-survey-question__field__editor :global(.ql-toolbar){border:none;border-bottom:1px solid #e0e0e0;background:#f8f9fa}.edit-survey-question__field__editor :global(.ql-editor){min-height:120px;padding:12px}.edit-survey-question__field__editor :global(.ql-editor.ql-blank:before){color:#999;font-style:normal}.edit-survey-question__upload-container{display:flex;flex-direction:column;gap:8px}.edit-survey-question__file-input{display:none}.edit-survey-question__file-info{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;color:#333}.edit-survey-question__file-info>span{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.edit-survey-question__preview{margin-top:8px;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.edit-survey-question__preview-image{width:100%;max-width:300px;height:auto;max-height:200px;object-fit:contain;display:block}.edit-survey-question__answers{display:flex;flex-direction:column;gap:1.3333333333rem;padding-bottom:1.3333333333rem}.edit-survey-question__answers-title{font-size:16px;font-weight:600}.edit-survey-question__answers-item{display:flex;flex-direction:column;gap:1rem;align-items:start}.edit-survey-question__answers-item-block{display:flex;gap:1rem;width:100%}.edit-survey-question__answers-item-label{min-width:300px;font-weight:500}.edit-survey-question__cancel{display:flex;align-items:center;gap:2rem}.page-layout{padding-left:21.6666666667rem;height:100%;overflow-y:auto}@media only screen and (max-width: 768px){.page-layout{padding-left:0}}.page-layout.w-full .page-layout__content{padding-bottom:0}.page-layout.w-full .page-layout__wrapper{max-width:100%!important;padding:0}.page-layout__header{display:flex;align-items:center;justify-content:space-between;min-height:7.5rem;gap:1.6666666667rem}.page-layout__header-content{display:flex;align-items:center;gap:1rem}.page-layout__header--small{height:5rem}.page-layout__control{display:flex;align-items:center;min-height:5rem}@media only screen and (max-width: 768px){.page-layout__control{height:7.9166666667rem;padding-left:1.6666666667rem}}.page-layout__control button span{padding-top:.4166666667rem}.page-layout__control button:hover{background-color:var(--white)}.page-layout__content{height:100%;padding-bottom:2.6666666667rem}.page-layout__back{padding-top:.4166666667rem}.page-layout__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.page-layout__title{font-size:1.6666666667rem;line-height:2rem;padding-left:2.5rem;padding-top:.4166666667rem}}.page-layout__wrapper{box-sizing:content-box;padding:0 5rem 4.1666666667rem;max-width:85.3333333333rem;margin:0 auto;position:relative;height:100%}@media only screen and (max-width: 768px){.page-layout__wrapper{padding:0 1.8333333333rem 2rem}}.page-layout__wrapper__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-layout__wrapper__content{padding-bottom:1.6666666667rem}.page-layout-customer{padding-left:21.6666666667rem;height:100%;overflow-y:auto}@media only screen and (max-width: 768px){.page-layout-customer{padding-left:0}}.page-layout-customer__header{padding-top:3.3333333333rem}.page-layout-customer__header-content{display:flex;align-items:center;gap:1rem}.page-layout-customer__header--small{height:5rem}.page-layout-customer__control{display:flex;align-items:center;height:7.5rem}.page-layout-customer__control button:hover{background-color:var(--white)}.page-layout-customer__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.page-layout-customer__tabs{margin-bottom:2rem}.page-layout-customer__wrapper{display:flex;flex-direction:column;gap:2rem;box-sizing:content-box;max-width:85.3333333333rem;margin:0 auto;position:relative;height:calc(100% - 2.6666666667rem);padding:0 5rem 2.6666666667rem}@media only screen and (max-width: 768px){.page-layout-customer__wrapper{display:flex;flex-direction:column;gap:2rem;padding:0 1.8333333333rem 2rem}}.page-layout-customer__wrapper__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-layout-customer__wrapper__content{padding-bottom:1.6666666667rem}.modal-dialog__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-dialog__content{max-width:100%;height:100%;border-radius:0}}.modal-dialog__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-dialog__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.modal-dialog__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.modal-dialog__content{justify-content:center}.modal-popup-base{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.modal-popup-base__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75}.edit-patient__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.edit-patient__content{max-width:100%;height:100%;border-radius:0}}.edit-patient__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.edit-patient__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.edit-patient__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.edit-patient__body{margin-top:24px;overflow-y:scroll;max-height:60vh}.edit-patient__body table{width:100%}.edit-patient__body table td,.edit-patient__body table th{font-size:1.0833333333rem;line-height:1.6666666667rem;padding:.6666666667rem 0;vertical-align:middle}.edit-patient__body table th{padding-left:20px}.edit-patient__error{padding-top:.4166666667rem;color:var(--berry-main)}.edit-patient input{border:1px solid var(--berry-main)}.edit-patient__img{margin:2rem 0 0;display:none}@media only screen and (max-width: 576px){.edit-patient__img{display:block}}.edit-patient__img img,.edit-patient__img .edit-patient__noavatar{width:3.3333333333rem;height:3.3333333333rem;border-radius:50%;overflow:hidden;background:var(--purple-8-bg);cursor:pointer;object-fit:cover}.edit-params__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.edit-params__content{max-width:100%;height:100%;border-radius:0}}.edit-params__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.edit-params__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.edit-params__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.edit-params__body{margin-top:24px;overflow-y:scroll;max-height:60vh}.edit-params__body table{width:100%}.edit-params__body table td,.edit-params__body table th{font-size:1.0833333333rem;line-height:1.6666666667rem;padding:.6666666667rem 0;vertical-align:middle}.edit-params__body table th{padding-left:20px}.edit-params__error{padding-top:.4166666667rem;color:var(--berry-main)}.edit-params input{border:1px solid var(--berry-main)}.edit-params__img{margin:2rem 0 0;display:none}@media only screen and (max-width: 576px){.edit-params__img{display:block}}.edit-params__img img,.edit-params__img .edit-params__noavatar{width:3.3333333333rem;height:3.3333333333rem;border-radius:50%;overflow:hidden;background:var(--purple-8-bg);cursor:pointer;object-fit:cover}.modal-add-destination__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-add-destination__content{max-width:100%;height:100%;border-radius:0}}.modal-add-destination__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-add-destination__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.modal-add-destination__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.modal-add-destination__content{width:600px}.modal-add-destination__body{margin-top:24px;overflow-y:scroll;overflow-x:hidden;max-height:60vh;display:flex;flex-direction:column;gap:2rem}.modal-add-destination__body--section{display:flex;flex-direction:column;gap:1.6666666667rem}.modal-add-destination__body--section h3{font-size:1.3333333333rem;line-height:normal;font-weight:500}.modal-add-destination__body--section-empty{color:var(--dark-64);padding:0 1.3333333333rem}.modal-add-destination__body .input.size-m{padding:1rem 1.3333333333rem}.modal-add-destination__buttons .space{flex-grow:1}.select-questionnaires__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.select-questionnaires__content{max-width:100%;height:100%;border-radius:0}}.select-questionnaires__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.select-questionnaires__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.select-questionnaires__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.select-questionnaires__content{max-width:49.1666666667rem}.select-questionnaires__body{margin-top:24px;overflow-y:scroll;max-height:60vh;overflow-x:hidden}.modal-add-reminder__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-add-reminder__content{max-width:100%;height:100%;border-radius:0}}.modal-add-reminder__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-add-reminder__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.modal-add-reminder__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.modal-add-reminder__content{max-width:49.1666666667rem}.modal-add-reminder__tab--header{padding:2rem 0}.modal-add-reminder__tab--header li{display:inline-flex;width:50%;justify-content:center;border:2px solid var(--dark-14);padding:1.5833333333rem 0;cursor:pointer;transition:border .25s linear}.modal-add-reminder__tab--header li:first-child{border-radius:1rem 0 0 1rem}.modal-add-reminder__tab--header li:last-child{border-radius:0 1rem 1rem 0}.modal-add-reminder__tab--header li.active{border-color:var(--brand-main)}.modal-add-reminder__tab--content{display:flex;flex-direction:column;gap:1.3333333333rem}.modal-add-reminder__tab--date{display:flex;flex-direction:row;gap:1.3333333333rem}@media only screen and (max-width: 576px){.modal-add-reminder__tab--date{display:flex;flex-direction:column;gap:1.3333333333rem;width:100%}}.modal-view-questionnaire__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-view-questionnaire__content{max-width:100%;height:100%;border-radius:0}}.modal-view-questionnaire__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-view-questionnaire__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.modal-view-questionnaire__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.modal-view-questionnaire__content{width:50rem;max-height:63.75rem;gap:2rem}.modal-view-questionnaire__content .no-question{color:var(--dark-64)}.modal-view-questionnaire__body{overflow-y:scroll}.modal-view-questionnaire__list{display:flex;flex-direction:column;gap:2rem}.modal-view-questionnaire__list--item{display:flex;flex-direction:row;gap:1rem}.modal-view-questionnaire__list--item.icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:.6666666667rem;background-color:var(--blue-20)}.modal-view-questionnaire__question--title{font-size:1.1666666667rem;line-height:normal;font-weight:500;line-height:1.75rem;color:var(--text-primary)}.modal-view-questionnaire__question--text{font-size:1rem;line-height:1.375rem;color:var(--dark-main);margin:.6666666667rem 0 .3333333333rem}.modal-view-questionnaire__question--options{display:flex;flex-direction:column;gap:1rem;padding:.6666666667rem 0}.modal-view-questionnaire__question--options p{padding-left:.5rem}.modal-view-questionnaire__question--options [class$=__label]{font-size:1rem;line-height:1.375rem}.modal-completing-survey__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-completing-survey__content{max-width:100%;height:100%;border-radius:0}}.modal-completing-survey__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-completing-survey__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.modal-completing-survey__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.modal-completing-survey__body{overflow-y:scroll}.modal-completing-survey__header{display:flex;flex-direction:column;gap:2rem}.modal-completing-survey__header-specialist{display:flex;flex-direction:row;gap:.6666666667rem;align-items:center;font-size:1rem}.modal-completing-survey__header-specialist-img{width:1.6666666667rem;height:1.6666666667rem;border-radius:50%;overflow:hidden}.modal-completing-survey__header-specialist-img img{width:inherit;height:inherit;object-fit:cover}.modal-completing-survey__header-title{font-size:2.3333333333rem;font-weight:500}.modal-completing-survey__content{gap:2rem;max-height:51.6666666667rem}.modal-completing-survey__content .no-question{color:var(--dark-64)}.modal-completing-survey__list{display:flex;flex-direction:column;gap:2rem}.modal-completing-survey__list--item{display:flex;flex-direction:row;gap:1rem}.modal-completing-survey__list--item.icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:.6666666667rem;background-color:var(--blue-20)}.modal-completing-survey__question--title{font-size:1.1666666667rem;line-height:normal;font-weight:500;line-height:1.75rem;color:var(--text-primary)}.modal-completing-survey__question--text{font-size:1rem;line-height:1.375rem;color:var(--dark-main);margin:.6666666667rem 0 .3333333333rem}.modal-completing-survey__question--options{display:flex;flex-direction:column;gap:1rem;padding:.6666666667rem 0}.modal-completing-survey__question--options p{padding-left:.5rem}.modal-completing-survey__question--options [class$=__label]{font-size:1rem;line-height:1.375rem}.modal-completing-survey__question--options textarea{border:none;overflow:auto;outline:none;width:25rem;font-size:1.0833333333rem;line-height:normal;line-height:1.3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;resize:none;color:var(--dark-main);overflow:hidden}.modal-completing-survey__question--number{display:flex;gap:.5rem}.modal-completing-survey__actions{display:flex;flex-direction:row;gap:1rem;align-self:flex-end}.modal-survey-results__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-survey-results__content{max-width:100%;height:100%;border-radius:0}}.modal-survey-results__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-survey-results__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.modal-survey-results__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.modal-survey-results__body{overflow-y:scroll;display:flex;flex-direction:column;gap:2rem;padding:0 .3333333333rem}.modal-survey-results__header{display:flex;flex-direction:column;gap:2rem}.modal-survey-results__header-title{font-size:2.3333333333rem;font-weight:500;padding:0 .3333333333rem}.modal-survey-results__content{background-color:#f9fafb;gap:2rem;max-height:51.6666666667rem}.modal-survey-results__content .no-results{color:var(--dark-64)}.modal-survey-results__content .accordion__content{padding:0;margin-top:1rem}.modal-survey-results__content .accordion__header{padding:0;margin-top:1.3333333333rem;justify-content:left;gap:.6666666667rem}.modal-survey-results__content .accordion__header span,.modal-survey-results__content .accordion__header .icon-base{color:#2563eb}.modal-survey-results__item{background-color:#fff;border-radius:.6666666667rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:1.3333333333rem}.modal-survey-results__item:last-child{margin-bottom:.8333333333rem}.modal-survey-results__item-header{display:flex;align-items:baseline;justify-content:space-between}.modal-survey-results__item-title{font-size:1.5rem;line-height:2.3333333333rem;font-weight:600;color:#1f2937}.modal-survey-results__item-value-container{display:flex;align-items:center;gap:.6666666667rem;margin-top:.25rem}.modal-survey-results__item-value{font-size:1.6666666667rem;line-height:2.3333333333rem;font-weight:700;color:#2563eb}.modal-survey-results__item-norm{font-size:1.1666666667rem;color:#6b7280}.modal-survey-results__item-badge{display:flex;align-items:center;white-space:nowrap;gap:.25rem;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}.modal-survey-results__item-badge--warning{background-color:#ffedd5;color:#c2410c}.modal-survey-results__item-badge--error{background-color:#fee2e2;color:#b91c1c}.modal-survey-results__actions{padding:0 .3333333333rem}.analysis-hints__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.analysis-hints__content{max-width:100%;height:100%;border-radius:0}}.analysis-hints__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.analysis-hints__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.analysis-hints__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.analysis-hints__content{width:35.8333333333rem;gap:2.6666666667rem}.analysis-hints__notice{margin-top:1rem;padding:1.3333333333rem;border-radius:1rem;background-color:var(--berry-8)}.analysis-hints__notice--title{font-size:1.1666666667rem;line-height:normal;font-weight:500;line-height:1.75rem;margin-bottom:.6666666667rem}.analysis-hints__notice--subtitle{font-size:1.0833333333rem;line-height:normal}.analysis-hints__notice .row{gap:1rem}.analysis-hints__reasons{display:flex;flex-direction:column;gap:1.3333333333rem}.analysis-hints__reasons--title{display:flex;align-items:center;gap:1rem}.analysis-hints__reasons--title-icon{width:24px;height:24px;padding:.4166666667rem;background-color:var(--brand-8);border-radius:.5rem}.analysis-hints__reasons--title-text{font-size:1.3333333333rem;line-height:normal;font-weight:500;color:var(--dark-main)}.analysis-hints__reasons--list{display:flex;flex-direction:column;gap:.6666666667rem}.analysis-hints__reasons--list-item{font-size:1rem;line-height:1.375rem;color:var(--dark-main)}.analysis-hints__reasons--list-empty{color:var(--dark-64)}.analysis-hints__close-btn{position:absolute;width:20px;height:20px;top:20px;right:20px}.analysis-hints__close-btn:hover{background:none}.view-optimums__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;width:35.8333333333rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}.view-optimums__header{margin:2rem 0}.view-optimums__header a{font-size:1rem;line-height:1.375rem;color:var(--brand-main)}.view-optimums__title{display:flex;align-items:center;gap:1rem;font-size:1.3333333333rem;line-height:normal;font-weight:500}.view-optimums__title--icon{display:inline-flex;background-color:var(--brand-8);padding:.4166666667rem;border-radius:.5rem}.view-optimums__description{margin:1.3333333333rem 0 1rem;font-size:1rem;line-height:1.375rem}.view-optimums__tab{display:inline-flex;align-items:center;gap:1rem}.view-optimums__tab--item{height:2.5rem;border-radius:.6666666667rem;border:1px solid var(--day-Base-base-04);padding:0 1.1666666667rem;cursor:pointer;transition:all .2s ease-in-out}.view-optimums__tab--item.active{border-width:2px;border-color:var(--brand-main)}.view-optimums__tab--item span{font-size:1rem;line-height:1.375rem;line-height:2.25rem}.view-optimums__tab--item.disable{pointer-events:none}.view-optimums__options--list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3.3333333333rem}.view-optimums__options--list .col{display:flex;flex-direction:column;gap:1rem}.view-optimums__options--list .col h4{font-size:1.0833333333rem;line-height:normal;font-weight:500}.view-optimums__options--list .col div{padding:.375rem 1rem;background:var(--grey-main);display:flex;align-items:center;justify-content:space-between;gap:1.6666666667rem;border-radius:.5rem;border:1.5px solid var(--grey-main);transition:opacity .2s ease-in;cursor:pointer}.view-optimums__options--list .col div i{opacity:0;transition:opacity .2s ease-in}.view-optimums__options--list .col div.active{border-color:var(--brand-main)}.view-optimums__options--list .col div.active i{opacity:1}.view-optimums__options--list .col div.disable{pointer-events:none}.view-optimums__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.change-specialist-access__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:49.1666666667rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.change-specialist-access__content{max-width:100%;height:100%;border-radius:0}}.change-specialist-access__header{display:flex;justify-content:space-between}.change-specialist-access__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.change-specialist-access__description{font-size:1.0833333333rem;line-height:normal}.change-specialist-access__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.change-specialist-access__content{display:flex;flex-direction:column;gap:2rem}.change-specialist-access__medical{display:flex;flex-direction:row;gap:.6666666667rem;align-items:center;background-color:var(--blue-20);border-radius:1.3333333333rem;padding:1rem 1.3333333333rem}.change-specialist-access__medical-avatar{width:3.3333333333rem;height:3.3333333333rem;border-radius:50%;object-fit:cover;overflow:hidden}.change-specialist-access__medical-avatar img{width:inherit;height:inherit;object-fit:cover}.change-specialist-access__medical-info{font-size:1.1666666667rem;font-weight:700;color:var(--dark-main)}.change-specialist-access__description{display:flex;flex-direction:column;gap:2rem}.change-specialist-access__description-label{display:flex;flex-direction:row;gap:1rem}.change-specialist-access__description-label-info{display:flex;flex-direction:column;gap:.3333333333rem}.change-specialist-access__description-label-info-title{font-size:1.0833333333rem;font-weight:700}.change-specialist-access__description-label-info-descr{font-size:1.0833333333rem;font-weight:400}.change-specialist-access__inner{display:block;min-width:16px;width:16px;height:16px;border-radius:50%;background-color:var(--brand-8);position:relative;cursor:pointer}.change-specialist-access__inner:before{content:"";width:8px;height:8px;background-color:var(--brand-main);border-radius:50%;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .25s linear}.change-specialist-access__inner.active:before{opacity:1;visibility:visible}.change-specialist-access__label{padding-top:3px}.change-specialist-access__radio{display:none}.change-specialist-access__radio:checked~.change-specialist-access__inner:before{opacity:1;visibility:visible}.select-specialist__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:49.1666666667rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.select-specialist__content{max-width:100%;height:100%;border-radius:0}}.select-specialist__header{display:flex;justify-content:space-between}.select-specialist__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.select-specialist__description{font-size:1.0833333333rem;line-height:normal}.select-specialist__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.select-specialist__content{display:flex;flex-direction:column;gap:2rem}.select-specialist__body{display:flex;flex-direction:column;gap:1rem;font-size:1.0833333333rem;font-weight:400}.customer-analysis-hint__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.customer-analysis-hint__content{max-width:100%;height:100%;border-radius:0}}.customer-analysis-hint__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.customer-analysis-hint__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.customer-analysis-hint__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.customer-analysis-hint__header{margin-bottom:1rem}.customer-analysis-hint__header--title{font-size:2.3333333333rem;line-height:normal;font-weight:500;margin-bottom:1rem}.customer-analysis-hint__header--subtitle{display:flex}.customer-analysis-hint__header--subtitle>span{font-size:1.0833333333rem;line-height:normal;line-height:1.5;color:var(--dark-main)}.customer-analysis-hint__content{width:100%;max-width:55.8333333333rem;gap:1.3333333333rem}.customer-analysis-hint__notice{padding:1.3333333333rem;border-radius:1rem;background-color:var(--berry-8)}.customer-analysis-hint__notice--title{font-size:1.1666666667rem;line-height:normal;font-weight:500;line-height:1.75rem;margin-bottom:.6666666667rem}.customer-analysis-hint__notice--subtitle{font-size:1.0833333333rem;line-height:normal}.customer-analysis-hint__notice .row{gap:1rem}.customer-analysis-hint__optimum{padding:1.6666666667rem 1.3333333333rem;border-radius:1rem;background-color:var(--blue-14);margin-bottom:1rem}.customer-analysis-hint__optimum .row .col:first-child{color:var(--dark-main)}.customer-analysis-hint__optimum .row .col:first-child p{font-size:1.0833333333rem;line-height:normal;font-weight:500;margin-bottom:.3333333333rem}.customer-analysis-hint__optimum .row .col:first-child span{font-size:1rem;line-height:1.375rem}.customer-analysis-hint__optimum .row .col:last-child{font-size:1.5rem;font-weight:700;color:var(--dark-main)}.customer-analysis-hint__reasons{display:flex;justify-content:space-between;gap:2.6666666667rem;margin-bottom:1rem}@media only screen and (max-width: 576px){.customer-analysis-hint__reasons{flex-wrap:wrap}}.customer-analysis-hint__reason{width:100%;display:flex;flex-direction:column;gap:1.3333333333rem}.customer-analysis-hint__reason--title{display:flex;align-items:center;gap:1rem}.customer-analysis-hint__reason--title-icon{width:24px;height:24px;padding:.4166666667rem;background-color:var(--brand-8);border-radius:.5rem}.customer-analysis-hint__reason--title-text{font-size:1.3333333333rem;line-height:normal;font-weight:500;color:var(--dark-main)}.customer-analysis-hint__reason--list{display:flex;flex-direction:column;gap:.6666666667rem}.customer-analysis-hint__reason--list-item{font-size:1rem;line-height:1.375rem;color:var(--dark-main)}.customer-analysis-hint__reason--list-empty{color:var(--dark-64)}.customer-analysis-hint__specialist{padding:1rem 1.8333333333rem;border-radius:1.3333333333rem;background-color:var(--orange-20)}.customer-analysis-hint__specialist .row{gap:1.6666666667rem}@media only screen and (max-width: 576px){.customer-analysis-hint__specialist .row{flex-wrap:wrap}}.customer-analysis-hint__specialist .row .col:first-child p{font-size:1.3333333333rem;line-height:normal;font-weight:600;color:--text-primary;margin-bottom:.6666666667rem}.customer-analysis-hint__specialist .row .col:first-child span{font-size:1.0833333333rem;line-height:normal;line-height:1.5;color:var(--dark-main)}.customer-analysis-hint__specialist .row .col:last-child{flex:0 0 auto}.customer-analysis-hint__close-btn{position:absolute;width:20px;height:20px;top:18px;right:32px}.customer-analysis-hint__close-btn:hover{background:none}.modal-create-chat__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:0px;max-width:40.8333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-create-chat__content{max-width:100%;height:100%;border-radius:0}}.modal-create-chat__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-create-chat__description{margin-top:1.6666666667rem;font-size:1.0833333333rem;line-height:1.6666666667rem}.modal-create-chat__buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.modal-create-chat__content{width:49.1666666667rem;min-height:250px;max-height:500px}.modal-create-chat__content .input{min-height:3.6666666667rem}.modal-create-chat__avatar{height:36px;width:36px;border-radius:50%;overflow:hidden}.modal-create-chat__avatar img{width:100%;height:100%}.modal-create-chat__name{font-size:1.1666666667rem;line-height:normal;font-weight:500;color:var(--dark-main)}.modal-create-chat__patients{overflow-y:scroll;margin:1rem 0 0}.modal-create-chat__patient--info{margin-bottom:8px;padding:.5rem .6666666667rem;border-radius:1rem;transition:all .25s ease-in-out;cursor:pointer}.modal-create-chat__patient--info:hover{background-color:var(--brand-4-bg)}.modal-create-chat__empty{margin-top:2.6666666667rem;padding:0 1rem;font-size:1.1666666667rem;line-height:normal;font-weight:500;color:var(--dark-main)}.approve-phone__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:40rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.approve-phone__content{display:flex;justify-content:space-between;max-width:100%;height:100%;border-radius:0}}.approve-phone__body{display:flex;flex-direction:column;gap:1.3333333333rem}.approve-phone__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.approve-phone__description{font-size:1.1666666667rem;font-weight:500;color:var(--dark-main)}.approve-phone__resend{color:var(--brand-main);font-size:1.1666666667rem;font-weight:400}.approve-phone__buttons{display:flex;justify-content:flex-end;gap:1rem}.approve-phone__info{display:flex;flex-direction:column;gap:.6666666667rem;align-items:flex-start}.approve-phone__error{color:var(--berry-main);font-size:1.0833333333rem}.approve-phone__error-input{border:1px solid var(--berry-main)}.add-patient__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:40rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.add-patient__content{max-width:100%;height:100%;border-radius:0}}.add-patient__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.add-patient__body{display:flex;flex-direction:column;gap:1rem}.add-patient__description{font-size:1.0833333333rem;line-height:1.6666666667rem}.add-patient__buttons{display:flex;justify-content:flex-end;gap:1rem}.add-patient__exist-patient{display:flex;flex-direction:row;gap:.6666666667rem;background-color:var(--blue-14);border-radius:1.3333333333rem;height:5rem;padding:1rem}.add-patient__exist-patient-avatar{width:2.6666666667rem;height:2.6666666667rem;cursor:pointer;border-radius:50%;overflow:hidden}.add-patient__exist-patient-avatar img{width:inherit;height:inherit;object-fit:cover}.add-patient__exist-patient-info{display:flex;flex-direction:column;gap:0px}.add-patient__exist-patient-info-name{font-size:1.0833333333rem;font-weight:700;line-height:1.6666666667rem}.add-patient__exist-patient-info-about{font-size:.9166666667rem;line-height:1.3333333333rem;color:var(--dark-64)}.add-patient__error{color:var(--berry-main)}.modal-additional-data__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:55.3333333333rem;width:100%;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem}@media only screen and (max-width: 576px){.modal-additional-data__content{display:flex;max-width:100%;height:100%;border-radius:0}}.modal-additional-data__block{display:flex;flex-direction:column;gap:1.3333333333rem;position:relative}.modal-additional-data__block-title{font-size:.9166666667rem;line-height:1.3333333333rem;text-transform:uppercase}.modal-additional-data__block-button{display:flex;align-items:center;justify-content:center;gap:.3333333333rem;height:3.6666666667rem;border-radius:.8333333333rem;width:100%;color:var(--dark-main)}.modal-additional-data__block-button span{line-height:1.3333333333rem;font-size:1rem}.modal-additional-data__block-button.blue{background-color:var(--blue-20)}.modal-additional-data__block-button.pink{background-color:var(--pink-20)}.modal-additional-data__block-textarea{border:1px solid var(--grey-border);background-color:transparent;color:var(--dark-main)}.modal-additional-data__block-textarea:hover{background-color:var(--blue-20)}.modal-additional-data__block-data{position:absolute;top:7.0833333333rem;left:0;z-index:2;display:flex;flex-direction:column;gap:2rem;border:1px solid var(--grey-border);border-radius:1.3333333333rem;width:100%;padding:1.3333333333rem 1.8333333333rem;background-color:var(--white);box-shadow:0 0 32px #00000014}.modal-additional-data__block-data-buttons{display:flex;flex-direction:row;gap:.6666666667rem;justify-content:flex-end}.modal-additional-data__body{display:flex;flex-direction:column;gap:1.3333333333rem}.modal-additional-data__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}.modal-additional-data__description{font-size:1.1666666667rem;font-weight:500;color:var(--dark-main)}.modal-additional-data__buttons{display:flex;justify-content:flex-end;gap:1rem}.edit-survey-by-id__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:90vw;width:58.3333333333rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem;padding:24px}.edit-survey-by-id__title{font-size:20px;font-weight:600;margin:0 0 24px;color:#333}.edit-survey-by-id__body{max-height:60vh;overflow-y:auto;margin-bottom:24px}.edit-survey-by-id__field{margin-bottom:20px}.edit-survey-by-id__field:last-child{margin-bottom:0}.edit-survey-by-id__label{display:block;font-weight:500;margin-bottom:8px;color:#333;font-size:14px}.edit-survey-by-id__editor{width:100%;border:1px solid #ddd;border-radius:8px;overflow:hidden}.edit-survey-by-id__editor :global(.ql-container){border:none;font-size:14px;font-family:Arial,sans-serif}.edit-survey-by-id__editor :global(.ql-toolbar){border:none;border-bottom:1px solid #e0e0e0;background:#f8f9fa}.edit-survey-by-id__editor :global(.ql-editor){min-height:150px;padding:12px}.edit-survey-by-id__editor :global(.ql-editor.ql-blank:before){color:#999;font-style:normal}.edit-survey-by-id__error{color:#dc3545;font-size:14px;margin:16px 0 0;padding:8px 12px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}.edit-survey-by-id__buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.create-survey__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:90vw;width:58.3333333333rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem;padding:24px}.create-survey__title{font-size:20px;font-weight:600;margin:0 0 24px;color:#333}.create-survey__body{max-height:60vh;overflow-y:auto;margin-bottom:24px}.create-survey__field{margin-bottom:20px}.create-survey__field:last-child{margin-bottom:0}.create-survey__label{display:block;font-weight:500;margin-bottom:8px;color:#333;font-size:14px}.create-survey__editor{width:100%;border:1px solid #ddd;border-radius:8px;overflow:hidden}.create-survey__editor :global(.ql-container){border:none;font-size:14px;font-family:Arial,sans-serif}.create-survey__editor :global(.ql-toolbar){border:none;border-bottom:1px solid #e0e0e0;background:#f8f9fa}.create-survey__editor :global(.ql-editor){min-height:150px;padding:12px}.create-survey__editor :global(.ql-editor.ql-blank:before){color:#999;font-style:normal}.create-survey__error{color:#dc3545;font-size:14px;margin:16px 0 0;padding:8px 12px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}.create-survey__buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.create-question-option__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:90vw;width:50rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem;padding:24px}.create-question-option__title{font-size:20px;font-weight:600;margin:0 0 24px;color:#333}.create-question-option__body{max-height:60vh;overflow-y:auto;margin-bottom:24px}.create-question-option__field{margin-bottom:20px}.create-question-option__field:last-child{margin-bottom:0}.create-question-option__field-group{margin-bottom:20px}.create-question-option__field-group:last-child{margin-bottom:0}.create-question-option__label{display:block;font-weight:500;margin-bottom:8px;color:#333;font-size:14px}.create-question-option__label-small{display:block;font-weight:400;margin-bottom:6px;color:#666;font-size:13px}.create-question-option__checkbox{margin-right:8px;accent-color:var(--primary-color, #007bff)}.create-question-option__gender-points{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}.create-question-option__error{color:#dc3545;font-size:14px;margin:16px 0 0;padding:8px 12px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}.create-question-option__buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.create-question-option__parameters{display:flex;flex-direction:row;gap:.6666666667rem;align-items:center;margin-bottom:.6666666667rem;padding:8px;border:1px solid #e0e0e0;border-radius:12px}.create-question-option__parameters span{display:block;flex:1}.create-question-option__parameters label{flex-basis:120px}.edit-question-option__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:90vw;width:41.6666666667rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem;padding:24px}.edit-question-option__title{font-size:20px;font-weight:600;margin:0 0 24px;color:#333}.edit-question-option__body{max-height:60vh;overflow-y:auto;margin-bottom:24px}.edit-question-option__field{margin-bottom:20px}.edit-question-option__field:last-child{margin-bottom:0}.edit-question-option__label{display:block;font-weight:500;margin-bottom:8px;color:#333;font-size:14px}.edit-question-option__checkbox{margin-right:8px;accent-color:var(--primary-color, #007bff)}.edit-question-option__error{color:#dc3545;font-size:14px;margin:16px 0 0;padding:8px 12px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}.edit-question-option__buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.edit-question-option__parameters{display:flex;flex-direction:row;gap:.6666666667rem;align-items:center;margin-bottom:.6666666667rem;padding:8px;border:1px solid #e0e0e0;border-radius:12px}.edit-question-option__parameters span{display:block;flex:1}.edit-question-option__parameters label{flex-basis:120px}.create-survey-parameter__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:90vw;width:41.6666666667rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem;padding:24px}.create-survey-parameter__title{font-size:24px;font-weight:600;margin-bottom:24px}.create-survey-parameter__body{padding-right:8px}.create-survey-parameter__field{margin-bottom:20px}.create-survey-parameter__field:last-child{margin-bottom:0}.create-survey-parameter__label{display:block;font-size:14px;font-weight:500;margin-bottom:8px}.create-survey-parameter__checkbox-label{display:flex;align-items:center;font-size:14px;font-weight:500;cursor:pointer}.create-survey-parameter__checkbox{margin-right:8px;width:16px;height:16px}.create-survey-parameter__error{color:var(--critical-main);font-size:14px;margin:16px 0 0;padding:8px 12px;background:var(--grey-border);border-radius:6px;border:1px solid var(--critical-main)}.create-survey-parameter__buttons{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--grey-border)}.update-survey-parameter__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:90vw;width:41.6666666667rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem;padding:24px}.update-survey-parameter__title{font-size:24px;font-weight:600;margin-bottom:24px;color:var(--color-text-primary)}.update-survey-parameter__body{max-height:400px;overflow-y:auto;padding-right:8px}.update-survey-parameter__field{margin-bottom:20px}.update-survey-parameter__field:last-child{margin-bottom:0}.update-survey-parameter__label{display:block;font-size:14px;font-weight:500;color:var(--color-text-primary);margin-bottom:8px}.update-survey-parameter__checkbox-label{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--color-text-primary);cursor:pointer}.update-survey-parameter__checkbox{margin-right:8px;width:16px;height:16px}.update-survey-parameter__error{color:var(--color-danger);font-size:14px;margin:16px 0 0;padding:8px 12px;background:var(--color-danger-light);border-radius:6px;border:1px solid var(--color-danger)}.update-survey-parameter__buttons{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--color-border)}.edit-survey-range__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1rem;max-width:90vw;width:58.3333333333rem;background-color:var(--white);border-radius:2rem;padding:2.6666666667rem;padding:24px}.edit-survey-range__title{font-size:20px;font-weight:600;margin:0 0 24px;color:#333}.edit-survey-range__body{max-height:70vh;overflow-y:auto;margin-bottom:24px}.edit-survey-range__field{margin-bottom:20px}.edit-survey-range__field-error{padding-top:.6666666667rem;color:var(--berry-main)}.edit-survey-range__label{display:block;font-weight:500;margin-bottom:8px;color:#333;font-size:14px}.edit-survey-range__editor{width:100%;border:1px solid #ddd;border-radius:8px;overflow:hidden}.edit-survey-range__editor :global(.ql-container){border:none;font-size:14px;font-family:Arial,sans-serif}.edit-survey-range__editor :global(.ql-toolbar){border:none;border-bottom:1px solid #e0e0e0;background:#f8f9fa}.edit-survey-range__editor :global(.ql-editor){min-height:150px;padding:12px}.edit-survey-range__editor :global(.ql-editor.ql-blank:before){color:#999;font-style:normal}.edit-survey-range__error{color:#dc3545;font-size:14px;margin:16px 0 0;padding:8px 12px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}.edit-survey-range__buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.edit-survey-range .visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.sidebar{position:fixed;top:0;left:0;border-right:1px solid var(--grey-border);width:21.6666666667rem;height:100%;background-color:var(--white);z-index:3;overflow-y:auto;display:flex;flex-direction:column;gap:0px}.sidebar__sidebarButton,.sidebar__closeButton{display:none}@media only screen and (max-width: 768px){.sidebar{width:100%;transform:translate(100%)}.sidebar.open{transform:translate(0)}.sidebar__sidebarButton,.sidebar__closeButton.show{display:flex}}.sidebar__header,.sidebar__content,.sidebar__footer{border-top:1px solid var(--grey-border)}@media only screen and (max-width: 768px){.sidebar__header,.sidebar__content,.sidebar__footer{border-top:none}}.sidebar__content,.sidebar__footer{padding-left:1.1666666667rem;padding-right:2.6666666667rem}.sidebar__header{height:7.5rem;display:flex;align-items:center;gap:2rem;border:none;padding:0 2.6666666667rem}.sidebar__content{flex-grow:1}.sidebar__content,.sidebar__footer{padding-top:1rem;padding-bottom:2rem}.sidebar__links-header{font-size:.9166666667rem;line-height:1.3333333333rem;text-transform:uppercase;letter-spacing:1;padding:1rem 0 1rem 1.5rem}@media only screen and (max-width: 768px){.sidebar__links-header{display:none}}.sidebar__sidebarButton{position:absolute;z-index:2;top:2.75rem;left:1.6666666667rem}.sidebar__sidebarButton.open,.sidebar__closeButton{display:none}.patient-table{padding-bottom:2.6666666667rem}.patient-table__content{display:flex;flex-direction:column;gap:.6666666667rem;margin-top:1.3333333333rem}.patient-table__click-wrapper,.patient-table__row,.patient-table__header{display:flex}.patient-table__role-dropdown .dropdown{min-width:150px}.patient-table__role-dropdown .dropdown ul li{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:.6666666667rem 1rem;border-radius:.5rem;cursor:pointer;font-size:12px}.patient-table__role-dropdown .dropdown ul li:hover{background-color:var(--grey-64)}.patient-table__role-dropdown .dropdown ul li-title{display:flex;align-items:center;min-height:28px;line-height:1;flex:1 1 auto}.patient-table__role-dropdown{padding:5px 0;margin-top:-5px;margin-left:-15px}.patient-table__click-wrapper{width:100%}.patient-table__row{align-items:center;transition:background-color .3s ease;cursor:pointer;border-radius:1.3333333333rem;height:5rem}.patient-table__row:hover{background-color:var(--grey-64)}.patient-table__row-actions{display:flex;justify-content:flex-end}.patient-table__header{border-bottom:1px solid var(--grey-border)}.patient-table__column{flex-grow:1;padding:1rem 1rem 1rem .5rem;display:flex;align-items:center;flex:1 0 15%;max-width:15%}.patient-table__column:first-child{padding-left:1.3333333333rem;flex:1 0 20%;max-width:20%}.patient-table__column.contact{flex:1 0 20%;max-width:20%;justify-content:end;padding-right:0}.patient-table__header-cell{display:flex;align-items:center;color:var(--grey);height:3.5rem;padding:1rem;flex:1 0 15%;max-width:15%;padding-left:0;font-size:1rem;line-height:1.375rem;font-weight:500}.patient-table__header-cell:first-child{padding-left:1.3333333333rem;flex:1 0 20%;max-width:20%}.patient-table__header-cell.contact{flex:1 0 20%;max-width:20%;justify-content:end}.patient-table__header-cell--admin{height:auto}.patient-table__cell{display:flex;gap:.3333333333rem;align-items:center;font-size:1rem;line-height:1.375rem}.patient-table__cell span{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.patient-table.admin-view .patient-table__column{flex:1 0 12%;max-width:12%}.patient-table.admin-view .patient-table__column:first-child{flex:1 0 20%;max-width:20%}.patient-table.admin-view .patient-table__column.contact{flex:1 0 20%;max-width:20%;justify-content:end}.patient-table.admin-view .patient-table__header-cell{display:flex;align-items:center;color:var(--grey);height:3.5rem;flex:1 0 12%;max-width:12%;height:auto;padding-left:.25rem;font-size:1rem;line-height:1.375rem;font-weight:500}.patient-table.admin-view .patient-table__header-cell:first-child{flex:1 0 20%;max-width:20%;padding-left:1.3333333333rem}.patient-table.admin-view .patient-table__header-cell.contact{flex:1 0 20%;max-width:20%;justify-content:end}.patient-table__search{display:flex;gap:.3333333333rem;align-items:center;height:100%}.patient-table__search input{width:12.5rem}.patient-table__search i{font-size:1rem}.patient-table.is-deletable .patient-table__click-wrapper{width:100%}.patient-table.is-deletable .patient-table__row{padding-right:1rem}.patient-files-step{display:flex;flex-direction:column}.patient-files-step header{padding:1.0833333333rem 0}.patient-files-step__title{letter-spacing:-.4px;color:var(--dark-main, #364153);font-size:1.6666666667rem;font-weight:700;line-height:1.5}.patient-files-step__description{margin-top:.3333333333rem;color:var(--dark-main, #364153);font-size:1.1666666667rem;font-weight:400;line-height:1.5}.patient-files-step__list{display:flex;flex-direction:column;gap:.5833333333rem;display:inline-flex;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.patient-files-step__list::-webkit-scrollbar{display:none}.patient-files-step__item{display:flex;flex-direction:row;gap:.6666666667rem;max-width:39.5rem;padding:.3333333333rem 0}.patient-files-step__item-info{font-size:1rem;color:var(--dark-64);white-space:nowrap}.patient-files-step__item-inner{justify-content:flex-start;width:39.5rem;padding:.5rem 1rem}@media only screen and (max-width: 576px){.patient-files-step__item-inner{width:100%}}.patient-files-step__item-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:2rem;height:2rem;padding:.5rem;border-radius:.5rem;background:var(--blue-20, rgba(134, 200, 241, .2))}.patient-files-step__item-text{overflow:hidden;margin-right:auto;white-space:nowrap;letter-spacing:-.14px;text-overflow:ellipsis;color:var(--dark-main, #364153);font-size:1.1666666667rem;font-weight:500;line-height:1.5}.patient-card{display:flex;flex-direction:row;gap:2.5rem}@media only screen and (max-width: 991px){.patient-card{display:flex;flex-direction:column;gap:1.6666666667rem}.patient-card .patient-card--aside{flex:0 0 auto}}.patient-card--aside{flex:0 0 293px;display:flex;flex-direction:column;gap:1.6666666667rem}.patient-card--aside--block{flex:0 0 auto;padding:2rem;border-radius:1.6666666667rem;background:#f4f0ff}.patient-card--content{flex:1 1 auto;display:flex;flex-direction:column;gap:1.6666666667rem}.patient-card .avatar{width:5.75rem;height:5.5rem;border-radius:3.75rem}.patient-card a{color:var(--purple-main);display:flex;align-items:flex-start}.patient-card a span{font-size:1.0833333333rem;line-height:1.3333333333rem;border-bottom:1px solid var(--purple-main);margin:0 .5rem 0 0}.patient-appointment{margin-top:1.6666666667rem}.patient-appointment__title{font-size:1.6666666667rem;line-height:normal;font-weight:700;margin-bottom:1.0833333333rem}.patient-appointment__body{padding:2rem 0;display:flex;flex-direction:column;gap:1.6666666667rem}.patient-appointment__body .card{gap:1.3333333333rem}.patient-appointment__card--title{font-size:1.3333333333rem;line-height:normal;font-weight:500}.patient-appointment__course{display:flex;flex-direction:column;gap:1.3333333333rem}.patient-appointment__course--item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6666666667rem;background:var(--blue-20);padding:1.1666666667rem 1.3333333333rem;border-radius:1rem;cursor:pointer}.patient-appointment__course--item-title{font-size:1.1666666667rem;line-height:normal;color:var(--dark-main)}.patient-appointment__course--item-actions{display:flex;flex-direction:row;gap:.6666666667rem}.patient-appointment__specialist{gap:.6666666667rem}.patient-appointment__specialist--avatar{width:1.6666666667rem;height:1.6666666667rem;border-radius:50%;overflow:hidden}.patient-appointment__specialist--avatar img{width:inherit;height:inherit;object-fit:cover}.patient-appointment__specialist--info{font-size:1rem;line-height:1.375rem;color:var(--dark-main)}.patient-questionnaire-step{display:flex;flex-direction:row;gap:2.6666666667rem}@media only screen and (max-width: 991px){.patient-questionnaire-step{display:flex;flex-direction:column;gap:1.6666666667rem}}.patient-questionnaire-step__title{font-size:1.6666666667rem;line-height:normal;font-weight:700;padding:1.0833333333rem 0}.patient-questionnaire-step__content{flex:1 1 auto;display:flex;flex-direction:column;gap:1.6666666667rem}.patient-questionnaire-step__aside{flex:0 0 312px;display:flex;flex-direction:column;gap:1.6666666667rem}.patient-analyzes-step__header{display:flex;flex-direction:row;gap:.3333333333rem;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:1.0833333333rem 0}.patient-analyzes-step__header-left{display:flex;flex-direction:column;gap:.6666666667rem}.patient-analyzes-step__title{font-size:1.6666666667rem;line-height:normal;font-weight:700;margin-bottom:.6666666667rem}.patient-analyzes-step__content{display:flex;flex-direction:column;gap:1.6666666667rem;padding:1.6666666667rem 0}.patient-analyze-card__content{display:flex;gap:1.5rem;padding-bottom:2rem}.patient-analyze-card__content .view-optimums{display:flex;align-items:center;color:var(--brand-main);font-size:1rem;line-height:1.375rem;font-weight:700}.patient-analyze-card__content .view-optimums i{margin-left:.3333333333rem}.patient-analyze-card__content .table-head{color:var(--dark-main);font-size:1rem;line-height:1.375rem;font-weight:700}.patient-analyze-card__content .table-body{display:flex;flex-direction:column}.patient-analyze-card__content .table-tr{display:flex;gap:1.5rem}.patient-analyze-card__content .table-td{text-align:center;padding:1rem 0;display:flex;align-items:center;font-size:1rem;line-height:1.375rem}.patient-analyze-card__content .markers{flex:1 0 470px}@media only screen and (max-width: 768px){.patient-analyze-card__content .markers{flex:1 0 170px}}.patient-analyze-card__content .markers .table-tr{display:flex;gap:1.5rem}.patient-analyze-card__content .markers .table-tr .table-td:nth-child(1){flex:1 0 250px}@media only screen and (max-width: 768px){.patient-analyze-card__content .markers .table-tr .table-td:nth-child(1){flex:1 0}}.patient-analyze-card__content .markers .table-tr .table-td:nth-child(2){flex:0 0 80px}.patient-analyze-card__content .markers .table-tr div:nth-child(3),.patient-analyze-card__content .markers .table-tr .table-td:nth-child(3){flex:0 0 100px}.patient-analyze-card__content .markers .table-tr .table-td:not(:first-child){padding-right:1.3333333333rem}.patient-analyze-card__content .analysis{overflow-x:scroll;display:flex;gap:1.6666666667rem}.patient-analyze-card__content .analysis .table-head .table-tr .table-td{padding-right:1rem;letter-spacing:-.24px}.patient-analyze-card__content .analysis .table-body .table-td{margin:6px 0;padding:0}.patient-analyze-card__content .analysis .table-td{min-width:80px}.patient-analyze-card__content .actions{flex:0 0 32px}.patient-health-matrix-step__title{padding:1.0833333333rem 0;margin-bottom:1.6666666667rem;font-size:1.6666666667rem;line-height:normal;font-weight:700}.patient-health-matrix-step__body{display:flex;flex-direction:column;gap:1.6666666667rem}.patient-health-matrix-step__content{display:flex;flex-direction:column}.patient-health-matrix-step__content--main{display:grid;grid-template-columns:repeat(4,244px);gap:1.3333333333rem;position:relative;padding-bottom:2.3333333333rem}.patient-health-matrix-step__content--main:before{content:"";width:2px;height:100%;position:absolute;left:244px;background-color:var(--grey-border)}.patient-health-matrix-step__content--main-block{min-height:126px}.patient-health-matrix-step__content--main-block:nth-child(1),.patient-health-matrix-step__content--main-block:nth-child(5),.patient-health-matrix-step__content--main-block:nth-child(9){padding-right:1.25rem}.patient-health-matrix-step__content--main .dropdown__control i{position:relative;z-index:-1}.patient-health-matrix-step__content--main .dropdown__control .state span{width:.6666666667rem;height:.6666666667rem}.patient-health-matrix-step__content--bottom-title{font-size:1.3333333333rem;line-height:normal;font-weight:500;padding:1.5rem 0;border-top:2px solid var(--grey-border);border-bottom:2px solid var(--grey-border)}.patient-health-matrix-step__content--bottom-content{display:flex;gap:1.3333333333rem;padding:1.5rem 0}.patient-health-matrix-step__content--bottom-content>div{height:inherit;min-height:126px}.patient-health-matrix-step .state{display:block;padding:.5rem;border-radius:.5rem}.patient-health-matrix-step .state span{display:block;width:.8333333333rem;height:.8333333333rem;border-radius:.1666666667rem}.patient-health-matrix-step .state-good{background-color:var(--green-14)}.patient-health-matrix-step .state-good span{background-color:var(--green-main)}.patient-health-matrix-step .state-normal{background-color:var(--orange-20)}.patient-health-matrix-step .state-normal span{background-color:var(--orange-main)}.patient-health-matrix-step .state-bad{background-color:var(--berry-8)}.patient-health-matrix-step .state-bad span{background-color:var(--berry-main)}.patient-health-matrix-step .state--list{display:flex;flex-direction:column;gap:.8333333333rem}.patient-health-matrix-step .state--list-item{height:3rem;display:flex;align-items:center;gap:1rem;padding:0 .6666666667rem;cursor:pointer;border-radius:.5rem;font-size:1.0833333333rem;line-height:normal;line-height:1}.patient-health-matrix-step .state--list-item:hover{background-color:var(--grey-64)}.patient-health-matrix-step .state--list-item .state{padding:0}.patient-purpose-step{padding-bottom:2.6666666667rem}.patient-purpose-step__title{font-size:1.6666666667rem;line-height:normal;font-weight:700;margin-bottom:.8333333333rem;padding:1.0833333333rem 0}.patient-purpose-step__title-row{display:flex;flex-direction:row;gap:0px;justify-content:space-between;max-width:53.9166666667rem}.patient-purpose-step__content{max-width:53.9166666667rem}.patient-purpose-step__content .patient-appointment-list{margin-bottom:2.6666666667rem}.patient-purpose-step__add{display:flex;flex-direction:column;gap:2rem}.patient-purpose-step__add--title{font-size:1.3333333333rem;line-height:normal;font-weight:700}.patient-purpose-content__header{display:flex;align-items:center;margin-bottom:1.6666666667rem}.patient-purpose-content__content{display:flex;flex-direction:column;gap:1.6666666667rem}.patient-appointment-list ul{display:flex;flex-direction:column;gap:.6666666667rem}.patient-appointment-list ul+button{margin-top:1.6666666667rem}.patient-appointment-list__item{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:.6666666667rem 1rem;border-radius:.5rem;cursor:pointer}.patient-appointment-list__item:hover{background-color:var(--grey-64)}.patient-appointment-list__item-title{display:flex;align-items:center;min-height:28px;line-height:1;flex:1 1 auto}.patient-health-matrix-list ul{display:flex;flex-direction:column;gap:.6666666667rem}.patient-health-matrix-list ul+button{margin-top:1.6666666667rem}.patient-health-matrix-list__item{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:.6666666667rem 1rem;border-radius:.5rem;cursor:pointer}.patient-health-matrix-list__item:hover{background-color:var(--grey-64)}.patient-health-matrix-list__item-title{display:flex;align-items:center;min-height:28px;line-height:1;flex:1 1 auto}.requests-patient-table__content{display:flex;flex-direction:column;gap:.6666666667rem;margin-top:1.3333333333rem}.requests-patient-table__click-wrapper,.requests-patient-table__row,.requests-patient-table__header{display:flex}.requests-patient-table__click-wrapper{width:100%}.requests-patient-table__row{align-items:center;transition:background-color .3s ease;cursor:pointer;border-radius:1.3333333333rem;height:5rem}.requests-patient-table__row:hover{background-color:var(--grey-64)}.requests-patient-table__row-actions{display:flex;justify-content:flex-end}.requests-patient-table__header{border-bottom:1px solid var(--grey-border)}.requests-patient-table__column{flex-grow:1;padding:1rem;display:flex;align-items:center}.requests-patient-table__column:last-child{justify-content:end}.requests-patient-table__header-cell{display:flex;align-items:center;color:var(--grey);height:3.5rem;padding:0 1rem;font-size:1rem;line-height:1.375rem;font-weight:500}.requests-patient-table__header-cell:last-child{justify-content:end}.requests-patient-table__cell{display:flex;gap:.3333333333rem;font-size:1rem;line-height:1.375rem}.requests-patient-table__cell span{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.requests-patient-table__search{display:flex;gap:.3333333333rem;align-items:center;height:100%}.requests-patient-table__search input{width:12.5rem}.requests-patient-table__search i{font-size:1rem}.requests-patient-table.is-deletable .requests-patient-table__click-wrapper{width:calc(100% - 1.6666666667rem)}.requests-patient-table.is-deletable .requests-patient-table__row{padding-right:1rem}.as-calendar{display:flex;flex-direction:column;gap:2rem}.as-calendar header .navigation{gap:.6666666667rem}.as-calendar header .navigation--text{font-size:1.1666666667rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.as-calendar header{justify-content:center;align-items:center}}.as-calendar__table{width:100%}@media only screen and (max-width: 1200px){.as-calendar__table{overflow-x:scroll}}.as-calendar__table td{min-width:11.25rem;max-width:11.25rem;border:1px solid var(--grey-border)}.as-calendar__table tbody tr:not(:last-child){height:59px}.as-calendar__table tbody tr:first-child th time{transform:translateY(-6px);padding-right:.4166666667rem}.as-calendar__table tbody th{position:relative;width:3.3333333333rem}.as-calendar__table tbody th time{display:block;transform:translateY(-6px);padding-right:.4166666667rem;font-size:1rem;line-height:1.375rem}.as-calendar__table tbody td{padding:.5rem .1666666667rem}.as-calendar__table .week__day{display:block;font-size:1rem;line-height:1.375rem;line-height:1.5rem;color:var(--dark-32);margin-bottom:.3333333333rem}.as-calendar__table .week__date{display:block;font-size:1.3333333333rem;line-height:normal;font-weight:600;line-height:1.3333333333rem;color:var(--dark-main);margin-bottom:1.125rem}.as-list{display:flex;flex-direction:column;gap:2rem}.as-list header{padding-top:.8333333333rem}@media only screen and (max-width: 768px){.as-list header{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.as-list header::-webkit-scrollbar{display:none;width:0}}.as-list__table{overflow-y:scroll;overflow-x:hidden;max-height:calc(100vh - 180px)}.as-list__table picture{width:32px;height:32px;border-radius:50%;overflow:hidden}.as-list__table picture img{width:100%;height:100%;object-fit:cover}.as-list__table button{height:24px}.as-list__table a{transition:all .25s linear}.as-list__table a:hover{color:var(--brand-main)}.as-list__table mark{padding:.3333333333rem .5rem;border-radius:.5rem;color:var(--dark-main);font-size:1rem;line-height:1.375rem}.as-list__table mark.appointment{background-color:var(--green-32)}.as-list__table mark.notice{background-color:var(--brand-8)}.as-list__desktop{width:100%;text-align:left}.as-list__desktop .comment{word-break:break-word}.as-list__desktop thead tr{height:42px;border-bottom:1px solid var(--grey-border)}.as-list__desktop thead th{padding:.8333333333rem 0 .8333333333rem 1rem;color:var(--dark-main);font-size:1rem;line-height:1.375rem;font-weight:600}.as-list__desktop tbody tr{padding-bottom:1.3333333333rem}.as-list__desktop tbody td{min-height:2.6666666667rem;padding:1.6666666667rem 0 1.6666666667rem 1rem;vertical-align:text-top;font-size:1rem;line-height:1.375rem}.as-list__desktop tbody td.row{gap:.6666666667rem}.as-list__event-mobile{display:flex;flex-direction:column;gap:2rem;padding:2rem 0;border-bottom:1px solid var(--grey-border)}.as-list__event-mobile:first-child{padding-top:0}.as-list__event-mobile:last-child{border-bottom:none}.as-list__event-mobile-header{display:flex;flex-direction:column;gap:1rem}.as-list__event-mobile-title{font-size:1.1666666667rem;font-weight:500}.as-list__event-mobile-date{padding:.3333333333rem .5rem;border-radius:.5rem;width:fit-content;font-size:1rem;font-weight:400;color:var(--dark-main)}.as-list__event-mobile-date.notice{background-color:var(--brand-8)}.as-list__event-mobile-date.appointment{background-color:var(--green-32)}.as-list__event-mobile-body{display:flex;flex-direction:column;gap:1.3333333333rem}.as-list__event-mobile-body-text{font-size:1rem}.as-list__event-mobile-about{display:flex;flex-direction:row;gap:.6666666667rem;align-items:center}.as-list__event-mobile-about img{width:2.6666666667rem;height:2.6666666667rem;border-radius:50%;object-fit:cover}.as-list__event-mobile-about-name{color:var(--brand-main);font-size:1.5rem;font-weight:700}.library-items__item{display:flex;align-items:center;gap:.3333333333rem;border-radius:.5rem;height:3.75rem;padding:0 1rem;cursor:pointer}.library-items__item:hover{background:var(--grey-64)}.library-items__item--title{color:var(--dark-main);flex:1 0 auto;padding-top:.3333333333rem}.library-items__item--time{display:block;color:var(--dark-64)}.chat-widget{height:100vh;width:100%;display:flex;position:relative}.chat-widget__title{color:var(--dark-main);font-size:1.6666666667rem;line-height:normal;font-weight:600;position:absolute;top:-13px;left:60px;display:none;transition:all .3s ease-in-out}@media only screen and (max-width: 768px){.chat-widget__title{display:block}}.chat-widget__sidebar{width:30.25rem;flex:0 0 30.25rem;padding:2rem .6666666667rem 2rem 1rem;position:relative;transition:display .25s linear,width .3s ease-in-out;display:flex;flex-direction:column;gap:1rem}.chat-widget__sidebar:after{content:"";position:absolute;right:0;width:1px;height:100vh;top:0;background-color:var(--grey-main)}@media only screen and (max-width: 768px){.chat-widget__sidebar{flex:1 1 100%;margin-top:50px}.chat-widget__sidebar:after{top:-50px}}@media only screen and (max-width: 640px){.chat-widget__sidebar{width:100%}}.chat-widget__sidebar.hidden{width:0;display:none}.chat-widget__list{flex:1 1 100%;display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;overflow-x:hidden}.chat-widget__content{position:relative;flex:1 1 auto}@media only screen and (max-width: 640px){.chat-widget__content{z-index:99999;background:var(--white)}}.customer-surveys__survey-item-icon{display:flex;align-items:center;justify-content:center;width:3.1666666667rem;height:3.1666666667rem;border-radius:.6666666667rem;background-color:var(--blue-20)}.customer-surveys{border:1px solid var(--grey-border);width:100%;grid-column-start:1;grid-column-end:3;display:flex;flex-direction:column;gap:2rem}.customer-surveys__header{display:flex;flex-direction:column;gap:1.3333333333rem}.customer-surveys__specialist{display:flex;flex-direction:row;gap:.6666666667rem}.customer-surveys__specialist-avatar{width:1.6666666667rem;height:1.6666666667rem;border-radius:50%;object-fit:cover;overflow:hidden}.customer-surveys__specialist-avatar img{width:inherit;height:inherit;object-fit:cover}.customer-surveys__specialist-name{font-size:1rem;align-self:center}.customer-surveys__title{font-size:1.6666666667rem;font-weight:700}.customer-surveys__survey{display:flex;flex-direction:column;gap:1.3333333333rem}.customer-surveys__survey-item{display:flex;flex-direction:row;gap:1.3333333333rem}.customer-surveys__survey-item-icon{display:flex;align-items:center;justify-content:center;width:3.1666666667rem;min-width:3.1666666667rem;height:3.1666666667rem;border-radius:.6666666667rem;background-color:var(--blue-20)}.customer-surveys__survey-item-name{display:flex;flex-direction:column;gap:.3333333333rem;justify-content:center;width:100%}.customer-surveys__survey-item-info{font-size:1rem;color:var(--dark-32)}.analysis-customer__list{display:flex;flex-direction:column;gap:1.6666666667rem}.surveys-list__header{padding-top:2.3333333333rem;display:flex;flex-direction:column;gap:.3333333333rem;margin-bottom:1.6666666667rem}@media only screen and (max-width: 768px){.surveys-list__header{padding-left:2.5rem;padding-top:2.9166666667rem}}.surveys-list__header--title{font-size:1.6666666667rem;line-height:normal;font-weight:600;line-height:2.5rem}.surveys-list__controls{display:flex;flex-direction:row;gap:1.6666666667rem}.surveys-list__controls .search-survey{flex:1}@media only screen and (max-width: 768px){.surveys-list__controls{flex-direction:column}}.surveys-list__items{display:flex;flex-direction:column;gap:1.3333333333rem;padding:1.6666666667rem 0}.surveys-list__item{display:flex;flex-direction:row;gap:1.3333333333rem;align-items:start;border:1px solid var(--grey-border);padding:1.3333333333rem;border-radius:1.6666666667rem}.surveys-list__item-icon{display:flex;align-items:center;justify-content:center;width:3.1666666667rem;min-width:3.1666666667rem;height:3.1666666667rem;border-radius:.6666666667rem;background-color:var(--blue-20)}.surveys-list__item-name{display:flex;flex-direction:column;gap:.3333333333rem;justify-content:center;width:100%}.surveys-list__item-name h3{font-size:1.1666666667rem;font-weight:600;line-height:normal;color:var(--dark-100)}.surveys-list__item-name span{font-size:1.0833333333rem;line-height:normal;color:var(--brand-main)}.surveys-list__item-info{font-size:1rem;color:var(--dark-32)}.surveys-list__item-controls{display:flex;flex-direction:row;gap:.6666666667rem}@media only screen and (max-width: 1200px){.surveys-list__item-controls{flex-direction:column;align-items:flex-end}}.survey-id-view{padding:24px 0}.survey-id-view__loading{display:flex;justify-content:center;align-items:center;height:200px}.survey-id-view__content{max-width:1200px;margin:0 auto}.survey-id-view__survey-header{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.survey-id-view__survey-title{font-size:28px;font-weight:600;margin:0 0 16px;color:#333}.survey-id-view__survey-description{font-size:16px;color:#666;line-height:1.5}.survey-id-view__questions{margin-bottom:40px}.survey-id-view__questions-title{font-size:24px;font-weight:600;margin:0 0 24px;color:#333}.survey-id-view__question{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;padding:24px;margin-bottom:20px}.survey-id-view__question:last-child{margin-bottom:0}.survey-id-view__question-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.survey-id-view__question-info{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.survey-id-view__question-info-actions{display:flex;align-items:center;gap:1rem}.survey-id-view__question-type{background:#007bff;color:#fff;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.survey-id-view__question-edit{background:white;padding:20px;border-radius:8px;margin-bottom:16px}.survey-id-view__question-display{margin-bottom:16px}.survey-id-view__question-text{font-size:16px;line-height:1.5;color:#333}.survey-id-view__question-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.survey-id-view__question-options{background:white;padding:16px;border-radius:8px;margin-top:16px}.survey-id-view__options-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.survey-id-view__options-title{font-size:16px;font-weight:600;margin:0;color:#333}.survey-id-view__options-list{display:flex;flex-direction:column;gap:8px}.survey-id-view__option{display:flex;justify-content:space-between;align-items:flex-start;padding:12px;background:#f1f3f4;border-radius:6px}.survey-id-view__option-content{flex:1}.survey-id-view__option-actions{display:flex;gap:8px;align-items:flex-start;margin-left:12px}.survey-id-view__option-text{font-size:14px;font-weight:500;color:#333;margin-bottom:4px;display:block}.survey-id-view__option-details{display:flex;gap:12px;font-size:12px;color:#666}.survey-id-view__option-sort,.survey-id-view__option-points{background:#e9ecef;padding:2px 6px;border-radius:4px}.survey-id-view__option-terminal{background:#fff3cd;color:#856404;padding:2px 6px;border-radius:4px;font-weight:500}.survey-id-view__no-options,.survey-id-view__no-questions{text-align:center;color:#666;font-style:italic;padding:20px}.survey-id-view__no-data{text-align:center;color:#666;font-size:18px;padding:40px}.survey-parameters-widget__header{padding-top:2.3333333333rem;flex-direction:column;gap:.3333333333rem;margin-bottom:1.6666666667rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:24px}@media only screen and (max-width: 768px){.survey-parameters-widget__header{padding-left:2.5rem;padding-top:2.9166666667rem}}.survey-parameters-widget__header--title{font-size:1.6666666667rem;line-height:normal;font-weight:600;line-height:2.5rem}.survey-parameters-widget__title{font-size:24px;font-weight:600;color:var(--color-text-primary);margin:0}.survey-parameters-widget__add-btn{background:var(--color-brand);color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.survey-parameters-widget__add-btn:hover{background:var(--color-brand-dark)}.survey-parameters-widget__content{background:var(--color-bg-secondary);border-radius:12px;padding:24px 0}.survey-parameters-widget__loading,.survey-parameters-widget__empty{text-align:center;padding:40px}.survey-parameters-widget__list{display:flex;flex-direction:column;gap:16px}.survey-parameters-widget__item{border:1px solid var(--grey-border);padding:1.3333333333rem;border-radius:1.6666666667rem;display:flex;justify-content:space-between;align-items:flex-start}.survey-parameters-widget__item-content{flex:1}.survey-parameters-widget__item-title{font-size:18px;font-weight:600;color:var(--color-text-primary);margin:0 0 8px}.survey-parameters-widget__item-details{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.survey-parameters-widget__item-survey,.survey-parameters-widget__item-age,.survey-parameters-widget__item-gender{font-size:12px;color:var(--color-text-tertiary);background:var(--color-bg-tertiary);padding:4px 8px;border-radius:4px}.survey-parameters-widget__item-age{background:var(--color-blue-light);color:var(--color-blue-dark)}.survey-parameters-widget__item-gender{background:var(--color-purple-light);color:var(--color-purple-dark)}.survey-parameters-widget__item-actions{display:flex;gap:8px}.survey-parameters-widget__edit-btn,.survey-parameters-widget__delete-btn{border:none;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.survey-parameters-widget__edit-btn{background:var(--color-blue);color:#fff}.survey-parameters-widget__edit-btn:hover{background:var(--color-blue-dark)}.survey-parameters-widget__delete-btn{background:var(--color-danger);color:#fff}.survey-parameters-widget__delete-btn:hover{background:var(--color-danger-dark)}.survey-result-ranges-view{display:grid;gap:20px;justify-items:start;padding:20px 0}.survey-result-ranges-view__loading{margin:0 auto}.survey-result-ranges-view__title{font-size:18px;font-weight:600;padding-top:20px}.survey-result-ranges-view__list{display:grid;gap:20px;width:100%}.survey-result-ranges-view__list-item{display:flex;align-items:start;gap:12px;border:1px solid var(--grey-border);padding:1.3333333333rem;border-radius:1.6666666667rem}.survey-result-ranges-view__list-item--block{display:grid;grid-template-columns:repeat(7,1fr) 2fr;width:100%;gap:1rem}@media only screen and (max-width: 1200px){.survey-result-ranges-view__list-item--block{grid-template-columns:repeat(3,1fr) 2fr}}@media only screen and (max-width: 991px){.survey-result-ranges-view__list-item--block{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.survey-result-ranges-view__list-item--block{grid-template-columns:1fr}}.survey-result-ranges-view__list-item--btns,.survey-result-ranges-view__list-item--param{display:flex;flex-direction:column;gap:8px}.survey-result-ranges-view__list-item--param-label{color:var(--dark-main);opacity:.7;font-size:12px}.survey-result-ranges-view__list-item--param-text{max-height:10.8333333333rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;white-space:pre-wrap}.survey-result-ranges-view__list-item--param-text p{padding-bottom:.6666666667rem}.survey-result-ranges-view__list-item--param-text.show{display:flex;flex-direction:column;gap:.6666666667rem;max-height:unset;-webkit-line-clamp:unset}.login-page{display:flex;flex-direction:column;gap:2.6666666667rem;align-items:center;justify-content:space-between;height:100vh;position:relative;padding-top:6.25rem;padding-bottom:3.3333333333rem;overflow-y:auto}.login-page__header{position:absolute;top:2.6666666667rem;left:0;padding:0 2.6666666667rem;width:100%}@media (min-width: 768px){.login-page__switch{position:absolute;top:1.6666666667rem;right:1.6666666667rem}}.login-page__content{display:flex;flex-direction:column;gap:2.1666666667rem;align-items:center}.calendar{-ms-overflow-style:none;scrollbar-width:none}.calendar::-webkit-scrollbar{display:none}.calendar__content{padding-bottom:2.6666666667rem}.calendar .filters--item{display:inline-block;padding:.5rem 1.3333333333rem;border:none;border-top:1px solid var(--day-Base-base-04);border-bottom:1px solid var(--day-Base-base-04);font-size:1.0833333333rem;height:2.6666666667rem;line-height:1.6666666667rem;transition:all .2s ease-in-out;cursor:pointer}.calendar .filters--item:first-child{border-left:1px solid var(--day-Base-base-04);border-radius:.6666666667rem 0 0 .6666666667rem}.calendar .filters--item:last-child{border-radius:0 .6666666667rem .6666666667rem 0;border-right:1px solid var(--day-Base-base-04)}.calendar .filters--item.active{border:2px solid var(--brand-main);padding:.4166666667rem 1.25rem;border-width:.1666666667rem;border-color:var(--brand-main)}@media only screen and (max-width: 768px){.calendar .filters{padding-top:.8333333333rem}}.calendar header button.button--view-brand{border-radius:.8333333333rem}@media only screen and (max-width: 768px){.calendar header button.button--view-brand{position:fixed;bottom:1.6666666667rem;right:1.6666666667rem;z-index:2}}.videochat__content{display:flex;justify-content:center;background-color:var(--brand-4);border-radius:1.6666666667rem;height:100%;margin-bottom:2.6666666667rem;padding:1.6666666667rem}@media only screen and (max-width: 991px){.videochat__content{width:100%}}.videochat__empty{display:flex;flex-direction:column;gap:2rem;justify-content:center;height:100%;max-width:26.6666666667rem}.videochat__empty-text{line-height:1.75rem}.videochat__empty-button{border-radius:1rem;justify-content:center}.videochat__conference{display:flex;flex-direction:column;gap:1.3333333333rem;align-items:flex-start;justify-content:center}@media only screen and (max-width: 991px){.videochat__conference{width:100%}}.videochat__conference-wrapper{display:flex;flex-direction:column;gap:2rem;border:1px solid var(--brand-20);border-radius:1.6666666667rem;padding:2rem;width:40.8333333333rem}@media only screen and (max-width: 991px){.videochat__conference-wrapper{width:100%}}.videochat__conference-header{display:flex;flex-direction:row;gap:1.3333333333rem;justify-content:space-between;align-items:center}.videochat__conference-header-title{font-size:1.3333333333rem;line-height:2rem;font-weight:700}.videochat__conference-header-buttons{display:flex;flex-direction:row;gap:.5rem}.videochat__conference-send{display:flex;flex-direction:row;gap:1.3333333333rem;align-items:center;justify-content:space-between}@media only screen and (max-width: 991px){.videochat__conference-send{flex-direction:column}}.videochat__conference-send-wrapper{display:flex;flex-direction:row;gap:.5rem;align-items:center}.videochat__conference-send-info{font-size:1rem;color:var(--green-dark);white-space:nowrap}.videochat__conference-button{justify-content:center}.profile__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.profile__title{font-size:1.6666666667rem}}@media only screen and (max-width: 768px){.profile__header{padding-top:.8333333333rem;padding-left:2.9166666667rem}}.profile__confirm,.profile__notConfirm{display:flex;align-items:center;gap:.3333333333rem;border-radius:2.1666666667rem;padding:.3333333333rem 1rem .3333333333rem .6666666667rem}@media only screen and (max-width: 768px){.profile__confirm,.profile__notConfirm{font-size:.8333333333rem;align-self:flex-end;position:absolute;top:8.3333333333rem;right:2.5rem}}.profile__confirm{color:var(--green-dark);background:var(--green-20)}.profile__notConfirm{color:var(--blue-main);background:var(--blue-14)}.profile__content{display:flex;flex-direction:column;gap:1.6666666667rem;max-width:53.9166666667rem;padding-bottom:2.6666666667rem}.registration-invite{display:grid;grid-template-columns:1fr 1fr;height:100vh;overflow-y:auto}@media only screen and (max-width: 991px){.registration-invite{grid-template-columns:1fr}}.registration-invite__specialist{display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding:7.5rem 5rem 5rem 7.5rem;background:var(--brand-linear)}@media only screen and (max-width: 991px){.registration-invite__specialist{padding:7.5rem 3.3333333333rem 5rem;align-items:center}.registration-invite__specialist.form-visible{display:none}}.registration-invite__specialist-info{display:flex;flex-direction:column;gap:2.6666666667rem}.registration-invite__specialist-info-title{font-size:2.6666666667rem;font-weight:500;line-height:2.9166666667rem;color:var(--white)}.registration-invite__specialist-about{display:flex;flex-direction:row;gap:.6666666667rem;align-items:center}.registration-invite__specialist-about-avatar{width:5.8333333333rem;height:5.8333333333rem;border-radius:50%;object-fit:cover;overflow:hidden}.registration-invite__specialist-about-avatar img{width:inherit;height:inherit;object-fit:cover}.registration-invite__specialist-about-name{font-size:1.3333333333rem;font-weight:500;line-height:1.5rem;color:var(--white)}.registration-invite__specialist-about-next{display:none;background-color:#ffffff8f;color:var(--brand-main);font-weight:700;border-radius:.8333333333rem;padding:.6666666667rem 1.3333333333rem;height:4.6666666667rem}@media only screen and (max-width: 991px){.registration-invite__specialist-about-next{display:block}}.registration-invite__form{display:flex;flex-direction:column;gap:2.6666666667rem;align-items:center;padding:4.1666666667rem 0}@media only screen and (max-width: 991px){.registration-invite__form{display:none}}.registration-invite__form-logo{display:none}@media only screen and (max-width: 991px){.registration-invite__form-logo{display:block}}.registration-invite__form-auth{margin-top:5rem}.registration-invite__form.form-visible{display:flex;gap:2.6666666667rem;justify-content:flex-start}.registration-invite__form-privacy{display:flex;align-self:center;align-content:flex-end;flex-wrap:wrap;height:100%}.password-recovery{display:flex;flex-direction:column;gap:4.1666666667rem;align-items:center;padding-top:13.3333333333rem}.verify-phone{display:flex;flex-direction:column;gap:1.8333333333rem;align-items:center;justify-content:center;padding-top:13.3333333333rem}.verify-phone__content{display:flex;flex-direction:column;gap:1.8333333333rem;align-items:start;border:1px solid var(--grey-border);border-radius:2rem;padding:3.3333333333rem;width:36.6666666667rem}.verify-phone__content-title{font-size:1.6666666667rem;line-height:2rem;font-weight:700}.dashboard__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.dashboard__title{font-size:1.6666666667rem}}.dashboard__header{display:flex;flex-direction:column;gap:.3333333333rem}@media only screen and (max-width: 768px){.dashboard__header{padding-left:2.9166666667rem}}.dashboard__subtitle{font-size:1rem;line-height:1.375rem}.dashboard__strong{font-weight:700}.dashboard__cards{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.6666666667rem;row-gap:1.6666666667rem;padding-bottom:4.1666666667rem}@media only screen and (max-width: 1200px){.dashboard__cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.dashboard__cards{grid-template-columns:repeat(1,1fr);column-gap:0}}.dashboard__card{display:flex;flex-direction:column;gap:2rem}.dashboard__card--blue{background-color:var(--blue-20)}.dashboard__card--pirple{background-color:var(--brand-8)}.dashboard__card--green{background-color:var(--green-14)}.dashboard__card-button{height:3rem;min-height:3rem;align-self:flex-start;margin-top:auto;border-radius:.8333333333rem;padding:.6666666667rem 1rem;min-width:6rem}.dashboard__card-health-header{display:flex;flex-direction:column;gap:1.3333333333rem}.dashboard__card-health-subtitle{color:var(--dark-blue)}.dashboard__card-health-title{font-size:3.3333333333rem;font-weight:500;color:var(--dark-main);text-transform:uppercase}.dashboard__card-health-specialist{display:flex;align-items:center;gap:.6666666667rem}@media only screen and (max-width: 1200px){.dashboard__card-simptoms{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}}@media only screen and (max-width: 768px){.dashboard__card-simptoms{grid-template:auto}}.dashboard__card-simptoms-header{display:flex;flex-direction:column;gap:1.3333333333rem}.dashboard__card-simptoms-title{font-size:2.3333333333rem;font-weight:500}.dashboard__card-simptoms-subtitle{font-size:1.0833333333rem;line-height:1.6666666667rem}.dashboard__card-analysis{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:3}@media only screen and (max-width: 1200px){.dashboard__card-analysis{grid-column-start:2}}@media only screen and (max-width: 768px){.dashboard__card-analysis{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}}.dashboard__card-analysis-header{display:flex;flex-direction:column;gap:1.3333333333rem}.dashboard__card-analysis-title{font-size:1.3333333333rem;font-weight:700}.dashboard__card-analysis-content{display:flex;flex-direction:column;gap:1rem;align-items:center;height:100%}.dashboard__card-analysis-content--empty{justify-content:center}.dashboard__card-analysis-info{display:flex;flex-direction:column;gap:.3333333333rem}.dashboard__card-analysis-info-item{display:flex;align-items:center;justify-content:space-between}.dashboard__card-analysis-info-item-count{font-size:1.0833333333rem;font-weight:700}.dashboard__card-analysis-item{display:flex;flex-direction:row;gap:1rem;border-radius:1rem;padding:1rem;background-color:var(--blue-14);width:100%}.dashboard__card-analysis-item-title{font-size:1rem;font-weight:500}.dashboard__card-analysis-item-count{font-size:.8333333333rem;font-weight:400}.dashboard__card-analysis-item-info{display:flex;flex-direction:column;gap:.3333333333rem}.dashboard__card-analysis-item-button{color:var(--dark-blue)}.dashboard__card-analysis-item-button:hover{background-color:transparent}.dashboard__card-protocol{grid-column-start:1;grid-column-end:3}@media only screen and (max-width: 1200px){.dashboard__card-protocol{grid-column-start:1;grid-column-end:3}}@media only screen and (max-width: 768px){.dashboard__card-protocol{grid-column-start:1;grid-column-end:2}}.dashboard__card-protocol-header{display:flex;align-items:center;justify-content:space-between;color:var(--green-border)}.dashboard__card-protocol-header-empty{color:var(--green-border);align-self:start;padding-bottom:1.6666666667rem}.dashboard__card-protocol-item{display:flex;flex-direction:column;gap:1.3333333333rem}.dashboard__card-protocol-item-title{font-size:2.3333333333rem;font-weight:700;height:34px;align-content:end}@media only screen and (max-width: 768px){.dashboard__card-protocol-item-title{height:100%}}.dashboard__card-protocol-item-empty{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.dashboard__card img{width:inherit;height:inherit;object-fit:cover}.dashboard__img{width:1.6666666667rem;height:1.6666666667rem;border-radius:50%;overflow:hidden}.customer-purpose__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.customer-purpose__title{font-size:1.6666666667rem;padding-left:2.9166666667rem}}.customer-purpose__content{padding-bottom:2.6666666667rem}.customer-purpose__header{display:flex;flex-direction:column;gap:.3333333333rem}.customer-purpose__strong{font-weight:700}.customer-purpose__subtitle{font-size:1rem;line-height:1.375rem;margin-bottom:.8333333333rem}@media only screen and (max-width: 768px){.customer-purpose__subtitle{display:none}}.customer-purpose__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.3333333333rem;height:55rem;border-radius:1.6666666667rem;background-color:var(--brand-4)}.customer-purpose__empty-title{font-size:1.6666666667rem;font-weight:700;text-align:center}.health-card__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.health-card__title{font-size:1.6666666667rem;padding-left:2.9166666667rem}}.health-card__content{padding-bottom:2.6666666667rem}.health-card__header{display:flex;flex-direction:column;gap:.3333333333rem}.health-card__strong{font-weight:700}.health-card__subtitle{font-size:1rem;line-height:1.375rem;margin-bottom:.8333333333rem}@media only screen and (max-width: 768px){.health-card__subtitle{display:none}}.files__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.files__title{font-size:1.6666666667rem}}.files__header{display:flex;flex-direction:column;gap:.3333333333rem}@media only screen and (max-width: 768px){.files__header{padding-left:2.9166666667rem}}.files__subtitle{font-size:1rem;line-height:1.375rem;margin-bottom:.8333333333rem}@media only screen and (max-width: 768px){.files__subtitle{display:none}}.files__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.3333333333rem;height:55rem;border-radius:1.6666666667rem;background-color:var(--brand-4)}.files__empty-title{font-size:2.3333333333rem;font-weight:700;text-align:center}.files__empty-subtitle{max-width:27.5rem;line-height:1.75rem;text-align:center}.files__add-files{margin-top:0}.files__list{display:flex;flex-direction:column;gap:.6666666667rem}.files__list-wrapper{display:flex;flex-direction:column;gap:2rem;padding-bottom:4.1666666667rem}.files__list-item{display:flex;align-items:center;padding:0 1rem;border-radius:.6666666667rem;max-width:49.5833333333rem;height:3.3333333333rem}.files__list-item:hover{cursor:pointer;background:var(--grey-64)}.files__file{display:flex;align-items:center;justify-content:space-between;width:49.5833333333rem}.files__file-name{display:flex;align-items:center;gap:.6666666667rem;color:var(--dark);font-weight:500}.files__file-name-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--blue-20);border-radius:.5rem}.files__file-date{display:flex;align-items:center;gap:5rem;color:var(--dark);font-weight:500}@media only screen and (max-width: 768px){.files__file-date{gap:1.6666666667rem}}.files__file-info{font-size:1rem;color:var(--dark-64);white-space:nowrap}.library-health__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.library-health__title{font-size:1.6666666667rem}}.library-health__header{display:flex;flex-direction:column;gap:.3333333333rem}@media only screen and (max-width: 768px){.library-health__header{padding-left:2.9166666667rem}}.library-health__subtitle{font-size:1rem;line-height:1.375rem}.library-health__wrapper{display:flex;flex-direction:column;gap:2rem;padding-bottom:2.6666666667rem}.library-health__content{padding-top:2.6666666667rem}@media only screen and (max-width: 768px){.library-health__content{padding-top:0}}.library-health__handbooks{display:flex;flex-direction:column;gap:2rem}.library-health__handbooks-title{font-size:1.6666666667rem;font-weight:700}.library-health__handbooks-cards{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:minmax(240px,auto);gap:1.6666666667rem}@media (max-width: 1200px){.library-health__handbooks-cards{grid-template-columns:repeat(2,auto)}}@media (max-width: 960px){.library-health__handbooks-cards{grid-template-columns:repeat(1,auto)}}.library-health__handbooks-cards-title{font-size:2.3333333333rem;font-weight:500;line-height:2.6666666667rem}.library-health__handbooks-cards-subtitle{font-size:1.0833333333rem;font-weight:400;line-height:1.6666666667rem}.library-health__handbooks-cards-item{justify-content:space-between;background-color:var(--brand-8)}.library-health__handbooks-cards-item-header{display:flex;flex-direction:column;gap:1.3333333333rem}.library-health__articles{display:flex;flex-direction:column;gap:2rem}.library-health__articles-title{font-size:1.6666666667rem;font-weight:700}.library-health__articles-block{display:grid;grid-template-columns:1fr 2fr;gap:2.6666666667rem}@media (max-width: 1200px){.library-health__articles-block{grid-template-columns:1fr}}.library-health__articles-category{display:flex;flex-direction:column;gap:.6666666667rem}.library-health__articles-category-item{display:flex;justify-content:space-between;align-items:center;border-radius:.6666666667rem;height:2.6666666667rem;padding:0 1.3333333333rem;cursor:pointer}.library-health__articles-category-item:hover,.library-health__articles-category-item.active{background-color:var(--blue-8)}.library-health__articles-category-item-name{display:flex;align-items:center;gap:.6666666667rem;color:var(--dark-main);font-weight:500}.library-health__articles-category-item-amount{color:var(--dark-64)}.library-health__articles-list{display:flex;flex-direction:column;gap:1.3333333333rem}.library-health__articles-list-item{display:flex;flex-direction:column;justify-content:space-between}.library-health__articles-list-item-header{display:flex;justify-content:space-between}.library-health__articles-list-item-description{display:flex;flex-direction:column;gap:.3333333333rem}.library-health__articles-list-item-description-title{font-size:1.3333333333rem;font-weight:700;line-height:2rem}.library-health__articles-list-item-description-subtitle{font-size:1.0833333333rem;font-weight:400;line-height:1.6666666667rem}.library-health__articles-list-item-actions{display:flex;align-items:center;gap:.6666666667rem;color:var(--dark-32)}.library-health__articles-list-item-actions-text{font-size:1.0833333333rem;padding-top:.1666666667rem}.library-health__articles-list-item-button{background-color:var(--blue-8);color:var(--dark-blue)}.library-article-view{display:flex;flex-direction:column;gap:1.3333333333rem;max-width:50rem;padding-bottom:4.1666666667rem;width:100%}.library-article-view__wrapper{display:flex;flex-direction:column;gap:2rem}.library-article-view__back{margin-top:2rem}.library-article-view__header{display:flex;flex-direction:column;gap:.6666666667rem}.library-article-view__title{font-size:2.6666666667rem;font-weight:700;line-height:2.9166666667rem}.library-article-view__subtitle{font-size:1.0833333333rem;font-weight:400}.library-health-directories{height:100%;padding-top:2rem;display:flex;flex-direction:column;gap:1.6666666667rem;align-items:flex-start}@media only screen and (max-width: 768px){.library-health-directories{padding-top:0}}.library-health-directories__header{padding-left:5rem}.library-health-directories__content{display:flex;height:100%;width:100%}.library-health-directories__sidebar-button{position:absolute;left:2.0833333333rem;top:2.0833333333rem}.library-health-directories__subcategory{padding-left:1.25rem}.library-health-directories-view{height:100%;width:100%;overflow-y:auto}.library-health-directories-view__wrapper{display:grid;grid-auto-rows:auto 1fr auto;height:100%;gap:3.3333333333rem;padding:2rem 5rem 2.6666666667rem;overflow:scroll}.library-health-directories-view__wrapper::-webkit-scrollbar{width:0;height:0}@media only screen and (max-width: 768px){.library-health-directories-view__wrapper{padding:2rem 2rem 2.6666666667rem 5rem;gap:1.3333333333rem;padding-bottom:0}}.library-health-directories-view__header{display:flex;flex-direction:column;gap:.8333333333rem}.library-health-directories-view__header-title{font-size:2.6666666667rem;font-weight:700;line-height:2.9166666667rem}@media (max-width: 959px){.library-health-directories-view__header-title{font-size:1.5rem}}.library-health-directories-view__header-subtitle{font-size:1.1666666667rem;font-weight:500;color:var(--dark)}.library-health-directories-view__content{display:flex;flex-direction:column;gap:1.3333333333rem}.library-health-directories-view__content-actions{display:flex;flex-wrap:wrap;gap:1.3333333333rem}.library-health-directories-view__content-block{display:flex;flex-direction:column;gap:3.3333333333rem}.library-health-directories-view__content-block-title{padding-top:2rem;display:flex;font-size:2rem;font-weight:700}@media (max-width: 959px){.library-health-directories-view__content-block-title{font-size:1.5rem}}.library-health-directories-view__content-block-title.error{border:1px solid red;border-radius:1.3333333333rem}.library-health-directories-view__content-block-cards{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem}.library-health-directories-view__content-block-card{display:flex;flex-direction:column;gap:1.6666666667rem;width:23.3333333333rem;min-height:14rem;padding:24px 24px 20px;background-color:var(--blue);border-radius:1.3333333333rem}.library-health-directories-view__content-block-card-new{display:flex;background:var(--blue);height:168px;width:280px;align-items:center;justify-content:center}.library-health-directories-view__content-block-card-actions{display:flex;justify-content:space-between;align-items:center;font-size:1.1666666667rem;font-weight:500}.library-health-directories-view__content-block-card-text{font-size:1.3333333333rem;font-weight:400}.library-health-directories-view__content-block-card-text-list{display:flex;flex-direction:column;gap:.3333333333rem}.library-health-directories-view__content-block-card-descr{font-size:1rem}.library-health-directories-view__content-block-card.error{border:1px solid red;border-radius:1.3333333333rem}.library-health-directories-view__content-block-text{display:flex;align-items:center;background:var(--grey);border-radius:1.3333333333rem}.library-health-directories-view__content-block-text-area{padding:2.5rem;font-size:1.3333333333rem;font-weight:500;color:var(--dark-blue)}.library-health-directories-view__content-block-text.error{border:1px solid red;border-radius:1.3333333333rem}.library-health-directories-view__content-dosage{display:flex;flex-direction:column;gap:1.1666666667rem}.library-health-directories-view__content-dosage-wrapper{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap}.library-health-directories-view__content-dosage-header{font-size:2rem;font-weight:700}.library-health-directories-view__content-dosage-card{display:flex;flex-direction:column;gap:1.6666666667rem;background-color:var(--blue);padding:2rem;border-radius:1.3333333333rem;width:23.3333333333rem}.library-health-directories-view__content-dosage-card-title{font-size:1.0833333333rem;font-weight:500}.library-health-directories-view__content-dosage-card-text{font-size:1.6666666667rem;color:var(--dark-main);font-weight:500}.library-health-directories-view__content-dosage-card-descr{font-size:1rem;font-weight:400;line-height:1.375rem}.library-health-directories-view__footer{display:flex;flex-direction:column;gap:1.3333333333rem;margin-bottom:4.1666666667rem}.library-health-directories-view__footer-title{font-size:2rem;font-weight:700}.library-health-directories-view__footer-infoBlock{display:flex;gap:1.3333333333rem;padding:2.5rem 2.6666666667rem;background:var(--blue);border-radius:1.3333333333rem}.library-health-directories-view__footer-infoBlock-icon{color:var(--dark-blue)}.library-health-directories-view__footer-infoBlock-text{font-size:1.3333333333rem;font-weight:500}@media (max-width: 959px){.library-health-directories-view__footer-infoBlock-text{font-size:1rem}}.self-diagnosis{height:100%}.self-diagnosis__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.self-diagnosis__title{font-size:1.6666666667rem}}@media only screen and (max-width: 768px){.self-diagnosis__header{padding-top:.8333333333rem;padding-left:2.9166666667rem}}.self-diagnosis__wrapper{display:flex;gap:5rem;width:100%;height:100%}@media only screen and (max-width: 991px){.self-diagnosis__wrapper{display:flex;flex-direction:column;gap:2rem}}.self-diagnosis__content{height:100%;padding-top:2.6666666667rem}.self-diagnosis__categories-list{display:flex;flex-direction:column;gap:.6666666667rem}.self-diagnosis__categories-list-item{color:var(--dark-blue);cursor:pointer;padding:.25rem .6666666667rem;border-radius:.4166666667rem;line-height:1.6666666667rem}.self-diagnosis__categories-list-item:hover,.self-diagnosis__categories-list-item.active{background-color:var(--blue-14)}@media only screen and (max-width: 768px){.self-diagnosis__categories-list{display:none}}.self-diagnosis__categories-mobile{display:none}@media only screen and (max-width: 768px){.self-diagnosis__categories-mobile{display:flex}}.self-diagnosis__categories-mobile-item{color:var(--dark-blue);cursor:pointer;padding:.25rem .6666666667rem;border-radius:.4166666667rem}.self-diagnosis__survey{display:flex;flex-direction:column;gap:2rem}.self-diagnosis__survey-wrapper{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;height:90vh;width:100%}.self-diagnosis__survey-title{font-size:1.5rem;font-weight:700}@media only screen and (max-width: 768px){.self-diagnosis__survey-title{font-size:1.1666666667rem;font-weight:500}}.self-diagnosis__survey-list{display:flex;flex-direction:column;gap:1.3333333333rem}.self-diagnosis__survey-list-item{display:flex;flex-direction:row;gap:2rem;padding:1rem .75rem;border-radius:1rem;border:1px solid var(--grey-main)}@media only screen and (max-width: 768px){.self-diagnosis__survey-list-item{flex-direction:column}}.self-diagnosis__survey-list-item-img{width:20.8333333333rem;overflow:hidden;border-radius:1rem}@media only screen and (max-width: 768px){.self-diagnosis__survey-list-item-img{margin:0 auto}}.self-diagnosis__survey-actions{display:flex;flex-direction:row;gap:1rem;align-self:end;padding-bottom:2.5rem}.my-specialists__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.my-specialists__title{font-size:1.6666666667rem}}.my-specialists__wrapper{padding-bottom:2.6666666667rem}.my-specialists__header{display:flex;flex-direction:column;gap:.3333333333rem}@media only screen and (max-width: 768px){.my-specialists__header{padding-left:2.9166666667rem}}.my-specialists__strong{font-weight:700}.my-specialists__subtitle{font-size:1rem;line-height:1.375rem;margin-bottom:.8333333333rem}.my-specialists__empty{display:flex;flex-direction:column;gap:1.3333333333rem;align-items:center;justify-content:center;background-color:var(--brand-4);border-radius:1.6666666667rem;height:51.6666666667rem}.my-specialists__empty-title{text-align:center;max-width:28.75rem;line-height:1.75rem}.my-specialists__content{display:flex;flex-direction:column;gap:1.3333333333rem;min-height:85vh}.my-specialists__specialists{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width: 768px){.my-specialists__specialists{gap:1.3333333333rem}}.my-specialists__specialists-card{background-color:var(--blue-20);display:flex;flex-direction:row;gap:1.3333333333rem}@media only screen and (max-width: 991px){.my-specialists__specialists-card{display:flex;flex-direction:column;gap:2rem}}@media only screen and (max-width: 768px){.my-specialists__specialists-card-photo{display:none}}.my-specialists__specialists-card-avatar{width:5.8333333333rem;height:5.8333333333rem;border-radius:50%;object-fit:cover;overflow:hidden}@media only screen and (max-width: 991px){.my-specialists__specialists-card-avatar{display:none}}.my-specialists__specialists-card-avatar img{width:inherit;height:inherit;object-fit:cover}.my-specialists__specialists-card-avatar-mobile{display:none;width:5.8333333333rem;height:5.8333333333rem;border-radius:50%;object-fit:cover;overflow:hidden}@media only screen and (max-width: 991px){.my-specialists__specialists-card-avatar-mobile{display:block;margin:.8333333333rem 0}}.my-specialists__specialists-card-avatar-mobile img{width:inherit;height:inherit;object-fit:cover}.my-specialists__specialists-card-info{display:flex;flex-direction:column;gap:.3333333333rem;min-width:15rem;max-width:15rem}@media only screen and (max-width: 991px){.my-specialists__specialists-card-info{max-width:100%;width:100%}}.my-specialists__specialists-card-info-prof{color:var(--dark-blue);font-size:1.0833333333rem;line-height:1.6666666667rem}.my-specialists__specialists-card-info-name{font-size:1.5rem;font-weight:700;line-height:2.25rem}.my-specialists__specialists-card-info-access{display:flex;flex-direction:row;gap:.8333333333rem;align-items:center;font-size:.8333333333rem;font-weight:400;color:var(--dark-main);background-color:var(--blue-20);border-radius:.5rem;padding:.3333333333rem .5rem;height:1.9166666667rem;width:fit-content}@media only screen and (max-width: 991px){.my-specialists__specialists-card-info-access{padding:.6666666667rem 1rem;justify-content:space-between;height:2.8333333333rem;width:100%;font-size:1rem;font-weight:500}}.my-specialists__specialists-card-info-access-status{font-weight:700}@media only screen and (max-width: 991px){.my-specialists__specialists-card-info-access-status{font-weight:500}}.my-specialists__specialists-card-info-access-text{padding-top:.1666666667rem}.my-specialists__specialists-card-request{min-width:20.8333333333rem;display:flex;flex-direction:column;gap:.6666666667rem}@media (max-width: 1359px){.my-specialists__specialists-card-request{min-width:8.3333333333rem;width:100%}}.my-specialists__specialists-card-request-title{font-size:1.0833333333rem;color:var(--dark-blue);line-height:1.6666666667rem}.my-specialists__specialists-card-request-text{font-size:1rem}.my-specialists__specialists-card-purpose{min-width:18.3333333333rem;display:flex;flex-direction:column;gap:1rem}@media (max-width: 1359px){.my-specialists__specialists-card-purpose{min-width:0;width:100%}}.my-specialists__specialists-card-purpose-title{font-size:1.0833333333rem;color:var(--dark-blue);line-height:1.6666666667rem}.my-specialists__specialists-card-purpose-item{display:flex;flex-direction:column;gap:.3333333333rem;font-size:1rem}.my-specialists__specialists-card-purpose-item-info{display:flex;align-items:center;gap:.3333333333rem;color:var(--brand-main)}.my-specialists__specialists-card-purpose-item-title{color:var(--brand-main);cursor:pointer}.my-specialists__specialists-card-action{display:flex;width:100%;justify-content:flex-end}@media only screen and (max-width: 768px){.my-specialists__specialists-card-action{justify-content:flex-start}}.my-specialists__requests{display:flex;flex-direction:column;gap:1.3333333333rem}.my-specialists__requests-title{font-size:1.6666666667rem;line-height:2.5rem}.my-specialists__requests-card{background-color:var(--orange-20);display:flex;flex-direction:row;gap:1.3333333333rem}@media only screen and (max-width: 991px){.my-specialists__requests-card{display:flex;flex-direction:column;gap:2rem}}@media only screen and (max-width: 768px){.my-specialists__requests-card-photo{display:none}}.my-specialists__requests-card-avatar{width:5.8333333333rem;height:5.8333333333rem;border-radius:50%;object-fit:cover;overflow:hidden}@media only screen and (max-width: 991px){.my-specialists__requests-card-avatar{display:none}}.my-specialists__requests-card-avatar img{width:inherit;height:inherit;object-fit:cover}.my-specialists__requests-card-avatar-mobile{display:none;width:5.8333333333rem;height:5.8333333333rem;border-radius:50%;object-fit:cover;overflow:hidden}@media only screen and (max-width: 991px){.my-specialists__requests-card-avatar-mobile{display:block;margin:.8333333333rem 0}}.my-specialists__requests-card-avatar-mobile img{width:inherit;height:inherit;object-fit:cover}.my-specialists__requests-card-info{display:flex;flex-direction:column;gap:.3333333333rem;min-width:15rem;max-width:15rem}@media only screen and (max-width: 991px){.my-specialists__requests-card-info{max-width:100%;width:100%}}.my-specialists__requests-card-info-prof{color:var(--orange-dark);font-size:1.0833333333rem;line-height:1.6666666667rem}.my-specialists__requests-card-info-name{font-size:1.5rem;font-weight:700;line-height:2.25rem}.my-specialists__requests-card-request{min-width:20.8333333333rem;display:flex;flex-direction:column;gap:.6666666667rem}@media (max-width: 1359px){.my-specialists__requests-card-request{min-width:8.3333333333rem;width:100%}}.my-specialists__requests-card-request-title{font-size:1.0833333333rem;color:var(--orange-dark);line-height:1.6666666667rem}.my-specialists__requests-card-request-text{font-size:1rem;line-height:1.3333333333rem}.my-specialists__requests-card-action{display:flex;width:100%;justify-content:flex-end}@media only screen and (max-width: 768px){.my-specialists__requests-card-action{justify-content:flex-start}}.my-specialists__find{display:flex;justify-content:space-between;align-items:center;background-color:var(--orange-20);padding:1.3333333333rem 1.8333333333rem;border-radius:1.3333333333rem;margin-top:auto}@media only screen and (max-width: 991px){.my-specialists__find{display:flex;flex-direction:column;gap:2rem}}@media only screen and (max-width: 768px){.my-specialists__find{padding:1rem 1.8333333333rem}}.my-specialists__find-text{display:flex;flex-direction:column;gap:.6666666667rem}.my-specialists__find-text-title{font-size:1.6666666667rem;font-weight:700;line-height:2.5rem}.my-specialists__find-text-descr{font-size:1.1666666667rem;font-weight:400;line-height:1.4166666667rem}.analyzes__title{font-size:2.3333333333rem;line-height:normal;font-weight:500}@media only screen and (max-width: 768px){.analyzes__title{font-size:1.6666666667rem;padding-top:.8333333333rem;padding-left:2.5rem}}.analyzes__subtitle{font-size:1rem;line-height:1.375rem;margin-top:.8333333333rem}.analyzes__subtitle b{font-weight:700}@media only screen and (max-width: 768px){.analyzes__add--btn{display:none}}.analyzes-view{display:flex;flex-direction:column;gap:2rem}.analyzes-view__item--title{font-size:1.3333333333rem;line-height:normal;font-weight:500;color:var(--dark-main)}.analyzes-view__item--body{display:flex;gap:1.5rem;padding-bottom:2rem}.analyzes-view__item--body .table-head{color:var(--dark-main);font-size:1rem;line-height:1.375rem;font-weight:700}.analyzes-view__item--body .table-body{display:flex;flex-direction:column}.analyzes-view__item--body .table-tr{display:flex;gap:1.5rem}.analyzes-view__item--body .table-td{width:100%;text-align:center;padding:1rem 0;display:flex;align-items:center;font-size:1rem;line-height:1.375rem}.analyzes-view__item--body .markers{flex:1 0 470px}.analyzes-view__item--body .markers .table-tr{display:flex;gap:1.5rem}.analyzes-view__item--body .markers .table-tr .table-td:nth-child(1){flex:1 0 250px}.analyzes-view__item--body .markers .table-tr .table-td:nth-child(2){flex:0 0 80px}.analyzes-view__item--body .markers .table-tr div:nth-child(3),.analyzes-view__item--body .markers .table-tr .table-td:nth-child(3){flex:0 0 100px}.analyzes-view__item--body .markers .table-tr .table-td:not(:first-child){padding-right:1.3333333333rem}.analyzes-view__item--body .analysis{overflow-x:scroll;display:flex;gap:1.6666666667rem}.analyzes-view__item--body .analysis .table-head .table-tr .table-td{padding:0;letter-spacing:-.24px}.analyzes-view__item--body .analysis .table-body .table-td{margin:6px 0;padding:0}.analyzes-view__item--body .analysis .table-td{min-width:80px}.analyzes-view__item .row{padding:1.1666666667rem 0;border-top:1px solid var(--grey-main)}.analyzes-view__item .row:last-child{border-bottom:1px solid var(--grey-main)}.analyzes-view__list .col span{font-size:1rem;line-height:1.375rem;color:var(--dark-main)}.analyzes-view__select .dropdown__control{padding:0;font-size:1.6666666667rem;line-height:normal;font-weight:600;color:var(--dark-main);justify-content:start}.analyzes-view__select .dropdown__control i{transform:translateY(-2px)}.analyzes-view__select .dropdown__menu{padding:1rem;max-height:350px;overflow-y:scroll}.analyzes-view__select--items{display:flex;flex-direction:column;gap:.6666666667rem}.analyzes-view__select--item{font-size:1.0833333333rem;line-height:normal;color:var(--dark-main);padding:.6666666667rem 1.1666666667rem;border-radius:.5rem;cursor:pointer}.analyzes-view__select--item:hover{background-color:var(--grey-64)}@font-face{font-family:Neue Haas Unica W1G;src:url(/fonts/NeueHaasUnica-Regular.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Unica W1G;src:url(/fonts/NeueHaasUnica-Medium.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Neue Haas Unica W1G;src:url(/fonts/NeueHaasUnica-Bold.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Neue Haas Unica W1G;src:url(/fonts/NeueHaasUnica-Black.woff2) format("woff2"),url(/fonts/NeueHaasUnica-Black.woff) format("woff");font-weight:900;font-display:swap}.html-print-content{display:flex;flex-flow:column nowrap;padding:22px 32px;font-size:12px;font-family:Neue Haas Unica W1G,sans-serif;box-sizing:border-box}.html-print-content .specialist{font-family:Neue Haas Unica W1G;font-style:normal;margin-top:19px;height:15px}.html-print-content .recomendations{font-family:Neue Haas Unica W1G;font-style:normal;font-weight:700;font-size:28px;line-height:34px;letter-spacing:-.02em;padding:4px 0;color:#364153}.html-print-content .visit-date{font-family:Neue Haas Unica W1G;font-style:normal;font-weight:400;font-size:10px;line-height:15px;color:#364153a3}.html-print-content .data-block{display:flex;flex-direction:column;align-items:flex-start;background:#ffffff;border:1px solid #dfe4ed;border-radius:20px;padding:20px;margin:20px 0}.html-print-content .data-block-title{font-style:normal;font-size:16px;line-height:18px;color:#364153;padding-bottom:20px;font-weight:500}.html-print-content .data-block-content.text{font-family:Neue Haas Unica W1G,sans-serif!important;margin-block:0!important;padding:0;margin:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.html-print-content .preparati{display:flex;flex-flow:column nowrap;gap:20px;width:100%}.html-print-content .preparat{display:flex;flex-flow:column nowrap;width:100%}.html-print-content .preparat-title{display:flex;flex-flow:row nowrap;gap:8px;font-weight:400;font-size:13px;line-height:20px;color:#364153}.html-print-content .preparat-title>span:last-child{margin-left:auto;font-weight:400;font-size:13px;line-height:20px;color:#a241f0}.html-print-content .preparat-description{font-family:Neue Haas Unica W1G;font-style:normal;font-weight:400;font-size:12px;line-height:16px;max-width:311px;color:#364153a3;margin-top:4px}.html-print-content .data-block-content.analyze{font-weight:400;font-size:13px;line-height:20px;color:#364153}.html-print-content .data-block-content.analyze ul{padding-left:20px}.html-print-content .data-block-content.analyze ul li:first-child~li{margin-top:16px}.html-print-content .data-block-content.analyze ul li::marker{font-size:8px}.html-print-content .data-block-content.files{gap:16px;display:flex;flex-flow:column}.html-print-content .data-block-content .file{font-family:Neue Haas Unica W1G;font-style:normal;font-weight:400;font-size:13px;line-height:20px;display:flex;flex-flow:row nowrap;margin:8px 0}.html-print-content .data-block-content .file img{margin-right:4px}.html-print-content .data-block-content .file svg{height:15px}@media only screen and (max-width: 768px){.library{padding-left:0}}.library__header{padding-top:2.3333333333rem;display:flex;flex-direction:column;gap:.3333333333rem;margin-bottom:1.6666666667rem}@media only screen and (max-width: 768px){.library__header{padding-left:2.5rem;padding-top:2.9166666667rem}}.library__header--title{font-size:1.6666666667rem;line-height:normal;font-weight:600;line-height:2.5rem}.library__header--subtitle{font-size:1.0833333333rem;line-height:normal}.library__header--purpose{display:flex;align-items:center;justify-content:space-between;gap:.6666666667rem;margin-bottom:1.6666666667rem;max-width:50rem}.library__header--icon{cursor:pointer}.library__content{max-width:50rem;display:flex;flex-direction:column;gap:2rem;padding-bottom:2.6666666667rem}.library__empty{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;background-color:var(--brand-4);border-radius:1.6666666667rem;height:34.5833333333rem}.library__empty-text{display:flex;text-align:center;font-size:1.6666666667rem;line-height:2rem;font-weight:700}.library__buttons{display:flex;justify-content:flex-start;gap:1rem;margin-top:2rem;padding-bottom:2.6666666667rem}.patient-view__content{padding-bottom:2.6666666667rem}.my-patients__info{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--green-20);border-radius:1.3333333333rem;height:16.25rem;margin-bottom:3.3333333333rem}.my-patients__info-title{font-size:2.3333333333rem;font-weight:700;color:var(--dark-main);line-height:2.8333333333rem}.my-patients__info-subtitle{font-size:1.6666666667rem;color:var(--dark-main);line-height:2.5rem}.confirmation-education{display:flex;justify-content:space-between;flex-direction:column;align-items:center;height:100%;position:relative}.confirmation-education__form{padding-top:10.8333333333rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}.confirmation-education__back{position:absolute;top:2.6666666667rem;left:2.6666666667rem;cursor:pointer}.confirmation-education__content,.confirmation-education__files{display:flex;flex-direction:column;gap:1.8333333333rem}.confirmation-education__medic-type{display:flex;justify-content:space-around}@media only screen and (max-width: 768px){.confirmation-education__medic-type{gap:1.3333333333rem}}.confirmation-education__button{align-self:center}.confirmation-education__item-inner{justify-content:center}.confirmation-education__privacy{padding-bottom:2.6666666667rem}.surveys-edit__header{padding-top:2.3333333333rem;display:flex;flex-direction:column;gap:.3333333333rem;margin-bottom:1.6666666667rem}@media only screen and (max-width: 768px){.surveys-edit__header{padding-left:2.5rem;padding-top:2.9166666667rem}}.surveys-edit__header--title{font-size:1.6666666667rem;line-height:normal;font-weight:600;line-height:2.5rem}.surveys-edit__header--buttons{display:flex;flex-direction:row;gap:1.6666666667rem;align-items:center;gap:1.3333333333rem}.survey-params-list{padding:24px}.survey-edit-result-ranges__header{padding-top:2.3333333333rem;display:flex;flex-direction:column;gap:.3333333333rem;margin-bottom:1.6666666667rem}@media only screen and (max-width: 768px){.survey-edit-result-ranges__header{padding-left:2.5rem;padding-top:2.9166666667rem}}.survey-edit-result-ranges__header--title{font-size:1.6666666667rem;line-height:normal;font-weight:600;line-height:2.5rem}.survey-edit-result-ranges__header--buttons{display:flex;flex-direction:row;gap:1.6666666667rem;align-items:center;gap:1.3333333333rem}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-page-enter-active,.fade-page-leave-active{transition:opacity .2s linear!important}.fade-page-enter-from,.fade-page-leave-to{opacity:0}.list-item{display:inline-block;margin-right:10px}.list-enter-active,.list-leave-active{transition:all .3s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translate(30px)}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.expand-enter-active[data-v-ff9ed051],.expand-leave-active[data-v-ff9ed051]{transition:height .3s ease}.select__options[data-v-ff03a66f]{list-style:none;margin:0;padding:0}.select__option[data-v-ff03a66f]{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer}.select__option.is-selected[data-v-ff03a66f]{font-weight:600}.select__checkbox[data-v-ff03a66f]{width:16px;height:16px}.select__controls[data-v-ff03a66f]{display:flex;justify-content:space-between;align-items:center;padding:6px 8px}.select__clear[data-v-ff03a66f]{background:none;border:0;cursor:pointer}.v3-body-inner{scroll-behavior:smooth;scrollbar-color:#393d3f rgba(0,0,0,.1);scrollbar-width:thin}.v3-body-inner::-webkit-scrollbar{width:8px}.v3-body-inner::-webkit-scrollbar-track{background-color:transparent}.v3-body-inner::-webkit-scrollbar-thumb{display:none;background:rgba(0,0,0,.3);border-radius:5px}.v3-body-inner:hover::-webkit-scrollbar-thumb{display:block}.v3-emoji-picker{height:320px;width:280px;box-shadow:0 2px 10px #0003;border-radius:10px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;text-align:left}.v3-emoji-picker *{box-sizing:border-box}.v3-emoji-picker .v3-header{padding:15px 15px 13px;border-bottom:1px solid}.v3-emoji-picker .v3-header .v3-groups{display:flex}.v3-emoji-picker .v3-header .v3-groups .v3-group{flex-grow:1;padding:0;margin:0;border:none;background:none;font-size:23px;cursor:pointer;position:relative;display:block;opacity:.7;transition:.2s}.v3-emoji-picker .v3-header .v3-groups .v3-group.v3-is-hidden{display:none}.v3-emoji-picker .v3-header .v3-groups .v3-group:first-child,.v3-emoji-picker .v3-header .v3-groups .v3-group:last-child{flex-grow:0}.v3-emoji-picker .v3-header .v3-groups .v3-group:hover{opacity:1}.v3-emoji-picker .v3-header .v3-groups .v3-group span{display:flex;align-items:center;justify-content:center}.v3-emoji-picker .v3-header .v3-groups .v3-group span img{display:block;width:1em;height:auto}.v3-emoji-picker .v3-spacing{height:11px}.v3-emoji-picker .v3-search input{width:100%;display:block;height:26px;padding:0 10px;border:1px solid;border-radius:3px;font-size:12px;transition:.2s}.v3-emoji-picker .v3-search input:focus{outline:none}.v3-emoji-picker .v3-body{padding:0 0 15px 11px;min-height:0;flex-grow:1}.v3-emoji-picker .v3-body .v3-body-inner{flex-grow:1;min-height:0;overflow-y:auto;overflow-x:hidden;height:100%;padding-right:11px}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5{margin:0;top:0;padding:7px 0 3px 4px;z-index:2}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5.v3-sticky{position:sticky}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis{display:flex;font-size:18px;flex-wrap:wrap}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button{cursor:pointer;border:none;background:none;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-basis:12.5%;max-width:12.5%;flex-grow:1;padding:0;font-size:22px;position:relative}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:after{content:"";width:100%;padding-bottom:100%}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span{display:flex;align-items:center;justify-content:center}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{max-width:100%;padding:4px}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span,.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{position:absolute;top:0;left:0;width:100%;height:100%}.v3-emoji-picker .v3-body .v3-body-inner.is-mac .v3-emojis button{font-family:"Apple Color Emoji"}.v3-emoji-picker .v3-footer{font-size:14px;border-top:1px solid #dddddd;padding:15px;display:flex;align-items:center;justify-content:space-between;position:relative}.v3-emoji-picker .v3-footer .v3-tone,.v3-emoji-picker .v3-footer .v3-foot-left{display:flex;align-items:center}.v3-emoji-picker .v3-footer .v3-tone img,.v3-emoji-picker .v3-footer .v3-foot-left img{width:20px;display:block}.v3-emoji-picker .v3-footer .v3-tone>span:first-child,.v3-emoji-picker .v3-footer .v3-foot-left>span:first-child{margin-right:6px}.v3-emoji-picker .v3-footer .v3-foot-left>span.v3-text{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v3-emoji-picker .v3-footer .v3-tone{border:none;padding:0;background:none;cursor:pointer;display:inline-flex;align-items:center}.v3-emoji-picker .v3-footer .v3-tone>span{display:inline-flex;vertical-align:top}.v3-emoji-picker .v3-footer .v3-tone .v3-text{font-size:13px}.v3-emoji-picker .v3-footer .v3-tone .v3-icon{display:inline-flex;height:15px;width:15px;vertical-align:middle;align-self:center;border:2px solid rgba(0,0,0,.2)}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-neutral{background-color:#ffd225}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fb{background-color:#ffdfbd}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fc{background-color:#e9c197}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fd{background-color:#c88e62}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fe{background-color:#a86637}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3ff{background-color:#60463a}.v3-emoji-picker .v3-footer .v3-tone .is-mac span{font-family:"Apple Color Emoji"}.v3-skin-tones{position:absolute;height:100%;width:60%;top:0;left:0;display:flex;align-items:center;justify-content:flex-end;padding:0 15px;opacity:0;visibility:hidden;transition:.2s;border-radius:0 0 10px 10px}.v3-skin-tones.v3-is-open{opacity:1;visibility:visible}.v3-skin-tones .v3-skin-tone{display:inline-block;height:15px;width:25px;border:none;padding:0;cursor:pointer;transition:0ms}.v3-skin-tones .v3-skin-tone:hover{transform:scale(1.1);transition:.2s}.v3-skin-tones .v3-skin-tone-neutral{color:#ffd225;background-color:#ffd225}.v3-skin-tones .v3-skin-tone-1f3fb{color:#ffdfbd;background-color:#ffdfbd}.v3-skin-tones .v3-skin-tone-1f3fc{color:#e9c197;background-color:#e9c197}.v3-skin-tones .v3-skin-tone-1f3fd{color:#c88e62;background-color:#c88e62}.v3-skin-tones .v3-skin-tone-1f3fe{color:#a86637;background-color:#a86637}.v3-skin-tones .v3-skin-tone-1f3ff{color:#60463a;background-color:#60463a}.v3-input-emoji-picker *{box-sizing:border-box}.v3-input-emoji-picker .v3-input-picker-root{position:relative}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-input,.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{width:100%;height:40px;border:1px solid #999;padding-left:15px}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{min-height:80px;resize:vertical}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea+.v3-input-picker-wrap .v3-input-picker-icon{top:auto;bottom:5px}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon{display:inline-flex;position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:24px;border:none;background:none;padding:0 5px;cursor:pointer}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon img{display:block;width:1em;height:1em}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-emoji-picker{opacity:0;visibility:hidden;transition:.2s}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap.v3-picker-is-open .v3-emoji-picker{opacity:1;visibility:visible;z-index:999}.v3-emoji-picker{--v3-picker-bg: #ffffff;--v3-picker-fg: #000000;--v3-picker-border: #dddddd;--v3-picker-input-bg: var(--v3-picker-bg);--v3-picker-input-border: #cccccc;--v3-picker-input-focus-border: #000000;--v3-group-image-filter: none;--v3-picker-emoji-hover: #f7f7f7;background:var(--v3-picker-bg);color:var(--v3-picker-fg)}.v3-emoji-picker .v3-footer,.v3-emoji-picker .v3-header{border-color:var(--v3-picker-border)}.v3-emoji-picker .v3-groups{filter:var(--v3-group-image-filter)}.v3-emoji-picker .v3-tone{color:var(--v3-picker-fg)}.v3-emoji-picker .v3-search input{background:var(--v3-picker-input-bg);border-color:var(--v3-picker-input-border);color:inherit}.v3-emoji-picker .v3-search input:focus{border-color:var(--v3-picker-input-focus-border)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5,.v3-emoji-picker .v3-skin-tones{background:var(--v3-picker-bg)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:hover{background:var(--v3-picker-emoji-hover, #f7f7f7)}@media (prefers-color-scheme: dark){.v3-emoji-picker.v3-color-theme-auto{--v3-picker-bg: #000000;--v3-picker-fg: #ffffff;--v3-picker-border: #333333;--v3-picker-input-bg: #222222;--v3-picker-input-border: #444444;--v3-picker-input-focus-border: #555555;--v3-group-image-filter: invert(1);--v3-picker-emoji-hover: #222222}}.v3-emoji-picker.v3-color-theme-dark{--v3-picker-bg: #000000;--v3-picker-fg: #ffffff;--v3-picker-border: #333333;--v3-picker-input-bg: #222222;--v3-picker-input-border: #444444;--v3-picker-input-focus-border: #555555;--v3-group-image-filter: invert(1);--v3-picker-emoji-hover: #222222}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}
