@charset "UTF-8";body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;inset:0;z-index:99;background:#ffffffe6;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;-moz-animation:react-confirm-alert-fadeIn .5s .2s forwards;-o-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .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-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--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(to right, #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-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-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--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}@font-face{font-family:fontello;src:url(/assets/fontello-DSYgAhGR.eot?86132324);src:url(/assets/fontello-DSYgAhGR.eot?86132324#iefix) format("embedded-opentype"),url(/assets/fontello-CbVAn8mq.woff2?86132324) format("woff2"),url(/assets/fontello-BYMEcr0O.woff?86132324) format("woff"),url(/assets/fontello-BpYIsY_N.ttf?86132324) format("truetype"),url(/assets/fontello-CSIZXsAX.svg?86132324#fontello) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user-alert:before{content:"ྃ"}.icon-videocam:before{content:""}.icon-check:before{content:""}.icon-history:before{content:""}.icon-attention-circled:before{content:""}.icon-chart-line:before{content:""}.icon-lock-open:before{content:""}.icon-agenda-profissional:before{content:""}.icon-agenda:before{content:""}.icon-agenda-novo:before{content:""}.icon-pacientes:before{content:""}.icon-sala:before{content:""}.icon-confirmacao:before{content:""}.icon-edit:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-more:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-search:before{content:""}.icon-info:before{content:""}.icon-mail:before{content:""}.icon-especialidade:before{content:""}.icon-select:before{content:""}.icon-empresa:before{content:""}.icon-down:before{content:""}.icon-remove:before{content:""}.icon-up:before{content:""}.icon-date:before{content:""}.icon-card:before{content:""}.icon-doc:before{content:""}.icon-doctor:before{content:""}.icon-pencil:before{content:""}.icon-name:before{content:""}.icon-phone:before{content:""}.icon-smartphone:before{content:""}.icon-hospital:before{content:""}.icon-plus:before{content:""}.icon-checked:before{content:""}.icon-minus:before{content:""}.icon-clock:before{content:""}.icon-camera-outline:before{content:""}.icon-block:before{content:""}.icon-ok-circled:before{content:""}.icon-undo:before{content:""}.icon-forward:before{content:""}.icon-print:before{content:""}.icon-lamp:before{content:""}.icon-shuffle:before{content:""}.icon-upload-cloud:before{content:""}.icon-close:before{content:""}.icon-camera:before{content:""}.icon-cog:before{content:""}.icon-house-chimney-medical:before{content:""}.icon-hourglass-clock:before{content:""}.icon-filter:before{content:""}.icon-attention:before{content:""}.icon-reload:before{content:""}.icon-agenda-cancel:before{content:""}.icon-agenda-check:before{content:""}.icon-agenda-reload:before{content:""}.icon-folder-empty:before{content:""}.icon-copy:before{content:""}.icon-download-cloud:before{content:""}.icon-doc-text:before{content:""}.icon-estabelecimento-de-saude:before{content:""}.icon-calendar-empty:before{content:""}.icon-lock-open-alt:before{content:""}.icon-dollar:before{content:""}.icon-sort-alt-down:before{content:""}.icon-graduation-cap:before{content:""}.icon-eyedropper:before{content:""}.icon-birthday:before{content:""}.icon-chart-pie:before{content:""}.icon-heartbeat:before{content:""}.icon-user-group:before{content:""}.icon-users-medical:before{content:""}.icon-hospital-user:before{content:""}.icon-calendar-check:before{content:""}.icon-house-chimney-heart:before{content:""}.icon-clipboard-medical:before{content:""}.icon-user-doctor:before{content:""}.icon-hand-holding-medical:before{content:""}.icon-hospitals:before{content:""}.icon-house-medical-circle-check:before{content:""}.icon-house-medical-circle-exclamation:before{content:""}.icon-loveseat:before{content:""}.icon-file-medical:before{content:""}.icon-gear:before{content:""}.icon-clipboard-exclamation:before{content:"󸍊"}.icon-circle-exclamation:before{content:"󸍛"}.icon-triangle-exclamation:before{content:"󸍬"}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin: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}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 1025px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 1366px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.75rem!important}.mt-1,.my-1{margin-top:.75rem!important}.mr-1,.mx-1{margin-right:.75rem!important}.mb-1,.my-1{margin-bottom:.75rem!important}.ml-1,.mx-1{margin-left:.75rem!important}.m-2{margin:1.5rem!important}.mt-2,.my-2{margin-top:1.5rem!important}.mr-2,.mx-2{margin-right:1.5rem!important}.mb-2,.my-2{margin-bottom:1.5rem!important}.ml-2,.mx-2{margin-left:1.5rem!important}.m-3{margin:3rem!important}.mt-3,.my-3{margin-top:3rem!important}.mr-3,.mx-3{margin-right:3rem!important}.mb-3,.my-3{margin-bottom:3rem!important}.ml-3,.mx-3{margin-left:3rem!important}.m-4{margin:4.5rem!important}.mt-4,.my-4{margin-top:4.5rem!important}.mr-4,.mx-4{margin-right:4.5rem!important}.mb-4,.my-4{margin-bottom:4.5rem!important}.ml-4,.mx-4{margin-left:4.5rem!important}.m-5{margin:9rem!important}.mt-5,.my-5{margin-top:9rem!important}.mr-5,.mx-5{margin-right:9rem!important}.mb-5,.my-5{margin-bottom:9rem!important}.ml-5,.mx-5{margin-left:9rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.75rem!important}.pt-1,.py-1{padding-top:.75rem!important}.pr-1,.px-1{padding-right:.75rem!important}.pb-1,.py-1{padding-bottom:.75rem!important}.pl-1,.px-1{padding-left:.75rem!important}.p-2{padding:1.5rem!important}.pt-2,.py-2{padding-top:1.5rem!important}.pr-2,.px-2{padding-right:1.5rem!important}.pb-2,.py-2{padding-bottom:1.5rem!important}.pl-2,.px-2{padding-left:1.5rem!important}.p-3{padding:3rem!important}.pt-3,.py-3{padding-top:3rem!important}.pr-3,.px-3{padding-right:3rem!important}.pb-3,.py-3{padding-bottom:3rem!important}.pl-3,.px-3{padding-left:3rem!important}.p-4{padding:4.5rem!important}.pt-4,.py-4{padding-top:4.5rem!important}.pr-4,.px-4{padding-right:4.5rem!important}.pb-4,.py-4{padding-bottom:4.5rem!important}.pl-4,.px-4{padding-left:4.5rem!important}.p-5{padding:9rem!important}.pt-5,.py-5{padding-top:9rem!important}.pr-5,.px-5{padding-right:9rem!important}.pb-5,.py-5{padding-bottom:9rem!important}.pl-5,.px-5{padding-left:9rem!important}.m-n1{margin:-.75rem!important}.mt-n1,.my-n1{margin-top:-.75rem!important}.mr-n1,.mx-n1{margin-right:-.75rem!important}.mb-n1,.my-n1{margin-bottom:-.75rem!important}.ml-n1,.mx-n1{margin-left:-.75rem!important}.m-n2{margin:-1.5rem!important}.mt-n2,.my-n2{margin-top:-1.5rem!important}.mr-n2,.mx-n2{margin-right:-1.5rem!important}.mb-n2,.my-n2{margin-bottom:-1.5rem!important}.ml-n2,.mx-n2{margin-left:-1.5rem!important}.m-n3{margin:-3rem!important}.mt-n3,.my-n3{margin-top:-3rem!important}.mr-n3,.mx-n3{margin-right:-3rem!important}.mb-n3,.my-n3{margin-bottom:-3rem!important}.ml-n3,.mx-n3{margin-left:-3rem!important}.m-n4{margin:-4.5rem!important}.mt-n4,.my-n4{margin-top:-4.5rem!important}.mr-n4,.mx-n4{margin-right:-4.5rem!important}.mb-n4,.my-n4{margin-bottom:-4.5rem!important}.ml-n4,.mx-n4{margin-left:-4.5rem!important}.m-n5{margin:-9rem!important}.mt-n5,.my-n5{margin-top:-9rem!important}.mr-n5,.mx-n5{margin-right:-9rem!important}.mb-n5,.my-n5{margin-bottom:-9rem!important}.ml-n5,.mx-n5{margin-left:-9rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.75rem!important}.mt-sm-1,.my-sm-1{margin-top:.75rem!important}.mr-sm-1,.mx-sm-1{margin-right:.75rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.75rem!important}.ml-sm-1,.mx-sm-1{margin-left:.75rem!important}.m-sm-2{margin:1.5rem!important}.mt-sm-2,.my-sm-2{margin-top:1.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:1.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:1.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:1.5rem!important}.m-sm-3{margin:3rem!important}.mt-sm-3,.my-sm-3{margin-top:3rem!important}.mr-sm-3,.mx-sm-3{margin-right:3rem!important}.mb-sm-3,.my-sm-3{margin-bottom:3rem!important}.ml-sm-3,.mx-sm-3{margin-left:3rem!important}.m-sm-4{margin:4.5rem!important}.mt-sm-4,.my-sm-4{margin-top:4.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:4.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:4.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:4.5rem!important}.m-sm-5{margin:9rem!important}.mt-sm-5,.my-sm-5{margin-top:9rem!important}.mr-sm-5,.mx-sm-5{margin-right:9rem!important}.mb-sm-5,.my-sm-5{margin-bottom:9rem!important}.ml-sm-5,.mx-sm-5{margin-left:9rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.75rem!important}.pt-sm-1,.py-sm-1{padding-top:.75rem!important}.pr-sm-1,.px-sm-1{padding-right:.75rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.75rem!important}.pl-sm-1,.px-sm-1{padding-left:.75rem!important}.p-sm-2{padding:1.5rem!important}.pt-sm-2,.py-sm-2{padding-top:1.5rem!important}.pr-sm-2,.px-sm-2{padding-right:1.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:1.5rem!important}.pl-sm-2,.px-sm-2{padding-left:1.5rem!important}.p-sm-3{padding:3rem!important}.pt-sm-3,.py-sm-3{padding-top:3rem!important}.pr-sm-3,.px-sm-3{padding-right:3rem!important}.pb-sm-3,.py-sm-3{padding-bottom:3rem!important}.pl-sm-3,.px-sm-3{padding-left:3rem!important}.p-sm-4{padding:4.5rem!important}.pt-sm-4,.py-sm-4{padding-top:4.5rem!important}.pr-sm-4,.px-sm-4{padding-right:4.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:4.5rem!important}.pl-sm-4,.px-sm-4{padding-left:4.5rem!important}.p-sm-5{padding:9rem!important}.pt-sm-5,.py-sm-5{padding-top:9rem!important}.pr-sm-5,.px-sm-5{padding-right:9rem!important}.pb-sm-5,.py-sm-5{padding-bottom:9rem!important}.pl-sm-5,.px-sm-5{padding-left:9rem!important}.m-sm-n1{margin:-.75rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.75rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.75rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.75rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.75rem!important}.m-sm-n2{margin:-1.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-1.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-1.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-1.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-1.5rem!important}.m-sm-n3{margin:-3rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-3rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-3rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-3rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-3rem!important}.m-sm-n4{margin:-4.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-4.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-4.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-4.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-4.5rem!important}.m-sm-n5{margin:-9rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-9rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-9rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-9rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-9rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.75rem!important}.mt-md-1,.my-md-1{margin-top:.75rem!important}.mr-md-1,.mx-md-1{margin-right:.75rem!important}.mb-md-1,.my-md-1{margin-bottom:.75rem!important}.ml-md-1,.mx-md-1{margin-left:.75rem!important}.m-md-2{margin:1.5rem!important}.mt-md-2,.my-md-2{margin-top:1.5rem!important}.mr-md-2,.mx-md-2{margin-right:1.5rem!important}.mb-md-2,.my-md-2{margin-bottom:1.5rem!important}.ml-md-2,.mx-md-2{margin-left:1.5rem!important}.m-md-3{margin:3rem!important}.mt-md-3,.my-md-3{margin-top:3rem!important}.mr-md-3,.mx-md-3{margin-right:3rem!important}.mb-md-3,.my-md-3{margin-bottom:3rem!important}.ml-md-3,.mx-md-3{margin-left:3rem!important}.m-md-4{margin:4.5rem!important}.mt-md-4,.my-md-4{margin-top:4.5rem!important}.mr-md-4,.mx-md-4{margin-right:4.5rem!important}.mb-md-4,.my-md-4{margin-bottom:4.5rem!important}.ml-md-4,.mx-md-4{margin-left:4.5rem!important}.m-md-5{margin:9rem!important}.mt-md-5,.my-md-5{margin-top:9rem!important}.mr-md-5,.mx-md-5{margin-right:9rem!important}.mb-md-5,.my-md-5{margin-bottom:9rem!important}.ml-md-5,.mx-md-5{margin-left:9rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.75rem!important}.pt-md-1,.py-md-1{padding-top:.75rem!important}.pr-md-1,.px-md-1{padding-right:.75rem!important}.pb-md-1,.py-md-1{padding-bottom:.75rem!important}.pl-md-1,.px-md-1{padding-left:.75rem!important}.p-md-2{padding:1.5rem!important}.pt-md-2,.py-md-2{padding-top:1.5rem!important}.pr-md-2,.px-md-2{padding-right:1.5rem!important}.pb-md-2,.py-md-2{padding-bottom:1.5rem!important}.pl-md-2,.px-md-2{padding-left:1.5rem!important}.p-md-3{padding:3rem!important}.pt-md-3,.py-md-3{padding-top:3rem!important}.pr-md-3,.px-md-3{padding-right:3rem!important}.pb-md-3,.py-md-3{padding-bottom:3rem!important}.pl-md-3,.px-md-3{padding-left:3rem!important}.p-md-4{padding:4.5rem!important}.pt-md-4,.py-md-4{padding-top:4.5rem!important}.pr-md-4,.px-md-4{padding-right:4.5rem!important}.pb-md-4,.py-md-4{padding-bottom:4.5rem!important}.pl-md-4,.px-md-4{padding-left:4.5rem!important}.p-md-5{padding:9rem!important}.pt-md-5,.py-md-5{padding-top:9rem!important}.pr-md-5,.px-md-5{padding-right:9rem!important}.pb-md-5,.py-md-5{padding-bottom:9rem!important}.pl-md-5,.px-md-5{padding-left:9rem!important}.m-md-n1{margin:-.75rem!important}.mt-md-n1,.my-md-n1{margin-top:-.75rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.75rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.75rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.75rem!important}.m-md-n2{margin:-1.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-1.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-1.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-1.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-1.5rem!important}.m-md-n3{margin:-3rem!important}.mt-md-n3,.my-md-n3{margin-top:-3rem!important}.mr-md-n3,.mx-md-n3{margin-right:-3rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-3rem!important}.ml-md-n3,.mx-md-n3{margin-left:-3rem!important}.m-md-n4{margin:-4.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-4.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-4.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-4.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-4.5rem!important}.m-md-n5{margin:-9rem!important}.mt-md-n5,.my-md-n5{margin-top:-9rem!important}.mr-md-n5,.mx-md-n5{margin-right:-9rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-9rem!important}.ml-md-n5,.mx-md-n5{margin-left:-9rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 1025px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.75rem!important}.mt-lg-1,.my-lg-1{margin-top:.75rem!important}.mr-lg-1,.mx-lg-1{margin-right:.75rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.75rem!important}.ml-lg-1,.mx-lg-1{margin-left:.75rem!important}.m-lg-2{margin:1.5rem!important}.mt-lg-2,.my-lg-2{margin-top:1.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:1.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:1.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:1.5rem!important}.m-lg-3{margin:3rem!important}.mt-lg-3,.my-lg-3{margin-top:3rem!important}.mr-lg-3,.mx-lg-3{margin-right:3rem!important}.mb-lg-3,.my-lg-3{margin-bottom:3rem!important}.ml-lg-3,.mx-lg-3{margin-left:3rem!important}.m-lg-4{margin:4.5rem!important}.mt-lg-4,.my-lg-4{margin-top:4.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:4.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:4.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:4.5rem!important}.m-lg-5{margin:9rem!important}.mt-lg-5,.my-lg-5{margin-top:9rem!important}.mr-lg-5,.mx-lg-5{margin-right:9rem!important}.mb-lg-5,.my-lg-5{margin-bottom:9rem!important}.ml-lg-5,.mx-lg-5{margin-left:9rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.75rem!important}.pt-lg-1,.py-lg-1{padding-top:.75rem!important}.pr-lg-1,.px-lg-1{padding-right:.75rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.75rem!important}.pl-lg-1,.px-lg-1{padding-left:.75rem!important}.p-lg-2{padding:1.5rem!important}.pt-lg-2,.py-lg-2{padding-top:1.5rem!important}.pr-lg-2,.px-lg-2{padding-right:1.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:1.5rem!important}.pl-lg-2,.px-lg-2{padding-left:1.5rem!important}.p-lg-3{padding:3rem!important}.pt-lg-3,.py-lg-3{padding-top:3rem!important}.pr-lg-3,.px-lg-3{padding-right:3rem!important}.pb-lg-3,.py-lg-3{padding-bottom:3rem!important}.pl-lg-3,.px-lg-3{padding-left:3rem!important}.p-lg-4{padding:4.5rem!important}.pt-lg-4,.py-lg-4{padding-top:4.5rem!important}.pr-lg-4,.px-lg-4{padding-right:4.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:4.5rem!important}.pl-lg-4,.px-lg-4{padding-left:4.5rem!important}.p-lg-5{padding:9rem!important}.pt-lg-5,.py-lg-5{padding-top:9rem!important}.pr-lg-5,.px-lg-5{padding-right:9rem!important}.pb-lg-5,.py-lg-5{padding-bottom:9rem!important}.pl-lg-5,.px-lg-5{padding-left:9rem!important}.m-lg-n1{margin:-.75rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.75rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.75rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.75rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.75rem!important}.m-lg-n2{margin:-1.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-1.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-1.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-1.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-1.5rem!important}.m-lg-n3{margin:-3rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-3rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-3rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-3rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-3rem!important}.m-lg-n4{margin:-4.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-4.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-4.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-4.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-4.5rem!important}.m-lg-n5{margin:-9rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-9rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-9rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-9rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-9rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width: 1366px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.75rem!important}.mt-xl-1,.my-xl-1{margin-top:.75rem!important}.mr-xl-1,.mx-xl-1{margin-right:.75rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.75rem!important}.ml-xl-1,.mx-xl-1{margin-left:.75rem!important}.m-xl-2{margin:1.5rem!important}.mt-xl-2,.my-xl-2{margin-top:1.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:1.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:1.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:1.5rem!important}.m-xl-3{margin:3rem!important}.mt-xl-3,.my-xl-3{margin-top:3rem!important}.mr-xl-3,.mx-xl-3{margin-right:3rem!important}.mb-xl-3,.my-xl-3{margin-bottom:3rem!important}.ml-xl-3,.mx-xl-3{margin-left:3rem!important}.m-xl-4{margin:4.5rem!important}.mt-xl-4,.my-xl-4{margin-top:4.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:4.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:4.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:4.5rem!important}.m-xl-5{margin:9rem!important}.mt-xl-5,.my-xl-5{margin-top:9rem!important}.mr-xl-5,.mx-xl-5{margin-right:9rem!important}.mb-xl-5,.my-xl-5{margin-bottom:9rem!important}.ml-xl-5,.mx-xl-5{margin-left:9rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.75rem!important}.pt-xl-1,.py-xl-1{padding-top:.75rem!important}.pr-xl-1,.px-xl-1{padding-right:.75rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.75rem!important}.pl-xl-1,.px-xl-1{padding-left:.75rem!important}.p-xl-2{padding:1.5rem!important}.pt-xl-2,.py-xl-2{padding-top:1.5rem!important}.pr-xl-2,.px-xl-2{padding-right:1.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:1.5rem!important}.pl-xl-2,.px-xl-2{padding-left:1.5rem!important}.p-xl-3{padding:3rem!important}.pt-xl-3,.py-xl-3{padding-top:3rem!important}.pr-xl-3,.px-xl-3{padding-right:3rem!important}.pb-xl-3,.py-xl-3{padding-bottom:3rem!important}.pl-xl-3,.px-xl-3{padding-left:3rem!important}.p-xl-4{padding:4.5rem!important}.pt-xl-4,.py-xl-4{padding-top:4.5rem!important}.pr-xl-4,.px-xl-4{padding-right:4.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:4.5rem!important}.pl-xl-4,.px-xl-4{padding-left:4.5rem!important}.p-xl-5{padding:9rem!important}.pt-xl-5,.py-xl-5{padding-top:9rem!important}.pr-xl-5,.px-xl-5{padding-right:9rem!important}.pb-xl-5,.py-xl-5{padding-bottom:9rem!important}.pl-xl-5,.px-xl-5{padding-left:9rem!important}.m-xl-n1{margin:-.75rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.75rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.75rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.75rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.75rem!important}.m-xl-n2{margin:-1.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-1.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-1.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-1.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-1.5rem!important}.m-xl-n3{margin:-3rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-3rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-3rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-3rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-3rem!important}.m-xl-n4{margin:-4.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-4.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-4.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-4.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-4.5rem!important}.m-xl-n5{margin:-9rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-9rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-9rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-9rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-9rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 1025px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 1366px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 1025px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1366px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}.text-secondary{color:#528ce380!important}a.text-secondary:hover,a.text-secondary:focus{color:#2063c880!important}.text-success{color:#28a745!important}a.text-success:hover,a.text-success:focus{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}.text-danger{color:#fa370080!important}a.text-danger:hover,a.text-danger:focus{color:#ae260080!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-alert{color:#d06d04!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.col-xs-1{width:8.33333%;max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.col-xs-2{width:16.66667%;max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.col-xs-3{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-xs-4{width:33.33333%;max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.col-xs-5{width:41.66667%;max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.col-xs-6{width:50%;max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col-xs-7{width:58.33333%;max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.col-xs-8{width:66.66667%;max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.col-xs-9{width:75%;max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.col-xs-10{width:83.33333%;max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.col-xs-11{width:91.66667%;max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.col-xs-12{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 576px){.col-sm-1{width:8.33333%;max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.col-sm-2{width:16.66667%;max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.col-sm-3{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-sm-4{width:33.33333%;max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.col-sm-5{width:41.66667%;max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.col-sm-6{width:50%;max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col-sm-7{width:58.33333%;max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.col-sm-8{width:66.66667%;max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.col-sm-9{width:75%;max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.col-sm-10{width:83.33333%;max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.col-sm-11{width:91.66667%;max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.col-sm-12{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 768px){.col-md-1{width:8.33333%;max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.col-md-2{width:16.66667%;max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.col-md-3{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-md-4{width:33.33333%;max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.col-md-5{width:41.66667%;max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.col-md-6{width:50%;max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col-md-7{width:58.33333%;max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.col-md-8{width:66.66667%;max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.col-md-9{width:75%;max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.col-md-10{width:83.33333%;max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.col-md-11{width:91.66667%;max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.col-md-12{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 1025px){.col-lg-1{width:8.33333%;max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.col-lg-1-5{width:12.5%;max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.col-lg-2{width:16.66667%;max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.col-lg-3{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-lg-4{width:33.33333%;max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.col-lg-5{width:41.66667%;max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.col-lg-6{width:50%;max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col-lg-6-5{width:54.1665%;max-width:54.1665%;-webkit-box-flex:0;-ms-flex:0 0 54.1665%;flex:0 0 54.1665%}.col-lg-7{width:58.33333%;max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.col-lg-8{width:66.66667%;max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.col-lg-9{width:75%;max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.col-lg-10{width:83.33333%;max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.col-lg-11{width:91.66667%;max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.col-lg-12{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 1366px){.col-xl-1{width:8.33333%;max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.col-xl-2{width:16.66667%;max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.col-xl-3{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-xl-4{width:33.33333%;max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.col-xl-5{width:41.66667%;max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.col-xl-6{width:50%;max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col-xl-7{width:58.33333%;max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.col-xl-8{width:66.66667%;max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.col-xl-9{width:75%;max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.col-xl-10{width:83.33333%;max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.col-xl-11{width:91.66667%;max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.col-xl-12{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,a,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}img,object,embed,video,iframe{max-width:100%}a{text-decoration:none}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:middle}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:10px 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}input:focus,textarea:focus{outline:0}a:hover,a:active{outline:0}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}label,input[type=button],input[type=submit],button{cursor:pointer}body,select,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{margin:0;resize:none;color:inherit;font:inherit;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a,button{outline:0}button{width:auto;overflow:visible}textarea{overflow:auto}ins{background:#fcd700;color:#000;text-decoration:none}mark{background:#fcd700;color:#000;font-style:italic;font-weight:700}audio,canvas,iframe,img,svg,video{vertical-align:middle}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}html{font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Roboto,sans-serif;color:#000;background:#f1f3f4;overscroll-behavior-y:none}ol,ul{list-style:none}a{color:inherit}button{background-color:transparent}.container{width:100%;max-width:1370px;padding:0 10px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767.98px){.container{padding:0 20px}}.main-content{width:1200px;max-width:100%;margin:0 auto}.mt{margin-top:68px}.mb{margin-bottom:132px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-space-between{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-scrollbar{overflow-y:auto;-webkit-overflow-scrolling:touch}.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-track{background-color:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#5d5d5b66;border-radius:2px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#5d5d5b99}.minw-auto{min-width:auto!important}@media (max-width: 767.98px){.w-sm-100{width:100%}}.assistence-end{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;border-radius:5px;padding:12px 20px;background-color:#393042;font-size:14px;line-height:1;color:#fff}.assistence-end__time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px!important;margin-top:0!important;padding:4px 6px;border-radius:4px;border:solid 1px #5b4f68;background-color:#5b4f68;font-size:12px;font-weight:500;color:#fff}.assistence-end__time>i{margin:0 4px 0 0;font-size:18px;color:#8f8599}.assistence-end__time>i:before{margin:0}.avatar-upload{display:block;text-align:center}.avatar-upload__thumb{overflow:hidden;position:relative;display:inline-block;width:90px;height:90px;background-size:contain;background-repeat:no-repeat;border-radius:10px;cursor:pointer}.avatar-upload__thumb:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='31'%20height='24'%20viewBox='0%200%2031%2024'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23528CE3'%20d='M28.636%203.338H22.91V1.667C22.91.747%2022.162%200%2021.241%200H9.305c-.922%200-1.669.746-1.669%201.667v1.67H1.91C.855%203.338%200%204.193%200%205.246v16.848C0%2023.146.855%2024%201.91%2024h26.726c1.055%200%201.91-.854%201.91-1.907V5.245a1.908%201.908%200%200%200-1.91-1.907'%20opacity='.8'/%3e%3cg%20transform='translate(8%204)'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23FFF'/%3e%3cpath%20fill='%23528CE3'%20fill-rule='nonzero'%20d='M8.954%207.057H12v1.675H8.954V12H7.062V8.732H4V7.057h3.062V4h1.892z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center;background-size:31px auto}.avatar-upload__thumb.--zoom:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23528CE3'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20transform='scale(-1%201)%20rotate(45%20-2%20-12.642)'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill=''/%3e%3cpath%20fill='%23D8D8D8'%20d='M8.214%2017.25L8.214%2023'/%3e%3c/g%3e%3c/svg%3e") no-repeat center}.avatar-upload__text{display:inline-block;font-size:12px;color:#9b98a1;margin-top:8px;cursor:pointer}.avatar-upload input{opacity:0;visibility:hidden;width:0;height:0}.avatar-upload.has-uploaded .avatar-upload__thumb:before{content:none}.box-agenda{position:relative;overflow-x:auto;height:100%}.box-agenda:before,.box-agenda:after{content:"";z-index:4;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;display:block}.box-agenda:before{top:0;left:0;width:100%;height:100%;background:#ffffff80}.box-agenda:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;border-radius:5px;background:#528ce3 url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.1'%20id='Camada_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2042%2040'%20style='enable-background:new%200%200%2042%2040;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st{fill-rule:evenodd;clip-rule:evenodd;fill:%23fff;}%20%3c/style%3e%3cg%3e%3cpath%20id='st1'%20class='st'%20d='M17.5,11.1h6.5v0c1.4,0,1.4-2.4,0-2.4h-6.5C16.2,8.6,16.2,11.1,17.5,11.1z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st2'%20class='st'%20d='M14.4,16h12.8c1.4,0,1.4-2.4,0-2.4H14.4C13.1,13.5,13.1,16,14.4,16z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.1'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st3'%20class='st'%20d='M31.5,18.4H10.2c-1.4,0-1.4,2.4,0,2.4h21.3C32.8,20.9,32.8,18.4,31.5,18.4z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.2'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st4'%20class='st'%20d='M27.2,23.3H14.4c-1.4,0-1.4,2.4,0,2.4h12.8C28.6,25.8,28.6,23.3,27.2,23.3z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.3'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st5'%20class='st'%20d='M22.1,28.2h-2.6c-1.4,0-1.4,2.4,0,2.4h2.6C23.5,30.7,23.5,28.2,22.1,28.2z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.4'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20class='st'%20d='M40.4,7.4C38.3,3,33.8,0,28.9,0h0c-3,0-5.8,1.1-8.1,3c-2.3-1.9-5.1-3-8.1-3h0C7.8,0,3.3,3,1.2,7.4%20C0.4,9.2,0,12,0,12.9v0v0c0.1,4.4,2.9,9,6.5,13.2c4.3,5.1,9.4,9.4,14.3,13.8c4.9-4.5,10-8.8,14.3-13.8c3.6-4.2,6.4-8.8,6.5-13.2%20v-0.1C41.6,11,41.2,9.1,40.4,7.4z%20M33.4,24.6c-3.8,4.5-8.2,8.3-12.6,12.2C16.4,33,12,29.1,8.2,24.6c-3.3-3.9-5.8-8-5.9-11.8%20c0-1.5,0.3-3.1,1-4.5c1.3-2.8,3.9-5,7-5.7c1.1-0.3,2.2-0.4,3.4-0.3c2.9,0.3,5.1,1.8,7.2,3.8c2-1.9,4.3-3.5,7.2-3.8h0%20c1.1-0.1,2.3,0,3.4,0.3c3.2,0.8,5.7,2.9,7,5.7c0.7,1.4,1,3,1,4.5C39.3,16.6,36.7,20.8,33.4,24.6z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;background-size:42px}.box-agenda.is-loading:before,.box-agenda.is-loading:after{opacity:1;visibility:visible}.box-agenda.is-loading>*{pointer-events:none}.box-agenda__header,.box-agenda__body{overflow-y:scroll;min-width:768px}.box-agenda__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;border-bottom:1px solid #e8e8e8;padding-left:60px}.box-agenda__header__item{font-size:12px;color:#39304280;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.box-agenda__header__item strong{color:#393042;font-weight:500;margin-bottom:5px}.box-agenda__header__item.is-active,.box-agenda__header__item.is-active strong{color:#528ce3}.box-agenda__body{height:calc(100% - 65px);border-bottom:1px solid #e8e8e8}.box-agenda__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-agenda__row:not(:first-child){border-top:1px solid #e8e8e8}.box-agenda__timezone{font-size:12px;font-weight:500;line-height:1.83;color:#393042;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:60px}.box-agenda__cells{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.box-agenda__cells__col{position:relative;width:100%;min-height:60px;border-left:1px solid #e8e8e8;padding:10px 5px}.box-agenda__event-multiple{overflow:hidden;position:relative;border-radius:5px;background-color:#44c2ff;text-align:left;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 40px);margin:0 auto;padding:5px 5px 5px 10px;-webkit-box-shadow:0px 12px 7px 0px rgba(119,126,137,.3);box-shadow:0 12px 7px #777e894d;background-color:var(--event-color)}.box-agenda__event-multiple+.box-agenda__event-multiple{margin-top:8px}.box-agenda__event-multiple:before{content:"";position:absolute;display:block;width:8px;height:100%;top:0;left:0;background-color:#0003}.box-agenda__event-multiple__time{font-size:12px;font-weight:700;color:#fff}.box-agenda__event-multiple__local{margin-top:4px;font-size:11px;color:#00000080}.box-agenda__event-multiple__counter{position:absolute;right:5px;font-size:9px;font-weight:500;width:32px;height:28px;border-radius:4px;color:#fff;background-color:#0003;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box-agenda__event-multiple__counter span{padding:0 2px}.box-agenda__event-multiple__item{width:70%}.box-agenda__event-multiple__time,.box-agenda__event-multiple__local{width:95%;font-size:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.box-agenda__event{overflow:hidden;position:relative;padding:8px 8px 8px 16px;border-radius:5px;background-color:#44c2ff;text-align:left;z-index:1;position:absolute;width:calc(100% - 20px);border:1px solid #fff}.box-agenda__event+.box-agenda__event{margin-top:8px}.box-agenda__event:before{content:"";position:absolute;display:block;width:8px;height:100%;top:0;left:0;background-color:#0003}.box-agenda__event__time{font-size:12px;font-weight:700;color:#fff}.box-agenda__event__local{margin-top:4px;font-size:11px;color:#00000080}.box-agenda__event+.box-agenda__event{margin-top:0}.box-agenda__event__time,.box-agenda__event__local{width:95%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.box-agenda__event .icon{color:#fff}.box-agenda__event-prev,.box-agenda__event-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px;padding:0;color:var(--event-color);background-color:transparent}.box-agenda__event-prev{left:-22px}.box-agenda__event-next{right:-22px}.box-agenda__drop{border-radius:3px;background-color:#fff;padding:7px 7px 35px}.box-agenda__drop__arrow{position:absolute;width:16px;height:6px;left:50%;top:-6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.box-agenda__drop__arrow:before,.box-agenda__drop__arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.box-agenda__drop__arrow:before{top:0;border-width:0 6px 6px 6px;border-bottom-color:#44c2ff}.box-agenda__drop__arrow:after{top:1px;border-width:0 6px 6px 6px;border-bottom-color:#fff}.box-agenda__drop__arrow.--bottom{bottom:54px;top:auto;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg);z-index:99}.box-agenda__drop__arrow.--bottom:after{top:2px}.box-agenda__drop__arrow.--bottom:before{border-bottom-color:#528ce3}.box-agenda__drop__arrow.--toltip{bottom:34px;top:auto;left:43%}.box-agenda__drop__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.box-agenda__drop__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box-agenda__drop__cancel{position:absolute;left:7px;font-size:12px;font-weight:500;line-height:1.83;color:#b4c7e3;border-radius:4px;background-color:#f7f9fc}.box-agenda__drop__bt-edit,.box-agenda__drop__bt-remove{color:#b4c7e3;background-color:transparent}.box-agenda__drop__bt-edit .icon,.box-agenda__drop__bt-remove .icon{font-size:12px}.box-agenda__drop__bt-close{width:24px;height:24px;border-radius:50px;color:#b4c7e3;background-color:#b4c7e31a;margin-left:30px}.box-agenda__drop__bt-close .icon{font-size:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-agenda__drop__body{margin-top:25px;color:#393042}.box-agenda__drop__status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;background-color:#ff9d03;color:#fff;padding:3px 5px;margin-bottom:20px}.box-agenda__drop__status p{font-size:12px;font-weight:500;line-height:1.83}.box-agenda__drop__status .icon{font-size:16px}.box-agenda__drop__title{font-size:16px;font-weight:700;line-height:1.38;padding-left:9px}.box-agenda__drop__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:4px;background-color:#b4c7e33b;padding:8px;margin:10px 0 25px}.box-agenda__drop__time span{font-size:13px;line-height:1.69;font-weight:500}.box-agenda__drop__description{overflow-y:auto;height:205px;font-size:12px;font-weight:300;line-height:1.83;padding-left:9px}.box-agenda__drop__description *+p{margin-top:12px}.box-agenda__drop__description strong{font-weight:500}.box-agenda__drop.--right{left:auto;right:5px;-webkit-transform:none;-ms-transform:none;transform:none}.box-agenda__block-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:15px 20px;background-image:-o-repeating-linear-gradient(135deg,#f3f3f3,#f3f3f3 16px,#e5e5e5 16px,#e5e5e5 18px);background-image:repeating-linear-gradient(-45deg,#f3f3f3,#f3f3f3 16px,#e5e5e5 16px 18px)}.box-agenda__block-event__time{font-size:12px;font-weight:700;color:#393042}.box-agenda__block-event__local{font-size:11px;color:#393042cc;margin-top:5px}.box-agenda__disable-event{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f3f3f3}.box-agenda__unity{position:absolute;width:12px;height:12px;top:0;right:0}.box-agenda__unity:before{content:"";opacity:.1;display:block;width:100%;height:100%;background-color:var(--event-color)}.box-agenda__unity:after{content:"";position:absolute;display:block;width:50%;height:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--event-color)}.box-filter{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1024.98px){.box-filter{position:absolute;opacity:0;visibility:hidden;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:340px;top:auto;right:0;overflow-y:auto;border-radius:5px;border:solid 1px #ebeef3;background-color:#fff;-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:10px 15px 40px;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity}.box-filter__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-filter__title{font-size:18px;font-weight:500;color:#b4c7e3}.box-filter__close{width:32px;height:32px;border-radius:50px;color:#528ce3;background-color:#f7f9fc}.box-filter__close .icon{font-size:8px}.box-filter .date-period{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:20px}.box-filter .custom-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:30px}.box-filter .button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:170px}.box-filter.is-active{opacity:1;visibility:visible}}.box-hours-free{position:relative;width:100%}.box-hours-free__lightbox{position:absolute;width:510px;height:300px;background:#fff;border:solid 1px #528ce3;border-radius:12px;z-index:9;right:0;bottom:60px;-webkit-box-shadow:0 -6px 10px rgba(0,0,0,.1);box-shadow:0 -6px 10px #0000001a;overflow-x:hidden;overflow-y:scroll;display:none}.box-hours-free__lightbox h3{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#b4c7e3;padding:10px 16px;border-bottom:solid 1px #528ce3}@media (max-width: 575.98px){.box-hours-free__lightbox{max-width:100%}}.box-hours-free .arrow-hours{display:none}.box-hours-free.active .box-hours-free__lightbox,.box-hours-free.active .arrow-hours{display:block}.box-hours-free__header{padding:6px 16px}.box-hours-free__header p{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;color:#393042}.box-hours-free__header p strong{color:#393042}.box-hours-free__header p span{color:#528ce3;font-weight:700}.box-hours-free__item{padding:10px 16px}.box-hours-free__item h4{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#393042}.box-hours-free__item h5{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;color:#528ce3;margin-bottom:12px}.box-hours-free__item .list-buttom-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-hours-free__item .list-buttom-hours button{width:48px;height:24px;border-radius:5px;border:solid 1px #e2e2e2;background-color:#f3f3f3;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;color:#d5d5d5;display:inline-block}.box-hours-free__item .list-buttom-hours button.green{background-color:#87d93226;color:#87d932;border-color:#87d932}.box-hours-free__item .list-buttom-hours button.purple{background-color:#9b59b626;color:#9b59b6;border-color:#9b59b6}.box-hours-free__item .list-buttom-hours .list-buttom-toltip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4.3px;margin-bottom:4.3px}.box-hours-free__item .list-buttom-hours .list-buttom-toltip__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:20px;height:20px;margin-right:2px;cursor:pointer}.box-hours-free__item .list-buttom-hours .list-buttom-toltip__info .icon{color:#fff;font-size:10px}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip{display:none}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip.active{display:block}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip__lightbox{position:absolute;width:360px;height:170px;background:#fff;border:solid 1px #528ce3;border-radius:12px;z-index:9;right:0;left:0;bottom:40px;-webkit-box-shadow:0 -6px 10px rgba(0,0,0,.1);box-shadow:0 -6px 10px #0000001a;overflow-x:hidden;overflow-y:scroll}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip__lightbox h3{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#b4c7e3;padding:8px 12px;border-bottom:solid 1px #528ce3}@media (max-width: 575.98px){.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip__lightbox{max-width:100%}}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip__content{padding:8px 12px 40px}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip__content h5{border-bottom:1px solid #efefef;padding-bottom:10px}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip__content button{float:right;margin:-62px 0 0}.box-hours-free__item .list-buttom-hours .list-buttom-toltip .box-toltip__content p{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#393042;margin-bottom:15px}.box-hours-free__line{width:100%;height:1px;background:#efefef;margin-top:10px}.box-panel{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px;background-color:#fff}.box-panel__sidebar{width:33.33333%;border-right:1px solid #e8e8e8}.box-panel__sidebar__actions{height:65px;padding:8px;border-bottom:1px solid #e8e8e8}.box-panel__sidebar__items{height:800px;overflow-y:auto}.box-panel__sidebar__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px;font-size:14px;font-weight:300;line-height:1.57;color:#393042;-webkit-transition:.3s background-color;-o-transition:.3s background-color;transition:.3s background-color;cursor:pointer}.box-panel__sidebar__item+.box-panel__sidebar__item{border-top:1px solid #e8e8e8}.box-panel__sidebar__item:before{content:"";position:absolute;display:block;width:1px;height:100%;top:0;left:38px;background-color:#f4f4f4}.box-panel__sidebar__item:first-child:before,.box-panel__sidebar__item:last-child:before{height:50%}.box-panel__sidebar__item:first-child:before{top:50%}.box-panel__sidebar__item:hover,.box-panel__sidebar__item.is-selected{background-color:#b4c7e33b}.box-panel__sidebar__item:hover:before,.box-panel__sidebar__item.is-selected:before{background-color:#eaedf0}.box-panel__sidebar__item.is-selected .box-panel__sidebar__indicator{background:-o-radial-gradient(circle,#528ce3 20%,#fff 20%);background:radial-gradient(circle,#528ce3 20%,#fff 20%)}.box-panel__sidebar__item.--user-doctor{padding:15px}.box-panel__sidebar__item.--user-doctor:before{width:0}.box-panel__sidebar__indicator{z-index:2;position:relative;width:16px;height:16px;border-radius:50%;border:solid 1px #528ce3;margin-right:25px;background-color:#fff}.box-panel__content{overflow-y:auto;width:66.66667%;height:865px;padding:60px 30px 0}.box-panel__content__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.box-panel__content__actions *+*{margin-left:30px}.box-panel__content__actions .button{min-width:auto!important;width:100%;max-width:150px}.box-panel.--narrow .box-panel__sidebar{width:25%}.box-panel.--narrow .box-panel__content{width:75%}@media (max-width: 1024.98px){.box-panel__sidebar{display:none}.box-panel .box-panel__content,.box-panel.--narrow .box-panel__content{overflow:visible;width:100%;height:auto;padding:30px 20px}.box-panel .box-panel__content__actions,.box-panel.--narrow .box-panel__content__actions{margin-top:30px}}.breadcrumb{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;background-color:#fff;padding:5px 14px;margin-bottom:26px}.breadcrumb li>a{text-decoration:none}.breadcrumb-item{font-size:14px;font-weight:500;line-height:1.57;margin-right:7px}.breadcrumb-item>a{color:#b4c7e3}.breadcrumb-item:last-child{margin-right:0}.breadcrumb>li .active{color:#528ce3}@media (max-width: 575.98px){.breadcrumb{margin-bottom:40px}}.bt-menu{position:absolute;display:block;width:40px;height:40px;border-radius:50%;top:50%;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:solid 2px #528ce3;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='50'%20height='50'%20viewBox='0%200%2050%2050'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23528CE3'%20stroke-width='2'%20transform='translate(1%201)'%3e%3ccircle%20cx='24'%20cy='24'%20r='24'/%3e%3cg%20stroke-linecap='round'%3e%3cpath%20d='M5.142.5L13.114.5M5%2013L12.973%2013M0%207L17.5%207'%20transform='translate(15%2017)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center no-repeat}.button-up{width:32px;height:32px;border-radius:50%;background-color:#528ce3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.button-up .icon{color:#fff;font-size:7px;position:relative;left:-1px}.button-up .icon:before{margin:0}.button{background-color:transparent}.button:before{content:"";display:none;width:18px;height:18px;background:url("data:image/svg+xml,%3c!--%20By%20Sam%20Herbert%20(@sherb),%20for%20everyone.%20More%20@%20http://goo.gl/7AJzbL%20--%3e%3csvg%20width='32'%20height='32'%20viewBox='0%200%2040%2040'%20xmlns='http://www.w3.org/2000/svg'%20stroke='%23fff'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20transform='translate(1%201)'%20stroke-width='3'%3e%3ccircle%20stroke-opacity='.5'%20cx='18'%20cy='18'%20r='18'/%3e%3cpath%20d='M36%2018c0-9.94-8.06-18-18-18'%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20from='0%2018%2018'%20to='360%2018%2018'%20dur='1s'%20repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:contain;margin-right:10px}.button.--primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.57;text-decoration:none;text-align:center;color:#fff;background-color:#528ce3;border-radius:5px;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.--secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.57;text-decoration:none;text-align:center;color:#fff;background-color:#528ce3;border-radius:5px;padding:8px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.--w100{width:100%}.button.--light{font-size:14px;line-height:1.57;text-decoration:none;color:#528ce3;background-color:transparent;border-radius:5px;border:solid 1px #528ce3;padding:14px;min-width:160px;display:table;text-align:center}.button.--danger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.57;text-decoration:none;text-align:center;color:#fff;background-color:#e74c3c;border-radius:5px;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.--danger-light{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.57;text-decoration:none;text-align:center;color:#e74c3c;background-color:transparent;border:solid 1px #e74c3c;border-radius:5px;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.--plus{position:relative;padding-right:60px}.button.--plus:after{content:"";position:absolute;top:8px;right:14px;display:block;width:32px;height:32px;border-radius:5px;background:#4078cc url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='7'%20height='7'%20viewBox='0%200%207%207'%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M4.335%202.675H7V4.14H4.335V7H2.679V4.14H0V2.676h2.68V0h1.655z'/%3e%3c/svg%3e") no-repeat center}.button.--plus-short{width:32px;height:32px;border-radius:5px;border:solid 1px #528ce3;background-color:transparent;color:#528ce3}.button.--plus-short .icon{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button.--icon{padding:10px}.button.--icon .icon{margin-right:0}.button:disabled,.button[disabled],.button.is-disabled,.button.is-loading{opacity:.5;pointer-events:none}.button.is-loading:before{display:block}.button .icon{margin-right:5px}@media (max-width: 575.98px){.button.--primary{max-width:none}}.calendar-week{position:relative}.calendar-week__wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.calendar-week__wrapper::-webkit-scrollbar-track{-webkit-box-shadow:none!important;background-color:transparent}.calendar-week__wrapper::-webkit-scrollbar{width:3px!important;background-color:transparent}.calendar-week__wrapper::-webkit-scrollbar-thumb{background-color:transparent}.calendar-week__content{min-width:1230px;border:solid 1px #e8e8e8;border-radius:4px}.calendar-week__table{width:100%}.calendar-week__header th{width:175px;height:60px;vertical-align:middle;font-size:12px;font-weight:500;color:#393042}.calendar-week__header th:not(:first-child){border-left:solid 1px #e8e8e8}.calendar-week__header th>span{display:block;margin-top:6px;font-size:12px;color:#39304280}.calendar-week__body tr{height:90px!important}.calendar-week__body td{border-top:solid 1px #e8e8e8;padding:7px 10px 10px;text-align:center;font-size:14px;color:#393042}.calendar-week__body td:not(:first-child){border-left:solid 1px #e8e8e8}.calendar-week__body td>span{display:block;padding-bottom:5px;font-size:12px;color:#39304280}.calendar-week__body td>span.dia-atual{font-size:12px;font-weight:500;color:#393042}.calendar-week__event{overflow:hidden;position:relative;padding:8px 8px 8px 16px;border-radius:5px;background-color:#44c2ff;text-align:left}.calendar-week__event+.calendar-week__event{margin-top:8px}.calendar-week__event:before{content:"";position:absolute;display:block;width:8px;height:100%;top:0;left:0;background-color:#0003}.calendar-week__event__time{font-size:12px;font-weight:700;color:#fff}.calendar-week__event__local{margin-top:4px;font-size:11px;color:#00000080}.calendar-week.--small .calendar-week__header th{height:42px}.calendar-week.--small .calendar-week__header th:not(:first-child){border-left:0}.calendar-week.--small .calendar-week__body td:not(:first-child){border-left:0}.circle-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:100%;background-color:#b4c7e31a;font-family:fontello;font-size:5px;color:#528ce3}.circle-arrow:before{content:""}.circle-arrow.is-active:before{content:""}.custom-select{position:relative}.custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;border:solid 1px #b4c7e3;background-color:#fff;width:100%;height:40px;padding:8px 30px 10px 12px;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.57;color:#528ce3;outline:none}.custom-select:after{content:"";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:fontello;font-size:12px;color:#528ce3}.data-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ebeef366;border-radius:5px}.data-info__item{position:relative;font-size:14px;line-height:1.57;color:#393042;padding:12px 16px}.data-info__item:not(:first-child):before{content:"";position:absolute;display:block;width:1px;height:28px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#b4c7e33b}.date-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border:solid 1px #528ce3;border-radius:5px;overflow:hidden}.date-period__content{font-size:14px;color:#528ce3;padding:10px 15px}.date-period__before,.date-period__after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#528ce3;padding:0 3px;cursor:pointer}.description{font-size:14px;line-height:1.57;color:#393042}.description.--bold{font-weight:500}.docs-info{margin-top:60px;padding:60px 0;border-top:1px solid #e8e8e8}.docs-info__item{display:grid;grid-template-columns:30% 70%}.docs-info__item+.docs-info__item{margin-top:45px}.docs-info__label{margin-right:45px;font-size:12px;line-height:1.83;letter-spacing:1px;text-transform:uppercase;color:#92959d}.docs-info__images{display:-webkit-box;display:-ms-flexbox;display:flex}.docs-info__images__item{width:112px;padding-top:112px;border-radius:5px;border:solid 1px #528ce3;background-color:#b4c7e33b}.docs-info__images__item+.docs-info__images__item{margin-left:30px}@media (max-width: 767.98px){.docs-info{margin-top:40px;padding:40px 0 0}.docs-info__item{grid-template-columns:auto}.docs-info__label{width:100%;margin-bottom:5px;font-size:14px}}.file-upload-download{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;border-radius:4px;border:solid 1px rgba(180,199,227,.23);background-color:#fff}.file-upload-download+.file-upload-download{margin-top:8px}.file-upload-download__name{width:100%;padding:14px;font-size:14px;line-height:1.57;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#528ce3}.file-upload-download__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:14px 20px;border-radius:0 5px 5px 0;background-color:#528ce3;font-size:14px;line-height:1.57;color:#fff}.file-upload-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:500px;border-radius:4px;border:solid 1px rgba(180,199,227,.23);padding-right:6px;background-color:#fff}.file-upload-item+.file-upload-item{margin-top:12px}.file-upload-item__name{width:100%;padding:14px;font-size:14px;line-height:1.57;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#528ce3}.file-upload-item__bt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;border:1px solid transparent;border-radius:5px;margin-left:4px;cursor:pointer;color:#528ce3;background-color:#f7f9fc;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:16px}.file-upload{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;border-radius:4px;border:solid 1px rgba(180,199,227,.23);background-color:#fff}.file-upload+.file-upload{margin-top:8px}.file-upload>input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-upload__name{width:100%;padding:14px;font-size:14px;line-height:1.57;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#528ce3}.file-upload__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:14px 20px;border-radius:0 5px 5px 0;background-color:#528ce3;font-size:14px;line-height:1.57;color:#fff}.file-upload.--anexo{max-width:500px}.filter-list{position:relative;width:100%}.filter-list__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:100%;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;border-radius:10px;color:#92959d;border:solid 1px rgba(180,199,227,.23);background-color:#fff;padding:5px 50px 5px 8px;cursor:pointer}.filter-list__toggle:before{content:"";position:absolute;font-family:fontello;font-size:12px;top:50%;right:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#a8c5f1}.filter-list__drop{display:none;z-index:3;position:absolute;width:100%;margin-top:5px;border:1px solid #528ce3;border-radius:10px;font-size:14px;line-height:1.57;text-transform:none;letter-spacing:normal;background-color:#fff;color:#393042;padding:20px 12px;-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359}.filter-list__drop__arrow{position:absolute;width:16px;height:6px;left:50%;top:-6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.filter-list__drop__arrow:before,.filter-list__drop__arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.filter-list__drop__arrow:before{top:0;border-width:0 6px 6px 6px;border-bottom-color:#528ce3}.filter-list__drop__arrow:after{top:1px;border-width:0 6px 6px 6px;border-bottom-color:#fff}.filter-list__drop .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-list__drop .checkbox+.checkbox{margin-top:8px}.filter-list.is-active .filter-list__toggle{border-color:#528ce3}.filter-list.is-active .filter-list__drop{display:block}.filter-list.is-filtered .filter-list__toggle{border-color:#528ce3}.filter-list.is-filtered .filter-list__toggle:before{content:"";font-size:18px;color:#528ce3}.main-footer{padding:15px 0}.main-footer p{font-family:Roboto;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#92959d;margin:0;text-align:center}.form-search{position:relative;max-width:420px;width:100%}.form-search__input{width:100%;height:48px;border-radius:5px;border:solid 1px #ebeef3;background-color:#fff;line-height:40px;padding-left:15px;padding-right:52px;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#9da5b2;color:#616161;-webkit-transition:.3s border;-o-transition:.3s border;transition:.3s border}.form-search__input::-webkit-input-placeholder{color:#61616180}.form-search__input::-moz-placeholder{color:#61616180}.form-search__input:-ms-input-placeholder{color:#61616180}.form-search__input::-ms-input-placeholder{color:#61616180}.form-search__input::placeholder{color:#61616180}.form-search__input:focus{border:solid 1px #528ce3;background-color:#fff;outline:0}.form-search__bt{position:absolute;width:32px;height:32px;top:8px;right:8px;text-align:center;line-height:30px;padding:0;border-radius:5px;border:solid 1px #528ce3;background-color:#d8d8d800;font-size:14px;color:#528ce3}.header-page-form{margin-top:40px}.form{position:relative}.form:before,.form:after{content:"";z-index:4;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;display:block}.form:before{top:0;left:0;width:100%;height:100%;background:#ffffffe6}.form:after{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;border-radius:5px;background:#528ce3 url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.1'%20id='Camada_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2042%2040'%20style='enable-background:new%200%200%2042%2040;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st{fill-rule:evenodd;clip-rule:evenodd;fill:%23fff;}%20%3c/style%3e%3cg%3e%3cpath%20id='st1'%20class='st'%20d='M17.5,11.1h6.5v0c1.4,0,1.4-2.4,0-2.4h-6.5C16.2,8.6,16.2,11.1,17.5,11.1z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st2'%20class='st'%20d='M14.4,16h12.8c1.4,0,1.4-2.4,0-2.4H14.4C13.1,13.5,13.1,16,14.4,16z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.1'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st3'%20class='st'%20d='M31.5,18.4H10.2c-1.4,0-1.4,2.4,0,2.4h21.3C32.8,20.9,32.8,18.4,31.5,18.4z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.2'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st4'%20class='st'%20d='M27.2,23.3H14.4c-1.4,0-1.4,2.4,0,2.4h12.8C28.6,25.8,28.6,23.3,27.2,23.3z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.3'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st5'%20class='st'%20d='M22.1,28.2h-2.6c-1.4,0-1.4,2.4,0,2.4h2.6C23.5,30.7,23.5,28.2,22.1,28.2z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.4'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20class='st'%20d='M40.4,7.4C38.3,3,33.8,0,28.9,0h0c-3,0-5.8,1.1-8.1,3c-2.3-1.9-5.1-3-8.1-3h0C7.8,0,3.3,3,1.2,7.4%20C0.4,9.2,0,12,0,12.9v0v0c0.1,4.4,2.9,9,6.5,13.2c4.3,5.1,9.4,9.4,14.3,13.8c4.9-4.5,10-8.8,14.3-13.8c3.6-4.2,6.4-8.8,6.5-13.2%20v-0.1C41.6,11,41.2,9.1,40.4,7.4z%20M33.4,24.6c-3.8,4.5-8.2,8.3-12.6,12.2C16.4,33,12,29.1,8.2,24.6c-3.3-3.9-5.8-8-5.9-11.8%20c0-1.5,0.3-3.1,1-4.5c1.3-2.8,3.9-5,7-5.7c1.1-0.3,2.2-0.4,3.4-0.3c2.9,0.3,5.1,1.8,7.2,3.8c2-1.9,4.3-3.5,7.2-3.8h0%20c1.1-0.1,2.3,0,3.4,0.3c3.2,0.8,5.7,2.9,7,5.7c0.7,1.4,1,3,1,4.5C39.3,16.6,36.7,20.8,33.4,24.6z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;background-size:42px}.form.is-loading:before,.form.is-loading:after{opacity:1;visibility:visible}.form.is-loading>*{pointer-events:none}.form fieldset{padding:40px;background-color:#fff;border-radius:4px}.form .form-title,.title-adicionar{font-size:18px;font-weight:500;line-height:1.22;color:#b4c7e3;margin-bottom:20px}.title-adicionar{margin-bottom:24px}.form-label{font-size:12px;font-weight:500;line-height:1.83;color:#393042;opacity:.5;display:block;margin-bottom:5px}.form-select{position:relative;padding:0;margin-top:5px}.form-select>select{-webkit-appearance:none}.form-select:after{content:"";position:absolute;top:50%;right:16px;width:9px;height:6px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:fontello;font-size:6px;color:#528ce3;pointer-events:none}.form-select>select,.form-group>input{font-size:14px;padding:15px;width:100%;min-height:48px;border:0;outline:0;border-radius:5px;border:1px solid #d3d8dc}.form-select>select:disabled,.form-select>select[disabled],.form-group>input:disabled,.form-group>input[disabled]{pointer-events:none;background-color:#cfcfcf;border:none}.form-group__field>input[disabled]{background-color:#cfcfcf}.form-group{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group label{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.form-group.--light>input{background-color:#fff;border:solid 1px #ebeef3}.form-group__field{position:relative}.form-group__field input{font-size:14px;padding:15px;width:100%;height:48px;border:0;outline:0;border-radius:5px;border:1px solid #d3d8dc}.form-group__field input:focus{border:solid 1px #528ce3;background-color:#528ce31a;outline:0}.form-group__field .view-password{position:absolute;top:15px;right:16px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='14'%20viewBox='0%200%2018%2014'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-width='1.5'%20opacity='.3'%20transform='translate(1%201)'%3e%3cpath%20stroke-linejoin='round'%20d='M8.1%202c3.26%200%206.173%201.557%208.1%204-1.927%202.443-4.84%204-8.1%204C4.838%2010%201.925%208.443%200%206c1.925-2.443%204.839-4%208.1-4z'/%3e%3ccircle%20cx='8'%20cy='6'%20r='2'/%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M2%200L14.021%2012.021'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;width:17px;height:18px}.form-group__field .view-password.is-active{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='10'%20viewBox='0%200%2018%2010'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-width='1.5'%20opacity='.3'%20transform='translate(1%201)'%3e%3cpath%20stroke-linejoin='round'%20d='M8.1%200c3.26%200%206.173%201.557%208.1%204-1.927%202.443-4.84%204-8.1%204C4.838%208%201.925%206.443%200%204c1.925-2.443%204.839-4%208.1-4z'/%3e%3ccircle%20cx='8'%20cy='4'%20r='2'/%3e%3c/g%3e%3c/svg%3e")}.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{border:1px solid #e74c3c;background-color:#fdecec}.form-group.has-error .form-tip{display:block}.form-tip{font-size:12px;font-weight:300;color:#e74c3c;margin-top:10px;display:none}.icon-calendar{position:absolute;top:40px;right:16px}.icon-calendar[disabled]{opacity:.5}.input-count{position:absolute;width:65px;padding-left:5px;border-left:1px solid rgba(0,0,0,.03);top:38px;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.input-count a{display:inline-block;width:24px;height:24px;border-radius:50%;background:#528ce3;color:#fff;font-size:14px;line-height:24px;text-align:center}.form-group>input:focus{border:solid 1px #528ce3;background-color:#528ce31a;outline:0}.checkbox input{position:absolute;display:block;cursor:pointer;outline:none;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:14px;line-height:1}.checkbox input+label:before{content:"";top:0;left:10px;display:block;height:20px;width:20px;border:solid 2px #d3d8dc;border-radius:4px;background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.checkbox input+label span{margin-left:6px;padding-top:3px;color:#393042}.checkbox input:checked+label:before{background-color:#528ce3}.checkbox input:checked+label:after{content:"⅃";position:absolute;top:2px;left:8px;width:8px;height:8px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);color:#fff}.checkbox.is-disabled{pointer-events:none;border:none}.checkbox.is-disabled input+label:before{background-color:#6161614d}.list-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0 170px}.list-btn>*:not(:first-child){margin-left:20px}.form-group>textarea{font-size:14px;padding:15px;width:100%;height:200px;border:0;outline:0;border-radius:5px;border:1px solid #d3d8dc;resize:none}.form-group>textarea:focus{border:solid 1px #528ce3;background-color:#528ce31a;outline:0}.form-toggle-list,.form-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.form-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}.form-toggle span{color:#393042;opacity:.6;font-weight:500;font-size:12px;cursor:default}.form-toggle label{cursor:pointer;display:inline-block;background:#fa3700;width:80px;height:32px;line-height:32px;color:#fff;padding:0 10px;border-radius:4px;font-size:14px;position:relative;margin-left:10px}.form-toggle label:before{content:"";position:absolute;top:5px;right:5px;width:22px;height:22px;background:#fff;border-radius:4px;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.form-toggle label:after{content:"Não"}.form-toggle input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-toggle input:checked+label{background:#00d07f}.form-toggle input:checked+label:before{right:53px}.form-toggle input:checked+label:after{content:"Sim";padding-left:30px}.form-toggle.is-disabled{pointer-events:none;cursor:default}.form-toggle.is-disabled label,.form-toggle.is-disabled input:checked+label{background:#b4c7e3}.form-choice{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:50px;border-radius:5px;background-color:#528ce333}.form-choice+.form-choice{margin-top:8px}.form-choice__item{padding:10px 15px;font-size:13px;line-height:1.69;color:#393042}.form-choice__item:nth-child(1){width:40%}.form-choice__item:nth-child(2){width:60%}.form-choice__item>p{margin-top:10px}.form-choice__item.--full:nth-child(1){width:100%}.form-choice__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-choice__toggle>i{margin-left:16px;font-size:4px;color:#528ce380}.form-choice__bt-close{position:absolute;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;font-size:8px;padding:0;right:15px;border-radius:50%;background-color:#528ce3;color:#fff}.form-choice__bt-close>i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-lock-error{position:relative}.form-lock-error:before{content:"";z-index:2;position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#e74c3ccc}.msg-confirm{font-size:14px;font-weight:500;text-align:center;color:#393042}.form-details{font-size:14px;line-height:1.57}.form-details p{font-weight:300}.form-details strong{font-weight:500}.form-details p+p{margin-top:4px}.form-summary{display:-webkit-box;display:-ms-flexbox;display:flex}.form-summary .form-summary-group{min-width:250px}.form-summary .form-summary-images{display:grid;grid-template-columns:repeat(4,112px);grid-gap:15px}@media (max-width: 1024.98px){.form-summary .form-summary-images{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1025px){.form-summary .form-summary-image:hover .form-summary-image-tools{opacity:1;visibility:visible}}.form-summary .form-summary-image-tools{opacity:0;visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#39304280;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-summary .form-summary-image-zoom,.form-summary .form-summary-image-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:fontello;content:"";display:block;font-size:15px;width:32px;height:32px;border-radius:5px;color:#fff;background-color:#fff6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 4px}@media (min-width: 1025px){.form-summary .form-summary-image-zoom:hover,.form-summary .form-summary-image-remove:hover{background-color:#ffffff80}}@media (min-width: 768px){.form-summary .form-summary-group{margin-right:30px}}@media (max-width: 767.98px){.form-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-summary .form-summary-group{margin-bottom:24px;margin-right:0}}@media (max-width: 575.98px){.form-summary .button{width:100%}}.form-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:5px;background-color:#00000008}.form-input-group>input{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding:15px;background-color:transparent;font-size:14px}.form-input-group-append{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:82px;padding:20px;font-size:14px;font-weight:500;color:#393042;background-color:#00000008}.form-prescricao{position:relative}.form-prescricao label{display:block;margin-bottom:5px;font-family:Roboto;font-size:12px;font-weight:500;line-height:1.83;color:#39304280}.form-prescricao textarea{overflow:auto;width:100%;height:295px;padding:15px;background-color:transparent;font-size:14px;border:solid 1px #e8e8e8}.form-prescricao-box{position:relative}.form-prescricao-marker{position:absolute;height:calc(100% - 2px);top:-22px;left:0;font-size:12px;font-weight:500;color:#528ce3;pointer-events:none}.form-prescricao-marker:after{content:"";display:block;width:1px;height:100%;margin-top:9px;background-color:#e8e8e8}.Toastify__toast-body,.Toastify__toast-theme--light{font-size:12px}@media (max-width: 767.98px){.form-toggle{margin-top:20px}}@media (max-width: 575.98px){.form{padding:0}.form fieldset{padding:30px 16px}.form-toggle-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-toggle{margin-right:0}.list-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-btn>*:not(:first-child){margin-top:20px;margin-left:0}}.main-header{z-index:10;position:relative;height:70px;background:#fff}.main-header .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.main-header .logo-header,.main-header .menu-account{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-header .logo-header{left:30px;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;max-width:100%}.main-header .menu-account{right:30px}@media (max-width: 1024.98px){.main-header.is-active:before{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:#fff}.main-header__menu{overflow:auto;z-index:2;position:fixed;width:300px;height:calc(100vh - 70px);border:solid 1px rgba(180,199,227,.23);border-top-left-radius:30px;border-bottom-left-radius:30px;padding:40px 0;top:72px;right:0;background:#fff;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:.5s -webkit-transform;transition:.5s -webkit-transform;-o-transition:.5s transform;transition:.5s transform;transition:.5s transform,.5s -webkit-transform}.main-header__menu.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.main-header .menu-account{position:static;right:0;margin-top:60px;-webkit-transform:none;-ms-transform:none;transform:none}}.indicator-tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.indicator-tooltip>i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:5px;margin-left:5px;background-color:#f7f9fc;font-size:6px;color:#528ce3;-ms-flex-negative:0;flex-shrink:0}.indicator-tooltip>i:before{position:relative;left:-2px}.evolution-info__data{font-size:14px;line-height:1.57;color:#39304280}.evolution-info__data strong{margin-left:15px;font-size:16px;font-weight:500;color:#393042}.evolution-info__name{font-size:14px;font-weight:300;line-height:1.57;color:#393042}.menu-account__drop__bt-edit,.menu-account__drop__bt-change,.menu-account__drop__bt-logout{display:inline-block;padding:8px 12px;font-size:12px;border-radius:5px;border:solid 1px}.menu-account{text-decoration:none;cursor:pointer}.menu-account__pill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:solid 1px rgba(180,199,227,.23);border-radius:4px;padding:8px}.menu-account__pill__info{margin-right:8px}.menu-account__pill__title{display:block;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#393042}.menu-account__pill__unity{font-size:12px;font-weight:300;color:#39304280}.menu-account__pill__avatar{width:32px;height:32px;border-radius:10px}.menu-account__pill__attendance{width:120px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:2px;font-size:9px;font-weight:500;color:#528ce3}.menu-account__attendance-drop{opacity:0;visibility:hidden;position:absolute;width:100%;max-width:165px;padding:6px 0;top:100%;left:0;border:solid 1px #528ce3;border-radius:10px;background-color:#fff;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity}.menu-account__attendance-drop.is-active{opacity:1;visibility:visible}.menu-account__attendance-drop__arrow{position:absolute;width:16px;height:6px;left:10px;top:-6px}.menu-account__attendance-drop__arrow:before,.menu-account__attendance-drop__arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.menu-account__attendance-drop__arrow:before{top:0;border-width:0 6px 6px 6px;border-bottom-color:#528ce3}.menu-account__attendance-drop__arrow:after{top:1px;border-width:0 6px 6px 6px;border-bottom-color:#fff}.menu-account__attendance-drop__wrapper{overflow-y:auto;height:165px;padding:10px 0}.menu-account__attendance-drop__item{display:block;padding:6px 12px;font-size:11px;font-weight:500;line-height:1;color:#528ce3}.menu-account__attendance-drop__item.is-active{background-color:#528ce31a}.menu-account__drop{opacity:0;visibility:hidden;position:absolute;min-width:330px;margin-top:4px;padding:16px;border-radius:4px;background-color:#fff;border:1px solid rgba(180,199,227,.23);right:0;-webkit-transition:.3s visibility,.3s opacity;-o-transition:.3s visibility,.3s opacity;transition:.3s visibility,.3s opacity}.menu-account__drop.is-active{opacity:1;visibility:visible}.menu-account__drop__header,.menu-account__drop__info{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-account__drop__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid rgba(180,199,227,.23)}.menu-account__drop__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-account__drop__avatar{width:40px;height:40px;border-radius:10px;margin-right:10px}.menu-account__drop__title{font-size:14px;font-weight:500;line-height:1.57;color:#393042}.menu-account__drop__email{font-size:10px;font-weight:300;color:#393042}.menu-account__drop__bt-edit{border-color:#528ce3;color:#528ce3;-ms-flex-negative:0;flex-shrink:0;margin-left:5px}.menu-account__drop__body{padding:26px 0}.menu-account__drop__text-link{display:block;padding:10px 0;font-size:14px;line-height:1.57;color:#39304280;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu-account__drop__text-link .icon{margin-right:4px}.menu-account__drop__text-link:hover{color:#528ce3}.menu-account__drop__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;border-top:1px solid rgba(180,199,227,.23)}.menu-account__drop__bt-change,.menu-account__drop__bt-logout{border-color:transparent;text-align:center}.menu-account__drop__bt-change{width:calc(68% - 8px);background-color:#528ce31a;color:#528ce3}.menu-account__drop__bt-logout{width:calc(32% - 8px);background-color:#fa37001a;color:#fa3700}@media (max-width: 1024.98px){.menu-account{position:static;width:100%;padding:0 30px}.menu-account__pill{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:0 0 8px;border:0;border-bottom:1px solid rgba(180,199,227,.23);border-radius:0;bottom:0;right:0}.menu-account__pill__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:8px}.menu-account__pill__avatar{width:40px;height:40px}.menu-account__pill .circle-arrow{position:absolute;right:0;top:1px}.menu-account__drop{display:none;opacity:1;visibility:visible;position:static;min-width:auto;width:100%;border:0;margin-top:0;padding:16px 0}.menu-account__drop.is-active{display:block}.menu-account__drop__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-account__drop__info{width:100%;margin-bottom:16px}.menu-account__drop__email{display:none}.menu-account__drop__bt-edit,.menu-account__drop__bt-change,.menu-account__drop__bt-logout{padding:13px 12px}.menu-account__drop__bt-edit{width:100%;text-align:center}.menu-account__drop__body{padding:0}}.menu{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:70px;list-style:none;margin:0 15px;cursor:pointer}.menu__item:hover .menu__drop{opacity:1;visibility:visible}.menu__link{font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#92959d;text-decoration:none}.menu__link.is-active{color:#528ce3}.menu__link.is-active:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:2px;background-color:#528ce3}.menu__drop{z-index:4;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:60px;left:0;min-width:250px;padding:20px;background-color:#fff;border:1px solid #edf2f8;border-radius:4px;-webkit-transition:.3s ease-out visibility,.3s ease-out opacity;-o-transition:.3s ease-out visibility,.3s ease-out opacity;transition:.3s ease-out visibility,.3s ease-out opacity}.menu__drop hr{margin:0;border-color:#eee}.menu__drop-link{margin:6px 0;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;color:#9d97a1}@media (max-width: 1024.98px){.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu__item{position:relative;display:block;width:100%;height:auto;margin:0;padding:18px 30px}.menu__item .circle-arrow{position:absolute;right:30px;top:14px}.menu__link{position:relative;font-size:16px}.menu__link.is-active:before{content:none}.menu__drop{display:none;opacity:1;visibility:visible;position:static;border:0;padding:0}.menu__drop.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__drop-link{margin:30px 0 0;font-size:12px;font-weight:500;line-height:1.83;color:#393042}}.modal-gallery{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-gallery img{border-radius:5px}.modal-gallery__list{margin-left:84px}.modal-gallery__item+.modal-gallery__item{margin-top:15px}@media (max-width: 1024.98px){.modal-gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-gallery__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;margin-left:0}.modal-gallery__item+.modal-gallery__item{margin-top:0;margin-left:40px}}@media (min-width: 1025px){.modal-gallery__item{position:relative;cursor:pointer}.modal-gallery__item:before{font-family:fontello;content:"";position:absolute;display:block;font-size:15px;width:32px;height:32px;top:50%;left:50%;border-radius:5px;color:#fff;background-color:#fff6;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.modal-gallery__item:hover:before{opacity:1;visibility:visible}}.nav-route{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:26px 0}.nav-route-back{-webkit-box-flex:0;-ms-flex:0 0 568px;flex:0 0 568px}.nav-route-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;text-decoration:none;line-height:1.71;color:#393042}.nav-route-name:before{content:"";display:block;width:32px;height:32px;border-radius:5px;background-color:#39304208;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13'%20height='10'%20viewBox='0%200%2013%2010'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-linecap='round'%20stroke-width='2'%3e%3cpath%20stroke-linejoin='round'%20d='M5.5%201.5L1.5%205l4%203.5'/%3e%3cpath%20d='M3.5%205h8'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;margin-right:8px}.nav-convenio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width: 1024.98px){.nav-route-back{-webkit-box-flex:0;-ms-flex:0 0 256px;flex:0 0 256px}}@media (max-width: 767.98px){.nav-route-back{-webkit-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px}.nav-route-name span{display:none}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.pagination__item{list-style:none;margin:0 4px;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#a6adc5}.pagination__select{position:relative}.pagination__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:solid 1px rgba(180,199,227,.23);background-color:#fff;height:40px;padding:0 34px 0 14px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:1px;color:#0a3255;outline:none}.pagination__select:after{content:"";position:absolute;top:50%;right:10px;width:9px;height:6px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:fontello;font-size:6px;color:#393042}.pagination__bt-prev,.pagination__bt-next{display:block;margin:0 15px;width:32px;height:32px;border-radius:5px;background-color:transparent;text-decoration:none;font-size:10px;line-height:32px;text-align:center;color:#393042;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pagination__bt-prev.is-inactive,.pagination__bt-next.is-inactive{opacity:.2;cursor:default}.pagination__bt-prev.is-inactive:hover,.pagination__bt-next.is-inactive:hover{background-color:transparent}@media (min-width: 1025px){.pagination__bt-prev:hover,.pagination__bt-next:hover{color:#528ce3;background-color:#b4c7e33b}}.pills-nav{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pills-nav__item{padding:8px 15px;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:500;line-height:1.57;color:#528ce3}.pills-nav__item.is-active{border-radius:5px;background-color:#e7edf8}.pills-nav__item.has-new,.pills-nav__item.has-badge{position:relative}.pills-nav__item.has-new:before,.pills-nav__item.has-badge:before{content:"";position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;border-radius:50%;top:0;right:-4px;background-color:#e74c3c;background-color:radial-gradient(circle,#fff 18%,#e74c3c 18%)}.pills-nav__item.has-badge:before{content:attr(data-badge);background-color:#e74c3c;font-size:10px;color:#fff}.pills-nav__item:not(:last-child){margin-right:15px}@media (max-width: 1024.98px){.pills-nav{scrollbar-width:none;-ms-overflow-style:none}.pills-nav::-webkit-scrollbar-track{-webkit-box-shadow:none!important;background-color:transparent}.pills-nav::-webkit-scrollbar{width:3px!important;background-color:transparent}.pills-nav::-webkit-scrollbar-thumb{background-color:transparent}}@media (max-width: 575.98px){.pills-nav{padding-bottom:10px}}.popover-color{z-index:2;opacity:0;visibility:hidden;position:absolute;width:390px;border-radius:10px;border:solid 1px #528ce3;padding:12px;margin-top:10px;left:0;background-color:#fff;-webkit-box-shadow:0px 10px 24px 0px rgba(180,199,227,.3);box-shadow:0 10px 24px #b4c7e34d;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.popover-color__title{margin-bottom:6px;font-size:16px;font-weight:500;line-height:1.38;color:#b4c7e3}.popover-color__grid{display:grid;grid-template-columns:repeat(3,95px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popover-color__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.popover-color__item__swatch{width:24px;height:24px;border-radius:5px;margin-right:8px}.popover-color__item__value{font-size:14px;line-height:1.57;color:#393042}.popover-color.is-active{opacity:1;visibility:visible}@media (max-width: 1024.98px){.popover-color{width:125px}.popover-color__grid{height:132px;overflow-y:auto;grid-template-columns:repeat(1,95px)}}.react-confirm-alert-overlay{background-color:#393042cc}.react-confirm-alert .react-confirm-alert-body{width:100%;max-width:295px;padding:16px;text-align:center;font-size:14px;line-height:1.43;color:#393042}.react-confirm-alert .react-confirm-alert-body>h1{margin-bottom:20px;font-size:18px;font-weight:700;line-height:1.43;color:#393042}.react-confirm-alert .react-confirm-alert-button-group{margin-top:40px}.react-confirm-alert .react-confirm-alert-button-group>button{display:block;width:100%;min-width:auto;border-radius:5px;border:1px solid #528ce3;margin-right:0;padding:12px;font-size:14px;line-height:1.57;text-align:center;color:#528ce3;background-color:transparent}.react-confirm-alert .react-confirm-alert-button-group>button.is-primary{background-color:#528ce3;color:#fff}.react-confirm-alert .react-confirm-alert-button-group>button+*{margin-left:20px}.react-confirm-alert.is-danger .react-confirm-alert-body{background-color:#fdecec}.react-confirm-alert.is-danger .react-confirm-alert-button-group{margin-top:40px}.react-confirm-alert.is-danger .react-confirm-alert-button-group>button{border-color:#e74c3c;color:#e74c3c}.react-confirm-alert.is-danger .react-confirm-alert-button-group>button.is-primary{background-color:#e74c3c;color:#fff}.react-datepicker{font-family:Roboto,sans-serif;border:1px solid #528ce3;background-color:#fff;border-radius:5px}.react-datepicker .react-datepicker-wrapper{width:100%}.react-datepicker__triangle{border-bottom-color:#fff!important}.react-datepicker__triangle:before{border-bottom-color:#528ce3!important}.react-datepicker__navigation--previous{border-right-color:#b4c7e3}.react-datepicker__navigation--next{border-left-color:#b4c7e3}.react-datepicker__header{border-bottom:none;padding-top:10px;background-color:#fff}.react-datepicker__current-month{font-size:13px;font-weight:700;color:#528ce3}.react-datepicker__day-name,.react-datepicker__week{font-size:10px}.react-datepicker__day-names,.react-datepicker__month{color:#393042}.react-datepicker__day-names{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;margin:10px 5px 0}.react-datepicker__day--selected{background-color:unset;color:#528ce3;font-weight:700}.react-datepicker__day--selected:hover{background-color:unset}.react-datepicker__input-container .icon-calendar{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.react-datepicker__input-container input{font-size:14px;padding:15px;width:100%;height:48px;border:0;outline:0;border-radius:5px;background-color:#00000008;border:1px solid transparent}.react-datepicker__input-container input[disabled]{opacity:.5;color:#999}.react-datepicker .react-datepicker-time__header{font-size:13px;font-weight:700;color:#528ce3}.react-datepicker__time-list-item{font-size:14px;line-height:1.57;color:#393042}.react-datepicker__time-list-item:hover{background-color:unset!important}.react-datepicker__time-list-item--selected{background-color:unset!important;color:#528ce3!important}.react-datepicker__time-list-item--selected:hover{background-color:unset!important}.ReactModalPortal .ReactModal__Overlay{z-index:11}.separator{width:100%;height:1px;border:0;background-color:#b4c7e33b}.tab-agenda{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;cursor:pointer}.tab-agenda__semana,.tab-agenda__dia{font-size:14px;text-align:center;min-width:70px;color:#528ce3;border:solid 1px #b4c7e3;background-color:#fff;padding:10px}.tab-agenda__semana.is-active,.tab-agenda__dia.is-active{color:#fff;border:0;background-color:#528ce3}.tab-agenda__semana{border-radius:5px 0 0 5px;border-right-color:transparent}.tab-agenda__dia{border-radius:0 5px 5px 0;border-left-color:transparent}.tab{display:-webkit-box;display:-ms-flexbox;display:flex}.tab .tab-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%;max-width:192px;height:48px;border-radius:4px;border:solid 1px #d3d8dc;font-size:14px;font-weight:500;line-height:1.57;background-color:#fff;color:#616161}.tab .tab-item+.tab-item{margin-left:12px}.tab .tab-item.active{background-color:#528ce3;color:#fff}.tab .tab-item.disabled{background-color:#d3d8dc;pointer-events:none}@media (max-width: 1024.98px){.tab{scrollbar-width:none;-ms-overflow-style:none}.tab::-webkit-scrollbar-track{-webkit-box-shadow:none!important;background-color:transparent}.tab::-webkit-scrollbar{width:3px!important;background-color:transparent}.tab::-webkit-scrollbar-thumb{background-color:transparent}}@media (max-width: 767.98px){.tab{overflow-x:auto;padding-bottom:15px}.tab .tab-item{max-width:100%;-ms-flex-negative:0;flex-shrink:0;width:auto;padding:0 12px}}@media (max-width: 575.98px){.tab .tab-item{text-align:center}}.table-items-expanded{position:relative;width:100%}.table-items-expanded:before,.table-items-expanded:after{content:"";z-index:4;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;display:block}.table-items-expanded:before{top:0;left:0;width:100%;height:100%;background:#ffffff80}.table-items-expanded:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;border-radius:5px;background:#528ce3 url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.1'%20id='Camada_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2042%2040'%20style='enable-background:new%200%200%2042%2040;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st{fill-rule:evenodd;clip-rule:evenodd;fill:%23fff;}%20%3c/style%3e%3cg%3e%3cpath%20id='st1'%20class='st'%20d='M17.5,11.1h6.5v0c1.4,0,1.4-2.4,0-2.4h-6.5C16.2,8.6,16.2,11.1,17.5,11.1z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st2'%20class='st'%20d='M14.4,16h12.8c1.4,0,1.4-2.4,0-2.4H14.4C13.1,13.5,13.1,16,14.4,16z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.1'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st3'%20class='st'%20d='M31.5,18.4H10.2c-1.4,0-1.4,2.4,0,2.4h21.3C32.8,20.9,32.8,18.4,31.5,18.4z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.2'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st4'%20class='st'%20d='M27.2,23.3H14.4c-1.4,0-1.4,2.4,0,2.4h12.8C28.6,25.8,28.6,23.3,27.2,23.3z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.3'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st5'%20class='st'%20d='M22.1,28.2h-2.6c-1.4,0-1.4,2.4,0,2.4h2.6C23.5,30.7,23.5,28.2,22.1,28.2z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.4'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20class='st'%20d='M40.4,7.4C38.3,3,33.8,0,28.9,0h0c-3,0-5.8,1.1-8.1,3c-2.3-1.9-5.1-3-8.1-3h0C7.8,0,3.3,3,1.2,7.4%20C0.4,9.2,0,12,0,12.9v0v0c0.1,4.4,2.9,9,6.5,13.2c4.3,5.1,9.4,9.4,14.3,13.8c4.9-4.5,10-8.8,14.3-13.8c3.6-4.2,6.4-8.8,6.5-13.2%20v-0.1C41.6,11,41.2,9.1,40.4,7.4z%20M33.4,24.6c-3.8,4.5-8.2,8.3-12.6,12.2C16.4,33,12,29.1,8.2,24.6c-3.3-3.9-5.8-8-5.9-11.8%20c0-1.5,0.3-3.1,1-4.5c1.3-2.8,3.9-5,7-5.7c1.1-0.3,2.2-0.4,3.4-0.3c2.9,0.3,5.1,1.8,7.2,3.8c2-1.9,4.3-3.5,7.2-3.8h0%20c1.1-0.1,2.3,0,3.4,0.3c3.2,0.8,5.7,2.9,7,5.7c0.7,1.4,1,3,1,4.5C39.3,16.6,36.7,20.8,33.4,24.6z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;background-size:42px}.table-items-expanded.is-loading:before,.table-items-expanded.is-loading:after{opacity:1;visibility:visible}.table-items-expanded.is-loading>*{pointer-events:none}.table-items-expanded__row,.table-items-expanded__collapsable-cols,.table-items-expanded__collapsable-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:12px;border:1px solid transparent;border-radius:4px;background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.table-items-expanded__row:hover,.table-items-expanded__collapsable-cols:hover,.table-items-expanded__collapsable-content:hover{z-index:2;border:1px solid rgba(180,199,227,.35);-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359}.table-items-expanded__row.is-head{background-color:transparent;margin:0}.table-items-expanded__row.is-head:hover{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.table-items-expanded__collapsable{position:relative}.table-items-expanded__collapsable.is-active .table-items-expanded__collapsable-cols{display:none}.table-items-expanded__collapsable.is-active .table-items-expanded__collapsable-content{display:-webkit-box;display:-ms-flexbox;display:flex}.table-items-expanded__collapsable-content{display:none}.table-items-expanded__head,.table-items-expanded__data{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-items-expanded__head{padding:8px 16px 0;font-size:12px;line-height:1.83;letter-spacing:1px;text-transform:uppercase;color:#92959d;text-align:left}.table-items-expanded__head.is-desc,.table-items-expanded__head.is-asc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.table-items-expanded__head.is-desc:after,.table-items-expanded__head.is-asc:after{display:inline-block;margin-left:5px;font-family:fontello;font-size:16px;color:#b4c7e3}.table-items-expanded__head.is-desc.is-on:after,.table-items-expanded__head.is-asc.is-on:after{color:#528ce3}.table-items-expanded__head.is-desc:after{content:""}.table-items-expanded__head.is-asc:after{content:""}.table-items-expanded__data,.table-items-expanded__box{padding:8px 16px}.table-items-expanded__data{font-size:14px;line-height:1.57;color:#393042}.table-items-expanded__avatar{width:40px;height:40px;border-radius:10px}.table-items-expanded__bcolor{display:inline-block;width:85px;padding:6px 10px;border-radius:4px;color:#fff;text-align:center;text-transform:uppercase}.table-items-expanded__info{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2023.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Camada_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2040%2040'%20style='enable-background:new%200%200%2040%2040;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%234A90E2;}%20%3c/style%3e%3cpath%20class='st0'%20d='M22.2,7.8c0.9,0,1.7-0.4,2.3-1c0.6-0.6,0.9-1.4,0.9-2.4c0-0.9-0.3-1.7-0.9-2.3c-0.6-0.6-1.4-0.9-2.3-0.9%20c-1,0-1.7,0.4-2.3,1c-0.6,0.6-0.9,1.5-0.9,2.4c0,0.9,0.3,1.7,0.9,2.3C20.5,7.5,21.3,7.8,22.2,7.8L22.2,7.8z%20M19.3,38.7l4.5-27.1%20h-5.7l-4.5,27.1H19.3z'/%3e%3c/svg%3e") no-repeat center}.table-items-expanded__tools{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:10px;right:16px}.table-items-expanded__bt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid transparent;border-radius:5px;margin-left:4px;cursor:pointer;color:#528ce3;background-color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.table-items-expanded__bt.--edit,.table-items-expanded__bt.--doc{opacity:0;visibility:hidden}.table-items-expanded__bt.is-active{border-color:#528ce3;background-color:#f7f9fc;color:#528ce3}.table-items-expanded__bt .icon{font-size:16px;line-height:1}.table-items-expanded__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-items-expanded__box-item{width:100%;max-width:235px;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}.table-items-expanded__box-item .icon{position:absolute;top:4px;left:0;font-size:16px;color:#b4c7e3}.table-items-expanded__box-label{font-size:12px;line-height:1.83;letter-spacing:1px;text-transform:uppercase;color:#92959d}.table-items-expanded__box-value{font-size:14px;line-height:1.57;color:#393042}@media (min-width: 1025px){.table-items-expanded__collapsable:hover .table-items-expanded__bt.--edit,.table-items-expanded__collapsable:hover .table-items-expanded__bt.--doc{opacity:1;visibility:visible}.table-items-expanded__bt:hover{background-color:#f7f9fc;color:#528ce3}}@media (max-width: 1024.98px){.table-items-expanded__collapsable.is-active .table-items-expanded__bt.--edit,.table-items-expanded__collapsable.is-active .table-items-expanded__bt.--doc{opacity:1;visibility:visible}.table-items-expanded__tools{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse}.table-items-expanded__bt{margin-bottom:4px;margin-left:0;background-color:#f7f9fc;color:#528ce3}.table-items-expanded__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-items-expanded__box-col+.table-items-expanded__box-col{margin-top:30px}}@media (max-width: 767.98px){.table-items-expanded__box{padding-right:70px}}.table-items{position:relative;width:100%}.table-items:before,.table-items:after{content:"";z-index:4;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;display:block}.table-items:before{top:0;left:0;width:100%;height:100%;background:#ffffff80}.table-items:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;border-radius:5px;background:#528ce3 url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.1'%20id='Camada_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2042%2040'%20style='enable-background:new%200%200%2042%2040;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st{fill-rule:evenodd;clip-rule:evenodd;fill:%23fff;}%20%3c/style%3e%3cg%3e%3cpath%20id='st1'%20class='st'%20d='M17.5,11.1h6.5v0c1.4,0,1.4-2.4,0-2.4h-6.5C16.2,8.6,16.2,11.1,17.5,11.1z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st2'%20class='st'%20d='M14.4,16h12.8c1.4,0,1.4-2.4,0-2.4H14.4C13.1,13.5,13.1,16,14.4,16z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.1'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st3'%20class='st'%20d='M31.5,18.4H10.2c-1.4,0-1.4,2.4,0,2.4h21.3C32.8,20.9,32.8,18.4,31.5,18.4z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.2'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st4'%20class='st'%20d='M27.2,23.3H14.4c-1.4,0-1.4,2.4,0,2.4h12.8C28.6,25.8,28.6,23.3,27.2,23.3z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.3'%20dur='1s'%20values='2,0;%200,0;%202,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20id='st5'%20class='st'%20d='M22.1,28.2h-2.6c-1.4,0-1.4,2.4,0,2.4h2.6C23.5,30.7,23.5,28.2,22.1,28.2z'%3e%3canimateTransform%20attributeName='transform'%20attributeType='XML'%20type='translate'%20begin='.4'%20dur='1s'%20values='0,0;%202,0;%200,0'%20repeatCount='indefinite'/%3e%3c/path%3e%3cpath%20class='st'%20d='M40.4,7.4C38.3,3,33.8,0,28.9,0h0c-3,0-5.8,1.1-8.1,3c-2.3-1.9-5.1-3-8.1-3h0C7.8,0,3.3,3,1.2,7.4%20C0.4,9.2,0,12,0,12.9v0v0c0.1,4.4,2.9,9,6.5,13.2c4.3,5.1,9.4,9.4,14.3,13.8c4.9-4.5,10-8.8,14.3-13.8c3.6-4.2,6.4-8.8,6.5-13.2%20v-0.1C41.6,11,41.2,9.1,40.4,7.4z%20M33.4,24.6c-3.8,4.5-8.2,8.3-12.6,12.2C16.4,33,12,29.1,8.2,24.6c-3.3-3.9-5.8-8-5.9-11.8%20c0-1.5,0.3-3.1,1-4.5c1.3-2.8,3.9-5,7-5.7c1.1-0.3,2.2-0.4,3.4-0.3c2.9,0.3,5.1,1.8,7.2,3.8c2-1.9,4.3-3.5,7.2-3.8h0%20c1.1-0.1,2.3,0,3.4,0.3c3.2,0.8,5.7,2.9,7,5.7c0.7,1.4,1,3,1,4.5C39.3,16.6,36.7,20.8,33.4,24.6z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;background-size:42px}.table-items.is-loading:before,.table-items.is-loading:after{opacity:1;visibility:visible}.table-items.is-loading>*{pointer-events:none}.table-items__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;border:1px solid transparent;border-radius:4px;background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.table-items__row:hover{z-index:2;border:1px solid rgba(180,199,227,.35);-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359}.table-items__row.is-head{background-color:transparent;margin:0}.table-items__row.is-head:hover{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.table-items__row.is-disabled{pointer-events:none}.table-items__row.is-disabled .table-items__data{opacity:.2}.table-items__head,.table-items__data{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-items__head{padding:8px 13px 0;font-size:12px;line-height:1.83;letter-spacing:1px;text-transform:uppercase;color:#92959d;text-align:left}.table-items__head__select{position:relative}.table-items__head__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:solid 1px rgba(180,199,227,.23);background-color:#fff;width:100%;height:40px;padding:8px 30px 10px 8px;font-size:12px;font-stretch:normal;font-style:normal;text-transform:uppercase;line-height:1.83;letter-spacing:1px;color:#92959d;outline:none}.table-items__head__select:after{content:"";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:fontello;font-size:12px;color:#a8c5f1}.table-items__head.is-desc,.table-items__head.is-asc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.table-items__head.is-desc:after,.table-items__head.is-asc:after{display:inline-block;margin-left:5px;font-family:fontello;font-size:16px;color:#b4c7e3}.table-items__head.is-desc.is-on:after,.table-items__head.is-asc.is-on:after{color:#528ce3}.table-items__head.is-desc:after{content:""}.table-items__head.is-asc:after{content:""}.table-items__data{padding:8px 12px 8px 16px;font-size:14px;line-height:1.57;color:#393042}.table-items__data__avatar{width:40px;height:40px;border-radius:10px}.table-items__data .checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table-items__drop{position:absolute;z-index:5;width:390px;height:300px;top:11px;right:55px;border-radius:5px;border:1px solid #528ce3;background-color:#fff;-webkit-box-shadow:0 12px 18px 0 rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:28px 25px}.table-items__drop__title{font-size:16px;font-weight:500;line-height:1.38;color:#b4c7e3}.table-items__drop__description{margin-top:20px;font-size:14px;display:block}.table-items__drop__description strong{font-weight:500;line-height:1.57;color:#393042}.table-items__drop__description p{margin-top:5px;color:#aab1bc}.table-items__drop__description p>strong{color:#aab1bc}.table-items__drop__description *+*{margin-bottom:30px}.table-items__bcolor{display:inline-block;width:85px;padding:6px 10px;border-radius:4px;color:#fff;text-align:center;text-transform:uppercase}.table-items__status{position:relative;display:inline-block;padding:5px 10px;color:#393042}.table-items__status__bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;opacity:.15}.table-items__bt-remove{padding:8px 20px;border-radius:5px;background-color:#e74c3c;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#fff;text-decoration:none;text-transform:none}.table-items__bt-remove.disabled{opacity:.4;pointer-events:none}.table-items__tools{display:-webkit-box;display:-ms-flexbox;display:flex}.table-items__bt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid transparent;border-radius:5px;margin-left:4px;cursor:pointer;color:#528ce380;background-color:#f7f9fc;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.table-items__bt.--info,.table-items__bt.--edit,.table-items__bt.--remove,.table-items__bt.--doc{opacity:0;visibility:hidden}.table-items__bt.is-active{border-color:#528ce3}.table-items__bt .icon{font-size:16px;line-height:1}.table-items__history{visibility:hidden;opacity:0;background-color:#fff;border:1px solid #528ce3;border-radius:5px;position:absolute;max-width:390px;z-index:2;padding:28px 20px 28px 26px}.table-items__history__title{font-size:16px;font-weight:500;color:#b4c7e3}.table-items__history__description{font-size:14px;font-weight:500;line-height:1.57;color:#393042;margin:20px 0 10px}.table-items__history__description em{color:#528ce3;font-style:normal}.table-items__history__name{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#aab1bc}.table-items__history .is-active{visibility:visible;opacity:1}.table-items__mobile,.table-items__mobile-label-name{display:none}.table-items.--secondary .table-items__row{border:1px solid rgba(180,199,227,.23)}.table-items.--secondary .table-items__row.is-head{border:0}.table-items.--secondary .table-items__tools{z-index:2;position:absolute;top:10px;right:16px}.table-items.--secondary .table-items__bt{width:32px;height:32px}.table-items.--secondary .table-items__bt.--info{opacity:0;visibility:hidden}.table-items__result{padding:60px 0 30px;text-align:center;font-size:16px;line-height:1.57;color:#393042}@media (min-width: 1025px){.table-items__row:hover .table-items__bt.--edit,.table-items__row:hover .table-items__bt.--remove,.table-items__row:hover .table-items__bt.--doc{opacity:1;visibility:visible}.table-items__bt:hover{background-color:#f7f9fc;color:#528ce3}.table-items.--secondary .table-items__row:hover .table-items__bt.--info{opacity:1;visibility:visible}.table-items.--secondary .table-items__tools{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width: 1024.98px){.table-items__row.is-active{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;min-height:160px}.table-items__row.is-active .table-items__tools{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse}.table-items__row.is-active .table-items__bt{margin-bottom:4px}.table-items__row.is-active .table-items__bt.--edit,.table-items__row.is-active .table-items__bt.--remove,.table-items__row.is-active .table-items__bt.--doc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:1;visibility:visible}.table-items__tools{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse}.table-items__bt{margin-left:0;background-color:#f7f9fc;color:#528ce3}.table-items__bt.--info,.table-items__bt.--edit,.table-items__bt.--remove,.table-items__bt.--doc{display:none}.table-items__data{padding:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.table-items__data.--name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-items__bt-remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;font:0/0 a;text-shadow:none;color:transparent}.table-items__bt-remove:before{content:"";font-family:fontello;font-size:17px;color:#fff}.table-items__mobile.is-active,.table-items__mobile-label-name.is-active{display:block}.table-items__mobile-item{margin-top:20px}.table-items__mobile-label,.table-items__mobile-label-name{margin-bottom:5px;font-size:12px;line-height:1.83;letter-spacing:1px;text-transform:uppercase;color:#92959d}.table-items__mobile-value{font-size:14px;line-height:1.57;color:#393042}}.table-items.--secondary .table-items__data{padding:16px}.unity-infos__item{margin-bottom:8px;padding:10px 20px;border-radius:4px;background-color:#b4c7e33b;font-size:14px;font-weight:300;line-height:1.57;color:#393042}.unity-infos__item strong{font-weight:500}.unity-infos__item p+p{margin-top:5px}.unity-infos__item i{margin-right:2px;font-size:16px;color:#b4c7e3}.user-doctor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-doctor__img{-ms-flex-item-align:start;align-self:flex-start;width:48px;height:48px;margin-right:10px;border-radius:10px}.user-doctor__info{color:#393042}.user-doctor__name{font-size:16px;font-weight:500;line-height:1.38}.user-doctor__specialty{font-size:12px;font-weight:300;line-height:1.83}.user-doctor__specialty strong{font-weight:500}.user-paciente-agenda{padding:20px 0;margin-top:12px;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.user-paciente-agenda__name{margin-bottom:10px;font-size:18px;font-weight:500;line-height:1.22;color:#393042}.user-paciente-agenda__info{display:grid;grid-template-columns:repeat(4,1fr);gap:60px}.user-paciente-agenda__info p{font-size:14px;font-weight:300;line-height:1.57;color:#393042}.user-paciente-agenda img{-ms-flex-item-align:start;align-self:flex-start;margin-right:10px;border-radius:10px}@media (max-width: 1024.98px){.user-paciente-agenda__info{grid-template-columns:repeat(1,1fr);gap:0}}@media (max-width: 767.98px){.user-paciente-agenda{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-paciente-agenda__info p{margin-bottom:10px}.user-paciente-agenda img{margin-bottom:20px}}.user-paciente-more{padding:20px 40px;margin-top:20px;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.user-paciente-more__name{margin-bottom:10px;font-size:18px;font-weight:500;line-height:1.22;color:#393042}.user-paciente-more__info{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.user-paciente-more__info p{font-size:14px;font-weight:300;line-height:1.57;color:#393042}.user-paciente-more img{-ms-flex-item-align:start;align-self:flex-start;margin-right:10px;border-radius:10px}@media (max-width: 1024.98px){.user-paciente-more__info{-webkit-columns:2;-moz-columns:2;columns:2}}@media (max-width: 767.98px){.user-paciente-more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-paciente-more__info{-webkit-columns:1;-moz-columns:1;columns:1}.user-paciente-more__info p{margin-bottom:10px}.user-paciente-more img{margin-bottom:20px}}.user-paciente{padding:20px 40px;margin-top:12px;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-paciente img{border-radius:10px}.user-paciente p{font-size:22px;line-height:1;color:#393042;margin-left:16px}.user-paciente__info{-webkit-columns:3;-moz-columns:3;columns:3}.user-paciente__info p{font-size:14px;font-weight:300;line-height:1.57;color:#393042}@media (max-width: 575.98px){.user-paciente{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-paciente p{font-size:20px;margin:10px 0 0}}.week-options{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:4px;border:solid 1px #e8e8e8}.week-options__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:62px;font-size:12px;font-weight:500;color:#393042;border-left:solid 1px #e8e8e8;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.week-options__item:first-child{border-left:0}.week-options__item.is-selected{background-color:#528ce3;color:#fff}.week-options__item.is-disabled{background-color:#00000008;color:#ccc}@media (max-width: 1024.98px){.week-options__item{height:45px}}.page-alterar-senha .header-page-form{margin-top:40px}.page-alterar-senha .nav-route{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:26px 0}.page-alterar-senha .nav-route-back{-webkit-box-flex:0;-ms-flex:0 0 490px;flex:0 0 490px}.page-alterar-senha .nav-route-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;text-decoration:none;line-height:1.71;color:#393042}.page-alterar-senha .nav-route-name:before{content:"";display:block;width:32px;height:32px;border-radius:5px;background-color:#39304208;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13'%20height='10'%20viewBox='0%200%2013%2010'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-linecap='round'%20stroke-width='2'%3e%3cpath%20stroke-linejoin='round'%20d='M5.5%201.5L1.5%205l4%203.5'/%3e%3cpath%20d='M3.5%205h8'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;margin-right:8px}.page-alterar-senha .nav-convenio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-alterar-senha .nav-step{font-size:14px;font-weight:500;line-height:1.71;color:#b4c7e3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-alterar-senha .nav-step .active{color:#393042;margin-right:5px}.page-alterar-senha .nav-convenio>p{font-size:18px;font-weight:500;line-height:1.33;color:#393042;margin-left:30px}.page-alterar-senha .form-group .item-password-field{position:relative}.page-alterar-senha .form-group .item-password-field.has-error input{border:1px solid #e74c3c;background-color:#fdecec}.page-alterar-senha .item-password-field>input{font-size:14px;padding:15px;width:100%;height:48px;border:0;outline:0;border-radius:5px;border:1px solid #d3d8dc}.page-alterar-senha .item-password-field>input:focus{border:solid 1px #528ce3;background-color:#528ce31a;outline:0}.page-alterar-senha .view-password{position:absolute;top:15px;right:16px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='14'%20viewBox='0%200%2018%2014'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-width='1.5'%20opacity='.3'%20transform='translate(1%201)'%3e%3cpath%20stroke-linejoin='round'%20d='M8.1%202c3.26%200%206.173%201.557%208.1%204-1.927%202.443-4.84%204-8.1%204C4.838%2010%201.925%208.443%200%206c1.925-2.443%204.839-4%208.1-4z'/%3e%3ccircle%20cx='8'%20cy='6'%20r='2'/%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M2%200L14.021%2012.021'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;width:17px;height:18px}.page-alterar-senha .view-password.is-active{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='10'%20viewBox='0%200%2018%2010'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-width='1.5'%20opacity='.3'%20transform='translate(1%201)'%3e%3cpath%20stroke-linejoin='round'%20d='M8.1%200c3.26%200%206.173%201.557%208.1%204-1.927%202.443-4.84%204-8.1%204C4.838%208%201.925%206.443%200%204c1.925-2.443%204.839-4%208.1-4z'/%3e%3ccircle%20cx='8'%20cy='4'%20r='2'/%3e%3c/g%3e%3c/svg%3e")}.page-configuracoes-agendamento .header-page-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-configuracoes-agendamento .main-content-form{position:relative}.page-configuracoes-agendamento .breadcrumb{margin-bottom:0}.page-configuracoes-agendamento .header-page-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%}.page-configuracoes-agendamento .header-page-tools *+*{margin-left:25px}.page-configuracoes-agendamento .header-page-tools .button{-ms-flex-negative:0;flex-shrink:0}.page-configuracoes-agendamento .header-page-tools-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%}.page-configuracoes-agendamento .header-page-tools-2 *+*{margin-left:25px}.page-configuracoes-agendamento .header-agendamento{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.page-configuracoes-agendamento .header-agendamento-actions,.page-configuracoes-agendamento .filter-agendamento{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-configuracoes-agendamento .filter-agendamento__name{font-size:14px;line-height:1.57;color:#528ce3;margin-right:8px}.page-configuracoes-agendamento .filter-agendamento__btn{width:48px;height:48px;border-radius:5px;border:solid 1px #ebeef3;background-color:#fff}.page-configuracoes-agendamento .filter-agendamento__btn .icon{font-size:18px;color:#528ce3}@media (max-width: 1024.98px){.page-configuracoes-agendamento .header-page-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-configuracoes-agendamento .header-page-tools{width:100%;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-configuracoes-agendamento .header-page-tools .form-search{margin-left:20px}.page-configuracoes-agendamento .header-agendamento{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-configuracoes-agendamento .header-page-tools-2{width:100%;margin-top:20px}.page-configuracoes-agendamento .header-page-tools-2 *+*{margin-left:25px}.page-configuracoes-agendamento .header-agendamento-actions{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 767.98px){.page-configuracoes-agendamento .header-page-tools-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-configuracoes-agendamento .header-page-tools-2 *+*{margin-left:0;margin-top:10px}}@media (max-width: 575.98px){.page-configuracoes-agendamento .header-page-tools>*+*{margin-left:0;margin-bottom:15px}.page-configuracoes-agendamento .filter-agendamento__name{display:none}.page-configuracoes-agendamento .filter-agendamento__btn{width:40px;height:40px}}@media (min-width: 0) and (max-width: 470px){.page-configuracoes-agendamento .header-page-tools{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-configuracoes-agendamento .header-page-tools .form-search{max-width:100%;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-configuracoes-agendamento .header-page-tools .button{max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-configuracoes-empresa-dados .with-thumb-sidebar{width:115px;margin-right:60px}.page-configuracoes-empresa-dados .with-thumb{display:-webkit-box;display:-ms-flexbox;display:flex}.page-configuracoes-empresa-dados .with-thumb r-grid{-ms-flex-preferred-size:100%;flex-basis:100%}.page-configuracoes-empresa-dados .header-page-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-configuracoes-empresa-dados .header-page-bar .header-page-nav{width:70%}.page-configuracoes-empresa-dados .header-page-bar .header-page-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:30%}@media (max-width: 767.98px){.page-configuracoes-empresa-dados .with-thumb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-configuracoes-empresa-dados .with-thumb .with-thumb-sidebar{margin:5px auto 20px}.page-configuracoes-empresa-dados .header-page-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-configuracoes-empresa-dados .header-page-bar .header-page-nav,.page-configuracoes-empresa-dados .header-page-bar .header-page-tools{width:100%}.page-configuracoes-empresa-dados .header-page-bar .header-page-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:15px}.page-configuracoes-empresa-dados .header-page-bar .button{max-width:100%}}.page-configuracoes-unidades .container{padding-top:40px}.page-configuracoes-unidades .button.--primary{display:table;margin-left:auto}.page-configuracoes-unidades .action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-configuracoes-unidades .title-adicionar{margin-bottom:0}@media (max-width: 767.98px){.page-configuracoes-unidades .action-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-configuracoes-unidades .title-adicionar{margin-bottom:30px}.page-configuracoes-unidades .button.--primary{margin-left:0;text-align:left;width:100%}}.dashboard .container{max-width:702px;margin:0 auto;padding:100px 30px}.dashboard-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:250px;border-radius:4px;text-align:center;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;text-decoration:none;line-height:1.57;letter-spacing:normal;color:#528ce3;background-color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.dashboard-item-icon{position:relative;display:block;margin-bottom:30px;font-size:42px}.dashboard-item-icon:before{z-index:2;position:relative}.dashboard-item-icon:after{content:"";position:absolute;display:block;width:32px;height:32px;border-radius:50%;background-color:#72e5b1}.dashboard-item-icon.--tl:after{top:0;left:-5px}.dashboard-item-icon.--tr:after{top:0;right:0}.dashboard-item-icon.--cl:after{top:50%;left:-5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dashboard-item-icon.--br:after{bottom:-5px;right:0}.dashboard-item-icon.--bl:after{bottom:8px;left:-8px}.dashboard-item:hover{background-color:#528ce3;color:#fff}@media (max-width: 1024.98px){.dashboard .container{padding:100px 17px}}.escolher-unidade{max-width:702px;margin:0 auto;padding:100px 30px}.escolher-unidade-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.escolher-unidade-avatar{width:56px;height:56px}.escolher-unidade-title{font-size:18px;font-weight:500;line-height:1.33;color:#393042;margin-left:16px}.list-unidades{margin-top:48px}.list-unidades-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;padding:16px;background-color:#fff}.list-unidades-line:hover{-webkit-box-shadow:0 5px 8px rgba(180,199,227,.3);box-shadow:0 5px 8px #b4c7e34d;border-radius:4px}.list-unidades-photo{width:40px;height:40px}.list-unidades-photo>img{width:100%}.list-unidades-text{color:#393042;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:24px}.list-unidades-title{font-size:16px;font-weight:700;line-height:1.38}.list-unidades-subtitle{font-size:12px;line-height:1.83}.list-unidades-btn{font-size:14px;line-height:1.57;text-decoration:none;color:#fff;background-color:#4a90e2;border-radius:5px;padding:12px 0;width:160px;text-align:center}@media (max-width: 767.98px){.escolher-unidade{padding:100px 16px}.escolher-unidade-user{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.escolher-unidade-title{margin-left:0;margin-top:30px}.list-unidades-text{margin-left:40px}.list-unidades-btn{display:none}}:root{--gutter: 15px;--columnGap: calc(var(--gutter) * 2);--rowGap: calc(var(--gutter) * 2)}r-grid{display:grid;--grid-tc: repeat(4, 1fr);grid-template-columns:var(--grid-tc);--grid-cs: 1;--grid-ce: -1;grid-column-gap:var(--columnGap);grid-row-gap:var(--rowGap)}r-grid>r-cell{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none}r-grid[columns="1"]{--grid-tc: repeat(1, 1fr)}r-grid[columns="2"]{--grid-tc: repeat(2, 1fr)}r-grid[columns="3"]{--grid-tc: repeat(3, 1fr)}r-grid[columns="4"]{--grid-tc: repeat(4, 1fr)}r-grid[columns="5"]{--grid-tc: repeat(5, 1fr)}r-grid[columns="6"]{--grid-tc: repeat(6, 1fr)}r-grid[columns="7"]{--grid-tc: repeat(7, 1fr)}r-grid[columns="8"]{--grid-tc: repeat(8, 1fr)}r-grid[columns="9"]{--grid-tc: repeat(9, 1fr)}r-grid[columns="10"]{--grid-tc: repeat(10, 1fr)}r-grid[columns="11"]{--grid-tc: repeat(11, 1fr)}r-grid[columns="12"]{--grid-tc: repeat(12, 1fr)}r-grid>r-cell[span^="1"]{--grid-cs: 1}r-grid>r-cell[span^="2"]{--grid-cs: 2}r-grid>r-cell[span^="3"]{--grid-cs: 3}r-grid>r-cell[span^="4"]{--grid-cs: 4}r-grid>r-cell[span^="5"]{--grid-cs: 5}r-grid>r-cell[span^="6"]{--grid-cs: 6}r-grid>r-cell[span^="7"]{--grid-cs: 7}r-grid>r-cell[span^="8"]{--grid-cs: 8}r-grid>r-cell[span^="9"]{--grid-cs: 9}r-grid>r-cell[span^="10"]{--grid-cs: 10}r-grid>r-cell[span^="11"]{--grid-cs: 11}r-grid>r-cell[span^="12"]{--grid-cs: 12}r-grid>r-cell[span$="+1"],r-grid>r-cell[span="1"]{--grid-ce: 1}r-grid>r-cell[span$="+2"],r-grid>r-cell[span$="-1"],r-grid>r-cell[span="2"]{--grid-ce: 2}r-grid>r-cell[span$="+3"],r-grid>r-cell[span$="-2"],r-grid>r-cell[span="3"]{--grid-ce: 3}r-grid>r-cell[span$="+4"],r-grid>r-cell[span$="-3"],r-grid>r-cell[span="4"]{--grid-ce: 4}r-grid>r-cell[span$="+5"],r-grid>r-cell[span$="-4"],r-grid>r-cell[span="5"]{--grid-ce: 5}r-grid>r-cell[span$="+6"],r-grid>r-cell[span$="-5"],r-grid>r-cell[span="6"]{--grid-ce: 6}r-grid>r-cell[span$="+7"],r-grid>r-cell[span$="-6"],r-grid>r-cell[span="7"]{--grid-ce: 7}r-grid>r-cell[span$="+8"],r-grid>r-cell[span$="-7"],r-grid>r-cell[span="8"]{--grid-ce: 8}r-grid>r-cell[span$="+9"],r-grid>r-cell[span$="-8"],r-grid>r-cell[span="9"]{--grid-ce: 9}r-grid>r-cell[span$="+10"],r-grid>r-cell[span$="-9"],r-grid>r-cell[span="10"]{--grid-ce: 10}r-grid>r-cell[span$="+11"],r-grid>r-cell[span$="-10"],r-grid>r-cell[span="11"]{--grid-ce: 11}r-grid>r-cell[span$="+12"],r-grid>r-cell[span$="-11"],r-grid>r-cell[span="12"]{--grid-ce: 12}r-grid>r-cell[span$="-12"]{--grid-ce: 13}r-grid>r-cell[span]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span*="+"],r-grid>r-cell[span*="-"],r-grid>r-cell[span*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span*="-"],r-grid>r-cell[span*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span=row]{grid-column:1 / -1}@media (min-width: 768px){r-grid[columns-md="1"]{--grid-tc: repeat(1, 1fr)}r-grid[columns-md="2"]{--grid-tc: repeat(2, 1fr)}r-grid[columns-md="3"]{--grid-tc: repeat(3, 1fr)}r-grid[columns-md="4"]{--grid-tc: repeat(4, 1fr)}r-grid[columns-md="5"]{--grid-tc: repeat(5, 1fr)}r-grid[columns-md="6"]{--grid-tc: repeat(6, 1fr)}r-grid[columns-md="7"]{--grid-tc: repeat(7, 1fr)}r-grid[columns-md="8"]{--grid-tc: repeat(8, 1fr)}r-grid[columns-md="9"]{--grid-tc: repeat(9, 1fr)}r-grid[columns-md="10"]{--grid-tc: repeat(10, 1fr)}r-grid[columns-md="11"]{--grid-tc: repeat(11, 1fr)}r-grid[columns-md="12"]{--grid-tc: repeat(12, 1fr)}r-grid>r-cell[span-md^="1"]{--grid-cs: 1}r-grid>r-cell[span-md^="2"]{--grid-cs: 2}r-grid>r-cell[span-md^="3"]{--grid-cs: 3}r-grid>r-cell[span-md^="4"]{--grid-cs: 4}r-grid>r-cell[span-md^="5"]{--grid-cs: 5}r-grid>r-cell[span-md^="6"]{--grid-cs: 6}r-grid>r-cell[span-md^="7"]{--grid-cs: 7}r-grid>r-cell[span-md^="8"]{--grid-cs: 8}r-grid>r-cell[span-md^="9"]{--grid-cs: 9}r-grid>r-cell[span-md^="10"]{--grid-cs: 10}r-grid>r-cell[span-md^="11"]{--grid-cs: 11}r-grid>r-cell[span-md^="12"]{--grid-cs: 12}r-grid>r-cell[span-md$="+1"],r-grid>r-cell[span-md="1"]{--grid-ce: 1}r-grid>r-cell[span-md$="+2"],r-grid>r-cell[span-md$="-1"],r-grid>r-cell[span-md="2"]{--grid-ce: 2}r-grid>r-cell[span-md$="+3"],r-grid>r-cell[span-md$="-2"],r-grid>r-cell[span-md="3"]{--grid-ce: 3}r-grid>r-cell[span-md$="+4"],r-grid>r-cell[span-md$="-3"],r-grid>r-cell[span-md="4"]{--grid-ce: 4}r-grid>r-cell[span-md$="+5"],r-grid>r-cell[span-md$="-4"],r-grid>r-cell[span-md="5"]{--grid-ce: 5}r-grid>r-cell[span-md$="+6"],r-grid>r-cell[span-md$="-5"],r-grid>r-cell[span-md="6"]{--grid-ce: 6}r-grid>r-cell[span-md$="+7"],r-grid>r-cell[span-md$="-6"],r-grid>r-cell[span-md="7"]{--grid-ce: 7}r-grid>r-cell[span-md$="+8"],r-grid>r-cell[span-md$="-7"],r-grid>r-cell[span-md="8"]{--grid-ce: 8}r-grid>r-cell[span-md$="+9"],r-grid>r-cell[span-md$="-8"],r-grid>r-cell[span-md="9"]{--grid-ce: 9}r-grid>r-cell[span-md$="+10"],r-grid>r-cell[span-md$="-9"],r-grid>r-cell[span-md="10"]{--grid-ce: 10}r-grid>r-cell[span-md$="+11"],r-grid>r-cell[span-md$="-10"],r-grid>r-cell[span-md="11"]{--grid-ce: 11}r-grid>r-cell[span-md$="+12"],r-grid>r-cell[span-md$="-11"],r-grid>r-cell[span-md="12"]{--grid-ce: 12}r-grid>r-cell[span-md$="-12"]{--grid-ce: 13}r-grid>r-cell[span-md]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span-md*="+"],r-grid>r-cell[span-md*="-"],r-grid>r-cell[span-md*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span-md*="-"],r-grid>r-cell[span-md*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span-md=row]{grid-column:1 / -1}}@media (min-width: 1025px){r-grid[columns-lg="1"]{--grid-tc: repeat(1, 1fr)}r-grid[columns-lg="2"]{--grid-tc: repeat(2, 1fr)}r-grid[columns-lg="3"]{--grid-tc: repeat(3, 1fr)}r-grid[columns-lg="4"]{--grid-tc: repeat(4, 1fr)}r-grid[columns-lg="5"]{--grid-tc: repeat(5, 1fr)}r-grid[columns-lg="6"]{--grid-tc: repeat(6, 1fr)}r-grid[columns-lg="7"]{--grid-tc: repeat(7, 1fr)}r-grid[columns-lg="8"]{--grid-tc: repeat(8, 1fr)}r-grid[columns-lg="9"]{--grid-tc: repeat(9, 1fr)}r-grid[columns-lg="10"]{--grid-tc: repeat(10, 1fr)}r-grid[columns-lg="11"]{--grid-tc: repeat(11, 1fr)}r-grid[columns-lg="12"]{--grid-tc: repeat(12, 1fr)}r-grid>r-cell[span-lg^="1"]{--grid-cs: 1}r-grid>r-cell[span-lg^="2"]{--grid-cs: 2}r-grid>r-cell[span-lg^="3"]{--grid-cs: 3}r-grid>r-cell[span-lg^="4"]{--grid-cs: 4}r-grid>r-cell[span-lg^="5"]{--grid-cs: 5}r-grid>r-cell[span-lg^="6"]{--grid-cs: 6}r-grid>r-cell[span-lg^="7"]{--grid-cs: 7}r-grid>r-cell[span-lg^="8"]{--grid-cs: 8}r-grid>r-cell[span-lg^="9"]{--grid-cs: 9}r-grid>r-cell[span-lg^="10"]{--grid-cs: 10}r-grid>r-cell[span-lg^="11"]{--grid-cs: 11}r-grid>r-cell[span-lg^="12"]{--grid-cs: 12}r-grid>r-cell[span-lg$="+1"],r-grid>r-cell[span-lg="1"]{--grid-ce: 1}r-grid>r-cell[span-lg$="+2"],r-grid>r-cell[span-lg$="-1"],r-grid>r-cell[span-lg="2"]{--grid-ce: 2}r-grid>r-cell[span-lg$="+3"],r-grid>r-cell[span-lg$="-2"],r-grid>r-cell[span-lg="3"]{--grid-ce: 3}r-grid>r-cell[span-lg$="+4"],r-grid>r-cell[span-lg$="-3"],r-grid>r-cell[span-lg="4"]{--grid-ce: 4}r-grid>r-cell[span-lg$="+5"],r-grid>r-cell[span-lg$="-4"],r-grid>r-cell[span-lg="5"]{--grid-ce: 5}r-grid>r-cell[span-lg$="+6"],r-grid>r-cell[span-lg$="-5"],r-grid>r-cell[span-lg="6"]{--grid-ce: 6}r-grid>r-cell[span-lg$="+7"],r-grid>r-cell[span-lg$="-6"],r-grid>r-cell[span-lg="7"]{--grid-ce: 7}r-grid>r-cell[span-lg$="+8"],r-grid>r-cell[span-lg$="-7"],r-grid>r-cell[span-lg="8"]{--grid-ce: 8}r-grid>r-cell[span-lg$="+9"],r-grid>r-cell[span-lg$="-8"],r-grid>r-cell[span-lg="9"]{--grid-ce: 9}r-grid>r-cell[span-lg$="+10"],r-grid>r-cell[span-lg$="-9"],r-grid>r-cell[span-lg="10"]{--grid-ce: 10}r-grid>r-cell[span-lg$="+11"],r-grid>r-cell[span-lg$="-10"],r-grid>r-cell[span-lg="11"]{--grid-ce: 11}r-grid>r-cell[span-lg$="+12"],r-grid>r-cell[span-lg$="-11"],r-grid>r-cell[span-lg="12"]{--grid-ce: 12}r-grid>r-cell[span-lg$="-12"]{--grid-ce: 13}r-grid>r-cell[span-lg]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span-lg*="+"],r-grid>r-cell[span-lg*="-"],r-grid>r-cell[span-lg*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span-lg*="-"],r-grid>r-cell[span-lg*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span-lg=row]{grid-column:1 / -1}}r-grid.debug>*{--color: rgba(248, 110, 91, .3);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--color)),to(var(--color)));background-image:-o-linear-gradient(top,var(--color) 0%,var(--color) 100%);background-image:linear-gradient(to bottom,var(--color) 0%,var(--color) 100%)}r-grid.debug>:nth-child(6n+2){--color: rgba(103, 126, 208, .3)}r-grid.debug>:nth-child(6n+3){--color: rgba(224, 174, 72, .3)}r-grid.debug>:nth-child(6n+4){--color: rgba(77, 214, 115, .3)}r-grid.debug>:nth-child(6n+5){--color: rgba(217, 103, 219, .3)}r-grid.debug>:nth-child(6n+6){--color: rgba(94, 204, 211, .3)}r-grid.debug>:nth-child(6n+7){--color: rgba(248, 110, 91, .3)}.tab-list{margin:40px 0 30px}.tab-list ul{margin:0;padding:0}.tab-list ul li{list-style:none;display:inline-block;margin-right:15px}.tab-list ul li a{position:relative;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#92959d;text-decoration:none}.tab-list ul li a:before{content:"";width:100%;height:1px;position:absolute;left:0;bottom:-3px;background:transparent}.tab-list ul li.active a{color:#528ce3}.tab-list ul li.active a:before{background:#528ce3}.table-list-users{margin:40px 0 300px}.table-list-users .list-users-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;position:relative;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;padding:10px 0}.table-list-users .list-users-line:hover{-webkit-box-shadow:0 5px 8px rgba(180,199,227,.3);box-shadow:0 5px 8px #b4c7e34d}.table-list-users .list-users-line-header:hover{-webkit-box-shadow:0 0 0 rgba(180,199,227,0);box-shadow:0 0 #b4c7e300}.table-list-users .list-users-line .list-users-photo{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;max-width:100%;text-align:center}.table-list-users .list-users-line .list-users-photo img{width:40px;height:40px;border-radius:10px}.table-list-users .list-users-line .list-users-name{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;width:250px;max-width:100%}.table-list-users .list-users-line .list-users-profile{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;width:170px;max-width:100%}.table-list-users .list-users-line .list-users-type,.table-list-users .list-users-line .list-users-mail{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;width:320px;max-width:100%}.table-list-users .list-users-line .list-users-action{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;max-width:100%;text-align:center}.list-users-title{font-family:Roboto;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:1px;color:#92959d;margin:0;text-transform:uppercase}.list-users-text{font-family:Roboto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#393042;margin:0}.page-login{display:grid;grid-template-columns:42% 58%;grid-template-areas:"description login"}.page-login .header{position:relative}.page-login .description{grid-area:description;background-image:url(/assets/login-bg-B4ozLDro.png);background-repeat:no-repeat;background-size:cover;background-position:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.page-login .logo{background-image:url(/assets/logo-white-CnDEIPpY.svg);background-repeat:no-repeat;background-position:50%;width:130px;height:40px;background-size:100%;display:block;position:absolute;top:15px;left:40px}.page-login .box-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 14%;color:#fff}.page-login .box-description>h2{font-size:18px;font-weight:500;line-height:1.33}.page-login .box-description>p{font-size:14px;line-height:1.43;margin:20px 0 30px}.page-login .box-description>a{font-size:14px;line-height:1.57;text-align:center;text-decoration:none;color:#393042;background-color:#fff;border-radius:5px;padding:14px 0;max-width:190px}.page-login .login{grid-area:login;min-height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex}.page-login .box-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:480px;width:100%;padding:30px 15px;margin:0 auto;color:#528ce3}.page-login .box-login>h1{font-size:24px;font-weight:500;line-height:1}.page-login .font-regular{font-weight:400}.page-login .box-login>p{font-size:14px;font-weight:300;line-height:1.43;margin-top:10px}.page-login .form-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.page-login .item-password-field{position:relative}.page-login .item-username,.page-login .item-password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-login .item-username label,.page-login .item-password label{font-size:12px;font-weight:700;line-height:1.83;color:#393042}.page-login .item-username input:focus,.page-login .item-password input:focus{border:solid 1px #528ce3;background-color:#528ce31a;outline:0}.page-login .item-username input,.page-login .item-password input{font-size:14px;padding:15px;width:100%;height:48px;border:0;border-radius:5px;background-color:#00000008;margin-top:5px}.page-login .item-username.has-error input,.page-login .item-password.has-error input{border:1px solid #e74c3c;background-color:#fdecec}.page-login .item-username.has-error .form-tip,.page-login .item-password.has-error .form-tip{display:block}.page-login .form-tip{font-size:12px;font-weight:300;color:#e74c3c;margin-top:10px;display:none}.page-login .item-password{margin-top:30px;position:relative}.page-login .senha-pergunta{opacity:.5;font-size:12px;font-weight:300;line-height:1.83;color:#393042;position:absolute;right:0}.page-login .senha-pergunta:hover{text-decoration:underline}.page-login .button{margin-top:30px;margin-left:auto}.page-login .view-password{position:absolute;top:20px;right:16px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='14'%20viewBox='0%200%2018%2014'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-width='1.5'%20opacity='.3'%20transform='translate(1%201)'%3e%3cpath%20stroke-linejoin='round'%20d='M8.1%202c3.26%200%206.173%201.557%208.1%204-1.927%202.443-4.84%204-8.1%204C4.838%2010%201.925%208.443%200%206c1.925-2.443%204.839-4%208.1-4z'/%3e%3ccircle%20cx='8'%20cy='6'%20r='2'/%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M2%200L14.021%2012.021'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;width:17px;height:18px}.page-login .view-password.is-active{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='10'%20viewBox='0%200%2018%2010'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-width='1.5'%20opacity='.3'%20transform='translate(1%201)'%3e%3cpath%20stroke-linejoin='round'%20d='M8.1%200c3.26%200%206.173%201.557%208.1%204-1.927%202.443-4.84%204-8.1%204C4.838%208%201.925%206.443%200%204c1.925-2.443%204.839-4%208.1-4z'/%3e%3ccircle%20cx='8'%20cy='4'%20r='2'/%3e%3c/g%3e%3c/svg%3e")}@media (max-width: 1024.98px){.page-login{grid-template-columns:100%;grid-template-areas:"header" "login"}.page-login .login-header{grid-area:header;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 40px 0}.page-login .login-btn{margin:25px auto}}@media (max-width: 767.98px){.page-login .login-header{padding:50px 15px 0}.page-login .button.--light{padding:8px}}.page-paciente-dados .with-thumb-sidebar{width:115px;margin-right:60px}.page-paciente-dados .with-thumb{display:-webkit-box;display:-ms-flexbox;display:flex}.page-paciente-dados .with-thumb r-grid{-ms-flex-preferred-size:100%;flex-basis:100%}.page-paciente-dados .header-page-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-paciente-dados .header-page-bar .header-page-nav{width:70%}.page-paciente-dados .header-page-bar .header-page-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:30%}@media (min-width: 768px){.page-paciente-dados .header-page-bar .header-page-tools{margin-left:30px}}@media (max-width: 767.98px){.page-paciente-dados .with-thumb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-paciente-dados .with-thumb .with-thumb-sidebar{margin:5px auto 20px}.page-paciente-dados .header-page-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-paciente-dados .header-page-bar .header-page-nav,.page-paciente-dados .header-page-bar .header-page-tools{width:100%}.page-paciente-dados .header-page-bar .header-page-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:15px}.page-paciente-dados .header-page-bar .button{max-width:100%}}.page-recuperar-senha{max-width:480px;width:100%;padding:0 15px;margin:0 auto}.page-recuperar-senha .logo{background-image:url(/assets/logo-blue-CHLryl1F.svg);background-repeat:no-repeat;background-position:50%;width:130px;height:40px;background-size:100%;-ms-flex-item-align:center;align-self:center;margin-bottom:40px}.page-recuperar-senha .box-campos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;color:#528ce3;height:100vh}.page-recuperar-senha .box-campos>h1,.page-recuperar-senha .box-campos>p{text-align:center}.page-recuperar-senha .box-campos>h1{font-size:24px;font-weight:500;line-height:1}.page-recuperar-senha .box-campos>p{font-size:14px;font-weight:300;line-height:1.43;margin-top:10px}.page-recuperar-senha .form-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}.page-recuperar-senha .item-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-recuperar-senha .item-email>label{font-size:12px;font-weight:700;line-height:1.83;color:#393042}.page-recuperar-senha .item-email>input{font-size:14px;padding:15px;width:100%;height:48px;border:0;border-radius:5px;background-color:#00000008;margin-top:5px}.page-recuperar-senha .item-email>input:focus{border:solid 1px #528ce3;background-color:#528ce31a;outline:0}.page-recuperar-senha .form-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.page-recuperar-senha .login-back{font-size:14px;line-height:1.57;text-decoration:none;color:#393042;opacity:.3;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px}.page-recuperar-senha .login-btn{font-size:14px;line-height:1.57;text-align:center;text-decoration:none;color:#fff;background-color:#4a90e2;border:0;border-radius:5px;padding:14px 60px;cursor:pointer;margin-left:auto}.page-recuperar-senha .button{margin-left:auto}@media (max-width: 767.98px){.page-recuperar-senha .login-btn{padding:14px 40px}}.formik__botao-adicionar-imagem,.formik__botao-adicionar-imagem.is-danger{display:inline-block;padding:8px 12px;font-size:12px;border-radius:5px;border:solid 1px transparent;text-align:center;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.formik__botao-adicionar-imagem{background-color:#fff;color:#528ce3;border-color:#528ce3}.formik__botao-adicionar-imagem:hover{background-color:#528ce3;color:#fff}.formik__botao-adicionar-imagem.is-danger{background-color:#e74c3c;color:#fff;border-color:#e74c3c}.formik__botao-adicionar-imagem.is-danger:hover{background-color:#c0392b;border-color:#c0392b}.dashboard-item-icon:after{background-color:transparent}.menu-account__drop__body{padding:10px}.menu__drop{padding-top:10px;padding-bottom:10px}.menu__drop .menu__drop-link{font-size:14px;font-weight:500}.menu__link:hover,.menu__drop .menu__drop-link:hover{color:#528ce3}.breadcrumb{margin-bottom:15px}.header-page-form{margin-top:15px}.form fieldset{padding:20px}.user-paciente{margin-top:0;padding:20px}@media (min-width: 1025px){.page-agendamento-passo-2{display:grid;grid-template-columns:50% 50%;grid-template-areas:"description agendamento"}}@media (min-width: 768px){.page-agendamento-passo-3{display:grid;grid-template-columns:30% 70%;grid-template-areas:"description agendamento";margin-top:15px}}@media (min-width: 768px){.page-horarios{margin-left:1.8em;border-left:solid 1px rgba(180,199,227,.23)}}@media (max-width: 767.98px){.page-horarios{margin-top:1.8em;border-left:solid 1px rgba(180,199,227,.23)}}@media (min-width: 1025px){.page-paciente{padding-right:2em;border-right:solid 1px rgba(180,199,227,.23)}}@media (min-width: 1025px){.renderizar-convenio{margin-left:2em}}@media (max-width: 1024.98px){.renderizar-convenio{margin-top:2.5em}}.form-item{background-color:#528ce333;border-radius:5px}.form-item-passo-3{background-color:#528ce333;border-radius:5px;padding:9px;margin-bottom:10px}.form-item__choice{position:relative;font-size:14px;color:#393042;padding:5px 10px}.form-item__choice-passo-3{position:relative;font-size:14px;color:#393042;padding:5px}.form-item__choice-passo-3.profissional{font-weight:700;font-size:16px}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.buttons>*:not(:first-child){margin-left:20px}.buttons .--light{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.57;text-decoration:none;text-align:center;color:#528ce3;background-color:transparent;border-radius:5px;border:solid 1px #528ce3;padding:8px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons-modal{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons-modal>*:not(:first-child){margin-left:20px}@media (max-width: 1024.98px){.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nao-ha-horarios{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.buttons-unidade{width:auto;height:auto;border-radius:5px;border:solid 1px #e2e2e2;background-color:#f3f3f3;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;color:#d5d5d5;display:inline-block;margin-right:4.3px;margin-bottom:4.3px;margin-top:4.3px;padding:3px}.renderizar-horarios{display:-webkit-box;display:-ms-flexbox;border-radius:4px;margin-top:15px;background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border:1px solid rgba(180,199,227,.35);-webkit-box-shadow:0 0 10px -3px rgba(180,199,227,.35);box-shadow:0 0 10px -3px #b4c7e359}.renderizar-horarios:hover{border:1px solid rgba(180,199,227,.35);-webkit-box-shadow:0 12px 12px 0 rgba(180,199,227,.35);box-shadow:0 12px 12px #b4c7e359}.image-paciente{width:115px;margin:0 -50% 0 50%;transform:translate(-50%)}.image-paciente img{border-radius:5px;width:115px;height:115px}@media (max-width: 767.98px){.box-hours-free__item{padding:0 0 10px}}.box-hours-free__item .list-buttom-hours.unidade{width:auto;height:auto;padding:7px;margin:2px;border-radius:5px;font-size:12px;font-weight:500;font-style:normal;color:#d5d5d5;display:inline-block}.box-hours-free__item .list-buttom-hours button.orange{background-color:#fa8c1626;color:#fa8c16;border-color:#fa8c16}.box-hours-free__item .list-buttom-hours button.green-right{background-color:#52c41a26;color:#52c41a;border-color:#52c41a}.box-hours-free__item h4{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#393042}.excluir:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;font:0/0 a;content:"";font-family:fontello;font-size:17px;color:#528ce3}.excluir:hover{background-color:#528ce326;border-radius:5px}.nav-route-agendamento{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:26px 0}.nav-route-back-agendamento{-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0}.nav-route-agendamento.justify-content-center{margin:0 0 5px}.nav-route-agendamento.margem-zero{margin:0}.nav-route-agendamento-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;text-decoration:none;line-height:1.71;color:#393042;background:none}.nav-route-agendamento-name:before{content:"";display:block;width:32px;height:32px;border-radius:5px;background-color:#39304208;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13'%20height='10'%20viewBox='0%200%2013%2010'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23393042'%20stroke-linecap='round'%20stroke-width='2'%3e%3cpath%20stroke-linejoin='round'%20d='M5.5%201.5L1.5%205l4%203.5'/%3e%3cpath%20d='M3.5%205h8'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}.nav-convenio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;margin-right:auto;margin-left:auto}.nav-step{font-size:14px;font-weight:500;line-height:1.71;color:#b4c7e3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nav-step .active{color:#393042;margin-right:5px}.nav-convenio>p{font-size:18px;font-weight:500;line-height:1.33;color:#393042;margin-left:30px}@media (max-width: 1024.98px){.nav-route-back-agendamento{-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0}}@media (max-width: 767.98px){.nav-route-back-agendamento{-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0}.nav-route-agendamento-name span{display:none}}.alinha-botao{margin-top:24px;max-height:49px}@media (max-width: 767.98px){.alinha-botao{margin-top:0;max-height:49px}}.button-wizard{background-color:transparent}.button-wizard.has-error{margin-top:0;float:right;top:-25%}.button-wizard:before{content:"";display:none;width:18px;height:18px;background:url("data:image/svg+xml,%3c!--%20By%20Sam%20Herbert%20(@sherb),%20for%20everyone.%20More%20@%20http://goo.gl/7AJzbL%20--%3e%3csvg%20width='32'%20height='32'%20viewBox='0%200%2040%2040'%20xmlns='http://www.w3.org/2000/svg'%20stroke='%23fff'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20transform='translate(1%201)'%20stroke-width='3'%3e%3ccircle%20stroke-opacity='.5'%20cx='18'%20cy='18'%20r='18'/%3e%3cpath%20d='M36%2018c0-9.94-8.06-18-18-18'%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20from='0%2018%2018'%20to='360%2018%2018'%20dur='1s'%20repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:contain;margin-right:10px}.button-wizard.--primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.57;text-decoration:none;text-align:center;color:#fff;background-color:#528ce3;border-radius:5px;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-wizard.--w100{width:100%}.button-wizard.--plus{position:relative;padding-right:60px}.button-wizard.--plus:after{content:"";position:absolute;top:8px;right:14px;display:block;width:32px;height:32px;border-radius:5px;background:#4078cc url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='7'%20height='7'%20viewBox='0%200%207%207'%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M4.335%202.675H7V4.14H4.335V7H2.679V4.14H0V2.676h2.68V0h1.655z'/%3e%3c/svg%3e") no-repeat center}.button-wizard:disabled,.button-wizard[disabled],.button-wizard.is-disabled,.button-wizard.is-loading{opacity:.5;pointer-events:none}.graficos,.graficos-de-internacoes{background-color:#fff;padding:40px 0;border-radius:4px;width:100%;max-width:1510px;margin:0 auto;box-sizing:border-box;font-size:11px}.tooltip-personalizado{background-color:#fff;border:#f0f2f5 1px solid;padding:8px;font-size:14px}.tooltip-personalizado p{margin-bottom:6px}.tooltip-personalizado .data{font-weight:700}.relatorios .ant-divider-horizontal{margin-top:0;margin-bottom:16px}.recharts-legend-wrapper{font-size:14px}.relatorios .botao-download{font-size:12px;align-self:center;background-color:transparent;color:#1890ff}.relatorios .action-bar{display:flex;justify-content:space-between}.relatorios .separador-de-profissao-e-profissional-de-saude{text-align:center;padding-top:30px;font-size:14px;margin-bottom:15px}.title-adicionar{margin-bottom:.75rem}.botao-editar-paciente{font-size:12px;align-self:center;background-color:transparent;color:#1890ff}.page-pacientes-lista .header-page-tools .user-paciente .button{margin-left:auto}@media (max-width: 575.98px){.page-pacientes-lista .header-page-tools .user-paciente .button{min-width:100%;margin-top:1.5rem}}.legenda-das-unidades{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));color:#92959d;font-size:12px;font-weight:500;line-height:1.38;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;background-color:#fff;padding:8px 14px}.legenda-das-unidades .item-da-legenda{display:grid;grid-template-columns:25px auto 25px auto;gap:8px;align-items:center}.legenda-das-unidades .item-da-legenda .cor{width:15px;height:15px}.mensagens-do-calendario{font-size:14px;text-align:center}.user-doctor__name{font-size:16px;font-weight:500;line-height:1.38;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 1219px){.user-doctor__name{width:210px}}@media (max-width: 1218px){.user-doctor__name{width:150px}}.container-nenhum-profissional-encontrado{padding:8px;margin-bottom:0;min-height:66px;border-top-color:#ebedf0;border-top-style:solid;border-top-width:1px;color:#00000073;font-size:12px}.date-period__content input{font-size:12px;padding:15px;width:180px;height:15px;border:0;outline:0;border-radius:5px;background-color:#00000008;border:1px solid transparent;text-align:center}.date-period__content{font-size:14px;color:#528ce3;padding:3px 5px;background-color:#00000008}.box-agenda__novo_atendimento{position:absolute;width:17px;height:60px;top:0;right:0}.box-agenda__drop__cancel{color:#ff7675;left:17px}.box-agenda__drop__description{height:100%;max-height:260px}.box-agenda__drop__description *+p{margin-top:5px}.box-agenda__drop__time{margin:10px 0}.box-agenda__drop__body{margin-top:15px}.box-agenda__drop.--left{right:auto;left:5px;-webkit-transform:none;-ms-transform:none;transform:none}.box-agenda__event-multiple__time,.box-agenda__event-multiple__local{width:100%;font-size:12px}.box-agenda__block-event{z-index:1}.box-agenda__event-multiple{z-index:2}.box-agenda__unity{z-index:3}.box-agenda__event{z-index:2}.box-agenda__event__mouse-over{z-index:3}.box-agenda__disable-event-feriado{position:absolute;top:0;left:0;width:100%;height:100%;background-color:azure;cursor:default}.container-item-auto-complete-paciente{display:grid;grid-template-columns:4fr 2fr}.container-item-auto-complete-paciente .data-de-nascimento{text-align:right;font-size:12px}.proximo-horario{padding-top:28px}.segunda-linha-auto-complete-pacientes{display:grid;grid-template-columns:4fr 3fr}.segunda-linha-auto-complete-pacientes .unidade-do-paciente{text-align:right}.container-item-auto-complete-paciente .data-de-nascimento,.segunda-linha-auto-complete-pacientes span{font-size:12px;color:#616161;font-style:italic}.container-item-auto-complete-paciente .nome span{font-weight:600}.proximo-mes{text-align:center;margin-top:16px;padding-bottom:28px}.page-configuracoes-agendamento .header-agendamento{margin-bottom:15px}.button-hours-free{background-color:transparent}.button-hours-free.has-error{margin-top:0;float:right;top:-25%}.button-hours-free:before{content:"";display:none;width:18px;height:18px;background:url("data:image/svg+xml,%3c!--%20By%20Sam%20Herbert%20(@sherb),%20for%20everyone.%20More%20@%20http://goo.gl/7AJzbL%20--%3e%3csvg%20width='32'%20height='32'%20viewBox='0%200%2040%2040'%20xmlns='http://www.w3.org/2000/svg'%20stroke='%23fff'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20transform='translate(1%201)'%20stroke-width='3'%3e%3ccircle%20stroke-opacity='.5'%20cx='18'%20cy='18'%20r='18'/%3e%3cpath%20d='M36%2018c0-9.94-8.06-18-18-18'%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20from='0%2018%2018'%20to='360%2018%2018'%20dur='1s'%20repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:contain;margin-right:10px}.button-hours-free.--primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.57;text-decoration:none;text-align:center;font-size:14px;color:#fff;background-color:#528ce3;border-radius:5px;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-hours-free.--w100{width:100%}.button-hours-free{position:relative}.button-hours-free:disabled,.button-hours-free[disabled],.button-hours-free.is-disabled,.button-hours-free.is-loading{opacity:.5;pointer-events:none}.page-alterar-senha .header-page-form{margin-top:15px}.relatorios .botao-gerar{height:51px;min-width:160px}.list-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 10px}.user-paciente-agenda-modal{margin-top:0;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.user-paciente-agenda-modal__name{margin-bottom:10px;font-size:18px;font-weight:500;line-height:1.22;color:#393042}.user-paciente-agenda-modal__info{display:grid}.user-paciente-agenda-modal__info p{margin-bottom:5px;font-size:14px;font-weight:300;line-height:1.57;color:#393042}.user-paciente-agenda-modal .foto-do-paciente img{-ms-flex-item-align:start;align-self:flex-start;margin-right:10px;border-radius:4px;width:115px;height:105px}@media (max-width: 1024.98px){.user-paciente-agenda-modal__info{grid-template-columns:repeat(1,1fr);gap:0}}@media (max-width: 767.98px){.user-paciente-agenda-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-paciente-agenda-modal .foto-do-paciente img{margin:0 -50% 10px 50%;transform:translate(-50%)}.user-paciente-agenda-modal__info p{margin-bottom:10px}}.ReactModal__Body--open{overflow:hidden;position:absolute;width:100%;height:100%}.modal{position:absolute;inset:50% auto auto 50%;border:1px solid rgb(204,204,204);background:#fff;border-radius:4px;outline:none;margin-right:-50%;transform:translate(-50%,-50%);padding:2px;width:700px;overflow-y:auto;max-height:95%}@media (max-width: 1024.98px){.modal{width:75%!important;max-height:90%;overflow-y:scroll}}@media (max-width: 767.98px){.modal{width:100%!important;max-height:100%;overflow-x:scroll;margin:20px 0}}.form-group>textarea{height:150px;margin:0}.table-items__row,.table-items-expanded__row,.table-items-expanded__collapsable-cols,.table-items-expanded__collapsable-content{min-height:60px}.table-items__row.is-head,.table-items-expanded__row.is-head{min-height:0}.table-items.--secondary .table-items__row .table-items-expanded__row,.table-items-expanded__collapsable-cols,.table-items-expanded__collapsable-content{border:1px solid rgba(180,199,227,.23)}.table-items.--secondary .table-items__row.is-head .table-items-expanded__row.is-head{border:0}.table-items__row.linha-com-warning{position:relative}.table-items__row.linha-com-warning:after{content:"";position:absolute;top:0;bottom:0;right:0;border:1px solid #ffe58f;width:5px;background-color:#fffbe6}.table-items__row.linha-com-error{position:relative}.table-items__row.linha-com-error:after{content:"";position:absolute;top:0;bottom:0;right:0;border:1px solid #fa360034;width:5px;background-color:#fa37001a}.react-datepicker-popper{z-index:99}.react-datepicker__current-month{font-size:15px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{width:2.5rem;line-height:2.5rem;font-size:12px}.user-paciente-agenda img{-ms-flex-item-align:start;align-self:flex-start;margin-right:10px;border-radius:10px;width:115px;height:115px}.react-datepicker .react-datepicker__header{font-size:14px}.react-datepicker__month-wrapper{font-size:13px;line-height:1.57;color:#393042}.react-datepicker__month-wrapper:hover{background-color:unset!important}.react-datepicker__month-wrapper--selected{background-color:unset!important;color:#528ce3!important}.react-datepicker__month-wrapper--selected:hover{background-color:unset!important}.react-datepicker__year-wrapper{font-size:13px;line-height:1.57;color:#393042}.react-datepicker__year-wrapper:hover{background-color:unset!important}.react-datepicker__year-wrapper--selected{background-color:unset!important;color:#528ce3!important}.react-datepicker__year-wrapper--selected:hover{background-color:unset!important}.form-error{font-size:12px;font-weight:300;color:#e74c3c;margin-top:10px;display:block}input[type=file]{display:none}.form-select{position:relative;padding:0;margin-top:0}.form-table{display:-webkit-box;display:-ms-flexbox;display:flex}.form-table .form-table-group{min-width:250px}.form-table .form-table-image{position:relative;width:40px;height:40px;border-radius:5px;overflow:hidden}@media (min-width: 1025px){.form-table .form-table-image:hover .form-table-image-tools{opacity:1;visibility:visible}}.form-table .form-table-image-tools{opacity:0;visibility:hidden;position:absolute;width:40px;height:40px;top:0;left:0;background-color:#39304280;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-table .form-table-image-zoom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:fontello;content:"";display:block;font-size:15px;width:32px;height:32px;border-radius:5px;color:#fff;background-color:#fff6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 4px}@media (min-width: 1025px){.form-table .form-table-image-zoom:hover{background-color:#ffffff80}}@media (min-width: 768px){.form-table .form-table-group{margin-right:30px}}@media (max-width: 767.98px){.form-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-table .form-table-group{margin-bottom:24px;margin-right:0}}@media (max-width: 575.98px){.form-table .button{width:100%}}.icon-hour{position:absolute;top:40px;right:16px;z-index:1}.icon-hour[disabled]{opacity:.5}.react-datepicker__input-container .icon-hour{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1024.98px){.menu-account__drop__email{display:block!important}}.foto-prontuario{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}.foto-prontuario .foto-prontuario-image{position:relative;width:110px;height:110px;border-radius:5px;overflow:hidden}.foto-prontuario .foto-prontuario-image img{width:110px;height:110px}@media (min-width: 1025px){.foto-prontuario .foto-prontuario-image:hover .foto-prontuario-image-tools{opacity:1;visibility:visible}}.foto-prontuario .foto-prontuario-image-tools{opacity:0;visibility:hidden;position:absolute;width:110px;height:110px;top:0;left:0;background-color:#39304280;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foto-prontuario .foto-prontuario-image-zoom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:fontello;content:"";display:block;font-size:15px;width:32px;height:32px;border-radius:5px;color:#fff;background-color:#fff6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 4px}@media (min-width: 1025px){.foto-prontuario .foto-prontuario-image-zoom:hover{background-color:#ffffff80}}@media (max-width: 767.98px){.foto-prontuario{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 575.98px){.foto-prontuario .button{width:100%}}.box-panel__sidebar__item{padding:10px 10px 10px 30px}.box-panel__sidebar__item.--task{padding:10px}.box-panel__sidebar__indicator{min-width:16px;min-height:16px;z-index:0}.box-panel__sidebar__item .evolution-info__data{width:100%}.box-panel__sidebar__items .evolution-info__data strong{margin-left:0;font-size:14px;max-width:285px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;direction:ltr;display:block}.box-panel__sidebar__items .evolution-info__name{max-width:330px;text-overflow:ellipsis;font-size:14px;white-space:nowrap;overflow:hidden;direction:ltr;display:block;max-height:21px}.box-panel.--task .box-panel__sidebar{width:15%}.box-panel.--task .box-panel__content{width:85%}.evolution-info__data strong{margin-left:0;display:block}.evolution-info__data i{color:#919715}.button.--primary,.button.--danger,.button.--danger-light{min-width:160px}.table-items-expanded-100__box-item{width:100%;max-width:100%;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}.table-items-expanded-50__box-item{max-width:50%;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}.botao-prontuario{min-width:0!important}.tamanho-tooltip{width:340px}.tamanho-tooltip-diagnostico{width:350px}.table-items__bt.--remove,.table-items-expanded__bt.--remove{background-color:#fa37000d;color:#fa370080}.table-items__bt.--remove:hover,.table-items-expanded__bt.--remove:hover{background-color:#fa37001a;color:#fa3700}.form-input-group-append{padding:0}.form-group .form-input-group>input[disabled]{background-color:#cfcfcf}.list-btn-unidades{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.list-btn-unidades>*:not(.--danger){margin-left:20px}.list-btn-unidades>*:not(.--danger):not(.--danger-light){float:right}@media (max-width: 1024.98px){.list-btn-unidades .button{min-width:110px;margin-bottom:5px}}@media (max-width: 575.98px){.list-btn-unidades{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-btn-unidades>*:not(:first-child){float:none;margin-top:20px;margin-left:0}}.unity-infos-item{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:8px;padding:10px 20px;border-radius:4px;background-color:#b4c7e33b;font-size:14px;font-weight:300;line-height:1.57;color:#393042}.unity-infos-item strong{font-weight:500}.unity-infos-item i{margin-right:2px;font-size:16px;color:#b4c7e3}.tooltip__drop{z-index:4;position:absolute;width:500px;height:300px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(-10%);top:10%;right:35%;border-radius:5px;border:solid 1px #528ce3;background-color:#fff;-webkit-box-shadow:0 12px 18px 0 rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:2px 7px 5px;overflow-x:hidden}.tooltip__drop__title{font-size:16px;font-weight:700;line-height:1.38;padding-left:9px;padding-bottom:5px;border-bottom:solid 1px rgba(180,199,227,.35)}.tooltip__drop__body{margin-top:7px;color:#393042}.tooltip__drop__description{height:auto;font-size:14px;line-height:1.83;padding-left:9px}.tooltip__drop__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tooltip__drop__bt-close{float:right;width:24px;height:24px;border-radius:50px;color:#528ce3;background-color:#528ce31a;margin-left:30px}.tooltip__drop__bt-close .icon,.tooltip__drop__bt-close .icon-task{font-size:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 575.98px){.tooltip__drop{z-index:3;position:absolute;width:300px;height:200px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(-10%);top:100%;right:-100%;border-radius:5px;border:solid 1px #528ce3;background-color:#fff;-webkit-box-shadow:0 12px 18px 0 rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:2px 7px 5px;overflow-x:hidden}}@media (max-width: 1024.98px){.tooltip__drop{z-index:3;position:absolute;width:300px;height:250px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(-10%);top:50%;right:-20%;border-radius:5px;border:solid 1px #528ce3;background-color:#fff;-webkit-box-shadow:0 12px 18px 0 rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:2px 7px 5px;overflow-x:hidden}}.tooltip__antibioticos_drop{z-index:4;position:absolute;width:250px;height:250px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:83%;left:80%;border-radius:3px;border:solid 1px #528ce3;background-color:#fff;-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:7px;overflow-x:hidden;margin-top:6px}.tooltip__antibioticos_drop__arrow{position:absolute;width:16px;height:6px;left:50%;top:-6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.tooltip__antibioticos_drop__arrow:before,.tooltip__antibioticos_drop__arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.tooltip__antibioticos_drop__arrow:before{top:0;border-width:0 6px 6px 6px;border-bottom-color:#44c2ff}.tooltip__antibioticos_drop__arrow:after{top:1px;border-width:0 6px 6px 6px;border-bottom-color:#fff}.tooltip__antibioticos_drop__bt-close{float:right;width:24px;height:24px;border-radius:50px;color:#528ce3;background-color:#528ce31a;margin-left:30px}.tooltip__antibioticos_drop__bt-close .icon{font-size:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tooltip__antibioticos_drop__body{margin-top:7px;color:#393042}.tooltip__antibioticos_drop__title{font-size:16px;font-weight:700;line-height:1.38;border-bottom:solid 1px rgba(180,199,227,.35);padding-left:9px;padding-bottom:5px}.tooltip__antibioticos_drop__description{height:auto;font-size:14px;line-height:1.83;padding-left:9px}@media (max-width: 575.98px){.tooltip__antibioticos_drop{z-index:3;position:absolute;width:300px;height:200px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(-10%);top:0%;right:-100%;border-radius:3px;border:solid 1px #528ce3;background-color:#fff;-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:2px 7px 5px;overflow-x:hidden}}@media (max-width: 1024.98px){.tooltip__antibioticos_drop{z-index:3;position:absolute;width:250px;height:250px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(-10%);top:95%;left:10%;border-radius:3px;border:solid 1px #528ce3;background-color:#fff;-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359;padding:2px 7px 5px;overflow-x:hidden}}.tooltip-motivos{top:85%;left:65%;width:200px;height:150px}@media (max-width: 1024.98px){.tooltip-motivos{top:80%;left:5%;width:250px;height:150px}}@media (max-width: 575.98px){.tooltip-motivos{top:78%;left:10%;width:250px;height:150px}}.tooltip-sumario{top:80%;left:21%;width:auto;height:auto;max-height:300px}.tooltip-sumario .tooltip__antibioticos_drop__description{padding:0}.tooltip-sumario .tooltip__antibioticos_drop__body{margin:0}@media (max-width: 1024.98px){.tooltip-sumario{top:80%;left:5%;width:auto;height:auto}}@media (max-width: 575.98px){.tooltip-sumario{top:80%;left:10%;width:122px;height:122px}.tooltip-sumario .tooltip__antibioticos_drop__description .form-summary .form-summary-image:not(:first-child){margin-top:10px;margin-left:0}}.ajusta-indicator{justify-content:space-between}.radio input{position:absolute;display:block;cursor:pointer;width:20px;height:20px;z-index:1;margin-top:6px;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.radio input+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:14px;top:0;line-height:1}.radio input+label span{margin-left:6px;margin-top:6px;padding-top:3px;color:#393042}.radio input+label:before{display:block;height:20px;width:20px;content:"";top:0;-ms-flex-negative:0;flex-shrink:0}.radio input+label span{margin-left:6px;padding-top:3px;color:#393042}.componente-ivcf{grid-row-gap:0!important}.componente-ivcf>r-cell:first-child{border-top:#000000 solid 1px}.componente-ivcf>r-cell{border-bottom:#000000 solid 1px;border-right:#000000 solid 1px;border-left:#000000 solid 1px}.componente-ivcf .agrupamento,.componente-ivcf .pergunta,.componente-ivcf .opcoes-de-resposta{padding:8px;font-size:14px}.componente-ivcf .agrupamento{text-align:center}.componente-ivcf .resposta{font-style:italic}.componente-ivcf .cabecalho{display:grid;grid-template-columns:auto 90px;background-color:#e1e0e1}.opcoes-de-respostas div:not(:last-child){border-bottom:#000000 solid 1px}@media (max-width: 767.98px){.opcoes-de-respostas div{border-top:#000000 solid 1px}.opcoes-de-respostas div:not(:last-child){border-bottom:none}}.opcoes-de-respostas>div{padding:2px;font-size:14px}.componente-ivcf .cabecalho div{padding:8px;text-align:center;font-size:14px}.componente-ivcf .cabecalho :not(:last-child){border-right:#000000 solid 1px}@media (max-width: 767.98px){.componente-ivcf .cabecalho{display:grid;grid-template-columns:none;background-color:#e1e0e1}.componente-ivcf .cabecalho .titulo-pontuacao{display:none}.componente-ivcf .cabecalho :not(:last-child){border-right:none}}.componente-ivcf .idade{display:grid;grid-template-columns:250px 3fr 2fr 90px}@media (max-width: 767.98px){.componente-ivcf .idade{display:grid;grid-template-columns:none}}.componente-ivcf .humor,.componente-ivcf .cognicao,.componente-ivcf .auto-percepcao-da-saude,.componente-ivcf .moradia{display:grid;grid-template-columns:250px 5fr 90px}@media (max-width: 767.98px){.componente-ivcf .humor,.componente-ivcf .cognicao,.componente-ivcf .auto-percepcao-da-saude,.componente-ivcf .moradia{display:grid;grid-template-columns:none}}.componente-ivcf .auto-percepcao-da-saude .respostas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;font-style:italic}@media (max-width: 1024.98px){.componente-ivcf .auto-percepcao-da-saude .respostas{display:grid;grid-template-columns:none;font-style:italic}}.componente-ivcf .auto-percepcao-da-saude.leitura{display:grid;grid-template-columns:250px 3fr 2fr 90px}@media (max-width: 767.98px){.componente-ivcf .auto-percepcao-da-saude.leitura{display:grid;grid-template-columns:none}}.componente-ivcf .auto-percepcao-da-saude>div:not(:last-child),.componente-ivcf .idade>div:not(:last-child){border-right:#000000 solid 1px}@media (max-width: 767.98px){.componente-ivcf .idade>div:not(:first-child){border-right:none}}.componente-ivcf .comorbidades-multiplas .pergunta,.componente-ivcf .comunicacao .visao .tem-problemas-de-visao,.componente-ivcf .mobilidade .marcha .teve-quedas-recente,.componente-ivcf .mobilidade .capacidade-aerobica-e-ou-muscular .pergunta,.componente-ivcf .mobilidade .alcance-preensao-e-pinca .eh-incapaz-de-elevar-os-bracos-acima-do-ombro,.componente-ivcf .humor .estah-com-desanimo-tristeza-ou-desesperanca,.componente-ivcf .cognicao .esquecimento-estah-piorando,.componente-ivcf .avd-basica .deixou-de-tomar-banho-sozinho,.componente-ivcf .avd-instrumental .deixou-de-controlar-suas-financas,.componente-ivcf .auto-percepcao-da-saude .opcoes-de-respostas,.componente-ivcf .auto-percepcao-da-saude .pergunta{background-color:#e1e0e1}.titulo-vertical{writing-mode:tb-rl;transform:rotate(-180deg);text-align:center;padding:8px;font-size:14px}@media (max-width: 767.98px){.titulo-vertical{display:none}}.componente-ivcf .comorbidades-multiplas,.componente-ivcf .comunicacao,.componente-ivcf .mobilidade,.componente-ivcf .atividades-de-vida-diaria{display:grid;grid-template-columns:60px 5fr}.componente-ivcf .comorbidades-multiplas>div:not(:last-child),.componente-ivcf .comunicacao>div:not(:last-child),.componente-ivcf .mobilidade>div:not(:last-child),.componente-ivcf .atividades-de-vida-diaria>div:not(:last-child){border-left:#000000 solid 1px}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas,.componente-ivcf .comunicacao .audicao,.componente-ivcf .comunicacao .visao,.componente-ivcf .mobilidade .continencia-esfincteriana,.componente-ivcf .mobilidade .marcha,.componente-ivcf .mobilidade .capacidade-aerobica-e-ou-muscular,.componente-ivcf .mobilidade .alcance-preensao-e-pinca,.componente-ivcf .atividades-de-vida-diaria .avd-instrumental{display:grid;grid-template-columns:190px 5fr 90px}@media (max-width: 767.98px){.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas,.componente-ivcf .comunicacao .audicao,.componente-ivcf .comunicacao .visao,.componente-ivcf .mobilidade .continencia-esfincteriana,.componente-ivcf .mobilidade .marcha,.componente-ivcf .mobilidade .capacidade-aerobica-e-ou-muscular,.componente-ivcf .mobilidade .alcance-preensao-e-pinca,.componente-ivcf .atividades-de-vida-diaria .avd-instrumental{display:grid;grid-template-columns:none}}@media (max-width: 767.98px){.componente-ivcf .comorbidades-multiplas,.componente-ivcf .comunicacao,.componente-ivcf .mobilidade,.componente-ivcf .atividades-de-vida-diaria{display:grid;grid-template-columns:none}}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .agrupamento,.componente-ivcf .comunicacao .audicao .agrupamento,.componente-ivcf .comunicacao .visao .agrupamento,.componente-ivcf .mobilidade .continencia-esfincteriana .agrupamento,.componente-ivcf .mobilidade .marcha .agrupamento,.componente-ivcf .mobilidade .capacidade-aerobica-e-ou-muscular .agrupamento,.componente-ivcf .mobilidade .alcance-preensao-e-pinca .agrupamento,.componente-ivcf .atividades-de-vida-diaria .avd-basica .agrupamento,.componente-ivcf .atividades-de-vida-diaria .avd-instrumental .titulo-avd-instrumental{text-align:right;font-weight:500;font-size:14px}.componente-ivcf .atividades-de-vida-diaria .avd-instrumental .detalhes{margin-top:8px;font-size:10px;font-weight:400;font-style:italic;text-align:justify}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas>div:not(:last-child),.componente-ivcf .comunicacao .audicao>div:not(:last-child),.componente-ivcf .comunicacao .visao>div:not(:last-child),.componente-ivcf .mobilidade .continencia-esfincteriana>div:not(:last-child),.componente-ivcf .mobilidade .marcha>div:not(:last-child),.componente-ivcf .mobilidade .capacidade-aerobica-e-ou-muscular>div:not(:last-child),.componente-ivcf .mobilidade .alcance-preensao-e-pinca>div:not(:last-child),.componente-ivcf .humor>div:not(:last-child),.componente-ivcf .cognicao>div:not(:last-child),.componente-ivcf .atividades-de-vida-diaria .avd-basica>div:not(:last-child),.componente-ivcf .atividades-de-vida-diaria .avd-instrumental>div:not(:last-child),.componente-ivcf .moradia>div:not(:last-child){border-right:#000000 solid 1px}@media (max-width: 767.98px){.componente-ivcf .auto-percepcao-da-saude>div:not(:last-child),.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas>div:not(:last-child),.componente-ivcf .comunicacao .audicao>div:not(:last-child),.componente-ivcf .comunicacao .visao>div:not(:last-child),.componente-ivcf .mobilidade .continencia-esfincteriana>div:not(:last-child),.componente-ivcf .mobilidade .marcha>div:not(:last-child),.componente-ivcf .mobilidade .capacidade-aerobica-e-ou-muscular>div:not(:last-child),.componente-ivcf .mobilidade .alcance-preensao-e-pinca>div:not(:last-child),.componente-ivcf .humor>div:not(:last-child),.componente-ivcf .cognicao>div:not(:last-child),.componente-ivcf .atividades-de-vida-diaria .avd-basica>div:not(:last-child),.componente-ivcf .atividades-de-vida-diaria .avd-instrumental>div:not(:last-child),.componente-ivcf .moradia>div:not(:last-child){border-right:none}}.componente-ivcf .atividades-de-vida-diaria .avd-basica{display:grid;grid-template-columns:190px 5fr 90px}@media (max-width: 767.98px){.componente-ivcf .atividades-de-vida-diaria .avd-basica{display:grid;grid-template-columns:none}}.componente-ivcf .mobilidade .itens>div:not(:last-child),.componente-ivcf .atividades-de-vida-diaria .itens>div:not(:last-child){border-bottom:#000000 solid 1px}.componente-ivcf .comorbidades-multiplas .respostas,.componente-ivcf .comunicacao .respostas,.componente-ivcf .mobilidade .respostas,.componente-ivcf .cognicao .respostas,.componente-ivcf .humor .respostas,.componente-ivcf .deixou-de-tomar-banho-sozinho .respostas,.componente-ivcf .deixou-de-realizar-pequenos-trabalhos-domesticos .respostas,.componente-ivcf .deixou-de-controlar-suas-financas .respostas,.componente-ivcf .deixou-de-fazer-compras .respostas,.componente-ivcf .moradia .respostas{display:grid;grid-template-columns:1fr 7fr;font-style:italic;border-bottom-width:3px!important}@media (max-width: 1024.98px){.componente-ivcf .comorbidades-multiplas .respostas,.componente-ivcf .comunicacao .respostas,.componente-ivcf .mobilidade .respostas,.componente-ivcf .cognicao .respostas,.componente-ivcf .humor .respostas,.componente-ivcf .deixou-de-tomar-banho-sozinho .respostas,.componente-ivcf .deixou-de-realizar-pequenos-trabalhos-domesticos .respostas,.componente-ivcf .deixou-de-controlar-suas-financas .respostas,.componente-ivcf .deixou-de-fazer-compras .respostas,.componente-ivcf .moradia .respostas{display:grid;grid-template-columns:none;font-style:italic;border-bottom-width:3px!important;padding-top:5px}}.componente-ivcf .comunicacao .pergunta,.componente-ivcf .mobilidade .pergunta,.componente-ivcf .humor .pergunta,.componente-ivcf .cognicao .pergunta,.componente-ivcf .avd-basica .pergunta,.componente-ivcf .avd-instrumental .pergunta,.componente-ivcf .moradia .pergunta{padding:0}.componente-ivcf .comunicacao .pergunta>div,.componente-ivcf .mobilidade .pergunta>div:not(.condicoes),.componente-ivcf .humor .pergunta>div,.componente-ivcf .cognicao .pergunta>div,.componente-ivcf .avd-basica .pergunta>div,.componente-ivcf .avd-instrumental .pergunta>div,.componente-ivcf .moradia .pergunta>div{padding:8px}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .agrupamento>div:not(:last-child),.componente-ivcf .comunicacao .visao,.componente-ivcf .mobilidade .continencia-esfincteriana .pergunta>div:not(:last-child),.componente-ivcf .mobilidade .marcha .pergunta>div:not(:last-child),.componente-ivcf .mobilidade .capacidade-aerobica-e-ou-muscular.edicao .pergunta>div:not(:last-child),.componente-ivcf .mobilidade .alcance-preensao-e-pinca .pergunta>div:not(:last-child),.componente-ivcf .humor .pergunta>div:not(:last-child),.componente-ivcf .cognicao .pergunta>div:not(:last-child),.componente-ivcf .avd-instrumental .pergunta>div:not(:last-child),.componente-ivcf .moradia .pergunta>div:not(:last-child){border-bottom:#000000 solid 1px}.capacidade-aerobica-e-ou-muscular.edicao .pergunta .condicoes>div{padding:8px 8px 8px 16px}.capacidade-aerobica-e-ou-muscular.leitura .pergunta .condicoes>div{padding:4px 4px 4px 16px}.capacidade-aerobica-e-ou-muscular.edicao .pergunta .condicoes>div:first-child{padding-bottom:20px}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .dados-para-calculo-imc .form-group .form-label{color:#000;font-size:14px;margin-top:5px}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .dados-para-calculo-imc .form-group .form-input-group{height:40px!important;width:162px!important;background-color:#fff}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .dados-para-calculo-imc .form-group.has-error input{height:40px!important;border-radius:5px 0 0 5px}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .dados-para-calculo-imc .form-group .form-input-group .form-input-group-append{height:40px!important;min-width:60px}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .visualizacao .form-group .form-input-group{height:40px!important;width:162px!important;background-color:#fff;margin-top:10px}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .visualizacao .form-group.has-error input{height:40px!important;border-radius:5px 0 0 5px}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .visualizacao .form-group .form-input-group .form-input-group-append{height:40px!important;min-width:60px}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes>div:not(:first-child){padding-bottom:0}.capacidade-aerobica-e-ou-muscular.edicao .pergunta .condicoes>div:not(:last-child){border-bottom:#000000 dashed 1px}.capacidade-aerobica-e-ou-muscular.edicao .texto-da-pergunta{border-bottom:#000000 dashed 1px!important}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .teve-perca-de-peso-nao-intencional strong{font-weight:400}.capacidade-aerobica-e-ou-muscular .pergunta .condicoes .teve-perca-de-peso-nao-intencional span.negrito{font-weight:700}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .agrupamento{padding:0}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .agrupamento>div{padding:4px}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .pergunta input{margin-right:8px;margin-top:4px;cursor:pointer}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .pergunta label{cursor:pointer}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .pergunta:not(.leitura)>div{margin-top:4px;display:grid;grid-template-columns:14px auto;gap:4px}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .pergunta.leitura{display:grid;grid-template-rows:1fr 1fr 1fr 1fr 2fr}.componente-ivcf .comorbidades-multiplas .alguma-das-tres-condicoes-relacionadas .pergunta.leitura .respostas{padding-top:8px}.pontuacao{text-align:center;font-size:14px;padding-left:16px;padding-right:16px;padding-bottom:4px;display:grid;align-items:flex-end}@media (max-width: 767.98px){.pontuacao{text-align:center;font-size:14px;padding-left:16px;padding-right:16px;padding-bottom:4px;display:none;align-items:flex-end}}.dados-para-calculo-imc input{width:50%}.tempo-gasto-para-percorrer-quatro-metros input,.circunferencia-da-panturrilha input{width:100px}.dados-para-calculo-imc label{color:#000000a6;font-style:italic}.dados-para-calculo-imc{display:grid;grid-template-columns:200px 200px 200px}@media (max-width: 1024.98px){.dados-para-calculo-imc{display:grid;grid-template-columns:none}}.dados-para-calculo-imc .resultado-calculo-imc{display:grid;grid-template-rows:21px auto;padding-top:35px}@media (max-width: 1024.98px){.dados-para-calculo-imc .resultado-calculo-imc{display:block;grid-template-rows:none;padding-top:15px;padding-bottom:5px}}.resposta-imc{font-size:12px;font-weight:700;font-style:italic}.dados-para-calculo-imc .resultado-calculo-imc span:last-child{font-weight:700;font-size:14px;padding-top:4px}.detalhes-do-calculo{font-size:10px;font-style:italic}.container-resposta-imc{height:21px}div.agrupamento{display:grid;align-items:center}@media (max-width: 767.98px){div.agrupamento{display:none;align-items:center}}.visualizacao-imc{display:grid;grid-template-rows:1fr 1fr;gap:4px}.visualizacao-imc span:last-child{padding-left:12px;font-style:italic;font-size:12px}.resultado-questionario{display:grid;grid-template-columns:auto 90px;font-size:14px}.resultado-questionario>div:first-child{padding:8px;text-align:right;border-right:#000000 solid 1px}@media (max-width: 767.98px){.resultado-questionario{display:grid;grid-template-columns:auto 90px;font-size:14px}.resultado-questionario>div:first-child{padding:8px;text-align:right;border-right:none}}.resultado-questionario>div:last-child{padding:8px;text-align:center}.estilo-checkbox{width:500px}@media (max-width: 1024.98px){.estilo-checkbox{width:250px}}@media (max-width: 767.98px){.estilo-checkbox{width:500px}}.estilo-checkbox>input+label span{color:#000}.modo-leitura{margin-bottom:10px!important}.form-input-group{height:46px;background-color:#fff;border:1px solid #d3d8dc}.form-group.input-formulario.has-error input{height:45px;border-radius:5px 0 0 5px}.form-group.input-formulario.has-error.form-input-group-append{height:45px}.icon-calendar{z-index:1}.react-datepicker__input-container input{background-color:#fff;border:1px solid #d3d8dc}.form-choice-alerta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:1px solid #ffe58f;border-radius:5px;background-color:#fffbe6;margin-bottom:5px}.form-choice-alerta+.form-choice-alerta{margin-top:8px}.form-choice-alerta__item{padding:10px 15px;font-size:13px;line-height:1.69;color:#393042}.form-choice-alerta__item:nth-child(1){width:5%;color:#f1c40f}.form-choice-alerta__item:nth-child(2){width:95%;font-size:14px}.form-choice-alerta__item i{font-size:18px}.form-choice-alerta__item>p{margin-top:10px}.form-choice-alerta__item.--full:nth-child(1){width:100%}.form-choice-erro{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:1px solid #fa360034;border-radius:5px;background-color:#fa37001a;margin-bottom:5px}.form-choice-erro+.form-choice-erro{margin-top:8px}.form-choice-erro__item{padding:10px 15px;font-size:13px;line-height:1.69;color:#393042}.form-choice-erro__item:nth-child(1){width:5%;color:#fa3700}.form-choice-erro__item:nth-child(2){width:95%;font-size:14px}.form-choice-erro__item i{font-size:18px}.form-choice-erro__item>p{margin-top:10px}.form-choice-erro__item.--full:nth-child(1){width:100%}.botao-historico{visibility:visible;opacity:1}.botao-historico i{color:#528ce3}.botao-historico:disabled,.botao-historico[disabled],.botao-historico.is-disabled{opacity:.3;pointer-events:none}.user-paciente-agenda-modal .skeleton-name{margin-bottom:10px;margin-left:10px;border-radius:5px}.user-paciente-agenda-modal .skeleton-paciente-info{margin-bottom:5px;margin-left:10px;border-radius:5px}.skeleton-info{margin-bottom:8px;border-radius:5px}.skeleton-observacao{border-radius:5px}.form-group.text-align{text-align:left}.estilo-block{font-size:18px!important}.box-hours-free__item .passo-3{padding-top:0}.renderizar-horarios .ajusta-largura{width:90px}.renderizar-horarios .ajusta-largura .with-thumb-sidebar{padding:5px;margin-right:0;width:90px}.renderizar-horarios .ajusta-largura .with-thumb-sidebar img{border-radius:5px;height:80px;width:80px}.box-hours-free__item.list-buttom-hours.padding{padding:3px}.horario{margin-right:4.3px;margin-bottom:4.3px}.form-item-passo-3 .image-paciente .with-thumb-sidebar{height:115px;width:115px}.form-choice-recorrentes{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:50px;border-radius:5px;background-color:#edf2f8}.form-choice-recorrentes+.form-choice-recorrentes{margin-top:8px}.form-choice-recorrentes__item{padding:10px 15px;font-size:14px;line-height:1.69;color:#393042}.form-choice-recorrentes__item:nth-child(1){width:65%}.form-choice-recorrentes__item:nth-child(2){width:35%}.form-choice-recorrentes__item>p{margin-top:10px}.form-choice-recorrentes__item>i{font-size:16px;margin-right:2px}.form-choice-recorrentes__item i strong{font-weight:500}.form-choice-recorrentes__bt-close{position:absolute;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;font-size:8px;padding:0;right:15px;border-radius:50%;background-color:#528ce3;color:#fff}.form-choice-recorrentes__bt-close>i{color:#fff!important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unity-infos.agendamentos{padding:5px 5px 5px 0}.unity-infos__item.agendamentos{padding:10px}.unity-infos__item.agendamentos button{float:right;cursor:pointer;padding:0}.unity-infos.agendamentos i{color:#b4c7e3}.unity-infos.agendamentos .ml-10{margin-left:10px}.form-confirmar-agendamento{background-color:#edf2f8;border-radius:8px}.form-item__choice-passo-3.pd-ajuste{padding-left:22px}.form-item__choice-passo-3.pd-ajuste.top{padding-top:11px}.form-item__choice-passo-3.pd-ajuste.bottom{padding-bottom:11px}.estilo-do-modal-foto{position:absolute;inset:50% auto auto 50%;border:1px solid rgb(204,204,204);background:#fff;border-radius:4px;outline:none;margin-right:-50%;transform:translate(-50%,-50%);padding:2px;width:30%}.modal-foto>i{position:absolute;cursor:pointer;font-size:15px;right:0;color:#00000073}.modal-foto>img{width:100%;border:15px solid #fff}.estilo-do-modal-imagem{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgb(204,204,204);background:#fff;border-radius:4px;outline:none;max-width:95vw;max-height:95vh;overflow:auto}.modal-imagem>img{max-width:100%;height:auto;border:5px solid #fff}.form-prescricao-marker:nth-child(1){left:33%}.form-prescricao-marker:nth-child(2){left:68%}.form-prescricao textarea{font-family:Courier New,Courier,monospace;columns:48}.font-react-menstion{font-family:Courier New,Courier,monospace}.form-title.importacao{color:#528ce3}.form-title.importacao>a{font-weight:700}.importacao input{display:none}.m0{margin:0}.m-15{margin:15px}.mb-0{margin-bottom:0}.mr-10{margin-right:10px}.mtp-5{margin-top:5px}.mt-5n{margin-top:-.5rem!important}.mt-35{margin-top:3.5rem!important}.mt-24{margin-top:24px}.mt-36{margin-top:36px}.mleft-5{margin-left:5px!important}.form-summary-image>img{height:112px;width:112px}.botao-ivcf{min-width:130px;margin-top:10px}.w-90{width:90%!important}.h-auto{height:auto}.bold{font-weight:500}.informacoes-modal{padding:0 0 20px;margin-top:0;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.informacoes-modal__name{margin-bottom:10px;font-size:18px;font-weight:500;line-height:1.22;color:#393042}.informacoes-modal__info p{margin-bottom:5px;font-size:14px;font-weight:300;line-height:1.57;color:#393042}@media (max-width: 767.98px){.informacoes-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.informacoes-modal__info p{margin-bottom:10px}}.user-paciente-agenda__info{gap:20px}.user-paciente-agenda{padding:15px}.modal-vacinas,.modal-adicionar-template,.modal-cancelar-atendimento,.modal-selecionar-tipo-de-atendimento,.modal-selecionar-tipo-de-tarefa{position:absolute;inset:30% auto auto 50%;border:1px solid rgb(204,204,204);background:#fff;border-radius:4px;outline:none;margin-right:-50%;transform:translate(-50%,-50%);padding:2px;max-height:90%;overflow-y:auto;max-height:95%}@media (min-width: 1025px){.modal-selecionar-tipo-de-atendimento{max-width:50%}}@media (max-width: 1024.98px){.modal-vacinas,.modal-adicionar-template,.modal-cancelar-atendimento,.modal-selecionar-tipo-de-atendimento,.modal-selecionar-tipo-de-tarefa{width:75%;max-height:90%;overflow-y:scroll}}@media (max-width: 767.98px){.modal-vacinas,.modal-adicionar-template,.modal-cancelar-atendimento,.modal-selecionar-tipo-de-atendimento,.modal-selecionar-tipo-de-tarefa{width:100%;max-height:100%;overflow-x:scroll;margin:20px 0}}.form .form-title,.title-adicionar{margin-bottom:10px}.react-confirm-alert .react-confirm-alert-button-group>button.is-danger{border-color:#e74c3c;background-color:#e74c3c;color:#fff}.table-items-expanded__bt.--remove{opacity:0;visibility:hidden}@media (min-width: 1025px){.table-items-expanded__collapsable:hover .table-items-expanded__bt.--remove{opacity:1;visibility:visible}}@media (max-width: 1024.98px){.table-items-expanded__collapsable.is-active .table-items-expanded__bt.--remove{opacity:1;visibility:visible}}@media (max-width: 1024.98px){.table-items-expanded__bt.--edit-fixed{opacity:0;visibility:hidden}.table-items-expanded__collapsable.is-active .table-items-expanded__bt.--edit-fixed{opacity:1;visibility:visible}}.form-summary .form-summary-group{min-width:185px}.form-summary .form-summary-images{display:grid;grid-template-columns:repeat(3,112px);grid-gap:15px}@media (max-width: 1024.98px){.form-summary .form-summary-images{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767.98px){.form-summary .form-summary-images{grid-template-columns:repeat(3,1fr)}}.form-summary .form-summary-files{width:100%}.form-summary .form-summary-image{position:relative;width:100%;border-radius:5px;overflow:hidden}@media (min-width: 768px){.form-summary .form-summary-group{margin-right:15px}}.react-confirm-alert .react-confirm-alert-button-group>button.button.--primary{border-color:#528ce3;background-color:#528ce3;color:#fff}.resumo-do-atendimento .nome-secao{font-size:22px;color:#528ce3;margin-top:0!important}.resumo-do-atendimento .table-items__row.is-head{min-height:0px}.resumo-do-atendimento .table-items__head{line-height:normal;padding-top:0}.resumo-do-atendimento .table-items__row{margin-top:8px}.resumo-do-atendimento r-grid{gap:8px}.resumo-do-atendimento .form-title{margin-bottom:0;margin-top:8px}.resumo-do-atendimento .form-title.nome-secao{font-size:20px;margin-bottom:5px}.prontuario .form-title.nivel-1,.resumo-do-atendimento .form-title.nivel-1{font-size:18px}.prontuario .form-title.nivel-2,.resumo-do-atendimento .form-title.nivel-2{font-size:16px}.resumo-do-atendimento .table-items__row{min-height:38px}.resumo-do-atendimento .table-items.--secondary .table-items__data{padding:12px}.botao-finalizar-atendimento{cursor:pointer}.cabecalho-fixo-prontuario{z-index:4}.corpo-fixo-prontuario{z-index:0}.cabecalho-prontuario .tag__info{display:grid;grid-template-columns:1fr;gap:8px}@media (max-width: 767.98px){.resumo-do-atendimento .table-items.--secondary .table-items__tools{top:6px;right:8px}}.header-page-form{margin-top:0;padding-top:8px;background-color:#f1f3f4}.cabecalho-fixo-prontuario .header-page-form{padding-bottom:8px}.user-paciente-agenda{z-index:2;position:relative;margin-top:0}.cabecalho-do-atendimento{box-shadow:0 12px 18px #b4c7e359;border:1px solid rgba(180,199,227,.23)}.cabecalho-prontuario .nome_paciente_prontuario{font-size:16px}.cabecalho-prontuario .nome_paciente_prontuario:hover{color:#528ce3}.escolher-unidade{padding:40px 30px}.file-upload-item__bt.--remove{background-color:#fa37001a;color:#fa3700}.dica-de-pesquisa{font-size:12px;line-height:1.83;color:#393042;opacity:.5}.dica-de-pesquisa>i{color:#0004fa}@media (min-width: 1025px){.dica-de-pesquisa{position:absolute}}.encaminhamentos.week-options{height:48px;background-color:#fff}.encaminhamentos.week-options__item{height:48px;text-align:center}@media (min-width: 1025px){.modal-horario-agenda{width:950px}.modal-internacao{width:800px}.modal-itu{width:950px}.table-items-expanded-45{width:45%;max-width:45%;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}.table-items-expanded-40{width:33.5%;max-width:33.5%;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}.table-items-expanded-20{width:20%;max-width:20%;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}}.table-items__mobile-value-tarefas{width:270px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.table-items-expanded__box-item.icon{position:absolute;top:4px;left:0;font-size:16px;color:#b4c7e3}pre{font-family:Roboto;white-space:pre-wrap}.avatar-upload__thumb{overflow:hidden;position:relative;display:inline-block;width:112px;height:112px;background-size:contain;background-repeat:no-repeat;border-radius:10px;cursor:pointer}.form-summary .form-summary-images.input-foto{display:grid;grid-template-columns:repeat(1,112px);grid-gap:15px}@media (max-width: 1024.98px){.form-summary .form-summary-images.input-foto{grid-template-columns:repeat(1,1fr)}}@media (max-width: 767.98px){.form-summary .form-summary-images.input-foto{grid-template-columns:repeat(1,1fr)}}.prontuario .form-title{margin-bottom:0}.prontuario .table-items-expanded__row,.prontuario .table-items-expanded__collapsable-cols,.prontuario .table-items-expanded__collapsable-content{margin-top:8px}.prontuario .table-items-expanded__row:first,.prontuario .table-items-expanded__collapsable-cols:first,.prontuario .table-items-expanded__collapsable-content:first{margin-top:8px;background-color:#0004fa}.razao{font-size:14px;font-family:Roboto}.razao.has-error{color:#e74c3c}.grafico-proteina-creatinina{height:200px}.row-gap-0{grid-row-gap:0!important}.mt-8{margin-top:8px}.button-add-antibioticos{width:44px!important;height:44px!important;margin-top:27px;margin-left:12px}.button-add-antibioticos .icon{font-size:17px}.grid-antibioticos{display:grid;grid-template-columns:4fr 1fr}@media (max-width: 1024.98px){.grid-antibioticos{display:grid;grid-template-columns:11fr 1fr;margin-top:20px}}@media (max-width: 767.98px){.grid-antibioticos{display:grid;grid-template-columns:7fr 1fr;margin-top:20px}}.box-agenda__event__time{font-size:14px;font-weight:400!important;color:#fff}.box-agenda__event__local{margin-top:4px;font-size:14px;color:#00000080}.box-agenda__block-event__time{font-size:12px;font-weight:400;color:#393042}.box-agenda__block-event__local{font-size:12px;color:#393042cc;margin-top:5px}.componente-zarit{grid-row-gap:0!important}.componente-zarit>r-cell:first-child{border-top:#000000 solid 1px}.componente-zarit>r-cell{border-bottom:#000000 solid 1px;border-right:#000000 solid 1px;border-left:#000000 solid 1px}.componente-zarit .agrupamento{display:grid;grid-template-columns:auto 100px}.componente-zarit .pergunta,.componente-zarit .opcoes-de-resposta{padding:8px;font-size:14px}.componente-zarit .pergunta{text-align:left}.componente-zarit .cabecalho{display:grid;grid-template-columns:auto 100px;background-color:#e1e0e1}.componente-zarit .cabecalho div{padding:8px;text-align:center;font-size:14px}.componente-zarit .cabecalho :not(:last-child){border-right:#000000 solid 1px}@media (max-width: 767.98px){.componente-zarit .cabecalho{display:grid;grid-template-columns:none;background-color:#e1e0e1}.componente-zarit .cabecalho .titulo-pontuacao{display:none}.componente-zarit .cabecalho :not(:last-child){border-right:none}.componente-zarit .agrupamento{display:grid;grid-template-columns:none}}.componente-zarit .agrupamento>div:not(:last-child){border-right:#000000 solid 1px}.componente-zarit .agrupamento:nth-child(odd){background-color:#e1e0e1}.componente-zarit .resultado-questionario{display:grid;grid-template-columns:auto 100px;font-size:14px}.componente-zarit .resultado-questionario>div:first-child{padding:8px;text-align:left;border-right:#000000 solid 1px}.componente-zarit .resultado-questionario .legenda{font-size:12px;font-style:italic;margin-top:5px}@media (max-width: 767.98px){.componente-zarit .resultado-questionario{display:grid;grid-template-columns:auto 100px;font-size:14px}.componente-zarit .resultado-questionario>div:first-child{padding:8px;text-align:right;border-right:none}.componente-zarit .agrupamento>div:not(:last-child){border-right:none}}.componente-zarit .pergunta .respostas-leitura,.componente-zarit.paciente-leitura{font-size:14px}.docs-info{margin-top:10px!important;padding:0!important}.box-panel__content__actions{margin-bottom:20px!important}.box-panel__content__actions .button{min-width:auto!important;width:auto!important;max-width:none}.resumo-informacoes{font-size:12px}.box-panel__sidebar__item+.box-panel__sidebar__item{border-bottom:1px solid #e8e8e8}.menu-account__attendance-drop__wrapper{height:auto}.menu-account__attendance-drop__item:hover{background-color:#528ce31a}.assistence-end.is-disabled:not(.assistence-end__time){background-color:#8f8599;pointer-events:none}.componente-casp-16{grid-row-gap:0!important}.componente-casp-16>r-cell:first-child{border-top:#000000 solid 1px}.componente-casp-16>r-cell{border-bottom:#000000 solid 1px;border-right:#000000 solid 1px;border-left:#000000 solid 1px}.componente-casp-16 .componente{display:grid;grid-template-columns:250px 5fr 100px}.componente-casp-16 .agrupamento,.componente-casp-16 .pergunta,.componente-casp-16 .pergunta-2n{padding:8px;font-size:14px}.componente-casp-16 .agrupamento{text-align:center}.componente-casp-16 .pergunta,.componente-casp-16 .pergunta-2n{text-align:left}.componente-casp-16 .resposta{font-style:italic}.componente-casp-16 .cabecalho{display:grid;grid-template-columns:auto 100px;background-color:#e1e0e1}.componente-casp-16 .cabecalho div{padding:8px;text-align:center;font-size:14px}.componente-casp-16 .cabecalho :not(:last-child){border-right:#000000 solid 1px}.componente-casp-16 .componente .perguntas>div:not(:last-child){border-bottom:#000000 solid 1px}@media (max-width: 767.98px){.componente-casp-16 .cabecalho{display:grid;grid-template-columns:none;background-color:#e1e0e1}.componente-casp-16 .cabecalho .titulo-pontuacao{display:none}.componente-casp-16 .cabecalho :not(:last-child){border-right:none}.componente-casp-16 .componente{display:grid;grid-template-columns:none}.componente-casp-16 .componente>div:not(:last-child){border-right:none!important}}.componente-casp-16 .componente .respostas.leitura{display:grid;font-style:italic}@media (max-width: 1024.98px){.componente-casp-16 .componente .respostas{display:grid;grid-template-columns:none;font-style:italic}}.componente-casp-16 .componente .pergunta:nth-child(odd){background-color:#e1e0e1}.componente-casp-16 .componente .pergunta-2n:nth-child(2n){background-color:#e1e0e1}.componente-casp-16 .componente>div:not(:last-child),.componente-casp-16 .perguntas{border-right:#000000 solid 1px}.componente-casp-16 .resultado-questionario{display:grid;grid-template-columns:auto 100px;font-size:14px;background-color:#e1e0e1}.componente-casp-16 .resultado-questionario>div:first-child{padding:8px;text-align:center;border-right:#000000 solid 1px}@media (max-width: 767.98px){.componente-casp-16 .resultado-questionario{display:grid;grid-template-columns:250px 5fr;font-size:14px}.componente-casp-16 .resultado-questionario>div:first-child{padding:8px;text-align:center;border-right:none;border-right:#000000 solid 1px}}.componente-casp-16 .pergunta .respostas-leitura,.componente-casp-16 .pergunta-2n .respostas-leitura,.componente-casp-16.paciente-leitura{font-size:14px;font-style:italic}.tags-do-paciente-no-prontuario{margin-bottom:8px;margin-top:8px}div.ReactTags__tags{position:relative}.tag{width:200px;border-radius:2px;display:inline-block}.tag .tag-input,.tag .tag-input:focus{height:31px;margin:0;font-size:12px;width:100%;border:1px solid #d3d8dc;border-radius:5px;padding:0 4px}.tag .tag-input.is-disabled{height:31px;margin:0;font-size:12px;width:100%;border:1px solid #d3d8dc;border-radius:5px;background-color:#cfcfcf;pointer-events:none;padding:0 4px}div.ReactTags__selected span.ReactTags__tag{border:1px solid #ddd;background:#eee;font-size:12px;display:inline-block;padding:5px;margin-bottom:4px;margin-top:4px;margin-right:8px;cursor:move;color:#0052cc;border-radius:5px}div.ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}div.ReactTags__suggestions{position:absolute;z-index:1000;font-size:12px}div.ReactTags__suggestions ul{list-style-type:none;box-shadow:.05em .01em .5em #0003;background:#fff;width:200px;padding-left:0}div.ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0}div.ReactTags__suggestions li mark{text-decoration:underline;background:none;font-weight:600}div.ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#b7cfe0;cursor:pointer}@media (min-width: 1024.98px){.cabecalho-planos-de-cuidado{width:321.55px;text-overflow:ellipsis;font-size:14px;white-space:nowrap;overflow:hidden;direction:ltr;display:block;max-height:21px}}html{position:relative;min-height:100%}body{margin-bottom:100px}.ReactModal__Body--open .main-footer{position:fixed}.main-footer{width:100%;height:70px;background:#fff;position:absolute;bottom:0;left:0}.main-footer .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.main-footer p{font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#92959d;margin:0;text-align:center}.cabecalho-do-atendimento,.cabecalho-prontuario,.prontuario fieldset{padding:10px!important}.informacoes-do-paciente-no-cabecalho-do-atendimento{padding-left:5px;font-size:14px}.gestao-de-condicoes-clinicas .table-items-expanded__row,.gestao-de-condicoes-clinicas .table-items-expanded__collapsable,.gestao-de-condicoes-clinicas .table-items-expanded__collapsable-cols,.gestao-de-condicoes-clinicas .table-items__row{min-height:42px;margin-top:5px}@media (max-width: 1024.98px){.gestao-de-condicoes-clinicas .table-items__row{min-height:50px;margin-top:5px}.gestao-de-condicoes-clinicas .table-items__row.is-active{min-height:100px}}.gestao-de-condicoes-clinicas .table-items-expanded__row .table-items__data,.gestao-de-condicoes-clinicas .table-items__row .table-items__data{padding:10px}.gestao-de-condicoes-clinicas .table-items-expanded__collapsable-cols .table-items-expanded__data{padding:8px}.gestao-de-condicoes-clinicas .table-items-expanded__row .items__tools,.gestao-de-condicoes-clinicas .table-items-expanded__collapsable .items-expanded__tools,.gestao-de-condicoes-clinicas .table-items__row .items__tools{right:10px}.gestao-de-condicoes-clinicas .table-items-expanded__tools,.gestao-de-condicoes-clinicas .table-items__tools{right:10px!important;top:5px}.gestao-de-condicoes-clinicas .table-items-expanded__head,.gestao-de-condicoes-clinicas .table-items__head{padding:5px 10px 0}.gestao-de-condicoes-clinicas .table-items-expanded__bt{width:32px;height:32px}.gestao-de-condicoes-clinicas .table-items-expanded__data,.gestao-de-condicoes-clinicas .table-items-expanded__box{padding:5px 10px}.corpo-fixo-prontuario r-grid{gap:20px}.razao.anti-hbs{margin-top:10px;margin-bottom:20px}.modal-finalizar-atendimento{width:1100px}.finalizar-atendimento h2{padding:0 20px}.finalizar-atendimento p{font-size:18px;font-weight:500;line-height:1.22;color:#393042;padding-top:10px}.resumo-do-atendimento fieldset{padding:10px 20px}.table-items.abas-qgcc,.table-items-expanded.abas-qgcc{min-height:150px!important}.table-items-expanded.is-loading:before,.table-items-expanded.is-loading:after{z-index:2}.form.is-loading:before,.form.is-loading:after{z-index:12}.box-agenda.is-loading:before,.box-agenda.is-loading:after{z-index:2}.cabecalho-prontuario,.cabecalho-do-atendimento{background-color:#fff}.user-paciente-cabecalho{margin-top:12px;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.user-paciente-cabecalho__info{font-size:14px;font-weight:300;line-height:1.57;color:#393042}@media (min-width: 1024.98px){.user-paciente-cabecalho__info{display:grid;grid-template-columns:30% auto;gap:5px 20px}.user-paciente-cabecalho__dados_pessoais{grid-template-rows:repeat(3,21px);display:grid;gap:5px 0}.user-paciente-cabecalho__dados_medicos{display:grid;gap:5px 20px;grid-template-rows:repeat(4,minmax(min-content,21px));grid-auto-flow:column}}.icon.icon-birthday:hover{color:#528ce3}.react-datepicker__input-container input[disabled]{opacity:1;color:#999;background-color:#cfcfcf}.form-group>input[disabled]{color:#999}@media (min-width: 1024.98px){.modal-alerta{width:615px;top:12%}}.alerta-prontuario{font-size:14px;font-weight:300;line-height:1.57;color:#393042}.alerta-prontuario .titulo{font-size:16px;font-weight:500;color:#393042;padding:5px 20px}.alerta-prontuario .list-btn{margin:20px 0 0}.alerta-prontuario .list-btn button{min-width:70px;height:45px;padding:0 14px}@media (min-width: 767.98px){.alerta-prontuario .list-btn{float:right}}.sem-atendimento{width:100%;height:auto;padding:20px 10px}.sem-atendimento .mensagem{padding:0}.border-bottom-none{border-bottom:none}.border-top-active{border-top:solid 1px rgba(180,199,227,.35)}.table-items__row.is-disabled,.table-items-expanded__collapsable.is-disabled{pointer-events:visible}.table-items__row.is-disabled .table-items__data,.table-items-expanded__collapsable.is-disabled .table-items__data,.table-items-expanded__collapsable.is-disabled .table-items-expanded__data{opacity:.2}.table-items__row.is-disabled .table-items__data:last-child{opacity:1}.page-login .item-username input:focus,.page-login .item-password input:focus{border:solid 1px #528ce3;background-color:#fff;outline:0}.page-login .item-username input,.page-login .item-password input{background-color:#fff!important}.page-login .item-username.has-error input,.page-login .item-password.has-error input{border:1px solid #e74c3c!important;background-color:#fdecec!important}.page-login input:-webkit-autofill{box-shadow:0 0 0 30px #fff inset;-webkit-box-shadow:0 0 0 30px white inset!important}.page-login input:-webkit-autofill{-webkit-text-fill-color:#528ce3!important}.mh-4{margin:4px 0}.grafico{height:200px}.icon-tabela-vazia{display:block;margin:auto auto 20px;z-index:1;height:40px;width:64px;opacity:.2}.icon-atendimento-privado{display:block;margin:auto;z-index:1;height:50px;width:40px;opacity:.6}.table-items__result p{opacity:.3}.table-items__result span{opacity:.7}.pills-nav__item.dados-nao-salvos{color:#e74c3c}.gestao-de-condicoes-clinicas .table-items__result{padding:30px 0}.verificando-permissoes{padding:12px;font-size:18px;font-weight:500;line-height:1.22;color:#b4c7e3;margin-bottom:20px}.container-da-prescricao{position:relative;margin-bottom:8px}@media (min-width: 700px){.delimitador-da-prescricao-a5{height:104%;top:-15px;left:415px;border-left-style:dotted;border-left-width:1px;border-left-color:#a9a9a9;position:absolute}.texto-delimitador-a5{top:-15px;left:420px;position:absolute;font-weight:bolder;color:#a9a9a9}.delimitador-da-prescricao-a4{height:104%;top:-15px;left:616px;border-left-style:dotted;border-left-width:1px;border-left-color:#a9a9a9;position:absolute}.texto-delimitador-a4{top:-15px;left:622px;position:absolute;font-weight:bolder;color:#a9a9a9}}@media (max-width: 700px){.texto-delimitador-a5,.texto-delimitador-a4{display:none}}.resumo-do-atendimento .form-group{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.user-paciente-agenda-modal__header{display:grid;grid-template-columns:auto 50px;gap:10px}.user-paciente-agenda-modal__header .botao-agendamento{min-width:0!important;margin-bottom:5px;max-height:41px}textarea[name=anamnese]{resize:vertical}.right-30{right:-30%}.right20{right:20%}.right-20{right:-20%}.top110{top:100%}.form-summary-image.exames p{text-align:justify;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:5px}.exames.nome{text-align:center;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:5px}.form-summary-image.exames{height:135px}.form-summary-image.exames img{background-color:#edf2f8;border-radius:5px}.form-summary .form-summary-image.exames{height:112px}@media (min-width: 1025px){.form-summary .form-summary-image.exames:hover{height:112px;opacity:1;visibility:visible}}.form-summary .form-summary-images.internacao{display:grid;grid-template-columns:repeat(4,112px);grid-gap:15px}@media (max-width: 1023.98px){.form-summary .form-summary-images.internacao{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767.98px){.form-summary .form-summary-images.internacao{grid-template-columns:repeat(3,1fr)}}.box-agenda.resumo,.box-agenda.relatorios{overflow-x:visible}.centraliza-dashboard{display:grid;grid-template-columns:repeat(auto-fit,204px);gap:15px;justify-content:center}@media (max-width: 575.98px){.centraliza-dashboard{display:grid;grid-template-columns:repeat(auto-fit,168px);gap:15px;justify-content:center}}.evolution-info.cancelado>p{text-decoration:line-through}.informacoes-de-auditoria{margin-top:10px;text-align:right}.informacoes-de-auditoria span{font-size:14px;font-style:italic;color:#999}.informacoes-de-auditoria .titulo-do-usuario{font-weight:600}@media (max-width: 1024.98px){.box-panel{display:block}.box-panel__sidebar{display:block;width:100%}.box-panel__sidebar__items{height:250px}.box-panel__content.form{border-top:1px solid #528ce3;padding-top:15px}.box-panel__sidebar__actions .form-search{max-width:100%}.box-panel__content__actions{margin-top:0!important}.page-configuracoes-agendamento .header-page-tools .button{margin-top:15px}.box-panel.--narrow .box-panel__sidebar{width:auto}.box-panel__sidebar__items .evolution-info__name{max-width:700px}.box-panel.--task .box-panel__sidebar{width:auto}}@media (max-width: 575.98px){.box-panel__content__actions{display:grid;grid-template-columns:repeat(1,1fr)}.box-panel__content__actions *+*{margin-top:10px;margin-left:0}.box-panel__sidebar__items .evolution-info__name{max-width:300px}}.page-prontuario-atendimento .header-page-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-prontuario-atendimento .header-page-bar .header-page-nav{width:85%}.page-prontuario-atendimento .header-page-bar .header-page-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:15%}.cabecalho-fixo-prontuario-atendimentos{z-index:3}.tooltip-encaminhamentos{max-width:450px}.dashboard-item p{margin:0 5px}textarea:disabled{background-color:#cfcfcf}.avatar-upload__thumb-none{overflow:hidden;position:relative;display:inline-block;width:112px;height:112px;background-size:contain;background-repeat:no-repeat;border-radius:10px;cursor:pointer}.avatar-upload__thumb-none:before{content:"";position:absolute;inset:0;background:none;background-size:31px auto}.form-group>input[disabled]::-webkit-input-placeholder{color:#9999}.form-group>input[disabled]::-moz-placeholder{color:#9999}.form-group>input[disabled]:-ms-input-placeholder{color:#9999}.form-group>input[disabled]::-ms-input-placeholder{color:#9999}.form-group>input[disabled]::placeholder{color:#9999}.list-unidades-line:hover{-webkit-box-shadow:0 5px 8px rgba(180,199,227);box-shadow:0 5px 8px #b4c7e3;border-radius:4px;cursor:pointer;background-color:#528ce333}.list-unidades-line>.button:before{width:25px;height:25px}.list-unidades-line.loading{-webkit-box-shadow:0 5px 8px rgba(180,199,227);box-shadow:0 5px 8px #b4c7e3;border-radius:4px;cursor:pointer;background-color:#528ce333}.preview-template{font-family:Courier New,Courier,monospace;font-size:11pt;border:1px solid #d3d8dc;border-radius:5px;min-height:300px}.form-toggle-2{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.form-toggle-2{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-right:30px}.form-toggle-2 span{font-size:12px;font-weight:500;line-height:1.83;color:#393042;opacity:.5;display:block;margin-bottom:5px}.form-toggle-2 label{cursor:pointer;display:inline-block;background:#fa3700;width:80px;height:32px;line-height:32px;color:#fff;padding:0 10px;border-radius:4px;font-size:14px;position:relative}.form-toggle-2 label:before{content:"";position:absolute;top:5px;right:5px;width:22px;height:22px;background:#fff;border-radius:4px;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.form-toggle-2 label:after{content:"Não"}.form-toggle-2 input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-toggle-2 input:checked+label{background:#00d07f}.form-toggle-2 input:checked+label:before{right:53px}.form-toggle-2 input:checked+label:after{content:"Sim";padding-left:30px}.form-toggle-2.is-disabled{pointer-events:none;cursor:default}.form-toggle-2.is-disabled label,.form-toggle-2.is-disabled input:checked+label{background:#b4c7e3}@media (min-width: 768px){.componente-react-mentions{display:grid;grid-template-columns:50% 40% 10%}.componente-react-mentions-modal{display:grid;grid-template-columns:20% 60% 20%}.componente-react-mentions-prescricao{display:grid;grid-template-columns:50% 40% 10%;padding:15px 0}}@media (max-width: 767px){.componente-react-mentions-modal,.componente-react-mentions-prescricao,.componente-react-mentions{display:grid;grid-template-columns:1fr}}.componente-react-mentions-button{width:auto;background-color:#528ce31a;color:#528ce3;padding:8px;font-size:12px;border-radius:5px;text-align:center;cursor:pointer;margin:0 0 0 10px}.componente-react-mentions-modal label,.componente-react-mentions label{font-size:12px;font-weight:500;line-height:1.83;color:#393042;opacity:.5;display:block}.componente-react-mentions-prescricao label{font-size:14px;font-weight:500;line-height:1.83;color:#393042;opacity:.5;display:block;align-items:center}.time-location-line{position:absolute;z-index:3;left:0;right:0;height:2px;background-color:#74ad31;pointer-events:none}.container-da-prescricao:not(:first-child){border-top:solid 1px rgba(180,199,227,.23);margin-top:15px;padding-top:8px}.info-agenda{color:#44c2ff;background-color:#fff;float:right;border-radius:50%;width:17px;height:17px;padding-left:1px;padding-top:3px}.info-agenda .__react_component_tooltip{font-style:normal}.excluir-telefone:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;font:0/0 a;content:"";font-family:fontello;font-size:17px;background-color:#fa37001a;color:#fa3700;border-radius:5px;border:solid 1px #fa3700;margin-top:24px}.box-agenda__timezone{font-size:12px;font-weight:500;line-height:1.83;color:#393042;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-self:baseline;-ms-flex-negative:0;flex-shrink:0;width:60px}.form[id^=formulario_Idas] r-grid,.form[id^=formulario_Internações] r-grid,.form[id^=formulario_Quedas] r-grid,.form[id^=formulario_ITU] r-grid,.form[id^=formulario_Anexos] r-grid{gap:10px}.modal-historico-de-prescricoes{width:900px;padding:0}.fechar-historico-de-prescricoes{padding:10px 0;background-color:#fff;box-shadow:12px 0 18px #b4c7e359;border:1px solid rgba(180,199,227,.23);z-index:3}.pesquisa-historico-de-prescricoes{padding:20px 10px 10px 20px;background-color:#fff;box-shadow:0 12px 18px #b4c7e359;border:1px solid rgba(180,199,227,.23);z-index:3}.table-items-expanded-90__box-item{max-width:90%;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}.filtro-de-tarefas{grid-row-gap:14px!important}@media (max-width: 767px){.filtro-de-tarefas{grid-template-columns:1fr}}.table-items-expanded__row.is-head{z-index:auto!important}.pagination__item{display:flex}.pagination__item span{max-width:100px;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.icon-alerta{position:absolute;top:18px;right:36px;z-index:1;cursor:default}.icon-alerta img{opacity:.7}.form-group__field .icon-alerta,.page-alterar-senha .icon-alerta{top:12px}.timeline{font-family:Roboto;font-size:14px}.timeline text{font-family:Roboto!important}.tooltip-timeline{width:300px;font-family:Roboto;line-height:1.2;margin:5px}.tooltip-timeline h2{border-bottom:solid 1px #cfcfcf;font-size:14px;padding-bottom:5px}.tooltip-timeline p{padding-top:5px;font-size:13px}.form-search__input.filtro{padding-right:75px}.form-search__bt.filtrar{right:42px;cursor:pointer}.filtro-campo-pesquisa{left:-30px;margin-top:10px;width:auto}.user-doctor__specialty{line-height:1.38}.user-doctor__specialty.status{font-size:9px}.user-doctor__specialty.outros{font-style:italic;margin-top:7px;cursor:pointer;font-size:12px}.__react_component_tooltip{padding:8px 16px!important}.__react_component_tooltip.show{opacity:1!important}.__react_component_tooltip.type-info{border:1px solid #528ce3!important;background:#fff!important;color:#000!important}.__react_component_tooltip.type-info.place-top:before{border-top-color:#528ce3!important}.__react_component_tooltip.type-info.place-bottom:before{border-bottom-color:#528ce3!important}.__react_component_tooltip.type-info.place-right:before{border-right-color:#528ce3!important}.__react_component_tooltip.type-info.place-left:before{border-left-color:#528ce3!important}.__react_component_tooltip.type-info.place-top:after{border-top-color:#fff!important}.__react_component_tooltip.type-info.place-bottom:after{border-bottom-color:#fff!important}.__react_component_tooltip.type-info.place-right:after{border-right-color:#fff!important}.__react_component_tooltip.type-info.place-left:after{border-left-color:#fff!important}.__react_component_tooltip.type-error{border:1px solid #e74c3c!important;background:#fff!important;color:#000!important}.__react_component_tooltip.type-error.place-top:before{border-top-color:#e74c3c!important}.__react_component_tooltip.type-error.place-bottom:before{border-bottom-color:#e74c3c!important}.__react_component_tooltip.type-error.place-right:before{border-right-color:#e74c3c!important}.__react_component_tooltip.type-error.place-left:before{border-left-color:#e74c3c!important}.__react_component_tooltip.type-error.place-top:after{border-top-color:#fff!important}.__react_component_tooltip.type-error.place-bottom:after{border-bottom-color:#fff!important}.__react_component_tooltip.type-error.place-right:after{border-right-color:#fff!important}.__react_component_tooltip.type-error.place-left:after{border-left-color:#fff!important}.__react_component_tooltip.type-warning{border:1px solid #F0AD4E!important;background:#fff!important;color:#000!important}.__react_component_tooltip.type-warning.place-top:before{border-top-color:#f0ad4e!important}.__react_component_tooltip.type-warning.place-bottom:before{border-bottom-color:#f0ad4e!important}.__react_component_tooltip.type-warning.place-right:before{border-right-color:#f0ad4e!important}.__react_component_tooltip.type-warning.place-left:before{border-left-color:#f0ad4e!important}.__react_component_tooltip.type-warning.place-top:after{border-top-color:#fff!important}.__react_component_tooltip.type-warning.place-bottom:after{border-bottom-color:#fff!important}.__react_component_tooltip.type-warning.place-right:after{border-right-color:#fff!important}.__react_component_tooltip.type-warning.place-left:after{border-left-color:#fff!important}.__react_component_tooltip.type-success{border:1px solid #70C968!important;background:#fff!important;color:#000!important}.__react_component_tooltip.type-success.place-top:before{border-top-color:#70c968!important}.__react_component_tooltip.type-success.place-bottom:before{border-bottom-color:#70c968!important}.__react_component_tooltip.type-success.place-right:before{border-right-color:#70c968!important}.__react_component_tooltip.type-success.place-left:before{border-left-color:#70c968!important}.__react_component_tooltip.type-success.place-top:after{border-top-color:#fff!important}.__react_component_tooltip.type-success.place-bottom:after{border-bottom-color:#fff!important}.__react_component_tooltip.type-success.place-right:after{border-right-color:#fff!important}.__react_component_tooltip.type-success.place-left:after{border-left-color:#fff!important}.filter-list__drop{z-index:4}.container-nps{max-width:702px;margin:0 auto;padding-block:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.57}@media (max-width: 767.98px){.container-nps{padding:0 20px}}.container-nps h1{font-size:18px;font-weight:500}.container-nps .pergunta p{color:gray;padding-block:10px}.container-nps .form-label{font-size:14px}.container-nps .logo{display:flex;justify-content:center}.container-nps .logo img{max-width:232px;height:auto}.container-nps .escala{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:4px}.container-nps .escala .escala_nota{display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:4px}.container-nps .escala .escala_nota:not(:last-child){margin-right:2px}.container-nps .escala .escala_nota.nao-selecionada{opacity:.5}.container-nps .escala .escala_nota:hover,.container-nps .escala .escala_nota.selecionada{border:2px black solid}.container-nps .botao-enviar{display:-ms-inline-flexbox;display:inline-flex;font-size:16px;line-height:1.57;text-decoration:none;text-align:center;color:#fff;background-color:#64b64d;border-radius:5px;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right;font-weight:500}.dashboard-de-tarefas{padding:12px;background-color:#f1f3f4}.box-panel__content{padding:10px 5px 20px 10px}.tarefas.page-configuracoes-empresa-dados .header-page-bar{align-items:flex-start}.tarefas.page-configuracoes-empresa-dados .header-page-bar,.tarefas .box-panel__content{padding:0}.filtros .header-page-tools .button.--plus-short{margin-right:12px;margin-bottom:12px}.tarefas .form .fieldset-lista-de-tarefas{background-color:#fff;border-radius:4px}@media (min-width: 768px){.tarefas .form .fieldset-lista-de-tarefas{padding:0 12px 20px}}@media (max-width: 767.98px){.tarefas .form .fieldset-lista-de-tarefas{padding:0}}.modal-vacinas h2{font-size:14px;text-justify:inter-word;line-height:1.43;color:#393042}.right-11{right:-11%!important}.bt-novo-bloqueio-agenda{font-size:14px;text-align:center;min-width:70px;background-color:#528ce31a;border:solid 1px #528ce3;color:#528ce3;padding:10px;border-radius:5px}.escolher-assinador-digital-avatar{width:114px;height:54px;padding:10px}.escolher-assinador-digital{padding:8px 13px 0;font-size:14px;line-height:1.83;letter-spacing:1px;color:#92959d;text-align:left;font-weight:400}.escolher-unidade-user-avatar{width:84px;height:84px;border-radius:100px;padding:10px}.table-items-expanded__row:hover,.table-items-expanded__collapsable-cols:hover,.table-items-expanded__collapsable-content:hover,.table-items__row:hover,.table-items-expanded__tools{z-index:auto}.gestao-de-condicoes-clinicas .lh-spam{line-height:1.57}.form-choice-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:1px solid rgba(82,140,227,.2);border-radius:5px;background-color:#edf2f8;margin-bottom:5px}.form-choice-info+.form-choice-info{margin-top:8px}.form-choice-info__item{padding:10px 15px;font-size:13px;line-height:1.69;color:#393042}.form-choice-info__item:nth-child(1){width:5%;color:#528ce3}.form-choice-info__item:nth-child(2){width:95%;font-size:14px}.form-choice-info__item i{font-size:18px}.form-choice-info__item>p{margin-top:10px}.alerta-geral{z-index:1;position:relative;min-height:40px;background:#fa3a3a;text-align:center;justify-content:center;align-items:center;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.57;color:#fff;padding-top:8px}.botao-copiar{font-size:170%;float:right;cursor:pointer;position:relative;padding-right:0;z-index:1;vertical-align:super}.botao-copiar:hover{color:#528ce3}.tarefas .box-panel__sidebar__item:before,.tarefas .box-panel__sidebar__item:hover:before,.tarefas .box-panel__sidebar__item.is-selected:before{background-color:transparent}.container-nps h2{font-size:30px;text-align:center;color:#685999}.user-paciente-agenda-modal .foto-do-paciente{margin-right:10px}.user-paciente-agenda-modal .foto-do-paciente span{font-size:16px;text-align:center;margin-top:5px}.button.--automatico{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.57;text-decoration:none;text-align:center;color:#fff;background-color:#616161;border-radius:5px;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.5;pointer-events:none}.checkbox input{border:0px!important}.checkbox.is-disabled input+label:before{background-color:#61616180}.cabecalho-prescricoes-memed{padding:20px 10px 10px 20px;background-color:#fff;box-shadow:0 12px 18px #b4c7e359;border:1px solid rgba(180,199,227,.23);z-index:3}.modal-prescricoes-memed{width:900px;padding:0}.fechar-prescricoes-memed{padding:10px 0;background-color:#f7dada;box-shadow:12px 0 18px #b4c7e359;border:1px solid rgba(180,199,227,.23);z-index:3}.info-prescricoes-memed{margin-top:12px;margin-bottom:12px;border-radius:4px;background:#fff;font-size:14px;font-weight:300;line-height:1.57;color:#393042}.textarea-memed textarea{font-family:Courier New,Courier,monospace;background-color:#e6e6e67e;height:300px;background-image:url(/assets/memed-CN0pp1Lu.png);background-repeat:no-repeat;background-size:5%;background-position-y:95%;background-position-x:98%}.textarea-memed-assinada textarea{font-family:Courier New,Courier,monospace;background-color:#e6e6e67e;height:300px;background-image:url(/assets/memed-assinada-DTBZwB1X.png);background-repeat:no-repeat;background-size:7%;background-position-y:95%;background-position-x:98%}.dashboard.relatorios .container{max-width:1370px;margin:0 auto;padding:50px 30px}.assinatura-digital-atendimento h2{padding:0 20px}.assinatura-digital-atendimento__info{display:grid;grid-template-columns:30% 70%;gap:15px}.page-validar-assinatura-digital{max-width:580px;width:100%;padding:0 15px;margin:0 auto}.page-validar-assinatura-digital .logo{background-image:url(/assets/logo-blue-CHLryl1F.svg);background-repeat:no-repeat;background-position:50%;width:130px;height:40px;background-size:100%;-ms-flex-item-align:center;align-self:center;margin-bottom:40px}.page-validar-assinatura-digital .box-campos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;color:#528ce3;height:100vh}.page-validar-assinatura-digital .box-campos>h1{text-align:center}.page-validar-assinatura-digital .box-campos>a,.page-validar-assinatura-digital .box-campos>p{text-align:left}.page-validar-assinatura-digital .box-campos>h1{font-size:18px;font-weight:500;line-height:1}.page-validar-assinatura-digital .box-campos>p{font-size:14px;font-weight:300;line-height:1.43;margin-top:20px;color:#6b6b6b}.page-validar-assinatura-digital .box-campos>a{font-size:12px;font-weight:300;line-height:1.43;color:#000;margin-top:10px}.assinatura-digital-outro{width:150px;text-align:center;background:#fff;position:absolute;bottom:10px;right:20px;font-size:10px;font-weight:500;color:#39304280;cursor:pointer}.user-doctor-lote{-ms-flex-item-align:start;align-self:flex-start;width:24px;height:24px;margin-right:20px;margin-top:25px;border-radius:10px;color:#528ce3;z-index:2}.user-doctor-lote.--erro{color:#e74c3c}.box-panel__em-lote{max-height:600px;overflow-y:auto}.time-line-warning__bt{position:absolute;width:26px;height:26px;top:8px;right:8px;text-align:center;line-height:26px;padding:0;border-radius:5px;border:solid 1px #f1c40f;background-color:#fffbe6;font-size:14px;color:#f1c40f;z-index:9}@media (max-width: 1024.98px){.main-header .menu-account{margin-top:30px}}.dashboard.principal .container{max-width:950px;margin:0 auto;padding:50px 30px}.box-filter-custom{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 820px){.box-filter-custom{top:auto;right:0;display:grid}}@media (min-width: 451px) and (max-width: 650px){.box-filter-custom{top:auto;right:0;display:grid}.date-period__before,.date-period__after{position:absolute;opacity:0;visibility:hidden}.date-period__content input{font-size:14px;width:210px;height:15px}}@media (max-width: 450px){.page-configuracoes-agendamento .header-agendamento-actions{display:-webkit-box;display:-ms-flexbox;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-filter-custom{top:auto;right:0;display:grid}.date-period__content input{font-size:14px;width:210px;height:15px}.date-period__before,.date-period__after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#528ce3;padding:0 3px;cursor:pointer}}.componente-escala-ambiental{grid-row-gap:0!important}.componente-escala-ambiental>r-cell:first-child{border-top:#000000 solid 1px}.componente-escala-ambiental>r-cell{border-bottom:#000000 solid 1px;border-right:#000000 solid 1px;border-left:#000000 solid 1px}.componente-escala-ambiental .componente{display:grid;grid-template-columns:250px auto}@media (max-width: 767.98px){.componente-escala-ambiental .componente{display:grid;grid-template-columns:none}}.componente-escala-ambiental .agrupamento,.componente-escala-ambiental .pergunta,.componente-escala-ambiental .pergunta-2n{padding:8px;font-size:14px}.componente-escala-ambiental .agrupamento{text-align:center}.componente-escala-ambiental .pergunta,.componente-escala-ambiental .pergunta-2n{text-align:left}.componente-escala-ambiental .resposta{font-style:italic}.componente-escala-ambiental .cabecalho{background-color:#e1e0e1}.componente-escala-ambiental .cabecalho div{padding:8px;text-align:center;font-size:14px}.componente-escala-ambiental .cabecalho :not(:last-child){border-right:#000000 solid 1px}.componente-escala-ambiental .componente .perguntas>div:not(:last-child){border-bottom:#000000 solid 1px}@media (max-width: 767.98px){.componente-escala-ambiental .cabecalho{display:grid;grid-template-columns:none;background-color:#e1e0e1}.componente-escala-ambiental .cabecalho :not(:last-child){border-right:none}}.componente-escala-ambiental .componente .respostas.leitura{display:grid;font-style:italic}@media (max-width: 1024.98px){.componente-escala-ambiental .componente .respostas{display:grid;grid-template-columns:none;font-style:italic}}.componente-escala-ambiental .componente .pergunta:nth-child(odd){background-color:#e1e0e1}.componente-escala-ambiental .componente .pergunta-2n:nth-child(2n){background-color:#e1e0e1}.componente-escala-ambiental .componente>div:not(:last-child){border-right:#000000 solid 1px}.componente-escala-ambiental.data-leitura{font-size:14px}.componente-escala-ambiental .pergunta .respostas-leitura,.componente-escala-ambiental .pergunta-2n .respostas-leitura{font-size:14px;font-style:italic}.base-color{color:#b4c7e3}@media (min-width: 1025px){.lista-de-espera{display:grid;grid-template-columns:50% 50%;grid-template-areas:"pacientes novo-paciente";margin-top:15px}.lista-de-espera .divider{padding-right:5px;margin-right:1.8em;border-right:solid 1px rgba(180,199,227,.3)}}.subtitle-lista-de-espera{font-size:17px;font-weight:500;line-height:1.22;color:#b4c7e3;margin-bottom:10px}.lista-de-espera__pacientes{overflow-y:scroll;max-height:95%}.lista-de-espera__pacientes__item{padding:10px 10px 10px 30px;position:relative;display:flex;align-items:center;font-size:14px;font-weight:300;line-height:1.57;color:#393042;transition:.3s background-color}.lista-de-espera__pacientes__item+.lista-de-espera__pacientes__item{border-bottom:1px solid #e8e8e8}.lista-de-espera__pacientes__item+.lista-de-espera__pacientes__item{border-top:1px solid #e8e8e8}.lista-de-espera__pacientes__item__dados{display:flex}.lista-de-espera__pacientes__item__nome{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.57;text-overflow:ellipsis;width:250px;white-space:nowrap;overflow:hidden}.lista-de-espera__pacientes__item__data{font-size:14px;line-height:1.57;color:#39304280}.lista-de-espera__pacientes__item__acoes{display:flex;position:absolute;right:0}.lista-de-espera__pacientes__item__acoes .button{height:32px;top:8px;right:8px;text-align:center;line-height:1.57;padding:5px;font-size:13px;z-index:9;align-items:center;justify-content:center;min-width:auto}.lista-de-espera__pacientes__item__acoes>*:not(:first-child){margin-left:5px}.lista-de-espera__pacientes__item__acoes .button .icon{margin-right:0}.lista-de-espera__pacientes__indicator{padding-left:5px;line-height:1.38;font-weight:700;min-width:20px;min-height:20px;z-index:0;position:relative;width:20px;height:20px;border-radius:50%;border:solid 1px #528ce3;margin-right:25px;background-color:#fff}.lista-de-espera__pacientes__indicator-duplo-digito{padding-left:1px}@media (max-width: 1024.98px){.tarefas .box-panel.--task .box-panel__content{width:100%}}.tags-filtros-tarefas{border-radius:2px;display:inline-block}.tag-filtros-tarefas{border:1px solid #ddd;background:#fff;font-size:14px;display:inline-block;padding:6px 10px;cursor:move;color:#528ce3;border-radius:5px;height:32px;margin-right:12px;margin-bottom:12px}.tag-input-tarefas{display:none}@media (max-width: 1024.98px){.tab{overflow-x:auto;padding-bottom:15px}}.componente-fisioterapia{grid-row-gap:0!important}.componente-fisioterapia>r-cell:first-child{border-top:#000000 solid 1px}.componente-fisioterapia>r-cell{border-bottom:#000000 solid 1px;border-right:#000000 solid 1px;border-left:#000000 solid 1px}.componente-fisioterapia .agrupamento{display:grid;grid-template-columns:auto}.componente-fisioterapia .pergunta,.componente-fisioterapia .opcoes-de-resposta{padding:8px;font-size:14px}.componente-fisioterapia .pergunta{text-align:left}.componente-fisioterapia .cabecalho{display:grid;grid-template-columns:auto;background-color:#e1e0e1}.componente-fisioterapia .cabecalho div{padding:8px;text-align:center;font-size:14px}.componente-fisioterapia .agrupamento p{padding:8px 8px 0;font-size:14px;font-weight:700}.componente-fisioterapia .cabecalho :not(:last-child){border-right:#000000 solid 1px}@media (max-width: 767.98px){.componente-fisioterapia .cabecalho{display:grid;grid-template-columns:none;background-color:#e1e0e1}.componente-fisioterapia .cabecalho .titulo-pontuacao{display:none}.componente-fisioterapia .cabecalho :not(:last-child){border-right:none}}.componente-fisioterapia .agrupamento .form-label{font-weight:700;font-size:14px;color:#000;opacity:1}.componente-fisioterapia .agrupamento .campo-numerico{width:200px!important}.componente-fisioterapia .agrupamento .dor{display:grid;grid-template-columns:50% 50%}.componente-fisioterapia .agrupamento .dor img{width:400px;height:auto}.componente-fisioterapia .agrupamento:nth-child(odd){background-color:#e1e0e1}.componente-fisioterapia .resultado-questionario{display:grid;grid-template-columns:auto 100px;font-size:14px}.componente-fisioterapia .resultado-questionario>div:first-child{padding:8px;text-align:left;border-right:#000000 solid 1px}.componente-fisioterapia .resultado-questionario .legenda{font-size:12px;font-style:italic;margin-top:5px}@media (max-width: 767.98px){.componente-fisioterapia .resultado-questionario{display:grid;grid-template-columns:auto 100px;font-size:14px}.componente-fisioterapia .resultado-questionario>div:first-child{padding:8px;text-align:right;border-right:none}}.componente-fisioterapia .pergunta .respostas-leitura,.componente-fisioterapia.paciente-leitura{font-size:14px}.pb-12{padding-inline:0!important;padding-block:12px!important}.pi-12{padding-inline:12px!important;padding-block:0!important}.p-12{padding:12px!important}.p-15{padding:15px}.lista-de-espera__pacientes__info{color:#528ce3;position:relative;z-index:0;margin-right:25px;background-color:#e7edf8;font-size:11px;float:right;border-radius:50%;width:20px;height:20px;padding-left:2px;padding-top:2px}.lista-de-espera__pacientes__tooltip{background-color:#fff;z-index:1}.my-6{margin-top:6px;margin-bottom:6px}.componente-select-botao{display:grid;grid-template-columns:80% 20%}.campo-conduta textarea{font-family:Courier New,Courier,monospace}.button-light-novidades{width:auto;font-size:12px;color:#92959d!important;padding-left:4px;text-align:center;cursor:pointer;text-decoration:underline}.page-novidades-rodape{width:100%;padding:0;margin:0 auto}.page-novidades-rodape .logo{background-image:url(/assets/logo-blue-CHLryl1F.svg);background-repeat:no-repeat;background-position:50%;background-size:100%;-ms-flex-item-align:center;align-self:start;position:absolute;width:130px;height:40px;top:30px;left:30px}.page-novidades-rodape .box-campos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:20px}.page-novidades-rodape .box-campos>h1{text-align:center;color:#6b6b6b}.page-novidades-rodape .box-campos>h1{font-size:3.2rem;font-weight:300;line-height:1.5}.page-novidades-rodape .box-campos>h2{padding-top:25px;padding-bottom:15px;font-size:2.8rem;font-weight:400;color:#6b6b6b}.page-novidades-rodape .box-campos>p{font-size:14px;font-weight:300;line-height:1.43;color:#6b6b6b}.page-novidades-rodape>a>img{align-self:flex-start;width:440px;height:247px;margin-right:10px;border-radius:10px;padding-top:5px}.page-novidades-rodape>p{line-height:1.5;font-size:1.8rem;font-weight:300;line-height:1.43;margin-top:5px;padding-bottom:5px;color:#6b6b6b}.page-novidades-rodape>ul{list-style:square}.page-novidades-rodape>ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:20px}.page-novidades-rodape>ul>li{line-height:1.5;font-size:1.8rem;font-weight:300;line-height:1.43;color:#6b6b6b}.page-novidades-rodape .video-imagem{display:grid;grid-template-columns:60% 40%}.page-novidades-rodape .video-imagem .divider{-ms-flex-item-align:center;align-self:center;padding-right:5px;margin-right:1.8em;border-right:solid 1px rgba(180,199,227,.3)}.icon-close-modal-novidades{position:absolute;width:26px;height:26px;top:8px;right:8px;text-align:center;line-height:26px;padding:0;font-size:14px;color:#00000073;z-index:9}.novidades-youtube{width:440px;height:247px;border-radius:30px;padding-top:10px;padding-bottom:10px}.componente-mini-mental{grid-row-gap:0!important}.componente-mini-mental>r-cell:first-child{border-top:#000000 solid 1px}.componente-mini-mental>r-cell{border-bottom:#000000 solid 1px;border-right:#000000 solid 1px;border-left:#000000 solid 1px}.componente-mini-mental .componente{display:grid;grid-template-columns:250px 5fr 100px}.componente-mini-mental .agrupamento,.componente-mini-mental .pergunta,.componente-mini-mental .pergunta-2n{padding:8px;font-size:14px}.componente-mini-mental .agrupamento{text-align:center}.componente-mini-mental .pergunta,.componente-mini-mental .pergunta-2n{text-align:left}.componente-mini-mental .resposta{font-style:italic}.componente-mini-mental .cabecalho{display:grid;grid-template-columns:auto 100px;background-color:#e1e0e1}.componente-mini-mental .cabecalho div{padding:8px;text-align:center;font-size:14px}.componente-mini-mental .cabecalho :not(:last-child){border-right:#000000 solid 1px}.componente-mini-mental .componente .perguntas>div:not(:last-child){border-bottom:#000000 solid 1px}@media (max-width: 767.98px){.componente-mini-mental .cabecalho{display:grid;grid-template-columns:none;background-color:#e1e0e1}.componente-mini-mental .cabecalho .titulo-pontuacao{display:none}.componente-mini-mental .cabecalho :not(:last-child){border-right:none}}.componente-mini-mental .componente .respostas.leitura{display:grid;font-style:italic}@media (max-width: 1024.98px){.componente-mini-mental .componente .respostas{display:grid;grid-template-columns:none;font-style:italic}}.componente-mini-mental .componente .pergunta:nth-child(odd){background-color:#e1e0e1}.componente-mini-mental .componente .pergunta-2n:nth-child(2n){background-color:#e1e0e1}.componente-mini-mental .componente>div:not(:last-child),.componente-mini-mental .perguntas{border-right:#000000 solid 1px}.componente-mini-mental .resultado-questionario{display:grid;grid-template-columns:auto 100px;font-size:14px;background-color:#e1e0e1}.componente-mini-mental .resultado-questionario>div:first-child{padding:8px;text-align:center;border-right:#000000 solid 1px}@media (max-width: 767.98px){.componente-mini-mental .resultado-questionario{display:grid;grid-template-columns:250px 5fr;font-size:14px}.componente-mini-mental .componente{display:grid;grid-template-columns:none;border-right:none}.componente-mini-mental .resultado-questionario>div:first-child{padding:8px;text-align:center;border-right:none;border-right:#000000 solid 1px}}.componente-mini-mental .pergunta .respostas-leitura,.componente-mini-mental .pergunta-2n .respostas-leitura,.componente-mini-mental.paciente-leitura{font-size:14px;font-style:italic}.componente-mini-mental .pergunta .respostas-leitura span,.componente-mini-mental .pergunta-2n .respostas-leitura span{margin-top:5px;display:inline-block}.pentagono{display:block;margin-left:auto;margin-right:auto}.checkbox input+label{line-height:1.15;margin-top:3px}.z-index-10{z-index:10!important}.texto-sublinhado{text-decoration:underline}.dia-atual-destaque{background-color:#d3d3d3!important}.feriado-destaque{background-color:#528ce333}.page-pedido-de-contato .logo{display:flex;justify-content:center;margin-top:25px}.page-pedido-de-contato .logo img{max-width:232px;height:auto}.page-pedido-de-contato .button.--light{color:#430593;border:solid 2px #430593}.page-pedido-de-contato .button.--primary{background-color:#430593}.page-pedido-de-contato h1{font-size:30px;color:#430593;margin-top:50px;margin-bottom:20px}.page-pedido-de-contato h2{font-size:18px;font-weight:400;color:#7a7a7a}.page-pedido-de-contato h3{font-size:16px;font-weight:400;color:#7a7a7a;margin-top:15px}.page-pedido-de-contato fieldset{border-radius:12px}.info-rounded-icon{cursor:help;color:#528ce3;background-color:#e7edf8;font-size:11px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}@media (max-width: 1024.98px){.page-pedido-de-contato h1{margin:0}}.page-pedido-de-contato .containers{display:flex;flex-direction:row;flex-wrap:initial;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.69;margin:20px}@media (max-width: 767.98px){.page-pedido-de-contato .containers{flex-direction:column;align-items:center}}.page-pedido-de-contato .containers .informacao{max-width:650px;width:50%;padding:20px}.page-pedido-de-contato .containers .informacao .telefone{display:flex;align-items:center;margin-block:15px;margin-left:15px}.page-pedido-de-contato .containers .informacao .telefone strong{margin-left:15px}.page-pedido-de-contato .containers .informacao .telefone .urgencia{display:flex;flex-direction:column}.page-pedido-de-contato .containers .formulario{max-width:650px;width:50%}@media (max-width: 1024.98px){.page-pedido-de-contato .containers .informacao,.page-pedido-de-contato .containers .formulario{width:100%}}.page-pedido-de-contato .containers .formulario r-grid{grid-row-gap:14px!important}.calendario-agenda-bloqueio{background-image:-o-repeating-linear-gradient(135deg,#f3f3f3,#f3f3f3 16px,#e5e5e5 16px,#e5e5e5 18px);background-image:repeating-linear-gradient(-45deg,#f3f3f3,#f3f3f3 16px,#e5e5e5 16px 18px)}.tooltip-botoes{display:inline-flex}.scroll{scroll-margin-top:150px}.text-align-center{text-align:center}.unity-infos__item .teleconsulta{margin-bottom:0!important}.pd-top-10{padding-top:10px}.foto{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}.foto .foto-image{position:relative;width:110px;height:110px;border-radius:5px;overflow:hidden}.foto .foto-image img{width:110px;height:110px}@media (min-width: 1025px){.foto .foto-image:hover .foto-image-tools{opacity:1;visibility:visible}}.foto .foto-image-tools{opacity:0;visibility:hidden;position:absolute;width:110px;height:110px;top:0;left:0;background-color:#39304280;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foto .foto-image-zoom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:fontello;content:"";display:block;font-size:15px;width:32px;height:32px;border-radius:5px;color:#fff;background-color:#fff6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 4px}@media (min-width: 1025px){.foto .foto-image-zoom:hover{background-color:#ffffff80}}@media (max-width: 767.98px){.foto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 575.98px){.foto .button{width:100%}}.triagem{display:flex;flex-direction:column;padding:10px;height:100%;gap:10px}.cabecalho-triagem{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;padding:20px;background-color:#fff;border-radius:5px}.cabecalho-triagem .identificacao{flex-grow:1}.cabecalho-triagem .identificacao .nome{font-weight:500;font-size:18px}.cabecalho-triagem .identificacao .sexo-e-idade{margin-top:6px;display:flex;align-items:center;gap:5px;font-size:14px;font-weight:500;color:#6b7280}.cabecalho-triagem .identificacao .data-de-nascimento{margin-top:6px;font-size:14px;font-weight:500;color:#6b7280}.cabecalho-triagem .dados-de-atendimento{flex-grow:1}.cabecalho-triagem .sem-convenio,.cabecalho-triagem .sem-programa{padding:8px;background-color:#fee2e2;text-align:center;font-size:14px;font-weight:500;border-radius:5px}.cabecalho-triagem .convenio,.cabecalho-triagem .programa{padding:8px;background-color:#bae6fd;text-align:center;font-size:14px;font-weight:500;border-radius:5px}.cabecalho-triagem .programa,.cabecalho-triagem .sem-programa{margin-top:8px}.cabecalho-triagem .resultado{width:250px}.cabecalho-triagem .dados-de-atendimento .enfermeiro,.cabecalho-triagem .dados-de-atendimento .medico{margin-top:6px;font-size:14px;font-weight:500;color:#6b7280}.cabecalho-triagem .resultado{margin-left:10px;width:160px;height:80px;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:5px}.cabecalho-triagem .resultado{background-color:gray}.cabecalho-triagem .resultado.amarelo{background-color:#ba8b00}.cabecalho-triagem .resultado.verde{background-color:#357d55}.cabecalho-triagem .resultado.vermelho{background-color:#a92f0f}.cabecalho-triagem .resultado .descricao-da-cor{font-size:18px}.cabecalho-triagem .resultado .tooltip__drop{top:115px;right:-50px}.cabecalho-triagem .resultado .tooltip__drop__description{text-align:left;padding-right:10px}.cabecalho-triagem .resultado .conteudo-tooltip{padding-top:10px}.cabecalho-triagem .resultado .tooltip__drop{height:400px}.cabecalho-triagem .resultado .acoes-tooltip{display:flex;gap:10px;padding-top:20px;justify-content:flex-end}.triagem .conteudo-triagem{flex:1;display:flex;gap:10px;background-color:#fff;border-radius:5px;padding:10px}.triagem .conteudo-triagem .sidebar{width:250px;height:100%}.triagem .conteudo-triagem .box-panel__sidebar{width:100%}.triagem .conteudo-triagem .perguntas{flex:1;height:100%}.pergunta-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:16px;font-family:Roboto,sans-serif}.texto-pergunta{font-size:14px!important;color:#333!important;margin-bottom:12px!important;opacity:1;font-weight:400}.botoes-resposta{display:flex;gap:8px}.botoes-resposta button{background-color:#fff;border:1px solid #007bff;border-radius:4px;padding:8px 16px;cursor:pointer;transition:background-color .3s,color .3s}.botoes-resposta button:hover{background-color:#007bff;color:#fff}.botoes-resposta button.selecionado{background-color:#66b2ff;color:#fff}.lista-itens{display:flex;flex-direction:column;gap:8px}.lista-itens label{font-size:14px;color:#333}.escala-intensidade{margin-top:12px}.input-escala{flex:1}.valor-escala{font-size:14px;color:#007bff;font-weight:700}textarea{width:100%;height:80px;padding:8px;border:1px solid #e0e0e0;border-radius:4px;font-family:Roboto,sans-serif;font-size:14px;resize:vertical}.escala-intensidade .input-range{width:50%;font-size:14px}.escala-intensidade .input-range .input-range__label-container{color:#333;font-size:12px}.escala-intensidade .input-range .input-range__label--value{top:-2rem;font-weight:700}.secao{width:100%}.triagem .acoes-triagem{flex:1;display:flex;gap:10px;background-color:#fff;border-radius:5px;padding:10px;justify-content:flex-end}.triagem .box-panel__sidebar__items{height:100%}.btn-alterar-resultado-triagem{height:30px;margin-top:5px;padding:5px!important;margin-left:10px}.alerta-de-justificativa-preenchida{font-weight:400}.triagem .form-choice-alerta{margin-bottom:0}.button-remover-justificativa-triagem{background-color:#f7f7f7;border:1px solid #d4d4d4;border-radius:12px;padding-right:8px;padding-left:8px;color:#444;cursor:pointer;transition:background-color .3s ease;font-family:Arial,sans-serif}.button-remover-justificativa-triagem:hover{background-color:#e0e0e0}.pergunta-container.is-disabled,.pergunta-container .is-disabled input[type=checkbox],.botoes-resposta button:disabled{opacity:.3;pointer-events:none}.telefone-whatsapp{display:flex;align-items:center;gap:5px}.inline-flex{display:inline-flex!important;align-items:center;justify-content:center}.timeline-container{display:flex;justify-content:center;padding:25px}.timeline{position:relative;width:100%;border-top:1px solid #ccc;display:flex;justify-content:space-between}.timeline-event{position:relative;text-align:center;z-index:1}.timeline-event .dot{margin-top:-6px;width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important;cursor:pointer}.dados-atendimento{border-color:#528ce3}.dados-ida-ao-pa{border-color:#fa8c16}.dados-internacao{border-color:#e74c3c}.dados-vacina{border-color:#52c41a}.dados-atendimento:hover{background-color:#528ce3}.dados-ida-ao-pa:hover{background-color:#fa8c16}.dados-internacao:hover{background-color:#e74c3c}.dados-vacina:hover{background-color:#52c41a}.timeline .table-items__row:not(.is-head){border:1px solid #e8e8e8}.timeline-indicadores{border-right:1px solid #e8e8e8}.timeline-indicadores .indicador{font-size:14px;line-height:1.57;color:#393042;font-weight:700}.timeline-indicadores .evento{font-size:12px;line-height:1.57;color:#393042}.atendimentos,.vacinas,.idas-ao-pa,.internacoes{display:flex;justify-content:space-between;align-items:center;padding:5px}.atendimentos .icones,.dados,.vacinas .icones,.idas-ao-pa .icones,.internacoes .icones{flex:1;text-align:center}.atendimentos .icones,.vacinas .icones,.idas-ao-pa .icones,.internacoes .icones{margin-left:10px}.atendimentos:hover{background-color:#528ce399;border-radius:4px}.vacinas:hover{background-color:#52c41a99;border-radius:4px}.idas-ao-pa:hover{background-color:#fa8c1699;border-radius:4px}.internacoes:hover{background-color:#e74c3c99;border-radius:4px}.month-divider-wide{width:1px;height:150px;background-color:#8080801a;position:absolute;top:0;transform:translate(-50%)}.meses-descricao{position:absolute;padding-top:10px;z-index:0;font-size:10px;color:#80808099}.numero-eventos{position:absolute;color:#000;font-weight:700}.dot{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8em;color:#333;z-index:1}.csap-info{display:flex;align-items:flex-end}.csap-link:hover{color:#528ce3}.resultado-triagem-titulo,.box-panel__sidebar__item .resultado-timeline{text-transform:uppercase;position:absolute;padding:5px;width:90px;top:8px;right:8px;text-align:center;border-radius:5px;font-size:14px;z-index:9}.resumo-triagem pre{margin-top:5px}.resumo-triagem .form-title{color:#528ce3;margin-top:12px}.resumo-triagem .description strong{font-weight:500}.resumo-triagem .description .intensidade{font-weight:700}.informacao-adicional{font-size:12px;font-style:italic}.descricao{font-size:10px!important;font-style:italic!important;margin-left:25px!important;padding:0!important;font-weight:400!important}.leitura-descricao{margin-left:20px!important}.box-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important;border:1px solid #528ce3;border-radius:5px;background-color:#528ce333;margin-bottom:5px}.box-info+.box-info{margin-top:4px}.box-info__item{padding:0!important;font-size:13px;line-height:1.69;color:#393042}.box-info__item:nth-child(1){width:3%!important;color:#528ce3}.box-info__item:nth-child(2){width:97%!important;padding:0!important;margin-left:4px;font-size:12px!important}.box-info__item i{font-size:18px}.box-info__item>p{padding:0!important;margin-top:5px}.box-info__item.--full:nth-child(1){width:100%}.box-alerta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important;border:1px solid #ffe58f;border-radius:5px;background-color:#fffbe6;margin-bottom:5px}.box-alerta+.box-alerta{margin-top:4px}.box-alerta__item{padding:0!important;font-size:13px;line-height:1.69;color:#393042}.box-alerta__item:nth-child(1){width:3%!important;color:#f1c40f}.box-alerta__item:nth-child(2){width:97%!important;padding:0!important;margin-left:4px;font-size:12px!important}@media (max-width: 575.98px){.box-info__item:nth-child(2){margin-left:12px}.box-alerta__item:nth-child(2){margin-left:12px}}.box-alerta__item i{font-size:18px}.box-alerta__item>p{padding:0!important;margin-top:5px}.box-alerta__item.--full:nth-child(1){width:100%}.segunda-linha-auto-complete-pacientes.tags-diagnostico{display:grid;grid-template-columns:100%!important}.upload-de-exames{color:green}.telefones-prontuario{cursor:pointer}.telefones-prontuario:hover{color:#528ce3}.page-extracao-exames .title{font-size:20px;font-weight:500;color:#528ce3}.page-extracao-exames .subtitle{font-size:16px;color:#393042;font-weight:400}.modal-pesquisar-paciente{padding:12px}.modal-adicionar-horario{width:30%;position:absolute;top:30%;left:50%;border:1px solid rgb(204,204,204);background:#fff;border-radius:4px;transform:translate(-50%,-50%)}.form-title{font-size:18px;font-weight:500;line-height:1.22;color:#b4c7e3;margin-bottom:20px}.react-datepicker-wrapper,.react-datepicker__input-container,.react-datepicker__input-container input{width:100%}.painel-do-profissional{background-color:#fff;border-top:2px solid #f1f3f4;width:350px;min-width:40px;height:100%;position:relative;transition:width .3s ease-in-out;overflow:hidden}.painel-id-profissional{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.painel-do-profissional.is-collapsed{width:40px;min-width:40px}.painel-do-profissional .btn-toggle-painel{background:none;border:none;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;margin:10px}.painel-do-profissional.is-collapsed .btn-toggle-painel i{font-size:16px}.painel-do-profissional.is-collapsed .painel-conteudo{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.pacientes-dia__title{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;padding:15px}.pacientes-dia__date{font-weight:600;font-size:14px;color:#528ce3;margin:0}.pacientes-dia__lista{padding:0;overflow-y:auto}.pacientes-dia__item{font-size:13px;border-bottom:2px solid #e8e8e8;text-decoration:none;color:inherit;display:block;transition:background-color .2s ease}.pacientes-dia__item__foto{width:32px;height:32px;border-radius:5px;object-fit:cover;margin-right:10px}.pacientes-dia__grupo{padding:22px 15px;align-items:center}.pacientes-dia__status{font-size:12px;font-style:italic}.pacientes-dia__horario{font-size:13px;font-weight:bolder}.pacientes-dia__icone{margin:0 -3px 0 1px;font-size:15px}.painel-sobreposto{height:90vh!important;position:absolute!important}.pacientes-dia__item:hover{background-color:#f5f8ff;text-decoration:none;color:inherit}.modal-grupo-painel-pacientes{justify-content:space-between;margin:15px 8px 15px 15px}.modal-grupo-painel-pacientes h2{font-size:18px;color:#528ce3;font-weight:600}.painel-do-profissional .painel-conteudo{opacity:0;transition:opacity .2s ease-in-out}.painel-do-profissional:not(.is-collapsed) .painel-conteudo{opacity:1;transition-delay:.3s}.pacientes-dia__prontuario{opacity:0;transition:opacity .2s;font-size:12px;color:#528ce3}.pacientes-dia__item:hover .pacientes-dia__prontuario{opacity:1}.pacientes-dia__status-container{position:relative;min-width:95px}.pacientes-dia__status-info,.pacientes-dia__prontuario-icon{transition:all .3s ease}.pacientes-dia__prontuario-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;visibility:hidden}.pacientes-dia__prontuario-icon .icon{font-size:20px;color:#528ce3}.pacientes-dia__item:hover .pacientes-dia__status-info{opacity:0;visibility:hidden}.pacientes-dia__item:hover .pacientes-dia__prontuario-icon{opacity:1;visibility:visible}.btn-pacientes-dia-mobile{display:none}@media (max-width: 767.98px){.btn-pacientes-dia-mobile{position:fixed;bottom:20px;right:20px;z-index:1040;background-color:#528ce3;color:#fff;border:none;border-radius:20px;padding:8px 14px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px;box-shadow:0 2px 6px #00000040}.painel-do-profissional:not(.is-collapsed){position:fixed!important;inset:0;width:100%!important;height:100%!important;z-index:1050;overflow-y:auto;box-shadow:0 0 10px #0000004d}.painel-do-profissional.is-collapsed{display:none}.painel-do-profissional .btn-toggle-painel{top:10px;right:10px;left:auto}.painel-do-profissional .table-items-expanded__bt.--edit-fixed{opacity:100;visibility:visible}}@media (max-width: 1440px) and (min-width: 768px){.painel-do-profissional{width:240px}}@media (max-width: 767.98px){.ReactModalPortal .ReactModal__Overlay{z-index:1060!important}.ReactModalPortal .ReactModal__Overlay .modal{inset:0!important;transform:none!important;margin:0!important;width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;overflow-y:auto!important}}.tooltip-pre-cadastro{border-radius:5px;padding:5px 8px;background-color:#ed8b31;color:#fff;font-size:13px;cursor:help}.sala-de-espera .table-items .icon{font-size:16px}.sala-de-espera .table-items-expanded__bt.--edit-fixed{opacity:100;visibility:visible}.modal-recortar-capa{flex-direction:column;max-width:800px;max-height:90vh;padding:20px}.overlay-recortar-capa{z-index:1001;position:fixed;inset:0;background-color:#00000087}.container-recorte{min-height:300px;max-height:65vh}.imagem-recorte{max-width:100%;max-height:60vh;width:auto;height:auto;object-fit:contain}.button-light-select-horario-agendamento{width:auto;background-color:#528ce31a;color:#528ce3;border:1px solid #528ce3;font-size:12px;border-radius:5px;text-align:center;cursor:pointer;margin:0 0 5px 5px;padding-top:3px;font-weight:500}.notificacao_com_intermedio_do_usuario__modal{position:absolute;inset:30% auto auto 50%;border:1px solid rgb(204,204,204);background:#fff;border-radius:4px;outline:none;margin-right:-50%;transform:translate(-50%,-50%);max-height:90%;overflow-y:auto;max-height:95%;padding:15px}.notificacao_com_intermedio_do_usuario__modal h2{font-size:14px;line-height:1.43;color:#393042;padding-bottom:2px}.mentions{margin:1em 0}.mentions--singleLine .mentions__control{display:inline-block}.mentions--singleLine .mentions__higlighter{padding:1px;border:2px inset transparent}.mentions--singleLine .mentions__input{padding:5px;border:2px inset}.mentions--multiLine .mentions__control{font-family:Courier New,Courier,monospace;font-size:11pt;border:1px solid #d3d8dc;border-radius:5px}.mentions__control:focus{border:solid 1px #528ce3;background-color:#528ce31a}.mentions--multiLine .mentions__highlighter{padding:9px}.mentions--multiLine .mentions__input{padding:9px;outline:0;border:0}.mentions__suggestions__list{background-color:#fff;border:1px solid rgba(0,0,0,.15);font-size:10pt;max-height:300px;overflow-y:auto}.mentions__suggestions__item{padding:5px 15px;border-bottom:1px solid rgba(0,0,0,.15)}.mentions__suggestions__item--focused,.mentions__mention{background-color:#e7edf8}.mentions__suggestions__avatar{z-index:99;width:32px;height:32px;border-radius:10px;margin-right:8px}.mentions__suggestions__helpers span{margin-left:4px}.indicador-do-paciente:hover{fill:#fff}.icon.icon-birthday:hover{color:#fff}.indicadores{background-color:#a81d34;color:#e7edf8;border-radius:5px;border:solid 1px #A81D34;text-align:center;padding:5px;margin:5px}.indicadores span:not(:first-child){margin-left:5px}.indicadores i{font-size:14px;vertical-align:middle}.indicadores i:before{margin:0}.indicadores.obito{background-color:#000;color:#e7edf8;border:solid 1px #000000}.tooltip-indicador{max-width:350px}.tooltip-indicador pre{text-align:initial}.botao-grafico-prontuario{width:30px;height:30px;cursor:pointer;color:#528ce3;background-color:#e7edf8;border-radius:5px;border:solid 1px #528ce3;padding:7px;align-self:center!important;justify-self:center!important}.botao-historico-prontuario{cursor:pointer;border-radius:5px;border:solid 1px #528ce3;align-self:flex-end!important;justify-self:end!important;background-color:#528ce31a;color:#528ce3;padding-left:3px;padding-right:3px;font-size:11px;font-weight:700}.fechar-grafico-prontuario{position:absolute;z-index:999;width:20px;height:20px;color:#fff;top:4px;right:4px;text-align:center;line-height:16px;padding:0;font-size:14px;background-color:#528ce3;border-color:#528ce3;border-radius:5px}.titulo-grafico-prontuario{font-size:12px;font-weight:500;line-height:1.83;color:#528ce3;display:block;text-align:center;pointer-events:none}.form-input-group-append{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:52px;padding:5px;font-size:12px;font-weight:500;color:#393042;background-color:#00000008}.modal-grafico-prontuario{position:absolute;inset:50% auto auto 50%;border:1px solid rgb(204,204,204);background:#fff;border-radius:4px;outline:none;margin-right:-50%;transform:translate(-50%,-50%);padding:2px;width:700px;overflow-y:initial}.modal-historico{max-height:55%;overflow-y:auto}.icon-container{position:absolute;right:10px;top:calc(100% - 33px)}.loader{position:relative;height:20px;width:20px;display:inline-block;animation:around 5.4s infinite}@keyframes around{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader:after,.loader:before{content:"";background:#fff;position:absolute;display:inline-block;width:100%;height:100%;border-width:2px;border-color:#528ce3 #528ce3 transparent transparent;border-style:solid;border-radius:20px;box-sizing:border-box;top:0;left:0;animation:around .7s ease-in-out infinite}.loader:after{animation:around .7s ease-in-out .1s infinite;background:transparent}.form-group.has-warning input,.form-group.has-warning select,.form-group.has-warning textarea{border:1px solid #ffc107;background-color:#fafdec}.form-group.has-warning .form-tip{display:block}.form-label-warning{font-size:12px;font-weight:500;line-height:1.83;color:#43491a;display:block;margin-bottom:5px}.tarefas-button-danger{font-size:12px;border-radius:5px;text-align:center;cursor:pointer;border:1px solid rgba(250,55,0,.5);opacity:.7;background-color:#e352521a;color:#000}.tarefas-button-danger:hover{color:#ff0f07;background-color:#fff}.tarefas-button-warning{font-size:12px;border-radius:5px;text-align:center;cursor:pointer;border:1px solid #e7dc3ce0;opacity:.7;background-color:#e3e1521a;color:#000}.yes:hover,.no:hover{color:#ffc107;background-color:#000}.updates-count{background:#fff;color:#528ce3;border-radius:50%;width:17px;height:17px;text-align:left;font-weight:700;font-size:11px}.button-task-comments{width:auto;padding:8px;font-size:12px;border-radius:5px;text-align:center;cursor:pointer;margin:0 0 0 10px;color:#fff;background-color:#528ce3}.button-task-comments-light{width:auto;padding:8px;font-size:12px;border-radius:5px;text-align:center;cursor:pointer;margin:0;border:solid 1px #528ce3;color:#528ce3;background-color:transparent}.padding-task-visualizacao{padding-bottom:40px}.list-btn-tasks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:right}.list-btn-tasks>*:not(.--danger){margin-left:5px}.table-task{padding-left:3px;margin:4px}.table-task-box-value{padding-left:10px}.comentario .table-task-box-value{padding-left:0}.table-items__mobile-value-tarefas{width:249px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.table-items-expanded__box-item-tarefas{max-width:300px}.unity-infos__item-tarefas{border:1;margin-bottom:8px;padding:10px 20px;border-radius:4px;background-color:#b4c7e33b;font-size:14px;font-weight:300;line-height:2.57;color:#393042}.unity-infos__item-tarefas strong{font-weight:500}.column-activity-log{font-weight:300;line-height:1.57;display:flex;align-items:center}.column-activity-log i{margin-right:4px;font-size:16px}.column-activity-log img{margin-right:8px}.sm{font-size:13px}.column-activity-log-what{width:130px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.column-activity-log-who{top:10px;width:190px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;align-items:center}.form-table-icon{position:relative;border-radius:10px;overflow:hidden;left:0}.table-items__data_task{padding:8px 12px 8px 16px;font-size:14px;line-height:1.57}.slide-pane{display:flex;flex-direction:column;background:#fff;min-width:100px;height:100%;box-shadow:0 8px 8px #00000080;transition:transform .5s;will-change:transform}.slide-pane:focus{outline-style:none}.slide-pane_from_right{margin-left:auto;transform:translate(100%)}.slide-pane_from_right.content-after-open{transform:translate(0)}.slide-pane_from_right.content-before-close{transform:translate(100%)}.slide-pane_from_left{margin-right:auto;transform:translate(-100%)}.slide-pane_from_left.content-after-open{transform:translate(0)}.slide-pane_from_left.content-before-close{transform:translate(-100%)}.slide-pane_from_bottom{height:90vh;margin-top:10vh;transform:translateY(100%)}.slide-pane_from_bottom.content-after-open{transform:translateY(0)}.slide-pane_from_bottom.content-before-close{transform:translateY(100%)}.slide-pane__overlay{position:fixed;inset:0;background-color:#0000;z-index:99}.slide-pane__overlay.overlay-after-open{background-color:#0000004d;transition:background-color .5s}.slide-pane__overlay.overlay-before-close{background-color:#0000}.slide-pane__header{display:flex;flex:0 0 64px;align-items:center;background:#ebebeb;height:64px;border-bottom:1px solid rgba(0,0,0,.1)}.slide-pane__title-wrapper{display:flex;flex:1;flex-direction:column;margin-left:32px;min-width:0}.slide-pane .slide-pane__title{font-size:18px;font-weight:400;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.slide-pane__close{margin-left:24px;padding:16px;opacity:.7;cursor:pointer}.slide-pane__close svg{width:12px;padding:0}.slide-pane__content{position:relative;overflow-y:auto;padding:24px 32px;flex:1 1 auto}.slide-pane__subtitle{font-size:12px;margin-top:2px}.form-tarefas .status,.form-tarefas .tipo{font-size:14px}.form-tarefas .tipo{margin-bottom:5px}.cards{display:flex;justify-content:space-around;flex-flow:row wrap;align-items:flex-start;gap:15px}.card-agrupamento{flex-grow:1.5;flex-basis:0}.card-status{flex-grow:1.5;flex-basis:0;cursor:default}@media (max-width: 1024.98px){.card-agrupamento{flex-grow:1;flex-basis:50%}.cards{gap:1.5rem}}.card{border:1px solid transparent;border-radius:4px;background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:15px}.card:hover{z-index:2;border:1px solid rgba(180,199,227,.35);-webkit-box-shadow:0px 12px 18px 0px rgba(180,199,227,.35);box-shadow:0 12px 18px #b4c7e359}.card-agrupamento .card:not(:first-of-type){margin-top:1.5rem}.card-componente{width:100%;position:relative;margin:12px 0;padding-left:35px;padding-right:16px}.card-componente .titulo{font-size:12px;line-height:1.83;letter-spacing:1px;text-transform:uppercase;color:#92959d;cursor:default}.card-componente .icon{position:absolute;top:4px;left:0;font-size:16px;color:#b4c7e3}.card-componente label{display:block;margin-bottom:5px}.card-componente .valor{font-size:14px;line-height:1.57;color:#393042}.botoes-transicao{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.botoes-transicao .button{min-width:max-content}.botoes-transicao button:not(:last-of-type){margin-right:1.5rem}@media (max-width: 575.98px){.botoes-transicao{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.botoes-transicao button:not(:last-of-type){margin-bottom:1.5rem}}.assistence-end-task{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;border-radius:5px;padding:12px 20px;background-color:#70c968;font-size:14px;line-height:1;color:#fff}.assistence-end__time-task{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0!important;padding:6px 10px;border-radius:4px;border:solid 1px #70C968;background-color:#70c968;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;color:#fff}.assistence-end__time-task>i{margin:0 4px 0 0;font-size:18px;color:#fff}.assistence-end__time-task>i:before{margin:0}.atrasado{border:solid 1px #ff5a44;background-color:#ff5a44}.concluida{opacity:.4;height:28px}.button.--alert{font-size:14px;line-height:1.57;text-decoration:none;color:#f0ad4e;background-color:transparent;border-radius:5px;border:solid 1px #F0AD4E;padding:1.05rem;min-width:115px;display:table;text-align:center}.alerta{cursor:default;min-width:115px!important;padding:1.05rem!important}.alerta .icon{font-size:18px;margin:0}.alerta:last-child{margin-left:5px}.tooltip-alerta{max-width:300px}.tooltip-alerta div{font-size:14px;margin-bottom:3px;padding-bottom:3px;border-bottom:solid 1px rgb(153,153,153)}.tooltip-alerta ul{list-style:inside;font-size:13px;line-height:1.25}.card-componente .icon.comentarios{top:-4px}.link-prontuario{top:-4px;margin-left:5px}.link-prontuario:hover{color:#528ce3}.link-prontuario.disabled{opacity:.5;cursor:default;pointer-events:none}.tooltip-atividades{max-width:300px}.tooltip-atividades div{font-size:14px;margin-bottom:3px;padding-bottom:3px;border-bottom:solid 1px rgb(153,153,153)}.tooltip-atividades-header{max-width:500px}.componente-select-acao{display:grid;grid-template-columns:auto max-content max-content max-content}.button-light-select-acao{width:auto;background-color:#528ce31a;color:#528ce3;font-size:12px;border-radius:5px;text-align:center;cursor:pointer;margin:0 0 5px 5px;font-weight:500}.button-light-select-acao.is-disabled{pointer-events:none;cursor:default;opacity:.5}.button-select-acao{width:auto;background-color:#528ce3;color:#fff;font-size:12px;border-radius:5px;text-align:center;cursor:pointer;margin:0 0 5px}.button-select-acao.is-disabled{pointer-events:none;cursor:default;opacity:.5}.tooltip-descricao{width:300px;height:auto;max-height:300px;-webkit-box-shadow:0px 0px 18px 0px rgba(180,199,227,.35);box-shadow:0 0 18px #b4c7e359}.mais-tarefas{background-color:#528ce31a;color:#528ce3;border-radius:10px;min-height:30px}.atividades-titulo{opacity:.7;height:21px}.tooltip-nome{max-width:300px!important}.grid-foto{display:grid;grid-template-columns:40px 1fr;gap:5px}.grid-foto img{border-radius:5px;width:40px;height:40px}.grid-foto .nome{align-self:center}.container-item-auto-complete-tarefa{display:grid}.container-item-auto-complete-tarefa span{font-weight:600}.segunda-linha-auto-complete-tarefa{display:grid}.segunda-linha-auto-complete-tarefa span{display:inline-block!important;font-size:12px;color:#616161!important;font-style:italic}.box-task__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;border-bottom:1px solid #e8e8e8;padding-left:60px;min-width:1145px}.checkbox input+label{line-height:1.15}.table-items__bcolor.urgencia-tarefas{display:inline-block;width:auto!important;padding:6px 10px;border-radius:4px;color:#fff;font-size:12px;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:.3px;line-height:1}.abas{padding:12px;background-color:#fff;box-shadow:0 8px 18px #b4c7e359;z-index:3}.filtros{padding:0 12px;background-color:#fff;box-shadow:0 8px 18px #b4c7e359;z-index:3}@media (max-width: 767.98px){.abas .header-page-bar .header-page-nav{margin-top:12px}}@media (max-width: 1024.98px){.abas .tab{overflow-x:auto;padding-bottom:0}}.table-items__bcolor.paciente-tarefas{display:inline-block;width:auto!important;padding:6px 10px;border-radius:4px;color:#000;font-size:14px;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:.3px;line-height:1;background-color:#b4c7e33b;max-width:249px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.observacoes-agendamento{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.card-componente .telefones-do-paciente{width:100%;position:relative;margin:2px 0;padding-left:20px;left:-6px}.card-componente .telefones-do-paciente .titulo{font-size:14px;line-height:1.83;letter-spacing:1px;text-transform:none;cursor:pointer;color:#92959d}.card-componente .telefones-do-paciente .titulo:hover{color:#528ce3}.card-componente .telefones-do-paciente label{display:block;margin-bottom:0}.card-componente .telefones-do-paciente .valor{font-size:13px;line-height:1.83;padding-left:6px;color:#393042}.card-componente .telefones-do-paciente .titulo-acao{display:grid;grid-template-columns:max-content max-content}.separator__tooltip_paciente{margin:1px 0!important}.link-agendamento{display:flex;justify-content:space-between;align-items:center}.link-agendamento span{display:flex;align-items:center}.link{margin-left:5px;padding:4px!important}.pro-sidebar{color:#000;opacity:.8;height:auto;width:270px;min-width:270px;text-align:left;transition:width,left,right,.3s;position:relative;z-index:2;right:0;background:#fff}.pro-sidebar.collapsed{width:60px;min-width:60px;right:0}.sidebar{display:flex;position:relative}@media (max-width: 767.98px){.sidebar{display:block;position:relative}}.sidebar main{flex-grow:1;display:flex;flex-direction:column}.sidebar main header{border-bottom:1px solid #efefef}.sidebar main header h1{display:flex;align-items:center;transform:translate(-20px)}.sidebar main footer{margin-top:auto;color:#888;text-align:center;height:70px}.sidebar main footer a{text-decoration:none;color:#888}.sidebar .btn-toggle{cursor:pointer;width:35px;height:35px;background:#353535;color:#fff;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;display:none}.sidebar .sidebar-btn-wrapper{align-items:center;justify-content:center;height:70px}.sidebar .sidebar-btn-wrapper .sidebar-btn{transition:width .3s;width:150px;padding:1px 15px;border-radius:40px;background:#ffffff0d;color:#adadad;text-decoration:none;margin:0 auto;height:35px;display:flex;align-items:center;justify-content:center;text-overflow:ellipsis;overflow:hidden}.sidebar .sidebar-btn-wrapper .sidebar-btn span{margin-left:5px;font-size:13px}.sidebar .sidebar-btn-wrapper .sidebar-btn:hover{color:#dee2ec}.sidebar .collapsed .sidebar-btn{display:inline-block;line-height:40px;padding:0}.sidebar main footer a:hover{text-decoration:underline}.sidebar .social-bagdes{margin-top:10px}.sidebar .social-bagdes img{margin:5px}.sidebar .block{display:flex;margin-bottom:24px;font-size:14px;color:#545454}.sidebar .block>span{margin-left:10px}.sidebar.rtl{direction:rtl;text-align:right}.sidebar.rtl header h1{transform:translate(20px)}.sidebar.rtl .block{direction:rtl}.sidebar.rtl .block>span{margin-left:0;margin-right:10px}.sidebar.rtl .sidebar-btn-wrapper .sidebar-btn span{margin-left:0;margin-right:5px}.pro-sidebar .pro-menu .pro-menu-item{font-size:12px;padding-bottom:2px;padding-top:2px;padding-right:2px}.adicionar-tarefa{border-bottom:4px solid #efefef}.badge{padding:3px 6px;font-size:9px;letter-spacing:1px;border-radius:15px}.badge.red{color:#fff;background:#d63030}.badge.green{color:#fff;background:#70c968}.badge.gray{color:#fff;background:#777}.badge.yellow{color:#000;background:#ffd331}.pro-sidebar .pro-menu.shaped .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{background-color:#ffffff0d}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item{position:relative;background-color:#ffffff0d}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-list-item{background-color:#ffffff0d;z-index:111}.pro-sidebar.rtl .pro-menu .pro-menu-item>.pro-inner-item{padding:8px 20px 8px 35px}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item{position:relative;display:flex;align-items:center;padding:8px 35px 8px 12px;cursor:pointer}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 30px 8px 1px}.pro-sidebar .pro-menu{padding-top:0;padding-bottom:0}.sidebar-header{display:grid;grid-template-columns:20% 80%;padding-left:20px;padding-bottom:15px;text-transform:uppercase;font-weight:700;font-size:12;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.pro-sidebar-content{background:#fff;border-left:1px solid #efefef}.pro-sidebar-header{background:#fff;border-left:1px solid #efefef;height:56px}.pro-sidebar-footer{background:#fff;border-left:1px solid #efefef}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item{position:relative;background-color:#f8f8f8}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item>.popper-inner{max-height:100vh;overflow-y:auto;background-color:#f8f8f8;padding-left:5px;border-radius:4px;width:270px}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item{padding-left:8px}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item>div>ul{padding-top:5px;padding-bottom:5px}.card{border-radius:4px;background:#fff;box-shadow:0 6px 10px #00000014,0 0 6px #0000000d;transition:.3s transform cubic-bezier(.155,1.105,.295,1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155,1.105,.295,1.12);cursor:pointer}.card-title{display:grid;grid-template-columns:auto max-content}.card h3{font-weight:600;padding:2px}.card img{top:20px;right:15px;max-height:120px}.card-tarefas{background-repeat:no-repeat;background-position:right;background-size:80px}.card-tipo{font-size:12px;font-weight:400;letter-spacing:.3px}.card-componente-sidebar{width:100%;position:relative;margin:12px 0;padding-left:30px;padding-right:16px}.card-componente-sidebar .titulo{font-size:10px;text-transform:uppercase;color:#56585c}.card-componente-sidebar .icon{position:absolute;top:4px;left:0;font-size:16px;color:#b4c7e3}.card-componente-sidebar label{display:block}.card-componente-sidebar .valor{font-size:12px;line-height:1.57;color:#393042}.card-cabecalho{font-weight:400;line-height:1.57;width:100%;position:relative;margin:3px 0;padding-left:25px;padding-right:16px}.card-cabecalho .icon{position:absolute;left:0;color:#746f79}.card-cabecalho .valor{font-size:12px;line-height:1.57;color:#393042}.reticencias{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.table-items__bcolor-card-sidebar{display:inline-block;padding:6px 10px;border-radius:4px;color:#fff;text-align:center;text-transform:uppercase;line-height:1;width:auto!important}.card-tipo-menor{padding:3px 5px}@media (max-width: 990px){.card{margin:20px}}@media (max-width: 1024px){.pro-sidebar.md{position:fixed;left:-270px}}.cabecalho-fixo-prontuario-asclepius{z-index:9999}.teleconsulta-asclepius-rnd{min-width:400px;min-height:400px;z-index:9999;border-radius:10px;border:solid 1px #e2ecfc;background-color:#528ce3}.teleconsulta-asclepius{width:95%;height:91%;border-radius:10px;position:absolute;bottom:10px;top:50%;left:50%;transform:translate(-50%,-50%)}.teleconsulta-asclepius-botao{position:absolute;top:3px;right:5px;color:#fff;font-size:12px;border-radius:5px;cursor:pointer}.teleconsulta-asclepius-grip-vertical{padding-top:.3rem;padding-left:.5rem;color:#fff}.panel__sidebar__importacao__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;font-size:14px;font-weight:300;line-height:1.57;color:#393042;-webkit-transition:.3s background-color;-o-transition:.3s background-color;transition:.3s background-color}.panel__sidebar__importacao__item+.panel__sidebar__importacao__item{border-top:.5px solid #e8e8e8}.panel__sidebar__importacao__item:hover,.panel__sidebar__importacao__item.is-selected{background-color:#b4c7e33b}.list-btn-importacao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:20px 0 10px}.list-btn-importacao>*:not(:first-child){margin-left:20px}.list-erros{padding:10px 0}.modal-content{display:flex;flex-direction:column;height:100%}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #eee}.modal-body{flex:1;padding:1rem;overflow-y:auto}.modal-footer{padding:1rem;border-top:1px solid #eee;display:flex;justify-content:flex-end;gap:1rem}.upload-container{display:flex;flex-direction:column;gap:20px;width:100%}.dropzone-area{border:2px dashed #b4c7e3;border-radius:8px;padding:20px;text-align:center;background-color:#f8f9fc;cursor:pointer;transition:all .3s ease;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.dropzone-area.mobile{border:1px solid #b4c7e3;background-color:#fff;padding:15px;min-height:150px}.dropzone-area.active{border-color:#528ce3;background-color:#528ce30d;transform:scale(1.01)}.dropzone-area.mobile:active{background-color:#528ce30d;transform:scale(.98)}.dropzone-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:15px}.dropzone-content .icon{font-size:48px;color:#528ce3;margin-bottom:15px}.upload-instruction{margin-bottom:20px;color:#393042;font-size:16px;line-height:1.5;text-align:center}.upload-actions{display:flex;gap:15px;flex-wrap:wrap;justify-content:center}.upload-actions .button{min-width:160px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px}.uploads-title{font-size:18px;color:#393042;margin-bottom:15px;font-weight:500}.galeria-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px;width:100%;margin-top:0}.foto-item{position:relative;width:100%;height:160px;border:1px solid #e8e8e8;border-radius:8px;overflow:visible;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:#fff;box-shadow:0 2px 5px #0000000d}.foto-item:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.foto-item img{width:100%;height:100%;object-fit:cover;border-radius:6px;cursor:pointer}.add-more-item{border:2px dashed #b4c7e3;background-color:#f8f9fc}.button-capturar-foto{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:24px;background:transparent;color:#528ce3;border:none;cursor:pointer;gap:10px;transition:all .2s ease}.button-capturar-foto:hover{color:#3a6cb5;background-color:#528ce30d}.button-capturar-foto .icon{font-size:32px}.button-capturar-foto span{font-size:14px;display:block}.button-remover-foto{position:absolute;top:-10px;right:-10px;width:30px;height:30px;border-radius:50%;background-color:#fa3700;border:2px solid #fff;box-shadow:0 2px 4px #0003;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;padding:0;transition:all .2s ease}.button-remover-foto i{font-size:16px;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center}.button-remover-foto:hover{background-color:#d62800;transform:scale(1.1);box-shadow:0 3px 6px #0000004d}.camera-container{display:flex;flex-direction:column;align-items:center;width:100%;height:min(calc(100vh - 240px),600px);position:relative;overflow:hidden;border-radius:8px;background:#000;box-shadow:0 4px 12px #00000026}.camera-preview{width:100%;height:100%;object-fit:contain;background:#000}.camera-controls{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;gap:16px;z-index:2;padding:15px}.camera-controls .button{min-width:140px;height:48px;border-radius:24px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:500;box-shadow:0 4px 12px #00000040}.foto-item.processando{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;height:160px;padding:16px;gap:10px}.foto-item.processando .spinner{font-size:32px;color:#528ce3;animation:spin 1.5s linear infinite}.foto-item.processando span{font-size:14px;color:#393042;text-align:center;max-width:90%}.modal-foto-container{width:90%;height:90%;display:flex;justify-content:center;align-items:center;margin-bottom:15px}.modal-foto-container img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.close-modal-btn{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background-color:#fff3;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .2s ease}.close-modal-btn:hover{background-color:#fff6;transform:scale(1.1)}.pdf-thumbnail{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9fa;cursor:pointer;border-radius:8px;padding:10px;gap:8px}.pdf-thumbnail-image{width:50px;height:60px;object-fit:contain}.pdf-thumbnail .icon{font-size:40px;color:#fa3700}.pdf-nome{font-size:12px;text-align:center;overflow:hidden;text-overflow:ellipsis;max-width:100%;word-wrap:break-word;max-height:40px;display:-webkit-box;-webkit-box-orient:vertical}.foto-item.com-erro{border:2px solid #fa3700;box-shadow:0 0 8px #fa370033;position:relative}.foto-item.com-erro:before{content:"!";position:absolute;top:-10px;left:-10px;background-color:#fa3700;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;z-index:10;border:2px solid #fff;box-shadow:0 2px 4px #0003}.erro-tooltip{visibility:hidden;position:absolute;top:-50px;left:50%;transform:translate(-50%);background-color:#fa3700;color:#fff;text-align:center;padding:8px 12px;border-radius:6px;z-index:20;width:max-content;max-width:200px;font-size:12px;opacity:0;transition:opacity .3s,transform .3s;pointer-events:none;box-shadow:0 4px 12px #00000026}.erro-tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:#fa3700 transparent transparent transparent}.foto-item.com-erro:hover .erro-tooltip{visibility:visible;opacity:1;transform:translate(-50%) translateY(-5px)}.texto-erro-exames{color:#fa3700;font-size:14px;margin:12px 0;padding:10px;background-color:#fa37000d;border-radius:6px;border-left:3px solid #fa3700;display:flex;align-items:center;gap:8px}.texto-erro-exames:before{content:"!";display:inline-block;width:20px;height:20px;background-color:#fa3700;color:#fff;border-radius:50%;text-align:center;line-height:20px;font-weight:700;font-size:14px}@media (orientation: portrait){.camera-preview{width:100%;height:auto;object-fit:contain}}@media (orientation: landscape){.camera-preview{width:auto;height:100%;max-width:100%}.camera-controls{bottom:10px}}@media (max-width: 991px){.dropzone-area{min-height:150px}.dropzone-content .icon{font-size:36px;margin-bottom:10px}.upload-instruction{font-size:14px;margin-bottom:15px}.galeria-fotos{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}.foto-item{height:140px}.uploads-title{font-size:16px}}@media (max-width: 767px){.camera-container{height:min(calc(100vh - 200px),500px)}.camera-controls .button{min-width:120px;height:44px;font-size:14px}.upload-actions .button{min-width:140px;padding:10px 20px}}@media (max-width: 576px){.dropzone-area{min-height:120px;padding:15px}.dropzone-area.mobile{min-height:100px;border-style:solid}.dropzone-content{padding:10px}.dropzone-content .icon{font-size:32px;margin-bottom:8px}.upload-instruction{font-size:13px;margin-bottom:12px}.galeria-fotos{grid-template-columns:repeat(auto-fill,minmax(85px,1fr));gap:8px}.foto-item{height:120px}.button-capturar-foto .icon{font-size:24px}.camera-controls{bottom:10px;gap:10px;padding:10px}.camera-controls .button{min-width:auto;padding:8px 16px;height:38px;font-size:13px}.upload-actions{gap:10px;flex-direction:column;width:100%}.upload-actions .button{width:100%;min-width:unset;padding:10px 16px}.list-btn{flex-direction:column;gap:10px}.list-btn button{width:100%}.uploads-title{font-size:15px;margin-bottom:10px}.texto-erro-exames{font-size:12px;padding:8px}}.modal-foto-exames{position:fixed;inset:0;background:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1000;flex-direction:column}.modal-foto-container{width:50.625vh;height:90vh;display:flex;justify-content:center;align-items:center}.modal-foto-container img{width:100%;height:100%;object-fit:cover}.modal-foto-exames img{max-width:90%;max-height:90%}.modal-foto-exames button{position:absolute;top:1rem;right:1rem;color:#fff}.content-body{background:#fff;border-radius:4px;padding:1rem}.acoes-wrapper{display:flex;justify-content:flex-end}.camera-preview{width:100%;height:100%;object-fit:cover;background:#000}@media (orientation: portrait){.camera-preview{width:100%;height:100%}}@media (orientation: landscape){.camera-preview{width:auto;height:100%;max-width:100%}}.camera-controls{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;gap:1rem;z-index:2;margin-top:1rem}.foto-item.processando{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8f9fa;border-radius:4px;height:149px;width:112px;padding:.5rem;box-sizing:border-box}.foto-item.processando .spinner{margin-bottom:8px}.foto-item.processando .icon-spinner{font-size:24px;color:#007bff}.foto-item.processando span{font-size:12px;color:#6c757d;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis}.animate-spin{animation:spin 1s linear infinite;display:inline-block}.button-remover-foto{position:absolute;top:-6px;right:-6px;width:36px;height:36px;border-radius:50%;background-color:#dc3545;border:2px solid #fff;box-shadow:0 2px 4px #0003;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;padding:0;transition:all .2s ease}.button-remover-foto i{color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.button-remover-foto:hover,.button-remover-foto:focus,.button-remover-foto:active{background-color:#d62800;transform:scale(1.1)}@media (max-width: 576px){.foto-item,.foto-item.processando{width:100px;height:133px}.camera-controls{bottom:40px}.camera-controls button{padding:10px 16px;font-size:16px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.camera-error-message{position:absolute;top:20px;left:0;right:0;background-color:#ffffffe6;color:#dc3545;padding:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:80%;z-index:10;box-shadow:0 2px 10px #0003}.camera-error-message .icon{font-size:24px;margin-right:10px;color:#dc3545}.camera-error-message p{margin:0;font-weight:500}.dropzone-container{border:2px dashed #ccc;border-radius:4px;padding:20px;text-align:center;background-color:#f8f9fa;cursor:pointer;transition:all .2s ease;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.dropzone-container.active{border-color:#007bff;background-color:#007bff0d}.dropzone-content{display:flex;flex-direction:column;align-items:center}.dropzone-content .icon{font-size:64px;color:#6c757d;margin-bottom:15px}.dropzone-content p{margin-bottom:20px;color:#495057}.dropzone-actions{display:flex;gap:10px;margin-top:20px}.pdf-thumbnail{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9fa;cursor:pointer;border-radius:4px;padding:5px}.pdf-thumbnail-image{width:70%;height:auto;max-height:70%;object-fit:contain;margin-bottom:5px}.pdf-thumbnail .icon{font-size:32px;color:#dc3545;margin-bottom:5px}.pdf-nome{font-size:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;max-width:100%;word-wrap:break-word;max-height:40px;display:-webkit-box;-webkit-box-orient:vertical}.acoes-upload{margin-bottom:15px;display:flex;justify-content:flex-start}@media (max-width: 576px){.dropzone-container{min-height:200px;padding:10px}.dropzone-content .icon{font-size:48px;margin-bottom:10px}.dropzone-content p{font-size:14px;margin-bottom:15px}.pdf-thumbnail .icon{font-size:24px}.pdf-nome{font-size:8px;max-height:30px}}@media (max-width: 768px){.galeria-fotos{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem}}@media (max-width: 576px){.galeria-fotos{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.5rem}.foto-item,.foto-item.processando{height:120px;max-width:90px}}.foto-item.com-erro{border:2px solid #fa3a3a;box-shadow:0 0 5px #dc354580;position:relative}.foto-item.com-erro:before{content:"!";position:absolute;top:-10px;left:-10px;background-color:#fa3a3a;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;z-index:10;border:2px solid #fff;box-shadow:0 2px 4px #0003}.foto-item.com-erro .erro-tooltip{visibility:hidden;position:absolute;top:-45px;left:50%;transform:translate(-50%);background-color:#fa3a3a;color:#fff;text-align:center;padding:8px 12px;border-radius:4px;z-index:20;width:max-content;max-width:200px;font-size:12px;opacity:0;transition:opacity .3s;pointer-events:none;white-space:normal;word-break:break-word}.foto-item.com-erro .erro-tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fa3a3a transparent transparent transparent}.foto-item.com-erro:hover .erro-tooltip{visibility:visible;opacity:1}.texto-erro-exames{color:#6c757d;font-style:italic;font-size:13px;margin:8px 0 0;padding-left:5px;text-align:left}@media (max-width: 576px){.texto-erro-exames{font-size:12px;margin-top:8px}}.processing-message{font-weight:700;color:#528ce3;font-size:14px;position:fixed;top:56%;left:50%;transform:translate(-50%,-50%);text-align:center;width:350px;z-index:1000}.visualizador-resultados{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px;padding:20px;max-width:100%;font-size:var(--primary-font-size);color:var(--primary-font-color)}.visualizador-header{margin-bottom:20px;border-bottom:1px solid var(--border-color);padding-bottom:15px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.visualizador-header h2{margin:0;color:#393042;font-size:18px;font-weight:500;line-height:1.33;flex-grow:1;min-width:200px}.lote-info{display:flex;align-items:center}.lote-label{font-weight:500;margin-right:8px;font-size:1em;color:#b4c7e3}.lote-status{padding:8px 16px;border-radius:4px;font-size:.9em;font-weight:500;text-transform:uppercase}.lote-status.processado{background-color:var(--alert-success-bg);color:var(--alert-success-text)}.lote-status.erro{background-color:var(--alert-error-bg);color:var(--alert-error-text)}.lote-status.pendente{background-color:#fff3cd;color:#856404}.lote-status.validado{background-color:var(--alert-info-bg);color:var(--alert-info-text)}.lote-status.validando{background-color:#e2d9f3;color:#5a3b94}.lote-processado{margin-bottom:15px;font-size:.9em;color:var(--secondary-font-color)}.visualizador-corpo{display:flex;gap:20px}.arquivo-preview{flex:1;min-width:300px;display:flex;align-items:center;justify-content:center;background-color:var(--background-color);border:1px solid #b4c7e3;border-radius:8px;padding:10px;overflow:hidden;position:relative;aspect-ratio:3 / 4}.arquivo-preview img{max-width:100%;max-height:100%;object-fit:contain}.pdf-container{width:100%;height:100%;overflow:auto;display:flex;align-items:center;justify-content:center}.pdf-viewer{width:100%;height:100%;border:none;display:block}.pdf-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;inset:0;background-color:#fffc;z-index:5}.pdf-loading .spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid var(--primary-accent-color);animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sem-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--secondary-font-color)}.sem-preview i{font-size:4em;margin-bottom:10px}.arquivo-dados{flex:1;min-width:300px;display:flex;flex-direction:column;gap:20px}.detalhes-arquivo,.resultados-exames{background-color:var(--white-color);border:1px solid var(--border-color);border-radius:8px;padding:15px}.detalhes-arquivo h3,.resultados-exames h3{margin-top:0;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid var(--border-color);font-size:16px;color:#528ce3;font-weight:500}.detalhe-item,.resultado-item{margin-bottom:15px;display:flex;flex-direction:column}.detalhe-label,.resultado-label{font-size:12px;font-weight:500;line-height:1.83;color:#393042;opacity:.5;display:block;margin-bottom:5px}.detalhe-valor,.resultado-valor{color:#393042;font-size:14px;line-height:1.6}.alerta-item{color:var(--alert-warning-color)}.exames,.analise{white-space:pre-line}.visualizador-navegacao{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.navegacao-controles{display:flex;align-items:center;gap:10px}.navegacao-paginas{padding:0 15px;font-weight:500;color:var(--primary-font-color)}.navegacao-acoes{display:flex;gap:10px}.sem-dados{text-align:center;padding:40px 20px}.visualizador-resultados .sem-dados h2{margin-bottom:20px;color:var(--primary-font-color);font-size:1.3em;font-weight:500}@media (max-width: 768px){.visualizador-resultados{margin:10px;padding:15px;border-radius:6px}.visualizador-header{margin-bottom:15px;padding-bottom:10px;flex-direction:column;align-items:flex-start}.visualizador-header h2{font-size:1.3em;margin-bottom:10px}.lote-info{width:100%;justify-content:flex-start}.visualizador-corpo{flex-direction:column;gap:15px}.arquivo-preview{min-width:unset;height:250px}.arquivo-dados{min-width:unset;gap:15px}.detalhes-arquivo h3,.resultados-exames h3{font-size:1.1em;margin-bottom:10px;padding-bottom:8px;font-weight:500;color:var(--primary-font-color)}.detalhe-label,.resultado-label{width:100%;margin-bottom:5px;font-size:1em}.detalhe-valor,.resultado-valor{width:100%;font-size:1em}.visualizador-navegacao{flex-direction:column;align-items:stretch;gap:10px;margin-top:15px;padding-top:15px}.navegacao-controles{display:flex;justify-content:space-between}.navegacao-acoes{display:flex;justify-content:center;margin-top:10px}button.button{padding:10px;font-size:1em;min-height:40px}.navegacao-paginas{font-size:.9em}}@media (max-width: 480px){.arquivo-preview{height:200px}.navegacao-controles{width:100%;justify-content:space-between;flex-direction:row;gap:2px}.navegacao-controles button{padding:8px 10px;font-size:.85em;min-height:36px}.navegacao-paginas{padding:0 5px;font-size:.85em;white-space:nowrap}.navegacao-acoes{flex-direction:column;gap:5px}.visualizador-header h2{font-size:1.2rem}.detalhes-arquivo h3,.resultados-exames h3{font-size:1.1em;margin-bottom:10px;padding-bottom:8px}}.fullscreen-image-view{position:fixed;inset:0;background-color:#000000e6;z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center}.fullscreen-image-container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.fullscreen-image{max-width:100%;max-height:90vh;object-fit:contain;-webkit-user-select:none;user-select:none}.fullscreen-close{position:absolute;top:15px;right:15px;background:#ffffff4d;color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer}.swipe-indicator{position:absolute;display:flex;align-items:center;justify-content:center;background:#0006;color:#fff;border-radius:50%;width:40px;height:40px;font-size:20px;opacity:.7}.swipe-indicator.left{left:10px}.swipe-indicator.right{right:10px}.pinch-zoom-instructions{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#ffffffb3;font-size:12px;padding:10px;background:#00000080}.pdf-container.mobile-view{height:auto;max-height:none;display:flex;flex-direction:column;flex:1;min-height:20vh}.pdf-viewer.mobile-viewer{min-height:20vh}.visualizador-resultados.mobile-layout .visualizador-corpo.mobile-pdf-layout{flex-direction:column}.visualizador-corpo.mobile-pdf-layout .arquivo-preview-pdf-mobile{flex:1;max-width:100%;width:100%;min-height:20vh;margin-bottom:1rem}.visualizador-corpo.mobile-pdf-layout .arquivo-dados-pdf-mobile{flex:1;max-width:100%;width:100%}@media screen and (max-width: 768px) and (orientation: landscape){.pdf-container.mobile-view,.pdf-viewer.mobile-viewer,.visualizador-corpo.mobile-pdf-layout .arquivo-preview-pdf-mobile{min-height:85vh}}.pdf-mobile-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--background-color);border-radius:8px;padding:16px;width:100%;min-height:100px;margin:10px 0;box-shadow:0 2px 4px #0000000d;border:1px solid #b4c7e3}.pdf-mobile-info{display:flex;align-items:center}.pdf-mobile-info i{font-size:32px;color:#e74c3c;margin-right:12px}.pdf-mobile-info p{font-size:1em;font-weight:500;color:var(--primary-font-color);margin:0}.pdf-mobile-button{padding:10px 20px;font-size:1em;white-space:nowrap}.pdf-mobile-button i{margin-right:6px}@media screen and (max-width: 480px){.pdf-mobile-container{flex-direction:column;align-items:center;padding:12px}.pdf-mobile-info{margin-bottom:10px}.pdf-mobile-button{width:100%}}.mobile-pdf-layout{display:flex;flex-direction:column}.arquivo-preview-pdf-mobile{flex:1;aspect-ratio:auto!important;width:100%;max-width:100%;margin-bottom:20px;min-height:unset!important;padding:0%;border:none}.arquivo-dados-pdf-mobile{width:100%;max-width:100%}.proximo-agendamento-item{display:grid;grid-template-columns:30% 20% 30% 20%;gap:15px;padding:5px;border-radius:4px;background-color:#b4c7e326;font-size:14px;font-weight:300;line-height:1.57;color:#393042c7}.proximo-agendamento-item strong{font-weight:450}.proximo-agendamento-item i{margin-right:2px;padding-left:25px;font-size:16px;color:#b4c7e3}.proximo-agendamento-item h2{padding-left:10px;padding-top:5px}.memed-interrupcao{width:auto;padding:5px;font-size:12px;border-radius:5px;text-align:center;cursor:pointer;margin:10px;background-color:#528ce31a;color:#528ce3}.conteudo-exames{padding:12px;margin-bottom:12px;overflow-y:auto;font-size:14px;color:#333}.bloco-exame{margin-bottom:24px;border-bottom:1px solid #e0e0e0;padding-bottom:16px}.conteudo-exames h2{font-size:18px;color:#2e5aac;margin-bottom:16px;font-weight:600}.conteudo-exames h3{font-size:15px;color:#555;margin:12px 0 8px;font-weight:500}.texto-exames{background:#f4f6fa;padding:12px;border-radius:8px;white-space:pre-wrap;font-family:Courier New,monospace;color:#444;border:1px solid #dce1ea}.avaliacao-ia{margin-top:12px;background:#edf3ff;padding:10px 14px;border-left:3px solid #2e5aac;border-radius:6px;color:#2a2a2a}.avaliacao-ia strong{display:block;margin-bottom:6px;color:#2e5aac}.acoes{display:flex;justify-content:flex-end;margin-top:20px}.tabela-dnd-grip-vertical{padding-top:.5rem;color:#528ce3}@media (max-width: 1024.98px){.tabela-dnd-grip-vertical{display:none}}.box-filter .date-period_horario_agenda{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:20px}.date-period_horario_agenda{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border:solid 1px #528ce3;border-radius:5px;overflow:hidden}.date-period_horario_agenda__before,.date-period_horario_agenda__after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#528ce3;padding:0 3px;cursor:pointer}.date-period_horario_agenda__content input{font-size:18px;padding:15px;height:15px;border:0;outline:0;border-radius:5px;border:1px solid transparent;text-align:center}.date-period_horario_agenda__content{align-content:center;font-size:14px;color:#393042;padding:3px 5px}.form-choice-horario-agenda{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:50px;border-radius:5px;background-color:#528ce333}.form-choice-horario-agenda+.form-choice-horario-agenda{margin-top:8px}.form-choice-horario-agenda__item{padding:10px 15px;font-size:13px;line-height:1.69;color:#393042}.form-choice-horario-agenda__item:nth-child(1){width:25%}.form-choice-horario-agenda__item:nth-child(2){width:25%}.form-choice-horario-agenda__item:nth-child(3){width:25%}.form-choice-horario-agenda__item>p{margin-top:10px}.form-choice-horario-agenda__item.--full:nth-child(1){width:100%}.form-choice-horario-agenda__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-choice-horario-agenda__toggle>i{margin-left:16px;font-size:4px;color:#528ce380}.form-choice-horario-agenda__bt-close{position:absolute;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;font-size:8px;padding:0;right:15px;border-radius:50%;background-color:#528ce3;color:#fff}.form-choice-horario-agenda__bt-close>i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-adicionar-horario{position:relative}@media (min-width: 768px){.checkbox-recorrente{margin-top:35px}.tipo-de-repeticao{margin-top:26px}}.checkbox-recorrente{height:15px}.icone-slots-tooltip{width:20px;height:20px;align-items:center;justify-content:center;display:flex}.slot-tooltip{text-transform:none;font-weight:400;letter-spacing:0;line-height:1;padding:0}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;inset:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;inset:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.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:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.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;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;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 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}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui: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 li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.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-ui{position:absolute}.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}.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 button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.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:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.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:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .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:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.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:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .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:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.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:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .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:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.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:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .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:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.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:#444}.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:#444}}.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:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.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 .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;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%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.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:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.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-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;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:#ccc}.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:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;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 #ccc;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 #ccc;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:0;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:#06c}.ql-container.ql-snow{border:1px solid #ccc}.cadastro-empresa{background:#f0f5f7;padding:2rem 0}.cadastro-empresa .button.--primary{background-color:#2aaafc}.f-12{font-size:12px}.cadastro-empresa__wrapper{max-width:900px;margin:0 auto;background:#fff;border-radius:20px;box-shadow:0 3px 6px #0000000f;overflow:hidden}.cadastro-empresa__header{background:linear-gradient(135deg,#2aaafc,#1a9df0);color:#fff;padding:3rem;text-align:center}.cadastro-empresa__header .logo-branco{width:100px}.cadastro-empresa__title{font-size:2rem;font-weight:600;margin:0}.cadastro-empresa__content{padding:0}.stepper{display:flex;align-items:center;justify-content:space-between;padding:2.5rem 3rem;background:#fff;border-bottom:1px solid #dadada;position:relative}.stepper:before{content:"";position:absolute;top:40%;left:3rem;right:3rem;height:2px;background:#dadada;z-index:0}.stepper__step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;flex:1;text-align:center}.stepper__step-number{width:40px;height:40px;border-radius:50%;background:#dadada;color:#6c757d;display:flex;align-items:center;justify-content:center;font-weight:600;margin-bottom:.5rem;transition:all .3s ease}.stepper__step-title{font-size:10px;font-weight:500;color:#495057;margin-bottom:.25rem}.stepper__step--active .stepper__step-title{color:#2aaafc}.stepper__step--completed .stepper__step-title{color:#28a745}.stepper__step--active .stepper__step-number{background:#2aaafc;color:#fff}.stepper__step--completed .stepper__step-number{background:#28a745;color:#fff}.stepper__step--completed .stepper__step-number:before{content:"✓"}.stepper__step--clickable{cursor:pointer;transition:transform .2s ease}.stepper__step--clickable:hover .stepper__step-number{transform:scale(1.1);box-shadow:0 2px 6px #00000026}.stepper__progress{position:absolute;top:40%;left:3rem;height:2.5px;background:#28a745;z-index:0;transition:width .3s ease}.form-container{padding:3rem;padding-bottom:0}.form-section{margin-bottom:2.5rem}.form-section:last-child{margin-bottom:0}.form-section__opcional{margin-bottom:2rem;padding:1rem;background-color:#d1ecf1;border:1px solid #bee5eb;border-radius:.375rem;color:#0c5460;font-size:12px;text-align:center}.form-container r-grid{gap:1rem;margin-bottom:1.5rem}.form-container r-grid:last-child{margin-bottom:0}.form-section__header{display:flex;align-items:center;margin-bottom:1.5rem}.form-section__icon{width:24px;height:24px;margin-right:.75rem;color:#2aaafc}.form-section__title{font-size:14px;font-weight:600;color:#212529;margin:0}.form-section__subtitle{font-size:12px;color:#6c757d;margin-top:.5rem}.button-group{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;border-top:1px solid #dadada}.button-group--center{justify-content:center}.button-group--end{justify-content:flex-end}.button--back{display:flex;align-items:center;background:none;border:none;color:#6c757d;font-size:14px;cursor:pointer;padding:.5rem 0;transition:color .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.button--back:hover{color:#495057}.button--back:before{content:"←";margin-right:.5rem}.button--next{background:#2aaafc;color:#fff;border:none;padding:14px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:inline-flex;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.button--next:hover{background:#137fc4}.button--primary{font-size:14px;padding:14px 20px;background:#28a745;color:#fff;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.button--back:disabled{color:#adb5bd;cursor:not-allowed;opacity:.6}.cep-loading{color:#2aaafc;margin-top:.5rem;font-style:italic}.medicos-list{margin-top:2rem}.medico-card{border:1px solid #dadada;border-radius:8px;padding:1.5rem;margin-top:1rem;position:relative;font-size:12px}.medico-card__header{display:flex;justify-content:space-between;align-items:flex-start}.medico-card__info{flex:1}.medico-card__name{font-weight:600;color:#212529;margin-bottom:6px}.medico-card__details{color:#6c757d;line-height:20px}.medico-card__badge{background:#2aaafc;margin-left:5px;color:#fff;padding:.25rem .5rem;border-radius:12px;font-weight:500}.medico-card__actions{display:flex;gap:.5rem}.button--edit,.button--remove{background:none;border:1px solid #ddd;padding:.5rem;border-radius:4px;cursor:pointer;transition:all .2s ease}.button--edit:hover{background:#f8f9fa;border-color:#2aaafc;color:#2aaafc}.button--remove:hover{background:#f8f9fa;border-color:#dc3545;color:#dc3545}.button--add-medico{width:100%;font-size:14px;padding:14px 20px;background:#f8f9fa;color:#2aaafc;border:2px dashed #2AAAFC;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:1rem}.button--add-medico:hover{background:#e7f3ff}.button--add-medico:before{content:"+";margin-right:.5rem;font-size:1.2em}.especialidades-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-top:1rem}.especialidade-chip{background:#e7f3ff;color:#2aaafc;border:1px solid #b8daff;padding:.5rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;text-align:center}.agenda-config{margin-top:2rem}.agenda-medico{font-size:12px;border:1px solid #dadada;border-radius:8px;margin-bottom:1.5rem;overflow:hidden}.agenda-medico__header{background:#f8f9fa;padding:14px 20px;font-weight:600;color:#212529}.agenda-medico__header:not(.collapsible-header){border-bottom:1px solid #dadada}.collapsible-header+.agenda-medico__content{border-top:1px solid #dadada}.collapsible-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease}.collapsible-header:hover{background:#e9ecef}.agenda-medico__info{flex:1}.agenda-medico__toggle{display:flex;align-items:center;transition:transform .2s ease;color:#6c757d}.agenda-medico__toggle.expanded{transform:rotate(180deg)}.agenda-medico__toggle svg{width:16px;height:16px}.agenda-medico__content,.agenda-medico__content *{font-size:12px}.agenda-dias{display:grid}.agenda-dia{border-bottom:1px solid #dadada;overflow:hidden}.agenda-dia:last-child{border-bottom:none}.agenda-dia__header{background:#f8f9fa;padding:14px 20px;font-weight:500;color:#495057;display:flex;justify-content:space-between;align-items:center}.agenda-dia__sem-profissional{color:#6c757d;font-style:italic;text-align:center;margin:1rem 0;font-size:12px}.horario-item{padding:14px 20px;background:#f8f9fa;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.horario-item .button.--danger-light{width:100%;height:38px;min-width:38px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f8f9fa;border:1px solid #dc3545;color:#dc3545;cursor:pointer;transition:all .2s ease}.horario-item .button.--danger-light:hover{background:#dc3545;color:#fff}.horario-item:last-child{margin-bottom:0}.horario-input{display:flex;flex-direction:column;gap:.25rem}.horario-input label{font-weight:500;color:#495057;font-size:12px;margin:0}.horario-input .form-select,.horario-input input[type=number]{padding:.5rem;border:1px solid #ced4da;border-radius:4px;font-size:12px;background:#fff;height:38px;box-sizing:border-box}.horario-input .form-select:focus,.horario-input input[type=number]:focus{outline:none;border-color:#2aaafc;box-shadow:0 0 0 2px #2aaafc40}.button--add-horario{background:#2aaafc;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .2s ease}.button--add-horario:hover{background:#0056b3}.revisao-section{margin-bottom:2rem;padding:1.5rem;border:1px solid #dadada;border-radius:8px;font-size:12px}.revisao-section__title{display:flex;align-items:center;font-size:1.125rem;font-weight:600;color:#212529;margin-bottom:1rem}.revisao-section__icon{width:20px;height:20px;margin-right:.5rem;color:#2aaafc}.revisao-item{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f1f3f4}.revisao-item:last-child{border-bottom:none}.revisao-item__label{font-weight:500;color:#495057}.revisao-item__value{color:#212529;text-align:right}.success-message{text-align:center;padding:3rem;background:#d4edda;border-radius:8px;margin:2rem 0}.success-message__icon{width:64px;height:64px;background:#28a745;border-radius:50%;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.success-message__title{font-size:1.5rem;font-weight:600;color:#155724;margin-bottom:.5rem}.success-message__text{color:#155724}.sucesso-container{background-color:#f0fef4;display:flex;justify-content:center;align-items:center;min-height:60vh;padding:2rem 0}@media (min-width: 768px){.sucesso-container{margin-bottom:3em}}.sucesso-content{text-align:center;max-width:460px;padding:3rem 2rem;border-radius:20px;position:relative;overflow:hidden}.sucesso-content:before{content:"";position:absolute;inset:-2px;border-radius:20px;z-index:-1}.sucesso-title{font-size:2.5rem;font-weight:700;color:#28a745;margin-bottom:.5rem}.sucesso-subtitle{font-size:1.5rem;color:#0b6520;margin:2rem 0;font-weight:400}.sucesso-message{font-size:12px;color:#0b6520;margin-bottom:2.5rem}.password-strength{margin-top:.5rem}.password-strength__bar{height:4px;background:#dadada;border-radius:2px;overflow:hidden;margin-bottom:.5rem}.password-strength__fill{height:100%;transition:all .3s ease}.password-strength__fill--weak{width:33%;background:#dc3545}.password-strength__fill--medium{width:66%;background:#ffc107}.password-strength__fill--strong{width:100%;background:#28a745}.password-requirements{font-size:12px;margin-top:1rem}.password-requirement{display:flex;align-items:center;margin-bottom:.25rem;color:#6c757d}.password-requirement--met{color:#28a745}.password-requirement:before{content:"•";margin-right:.5rem}.password-requirement--met:before{content:"✓"}.stepper-mobile{padding:1.5rem;background:#fff;border-bottom:1px solid #dadada;display:flex;align-items:center;gap:1rem}.stepper-mobile__progress{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stepper-mobile__progress-container{position:relative}.stepper-mobile__progress-border{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:4px}.stepper-mobile__progress-circle{width:48px;height:48px;border-radius:50%;background:#fff;color:#28a745;display:flex;align-items:center;justify-content:center;font-weight:600;box-shadow:0 2px 4px #0000001a}.stepper-mobile__progress-numbers{font-size:12px;text-align:center;line-height:1.2;white-space:nowrap}.stepper-mobile__content{flex:1}.stepper-mobile__title{font-size:14px;font-weight:600;color:#212529;margin:0 0 .25rem}.stepper-mobile__next{font-size:12px;color:#6c757d}@media (max-width: 768px){button,.button,.button--next,.button--back,.button--primary,.button--add-medico,.button--add-horario,.button--edit,.button--remove,.button--danger,.button--light{min-height:44px;min-width:44px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.button--next:active,.button--primary:active,.button:active{transform:translateY(1px);transition:transform .1s ease}.button--next:active,.button--back:active,.button--primary:active,button:active{transition:none}.form{touch-action:manipulation}button[type=submit],input[type=submit]{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media (max-width: 768px){.cadastro-empresa__wrapper{margin:0 1rem;border-radius:8px}.cadastro-empresa__header,.form-container,.button-group{padding:1.5rem}.stepper{display:none}.form-container r-grid{gap:1rem;margin-bottom:1rem}.especialidades-grid{grid-template-columns:1fr}.horario-item{grid-template-columns:1fr;gap:.75rem;text-align:left}.horario-input{text-align:left}.button-group{flex-direction:column;gap:1rem}.button--back,.button--next,.button--primary{width:100%;text-align:center;justify-content:center}.button--back{border:1px solid #ccc;border-radius:6px;padding:14px 20px}}@media (max-width: 480px){.cadastro-empresa__wrapper{margin:0 .5rem}.cadastro-empresa__header,.form-container,.button-group{padding:2rem 1rem}.form-container r-grid{gap:.75rem;margin-bottom:1rem}.form-section{margin-bottom:2rem}.form-section__title{font-size:12px}}.paginas-app{background:#f0f5f7;min-height:100vh;padding:2rem 2.5rem}.paginas-app.termos-de-uso .paginas-app-conteudo p{text-align:justify}.paginas-app-wrapper{max-width:900px;margin:0 auto -100px;background:#fff;border-radius:8px;box-shadow:0 3px 6px #0000000f;overflow:hidden}.paginas-app-cabecalho{background-color:#3d0880;padding:2rem;display:flex;align-items:center;justify-content:center}.paginas-app-logo{width:90px}.paginas-app-titulo{color:#fff;margin:0;font-size:2rem;font-weight:600}@media (max-width: 767.98px){.paginas-app-logo{width:80px}.paginas-app-titulo{font-size:16px}}.paginas-app-conteudo{padding:2rem;overflow:auto;font-size:14px;line-height:1.6}.paginas-app-conteudo .opcao{background-color:#f1eff4;padding:1rem;border-radius:8px;margin:10px 0}.paginas-app-conteudo ol{list-style:decimal}.paginas-app-conteudo ul{list-style:disc}.paginas-app-conteudo strong{word-break:break-all;word-wrap:break-word}@media (max-width: 767.98px){.paginas-app,.paginas-app-conteudo{padding:1rem}}
