.provider-name{color:var(--bs-body-color);max-width:70%}@media (min-width: 768px) and (max-width: 1199.98px){.provider-name{max-width:60%}}.provider-description-container{width:100%;max-width:700px;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;font-size:.85rem}.provider-description{color:var(--bs-body-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%}@media (max-width: 768px){.provider-description-container{max-width:320px}}@media (min-width: 769px) and (max-width: 992px){.provider-description-container{max-width:500px}}@media (min-width: 1200px){.provider-description-container{max-width:900px}}@media (min-width: 1400px){.provider-description-container{max-width:1100px}}.calendar-container{height:calc(100vh - 200px);margin-bottom:2rem}.theme-light.calendar-container{background-color:#fff;color:#000}.theme-dark.calendar-container{background-color:#2b3035;color:#fff}.theme-dark .rbc-toolbar{background-color:var(--bs-navbar-bg);color:var(--bs-body-color)}.theme-dark .rbc-toolbar button{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--bs-border-color)}.theme-dark .rbc-toolbar button:hover{background-color:#6c757d}.theme-dark .rbc-toolbar button.rbc-active{background-color:#0d6efd}.theme-dark .rbc-month-view,.theme-dark .rbc-day-bg,.theme-dark .rbc-header{background-color:var(--bs-body-bg);color:var(--bs-body-color);border-color:var(--bs-border-color)}.theme-dark .rbc-off-range-bg{background-color:var(--bs-secondary-bg)}.theme-dark .rbc-today{background-color:var(--bs-primary-bg-subtle)}.theme-dark .rbc-day-bg+.rbc-day-bg,.theme-dark .rbc-month-row+.rbc-month-row{border-color:#495057}.rbc-time-content{display:none}.rbc-allday-cell{height:calc(100vh - 270px)!important}@media (max-width: 768px){.rbc-allday-cell{height:calc(100vh - 330px)!important}}.rbc-allday-events{height:100%!important;overflow-y:auto}.week-view .rbc-time-content{display:none}.week-view .rbc-allday-cell,.week-view .rbc-allday-events{height:400px;overflow-y:auto}.update-notification{position:fixed;bottom:20px;right:20px;z-index:1000}:root{--bs-primary: #2c5282 !important;--bs-secondary: #718096 !important;--bs-success: #276749 !important;--bs-info: #2b6cb0 !important;--bs-warning: #c05621 !important;--bs-danger: #9b2c2c !important;--bs-btn-primary-color: #fff !important;--bs-btn-primary-bg: var(--bs-primary) !important;--bs-btn-primary-border-color: var(--bs-primary) !important;--bs-btn-primary-hover-bg: #1a365d !important;--bs-btn-primary-hover-border-color: #1a365d !important;--bs-btn-primary-active-bg: #1a365d !important;--bs-btn-primary-active-border-color: #1a365d !important;--bs-btn-secondary-color: #fff !important;--bs-btn-secondary-bg: var(--bs-secondary) !important;--bs-btn-secondary-border-color: var(--bs-secondary) !important;--bs-btn-secondary-hover-bg: #4a5568 !important;--bs-btn-secondary-hover-border-color: #4a5568 !important;--bs-btn-secondary-active-bg: #4a5568 !important;--bs-btn-secondary-active-border-color: #4a5568 !important;--bs-btn-success-color: #fff !important;--bs-btn-success-bg: var(--bs-success) !important;--bs-btn-success-border-color: var(--bs-success) !important;--bs-btn-success-hover-bg: #1a4731 !important;--bs-btn-success-hover-border-color: #1a4731 !important;--bs-btn-success-active-bg: #1a4731 !important;--bs-btn-success-active-border-color: #1a4731 !important;--bs-btn-info-color: #fff !important;--bs-btn-info-bg: var(--bs-info) !important;--bs-btn-info-border-color: var(--bs-info) !important;--bs-btn-info-hover-bg: #1e4e8c !important;--bs-btn-info-hover-border-color: #1e4e8c !important;--bs-btn-info-active-bg: #1e4e8c !important;--bs-btn-info-active-border-color: #1e4e8c !important;--bs-btn-warning-color: #fff !important;--bs-btn-warning-bg: var(--bs-warning) !important;--bs-btn-warning-border-color: var(--bs-warning) !important;--bs-btn-warning-hover-bg: #9c4221 !important;--bs-btn-warning-hover-border-color: #9c4221 !important;--bs-btn-warning-active-bg: #9c4221 !important;--bs-btn-warning-active-border-color: #9c4221 !important;--bs-btn-danger-color: #fff !important;--bs-btn-danger-bg: var(--bs-danger) !important;--bs-btn-danger-border-color: var(--bs-danger) !important;--bs-btn-danger-hover-bg: #822727 !important;--bs-btn-danger-hover-border-color: #822727 !important;--bs-btn-danger-active-bg: #822727 !important;--bs-btn-danger-active-border-color: #822727 !important}[data-bs-theme=light]{--bs-navbar-bg: #dddddd !important;--bs-footer-bg: #dddddd !important;--bs-card-cap-bg: #f8f9fa !important;--bs-text-muted: #6c757d !important;--bs-card-bg: #ffffff !important;--bs-primary: #2c5282 !important;--bs-secondary: #718096 !important;--bs-success: #276749 !important;--bs-info: #2b6cb0 !important;--bs-warning: #c05621 !important;--bs-danger: #9b2c2c !important;--bs-primary-rgb: 44, 82, 130 !important;--bs-secondary-rgb: 113, 128, 150 !important;--bs-success-rgb: 39, 103, 73 !important;--bs-info-rgb: 43, 108, 176 !important;--bs-warning-rgb: 192, 86, 33 !important;--bs-danger-rgb: 155, 44, 44 !important;--bs-btn-bg: var(--bs-primary) !important;--bs-btn-border-color: var(--bs-primary) !important;--bs-btn-hover-bg: #1a365d !important;--bs-btn-hover-border-color: #1a365d !important;--bs-btn-active-bg: #1a365d !important;--bs-btn-active-border-color: #1a365d !important;--bs-btn-primary-bg: var(--bs-primary) !important;--bs-btn-primary-border-color: var(--bs-primary) !important;--bs-btn-primary-hover-bg: #1a365d !important;--bs-btn-primary-hover-border-color: #1a365d !important;--bs-btn-primary-active-bg: #1a365d !important;--bs-btn-primary-active-border-color: #1a365d !important;--bs-btn-success-bg: var(--bs-success) !important;--bs-btn-success-border-color: var(--bs-success) !important;--bs-btn-success-hover-bg: #1a4731 !important;--bs-btn-success-hover-border-color: #1a4731 !important;--bs-btn-success-active-bg: #1a4731 !important;--bs-btn-success-active-border-color: #1a4731 !important;--bs-btn-warning-bg: var(--bs-warning) !important;--bs-btn-warning-border-color: var(--bs-warning) !important;--bs-btn-warning-hover-bg: #9c4221 !important;--bs-btn-warning-hover-border-color: #9c4221 !important;--bs-btn-warning-active-bg: #9c4221 !important;--bs-btn-warning-active-border-color: #9c4221 !important;--bs-btn-danger-bg: var(--bs-danger) !important;--bs-btn-danger-border-color: var(--bs-danger) !important;--bs-btn-danger-hover-bg: #822727 !important;--bs-btn-danger-hover-border-color: #822727 !important;--bs-btn-danger-active-bg: #822727 !important;--bs-btn-danger-active-border-color: #822727 !important}[data-bs-theme=dark]{--bs-navbar-bg: #495057 !important;--bs-footer-bg: #495057 !important;--bs-card-cap-bg: #343a40 !important;--bs-text-muted: #a7acb1 !important;--bs-card-bg: #212529 !important;--bs-primary: #234056 !important;--bs-secondary: #5a6270 !important;--bs-success: #2d5a4c !important;--bs-info: #2d547d !important;--bs-warning: #8b4f20 !important;--bs-danger: #7d2e2e !important;--bs-primary-rgb: 35, 64, 86 !important;--bs-secondary-rgb: 90, 98, 112 !important;--bs-success-rgb: 45, 90, 76 !important;--bs-info-rgb: 45, 84, 125 !important;--bs-warning-rgb: 139, 79, 32 !important;--bs-danger-rgb: 125, 46, 46 !important;--bs-btn-bg: var(--bs-primary) !important;--bs-btn-border-color: var(--bs-primary) !important;--bs-btn-hover-bg: #182c3d !important;--bs-btn-hover-border-color: #182c3d !important;--bs-btn-active-bg: #182c3d !important;--bs-btn-active-border-color: #182c3d !important;--bs-btn-primary-bg: var(--bs-primary) !important;--bs-btn-primary-border-color: var(--bs-primary) !important;--bs-btn-primary-hover-bg: #182c3d !important;--bs-btn-primary-hover-border-color: #182c3d !important;--bs-btn-primary-active-bg: #182c3d !important;--bs-btn-primary-active-border-color: #182c3d !important}.navbar{background-color:var(--bs-navbar-bg)!important}.footer{background-color:var(--bs-footer-bg)!important}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #2c5282;--bs-btn-border-color: #2c5282;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1a365d;--bs-btn-hover-border-color: #1a365d;--bs-btn-focus-shadow-rgb: 44,82,130;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1a365d;--bs-btn-active-border-color: #1a365d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2c5282;--bs-btn-disabled-border-color: #2c5282}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #718096;--bs-btn-border-color: #718096;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4a5568;--bs-btn-hover-border-color: #4a5568;--bs-btn-focus-shadow-rgb: 113,128,150;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4a5568;--bs-btn-active-border-color: #4a5568;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #718096;--bs-btn-disabled-border-color: #718096}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #276749;--bs-btn-border-color: #276749;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1a4731;--bs-btn-hover-border-color: #1a4731;--bs-btn-focus-shadow-rgb: 39,103,73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1a4731;--bs-btn-active-border-color: #1a4731;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #276749;--bs-btn-disabled-border-color: #276749}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #2b6cb0;--bs-btn-border-color: #2b6cb0;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1e4e8c;--bs-btn-hover-border-color: #1e4e8c;--bs-btn-focus-shadow-rgb: 43,108,176;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1e4e8c;--bs-btn-active-border-color: #1e4e8c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2b6cb0;--bs-btn-disabled-border-color: #2b6cb0}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #c05621;--bs-btn-border-color: #c05621;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #9c4221;--bs-btn-hover-border-color: #9c4221;--bs-btn-focus-shadow-rgb: 192,86,33;--bs-btn-active-color: #fff;--bs-btn-active-bg: #9c4221;--bs-btn-active-border-color: #9c4221;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #c05621;--bs-btn-disabled-border-color: #c05621}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #9b2c2c;--bs-btn-border-color: #9b2c2c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #822727;--bs-btn-hover-border-color: #822727;--bs-btn-focus-shadow-rgb: 155,44,44;--bs-btn-active-color: #fff;--bs-btn-active-bg: #822727;--bs-btn-active-border-color: #822727;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #9b2c2c;--bs-btn-disabled-border-color: #9b2c2c}.btn-outline-primary{--bs-btn-color: #2c5282;--bs-btn-border-color: #2c5282;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c5282;--bs-btn-hover-border-color: #2c5282;--bs-btn-focus-shadow-rgb: 44,82,130;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c5282;--bs-btn-active-border-color: #2c5282;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #2c5282;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2c5282;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #718096;--bs-btn-border-color: #718096;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #718096;--bs-btn-hover-border-color: #718096;--bs-btn-focus-shadow-rgb: 113,128,150;--bs-btn-active-color: #fff;--bs-btn-active-bg: #718096;--bs-btn-active-border-color: #718096;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #718096;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #718096;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #276749;--bs-btn-border-color: #276749;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #276749;--bs-btn-hover-border-color: #276749;--bs-btn-focus-shadow-rgb: 39,103,73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #276749;--bs-btn-active-border-color: #276749;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #276749;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #276749;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #2b6cb0;--bs-btn-border-color: #2b6cb0;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2b6cb0;--bs-btn-hover-border-color: #2b6cb0;--bs-btn-focus-shadow-rgb: 43,108,176;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2b6cb0;--bs-btn-active-border-color: #2b6cb0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #2b6cb0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2b6cb0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #c05621;--bs-btn-border-color: #c05621;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c05621;--bs-btn-hover-border-color: #c05621;--bs-btn-focus-shadow-rgb: 192,86,33;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c05621;--bs-btn-active-border-color: #c05621;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #c05621;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #c05621;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #9b2c2c;--bs-btn-border-color: #9b2c2c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #9b2c2c;--bs-btn-hover-border-color: #9b2c2c;--bs-btn-focus-shadow-rgb: 155,44,44;--bs-btn-active-color: #fff;--bs-btn-active-bg: #9b2c2c;--bs-btn-active-border-color: #9b2c2c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #9b2c2c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #9b2c2c;--bs-gradient: none}body{padding-top:60px;padding-bottom:60px}@media (min-width: 992px){body{padding-top:65px;padding-bottom:50px}}
