.loader_container__F0yAH{min-width:100%;min-height:calc(100vh - 50px);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;overflow:hidden}.loader_loader__XRyK1{display:inline-block;width:80px;height:80px}.loader_loader__XRyK1:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#281a1a transparent;border-style:solid;border-width:6px;animation:loader_loaderDualRing__01842 1.2s linear infinite}.loader_loader__XRyK1+p{margin-top:1rem}@keyframes loader_loaderDualRing__01842{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.calendar_calendarWrapper__Lc_c5{height:100%;max-height:100vh;display:flex;flex-flow:column nowrap}.calendar_calendarWrapper__Lc_c5 .rbc-btn{color:inherit;font:inherit;margin:0}.calendar_calendarWrapper__Lc_c5 button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}.calendar_calendarWrapper__Lc_c5 button[disabled].rbc-btn{cursor:not-allowed}.calendar_calendarWrapper__Lc_c5 button.rbc-input::-moz-focus-inner{border:0;padding:0}.calendar_calendarWrapper__Lc_c5 .rbc-calendar{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch}.calendar_calendarWrapper__Lc_c5 .rbc-calendar *,.calendar_calendarWrapper__Lc_c5 .rbc-calendar :after,.calendar_calendarWrapper__Lc_c5 .rbc-calendar :before{box-sizing:inherit}.calendar_calendarWrapper__Lc_c5 .rbc-abs-full,.calendar_calendarWrapper__Lc_c5 .rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.calendar_calendarWrapper__Lc_c5 .rbc-ellipsis,.calendar_calendarWrapper__Lc_c5 .rbc-event-label,.calendar_calendarWrapper__Lc_c5 .rbc-row-segment .rbc-event-content,.calendar_calendarWrapper__Lc_c5 .rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar_calendarWrapper__Lc_c5 .rbc-rtl{direction:rtl}.calendar_calendarWrapper__Lc_c5 .rbc-off-range{color:#999}.calendar_calendarWrapper__Lc_c5 .rbc-off-range-bg{background:#e6e6e6}.calendar_calendarWrapper__Lc_c5 .rbc-header{overflow:hidden;flex:1 0;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-header+.calendarWrapper .rbc-header{border-left:1px solid #ddd}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-header+.calendarWrapper .rbc-header{border-left-width:0;border-right:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-header>a,.calendar_calendarWrapper__Lc_c5 .rbc-header>a:active,.calendar_calendarWrapper__Lc_c5 .rbc-header>a:visited{color:inherit;text-decoration:none}.calendar_calendarWrapper__Lc_c5 .rbc-row-content{position:relative;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.calendar_calendarWrapper__Lc_c5 .rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.calendar_calendarWrapper__Lc_c5 .rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.calendar_calendarWrapper__Lc_c5 .rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.calendar_calendarWrapper__Lc_c5 .rbc-today{background-color:#eaf6ff}.calendar_calendarWrapper__Lc_c5 .rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.calendar_calendarWrapper__Lc_c5 .rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button.rbc-active,.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-color:#e6e6e6;border-color:#adadad}.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button.rbc-active:focus,.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button.rbc-active:hover,.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button:active:focus,.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button:active:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button:focus,.calendar_calendarWrapper__Lc_c5 .rbc-toolbar button:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.calendar_calendarWrapper__Lc_c5 .rbc-btn-group{display:inline-block;white-space:nowrap}.calendar_calendarWrapper__Lc_c5 .rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.calendar_calendarWrapper__Lc_c5 .rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.calendar_calendarWrapper__Lc_c5 .rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.calendar_calendarWrapper__Lc_c5 .rbc-btn-group button+button{margin-left:-1px}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.calendar_calendarWrapper__Lc_c5 .rbc-btn-group+.calendarWrapper .rbc-btn-group,.calendar_calendarWrapper__Lc_c5 .rbc-btn-group+button{margin-left:10px}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-background-event,.calendar_calendarWrapper__Lc_c5 .rbc-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.calendar_rbc-slot-selecting__5TML2 .calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-background-event,.calendar_rbc-slot-selecting__5TML2 .calendar_calendarWrapper__Lc_c5 .rbc-event{cursor:inherit;pointer-events:none}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-selected.rbc-background-event,.calendar_calendarWrapper__Lc_c5 .rbc-event.rbc-selected{background-color:#265985}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-background-event:focus,.calendar_calendarWrapper__Lc_c5 .rbc-event:focus{outline:5px auto #3b99fc}.calendar_calendarWrapper__Lc_c5 .rbc-event-label{font-size:80%}.calendar_calendarWrapper__Lc_c5 .rbc-event-overlaps{box-shadow:-1px 1px 5px 0 rgba(51,51,51,.5)}.calendar_calendarWrapper__Lc_c5 .rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.calendar_calendarWrapper__Lc_c5 .rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.calendar_calendarWrapper__Lc_c5 .rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.calendar_calendarWrapper__Lc_c5 .rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.calendar_calendarWrapper__Lc_c5 .rbc-row{display:flex;flex-direction:row}.calendar_calendarWrapper__Lc_c5 .rbc-row-segment{padding:0 1px 1px}.calendar_calendarWrapper__Lc_c5 .rbc-selected-cell{background-color:rgba(0,0,0,.1)}.calendar_calendarWrapper__Lc_c5 .rbc-show-more{background-color:rgba(255,255,255,.3);z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal}.calendar_calendarWrapper__Lc_c5 .rbc-month-view{position:relative;border:1px solid #ddd;display:flex;flex-direction:column;flex:1 0;width:100%;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.calendar_calendarWrapper__Lc_c5 .rbc-month-header{display:flex;flex-direction:row}.calendar_calendarWrapper__Lc_c5 .rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0;flex-basis:0px;overflow:hidden;height:100%}.calendar_calendarWrapper__Lc_c5 .rbc-month-row+.calendarWrapper .rbc-month-row{border-top:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.calendar_calendarWrapper__Lc_c5 .rbc-date-cell.rbc-now{font-weight:700}.calendar_calendarWrapper__Lc_c5 .rbc-date-cell>a,.calendar_calendarWrapper__Lc_c5 .rbc-date-cell>a:active,.calendar_calendarWrapper__Lc_c5 .rbc-date-cell>a:visited{color:inherit;text-decoration:none}.calendar_calendarWrapper__Lc_c5 .rbc-row-bg{display:flex;flex-direction:row;flex:1 0;overflow:hidden}.calendar_calendarWrapper__Lc_c5 .rbc-day-bg{flex:1 0}.calendar_calendarWrapper__Lc_c5 .rbc-day-bg+.calendarWrapper .rbc-day-bg{border-left:1px solid #ddd}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-day-bg+.calendarWrapper .rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px}.calendar_calendarWrapper__Lc_c5 .rbc-overlay>*+*{margin-top:1px}.calendar_calendarWrapper__Lc_c5 .rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-view{display:flex;flex-direction:column;flex:1 0;overflow:auto}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-time-cell{text-transform:lowercase}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-date-cell,.calendar_calendarWrapper__Lc_c5 .rbc-agenda-time-cell{white-space:nowrap}.calendar_calendarWrapper__Lc_c5 .rbc-agenda-event-cell{width:100%}.calendar_calendarWrapper__Lc_c5 .rbc-time-column{display:flex;flex-direction:column;min-height:100%}.calendar_calendarWrapper__Lc_c5 .rbc-time-column .rbc-timeslot-group{flex:1 1}.calendar_calendarWrapper__Lc_c5 .rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:flex;flex-flow:column nowrap}.calendar_calendarWrapper__Lc_c5 .rbc-header-gutter,.calendar_calendarWrapper__Lc_c5 .rbc-time-gutter{flex:none}.calendar_calendarWrapper__Lc_c5 .rbc-label{padding:0 5px}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot{position:relative}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-background-event,.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-event{border:1px solid #265985;display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-background-event{opacity:.75}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-event-content{width:100%;flex:1 1;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-time-gutter,.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-time-header-gutter{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-time-header{overflow:hidden}.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0;flex-basis:0px}.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-day-slot{min-width:140px}.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-day-bg,.calendar_calendarWrapper__Lc_c5 .rbc-time-view-resources .rbc-header{width:140px;flex:1 1;flex-basis:0 px}.calendar_calendarWrapper__Lc_c5 .rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.calendar_calendarWrapper__Lc_c5 .rbc-time-slot{flex:1 0}.calendar_calendarWrapper__Lc_c5 .rbc-time-slot.rbc-now{font-weight:700}.calendar_calendarWrapper__Lc_c5 .rbc-day-header{text-align:center}.calendar_calendarWrapper__Lc_c5 .rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;width:100%;padding:3px}.calendar_calendarWrapper__Lc_c5 .rbc-slot-selecting{cursor:move}.calendar_calendarWrapper__Lc_c5 .rbc-time-view{display:flex;flex-direction:column;flex:1 1;width:100%;border:1px solid #ddd;min-height:0}.calendar_calendarWrapper__Lc_c5 .rbc-time-view .rbc-time-gutter{white-space:nowrap}.calendar_calendarWrapper__Lc_c5 .rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.calendar_calendarWrapper__Lc_c5 .rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-time-view .rbc-allday-events{position:relative;z-index:4}.calendar_calendarWrapper__Lc_c5 .rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.calendar_calendarWrapper__Lc_c5 .rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.calendar_calendarWrapper__Lc_c5 .rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-time-header>.rbc-row.rbc-row-resource,.calendar_calendarWrapper__Lc_c5 .rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-time-header-cell-single-day{display:none}.calendar_calendarWrapper__Lc_c5 .rbc-time-header-content{flex:1 1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #ddd}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.calendar_calendarWrapper__Lc_c5 .rbc-time-content{display:flex;flex:1 0;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.calendar_calendarWrapper__Lc_c5 .rbc-time-content>.rbc-time-gutter{flex:none}.calendar_calendarWrapper__Lc_c5 .rbc-time-content>*+*>*{border-left:1px solid #ddd}.calendar_rbc-rtl__G2_tY .calendar_calendarWrapper__Lc_c5 .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.calendar_calendarWrapper__Lc_c5 .rbc-time-content>.rbc-day-slot{width:100%;-ms-user-select:none;user-select:none;-webkit-user-select:none}.calendar_calendarWrapper__Lc_c5 .rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.calendar_calendarWrapper__Lc_c5 .rbc-calendar{max-width:100%;height:100%;overflow-x:hidden}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-background-event,.calendar_calendarWrapper__Lc_c5 .rbc-event{background-color:#281a1a}.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .rbc-month-view .rbc-background-event,.calendar_calendarWrapper__Lc_c5 .rbc-month-view .rbc-day-slot .rbc-background-event,.calendar_calendarWrapper__Lc_c5 .rbc-month-view .rbc-event{height:47px!important}.calendar_calendarWrapper__Lc_c5 .rbc-time-view .rbc-day-slot .rbc-event-content,.calendar_calendarWrapper__Lc_c5 .rbc-time-view .rbc-day-slot .rbc-event-label{line-height:21px}.calendar_calendarWrapper__Lc_c5 .rbc-today{background-color:#b3b3b3}@media(max-width:990px){.calendar_calendarWrapper__Lc_c5 .rbc-toolbar{flex-direction:column}}.calendar_calendarWrapper__Lc_c5 .rbc-month-view .calendar_calendarEventContent__4UY06 small{display:inline}.calendar_calendarWrapper__Lc_c5 .rbc-event-label+.rbc-event-content>.calendar_calendarEventContent__4UY06{display:block;overflow:hidden}.calendar_calendarWrapper__Lc_c5 .rbc-event-label+.rbc-event-content>.calendar_calendarEventContent__4UY06 .calendar_calendarEventTime__xJZFD{display:none}.calendar_calendarWrapper__Lc_c5 .rbc-event-label+.rbc-event-content>.calendar_calendarEventContent__4UY06 small{padding-left:5px}.calendar_calendarWrapper__Lc_c5 .calendar_calendarEventTypeInstore__Q1FCz,.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .calendar_calendarEventTypeInstore__Q1FCz{border-left:9px solid #458a71}.calendar_calendarWrapper__Lc_c5 .calendar_calendarEventTypeVirtual__gDE1V,.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .calendar_calendarEventTypeVirtual__gDE1V{border-left:9px solid #5c71a9}.calendar_calendarWrapper__Lc_c5 .calendar_calendarEventTypeEmployee__0cZJY,.calendar_calendarWrapper__Lc_c5 .rbc-day-slot .calendar_calendarEventTypeEmployee__0cZJY{border-left:9px solid #fed861}.calendar_calendarHeader__Fw5Gu{display:flex;justify-content:space-between;align-items:center;margin-top:-10px;margin-bottom:10px}@media only screen and (max-width:1326px){.calendar_calendarHeader__Fw5Gu .calendar_actions__RbcLs{font-size:.7rem;padding:3.5px 9px}}.calendar_calendarHeader__Fw5Gu .calendar_locationsSelect__dTmtf{min-width:0;max-width:400px}@media only screen and (max-width:1326px){.calendar_calendarHeader__Fw5Gu .calendar_locationsSelect__dTmtf{max-width:275px}}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT{display:flex;align-items:center;font-size:.9rem}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT .calendar_calendarLegendVirtual__Z0dNm{display:block;margin:0 9px}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT .calendar_calendarLegendVirtual__Z0dNm:before{content:"";display:inline-block;width:9px;height:18px;border-radius:10px;margin-right:5px;vertical-align:middle;background-color:#5c71a9}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT .calendar_calendarLegendInstore__hW0G3{display:block;margin:0 9px}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT .calendar_calendarLegendInstore__hW0G3:before{content:"";display:inline-block;width:9px;height:18px;border-radius:10px;margin-right:5px;vertical-align:middle;background-color:#458a71}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT .calendar_calendarLegendEmployee__NsBqO{display:block;margin:0 9px}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT .calendar_calendarLegendEmployee__NsBqO:before{content:"";display:inline-block;width:9px;height:18px;border-radius:10px;margin-right:5px;vertical-align:middle;background-color:#fed861}@media(max-width:990px){.calendar_calendarHeader__Fw5Gu{flex-direction:column}.calendar_calendarHeader__Fw5Gu .calendar_calendarLegend__dhDtT,.calendar_calendarHeader__Fw5Gu .calendar_exportWrapper__QQjYn{display:none}.calendar_calendarHeader__Fw5Gu .calendar_actions__RbcLs{font-size:.85rem}}.calendar_calendarEventContent__4UY06{display:flex;flex-flow:column wrap;height:100%;color:#fdf5e9}.calendar_calendarEventContent__4UY06 div{line-height:inherit!important;height:100%}.calendar_calendarEventContent__4UY06 small{display:none}.calendar_calendarEventContent__4UY06 .calendar_declined__Afmw_{text-decoration:line-through}.calendar_selectedApptContainer__cgTNE{border-radius:5px;z-index:5;max-width:750px;box-shadow:0 0 20px rgba(0,0,0,.15);position:absolute;top:0}.calendar_selectedApptContainer__cgTNE .calendar_selectedApptArrow__CsiOo{display:none}.calendar_selectedApptContainer__cgTNE.calendar_selectedApptLoaded__Snqgn{background:#fff;border:1px solid #ccc}.calendar_selectedApptContainer__cgTNE.calendar_selectedApptLoaded__Snqgn .calendar_selectedApptArrow__CsiOo{display:block}.calendar_selectedApptContainer__cgTNE[data-popper-reference-hidden]{visibility:hidden;pointer-events:none}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=top]>.calendar_selectedApptArrow__CsiOo{bottom:-6px}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=top]>.calendar_selectedApptArrow__CsiOo:before{border-bottom-width:1px;border-right-width:1px}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=bottom]>.calendar_selectedApptArrow__CsiOo{top:-6px}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=bottom]>.calendar_selectedApptArrow__CsiOo:before{border-top-width:1px;border-left-width:1px}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=left]>.calendar_selectedApptArrow__CsiOo{right:-6px}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=left]>.calendar_selectedApptArrow__CsiOo:before{border-top-width:1px;border-right-width:1px}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=right]>.calendar_selectedApptArrow__CsiOo{left:-6px}.calendar_selectedApptContainer__cgTNE[data-popper-placement^=right]>.calendar_selectedApptArrow__CsiOo:before{border-left-width:1px;border-bottom-width:1px}.calendar_selectedApptContainer__cgTNE section{margin-top:20px}.calendar_selectedApptContainer__cgTNE h2{font-size:1.4rem;font-weight:600;margin-bottom:0}.calendar_selectedApptContainer__cgTNE h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.calendar_selectedApptContainer__cgTNE .form-group{display:flex;align-items:center;margin-bottom:0}.calendar_selectedApptContainer__cgTNE .form-group>.form-row{width:100%;margin-left:-10px}.calendar_selectedApptContainer__cgTNE label{display:inline-block;width:150px;margin-bottom:0;font-size:.9rem}.calendar_selectedApptArrow__CsiOo,.calendar_selectedApptArrow__CsiOo:before{position:absolute;width:12px;height:12px;z-index:-1}.calendar_selectedApptArrow__CsiOo:before{content:"";transform:rotate(45deg);background:#fff;border:0 solid #ccc}.calendar_appointment__IBRw9{overflow-y:auto;max-height:90vh;padding:20px}@media(max-width:430px){.calendar_appointment__IBRw9{max-width:300px}}.calendar_apptFormHeader__F8fmy{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.calendar_apptFormHeader__F8fmy h3.calendar_apptFormHeader__Heading__diMJw{margin-bottom:0}.calendar_apptFormHeader__F8fmy .calendar_statusSelect__Al_R1{width:auto}.calendar_apptFormClose__blZis{width:36px;height:36px;padding:5px;background:none;border:0;border-radius:50%;text-align:center;transition:background-color .2s}.calendar_apptFormClose__blZis svg{stroke:#000;width:12px;vertical-align:middle}.calendar_apptFormClose__blZis:hover{background:#ccc}.calendar_apptQuestionnaire__xsFBq ol,.calendar_apptQuestionnaire__xsFBq p{font-size:.95rem}@media(max-width:430px){.calendar_dateTimeWrapper__4J__W{flex-direction:column}.calendar_dateTimeWrapper__4J__W .calendar_dateTimeCol__6OZVo{max-width:none}}.calendar_syncButton__laUMw{background:#281a1a;border:none;color:#fdf5e9;border-radius:3px}.calendar_appointmentInfoContainer__I9GJE{display:flex;flex-wrap:wrap}.calendar_appointmentInfoContainer__I9GJE .calendar_column__D5MmA{flex:1 1;padding:10px;margin:10px;border:1px solid #ccc;box-shadow:2px 2px 8px #aaa}.calendar_appointmentInfoContainer__I9GJE h2{font-size:18px;color:#333}.calendar_appointmentInfoContainer__I9GJE table{width:100%;border-collapse:collapse}.calendar_appointmentInfoContainer__I9GJE table,.calendar_appointmentInfoContainer__I9GJE td,.calendar_appointmentInfoContainer__I9GJE th{border:1px solid #ddd;padding:8px}.calendar_appointmentInfoContainer__I9GJE th{background-color:#f4f4f4}
/*# sourceMappingURL=c5693b985905c79a.css.map*/