:root{--yellow:#ffcc18!important;--orange:#ff6b00!important;--light-blue:#00c2ff!important;--dark-blue:#0c1d59!important;--light-orange-700:#b84214!important;--light-orange-500:#f90!important;--light-orange-200:#ffebcc!important;--blue-700:#0b30b2!important;--blue-600:#0e3de2!important;--blue-500:#305bf2!important;--blue-300:#9fb3f9!important;--blue-100:#e7ecfe!important;--neutral-000:#fff!important;--neutral-70:#f8f8fd!important;--neutral-100:#f4f5fb!important;--neutral-200:#d9dff2!important;--neutral-300:#c6ceeb!important;--neutral-400:#a4b1df!important;--neutral-500:#7f91d2!important;--neutral-600:#304388!important;--neutral-700:#304388!important;--states-success:#00c773!important;--states-success-dark-green:#069763!important;--states-success-soft-green:#dbfff0!important;--states-error:#f63220!important;--states-error-soft-red:#ffd6d2!important;--states-red-soft:#fba59d!important;--type-active:#525c7a!important;--type-placeholder:#8696ac!important;--background-color:#f8f8fd!important;--default-white:#fff!important;--font-default:Nunito Sans!important}.fs-14{font-size:14px!important}.title__xxl{font-size:32px}.title__xl,.title__xxl{font-weight:700;font-family:Red Hat Display;margin:32px 0;color:var(--dark-blue)}.title__xl{font-size:24px}.title__l{font-size:18px;font-weight:700;font-family:Red Hat Display;margin:32px 0;color:var(--dark-blue)}.title__m{font-size:16px;font-weight:600}.title__m,.title__s{font-family:Red Hat Display;margin:24px 0;color:var(--dark-blue)}.title__s{font-size:14px;font-weight:500}.subtitlte{font-size:16px;font-weight:400;font-family:Nunito Sans}.form__label{font-weight:600;font-size:16px;color:var(--dark-blue);margin-bottom:4px}.refactory{border:8px solid #f3c3a1!important;min-height:100%}:root p{margin-bottom:0}:root .fc .fc-daygrid-day.fc-day-today{background-color:#fff}:root .fc .fc-timegrid-col.fc-day-today{background-color:hsla(0,0%,100%,.15)}:root :-ms-input-placeholder{color:var(--type-placeholder)}:root ::-ms-input-placeholder{color:var(--type-placeholder)}:root .break-spaces{white-space:break-spaces}:root .row{margin-left:-8px;margin-right:-8px}:root .col,:root .col-1,:root .col-2,:root .col-3,:root .col-4,:root .col-5,:root .col-6,:root .col-7,:root .col-8,:root .col-9,:root .col-10,:root .col-11,:root .col-12,:root .col-auto,:root .col-lg,:root .col-lg-1,:root .col-lg-2,:root .col-lg-3,:root .col-lg-4,:root .col-lg-5,:root .col-lg-6,:root .col-lg-7,:root .col-lg-8,:root .col-lg-9,:root .col-lg-10,:root .col-lg-11,:root .col-lg-12,:root .col-lg-auto,:root .col-md,:root .col-md-1,:root .col-md-2,:root .col-md-3,:root .col-md-4,:root .col-md-5,:root .col-md-6,:root .col-md-7,:root .col-md-8,:root .col-md-9,:root .col-md-10,:root .col-md-11,:root .col-md-12,:root .col-md-auto,:root .col-sm,:root .col-sm-1,:root .col-sm-2,:root .col-sm-3,:root .col-sm-4,:root .col-sm-5,:root .col-sm-6,:root .col-sm-7,:root .col-sm-8,:root .col-sm-9,:root .col-sm-10,:root .col-sm-11,:root .col-sm-12,:root .col-sm-auto,:root .col-xl,:root .col-xl-1,:root .col-xl-2,:root .col-xl-3,:root .col-xl-4,:root .col-xl-5,:root .col-xl-6,:root .col-xl-7,:root .col-xl-8,:root .col-xl-9,:root .col-xl-10,:root .col-xl-11,:root .col-xl-12,:root .col-xl-auto{padding-left:8px;padding-right:8px}:root .flex-1{flex:1}:root .btn{font-family:Nunito Sans;padding:6px 16px}:root .btn.btn-h40{height:40px}:root .btn.btn-h56{height:56px}:root .btn:active,:root .btn:focus{box-shadow:none}:root .btn.btn-primary{font-weight:600;border-radius:8px;background-color:var(--blue-500);border:2px solid transparent;font-size:min(1.2vw,14px)}:root .btn.btn-primary .icon-left{margin-right:10px}:root .btn.btn-primary:hover{background-color:var(--blue-600);border:2px solid transparent;box-shadow:none}:root .btn.btn-primary:focus{background-color:var(--blue-600);border:2px solid var(--light-orange-500);box-shadow:none}:root .btn.btn-primary:active{background-color:var(--blue-700);box-shadow:none}:root .btn.btn-outline-primary{padding:6px 16px;font-weight:600;border-radius:8px;border:2px solid var(--blue-500);background-color:var(--blue-000);font-size:min(1.2vw,14px)}:root .btn.btn-outline-primary:hover{color:var(--blue-600);border-color:var(--blue-600);box-shadow:none}:root .btn.btn-outline-primary:active{color:var(--blue-700);border-color:var(--blue-700);box-shadow:none}:root .btn.btn-success{font-weight:600;border-radius:8px;background-color:var(--states-success);font-size:min(1.2vw,14px)}:root .btn.btn-link{font-weight:700;color:var(--blue-500);padding:0 10px;font-size:min(1.2vw,14px)}:root .btn.btn-link:active,:root .btn.btn-link:focus,:root .btn.btn-link:hover{text-decoration:none}:root .btn.btn-link svg{width:28px;height:28px;stroke:var(--neutral-500)}:root .btn.btn-link.icon-left svg{margin-right:10px}:root .btn.btn-link.icon-right svg{margin-left:10px}:root .btn.btn-primary-outline{font-weight:600;border-radius:8px;display:flex;border:2px solid var(--blue-500);color:var(--blue-500);font-size:min(1.2vw,14px)}:root .btn.btn-primary-outline:hover{background-color:transparent;border-color:var(--blue-600);color:var(--blue-600)}:root .btn.btn-primary-outline:focus{background-color:transparent;border-color:var(--blue-600);box-shadow:0 0 0 .2rem var(--light-orange-500)}:root .btn.btn-primary-outline:active{border-color:var(--blue-700);color:var(--blue-700)}:root .btn.btn-primary-outline.no-border,:root .btn.btn-primary-outline.no-border:hover{border:0}:root .btn.btn-primary-outline.no-border:focus{box-shadow:none}:root .form-group{margin-bottom:10px}:root .form-group .custom-select{height:calc(1.5em + 1rem + 10px)!important;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:8px}:root .form-group label{font-weight:600;font-size:16px;color:var(--dark-blue);margin-bottom:4px!important}:root .form-group label .help{font-size:12px;color:var(--type-placeholder)}:root .form-group .error-message{font-size:14px;padding:0 16px 0 16px;margin-top:4px;display:inline-block;color:var(--states-error)}:root .form-group .help{font-weight:600;font-size:12px;color:var(--type-placeholder);margin-top:8px}:root .form-group.state-width{width:104px}:root .form-group.state-width.margin-right{margin-right:8px}:root .form-group.state-width.margin-left{margin-left:8px}:root .form-group .input-password{position:relative}:root .form-group .input-password .eye{width:24px;height:24px;fill:var(--neutral-500);position:absolute;top:50%;transform:translateY(-50%);right:17px;cursor:pointer}:root .tonometria{margin-top:8px}:root .form-control{font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:16px;line-height:150%;border:1px solid var(--neutral-300)!important;border-radius:8px!important;color:var(--type-active);height:38px}:root .form-control ::-webkit-input-placeholder{color:var(--type-placeholder)}:root .form-control.w-132px{width:132px}:root .form-control.sm{padding:8px 16px}:root .form-control.error{border-color:var(--states-error)!important;color:var(--states-error)}:root .form-control:disabled{background-color:var(--neutral-100);border-color:var(--neutral-300);color:var(--type-placeholder)}:root .form-control:focus{border-color:var(--blue-500)!important;box-shadow:none}:root .form-control.small{padding:4px 16px}:root .form-control.inputBorderLeft{border-radius:8px 0 0 8px!important}:root .form-control::placeholder{color:var(--type-placeholder)}:root .input-group .form-control{border-radius:8px!important}:root .input-group .input-group-text{font-weight:400;font-size:16px;color:var(--type-placeholder);background-color:var(--neutral-100);border-radius:0 8px 8px 0}:root .link{color:var(--blue-500);cursor:pointer}:root label.checkbox{display:block;position:relative;padding-left:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;color:var(--type-active);font-weight:400}:root label.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}:root label.checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:var(--neutral-000);border:1px solid var(--neutral-300);border-radius:4px;display:flex;justify-content:center;align-items:center}:root label.checkbox .checkmark svg{width:0}:root label.checkbox:hover input~.checkmark{background-color:var(--neutral-100)}:root label.checkbox:hover input~.checkmark svg{stroke:var(--neutral-100);opacity:0}:root label.checkbox input:checked~.checkmark{border:1px solid var(--blue-500);background-color:var(--blue-500)}:root label.checkbox input:checked~.checkmark svg{width:24px;height:24px;stroke:var(--neutral-000);opacity:1}:root label.checkbox .checkmark svg{opacity:0;transition:all .5s}:root label.checkbox input:checked~.checkmark:after{display:block}:root label.checkbox .checkmark svg{opacity:1;stroke:var(--neutral-000)}:root input[type=text]{font-size:14px;color:var(--type-active)}:root .multiselect,:root input[type=text]{font-family:Nunito Sans;font-style:normal;font-weight:400;line-height:150%}:root .multiselect{cursor:pointer;min-height:0;color:var(--type-active)!important;font-size:16px;border-radius:12px}:root .multiselect .multiselect__select{width:24px;height:24px;padding:0;top:50%;transform:translateY(-50%);right:16px}:root .multiselect .multiselect__select:before{transition:all .5s;border-style:solid;border-width:.15em .15em 0 0;border-radius:2px;border-color:var(--neutral-600);content:"";background-color:red;-webkit-mask-image:url(/assets/icons/chevron-down.svg);mask-image:url(/assets/icons/chevron-down.svg);display:inline-block;height:8px;position:relative;top:0;transform:rotate(135deg);vertical-align:top;width:8px}:root .multiselect .chevron{width:24px;height:24px;padding:0;top:50%;transform:translateY(-50%);right:16px;position:absolute;transition:all .5s}:root .multiselect .chevron svg{width:24px;height:24px;stroke:var(--neutral-500)}:root .multiselect .multiselect__placeholder{font-weight:400;font-size:14px;color:var(--type-placeholder);margin-bottom:0!important;padding:0 16px}:root .multiselect .multiselect__input,:root .multiselect .multiselect__single{font-weight:400;font-size:16px;padding:0 16px;background-color:transparent}:root .multiselect .multiselect__single{margin:0}:root .multiselect .multiselect__tags{border:1px solid var(--neutral-000);padding-left:0;padding-top:0;display:flex;align-items:center;border-radius:8px;max-height:38px!important;min-height:34px!important}:root .multiselect .multiselect__content-wrapper{padding:8px 0;border:1px solid var(--neutral-300);box-shadow:0 4px 4px rgba(12,29,89,.1),0 4px 10px -8px rgba(12,29,89,.2);border-radius:8px}:root .multiselect .multiselect__content-wrapper .multiselect__content{max-width:100%}:root .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__option{font-weight:400;font-size:16px;line-height:24px;padding:12px 16px;color:var(--type-active);white-space:break-spaces}:root .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__option.multiselect__option--highlight,:root .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__option.multiselect__option--selected{background-color:var(--neutral-100);color:var(--type-active)}:root .multiselect.multiselect--active .multiselect__select{transform:rotate(50deg)}:root .multiselect.multiselect--active .chevron{transform:rotate(180deg) translateY(50%)}:root .multiselect.multiselect--active .multiselect__content-wrapper{margin-top:8px;margin-bottom:4px}:root .multiselect.multiselect--active .multiselect__input{margin:0}:root .multiselect.no-chevron .multiselect__select{display:none}:root .multiselect.no-chevron .multiselect__tags{padding:5px 0 0 0}:root .multiselect.small-chevron .chevron{width:16px;height:16px}:root .multiselect.small-chevron .chevron svg{width:16px;height:16px;margin-top:-10px}:root .multiselect.wider-options .multiselect__content-wrapper{width:125%}:root .multiselect.with-border .multiselect__tags{height:38px;border:1px solid var(--neutral-300);padding:15px 0;min-height:38px}:root .multiselect.with-border.error .multiselect__tags{height:38px;border:1px solid var(--danger);padding:15px 0;min-height:38px}:root .multiselect.with-border.multiselect--active .multiselect__tags{height:38px;border:1px solid var(--blue-500);border-radius:8px;margin-bottom:0}:root .multiselect.with-border.multiselect--active .multiselect__content-wrapper{margin-top:4px;margin-bottom:4px;max-height:350px!important}:root .multiselect.multiple .multiselect__tags{padding:0 16px;font-size:16px}:root .multiselect.multiple .multiselect__element .multiselect__option{position:relative;padding-left:48px}:root .multiselect.multiple .multiselect__element .multiselect__option:before{width:20px;height:20px;background-color:#fff;border:1px solid var(--neutral-300);border-radius:4px;position:absolute;content:" ";left:16px}:root .multiselect.multiple .multiselect__element .multiselect__option.multiselect__option--selected:before{background-color:var(--blue-500);border:0}:root .multiselect.search-mode .search{width:24px;height:24px;padding:0;top:50%;transform:translateY(-50%);left:16px;position:absolute;transition:all .5s}:root .multiselect.search-mode .search svg{width:24px;height:24px;stroke:var(--neutral-500)}:root .multiselect.search-mode .multiselect__tags{padding-left:32px}:root .multiselect.rounded-border .multiselect__tags{border-radius:33px!important}:root .mx-datepicker.full{width:100%}:root .mx-datepicker.full .mx-input-wrapper .mx-input{width:100%;height:38px;border:1px solid var(--neutral-300)!important;border-radius:8px!important}:root .mx-datepicker *{font-family:Nunito Sans,sans-serif}:root .mx-datepicker .mx-input-wrapper .mx-input{width:auto;height:38px;border:none;box-shadow:none;color:var(--type-active);font-weight:400;font-size:16px}:root .mx-datepicker .mx-input-wrapper .mx-input:focus{border:1px solid var(--blue-500)}:root .mx-datepicker-popup{border-radius:8px}:root .mx-datepicker-popup *{font-family:Nunito Sans,sans-serif}:root .mx-datepicker-popup .mx-btn-icon-double-left,:root .mx-datepicker-popup .mx-btn-icon-double-right{display:none}:root .mx-datepicker-popup .mx-btn-icon-left i,:root .mx-datepicker-popup .mx-btn-icon-right i{color:var(--blue-500)}:root .mx-datepicker-popup .mx-icon-double-left:after,:root .mx-datepicker-popup .mx-icon-double-left:before,:root .mx-datepicker-popup .mx-icon-double-right:after,:root .mx-datepicker-popup .mx-icon-double-right:before,:root .mx-datepicker-popup .mx-icon-left:before,:root .mx-datepicker-popup .mx-icon-right:before{width:12px;height:12px}:root .mx-datepicker-popup .mx-calendar-header-label .mx-btn{font-weight:600;font-size:18px;color:var(--type-active)}:root .mx-datepicker-popup .mx-table-date thead th{font-weight:600;font-size:12px;color:var(--dark-blue)}:root .mx-datepicker-popup .mx-table-date .cell:hover{background-color:var(--neutral-000)}:root .mx-datepicker-popup .mx-table-date .cell.today{background-color:var(--blue-500);color:var(--neutral-000);border-radius:100px}:root .mx-datepicker-popup .mx-table-date .cell.active{background-color:var(--orange);color:var(--neutral-000);border-radius:100px}:root .mx-datepicker-popup .mx-table-month .cell:hover,:root .mx-datepicker-popup .mx-table-year .cell:hover{background-color:var(--neutral-000)}:root .mx-datepicker-popup .mx-table-month .cell.active,:root .mx-datepicker-popup .mx-table-year .cell.active{background-color:var(--blue-500)}:root .vx-datepicker{width:185px}:root .vx-datepicker .vx-input-wrapper .vx-input{height:40px;padding:0 16px;box-shadow:none;border:2px solid var(--blue-500);border-radius:8px;cursor:pointer;font-family:Nunito Sans;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#305bf2}:root .vx-datepicker .vx-input-wrapper i{display:visible}:root .dx-datepicker{width:auto}:root .dx-datepicker .dx-input-wrapper .dx-input{font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:14px;line-height:24px;text-align:left;color:var(--type-active);box-shadow:none;cursor:pointer;border:none}:root .dx-datepicker .dx-input-wrapper i{display:visible}:root .dx-datepicker .dx-input-wrapper i svg{height:24px;width:24px;fill:var(--neutral-500)}:root .dx-datepicker-popup{border-radius:8px}:root .dx-datepicker-popup *{font-family:Nunito Sans,sans-serif}:root .dx-datepicker-popup .dx-btn-icon-double-left,:root .dx-datepicker-popup .dx-btn-icon-double-right{display:none}:root .dx-datepicker-popup .dx-btn-icon-left i,:root .dx-datepicker-popup .dx-btn-icon-right i{color:var(--blue-500)}:root .dx-datepicker-popup .dx-icon-double-left:after,:root .dx-datepicker-popup .dx-icon-double-left:before,:root .dx-datepicker-popup .dx-icon-double-right:after,:root .dx-datepicker-popup .dx-icon-double-right:before,:root .dx-datepicker-popup .dx-icon-left:before,:root .dx-datepicker-popup .dx-icon-right:before{width:12px;height:12px}:root .dx-datepicker-popup .dx-calendar-header-label .dx-btn{font-weight:600;font-size:18px;color:var(--type-active)}:root .dx-datepicker-popup .dx-table-date thead th{font-weight:600;font-size:12px;color:var(--dark-blue)}:root .dx-datepicker-popup .dx-table-date .cell:hover{background-color:var(--neutral-000)}:root .dx-datepicker-popup .dx-table-date .cell.today{background-color:var(--blue-500);color:var(--neutral-000);border-radius:100px}:root .dx-datepicker-popup .dx-table-date .cell.active{background-color:var(--orange);color:var(--neutral-000);border-radius:100px}:root .dx-datepicker-popup .dx-table-month .cell:hover,:root .dx-datepicker-popup .dx-table-year .cell:hover{background-color:var(--neutral-000)}:root .dx-datepicker-popup .dx-table-month .cell.active,:root .dx-datepicker-popup .dx-table-year .cell.active{background-color:var(--blue-500)}:root .ax-datepicker.full .ax-input-wrapper .ax-input{height:38px;border:1px solid var(--neutral-300)!important;border-radius:8px!important}:root .ax-datepicker *{font-family:Nunito Sans,sans-serif}:root .ax-datepicker .ax-input-wrapper .ax-input{font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:16px;line-height:150%;text-align:center;padding:0!important;border-radius:8px;height:38px;border:0;box-shadow:none;color:var(--type-active)}:root .ax-datepicker .ax-input-wrapper .ax-input:focus{border:1px solid var(--blue-500)}:root .ax-datepicker .ax-input-wrapper i{display:none}:root .ax-datepicker-popup{border-radius:8px}:root .ax-datepicker-popup *{font-family:Nunito Sans,sans-serif}:root .ax-datepicker-popup .ax-btn-icon-double-left,:root .ax-datepicker-popup .ax-btn-icon-double-right{display:none}:root .ax-datepicker-popup .ax-btn-icon-left i,:root .ax-datepicker-popup .ax-btn-icon-right i{color:var(--blue-500)}:root .ax-datepicker-popup .ax-icon-double-left:after,:root .ax-datepicker-popup .ax-icon-double-left:before,:root .ax-datepicker-popup .ax-icon-double-right:after,:root .ax-datepicker-popup .ax-icon-double-right:before,:root .ax-datepicker-popup .ax-icon-left:before,:root .ax-datepicker-popup .ax-icon-right:before{width:12px;height:12px}:root .ax-datepicker-popup .ax-calendar-header-label .ax-btn{font-weight:600;font-size:18px;color:var(--type-active)}:root .ax-datepicker-popup .ax-table-date thead th{font-weight:600;font-size:12px;color:var(--dark-blue)}:root .ax-datepicker-popup .ax-table-date .cell:hover{background-color:var(--neutral-000)}:root .ax-datepicker-popup .ax-table-date .cell.today{background-color:var(--blue-500);color:var(--neutral-000);border-radius:100px}:root .ax-datepicker-popup .ax-table-date .cell.active{background-color:var(--orange);color:var(--neutral-000);border-radius:100px}:root .ax-datepicker-popup .ax-table-month .cell:hover,:root .ax-datepicker-popup .ax-table-year .cell:hover{background-color:var(--neutral-000)}:root .ax-datepicker-popup .ax-table-month .cell.active,:root .ax-datepicker-popup .ax-table-year .cell.active{background-color:var(--blue-500)}:root .table-striped tbody tr:nth-of-type(odd){background-color:#f8f8fd!important}:root .table-eyecare{width:100%;display:table}:root .table-eyecare thead th{font-weight:700;font-size:12px;color:var(--type-active);border-top:0;padding:4px 16px 4px 0;border-bottom:2px solid var(--neutral-300)}:root .table-eyecare tbody tr{border-bottom:1px dashed var(--neutral-300)}:root .table-eyecare tbody td{font-size:12px;text-overflow:ellipsis;max-inline-size:20ch;font-weight:400;color:var(--type-active);border-top:1px dashed var(--neutral-300);padding:4px 16px 4px 0}:root .table-eyecare tbody td .more-with-menu{width:24px;height:28px;position:relative;display:inline-block}:root .table-eyecare tbody td .more-with-menu .more-icon{width:24px;height:24px;stroke:var(--neutral-500);transition:all .5s;cursor:pointer}:root .table-eyecare tbody td .more-with-menu .menu{width:233px;position:absolute;top:28px;right:0;background:var(--neutral-000);border:1px solid var(--neutral-200);box-sizing:border-box;box-shadow:0 4px 4px rgba(12,29,89,.1),0 4px 10px -8px rgba(12,29,89,.2);border-radius:8px;padding:24px;opacity:0;transition:all .5s;flex-direction:column;align-items:start;display:none}:root .table-eyecare tbody td .more-with-menu .menu .mtb-12{margin:12px 0}:root .table-eyecare tbody td .more-with-menu .menu .btn{font-size:16px;font-weight:600;margin-bottom:16px}:root .table-eyecare tbody td .more-with-menu .menu .btn.remove{color:var(--states-error)}:root .table-eyecare tbody td .more-with-menu:hover .more-icon{transform:rotate(90deg)}:root .table-eyecare tbody td .more-with-menu:hover .menu{opacity:1;display:flex;z-index:10}:root .tag-eye{width:32px;background-color:var(--neutral-200);border-radius:4px;font-weight:700;font-size:10px;line-height:12px;display:flex;justify-content:center;align-items:center;color:var(--neutral-600);margin-right:0}:root .tag-eye svg{width:10px;height:10px;fill:var(--neutral-600);margin-right:4px}:root .vue-notification{padding:10px;margin:5px;font-size:12px;color:#fff;background:#44a4fc;border-left:5px solid #187fe7}:root .vue-notification.warn{background:#ffb648;border-left-color:#f48a06}:root .vue-notification.error{background:var(--states-error);border-left-color:var(--states-error)}:root .vue-notification.success{background:var(--states-success);border-left-color:var(--states-success)}:root .vue-js-switch{margin-bottom:0}:root .custom-invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}:root .inline-middle{display:inline-flex;align-items:center}@media print{@page{:root{size:landscape}}:root .no-print,:root .no-print *{display:none!important}:root .hidden-on-print{margin-left:0!important}:root .when-print{width:100%}}:root .tooltip-patient .row{margin-left:-6px}:root .tooltip-patient .col-12{padding-left:6px}.page-item.active .page-link,.page-item .page-link{margin:0 3px;border-radius:4px;padding:4px 10px;padding:.25rem .7rem!important;font-family:Nunito Sans;font-weight:700;font-size:14px}.page-item.active .page-link{background-color:var(--blue-600)!important;border-color:var(--blue-600)!important}.title-alert{font-family:Red Hat Display;font-style:normal;font-weight:700;font-size:18px}.body-alert,.title-alert{color:var(--type-active)}.body-alert span{color:var(--blue-500)}.checkmark-disabled{background-color:var(--neutral-200)!important;border:1px solid var(--neutral-200)!important}.checkmark-disabled svg{stroke:var(--neutral-500)!important}.autoFillBtn{padding-left:8px;margin-bottom:20px}.autoFillBtnLabel{margin:0 0 10px 10px;line-height:30px;font-weight:600;color:var(--dark-blue)}.input-eye{position:relative;display:flex;flex-direction:row}.input-eye.mb-4{margin-bottom:4px!important}.input-eye .tag-eye{width:60px;background-color:var(--neutral-100);border:1px solid var(--neutral-300);display:flex;align-items:center;justify-content:center;border-radius:8px 0 0 8px;font-weight:600;font-size:16px;line-height:24px;left:0;top:0;margin-bottom:0}.input-eye .tag-eye svg{width:16px;height:16px;fill:var(--type-active);margin-right:4px}.input-eye .form-control{flex:1;border-left:none!important;border-radius:0 8px 8px 0!important}.title-tags{font-weight:700;font-size:14px;line-height:21px;color:var(--type-active);margin-bottom:8px}.tags{flex:1;margin-bottom:10px}.tags .tag{display:inline-flex;font-weight:600;font-size:14px;line-height:24px;color:var(--type-active);padding:8px 16px;background-color:var(--neutral-200);border-radius:100px;margin:0 8px 8px 0}.tags .tag:not(.selected){cursor:pointer}.tags .tag.selected{background-color:var(--light-orange-200)}.tags .tag.selected svg{margin-left:10px;width:20px;fill:var(--type-active);cursor:pointer}.tags input{min-width:257px;border:1px solid var(--neutral-300);border-radius:100px;padding:8px 16px}.tags input:focus{outline:none}.tags .input-time{min-width:110px}.medicine-status{margin-top:8px;margin-right:10px;font-weight:600;font-size:12px;line-height:16px;color:var(--type-placeholder);float:right;position:relative}.medicine-status.enabled:before{background-color:var(--states-success)}.medicine-status.disabled:before{background-color:var(--light-orange-500)}.medicine-status:before{width:8px;height:8px;border-radius:8px;position:absolute;top:4px;left:-16px;content:" "}.togle-button{float:right;position:relative;margin-right:5px}.container-radio{font-weight:400;color:var(--type-active)}.tag-predominante{display:inline-block;font-weight:600;font-size:12px;line-height:16px;color:var(--type-active);padding:8px 16px;background-color:var(--light-orange-200);border-radius:100px}.custom-input{position:relative}.custom-input button{right:0;font-size:14px}.custom-input .close-svg,.custom-input button{position:absolute;top:50%;transform:translateY(-50%)}.custom-input .close-svg{right:10px;width:24px;height:24px;fill:var(--neutral-500)}.padding-right{padding-right:30px}.fields-area .tag-eye{width:56px;font-weight:600;font-size:16px}.fields-area .tag-eye svg{width:16px;height:16px}.fields-area .custom-input-group{display:flex;flex-direction:column;border:1px solid var(--neutral-300);border-radius:8px;margin:24px 0 16px 0}.fields-area .custom-input-group .custom-input{flex:1;height:38px;border:8px;display:flex;flex-direction:row;border-bottom:1px solid var(--neutral-300);justify-content:center}.fields-area .custom-input-group .custom-input .eye-area{width:60px;background-color:var(--neutral-100);border-right:1px solid var(--neutral-300);display:flex;align-items:center;justify-content:center;border-radius:8px 0 0 0;font-weight:600;font-size:16px;line-height:24px}.fields-area .custom-input-group .custom-input .eye-area svg{width:16px;height:16px;fill:var(--type-active);margin-right:4px}.fields-area .custom-input-group .custom-input.no-bb{border-bottom:0}.fields-area .custom-input-group .custom-input.no-bb .eye-area{border-radius:0 0 0 8px}.fields-area .custom-input-group .custom-input .text-area{flex:1;line-height:55px;margin-left:16px;font-weight:400;font-size:16px;color:var(--type-active)}.fields-area .custom-input-group .custom-input .text-area .form-control{border:0!important;border-radius:0!important}.fields-area .custom-input-group .custom-input .text-area .form-control.with-bbr{border-radius:0 0 8px 0!important}.fields-area .custom-input-group .custom-input .text-area .form-control.with-btr{border-radius:0 8px 0 0!important}.fields-area .custom-input-group .custom-input .text-area.type-2{position:relative;margin-left:0;text-align:center}.fields-area .custom-input-group .custom-input .text-area.type-2 span{width:100%;position:absolute;top:-19px;left:0;font-weight:700;font-size:12px;line-height:16px;color:var(--type-active)}.fields-area .custom-input-group .custom-input .text-area.with-br{border-right:1px solid var(--neutral-300)!important}.fields-area .custom-input-group .custom-input .text-area.with-brtr{border-radius:0 8px 0 0!important}.fields-area .custom-input-group .custom-input .text-area.with-brbr{border-radius:0 0 8px 0!important}.fields-area .autoFillBtn{padding-left:8px}.fields-area .autoFillBtnLabel{margin:0 0 10px 10px;line-height:30px;font-weight:600;color:var(--dark-blue)}.fields-area .input-eye{position:relative;display:flex;flex-direction:row}.fields-area .input-eye .tag-eye{width:60px;background-color:var(--neutral-100);border:1px solid var(--neutral-300);display:flex;align-items:center;justify-content:center;border-radius:8px 0 0 8px;font-weight:600;font-size:16px;line-height:24px;position:absolute;left:0;top:0}.fields-area .input-eye .tag-eye svg{width:16px;height:16px;fill:var(--type-active);margin-right:4px}.fields-area .input-eye .form-control{flex:1;padding-left:75px}.fields-area .h-56{height:56px}.fields-area .h-38{height:38px}.fields-area .add-button{display:flex;justify-content:center;align-items:center}.fields-area .mt-27{margin-top:27px}.fields-area .mt-8{margin-top:8px}.fields-area .mt-29{margin-top:29px}.fields-area .mr-29{margin-right:29px}.fields-area .mb-4{margin-bottom:4px}.fields-area .mtb-2{margin-bottom:2px}.form-title-container{margin-bottom:4px}.form-title-container .title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.form-title-container .title-container>p{margin-bottom:0!important}.form-title-container .title-container .refraction{color:var(--blue-500);text-decoration:underline;margin:0 0 0 20px;font-weight:700}.form-title-container .title-container .disabled{color:var(--neutral-200)}input:disabled{background-color:#e9ecef}.blue-underline{color:var(--blue-500);text-decoration:underline;font-weight:700}.form-title{font-weight:600;font-size:16px;line-height:24px;color:var(--neutral-600);margin-bottom:20px}.form-title.editable{cursor:pointer}.show-protocol-button{margin-left:20px}.protocol-button{color:var(--blue-500)}.player .vp-video-wrapper{border-radius:8px}.onboarding *{color:var(--type-active);font-size:14px}.onboarding .introjs-tooltip-title{font-size:16px;font-weight:700}.onboarding .introjs-button{font-family:Red Hat Display;padding:4px 20px;border-radius:8px;font-weight:700}.onboarding .introjs-prevbutton,.onboarding .introjs-prevbutton:active,.onboarding .introjs-prevbutton:focus,.onboarding .introjs-prevbutton:hover{border:2px solid var(--blue-700);color:var(--blue-700)}.onboarding .introjs-nextbutton{text-shadow:none}.onboarding .introjs-nextbutton,.onboarding .introjs-nextbutton:active,.onboarding .introjs-nextbutton:focus,.onboarding .introjs-nextbutton:hover{border:2px solid var(--blue-500);background-color:var(--blue-500);color:#fff}.highlighted{color:var(--blue-500);font-weight:500}.pagination-position{width:100%;display:inline-flex;justify-content:end;padding:20px}.button-copy{padding-right:8px;align-items:center!important;display:flex!important}.button-copy.center{padding:0 10px 0 0}.button-copy.mt{margin-top:25px}.text-plan{max-width:18ch!important;margin-left:5px!important;display:inline-block!important}.patient-alert{background-color:#ffebcc;border-radius:8px;padding:8px 16px 8px 16px;font-size:14px}.checkbox-wrapper{display:flex;align-items:center;margin-bottom:10px;font-weight:400;color:var(--type-active)}.reload{cursor:pointer;stroke:var(--type-active)}.reload.loading{animation:load 1.4s linear infinite}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.custom-swal-batch-review{min-width:50vw}.custom-swal-batch-review .swal2-title{display:block;font-family:Nunito Sans;font-size:24px;font-weight:600;line-height:28px;text-align:left;border-bottom:1px solid #d9dff2;padding-bottom:25px}.custom-swal-batch-review .swal2-actions{justify-content:center;width:100%;padding:10px}.custom-swal-batch-review .swal2-actions button{border-radius:8px;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left}.custom-swal-batch-review .swal2-actions .swal2-cancel{border:1px solid red}.custom-swal-container{z-index:9999!important}.custom-swal-clear-passwords{padding:0}.custom-swal-clear-passwords .swal.close{padding-top:24px}.custom-swal-clear-passwords .swal2-title{font-family:Nunito Sans;font-size:18px;text-align:start;font-weight:600;border-bottom:2px solid #d9dff2;padding:24px}.custom-swal-clear-passwords .swal2-html-container{font-family:Nunito Sans;font-weight:600;text-align:start;line-height:24px;padding-bottom:24px;border-bottom:2px solid #d9dff2}.custom-swal-clear-passwords .swal2-html-container span{color:#305bf2;font-weight:700}.custom-swal-clear-passwords .swal2-actions{justify-content:flex-end;width:100%;padding:10px 24px;margin-top:0}.custom-swal-clear-passwords .swal2-actions button{font-family:Nunito Sans;border-radius:8px;font-weight:700}.custom-swal-professional-guide .swal2-html-container{text-align:start;line-height:1.5}.custom-swal-professional-guide .swal2-actions{justify-content:flex-end;width:100%;padding:10px}.custom-swal-professional-guide .swal2-actions button{border-radius:8px}.custom-batch-review-tables-container{max-height:50vh;overflow-y:auto}.custom-batch-review-table{border:1px solid #d3d3d3;border-radius:10px;border-collapse:unset;width:100%;margin:10px 0;font-size:14px;padding:10px}.custom-batch-review-table .healthplan-tr{display:table-row;text-align:start;line-height:2}.custom-batch-review-table .batch-tr th{color:var(--neutral-700)}.custom-batch-review-table .healthplan-info{border-bottom:1px solid #d3d3d3;border-radius:10px 10px 0 0;display:flex;flex-direction:column;padding:0 16px 5px 20px}.custom-batch-review-table .healthplan-info span{font-size:14px;font-weight:300;line-height:1.5}.custom-batch-review-table .healthplan-info #healthplan-label{font-size:14px;font-weight:600;color:var(--neutral-700)}.custom-onlending-tooltip{top:-5px!important}.custom-onlending-tooltip .tooltip-inner{background-color:#fff;color:#000;border:1px solid #d3d3d3;padding:16px 8px}.custom-onlending-tooltip .arrow{display:none}.custom-fields-tooltip{top:-5px!important}.custom-fields-tooltip .tooltip-inner{background-color:#fff;color:#000;border:1px solid #d3d3d3;text-align:start;color:grey;font-size:13px}.custom-fields-tooltip .arrow{display:none!important}.unread-indicator{display:flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:30px;color:#fff;height:14px;background-color:var(--states-error);position:absolute;right:-6px;top:-5px}.medical-report-name .eye{width:20px;height:20px;margin-left:15px;cursor:pointer;transition:opacity .5s ease}.medical-report-name .eye-disabled{opacity:.4}.bs-tooltip-top .arrow:before .bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#c6ceeb}.b-tooltip .tooltip-inner{border-radius:8px;padding:8px;border-width:1px;background:#fff;border:1px solid #c6ceeb;color:#525c7a;box-shadow:0 4px 4px 0 rgba(12,29,89,.1019607843);font-family:Nunito Sans;font-weight:400;font-size:14px;letter-spacing:0;text-align:center}.help-icon svg{height:20px;padding-bottom:3px}.multiselect .multiselect__single{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 15px)}.button-wrapper{position:relative;display:inline-block}.product-balance.danger{color:var(--states-error)}.product-balance.warning{color:var(--orange)}#new-features{height:100%;padding:30px 24px;text-align:left}#new-features .header{margin-bottom:24px}#new-features .header .title{font-family:Red Hat Display;font-weight:700;font-size:24px;color:var(--dark-blue);margin-bottom:0}#new-features .cards__container{display:grid;grid-template-columns:repeat(5,1fr);gap:3rem 0}#new-features .feature-card{width:270px;margin-right:1.2rem;border-radius:8px;box-shadow:0 4px 10px -8px rgba(12,29,89,.2)}#new-features .feature-card .card-body{display:flex;flex-direction:column;align-items:center;position:relative}#new-features .feature-card .card-body>div{height:100%}#new-features .feature-card .feature-card__header{width:100%;display:flex;justify-content:space-between}#new-features .feature-card .feature__type{font-size:12px;font-weight:600;font-family:Nunito Sans;color:var(--neutral-500)}#new-features .feature-card .new{padding:0 8px;font-size:12px;font-weight:600;border-radius:22px;color:var(--neutral-70);font-family:Nunito Sans;background:var(--blue-600)}#new-features .feature-card .title__l{margin-top:6rem;text-align:center}#new-features .feature-card .icon{position:absolute;top:60px}#new-features .feature-card .feature__description{font-size:14px;font-weight:600;text-align:center;font-family:Nunito Sans;color:var(--neutral-700)}#new-features .feature-card .feature-card__button{border:none;font-weight:700;border-radius:8px;background:var(--orange)}