@import "../node_modules/tui-calendar/dist/tui-calendar.min.css";small{font-size:80%}.navbar-toggler:focus{box-shadow:none}.dropdown-divider{border-top:1px solid #02549f;height:0;margin:.5rem 0;overflow:hidden}.overflow-x-auto{overflow-x:auto}.form-inline{align-items:center!important;display:flex!important;flex-flow:wrap!important}.btn-close:focus{box-shadow:none}.close{background:transparent;border:none}.form-group{margin-bottom:1rem}@media (min-width:576px){.form-inline .form-control,.form-inline .form-select{display:inline-block;vertical-align:middle;width:auto}}.modal-content{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color);text-decoration:none}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#02549f;--bs-btn-border-color:#02549f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#024787;--bs-btn-hover-border-color:#02437f;--bs-btn-focus-shadow-rgb:40,110,173;--bs-btn-active-color:#fff;--bs-btn-active-bg:#02437f;--bs-btn-active-border-color:#023f77;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#02549f;--bs-btn-disabled-border-color:#02549f}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success,html body .flex-layout .operations-list .selected-procedure{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#17a2b8;--bs-btn-border-color:#17a2b8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#148a9c;--bs-btn-hover-border-color:#128293;--bs-btn-focus-shadow-rgb:58,176,195;--bs-btn-active-color:#fff;--bs-btn-active-bg:#128293;--bs-btn-active-border-color:#117a8a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#17a2b8;--bs-btn-disabled-border-color:#17a2b8}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#02549f;--bs-btn-border-color:#02549f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#02549f;--bs-btn-hover-border-color:#02549f;--bs-btn-focus-shadow-rgb:2,84,159;--bs-btn-active-color:#fff;--bs-btn-active-bg:#02549f;--bs-btn-active-border-color:#02549f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#02549f;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#02549f;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#17a2b8;--bs-btn-border-color:#17a2b8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#17a2b8;--bs-btn-hover-border-color:#17a2b8;--bs-btn-focus-shadow-rgb:23,162,184;--bs-btn-active-color:#fff;--bs-btn-active-bg:#17a2b8;--bs-btn-active-border-color:#17a2b8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#17a2b8;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#17a2b8;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:40,110,173;text-decoration:none}.btn-link:focus-visible,.btn-link:hover{text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}html body .flex-layout .tui-full-calendar-timegrid-schedules{cursor:default}html body .flex-layout .tui-full-calendar-time-schedule{cursor:pointer}html body .flex-layout .recap-dialog{max-width:1000px}html body .flex-layout .recap-dialog .nprogress-container{overflow-x:hidden}html body .flex-layout .current-data-row>.card{margin-bottom:0}html body .flex-layout .diary-select,html body .flex-layout .operation-select{display:block}html body .flex-layout .diary-select .dropdown-toggle .option-text,html body .flex-layout .operation-select .dropdown-toggle .option-text{white-space:normal}html body .flex-layout .diary-select .dropdown-toggle:after,html body .flex-layout .operation-select .dropdown-toggle:after{margin-left:-.5em}html body .flex-layout .diary-select .additional-info .small,html body .flex-layout .operation-select .additional-info .small{font-size:90%}html body .flex-layout .diary-select .dropdown-menu .text,html body .flex-layout .operation-select .dropdown-menu .text{white-space:normal}html body .flex-layout .diary-select .dropdown-menu .text .option-text .additional-info>:not(.prerequisites),html body .flex-layout .operation-select .dropdown-menu .text .option-text .additional-info>:not(.prerequisites){display:none}html body .flex-layout .diary-select .dropdown-menu .active:hover .text,html body .flex-layout .operation-select .dropdown-menu .active:hover .text{color:hsla(0,0%,100%,.8)}html body .flex-layout .calendar-color{display:none}html body .flex-layout .calendar-color:before{content:"#02549f"}html body .flex-layout .calendar-color:after{content:"#fff"}html body .flex-layout .calendar-loading,html body .flex-layout .list-loading{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,78%,.4);bottom:0;box-shadow:0 0 5px 5px hsla(0,0%,78%,.4);display:none;left:0;margin:auto;padding-top:5rem;position:absolute;right:0;top:0;z-index:999}html body .flex-layout .flatpickr-dropdown{padding:.75rem 0}@media (max-width:575.98px){html body .flex-layout .flatpickr-dropdown{margin-left:-15px;margin-right:-15px}html body .flex-layout .flatpickr-dropdown label{display:block;width:307.875px}html body .flex-layout .flatpickr-dropdown .flatpickr-calendar,html body .flex-layout .flatpickr-dropdown label{margin:auto}html body .flex-layout .flatpickr-dropdown .text-info{text-align:center}}html body .flex-layout .flatpickr-dropdown .flatpickr-calendar{border:1px solid #c8c8c8;box-shadow:none}html body .flex-layout .operations-list .operation-btn{white-space:nowrap}html body .flex-layout .range-element{border:1px solid #ced4da;padding:0 .25rem}html body .flex-layout .btn.input-button{--bs-btn-color:#ced4da;--bs-btn-border-color:#ced4da;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ced4da;--bs-btn-hover-border-color:#ced4da;--bs-btn-focus-shadow-rgb:206,212,218;--bs-btn-active-color:#000;--bs-btn-active-bg:#ced4da;--bs-btn-active-border-color:#ced4da;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ced4da;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ced4da;--bs-gradient:none;color:#6c757d}html body .flex-layout .calendar-wrapper,html body .flex-layout .schedule-tab-container{display:flex;flex-direction:column;position:relative}html body .flex-layout .calendar-wrapper .sticky-top,html body .flex-layout .schedule-tab-container .sticky-top{z-index:998}html body .flex-layout .calendar-wrapper .reservation-menu .date-select,html body .flex-layout .schedule-tab-container .reservation-menu .date-select{width:100%}@media (min-width:576px){html body .flex-layout .calendar-wrapper .reservation-menu .date-select,html body .flex-layout .schedule-tab-container .reservation-menu .date-select{width:auto}}html body .flex-layout .calendar-wrapper .reservation-menu .date-select .range-element,html body .flex-layout .schedule-tab-container .reservation-menu .date-select .range-element{flex-grow:1}html body .flex-layout .calendar-wrapper .schedule-time,html body .flex-layout .schedule-tab-container .schedule-time{--bs-btn-color:#000;--bs-btn-bg:#dae0e5;--bs-btn-border-color:#dae0e5;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0e5e9;--bs-btn-hover-border-color:#dee3e8;--bs-btn-focus-shadow-rgb:185,190,195;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1e6ea;--bs-btn-active-border-color:#dee3e8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#dae0e5;--bs-btn-disabled-border-color:#dae0e5}html body .flex-layout .calendar-wrapper .schedule-time.rounded-borders,html body .flex-layout .schedule-tab-container .schedule-time.rounded-borders{border-radius:.5rem}html body .flex-layout .calendar-wrapper .schedule-time.doctor-slot,html body .flex-layout .schedule-tab-container .schedule-time.doctor-slot{--bs-btn-color:#000;--bs-btn-bg:#c6d5e2;--bs-btn-border-color:#c6d5e2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#cfdbe6;--bs-btn-hover-border-color:#ccd9e5;--bs-btn-focus-shadow-rgb:168,181,192;--bs-btn-active-color:#000;--bs-btn-active-bg:#d1dde8;--bs-btn-active-border-color:#ccd9e5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#c6d5e2;--bs-btn-disabled-border-color:#c6d5e2}html body .flex-layout .calendar-wrapper.disabled,html body .flex-layout .schedule-tab-container.disabled{display:none!important}html body .flex-layout .calendar-wrapper #calendar,html body .flex-layout .schedule-tab-container #calendar{flex:1 1 100%}html body .flex-layout .calendar-wrapper .dropdown-menu,html body .flex-layout .schedule-tab-container .dropdown-menu{max-height:25vh;overflow-y:auto}html body .flex-layout .calendar-wrapper .tui-full-calendar-week-container,html body .flex-layout .schedule-tab-container .tui-full-calendar-week-container{display:block;min-height:auto}html body .flex-layout .calendar-wrapper .cursor-pointer,html body .flex-layout .schedule-tab-container .cursor-pointer{cursor:pointer}html body .flex-layout .calendar-wrapper .calendar-dropdown-btn,html body .flex-layout .schedule-tab-container .calendar-dropdown-btn{color:inherit;display:block}html body .flex-layout .calendar-wrapper .calendar-dropdown-btn:active,html body .flex-layout .calendar-wrapper .calendar-dropdown-btn:focus,html body .flex-layout .calendar-wrapper .calendar-dropdown-btn:hover,html body .flex-layout .schedule-tab-container .calendar-dropdown-btn:active,html body .flex-layout .schedule-tab-container .calendar-dropdown-btn:focus,html body .flex-layout .schedule-tab-container .calendar-dropdown-btn:hover{color:inherit}html body .flex-layout .calendar-wrapper .tui-full-calendar-dayname-container,html body .flex-layout .calendar-wrapper .tui-full-calendar-timegrid-container,html body .flex-layout .schedule-tab-container .tui-full-calendar-dayname-container,html body .flex-layout .schedule-tab-container .tui-full-calendar-timegrid-container{overflow-y:auto}html body .flex-layout .calendar-wrapper .tui-full-calendar-timegrid-container,html body .flex-layout .schedule-tab-container .tui-full-calendar-timegrid-container{border-right:1px solid #e5e5e5}html body .flex-layout .calendar-wrapper{flex:0 1}html body .flex-layout .schedule-tab-container{flex:1 1}
/*# sourceMappingURL=in2.calendar-styles.css.map */
