@import url(https://fonts.googleapis.com/css?family=Work+Sans:200);body,html{-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:Arial,Helvetica,sans-serif;height:100%}body{background-color:#f8f8f8;color:#000000de;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;margin:0}body.app{overflow:hidden}*,a,button{outline:none!important}*,:after,:before{box-sizing:border-box;box-sizing:inherit}#root{height:100%}a{color:#666}a:hover{color:#279f9f;text-decoration:none}.app-wrapper{display:flex;flex:1 1;flex-direction:column;height:100%;transition:all .5s cubic-bezier(.685,.0473,.346,1)}.app-main{background-color:#fafafa;min-height:100vh;position:relative}body .app-header{height:100px;position:sticky}body .app-footer,body .app-header{display:flex;flex-direction:column}body .app-footer{align-items:center;background-color:#fafafa;margin:0 auto;padding:4em;text-align:center;width:100%}body .app-sidebar-wrapper{display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:static;transition:all .5s cubic-bezier(.685,.0473,.346,1);width:270px;z-index:60}body .app-sidebar-wrapper-fixed{position:fixed}body .app-sidebar-header{align-items:center;background:#fff;display:flex;height:74px;justify-content:space-between;padding-left:1rem;padding-right:1rem;transition:all .2s ease-in-out;width:270px}@media (min-width:1200px){body .app-sidebar-header{height:0}}body .header-logo-text{font-size:1rem;font-weight:600;padding-left:.5rem;transition:all .5s cubic-bezier(.685,.0473,.346,1);width:auto}body .app-sidebar-menu{height:100vh}body .app-sidebar-userbox{background:#01899f0d;border-radius:0;display:flex;flex-direction:column;justify-content:center;margin:0;padding:1rem;text-align:center;white-space:nowrap}body .app-sidebar-userbox .app-sidebar-userbox-avatar{box-shadow:"0px 3px 1px -2px rgb(0 0 0 / 20%), 0px 2px 2px 0px rgb(0 0 0 / 14%), 0px 1px 3px 0px rgb(0 0 0 / 12%)",;height:54px;margin-bottom:.5rem;margin-left:auto;margin-right:auto;transition:all .2s ease-in-out;width:54px}body .app-sidebar-userbox .app-sidebar-userbox-name{height:auto;opacity:1;transition:all .2s ease-in-out;white-space:wrap}body .app-sidebar-userbox .app-sidebar-userbox-description{margin-bottom:.5rem;margin-top:.5rem;opacity:.7}body .app-sidebar-item{display:block;padding:2px 1rem 1px 0}body .app-sidebar-button{border-radius:0 22px 22px 0;color:#263055;font-size:15px;font-weight:400;justify-content:flex-start;padding-bottom:.41667rem;padding-right:.5rem;padding-top:.41667rem;text-transform:none;transition:all .2s ease-in-out;white-space:nowrap;width:100%}body .app-sidebar-button.active,body .app-sidebar-button:hover{background:#01899f0d;color:#01899f}body .app-sidebar-icon{align-items:center;display:flex;margin-right:16px}body .sidebar-expand-icon{height:16px;margin-left:auto;opacity:.6;transition:all .2s ease-in-out;width:16px}body .sidebar-expand-icon-rotate{opacity:.9;transform:rotate(180deg)}body .app-sidebar-button-wrapper{align-items:center;background-color:initial;border:0;border-end-end-radius:15px;border-radius:0;border-start-end-radius:15px;color:#263055;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;justify-content:flex-start;letter-spacing:.02857em;line-height:1.75;margin:0;min-width:64px;padding:4px 17px 4px 52px;position:relative;text-decoration:none;text-transform:none;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}body .app-sidebar-button-wrapper:hover{background-color:#f6f6f6}body .app-sidebar-button-wrapper.active{background-color:#01899f;color:#fff;font-weight:500}.app-content{display:flex;flex:1 1;flex-direction:column;padding:0;transition:all .5s cubic-bezier(.685,.0473,.346,1)}.app-content-sidebar-fixed{min-height:100vh}@media (min-width:1200px){.app-content-sidebar-fixed{padding-left:270px}}.app-content--inner{display:flex;flex:1 1}.app-page-title{align-items:center;background:#ffffff80;display:flex;justify-content:space-between;padding:1.5rem;position:relative;transition:all .2s ease-in-out}.app-page-title--first{align-items:center;display:flex;flex-grow:1;justify-content:flex-start}.app-page-title--mobilemenu{display:block;padding-right:2em}.app-page-title--mobilemenu>*{font-size:2.5em!important}@media (min-width:1200px){.app-page-title--mobilemenu{display:none}}.app-page-title--iconbox{align-items:center;background:#fff;border-radius:100%;color:#aaa;display:none;justify-content:center;margin:0 1rem 0 0}.app-page-title--iconbox>*{display:block;height:auto;max-height:75px;max-width:75px;width:auto}.app-page-title--iconbox.subtitled>*{height:75px!important;width:75px!important}@media (min-width:600px){.app-page-title--iconbox{display:flex}}.app-page-title--heading{flex-grow:1;padding-right:1rem}.ps{overflow:hidden!important;overflow-anchor:none;touch-action:auto}.scrollbar-container{height:100%;position:relative}.slim{margin-left:auto!important;margin-right:auto!important}section.tabbed{align-items:flex-start;display:flex;justify-content:flex-start;margin:0;padding:0}@media (max-width:992px){.slim{max-width:696px}}@media (min-width:1200px){.slim{max-width:1080px}}section .tabbed{display:flex}section .tabbed .navColumn{box-sizing:border-box;flex-basis:285px;flex-grow:0;flex-shrink:0;padding:0 1.5rem 1.5rem}section .tabbed .navColumn .title{color:#495057;font-size:1.25rem}section .tabbed .navColumn .tabs{padding-left:2em}section .tabbed .navColumn .tabs ul{list-style-type:none;padding-left:0}section .tabbed .navColumn .tabs ul li.header{font-size:1.2rem;font-weight:200;margin-top:.5em}section .tabbed .navColumn .tabs ul li{color:#666;font-size:.9rem;margin:0;padding-bottom:.5em}section .tabbed .navColumn .tabs .tab{margin:25px 0;padding:5px 0}section .tabbed .navColumn .tabs .tab.current{background-color:#279f9f1a;border-color:solid 1px #279f9f;border-radius:10px;color:#279f9f;left:-1em;padding-left:1em;padding-right:1em;position:relative}section .tabbed .content{box-sizing:border-box;flex-grow:1;height:100%;padding:0 1.5rem 1.5rem}.flexColumn{display:flex;flex-direction:column}.flexColumnRight{align-items:flex-start;align-items:flex-end;display:flex;flex-direction:column}.flexRow{display:flex;justify-content:flex-start}.flexRowCenter{display:flex;justify-content:center}.flexRowStretch{display:flex;justify-content:space-between}.flexRowPushRight{display:flex;justify-content:flex-end}.flexWrap{flex-wrap:wrap}@media (max-width:992px){.flexStretch{flex-wrap:wrap}}.deleted{color:#999;font-weight:100;text-decoration:line-through}.feature{align-items:flex-end;display:flex;flex-direction:column;margin-left:2em}.feature .title{display:block;font-size:.75em;text-transform:uppercase;white-space:nowrap}.feature .name{font-size:.95em;white-space:nowrap}.highlight:hover{background-color:#f8f8f8;color:#666;text-decoration:none}.smCard{flex-basis:100%;min-width:250px}.mdCard{flex-basis:100%;max-width:950px;min-width:450px}.lgCard{flex-basis:100%;min-width:750px}.xlCard{flex-basis:100%;min-width:900px}@media (min-width:768px){.smCard{flex-basis:48%}}@media (min-width:992px){.smCard{flex-basis:31%}.mdCard{flex-basis:48%}}@media (min-width:1200px){.lgCard{flex-basis:24%}.smCard{flex-basis:31%}}.btn-outline-cc{border-color:#279f9f;border-radius:8px;color:#279f9f}.btn-outline-cc:hover{background-color:#279f9f;border-color:#279f9f;color:#fff}.btn-outline-cc.focus,.btn-outline-cc:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-cc.disabled,.btn-outline-cc:disabled{background-color:#0000001a;border-color:#aaa;color:#aaa}.btn-outline-cc:not(:disabled):not(.disabled).active,.btn-outline-cc:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#279f9f;border-color:#279f9f;color:#fff}.btn-outline-cc:not(:disabled):not(.disabled).active:focus,.btn-outline-cc:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-cc.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn.btn-xs{font-size:.8em;padding:0 .3em}.search-label{position:relative}.search-label input{box-sizing:border-box;color:#444;font-size:20px;font-style:italic;outline:none;padding:6px;width:100%}.search-icon{color:#999;font-size:20px;position:absolute;right:18px;top:12px}#main-navbar.navbar{border-bottom:1px solid #eee;box-sizing:border-box;color:#666;font-size:.9rem;margin:0 0 20px;padding:0}#main-navbar .navbar-brand{background-color:initial;box-shadow:none;margin:0;padding:10px}#main-navbar a.nav-link:hover{color:#279f9f}@media (min-width:992px){#main-navbar-nav .navbar-nav{height:105px;line-height:55px}#main-navbar.navbar{height:106px!important}#main-navbar .nav-link.active{border-bottom:2.5px solid #279f9f;font-weight:200}}#main-navbar-nav{border-left:1px solid #eee;padding-left:10px}#section-navbar.navbar{border-bottom:1px solid #eee;color:#666;font-size:.9rem;margin-bottom:5px;margin-top:5px;padding:0}#section-navbar .nav-link{margin-right:25px;padding:10px 0}#section-navbar a.nav-link:hover{color:#279f9f}#section-navbar .nav-link.active{border-bottom:1.5px solid #279f9f;font-weight:200}.errors{align-items:center;background-color:#fff3cd;border-bottom:1px solid #eee;color:#856404;display:flex;flex-direction:column;justify-content:center;padding:.5rem 0}.alerts{display:flex;flex-wrap:wrap}.alerts .alert{border:1px solid #ccc;border-radius:.75em;color:#279f9f;margin-left:.2em;padding:0 .5em}.alerts .warning{color:#aa6}.alerts .danger{color:#f33}.agenda{min-width:300px}.calevent{display:block;font-size:.7em;overflow:hidden;white-space:nowrap}.calevent .eventtime{display:inline-block;padding-top:5px}.calevent .eventcapacity{float:right;padding-top:5px}.dsOpen{color:#0aabbc}.dsDeparted{color:#0aabbc;font-style:italic;text-decoration:wavy underline}.dsDeparted,.dsDeparted div{-webkit-text-decoration:wavy underline}.dsDeparted div{-moz-text-decoration:wavy underline;text-decoration:wavy underline}.dsClosed{color:#00000080}.dsCancelled{color:#00000040;text-decoration:line-through}.badge-cc{background-color:#279f9f;border:1px solid #fff;color:#fff}.badge-cc-alert{background-color:#fff;border:1px solid #279f9f;color:#0aabbc}.badge-available,.badge-empty,.badge-soldout{border-width:1px;width:35px}.badge-empty{border-style:none}.badge-available,.badge-soldout{border-style:solid}.badge-soldout{color:#fff}.dsOpen .badge-soldout{background-color:#0aabbc}.dsDeparted .badge-soldout{color:#0aabbc}.dsClosed .badge-soldout{background-color:#00000080}.dsCancelled .badge-soldout{background-color:#00000040}.badge-circle{border-radius:7px;font-size:8px;height:14px;left:-5px;position:relative;text-align:center;top:-7px;width:14px}.smChar .lgChar{margin:0;padding:0}.smChar{font-size:12px;height:12px;line-height:1em;margin-top:0}.lgChar{font-size:30px;height:30px;line-height:30px;margin-top:-4px}.popup{display:flex;justify-content:center;position:fixed;top:10px;width:100vw;z-index:9999}.popup .popuptext{background-color:#555;border-radius:6px;color:#fff;padding:8px 10px;position:relative;text-align:center;visibility:hidden}.popup .show{animation:fadeIn 2.2s;visibility:visible}@keyframes fadeIn{0%,to{opacity:0}10%{opacity:1}}.pagination{margin:0}.page-item.active .page-link{background-color:#666;border-color:#333}.page-link{color:#666}.page-link:focus{box-shadow:none;outline:none}.page-title{color:#495057;font-size:1.5rem}.component-title{color:#495057;font-size:1.25rem;margin-bottom:.5em;margin-top:1em}:root{--jumbotron-padding-y:3rem}.jumbotron{background-color:#fff;margin-bottom:0;padding-bottom:3rem;padding-bottom:var(--jumbotron-padding-y);padding-top:3rem;padding-top:var(--jumbotron-padding-y)}@media (min-width:768px){.jumbotron{padding-bottom:6rem;padding-bottom:calc(var(--jumbotron-padding-y)*2);padding-top:6rem;padding-top:calc(var(--jumbotron-padding-y)*2)}}.jumbotron p:last-child{margin-bottom:0}.jumbotron-heading{font-weight:300}.jumbotron .container{max-width:40rem}footer{padding-bottom:3rem;padding-top:3rem}footer p{margin-bottom:.25rem}.box-shadow{box-shadow:0 .25rem .75rem #0000000d}.table td.text{max-width:200px}.table td.text span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h1.public,h2.public,h3.public{color:#000;font-family:Work Sans,sans-serif,Helvetica,Arial,Verdana;font-weight:200;text-transform:uppercase}.pointer{cursor:pointer}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{background:0 0;border:2px solid #00a699;box-sizing:border-box;color:#00a699;cursor:pointer;font:inherit;font-weight:700;height:100%;line-height:normal;margin-right:8px;overflow:visible;padding:4px 12px;position:relative;text-align:center}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{background:#00a699;color:#fff}.SingleDatePickerInput{background-color:#fff;display:inline-block}.SingleDatePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{background-color:#fff;position:absolute;z-index:1}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:14px;line-height:normal;overflow:visible;padding:0}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{height:26px;position:absolute;width:33px;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-right:33px solid #00a699;border-top:26px solid #0000;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid #0000;border-right:33px solid #00a699;right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid #0000;border-left:33px solid #00a699;left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{right:5px;top:1px}.DayPickerKeyboardShortcuts_showSpan__topLeft{left:5px;top:1px}.DayPickerKeyboardShortcuts_panel{background:#fff;border:1px solid #dbdbdb;border-radius:2px;bottom:0;left:0;margin:33px;overflow:auto;padding:22px;position:absolute;right:0;text-align:left;top:0;z-index:2}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{font-size:14px;list-style:none;padding:0}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{background:#fff;border:1px solid #e4e7e7;color:#484848}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{background:#fff;border:0;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:top}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:initial}.CalendarMonth_caption{caption-side:top;color:#484848;font-size:18px;padding-bottom:37px;padding-top:22px;text-align:center}.CalendarMonth_caption__verticalScrollable{padding-bottom:7px;padding-top:12px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{left:9px;position:absolute}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;min-height:100%;vertical-align:top}.CalendarMonthGrid_month__hideForAnimation{opacity:0;pointer-events:none;position:absolute;z-index:-1}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{bottom:0;height:52px;left:0;position:absolute;width:100%}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;justify-content:space-between}.DayPickerNavigation_button{border:0;cursor:pointer;margin:0;padding:0;-webkit-user-select:none;user-select:none}.DayPickerNavigation_button__default{background-color:#fff;border:1px solid #e4e7e7;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{border:1px solid #f2f2f2;cursor:default}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{border-radius:3px;line-height:.78;padding:6px 9px;position:absolute;top:18px}.DayPickerNavigation_bottomButton__horizontalDefault{margin:-10px 22px 30px;position:static}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{background:#fff;box-shadow:0 0 5px 2px #0000001a;display:inline-block;height:100%;padding:5px;position:relative;text-align:center;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{fill:#82888a;display:block;height:19px;width:19px}.DayPickerNavigation_svg__vertical{fill:#484848;height:42px;width:42px}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{position:relative;text-align:left}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{border-radius:3px;box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012}.DayPicker_portal__horizontal{box-shadow:none;left:50%;position:absolute;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;text-align:left;top:62px;z-index:2}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{background:#fff;border-bottom:1px solid #dbdbdb;display:table-row;left:0;margin-left:0;text-align:center;top:0;width:100%}.DayPicker_weekHeader_ul{font-size:14px;list-style:none;margin:1px 0;padding-left:0;padding-right:0}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{border-radius:3px;overflow:hidden;position:relative}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{bottom:0;height:100%;left:0;overflow-y:scroll;padding-top:20px;position:absolute;right:0;top:0}.DateInput{background:#fff;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;width:130px}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{background-color:#fff;border:0;border-bottom:2px solid #0000;border-radius:0;color:#484848;font-size:19px;font-weight:200;line-height:24px;padding:11px 11px 9px;width:100%}.DateInput_input__small{font-size:15px;letter-spacing:.2px;line-height:18px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;user-select:none}.DateInput_input__focused{background:#fff;border:0;border-bottom:2px solid #008489;outline:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{height:10px;left:22px;position:absolute;width:20px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:#0000}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{color:#484848;display:inline-block;vertical-align:middle}.DateRangePickerInput_arrow_svg{fill:#484848;height:24px;vertical-align:middle;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.DateRangePicker{display:inline-block;position:relative}.DateRangePicker__block{display:block}.DateRangePicker_picker{background-color:#fff;position:absolute;z-index:1}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.timeSlotContainer{display:flex;flex-wrap:nowrap;height:100%;width:100%}.timeSlotTour{background:#0aabbc;border-radius:7px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:400;height:43px;line-height:1em;margin:2px 5px;padding:7px 10px;text-align:center}.timeSlotTour .time{margin-bottom:5px}.timeSlotTour .details{display:flex;flex-wrap:nowrap;justify-content:space-around}.frame{display:grid;grid-template-areas:". dow1 dow2 dow3 dow4 dow5 dow6 dow7 ." "item cell1 cell2 cell3 cell4 cell5 cell6 cell7 total" "title title title title title title title title title " "scheduled sc1 sc2 sc3 sc4 sc5 sc6 sc7 scTotal" "worked wk1 wk2 wk3 wk4 wk5 wk6 wk7 wkTotal" "difference df1 df2 df3 df4 df5 df6 df7 dfTotal" "sp sp sp sp sp sp sp sp sp" "regular rt1 rt2 rt3 rt4 rt5 rt6 rt7 rtTotal" "overtime ot1 ot2 ot3 ot4 ot5 ot6 ot7 otTotal" "doubletime dt1 dt2 dt3 dt4 dt5 dt6 dt7 dtTotal" "holiday ht1 ht2 ht3 ht4 ht5 ht6 ht7 htTotal" "day dy1 dy2 dy3 dy4 dy5 dy6 dy7 dyTotal" "approve approve approve approve approve approve approve approve approve ";grid-template-columns:repeat(9,1fr);grid-template-rows:70px auto;width:100%}.dow1{grid-area:dow1}.dow2{grid-area:dow2}.dow3{grid-area:dow3}.dow4{grid-area:dow4}.dow5{grid-area:dow5}.dow6{grid-area:dow6}.dow7{grid-area:dow7}.item{grid-area:item}.cell1{grid-area:cell1}.cell2{grid-area:cell2}.cell3{grid-area:cell3}.cell4{grid-area:cell4}.cell5{grid-area:cell5}.cell6{grid-area:cell6}.cell7{grid-area:cell7}.total{grid-area:total}.scheduled{grid-area:scheduled}.sc1{grid-area:sc1}.sc2{grid-area:sc2}.sc3{grid-area:sc3}.sc4{grid-area:sc4}.sc5{grid-area:sc5}.sc6{grid-area:sc6}.sc7{grid-area:sc7}.scTotal{grid-area:scTotal}.worked{grid-area:worked}.wk{border-bottom:3px double #ccc}.wk1{grid-area:wk1}.wk2{grid-area:wk2}.wk3{grid-area:wk3}.wk4{grid-area:wk4}.wk5{grid-area:wk5}.wk6{grid-area:wk6}.wk7{grid-area:wk7}.wkTotal{grid-area:wkTotal}.difference{grid-area:difference}.df1{grid-area:df1}.df2{grid-area:df2}.df3{grid-area:df3}.df4{grid-area:df4}.df5{grid-area:df5}.df6{grid-area:df6}.df7{grid-area:df7}.dfTotal{grid-area:dfTotal}.overtime{grid-area:overtime}.ot{font-weight:600}.ot1{grid-area:ot1}.ot2{grid-area:ot2}.ot3{grid-area:ot3}.ot4{grid-area:ot4}.ot5{grid-area:ot5}.ot6{grid-area:ot6}.ot7{grid-area:ot7}.otTotal{grid-area:otTotal}.doubletime{grid-area:doubletime}.totals{font-weight:600}.journal{padding-right:4px}.header{font-weight:600}.sum{border-top:3px double #ccc;padding-top:5px}
/*# sourceMappingURL=main.9162ce4d.css.map*/