:root{--appt-status-scheduled-bg: rgba(13, 110, 253, .14);--appt-status-scheduled-border: rgba(13, 110, 253, .45);--appt-status-scheduled-text: #0f172a;--appt-status-confirmed-bg: rgba(25, 135, 84, .14);--appt-status-confirmed-border: rgba(25, 135, 84, .45);--appt-status-confirmed-text: #0f172a;--appt-status-checked_in-bg: rgba(13, 202, 240, .18);--appt-status-checked_in-border: rgba(13, 202, 240, .55);--appt-status-checked_in-text: #0f172a;--appt-status-in_progress-bg: rgba(102, 16, 242, .14);--appt-status-in_progress-border: rgba(102, 16, 242, .42);--appt-status-in_progress-text: #0f172a;--appt-status-completed-bg: rgba(108, 117, 125, .12);--appt-status-completed-border: rgba(108, 117, 125, .28);--appt-status-completed-text: #0f172a;--appt-status-no_show-bg: rgba(255, 193, 7, .18);--appt-status-no_show-border: rgba(255, 193, 7, .55);--appt-status-no_show-text: #0f172a;--appt-status-rescheduled-bg: rgba(255, 193, 7, .12);--appt-status-rescheduled-border: rgba(255, 193, 7, .45);--appt-status-rescheduled-text: #0f172a;--appt-status-canceled-bg: rgba(108, 117, 125, .14);--appt-status-canceled-border: rgba(108, 117, 125, .35);--appt-status-canceled-text: #0f172a;--appt-status-neutral-bg: rgba(108, 117, 125, .12);--appt-status-neutral-border: rgba(108, 117, 125, .28);--appt-status-neutral-text: #0f172a}:root{color-scheme:light}:where(dialog,.modal,.offcanvas,[role=dialog][aria-modal=true]) :is(button,.btn,[role=button]){box-sizing:border-box;min-width:2.75rem;min-height:2.75rem}:where(dialog,.modal,.offcanvas,[role=dialog][aria-modal=true]) :is(a[role=button],.btn-link.p-0){display:inline-flex;align-items:center;justify-content:center}.modal .btn-close,.offcanvas .btn-close,dialog .btn-close,[role=dialog][aria-modal=true] .btn-close{flex:0 0 2.75rem;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0}:root:root{--phoenix-danger: #b02a37;--phoenix-danger-rgb: 176, 42, 55;--phoenix-danger-text-emphasis: #8c1f2b;--phoenix-danger-bg-subtle: #ffe0db;--phoenix-form-invalid-color: #b02a37;--phoenix-alert-color: #fff;--phoenix-alert-bg: #b02a37;--phoenix-alert-border-color: #8c1f2b;--phoenix-alert-link-color: #fff}.text-danger{--phoenix-text-opacity: 1}.invalid-feedback,:root:root .invalid-feedback{color:#b02a37}.alert.alert-danger{--phoenix-alert-color: #fff;--phoenix-alert-bg: #b02a37;--phoenix-alert-border-color: #8c1f2b;--phoenix-alert-link-color: #fff}.alert.alert-danger a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link){color:var(--phoenix-alert-color)!important;text-decoration:underline}:is(.alert.alert-primary,.alert.alert-secondary,.alert.alert-dark) a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link){color:var(--phoenix-alert-color)!important;text-decoration:underline}.alert.alert-success{--phoenix-alert-bg: #0f6b3d}.alert.alert-warning{--phoenix-alert-bg: #8a3f04}.alert.alert-info{--phoenix-alert-bg: #075985}.alert.alert-light{--phoenix-alert-color: #1f2937;--phoenix-alert-link-color: #1f2937}.alert :is(.text-body-secondary,.text-body-tertiary,.text-muted,.text-secondary,.text-secondary-lighter,.text-secondary-light,.text-secondary-dark,.text-secondary-darker){color:var(--phoenix-alert-color)!important}.alert.alert-light a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link){color:var(--phoenix-alert-color)!important}.alert-danger :is(a,button):focus-visible{outline-color:#fff}.btn.btn-danger{--phoenix-btn-color: #fff;--phoenix-btn-bg: #b02a37;--phoenix-btn-border-color: #b02a37;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #8c1f2b;--phoenix-btn-hover-border-color: #8c1f2b;--phoenix-btn-focus-shadow-rgb: 176, 42, 55;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #721923;--phoenix-btn-active-border-color: #721923;--phoenix-btn-disabled-color: #fff;--phoenix-btn-disabled-bg: #b02a37;--phoenix-btn-disabled-border-color: #b02a37;--phoenix-btn-disabled-opacity: 1}.btn.btn-outline-danger{--phoenix-btn-color: #8c1f2b;--phoenix-btn-border-color: #8c1f2b;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #8c1f2b;--phoenix-btn-hover-border-color: #8c1f2b;--phoenix-btn-focus-shadow-rgb: 140, 31, 43;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #721923;--phoenix-btn-active-border-color: #721923;--phoenix-btn-disabled-color: #8c1f2b;--phoenix-btn-disabled-border-color: #8c1f2b;--phoenix-btn-disabled-opacity: 1}.alert.alert-danger :is(button,.btn,[role=button]){--phoenix-btn-color: #8c1f2b;--phoenix-btn-bg: #fff;--phoenix-btn-border-color: #fff;--phoenix-btn-hover-color: #58151c;--phoenix-btn-hover-bg: #f8d7da;--phoenix-btn-hover-border-color: #f8d7da;--phoenix-btn-active-color: #58151c;--phoenix-btn-active-bg: #f8d7da;--phoenix-btn-active-border-color: #f8d7da;--phoenix-btn-disabled-color: #8c1f2b;--phoenix-btn-disabled-bg: #fff;--phoenix-btn-disabled-border-color: #fff;--phoenix-btn-disabled-opacity: 1;color:#8c1f2b!important;background-color:#fff!important;opacity:1}.alert.alert-danger :is(button,.btn,[role=button]):is(:hover,:active){color:#58151c!important;background-color:#f8d7da!important}:is(.alert.alert-success,.alert.alert-warning,.alert.alert-info,.bg-success,.bg-warning,.bg-danger,.bg-info) :is(button,.btn,[role=button]){--phoenix-btn-color: #1f2937;--phoenix-btn-bg: #fff;--phoenix-btn-border-color: #fff;--phoenix-btn-hover-color: #111827;--phoenix-btn-hover-bg: #eef2f7;--phoenix-btn-hover-border-color: #eef2f7;--phoenix-btn-active-color: #111827;--phoenix-btn-active-bg: #eef2f7;--phoenix-btn-active-border-color: #eef2f7;--phoenix-btn-disabled-color: #1f2937;--phoenix-btn-disabled-bg: #fff;--phoenix-btn-disabled-border-color: #fff;--phoenix-btn-disabled-opacity: 1;color:#1f2937!important;background-color:#fff!important;opacity:1}:is(.alert.alert-success,.alert.alert-warning,.alert.alert-info,.bg-success,.bg-warning,.bg-danger,.bg-info) :is(button,.btn,[role=button]):is(:hover,:active){color:#111827!important;background-color:#eef2f7!important}:is(.alert.alert-success,.alert.alert-warning,.alert.alert-info,.bg-success,.bg-warning,.bg-danger,.bg-info) a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link){color:#1f2937!important;background-color:#fff;text-decoration:underline}:is(.alert.alert-success,.alert.alert-warning,.alert.alert-info,.bg-success,.bg-warning,.bg-danger,.bg-info) a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):is(:hover,:focus,:active){color:#111827!important;background-color:#eef2f7}:is(.alert.alert-success,.alert.alert-warning,.alert.alert-info,.alert.alert-danger,.bg-success,.bg-warning,.bg-danger,.bg-info) a:not(.btn):focus-visible{outline-color:#1a3fa0}.alert.alert-danger a:not(.btn):focus-visible{outline-color:#fff}.btn.btn-warning{--phoenix-btn-color: #fff;--phoenix-btn-bg: #8a3f04;--phoenix-btn-border-color: #8a3f04;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #713203;--phoenix-btn-hover-border-color: #713203;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #5b2802;--phoenix-btn-active-border-color: #5b2802;--phoenix-btn-disabled-color: #fff;--phoenix-btn-disabled-bg: #8a3f04;--phoenix-btn-disabled-border-color: #8a3f04;--phoenix-btn-disabled-opacity: 1}.btn.btn-info{--phoenix-btn-color: #fff;--phoenix-btn-bg: #075985;--phoenix-btn-border-color: #075985;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #064663;--phoenix-btn-hover-border-color: #064663;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #08364b;--phoenix-btn-active-border-color: #08364b;--phoenix-btn-disabled-color: #fff;--phoenix-btn-disabled-bg: #075985;--phoenix-btn-disabled-border-color: #075985;--phoenix-btn-disabled-opacity: 1}.btn.btn-outline-success{--phoenix-btn-color: #0f6b3d;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #0f6b3d;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #0b5130;--phoenix-btn-disabled-color: #0f6b3d}.btn.btn-outline-warning{--phoenix-btn-color: #8a3f04;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #8a3f04;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #713203;--phoenix-btn-disabled-color: #8a3f04}.btn.btn-outline-info{--phoenix-btn-color: #075985;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #075985;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #064663;--phoenix-btn-disabled-color: #075985}.btn.btn-outline-light{--phoenix-btn-color: #1f2937;--phoenix-btn-hover-color: #1f2937;--phoenix-btn-hover-bg: #eff2f6;--phoenix-btn-active-color: #1f2937;--phoenix-btn-active-bg: #eff2f6;--phoenix-btn-disabled-color: #1f2937}.btn.btn-outline-secondary{--phoenix-btn-disabled-color: #31374a}.btn.btn-outline-dark{--phoenix-btn-disabled-color: #141824}.btn.btn-light{--phoenix-btn-disabled-color: #1f2937}.btn.btn-secondary,.btn.btn-dark{--phoenix-btn-disabled-color: #fff}.btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-danger,.btn-warning,.btn-info,.btn-light,.btn-dark,.btn-outline-primary,.btn-outline-secondary,.btn-outline-success,.btn-outline-danger,.btn-outline-warning,.btn-outline-info,.btn-outline-light,.btn-outline-dark){--phoenix-btn-disabled-opacity: 1}.btn.btn-link.text-danger{color:#b02a37!important}html,body,#app{min-height:100%}body{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:.2rem solid #1a3fa0;outline-offset:.15rem}.badge.badge-legivel-success{--phoenix-badge-color: #0a3622;background-color:#d1e7dd;color:#0a3622;border:1px solid #a3cfbb}.badge.badge-legivel-warning{--phoenix-badge-color: #664d03;background-color:#fff3cd;color:#664d03;border:1px solid #ffe69c}.badge.badge-legivel-danger{--phoenix-badge-color: #58151c;background-color:#f8d7da;color:#58151c;border:1px solid #f1aeb5}.badge.badge-legivel-secondary{--phoenix-badge-color: #2b2f32;background-color:#e2e3e5;color:#2b2f32;border:1px solid #c4c8cb}.badge.badge-legivel-info{--phoenix-badge-color: #055160;background-color:#cff4fc;color:#055160;border:1px solid #9eeaf9}.btn.btn-danger-legivel{--phoenix-btn-color: #fff;--phoenix-btn-bg: #b02a37;--phoenix-btn-border-color: #b02a37;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #8c1f2b;--phoenix-btn-hover-border-color: #8c1f2b;--phoenix-btn-focus-shadow-rgb: 176, 42, 55;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #8c1f2b;--phoenix-btn-active-border-color: #8c1f2b;--phoenix-btn-disabled-color: #fff;--phoenix-btn-disabled-bg: #b02a37;--phoenix-btn-disabled-border-color: #b02a37}.invalid-feedback.invalid-feedback-legivel{color:#b02a37}.btn.btn-outline-danger-legivel{--phoenix-btn-color: #a02330;--phoenix-btn-bg: transparent;--phoenix-btn-border-color: #a02330;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #a02330;--phoenix-btn-hover-border-color: #a02330;--phoenix-btn-focus-shadow-rgb: 160, 35, 48;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #8c1f2b;--phoenix-btn-active-border-color: #8c1f2b;--phoenix-btn-disabled-color: #a02330;--phoenix-btn-disabled-bg: transparent;--phoenix-btn-disabled-border-color: #a02330}:root:root{--phoenix-link-color: #2b5fe0;--phoenix-link-hover-color: #1f4fbf;--dt-link-color: #2b5fe0;--dt-link-hover-color: #1f4fbf;--phoenix-primary: #2b5fe0;--phoenix-primary-rgb: 43, 95, 224;--bs-primary: #2b5fe0;--bs-primary-rgb: 43, 95, 224}a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link),.btn-link{color:var(--dt-link-color)!important}.btn-primary,.btn-primary:disabled,.btn-primary.disabled{--phoenix-btn-color: #fff;--phoenix-btn-bg: #2b5fe0;--phoenix-btn-border-color: #2b5fe0;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #1f4fbf;--phoenix-btn-hover-border-color: #1f4fbf;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #1f4fbf;--phoenix-btn-active-border-color: #1f4fbf;--phoenix-btn-disabled-color: #fff;--phoenix-btn-disabled-bg: #2b5fe0;--phoenix-btn-disabled-opacity: 1;opacity:1;background-color:#2b5fe0!important;border-color:#2b5fe0!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#1f4fbf!important;border-color:#1f4fbf!important}.bg-primary,.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#2b5fe0!important}.btn.btn-success{--phoenix-btn-color: #fff;--phoenix-btn-bg: #15803d;--phoenix-btn-border-color: #15803d;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #166534;--phoenix-btn-hover-border-color: #166534;--phoenix-btn-focus-shadow-rgb: 21, 128, 61;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #14532d;--phoenix-btn-active-border-color: #14532d;--phoenix-btn-disabled-color: #1c4a2e;--phoenix-btn-disabled-bg: #dcefe3;--phoenix-btn-disabled-border-color: #86b99a;--phoenix-btn-disabled-opacity: 1}.btn.btn-outline-primary{--phoenix-btn-color: #2b5fe0;--phoenix-btn-border-color: #2b5fe0;--phoenix-btn-hover-color: #fff;--phoenix-btn-hover-bg: #2b5fe0;--phoenix-btn-hover-border-color: #2b5fe0;--phoenix-btn-focus-shadow-rgb: 43, 95, 224;--phoenix-btn-active-color: #fff;--phoenix-btn-active-bg: #1f4fbf;--phoenix-btn-active-border-color: #1f4fbf;--phoenix-btn-disabled-color: #2b5fe0;--phoenix-btn-disabled-border-color: #2b5fe0}a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):hover,a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):focus,.btn-link:hover,.btn-link:focus{color:var(--dt-link-hover-color)!important}.pagination .page-link{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center}@media(min-width:768px){.pagination-sm .page-link{min-height:2rem}}.pagination .page-item.active .page-link{background-color:#1a3fa0;border-color:#1a3fa0;color:#fff}
