.schedule-legend-container[data-v-5e9f2518]{position:relative}.help-icon[data-v-5e9f2518]{height:24px!important;width:24px!important}.icon-exam[data-v-5e9f2518]{height:15px;width:15px}.tooltip-container[data-v-5e9f2518]{position:absolute;height:auto;width:398px;display:none;top:30px;left:0;z-index:2;background-color:#fff;border-radius:8px;font-family:Nunito Sans;font-style:normal;font-weight:700;box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32)}.tooltip-container .situations-container[data-v-5e9f2518]{display:flex;flex-direction:column;gap:16px;margin:24px}.tooltip-container .situations-container p[data-v-5e9f2518]{font-size:16px;line-height:150%;color:#0c1d59;font-weight:700}.tooltip-container .situations-container p.situations-container-title[data-v-5e9f2518]{margin:0}.tooltip-container .situations-container .status-situations[data-v-5e9f2518]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tooltip-container .situations-container .status-situations .situation[data-v-5e9f2518]{display:flex;flex-direction:row;align-items:center;text-align:left;height:auto;width:auto;background:#00f;padding:6px 10px;border-radius:4px}.tooltip-container .situations-container .status-situations .situation p[data-v-5e9f2518]{font-size:12px;line-height:130%;margin:0}.tooltip-container .situations-container .status-situations .situation.icon[data-v-5e9f2518]{display:flex;gap:8px}.tooltip-container .situations-container .status-situations .situation.fit svg[data-v-5e9f2518]{height:16px!important;width:auto!important}.tooltip-container .situations-container .status-situations .situation.fit.pad-lef-5[data-v-5e9f2518]{padding-left:5px}.tooltip-container .situations-container .status-situations .situation.rescheduling[data-v-5e9f2518]{border:thick;background-color:#fff!important}.tooltip-container .situations-container .status-situations .situation.rescheduling p[data-v-5e9f2518]{color:#525c7a}.tooltip-container .situations-container .status-situations .situation.allocate[data-v-5e9f2518]{background-color:#fff}.tooltip-container .situations-container .status-situations .situation.allocate p[data-v-5e9f2518]{color:#525c7a}.tooltip-container .situations-container .status-situations .situation.telemedicine[data-v-5e9f2518]{background-color:#fff}.tooltip-container .situations-container .status-situations .situation.telemedicine p[data-v-5e9f2518]{color:#525c7a}.tooltip-container .situations-container .status-situations .situation.procedure[data-v-5e9f2518]{background-color:#fff}.tooltip-container .situations-container .status-situations .situation.procedure p[data-v-5e9f2518]{color:#525c7a}.tooltip-container .situations-container .status-situations .situation.financial[data-v-5e9f2518]{background-color:#fff}.tooltip-container .situations-container .status-situations .situation.financial p[data-v-5e9f2518]{color:#525c7a}.tooltip-container .situations-container .status-situations .situation.appointment[data-v-5e9f2518]{background-color:#fff}.tooltip-container .situations-container .status-situations .situation.appointment p[data-v-5e9f2518]{color:#525c7a}.tooltip-container .situations-container .status-situations .situation.exam[data-v-5e9f2518]{width:auto}.tooltip-container .situations-container .status-situations .situation.allocate[data-v-5e9f2518]{border:thick;background-color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.allocate p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.telemedicine[data-v-5e9f2518]{border:thick;background-color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.telemedicine p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.procedure[data-v-5e9f2518]{border:thick;background-color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.procedure p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.financial[data-v-5e9f2518]{border:thick;background-color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.financial p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.appointment[data-v-5e9f2518]{border:thick;background-color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.appointment p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.exam[data-v-5e9f2518]{border:thick;background-color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.exam p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.scheduled[data-v-5e9f2518]{background-color:var(--neutral-000)!important;border:1px solid var(--neutral-200)}.tooltip-container .situations-container .status-situations .situation.scheduled p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.confirmed[data-v-5e9f2518]{background-color:#f2ffe6}.tooltip-container .situations-container .status-situations .situation.confirmed p[data-v-5e9f2518]{color:#046340}.tooltip-container .situations-container .status-situations .situation.attend[data-v-5e9f2518]{background-color:#e6f5ff}.tooltip-container .situations-container .status-situations .situation.attend p[data-v-5e9f2518]{color:var(--blue-700)}.tooltip-container .situations-container .status-situations .situation.waiting[data-v-5e9f2518]{background-color:#fff6d5}.tooltip-container .situations-container .status-situations .situation.waiting p[data-v-5e9f2518]{color:#80430b}.tooltip-container .situations-container .status-situations .situation.pre_finished[data-v-5e9f2518]{background-color:#ffefe4;justify-content:space-between}.tooltip-container .situations-container .status-situations .situation.pre_finished p[data-v-5e9f2518]{color:#4a280e}.tooltip-container .situations-container .status-situations .situation.pre_finished svg[data-v-5e9f2518]{fill:#6c3350;transform:scale(1.125);order:2}.tooltip-container .situations-container .status-situations .situation.in_pre_finished[data-v-5e9f2518]{background-color:#dcfaff}.tooltip-container .situations-container .status-situations .situation.in_pre_finished p[data-v-5e9f2518]{color:#23acb1}.tooltip-container .situations-container .status-situations .situation.happening[data-v-5e9f2518]{background-color:#fff3e1}.tooltip-container .situations-container .status-situations .situation.happening p[data-v-5e9f2518]{color:var(--light-orange-700)}.tooltip-container .situations-container .status-situations .situation.examinating[data-v-5e9f2518]{background-color:#ffe3f1;justify-content:space-between}.tooltip-container .situations-container .status-situations .situation.examinating p[data-v-5e9f2518]{color:#6c3350}.tooltip-container .situations-container .status-situations .situation.examinating svg[data-v-5e9f2518]{fill:#6c3350;transform:scale(1.125);order:2}.tooltip-container .situations-container .status-situations .situation.dilating[data-v-5e9f2518]{background-color:#fbf0ff;justify-content:space-between}.tooltip-container .situations-container .status-situations .situation.dilating p[data-v-5e9f2518]{color:#6c3350}.tooltip-container .situations-container .status-situations .situation.dilating svg[data-v-5e9f2518]{fill:#673270;transform:scale(1.125);order:2}.tooltip-container .situations-container .status-situations .situation.finished[data-v-5e9f2518]{background-color:#f8fdff;border:1px solid var(--neutral-600)}.tooltip-container .situations-container .status-situations .situation.finished p[data-v-5e9f2518]{color:var(--neutral-600)}.tooltip-container .situations-container .status-situations .situation.missed[data-v-5e9f2518]{background-color:#fff7f7}.tooltip-container .situations-container .status-situations .situation.missed p[data-v-5e9f2518]{color:#d82828}.tooltip-container .situations-container .status-situations .situation.canceled[data-v-5e9f2518]{background-color:#5266af}.tooltip-container .situations-container .status-situations .situation.canceled p[data-v-5e9f2518]{color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.surgical-procedure[data-v-5e9f2518]{border:thick;background-color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.surgical-procedure p[data-v-5e9f2518]{color:var(--type-active)}.tooltip-container .situations-container .status-situations .situation.map[data-v-5e9f2518]{border:none!important}.tooltip-container .situations-container .status-situations .situation.map p[data-v-5e9f2518]{color:var(--neutral-000)}.tooltip-container .situations-container .status-situations .situation.map.reserved_map[data-v-5e9f2518]{background-color:#486ef6}.tooltip-container .situations-container .status-situations .situation.map.confirmed_map[data-v-5e9f2518]{background-color:#00977c}.tooltip-container .situations-container .status-situations .situation.map.first_attendance_map[data-v-5e9f2518]{background-color:#00c2ff}.tooltip-container .situations-container .status-situations .situation.map.admission_completed_map[data-v-5e9f2518]{background-color:#04e36b}.tooltip-container .situations-container .status-situations .situation.map.ready_for_surgery_map[data-v-5e9f2518]{background-color:#c556d7}.tooltip-container .situations-container .status-situations .situation.map.in_surgery_map[data-v-5e9f2518]{background-color:#ffab28}.tooltip-container .situations-container .status-situations .situation.map.recovery_room_map[data-v-5e9f2518]{background-color:#c27245}.tooltip-container .situations-container .status-situations .situation.map.block_room[data-v-5e9f2518]{background-color:#c6ceeb}.tooltip-container .situations-container .status-situations .situation.map.block_room p[data-v-5e9f2518]{color:var(--neutral-700)}.tooltip-container .situations-container .status-situations .situation.map.reserved_room[data-v-5e9f2518]{background-color:#bdffeb}.tooltip-container .situations-container .status-situations .situation.map.reserved_room p[data-v-5e9f2518]{color:var(--neutral-700)}.tooltip-container .situations-container .status-situations .situation.map.canceled_map[data-v-5e9f2518]{background-color:#7f91d2}.tooltip-container .situations-container .status-situations .situation.map.missed_map[data-v-5e9f2518]{background-color:#ff6969}.tooltip-container.active[data-v-5e9f2518]{display:unset!important}.select-label[data-v-721e34e0]{width:100%;font-family:Nunito Sans;font-weight:700;font-size:16px;color:var(--type-active);text-align:left!important;color:var(--dark-blue);margin-bottom:4px}.select-container[data-v-721e34e0]{width:100%;position:relative;display:flex;flex-direction:column;text-align:left}.select-container .icon[data-v-721e34e0]{transition:all .5s}.select-container .select-arrow[data-v-721e34e0]{width:25px;position:absolute;right:10px;top:8px;pointer-events:none}.select-container .opened-options[data-v-721e34e0]{transform:rotate(-180deg)}.select-container .select-type[data-v-721e34e0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border)!important;border-color:var(--border-color)!important;border-radius:var(--border-radius)!important;font-size:16px;max-height:38px;cursor:pointer;line-height:1;outline:0;background-color:#fff!important;background-image:linear-gradient(var(--baseFg),var(--baseFg)),linear-gradient(-135deg,transparent 50%,var(--accentBg) 0),linear-gradient(-225deg,transparent 50%,var(--accentBg) 0),linear-gradient(var(--accentBg) 42%,var(--accentFg) 0);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:1px 100%,20px 22px,20px 22px,20px 100%;background-position:right 20px center,100% 100%,100% 100%,100% 100%}.select-container .select-type[data-v-721e34e0]:focus{background-color:#fff!important}.select-container .search-input[data-v-721e34e0]{cursor:text!important;background-image:none!important;padding-right:40px!important;background:#fff!important;z-index:201}.select-container .placeholder[data-v-721e34e0]{width:89%;color:#8696ac;font-size:14px;padding:0 2rem 0 14px}.select-container .placeholder[data-v-721e34e0],.select-container .select-value[data-v-721e34e0]{position:absolute;text-align:left;display:inline-flex;align-items:center;top:0;left:0;right:0;bottom:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-container .select-value[data-v-721e34e0]{color:var(--font-color);font-weight:var(--font-weight);font-size:16px;padding:0 40px 0 20px;font-size:14px}.select-container .select-option-container[data-v-721e34e0]{position:absolute;max-height:300px;background-color:var(--default-white)!important;width:100%;top:110%;left:0;border-radius:8px;border:1px solid var(--neutral-300);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);overflow-x:auto;z-index:200}.select-container .option[data-v-721e34e0]{padding:20px;font-size:16px;cursor:pointer}.select-container .option[data-v-721e34e0]:hover{background-color:var(--color-options)}.select-container .no-results[data-v-721e34e0]{padding:20px;font-size:16px;color:#8696ac;text-align:center;font-style:italic}.select-container .placeholder-color[data-v-721e34e0]{color:var(--type-placeholder)}.select-container .disabled[data-v-721e34e0]{cursor:not-allowed;pointer-events:none;background-color:var(--neutral-100);border-color:var(--neutral-300);color:var(--type-placeholder)}.icon-container[data-v-56c73342]{display:flex}.icon-container .icon[data-v-56c73342]{margin:auto}#calendar-header-wrapper{width:100%;padding:0 20px;display:inline-flex;align-items:center;justify-content:space-between;background-color:#fff}#calendar-header-wrapper.week{height:10%!important}#calendar-header-wrapper ::-moz-selection{background:transparent}#calendar-header-wrapper ::selection{background:transparent}#calendar-header-wrapper .calendar-header-title{display:inline-flex;align-items:center;gap:5px}#calendar-header-wrapper .calendar-header-title .title{margin:28px 5px 28px 0;font-family:Red Hat Display;font-weight:700;font-size:1.5rem;color:var(--dark-blue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#calendar-header-wrapper .calendar-datepicker{display:flex;align-items:center;margin-right:auto;margin-left:2%}#calendar-header-wrapper .calendar-datepicker .mx-datepicker{width:250px;display:flex;justify-content:space-between}#calendar-header-wrapper .calendar-datepicker .mx-datepicker .mx-input-wrapper{width:240px}#calendar-header-wrapper .calendar-datepicker .mx-datepicker .mx-input-wrapper .mx-input{padding:0}#calendar-header-wrapper .calendar-icon{width:24px;height:24px;fill:var(--blue-500)}#calendar-header-wrapper .chevron{width:24px;height:24px;stroke:var(--blue-500);cursor:pointer}#calendar-header-wrapper .date{font-weight:600;font-size:18px;margin:0;color:var(--type-active);text-align:center;margin:0 8px}#calendar-header-wrapper .date .mx-input{cursor:pointer;border:0!important;caret-color:transparent}#calendar-header-wrapper .date .mx-input::focus{outline:none!important;border-color:inherit}#calendar-header-wrapper .date .mx-input::-moz-placeholder{text-align:center;font-size:18px!important;font-weight:600!important;opacity:1;color:var(--type-active)}#calendar-header-wrapper .date .mx-input::placeholder{text-align:center;font-size:18px!important;font-weight:600!important;opacity:1;color:var(--type-active)}#calendar-header-wrapper .multiselect .multiselect__tags{width:125px;height:100%;border:2px solid var(--blue-500)}#calendar-header-wrapper .multiselect .multiselect__tags .multiselect__single{font-weight:600;color:var(--blue-500)}#calendar-header-wrapper .multiselect.multiselect--active{width:auto}#calendar-header-wrapper .multiselect.multiselect--active .multiselect__tags{border:2px solid var(--blue-500)}#calendar-header-wrapper .calendar-header-actions{display:inline-flex;align-items:center;gap:5px}#calendar-header-wrapper .calendar-header-actions .interval-options{z-index:3;position:absolute;margin-top:4px;margin-left:-150px;width:200px;height:250px;overflow-x:auto;border-radius:8px;border:1px solid var(--neutral-200);background-color:var(--neutral-000);box-shadow:0 5px 5px var(--neutral-200)}#calendar-header-wrapper .calendar-header-actions .interval-options p{transition:.3s;padding:10px 15px}#calendar-header-wrapper .calendar-header-actions .interval-options p:hover{transition:.3s;background:var(--neutral-100);cursor:pointer}#calendar-header-wrapper .calendar-header-actions .interval-options .active{background:var(--blue-100)}#calendar-header-wrapper .calendar-header-actions .search-button{width:56px;height:38px;padding:8px 16px 8px 16px;border:1px solid #c6ceeb;box-sizing:border-box;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}#calendar-header-wrapper .calendar-header-actions .search-button svg{height:20px;width:20px;flex:none;order:0;flex-grow:0;margin:0 10px;stroke:#a4b1df}#calendar-header-wrapper .btn-new-appointment{display:flex;align-items:center;height:38px}#calendar-header-wrapper .btn-new-appointment .icon-plus{width:20px;height:20px;fill:var(--neutral-000)}#calendar-header-wrapper .calendar-options{width:125px;height:38px}#calendar-header-wrapper .calendar-options .select-container .select-value{color:var(--blue-500);font-weight:600}#calendar-header-wrapper .filter{background-color:#fff;border:1px solid #c6ceeb;border-radius:8px}[data-v-74589470]::-webkit-scrollbar{width:12px;height:12px}[data-v-74589470]::-webkit-scrollbar-track{background:var(--neutral-000);border-radius:0 0 8px 0}[data-v-74589470]::-webkit-scrollbar-thumb{background-color:var(--neutral-300);border-radius:100px;border:3px solid var(--neutral-000)}[data-v-74589470]::-webkit-scrollbar-thumb:hover{cursor:pointer;background:var(--neutral-200)}