@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&amp;subset=latin-ext);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap);.FullScreenLoader{align-items:center;bottom:0;display:flex;flex-direction:row;flex-grow:1;justify-content:center;left:0;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:0;z-index:99999}@keyframes show{0%{opacity:0;z-index:-1}1%{opacity:0;z-index:9999}to{opacity:1;z-index:9999}}@keyframes hide{0%{opacity:1;z-index:9999}1%{opacity:0;z-index:9999}to{opacity:0;z-index:-1}}.spinner{margin:0 auto;width:72px}.spinner>div{animation:spinner 1.4s ease-in-out infinite both;background-color:var(--primary);border-radius:100%;display:inline-block;height:18px;margin:0 3px;width:18px}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes spinner{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.indicator-column{display:flex;flex-direction:column}.indicator-column .indicator-spacer{flex:1 1}.indicator-column .note-indicator{justify-self:flex-end;position:relative}.OverviewShift,.OverviewShift>.header{align-items:center;display:flex}.OverviewShift>.header{width:100%}.OverviewShift>.header .times{flex:0 0 55px}.OverviewShift>.header .times span{display:block}.OverviewShift>.header .times span:first-child{font-weight:700}.OverviewShift>.header .details{flex:1 1;padding:4px 0 4px 12px;position:relative}.OverviewShift>.header .details:before{background:var(--shift-color);border-radius:2px;bottom:0;content:"";display:block;left:-3px;position:absolute;top:0;width:4px}.OverviewShift>.header .details span{display:block}.OverviewShift>.header .details .meta{color:var(--grey-dark);font-size:12px;line-height:15px}.timeline .card{box-shadow:0 -.5px 1px rgba(0,0,0,.025),0 2px 4px #0000001a;display:flex}.timeline .card .main{flex:1 1}.o4c.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-border-radius);margin:0 0 16px;overflow:hidden}.o4c.card>.header{align-items:center;background:var(--card-header-bg);color:var(--card-header-text);display:flex;flex-direction:row;flex-grow:1;font-size:12px;font-weight:700;justify-content:space-between;line-height:15px;padding:16px;text-decoration:none;text-transform:uppercase}.o4c.card>.header .icon,.o4c.card>.header i{font-size:16px;vertical-align:text-bottom}.o4c.card>.main{font-size:14px;line-height:18px;padding:16px}.o4c.card.muted{background:#0000;box-shadow:none}.o4c.card.muted>.main{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:center;text-align:center;text-decoration:none}.o4c.card.muted .icon,.o4c.card.muted i{color:var(--grey-dark)}button.o4c.card{padding:0;text-align:left;width:100%}a.o4c.card,button.o4c.card{box-shadow:0 -.5px 1px rgba(0,0,0,.025),0 2px 4px #0000001a}a.o4c.card{color:var(--dark);display:block;text-decoration:none}.o4c.timeline{margin:0 0 16px;padding:40px 0 0;position:relative}.o4c.timeline:before{background:var(--grey);bottom:0;content:"";display:block;left:15px;position:absolute;top:0;width:2px;z-index:0}.o4c.timeline>.item{display:block;padding:0 16px 40px 32px;position:relative}.o4c.timeline>.item:last-child{padding-bottom:0}.o4c.timeline>.item>.title{align-items:center;display:flex;font-size:16px;font-weight:700;line-height:20px;margin:0 0 16px}.o4c.timeline>.item>.title span{flex:1 1}.o4c.timeline>.item:before{background:var(--white);border:1px solid var(--grey);height:16px;left:7px;top:0;width:16px}.o4c.timeline>.item:after,.o4c.timeline>.item:before{border-radius:100%;content:"";display:block;position:absolute}.o4c.timeline>.item:after{height:8px;left:12px;top:5px;width:8px}.o4c.timeline>.item.no-indicator:after,.o4c.timeline>.item.no-indicator:before{display:none}.o4c.timeline>.item.primary:after{background:var(--primary)}.o4c.timeline>.item.accent:after{background:var(--accent)}.o4c.timeline>.item.positive:after{background:var(--positive)}.o4c.timeline>.item.alert:after{background:var(--alert)}.o4c.timeline>.item.negative:after{background:var(--negative)}.o4c.timeline>.item .card:last-child{margin:0}.screen-header .switch{flex-basis:20px;flex-grow:0}.screen-header>div{position:relative;z-index:1}.screen-header .input-switch{margin-left:8px}.calendar-container{border-top:1px solid var(--grey-light);flex-basis:100%;margin-top:-100%;transition:all .3s ease-in-out;z-index:0!important}.calendar-container.show{margin-top:0;opacity:1}.calendar-container.hide{opacity:0}.calendar{background:var(--white);width:100%}.calendar .calendar-weekdays{border-bottom:1px solid var(--grey-light);display:flex;width:100%}.calendar .calendar-weekdays>div{color:var(--grey-dark);flex:1 1;font-size:11px;line-height:14px;line-height:30px;text-align:center}.calendar .calendar-week{display:flex;overflow:hidden;width:100%}.calendar .calendar-week:last-child .calendar-day{height:68px;padding-bottom:20px}.calendar .calendar-day,.calendar .calendar-next-month,.calendar .calendar-previous-month{align-items:center;background:var(--white);border:0;border-left:1px solid var(--grey-light);display:flex;flex:1 1 40px;font-size:12px;height:48px;justify-content:center;line-height:15px;position:relative;text-align:center}.calendar .calendar-day .day-label,.calendar .calendar-next-month .day-label,.calendar .calendar-previous-month .day-label{color:var(--grey-dark);font-size:11px;line-height:14px;position:absolute;top:4px}.calendar .calendar-day .date,.calendar .calendar-next-month .date,.calendar .calendar-previous-month .date{border:0;border-radius:20px;display:block;height:20px;line-height:20px;text-align:center;width:20px}.calendar .calendar-day .calendar-event,.calendar .calendar-next-month .calendar-event,.calendar .calendar-previous-month .calendar-event{border-radius:2px;height:8px;position:absolute;top:36px;z-index:5}.calendar .calendar-day .calendar-event.event-shift,.calendar .calendar-next-month .calendar-event.event-shift,.calendar .calendar-previous-month .calendar-event.event-shift{background:var(--primary)}.calendar .calendar-day:first-child,.calendar .calendar-next-month:first-child,.calendar .calendar-previous-month:first-child{border:0}.calendar .calendar-day.weekend,.calendar .calendar-next-month.weekend,.calendar .calendar-previous-month.weekend{background:var(--light)}.calendar .calendar-day.other-month *,.calendar .calendar-next-month.other-month *,.calendar .calendar-previous-month.other-month *{opacity:.2}.calendar .calendar-day.today .date,.calendar .calendar-next-month.today .date,.calendar .calendar-previous-month.today .date{background:var(--accent);color:var(--on-accent);font-weight:700}.calendar .calendar-day.holiday,.calendar .calendar-next-month.holiday,.calendar .calendar-previous-month.holiday{background:var(--light)}.calendar .calendar-next-month,.calendar .calendar-previous-month{color:var(--primary);font-weight:700;padding:0 12px;text-transform:uppercase}.calendar .calendar-next-month .icon:before,.calendar .calendar-next-month i:before,.calendar .calendar-previous-month .icon:before,.calendar .calendar-previous-month i:before{color:var(--primary)}.calendar.slider{-webkit-overflow-scrolling:touch;border-top:1px solid var(--grey-light);display:flex;flex-direction:row;flex-wrap:nowrap;height:64px;overflow-x:auto;width:100%}.calendar.slider::-webkit-scrollbar{display:none}.calendar.slider .calendar-day,.calendar.slider .calendar-next-month,.calendar.slider .calendar-previous-month{flex:0 0 52px;height:64px}.calendar.slider .calendar-day.selected,.calendar.slider .calendar-next-month.selected,.calendar.slider .calendar-previous-month.selected{box-shadow:inset 0 0 0 2px var(--accent)}.calendar.slider .calendar-day.other-month,.calendar.slider .calendar-next-month.other-month,.calendar.slider .calendar-previous-month.other-month{display:none}.calendar.slider .calendar-day .calendar-event,.calendar.slider .calendar-next-month .calendar-event,.calendar.slider .calendar-previous-month .calendar-event{bottom:8px;top:auto}.input-switch{background:var(--grey-lighter);border:1px solid var(--grey-lighter);border-radius:3px;box-shadow:inset 0 0 4px 0 #0003;display:flex;padding:1px;position:relative;z-index:0}.input-switch:before{background:var(--primary);border-radius:3px;content:"";display:block;height:32px;left:1px;position:absolute;transition:left .3s ease-in-out;width:32px;z-index:2}.input-switch.active:before{left:50%}.input-switch.active button:first-child{color:var(--dark)}.input-switch.active button:last-child{color:var(--on-primary)}.input-switch button{align-items:center;background:#0000;border:0;display:block;display:flex;font-size:16px;height:32px;justify-content:center;position:relative;transition:color .3s ease-in-out;width:32px;z-index:2}.input-switch button:first-child{color:var(--on-primary)}.input-switch button:last-child{color:var(--dark)}.o4c.text-field{border:1px solid var(--text-field-border-color);border-radius:var(--text-field-border-radius);box-shadow:var(--text-field-shadow);box-sizing:border-box;display:flex;flex-grow:1;font-size:14px;height:40px;line-height:18px;line-height:17.5px;padding:12px;position:relative;transition-duration:var(--animation-speed);transition-property:border-color,background-color;transition-timing-function:var(--animation-ease-fn);width:100%}.o4c.text-field::placeholder{color:var(--text-field-placeholder-color);font-size:14px;line-height:18px}.o4c.text-field.invalid{border-color:var(--text-field-invalid-border-color)}.o4c.text-field:focus{border-color:var(--text-field-focus-border-color);outline:none}.o4c.text-field:disabled{background-color:var(--text-field-disabled-bg);color:var(--text-field-disabled-color)}.o4c.text-field .icon{display:absolute;right:16px;top:16px}.o4c.text-field:not(:only-child){padding-right:40px}textarea.o4c.text-field{height:70px;min-height:70px;resize:none}textarea.o4c.text-field.resizable{resize:vertical}body{background-color:var(--grey-lighter);font-family:var(--font-family);font-size:12px;margin:0 auto;overflow-x:auto}.app{margin-left:auto;margin-right:auto;max-width:1024px}.positive-text{color:var(--positive)}.negative-text{color:var(--negative)}.primary-text{color:var(--primary-color)}.secondary-text{color:var(--grey-dark)}.flex-gap{display:flex;gap:15px}.flex-gap-item{flex:1 1}.h-100{height:100%}.team-table-container{height:calc(100vh - 96px);overflow-x:auto}.team-table-container table.team-table{background-color:var(--white);border-collapse:initial;border-spacing:0;position:relative;width:100%}.team-table-container table.team-table td,.team-table-container table.team-table th{font-size:11px;height:50px;line-height:30px;min-width:120px;text-align:center;width:120px}.team-table-container table.team-table th{border-bottom:1px solid var(--grey-light);border-right:1px solid var(--grey-light);border-top:1px solid var(--grey-light)}.team-table-container table.team-table td th:first-child{max-width:24px;min-width:24px;width:24px}.team-table-container table.team-table .tile-activities{min-width:120px!important}.team-table-container table.team-table .daypart td{border-right:1px solid var(--grey-light);height:auto;padding:4px 8px;text-align:left;width:1024px}.team-table-container table.team-table .row-0 td{border-bottom:1px dashed var(--grey-light);border-top:1px solid var(--grey-light)}.team-table-container table.team-table .row-1 td{border-bottom:1px dashed var(--grey-light)}.team-table-container table.team-table .row-2 td{border-bottom:1px solid var(--grey-light)}.team-table-container table.team-table td.head{font-size:10px;font-weight:700;min-width:24px;padding:0;text-align:center;width:24px}.team-table-container table.team-table tr.name td{background-color:var(--grey-lighter);font-size:16px;font-weight:700;height:25px;left:0;outline:0;padding-left:8px;position:-webkit-sticky;position:sticky;text-align:left}.team-table-container table.team-table tr.name .name-cell{z-index:1}.team-table-container table.team-table th{background-color:var(--white);font-weight:400!important;height:64px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.team-table-container table.team-table td.thead-container{padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.team-table-container table.team-table td.thead-container .dates{background-color:#0000;display:flex}.team-table-container table.team-table td.thead-container .dates .day-tile{display:flex;flex-direction:column}.team-table-container table.team-table td.thead-container .dates .day-tile span{font-size:12px;margin:0}.team-table-container table.team-table td.thead-container .dates .day-tile span.dates-day{color:var(--grey-light-dark);font-size:11px;text-align:center;width:100%}.team-table-container table.team-table td.thead-container .dates .day-tile .active{background-color:var(--accent);border-radius:50%;color:var(--white);font-weight:700;height:15px;line-height:15px;margin:auto;text-align:center;width:15px}.team-table-container table.team-table td.thead-container .dates .day-tile .not-active{height:15px;line-height:15px;margin:auto;width:15px}.team-table-container table.team-table td.thead-container .dates .dates-shifts{bottom:8px;display:flex;justify-content:center;left:0;width:100%}.team-table-container table.team-table td.thead-container .dates .dates-shifts .shift-bullet{background-color:var(--grey-light);border-radius:2px;display:inline-block;height:8px;margin:0 1px;width:10px}.team-table-container .tile-activities{display:flex;flex-direction:column;gap:4px}.screen-header .calendar-button{flex:0 1;margin-left:8px}.screen-header .team-nav{display:flex;margin:0 32px}.screen-header .team-nav .team-nav-date{flex:1 1;text-align:center}.screen-header .settings-button{flex:0 1;margin-right:8px}.memo-root{margin-top:16px}.shift-resources{border:1px solid var(--grey);border-radius:var(--card-border-radius);-moz-border-radius:var(--card-border-radius);-webkit-border-radius:var(--card-border-radius);margin-top:16px;padding:16px;width:calc(100% - 32px)}.shift-resources .shift-resource:last-child{margin-bottom:0}.shift-resources .shift-resource{flex:0 0 100%;margin-bottom:16px}.shift-resources .shift-resource span{font-size:14px}.shift-resources .shift-resource span.description{flex:1 1}.shift-resources .shift-resource .display-name{font-weight:700}.shift-resources .shift-resource .resource{display:flex;justify-content:space-between}.memo-leaf{background-color:var(--grey-lighter);border-radius:var(--card-border-radius);margin-top:8px;padding:8px}.card.muted .icon,.card.muted i{font-size:24px}.empty-activities-tab_contentWrapper__Bjdrr{background-color:var(--grey-lighter);display:flex;flex-direction:row;height:calc(90vh - 96px)}.empty-activities-tab_emptyActivitiesContent__RpeoW{display:flex;flex-direction:column;gap:64px;margin:auto;padding:0 48px;width:100%}.empty-activities-tab_emptyActivitiesText__GX\+xd{color:var(--grey-dark);margin:auto;text-align:center}.activity{border-radius:4px;display:flex;font-size:12px;margin-right:4px}.activity .activity-text{flex:1 1;padding:4px 8px}.detail-dialog-title{display:flex;flex-direction:row;gap:15px;margin:auto 0;padding:15px}.detail-dialog-title .dialog-title-text{flex:4 1;font-size:medium;font-weight:700;margin:auto;text-transform:capitalize}.detail-dialog-title .dialog-close-button{margin:auto}.detail-dialog-title .dialog-close-button:hover{cursor:pointer;opacity:.7}.detail-dialog-content-wrapper{padding:16px 32px}.detail-dialog-content{background-color:#fff}.MuiDialog-paper{bottom:0;margin:0!important;position:absolute!important;width:100%!important}.resource-type-accordion_label__GY0wH{margin:auto}.resource-type-accordion_filter__QxYww{display:flex;flex-direction:row;margin:auto}.resource-type-accordion_filterSelected__bZMYW{color:var(--grey-dark);font-size:small;font-weight:400}.resource-type-accordion_accordionTitle__I2zcU{color:var(--primary);display:flex;flex-direction:row;font-weight:600;gap:16px}.resource-type-accordion_titleLabel__xQT3O{display:flex;flex-direction:row;gap:16px}.resource-type-accordion_expandIcon__0YcMR{margin:auto}.MuiAccordionSummary-root{border-bottom:1px solid var(--secondary)}.MuiButtonBase-root.MuiAccordionSummary-root.Mui-expanded{border-bottom:1px solid var(--grey-light)!important}.resource-type-accordion_filterButton__XGXiW .o4c.button.outline{border:none}.generic-dialog_preferencesDialogTitle__4N9xn{border-bottom:1px solid var(--grey-light);display:flex;flex-direction:row;gap:12px;margin:auto 0;padding:12px}.generic-dialog_preferencesDialogTitle__4N9xn .generic-dialog_titleText__qVnEw{flex:4 1;font-size:medium;font-weight:700;margin:auto}.generic-dialog_preferencesDialogTitle__4N9xn .generic-dialog_dialogCloseButton__6y\+v5{margin:auto}.generic-dialog_preferencesDialogTitle__4N9xn .generic-dialog_dialogCloseButton__6y\+v5:hover{cursor:pointer;opacity:.7}.MuiDialogContent-root{overflow:auto!important;padding:0!important}.preferences-dialog_listLabel__zNxOU{display:flex;flex-direction:row;margin:16px 4px}.preferences-dialog_listLabelText__wWTsY{flex:1 1;font-weight:700}.preferences-dialog_selectAll__sWI2X{color:var(--primary);cursor:pointer;font-size:small;font-weight:600;text-transform:uppercase}.o4c.text-field{font-size:16px}.react-toggle{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#0000;border:0;cursor:pointer;display:inline-block;padding:0;position:relative;touch-action:pan-x;-webkit-user-select:none;user-select:none}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;height:24px;padding:0;transition:all .2s ease;width:50px}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{bottom:0;height:10px;left:8px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:14px}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x{opacity:1;transition:opacity .25s ease}.react-toggle-track-x{bottom:0;height:10px;line-height:0;margin-bottom:auto;margin-top:auto;position:absolute;right:10px;top:0;width:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;box-sizing:border-box;height:22px;left:1px;position:absolute;top:1px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:22px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;left:27px}.react-toggle--focus .react-toggle-thumb{box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.input-label-optional{display:none!important}.preference-card_preferenceCard__CK6lR{display:flex;flex-direction:row;gap:8px;margin:12px}.preference-card_preferenceCard__CK6lR .preference-card_cardText__1MWDh{flex:1 1;margin:auto}.team-schedule-filters_accordionContent__abJOW{background-color:var(--grey-lighter);max-height:calc(100vh - 160px)!important;overflow:auto;padding:16px 32px}.team-schedule-filters_accordionTitle__PyoZz{display:flex;flex-direction:row;font-weight:600;gap:4px;width:100%}.team-schedule-filters_filterSelected__pVZU\+{color:var(--grey-dark);font-size:small;font-weight:400;text-transform:lowercase}.team-schedule-filters_titleLabel__Gn0vI{display:flex;flex-direction:row;gap:16px;width:100%}.team-schedule-filters_label__p9C-U{color:var(--primary);flex:1 1;margin:auto}.MuiAccordion-root.Mui-expanded{margin:0!important;max-height:-webkit-min-content!important;max-height:min-content!important;padding:0!important;padding-bottom:0}.filters-dialog_preferencesDialogTitle__rUvA7{display:flex;flex-direction:row;gap:12px;margin:auto 0;padding:12px}.filters-dialog_preferencesDialogTitle__rUvA7 .filters-dialog_titleText__fG0ky{flex:4 1;font-size:medium;font-weight:700;margin:auto;text-transform:capitalize}.filters-dialog_preferencesDialogTitle__rUvA7 .filters-dialog_dialogCloseButton__DGNo2{margin:auto}.filters-dialog_preferencesDialogTitle__rUvA7 .filters-dialog_dialogCloseButton__DGNo2:hover{cursor:pointer;opacity:.7}.filters-dialog_listLabel__8bhsP{display:flex;flex-direction:row;margin:16px 4px}.filters-dialog_listLabelText__UKHGU{flex:1 1;font-weight:700}.filters-dialog_selectAll__Kq9sa{color:var(--primary);cursor:pointer;font-size:small;font-weight:600;text-transform:uppercase}.errors-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:24px 16px}.errors-container .o4c.card{box-shadow:0 -.75px 1.5px rgba(0,0,0,.038),0 3px 6px #00000026}.errors-container .o4c.card .header i{color:var(--negative)}.errors-container .o4c.card .main p{margin-top:0}.errors-container .error-details{background:var(--grey-lighter);border-radius:var(--card-border-radius);margin-top:24px;padding:16px}.activities-table_teamTableContainer__tfq2O{height:calc(100vh - 96px);overflow-x:scroll}.activities-table_dayparts__4a\+nP{box-shadow:0 -1px 2px #0000000d,0 4px 8px #0003}.activities-table_daypartText__ykjD5{font-size:12px;font-weight:700;margin:auto}.activities-table_name__q9-YB{background-color:var(--grey-lighter);font-size:16px;font-weight:700;height:25px;left:0;outline:0;padding-left:8px;position:-webkit-sticky;position:sticky;text-align:left}.activities-table_preferencesContainer__sjFTQ{padding:16px 32px!important}.activities-table_nameCell__5O31E{z-index:1}.activities-table_th__CeNTz{background-color:var(--white);font-weight:400!important;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.activities-table_daypartCell__VOMta,.activities-table_th__CeNTz{border-bottom:1px solid var(--grey-light);border-right:1px solid var(--grey-light);border-top:1px solid var(--grey-light)}.activities-table_daypartCell__VOMta{height:auto}.activities-table_tbody__DKsip{margin-top:40px}.activities-table_teamTable__EBrdi{border-collapse:initial;border-spacing:0;position:relative;width:100%}.activities-table_teamTable__EBrdi td:first-child{border-left:1px solid var(--grey-light)}.activities-table_sourcesContainer__KnOQZ{flex-shrink:0;margin:4px 4px 16px;min-width:226px}*{box-sizing:border-box}.activities-header_activitiesHeader__Tqs0r{align-items:center;background:#fff;display:flex;gap:16px;height:48px;padding:8px!important}.activities-header_dateActions__Et3tO{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.activities-header_dateBtn__wedW4{cursor:pointer;padding:8px}.activities-header_dateText__BwrjR{font-size:12px;font-weight:700;text-transform:uppercase}.activities-header_iconBtn__CTWha{box-sizing:border-box;flex-grow:0!important;padding:8px}.activities-header_hide-scroll__SEuv\+::-webkit-scrollbar{display:none}.activities-header_hide-scroll__SEuv\+{-ms-overflow-style:none;scrollbar-width:none}.source-card_sourceCard__O2gZT{background:#fff!important;border:1px solid #d6d6d6;border-radius:4px;box-shadow:0 1px 2px 0 #0000000d,0 -.25px .5px 0 #00000003;cursor:pointer;margin-bottom:4px;padding:8px;position:relative;width:inherit}.source-card_noteIndicator__BwS\+A{bottom:0;height:16px!important;position:absolute;right:0;width:16px!important}.source-card_singleSource__gggia{font-size:14px;font-style:normal;font-weight:400;line-height:125%;margin-bottom:4px}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{font-family:Roboto,sans-serif;font-size:16px;line-height:20px}.display-header,h1{font-size:32px;line-height:40px}.headline-header,h2{font-size:24px;line-height:30px}.title-header,h3{font-size:20px;line-height:25px}.sub-header,h4,h5,h6{font-size:18px;line-height:23px}h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin{font-weight:400}p{font-size:16px;line-height:20px}p.caption{font-size:14px;line-height:18px}p.small{font-size:12px;line-height:15px}p.extra-small{font-size:11px;line-height:14px}.body-text{font-size:16px;line-height:20px}.caption-text{font-size:14px;line-height:18px}.small-text{font-size:12px;line-height:15px}.extra-small-text{font-size:11px;line-height:14px}.icon.black,i.black{color:#000;color:var(--black)}.icon.white,i.white{color:#fff;color:var(--white)}.icon.primary,i.primary{color:#0071b3;color:var(--primary)}.icon.on-primary,i.on-primary{color:#fff;color:var(--on-primary)}.icon.accent,i.accent{color:#a90073;color:var(--accent)}.icon.on-accent,i.on-accent{color:#fff;color:var(--on-accent)}.icon.light,i.light{color:#f6f6f6;color:var(--light)}.icon.grey-lighter,i.grey-lighter{color:#efefef;color:var(--grey-lighter)}.icon.grey-light,i.grey-light{color:#d6d6d6;color:var(--grey-light)}.icon.grey,i.grey{color:#bbb;color:var(--grey)}.icon.grey-dark,i.grey-dark{color:#6b6b6b;color:var(--grey-dark)}.icon.dark,i.dark{color:#222;color:var(--dark)}.icon.positive,i.positive{color:#008738;color:var(--positive)}.icon.on-positive,i.on-positive{color:#fff;color:var(--on-positive)}.icon.negative,i.negative{color:#db0000;color:var(--negative)}.icon.on-negative,i.on-negative{color:#fff;color:var(--on-negative)}.icon.alert,i.alert{color:#f07000;color:var(--alert)}.icon.on-alert,i.on-alert{color:#fff;color:var(--on-alert)}.icon.leading,i.leading{margin-right:8px}.icon.trailing,i.trailing{margin-left:8px}.icon.large,i.large{font-size:32px}.icon.medium,i.medium{font-size:24px}.icon.small,i.small{font-size:16px}.o4c.input-group{display:flex;flex-direction:column;width:100%}.o4c.input-group .input-label-row{display:block;display:flex;flex-direction:row;justify-content:space-between;padding:7px 8px}.o4c.input-group .input-label-row .input-label-optional{color:#6b6b6b;color:var(--grey-dark);display:block;font-size:11px;line-height:14px;margin-left:auto}.o4c.input-group .input-label-row .input-label{color:#6b6b6b;color:var(--grey-dark);font-size:11px;font-weight:700;line-height:14px;text-transform:uppercase}.o4c.input-group .input-error-message{color:#db0000;color:var(--negative);display:block;font-size:12px;line-height:15px;padding:7px 8px}.o4c.input-row{display:block;position:relative}.o4c.input-row .icon{color:#6b6b6b;color:var(--grey-dark);position:absolute;right:12px;top:12px}.el0{box-shadow:none}.el1{box-shadow:0 -.25px .5px rgba(0,0,0,.013),0 1px 2px #0000000d}.el2{box-shadow:0 -.5px 1px rgba(0,0,0,.025),0 2px 4px #0000001a}.el3{box-shadow:0 -.75px 1.5px rgba(0,0,0,.038),0 3px 6px #00000026}.el4{box-shadow:0 -1px 2px #0000000d,0 4px 8px #0003}.el5{box-shadow:0 -1.25px 2.5px rgba(0,0,0,.063),0 5px 10px #00000040}.el6{box-shadow:0 -1.5px 3px rgba(0,0,0,.075),0 6px 12px #0000004d}.el7{box-shadow:0 -1.75px 3.5px rgba(0,0,0,.088),0 7px 14px #00000059}.el8{box-shadow:0 -2px 8px #0000001a,0 8px 16px #0006}@font-face{font-display:block;font-family:O4CSS;font-style:normal;font-weight:400;src:url(/static/media/O4CSS.ecef36c1b39390c4d519.eot);src:url(/static/media/O4CSS.ecef36c1b39390c4d519.eot#iefix) format("embedded-opentype"),url(/static/media/O4CSS.797efbb13327695c14d5.ttf) format("truetype"),url(/static/media/O4CSS.9703a465e812267fe657.woff) format("woff"),url(/static/media/O4CSS.e658d9ee893f8b025a0b.svg#O4CSS) format("svg")}i{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:O4CSS!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-lock:before{content:""}.icon-no-location:before{content:""}.icon-fuel:before{content:""}.icon-decouple:before{content:""}.icon-delivery:before{content:""}.icon-pick-up:before{content:""}.icon-external-link:before{content:""}.icon-filter:before{content:""}.icon-arrow-up-down:before{content:""}.icon-sync-security:before{content:""}.icon-calendar-sync:before{content:""}.icon-calendar:before{content:""}.icon-location:before{content:""}.icon-edit:before{content:""}.icon-delete:before{content:""}.icon-arrow-right:before{content:""}.icon-add-calendar:before{content:""}.icon-alert:before{content:""}.icon-alternative-shift:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-up:before{content:""}.icon-availability:before{content:""}.icon-available:before{content:""}.icon-balance:before{content:""}.icon-calendar-date:before{content:""}.icon-change-shift:before{content:""}.icon-chat:before{content:""}.icon-check:before{content:""}.icon-close-bold:before{content:""}.icon-close:before{content:""}.icon-contract:before{content:""}.icon-disable:before{content:""}.icon-extra-hours:before{content:""}.icon-fast:before{content:""}.icon-find-shift:before{content:""}.icon-home:before{content:""}.icon-joker:before{content:""}.icon-list:before{content:""}.icon-menu:before{content:""}.icon-message:before{content:""}.icon-more-horizontal:before{content:""}.icon-more:before{content:""}.icon-night:before{content:""}.icon-no-roster:before{content:""}.icon-notes:before{content:""}.icon-plus:before{content:""}.icon-requests:before{content:""}.icon-rest:before{content:""}.icon-schedule:before{content:""}.icon-self-rostering:before{content:""}.icon-settings:before{content:""}.icon-swap:before{content:""}.icon-team:before{content:""}.icon-tentative:before{content:""}.icon-time-off:before{content:""}.icon-time:before{content:""}.icon-unavailable:before{content:""}.icon-update-hours:before{content:""}.icon-user:before{content:""}.icon-week:before{content:""}.o4c.tabs{display:flex;width:100%}.o4c.tabs .tab{align-items:center;background:#efefef;background:var(--tab-bg);box-shadow:inset 0 -1px 0 0 #0003;box-shadow:0 -1px 0 0 var(--tab-border) inset;color:#6b6b6b;color:var(--tab-text);display:flex;flex-direction:row;flex-grow:1;font-size:12px;font-weight:700;height:48px;justify-content:center;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-duration:var(--animation-speed);transition-property:color,background-color;transition-timing-function:ease-in-out;transition-timing-function:var(--animation-ease-fn)}.o4c.tabs .tab .o4c.badge{transform:translate(1px,-8px)}.o4c.tabs .tab:before{background:#0003;background:var(--tab-border);content:"";display:block;height:48px;left:0;position:absolute;width:1px}.o4c.tabs .tab:first-child:before{display:none}.o4c.tabs .tab:hover{background-color:#fff;background-color:var(--tab-hover-bg);cursor:pointer}.o4c.tabs .tab:active{background-color:#efefef;background-color:var(--tab-pressed-bg)}.o4c.tabs .tab.disabled{background-color:#efefef;background-color:var(--tab-disabled-bg);color:#bbb;color:var(--tab-disabled-color)}.o4c.tabs .tab.disabled:hover{cursor:default}.o4c.tabs .tab.active{background:#fff;background:var(--tab-selected-bg);box-shadow:inset 0 2px 0 0 #a90073;box-shadow:0 2px 0 0 var(--tab-selected-border-top) inset;color:#a90073;color:var(--tab-selected-text)}.o4c.pill{border-radius:13px;box-sizing:border-box;display:inline-block;font-size:11px;font-weight:700;height:22px;line-height:14px;line-height:22px;max-width:100%;overflow:hidden;padding:0 12px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.o4c.pill.block{display:block}.o4c.pill{margin:0 4px}.o4c.pill:first-child{margin-left:0}.o4c.pill:last-child{margin-right:0}.bg-white{background-color:#fff;background-color:var(--white)}.bg-white.o40{background-color:#fff6;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.4)}.bg-white.o20{background-color:#fff3;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.2)}.bg-white.o10{background-color:#ffffff1a;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.1)}.bg-white.d40{background:rgba(153,153,153,1);background:rgba(calc(var(--white-r)*.6),calc(var(--white-g)*.6),calc(var(--white-b)*.6),1)}.bg-white.d20{background:rgba(204,204,204,1);background:rgba(calc(var(--white-r)*.8),calc(var(--white-g)*.8),calc(var(--white-b)*.8),1)}.bg-white.d10{background:rgba(229.5,229.5,229.5,1);background:rgba(calc(var(--white-r)*.9),calc(var(--white-g)*.9),calc(var(--white-b)*.9),1)}.bg-white.l40{background:rgba(255,255,255,1);background:rgba(calc(var(--white-r) + (255 - var(--white-r))*.4),calc(var(--white-g) + (255 - var(--white-g))*.4),calc(var(--white-b) + (255 - var(--white-b))*.4),1)}.bg-white.l20{background:rgba(255,255,255,1);background:rgba(calc(var(--white-r) + (255 - var(--white-r))*.2),calc(var(--white-g) + (255 - var(--white-g))*.2),calc(var(--white-b) + (255 - var(--white-b))*.2),1)}.bg-white.l10{background:rgba(255,255,255,1);background:rgba(calc(var(--white-r) + (255 - var(--white-r))*.1),calc(var(--white-g) + (255 - var(--white-g))*.1),calc(var(--white-b) + (255 - var(--white-b))*.1),1)}.bg-white{color:#222;color:var(--dark)}.bg-black{background-color:#000;background-color:var(--black)}.bg-black.o40{background-color:#0006;background-color:rgba(var(--black-r),var(--black-g),var(--black-b),.4)}.bg-black.o20{background-color:#0003;background-color:rgba(var(--black-r),var(--black-g),var(--black-b),.2)}.bg-black.o10{background-color:#0000001a;background-color:rgba(var(--black-r),var(--black-g),var(--black-b),.1)}.bg-black.d40{background:rgba(0,0,0,1);background:rgba(calc(var(--black-r)*.6),calc(var(--black-g)*.6),calc(var(--black-b)*.6),1)}.bg-black.d20{background:rgba(0,0,0,1);background:rgba(calc(var(--black-r)*.8),calc(var(--black-g)*.8),calc(var(--black-b)*.8),1)}.bg-black.d10{background:rgba(0,0,0,1);background:rgba(calc(var(--black-r)*.9),calc(var(--black-g)*.9),calc(var(--black-b)*.9),1)}.bg-black.l40{background:rgba(102,102,102,1);background:rgba(calc(var(--black-r) + (255 - var(--black-r))*.4),calc(var(--black-g) + (255 - var(--black-g))*.4),calc(var(--black-b) + (255 - var(--black-b))*.4),1)}.bg-black.l20{background:rgba(51,51,51,1);background:rgba(calc(var(--black-r) + (255 - var(--black-r))*.2),calc(var(--black-g) + (255 - var(--black-g))*.2),calc(var(--black-b) + (255 - var(--black-b))*.2),1)}.bg-black.l10{background:rgba(25.5,25.5,25.5,1);background:rgba(calc(var(--black-r) + (255 - var(--black-r))*.1),calc(var(--black-g) + (255 - var(--black-g))*.1),calc(var(--black-b) + (255 - var(--black-b))*.1),1)}.bg-black{color:#fff;color:var(--white)}p.primary,span.primary{color:#0071b3;color:var(--primary)}.bg-primary{background-color:#0071b3;background-color:var(--primary)}.bg-primary.o40{background-color:#0071b366;background-color:rgba(var(--primary-r),var(--primary-g),var(--primary-b),.4)}.bg-primary.o20{background-color:#0071b333;background-color:rgba(var(--primary-r),var(--primary-g),var(--primary-b),.2)}.bg-primary.o10{background-color:#0071b31a;background-color:rgba(var(--primary-r),var(--primary-g),var(--primary-b),.1)}.bg-primary.d40{background:rgba(0,67.8,107.4,1);background:rgba(calc(var(--primary-r)*.6),calc(var(--primary-g)*.6),calc(var(--primary-b)*.6),1)}.bg-primary.d20{background:rgba(0,90.4,143.2,1);background:rgba(calc(var(--primary-r)*.8),calc(var(--primary-g)*.8),calc(var(--primary-b)*.8),1)}.bg-primary.d10{background:rgba(0,101.7,161.1,1);background:rgba(calc(var(--primary-r)*.9),calc(var(--primary-g)*.9),calc(var(--primary-b)*.9),1)}.bg-primary.l40{background:rgba(102,169.8,209.4,1);background:rgba(calc(var(--primary-r) + (255 - var(--primary-r))*.4),calc(var(--primary-g) + (255 - var(--primary-g))*.4),calc(var(--primary-b) + (255 - var(--primary-b))*.4),1)}.bg-primary.l20{background:rgba(51,141.4,194.2,1);background:rgba(calc(var(--primary-r) + (255 - var(--primary-r))*.2),calc(var(--primary-g) + (255 - var(--primary-g))*.2),calc(var(--primary-b) + (255 - var(--primary-b))*.2),1)}.bg-primary.l10{background:rgba(25.5,127.2,186.6,1);background:rgba(calc(var(--primary-r) + (255 - var(--primary-r))*.1),calc(var(--primary-g) + (255 - var(--primary-g))*.1),calc(var(--primary-b) + (255 - var(--primary-b))*.1),1)}.bg-primary{color:#fff;color:var(--on-primary)}p.accent,span.accent{color:#a90073;color:var(--accent)}.bg-accent{background-color:#a90073;background-color:var(--accent)}.bg-accent.o40{background-color:#a9007366;background-color:rgba(var(--accent-r),var(--accent-g),var(--accent-b),.4)}.bg-accent.o20{background-color:#a9007333;background-color:rgba(var(--accent-r),var(--accent-g),var(--accent-b),.2)}.bg-accent.o10{background-color:#a900731a;background-color:rgba(var(--accent-r),var(--accent-g),var(--accent-b),.1)}.bg-accent.d40{background:rgba(101.4,0,69,1);background:rgba(calc(var(--accent-r)*.6),calc(var(--accent-g)*.6),calc(var(--accent-b)*.6),1)}.bg-accent.d20{background:rgba(135.2,0,92,1);background:rgba(calc(var(--accent-r)*.8),calc(var(--accent-g)*.8),calc(var(--accent-b)*.8),1)}.bg-accent.d10{background:rgba(152.1,0,103.5,1);background:rgba(calc(var(--accent-r)*.9),calc(var(--accent-g)*.9),calc(var(--accent-b)*.9),1)}.bg-accent.l40{background:rgba(203.4,102,171,1);background:rgba(calc(var(--accent-r) + (255 - var(--accent-r))*.4),calc(var(--accent-g) + (255 - var(--accent-g))*.4),calc(var(--accent-b) + (255 - var(--accent-b))*.4),1)}.bg-accent.l20{background:rgba(186.2,51,143,1);background:rgba(calc(var(--accent-r) + (255 - var(--accent-r))*.2),calc(var(--accent-g) + (255 - var(--accent-g))*.2),calc(var(--accent-b) + (255 - var(--accent-b))*.2),1)}.bg-accent.l10{background:rgba(177.6,25.5,129,1);background:rgba(calc(var(--accent-r) + (255 - var(--accent-r))*.1),calc(var(--accent-g) + (255 - var(--accent-g))*.1),calc(var(--accent-b) + (255 - var(--accent-b))*.1),1)}.bg-accent{color:#fff;color:var(--on-accent)}.bg-light{background-color:#f6f6f6;background-color:var(--light)}.bg-light.o40{background-color:#f6f6f666;background-color:rgba(var(--light-r),var(--light-g),var(--light-b),.4)}.bg-light.o20{background-color:#f6f6f633;background-color:rgba(var(--light-r),var(--light-g),var(--light-b),.2)}.bg-light.o10{background-color:#f6f6f61a;background-color:rgba(var(--light-r),var(--light-g),var(--light-b),.1)}.bg-light.d40{background:rgba(147.6,147.6,147.6,1);background:rgba(calc(var(--light-r)*.6),calc(var(--light-g)*.6),calc(var(--light-b)*.6),1)}.bg-light.d20{background:rgba(196.8,196.8,196.8,1);background:rgba(calc(var(--light-r)*.8),calc(var(--light-g)*.8),calc(var(--light-b)*.8),1)}.bg-light.d10{background:rgba(221.4,221.4,221.4,1);background:rgba(calc(var(--light-r)*.9),calc(var(--light-g)*.9),calc(var(--light-b)*.9),1)}.bg-light.l40{background:rgba(249.6,249.6,249.6,1);background:rgba(calc(var(--light-r) + (255 - var(--light-r))*.4),calc(var(--light-g) + (255 - var(--light-g))*.4),calc(var(--light-b) + (255 - var(--light-b))*.4),1)}.bg-light.l20{background:rgba(247.8,247.8,247.8,1);background:rgba(calc(var(--light-r) + (255 - var(--light-r))*.2),calc(var(--light-g) + (255 - var(--light-g))*.2),calc(var(--light-b) + (255 - var(--light-b))*.2),1)}.bg-light.l10{background:rgba(246.9,246.9,246.9,1);background:rgba(calc(var(--light-r) + (255 - var(--light-r))*.1),calc(var(--light-g) + (255 - var(--light-g))*.1),calc(var(--light-b) + (255 - var(--light-b))*.1),1)}.bg-light{color:#222;color:var(--dark)}.bg-grey-lighter{background-color:#efefef;background-color:var(--grey-lighter)}.bg-grey-lighter.o40{background-color:#efefef66;background-color:rgba(var(--grey-lighter-r),var(--grey-lighter-g),var(--grey-lighter-b),.4)}.bg-grey-lighter.o20{background-color:#efefef33;background-color:rgba(var(--grey-lighter-r),var(--grey-lighter-g),var(--grey-lighter-b),.2)}.bg-grey-lighter.o10{background-color:#efefef1a;background-color:rgba(var(--grey-lighter-r),var(--grey-lighter-g),var(--grey-lighter-b),.1)}.bg-grey-lighter.d40{background:rgba(143.4,143.4,143.4,1);background:rgba(calc(var(--grey-lighter-r)*.6),calc(var(--grey-lighter-g)*.6),calc(var(--grey-lighter-b)*.6),1)}.bg-grey-lighter.d20{background:rgba(191.2,191.2,191.2,1);background:rgba(calc(var(--grey-lighter-r)*.8),calc(var(--grey-lighter-g)*.8),calc(var(--grey-lighter-b)*.8),1)}.bg-grey-lighter.d10{background:rgba(215.1,215.1,215.1,1);background:rgba(calc(var(--grey-lighter-r)*.9),calc(var(--grey-lighter-g)*.9),calc(var(--grey-lighter-b)*.9),1)}.bg-grey-lighter.l40{background:rgba(245.4,245.4,245.4,1);background:rgba(calc(var(--grey-lighter-r) + (255 - var(--grey-lighter-r))*.4),calc(var(--grey-lighter-g) + (255 - var(--grey-lighter-g))*.4),calc(var(--grey-lighter-b) + (255 - var(--grey-lighter-b))*.4),1)}.bg-grey-lighter.l20{background:rgba(242.2,242.2,242.2,1);background:rgba(calc(var(--grey-lighter-r) + (255 - var(--grey-lighter-r))*.2),calc(var(--grey-lighter-g) + (255 - var(--grey-lighter-g))*.2),calc(var(--grey-lighter-b) + (255 - var(--grey-lighter-b))*.2),1)}.bg-grey-lighter.l10{background:rgba(240.6,240.6,240.6,1);background:rgba(calc(var(--grey-lighter-r) + (255 - var(--grey-lighter-r))*.1),calc(var(--grey-lighter-g) + (255 - var(--grey-lighter-g))*.1),calc(var(--grey-lighter-b) + (255 - var(--grey-lighter-b))*.1),1)}.bg-grey-lighter{color:#222;color:var(--dark)}.bg-grey-light{background-color:#d6d6d6;background-color:var(--grey-light)}.bg-grey-light.o40{background-color:#d6d6d666;background-color:rgba(var(--grey-light-r),var(--grey-light-g),var(--grey-light-b),.4)}.bg-grey-light.o20{background-color:#d6d6d633;background-color:rgba(var(--grey-light-r),var(--grey-light-g),var(--grey-light-b),.2)}.bg-grey-light.o10{background-color:#d6d6d61a;background-color:rgba(var(--grey-light-r),var(--grey-light-g),var(--grey-light-b),.1)}.bg-grey-light.d40{background:rgba(128.4,128.4,128.4,1);background:rgba(calc(var(--grey-light-r)*.6),calc(var(--grey-light-g)*.6),calc(var(--grey-light-b)*.6),1)}.bg-grey-light.d20{background:rgba(171.2,171.2,171.2,1);background:rgba(calc(var(--grey-light-r)*.8),calc(var(--grey-light-g)*.8),calc(var(--grey-light-b)*.8),1)}.bg-grey-light.d10{background:rgba(192.6,192.6,192.6,1);background:rgba(calc(var(--grey-light-r)*.9),calc(var(--grey-light-g)*.9),calc(var(--grey-light-b)*.9),1)}.bg-grey-light.l40{background:rgba(230.4,230.4,230.4,1);background:rgba(calc(var(--grey-light-r) + (255 - var(--grey-light-r))*.4),calc(var(--grey-light-g) + (255 - var(--grey-light-g))*.4),calc(var(--grey-light-b) + (255 - var(--grey-light-b))*.4),1)}.bg-grey-light.l20{background:rgba(222.2,222.2,222.2,1);background:rgba(calc(var(--grey-light-r) + (255 - var(--grey-light-r))*.2),calc(var(--grey-light-g) + (255 - var(--grey-light-g))*.2),calc(var(--grey-light-b) + (255 - var(--grey-light-b))*.2),1)}.bg-grey-light.l10{background:rgba(218.1,218.1,218.1,1);background:rgba(calc(var(--grey-light-r) + (255 - var(--grey-light-r))*.1),calc(var(--grey-light-g) + (255 - var(--grey-light-g))*.1),calc(var(--grey-light-b) + (255 - var(--grey-light-b))*.1),1)}.bg-grey-light{color:#222;color:var(--dark)}.bg-grey{background-color:#bbb;background-color:var(--grey)}.bg-grey.o40{background-color:#bbb6;background-color:rgba(var(--grey-r),var(--grey-g),var(--grey-b),.4)}.bg-grey.o20{background-color:#bbb3;background-color:rgba(var(--grey-r),var(--grey-g),var(--grey-b),.2)}.bg-grey.o10{background-color:#bbbbbb1a;background-color:rgba(var(--grey-r),var(--grey-g),var(--grey-b),.1)}.bg-grey.d40{background:rgba(112.2,112.2,112.2,1);background:rgba(calc(var(--grey-r)*.6),calc(var(--grey-g)*.6),calc(var(--grey-b)*.6),1)}.bg-grey.d20{background:rgba(149.6,149.6,149.6,1);background:rgba(calc(var(--grey-r)*.8),calc(var(--grey-g)*.8),calc(var(--grey-b)*.8),1)}.bg-grey.d10{background:rgba(168.3,168.3,168.3,1);background:rgba(calc(var(--grey-r)*.9),calc(var(--grey-g)*.9),calc(var(--grey-b)*.9),1)}.bg-grey.l40{background:rgba(214.2,214.2,214.2,1);background:rgba(calc(var(--grey-r) + (255 - var(--grey-r))*.4),calc(var(--grey-g) + (255 - var(--grey-g))*.4),calc(var(--grey-b) + (255 - var(--grey-b))*.4),1)}.bg-grey.l20{background:rgba(200.6,200.6,200.6,1);background:rgba(calc(var(--grey-r) + (255 - var(--grey-r))*.2),calc(var(--grey-g) + (255 - var(--grey-g))*.2),calc(var(--grey-b) + (255 - var(--grey-b))*.2),1)}.bg-grey.l10{background:rgba(193.8,193.8,193.8,1);background:rgba(calc(var(--grey-r) + (255 - var(--grey-r))*.1),calc(var(--grey-g) + (255 - var(--grey-g))*.1),calc(var(--grey-b) + (255 - var(--grey-b))*.1),1)}.bg-grey{color:#222;color:var(--dark)}.bg-grey-dark{background-color:#6b6b6b;background-color:var(--grey-dark)}.bg-grey-dark.o40{background-color:#6b6b6b66;background-color:rgba(var(--grey-dark-r),var(--grey-dark-g),var(--grey-dark-b),.4)}.bg-grey-dark.o20{background-color:#6b6b6b33;background-color:rgba(var(--grey-dark-r),var(--grey-dark-g),var(--grey-dark-b),.2)}.bg-grey-dark.o10{background-color:#6b6b6b1a;background-color:rgba(var(--grey-dark-r),var(--grey-dark-g),var(--grey-dark-b),.1)}.bg-grey-dark.d40{background:rgba(64.2,64.2,64.2,1);background:rgba(calc(var(--grey-dark-r)*.6),calc(var(--grey-dark-g)*.6),calc(var(--grey-dark-b)*.6),1)}.bg-grey-dark.d20{background:rgba(85.6,85.6,85.6,1);background:rgba(calc(var(--grey-dark-r)*.8),calc(var(--grey-dark-g)*.8),calc(var(--grey-dark-b)*.8),1)}.bg-grey-dark.d10{background:rgba(96.3,96.3,96.3,1);background:rgba(calc(var(--grey-dark-r)*.9),calc(var(--grey-dark-g)*.9),calc(var(--grey-dark-b)*.9),1)}.bg-grey-dark.l40{background:rgba(166.2,166.2,166.2,1);background:rgba(calc(var(--grey-dark-r) + (255 - var(--grey-dark-r))*.4),calc(var(--grey-dark-g) + (255 - var(--grey-dark-g))*.4),calc(var(--grey-dark-b) + (255 - var(--grey-dark-b))*.4),1)}.bg-grey-dark.l20{background:rgba(136.6,136.6,136.6,1);background:rgba(calc(var(--grey-dark-r) + (255 - var(--grey-dark-r))*.2),calc(var(--grey-dark-g) + (255 - var(--grey-dark-g))*.2),calc(var(--grey-dark-b) + (255 - var(--grey-dark-b))*.2),1)}.bg-grey-dark.l10{background:rgba(121.8,121.8,121.8,1);background:rgba(calc(var(--grey-dark-r) + (255 - var(--grey-dark-r))*.1),calc(var(--grey-dark-g) + (255 - var(--grey-dark-g))*.1),calc(var(--grey-dark-b) + (255 - var(--grey-dark-b))*.1),1)}.bg-grey-dark{color:#fff;color:var(--white)}.bg-dark{background-color:#222;background-color:var(--dark)}.bg-dark.o40{background-color:#2226;background-color:rgba(var(--dark-r),var(--dark-g),var(--dark-b),.4)}.bg-dark.o20{background-color:#2223;background-color:rgba(var(--dark-r),var(--dark-g),var(--dark-b),.2)}.bg-dark.o10{background-color:#2222221a;background-color:rgba(var(--dark-r),var(--dark-g),var(--dark-b),.1)}.bg-dark.d40{background:rgba(20.4,20.4,20.4,1);background:rgba(calc(var(--dark-r)*.6),calc(var(--dark-g)*.6),calc(var(--dark-b)*.6),1)}.bg-dark.d20{background:rgba(27.2,27.2,27.2,1);background:rgba(calc(var(--dark-r)*.8),calc(var(--dark-g)*.8),calc(var(--dark-b)*.8),1)}.bg-dark.d10{background:rgba(30.6,30.6,30.6,1);background:rgba(calc(var(--dark-r)*.9),calc(var(--dark-g)*.9),calc(var(--dark-b)*.9),1)}.bg-dark.l40{background:rgba(122.4,122.4,122.4,1);background:rgba(calc(var(--dark-r) + (255 - var(--dark-r))*.4),calc(var(--dark-g) + (255 - var(--dark-g))*.4),calc(var(--dark-b) + (255 - var(--dark-b))*.4),1)}.bg-dark.l20{background:rgba(78.2,78.2,78.2,1);background:rgba(calc(var(--dark-r) + (255 - var(--dark-r))*.2),calc(var(--dark-g) + (255 - var(--dark-g))*.2),calc(var(--dark-b) + (255 - var(--dark-b))*.2),1)}.bg-dark.l10{background:rgba(56.1,56.1,56.1,1);background:rgba(calc(var(--dark-r) + (255 - var(--dark-r))*.1),calc(var(--dark-g) + (255 - var(--dark-g))*.1),calc(var(--dark-b) + (255 - var(--dark-b))*.1),1)}.bg-dark{color:#fff;color:var(--white)}p.positive,span.positive{color:#008738;color:var(--positive)}.bg-positive{background-color:#008738;background-color:var(--positive)}.bg-positive.o40{background-color:#00873866;background-color:rgba(var(--positive-r),var(--positive-g),var(--positive-b),.4)}.bg-positive.o20{background-color:#00873833;background-color:rgba(var(--positive-r),var(--positive-g),var(--positive-b),.2)}.bg-positive.o10{background-color:#0087381a;background-color:rgba(var(--positive-r),var(--positive-g),var(--positive-b),.1)}.bg-positive.d40{background:rgba(0,81,33.6,1);background:rgba(calc(var(--positive-r)*.6),calc(var(--positive-g)*.6),calc(var(--positive-b)*.6),1)}.bg-positive.d20{background:rgba(0,108,44.8,1);background:rgba(calc(var(--positive-r)*.8),calc(var(--positive-g)*.8),calc(var(--positive-b)*.8),1)}.bg-positive.d10{background:rgba(0,121.5,50.4,1);background:rgba(calc(var(--positive-r)*.9),calc(var(--positive-g)*.9),calc(var(--positive-b)*.9),1)}.bg-positive.l40{background:rgba(102,183,135.6,1);background:rgba(calc(var(--positive-r) + (255 - var(--positive-r))*.4),calc(var(--positive-g) + (255 - var(--positive-g))*.4),calc(var(--positive-b) + (255 - var(--positive-b))*.4),1)}.bg-positive.l20{background:rgba(51,159,95.8,1);background:rgba(calc(var(--positive-r) + (255 - var(--positive-r))*.2),calc(var(--positive-g) + (255 - var(--positive-g))*.2),calc(var(--positive-b) + (255 - var(--positive-b))*.2),1)}.bg-positive.l10{background:rgba(25.5,147,75.9,1);background:rgba(calc(var(--positive-r) + (255 - var(--positive-r))*.1),calc(var(--positive-g) + (255 - var(--positive-g))*.1),calc(var(--positive-b) + (255 - var(--positive-b))*.1),1)}.bg-positive{color:#fff;color:var(--white)}p.negative,span.negative{color:#db0000;color:var(--negative)}.bg-negative{background-color:#db0000;background-color:var(--negative)}.bg-negative.o40{background-color:#db000066;background-color:rgba(var(--negative-r),var(--negative-g),var(--negative-b),.4)}.bg-negative.o20{background-color:#db000033;background-color:rgba(var(--negative-r),var(--negative-g),var(--negative-b),.2)}.bg-negative.o10{background-color:#db00001a;background-color:rgba(var(--negative-r),var(--negative-g),var(--negative-b),.1)}.bg-negative.d40{background:rgba(131.4,0,0,1);background:rgba(calc(var(--negative-r)*.6),calc(var(--negative-g)*.6),calc(var(--negative-b)*.6),1)}.bg-negative.d20{background:rgba(175.2,0,0,1);background:rgba(calc(var(--negative-r)*.8),calc(var(--negative-g)*.8),calc(var(--negative-b)*.8),1)}.bg-negative.d10{background:rgba(197.1,0,0,1);background:rgba(calc(var(--negative-r)*.9),calc(var(--negative-g)*.9),calc(var(--negative-b)*.9),1)}.bg-negative.l40{background:rgba(233.4,102,102,1);background:rgba(calc(var(--negative-r) + (255 - var(--negative-r))*.4),calc(var(--negative-g) + (255 - var(--negative-g))*.4),calc(var(--negative-b) + (255 - var(--negative-b))*.4),1)}.bg-negative.l20{background:rgba(226.2,51,51,1);background:rgba(calc(var(--negative-r) + (255 - var(--negative-r))*.2),calc(var(--negative-g) + (255 - var(--negative-g))*.2),calc(var(--negative-b) + (255 - var(--negative-b))*.2),1)}.bg-negative.l10{background:rgba(222.6,25.5,25.5,1);background:rgba(calc(var(--negative-r) + (255 - var(--negative-r))*.1),calc(var(--negative-g) + (255 - var(--negative-g))*.1),calc(var(--negative-b) + (255 - var(--negative-b))*.1),1)}.bg-negative{color:#fff;color:var(--white)}p.alert,span.alert{color:#f07000;color:var(--alert)}.bg-alert{background-color:#f07000;background-color:var(--alert)}.bg-alert.o40{background-color:#f0700066;background-color:rgba(var(--alert-r),var(--alert-g),var(--alert-b),.4)}.bg-alert.o20{background-color:#f0700033;background-color:rgba(var(--alert-r),var(--alert-g),var(--alert-b),.2)}.bg-alert.o10{background-color:#f070001a;background-color:rgba(var(--alert-r),var(--alert-g),var(--alert-b),.1)}.bg-alert.d40{background:rgba(144,67.2,0,1);background:rgba(calc(var(--alert-r)*.6),calc(var(--alert-g)*.6),calc(var(--alert-b)*.6),1)}.bg-alert.d20{background:rgba(192,89.6,0,1);background:rgba(calc(var(--alert-r)*.8),calc(var(--alert-g)*.8),calc(var(--alert-b)*.8),1)}.bg-alert.d10{background:rgba(216,100.8,0,1);background:rgba(calc(var(--alert-r)*.9),calc(var(--alert-g)*.9),calc(var(--alert-b)*.9),1)}.bg-alert.l40{background:rgba(246,169.2,102,1);background:rgba(calc(var(--alert-r) + (255 - var(--alert-r))*.4),calc(var(--alert-g) + (255 - var(--alert-g))*.4),calc(var(--alert-b) + (255 - var(--alert-b))*.4),1)}.bg-alert.l20{background:rgba(243,140.6,51,1);background:rgba(calc(var(--alert-r) + (255 - var(--alert-r))*.2),calc(var(--alert-g) + (255 - var(--alert-g))*.2),calc(var(--alert-b) + (255 - var(--alert-b))*.2),1)}.bg-alert.l10{background:rgba(241.5,126.3,25.5,1);background:rgba(calc(var(--alert-r) + (255 - var(--alert-r))*.1),calc(var(--alert-g) + (255 - var(--alert-g))*.1),calc(var(--alert-b) + (255 - var(--alert-b))*.1),1)}.bg-alert{color:#fff;color:var(--white)}.o4c.button{align-items:center;background:#0000;border:0;border-radius:4px;border-radius:var(--border-radius);color:#6b6b6b;color:var(--grey-dark);display:flex;flex-direction:row;flex-grow:1;font-size:12px;font-weight:700;height:40px;justify-content:center;line-height:16px;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-duration:var(--animation-speed);transition-property:color,background-color;transition-timing-function:ease-in-out;transition-timing-function:var(--animation-ease-fn)}.o4c.button:active,.o4c.button:active .icon,.o4c.button:active i,.o4c.button:hover,.o4c.button:hover .icon,.o4c.button:hover i{color:#222;color:var(--dark)}.o4c.button.disabled,.o4c.button.disabled .icon,.o4c.button.disabled i,.o4c.button:disabled,.o4c.button:disabled .icon,.o4c.button:disabled i{color:#d6d6d6;color:var(--grey-light)}.o4c.button .icon,.o4c.button i{color:#6b6b6b;color:var(--grey-dark);font-size:24px;transition-duration:.3s;transition-duration:var(--animation-speed);transition-property:color;transition-timing-function:ease-in-out;transition-timing-function:var(--animation-ease-fn)}.o4c.button .icon.leading,.o4c.button i.leading{margin-right:8px}.o4c.button .icon.trailing,.o4c.button i.trailing{margin-left:8px}.o4c.button.small{height:32px;padding:0 8px}.o4c.button.small .icon,.o4c.button.small i{font-size:16px}.o4c.button.compact{height:24px;padding:0 8px}.o4c.button.compact .icon,.o4c.button.compact i{font-size:16px}.o4c.button.inline{display:inline-flex}.o4c.button.solid{box-shadow:inset 0 -2px 0 #0003;box-shadow:inset 0 -2px 0 rgba(var(--black-r),var(--black-g),var(--black-b),.2)}.o4c.button.solid.primary{background:#0071b3;background:var(--primary)}.o4c.button.solid.primary,.o4c.button.solid.primary .icon,.o4c.button.solid.primary i{color:#fff;color:var(--on-primary)}.o4c.button.solid.primary:hover{background:rgba(0,90.4,143.2,1);background:rgba(calc(var(--primary-r)*.8),calc(var(--primary-g)*.8),calc(var(--primary-b)*.8),1)}.o4c.button.solid.primary:active{background:rgba(0,67.8,107.4,1);background:rgba(calc(var(--primary-r)*.6),calc(var(--primary-g)*.6),calc(var(--primary-b)*.6),1)}.o4c.button.solid.accent{background:#a90073;background:var(--accent)}.o4c.button.solid.accent,.o4c.button.solid.accent .icon,.o4c.button.solid.accent i{color:#fff;color:var(--on-accent)}.o4c.button.solid.accent:hover{background:rgba(135.2,0,92,1);background:rgba(calc(var(--accent-r)*.8),calc(var(--accent-g)*.8),calc(var(--accent-b)*.8),1)}.o4c.button.solid.accent:active{background:rgba(101.4,0,69,1);background:rgba(calc(var(--accent-r)*.6),calc(var(--accent-g)*.6),calc(var(--accent-b)*.6),1)}.o4c.button.solid.positive{background:#008738;background:var(--positive)}.o4c.button.solid.positive,.o4c.button.solid.positive .icon,.o4c.button.solid.positive i{color:#fff;color:var(--on-positive)}.o4c.button.solid.positive:hover{background:rgba(0,108,44.8,1);background:rgba(calc(var(--positive-r)*.8),calc(var(--positive-g)*.8),calc(var(--positive-b)*.8),1)}.o4c.button.solid.positive:active{background:rgba(0,81,33.6,1);background:rgba(calc(var(--positive-r)*.6),calc(var(--positive-g)*.6),calc(var(--positive-b)*.6),1)}.o4c.button.solid.negative{background:#db0000;background:var(--negative)}.o4c.button.solid.negative,.o4c.button.solid.negative .icon,.o4c.button.solid.negative i{color:#fff;color:var(--on-negative)}.o4c.button.solid.negative:hover{background:rgba(175.2,0,0,1);background:rgba(calc(var(--negative-r)*.8),calc(var(--negative-g)*.8),calc(var(--negative-b)*.8),1)}.o4c.button.solid.negative:active{background:rgba(131.4,0,0,1);background:rgba(calc(var(--negative-r)*.6),calc(var(--negative-g)*.6),calc(var(--negative-b)*.6),1)}.o4c.button.solid.alert{background:#f07000;background:var(--alert)}.o4c.button.solid.alert,.o4c.button.solid.alert .icon,.o4c.button.solid.alert i{color:#fff;color:var(--on-alert)}.o4c.button.solid.alert:hover{background:rgba(192,89.6,0,1);background:rgba(calc(var(--alert-r)*.8),calc(var(--alert-g)*.8),calc(var(--alert-b)*.8),1)}.o4c.button.solid.alert:active{background:rgba(144,67.2,0,1);background:rgba(calc(var(--alert-r)*.6),calc(var(--alert-g)*.6),calc(var(--alert-b)*.6),1)}.o4c.button.outline{background:#fff;background:var(--white);border:1px solid #0003;border:1px solid rgba(var(--black-r),var(--black-g),var(--black-b),.2)}.o4c.button.outline:hover{background:#efefef;background:var(--grey-lighter)}.o4c.button.outline:active{background:#d6d6d6;background:var(--grey-light)}.o4c.button.outline.primary,.o4c.button.outline.primary .icon,.o4c.button.outline.primary i{color:#0071b3;color:var(--primary)}.o4c.button.outline.primary.fill{background:#0071b3;background:var(--primary)}.o4c.button.outline.primary.fill,.o4c.button.outline.primary.fill .icon,.o4c.button.outline.primary.fill i{color:#fff;color:var(--on-primary)}.o4c.button.outline.primary.fill:hover{background:rgba(0,90.4,143.2,1);background:rgba(calc(var(--primary-r)*.8),calc(var(--primary-g)*.8),calc(var(--primary-b)*.8),1)}.o4c.button.outline.primary.fill:active{background:rgba(0,67.8,107.4,1);background:rgba(calc(var(--primary-r)*.6),calc(var(--primary-g)*.6),calc(var(--primary-b)*.6),1)}.o4c.button.outline.accent,.o4c.button.outline.accent .icon,.o4c.button.outline.accent i{color:#a90073;color:var(--accent)}.o4c.button.outline.accent.fill{background:#a90073;background:var(--accent)}.o4c.button.outline.accent.fill,.o4c.button.outline.accent.fill .icon,.o4c.button.outline.accent.fill i{color:#fff;color:var(--on-accent)}.o4c.button.outline.accent.fill:hover{background:rgba(135.2,0,92,1);background:rgba(calc(var(--accent-r)*.8),calc(var(--accent-g)*.8),calc(var(--accent-b)*.8),1)}.o4c.button.outline.accent.fill:active{background:rgba(101.4,0,69,1);background:rgba(calc(var(--accent-r)*.6),calc(var(--accent-g)*.6),calc(var(--accent-b)*.6),1)}.o4c.button.outline.positive,.o4c.button.outline.positive .icon,.o4c.button.outline.positive i{color:#008738;color:var(--positive)}.o4c.button.outline.positive.fill{background:#008738;background:var(--positive)}.o4c.button.outline.positive.fill,.o4c.button.outline.positive.fill .icon,.o4c.button.outline.positive.fill i{color:#fff;color:var(--on-positive)}.o4c.button.outline.positive.fill:hover{background:rgba(0,108,44.8,1);background:rgba(calc(var(--positive-r)*.8),calc(var(--positive-g)*.8),calc(var(--positive-b)*.8),1)}.o4c.button.outline.positive.fill:active{background:rgba(0,81,33.6,1);background:rgba(calc(var(--positive-r)*.6),calc(var(--positive-g)*.6),calc(var(--positive-b)*.6),1)}.o4c.button.outline.negative,.o4c.button.outline.negative .icon,.o4c.button.outline.negative i{color:#db0000;color:var(--negative)}.o4c.button.outline.negative.fill{background:#db0000;background:var(--negative)}.o4c.button.outline.negative.fill,.o4c.button.outline.negative.fill .icon,.o4c.button.outline.negative.fill i{color:#fff;color:var(--on-negative)}.o4c.button.outline.negative.fill:hover{background:rgba(175.2,0,0,1);background:rgba(calc(var(--negative-r)*.8),calc(var(--negative-g)*.8),calc(var(--negative-b)*.8),1)}.o4c.button.outline.negative.fill:active{background:rgba(131.4,0,0,1);background:rgba(calc(var(--negative-r)*.6),calc(var(--negative-g)*.6),calc(var(--negative-b)*.6),1)}.o4c.button.outline.alert,.o4c.button.outline.alert .icon,.o4c.button.outline.alert i{color:#f07000;color:var(--alert)}.o4c.button.outline.alert.fill{background:#f07000;background:var(--alert)}.o4c.button.outline.alert.fill,.o4c.button.outline.alert.fill .icon,.o4c.button.outline.alert.fill i{color:#fff;color:var(--on-alert)}.o4c.button.outline.alert.fill:hover{background:rgba(192,89.6,0,1);background:rgba(calc(var(--alert-r)*.8),calc(var(--alert-g)*.8),calc(var(--alert-b)*.8),1)}.o4c.button.outline.alert.fill:active{background:rgba(144,67.2,0,1);background:rgba(calc(var(--alert-r)*.6),calc(var(--alert-g)*.6),calc(var(--alert-b)*.6),1)}.o4c.button.floating{background:#d6d6d6;background:var(--grey-light);box-shadow:0 8px 8px #0000001a,inset 0 -2px 0 #0003;box-shadow:0 8px 8px rgba(var(--black-r),var(--black-g),var(--black-b),.1),inset 0 -2px 0 rgba(var(--black-r),var(--black-g),var(--black-b),.2);color:#6b6b6b;color:var(--grey-dark)}.o4c.button.floating:hover{background:#bbb;background:var(--grey)}.o4c.button.floating:active,.o4c.button.floating:hover,.o4c.button.floating:hover .icon,.o4c.button.floating:hover i{color:#fff;color:var(--white)}.o4c.button.floating:active{background:#6b6b6b;background:var(--grey-dark)}.o4c.button.floating:active .icon,.o4c.button.floating:active i{color:#fff;color:var(--white)}.o4c.button.floating{border-radius:28px;height:56px}.o4c.button.floating.small{border-radius:24px;height:48px;padding:0 16px}.o4c.button.floating.compact{border-radius:20px;height:40px;padding:0 12px}.o4c.button.floating.primary{background:#0071b3;background:var(--primary)}.o4c.button.floating.primary,.o4c.button.floating.primary .icon,.o4c.button.floating.primary i{color:#fff;color:var(--on-primary)}.o4c.button.floating.primary:hover{background:rgba(0,90.4,143.2,1);background:rgba(calc(var(--primary-r)*.8),calc(var(--primary-g)*.8),calc(var(--primary-b)*.8),1)}.o4c.button.floating.primary:active{background:rgba(0,67.8,107.4,1);background:rgba(calc(var(--primary-r)*.6),calc(var(--primary-g)*.6),calc(var(--primary-b)*.6),1)}.o4c.button.floating.primary{box-shadow:0 8px 8px #0071b333,inset 0 -2px 0 #0003;box-shadow:0 8px 8px rgba(var(--primary-r),var(--primary-g),var(--primary-b),.2),inset 0 -2px 0 rgba(var(--black-r),var(--black-g),var(--black-b),.2)}.o4c.button.floating.accent{background:#a90073;background:var(--accent)}.o4c.button.floating.accent,.o4c.button.floating.accent .icon,.o4c.button.floating.accent i{color:#fff;color:var(--on-accent)}.o4c.button.floating.accent:hover{background:rgba(135.2,0,92,1);background:rgba(calc(var(--accent-r)*.8),calc(var(--accent-g)*.8),calc(var(--accent-b)*.8),1)}.o4c.button.floating.accent:active{background:rgba(101.4,0,69,1);background:rgba(calc(var(--accent-r)*.6),calc(var(--accent-g)*.6),calc(var(--accent-b)*.6),1)}.o4c.button.floating.accent{box-shadow:0 8px 8px #a9007333,inset 0 -2px 0 #0003;box-shadow:0 8px 8px rgba(var(--accent-r),var(--accent-g),var(--accent-b),.2),inset 0 -2px 0 rgba(var(--black-r),var(--black-g),var(--black-b),.2)}.o4c.button.floating.positive{background:#008738;background:var(--positive)}.o4c.button.floating.positive,.o4c.button.floating.positive .icon,.o4c.button.floating.positive i{color:#fff;color:var(--on-positive)}.o4c.button.floating.positive:hover{background:rgba(0,108,44.8,1);background:rgba(calc(var(--positive-r)*.8),calc(var(--positive-g)*.8),calc(var(--positive-b)*.8),1)}.o4c.button.floating.positive:active{background:rgba(0,81,33.6,1);background:rgba(calc(var(--positive-r)*.6),calc(var(--positive-g)*.6),calc(var(--positive-b)*.6),1)}.o4c.button.floating.positive{box-shadow:0 8px 8px #00873833,inset 0 -2px 0 #0003;box-shadow:0 8px 8px rgba(var(--positive-r),var(--positive-g),var(--positive-b),.2),inset 0 -2px 0 rgba(var(--black-r),var(--black-g),var(--black-b),.2)}.o4c.button.floating.negative{background:#db0000;background:var(--negative)}.o4c.button.floating.negative,.o4c.button.floating.negative .icon,.o4c.button.floating.negative i{color:#fff;color:var(--on-negative)}.o4c.button.floating.negative:hover{background:rgba(175.2,0,0,1);background:rgba(calc(var(--negative-r)*.8),calc(var(--negative-g)*.8),calc(var(--negative-b)*.8),1)}.o4c.button.floating.negative:active{background:rgba(131.4,0,0,1);background:rgba(calc(var(--negative-r)*.6),calc(var(--negative-g)*.6),calc(var(--negative-b)*.6),1)}.o4c.button.floating.negative{box-shadow:0 8px 8px #db000033,inset 0 -2px 0 #0003;box-shadow:0 8px 8px rgba(var(--negative-r),var(--negative-g),var(--negative-b),.2),inset 0 -2px 0 rgba(var(--black-r),var(--black-g),var(--black-b),.2)}.o4c.button.floating.alert{background:#f07000;background:var(--alert)}.o4c.button.floating.alert,.o4c.button.floating.alert .icon,.o4c.button.floating.alert i{color:#fff;color:var(--on-alert)}.o4c.button.floating.alert:hover{background:rgba(192,89.6,0,1);background:rgba(calc(var(--alert-r)*.8),calc(var(--alert-g)*.8),calc(var(--alert-b)*.8),1)}.o4c.button.floating.alert:active{background:rgba(144,67.2,0,1);background:rgba(calc(var(--alert-r)*.6),calc(var(--alert-g)*.6),calc(var(--alert-b)*.6),1)}.o4c.button.floating.alert{box-shadow:0 8px 8px #f0700033,inset 0 -2px 0 #0003;box-shadow:0 8px 8px rgba(var(--alert-r),var(--alert-g),var(--alert-b),.2),inset 0 -2px 0 rgba(var(--black-r),var(--black-g),var(--black-b),.2)}button.button{width:100%}button.button.inline{width:auto}button.button:hover{cursor:pointer}:root{--white-r:255;--white-g:255;--white-b:255;--white:rgba(var(--white-r),var(--white-g),var(--white-b),1);--black-r:0;--black-g:0;--black-b:0;--black:rgba(var(--black-r),var(--black-g),var(--black-b),1);--primary-r:0;--primary-g:113;--primary-b:179;--primary:rgba(var(--primary-r),var(--primary-g),var(--primary-b),1);--on-primary:#fff;--accent-r:169;--accent-g:0;--accent-b:115;--accent:rgba(var(--accent-r),var(--accent-g),var(--accent-b),1);--on-accent:#fff;--light-r:246;--light-g:246;--light-b:246;--light:rgba(var(--light-r),var(--light-g),var(--light-b),1);--grey-lighter-r:239;--grey-lighter-g:239;--grey-lighter-b:239;--grey-lighter:rgba(var(--grey-lighter-r),var(--grey-lighter-g),var(--grey-lighter-b),1);--grey-light-r:214;--grey-light-g:214;--grey-light-b:214;--grey-light:rgba(var(--grey-light-r),var(--grey-light-g),var(--grey-light-b),1);--grey-r:187;--grey-g:187;--grey-b:187;--grey:rgba(var(--grey-r),var(--grey-g),var(--grey-b),1);--grey-dark-r:107;--grey-dark-g:107;--grey-dark-b:107;--grey-dark:rgba(var(--grey-dark-r),var(--grey-dark-g),var(--grey-dark-b),1);--dark-r:34;--dark-g:34;--dark-b:34;--dark:rgba(var(--dark-r),var(--dark-g),var(--dark-b),1);--positive-r:0;--positive-g:135;--positive-b:56;--positive:rgba(var(--positive-r),var(--positive-g),var(--positive-b),1);--on-positive:#fff;--negative-r:219;--negative-g:0;--negative-b:0;--negative:rgba(var(--negative-r),var(--negative-g),var(--negative-b),1);--on-negative:#fff;--alert-r:240;--alert-g:112;--alert-b:0;--alert:rgba(var(--alert-r),var(--alert-g),var(--alert-b),1);--on-alert:#fff;--animation-speed:.3s;--animation-ease-fn:ease-in-out;--border-radius:4px;--tab-bg:var(--grey-lighter);--tab-text:var(--grey-dark);--tab-selected-bg:var(--white);--tab-selected-text:var(--accent);--tab-selected-border-top:var(--accent);--tab-hover-bg:var(--white);--tab-pressed-bg:var(--grey-lighter);--tab-disabled-bg:var(--grey-lighter);--tab-disabled-color:var(--grey);--tab-active-bg:var(--grey-light);--tab-border-top:var(--tab-bg);--tab-border:#0003;--badge-size:24px;--card-bg:var(--white);--card-border:var(--grey-light);--card-border-radius:var(--border-radius);--card-header-bg:var(--light);--card-header-text:var(--grey-dark);--toggle-group-bg:var(--grey-lighter);--toggle-group-text:var(--grey-dark);--toggle-group-border-color:var(--white);--toggle-group-border-radius:var(--border-radius);--toggle-group-active-bg:var(--primary);--toggle-group-active-text:var(--on-primary);--toggle-group-shadow:inset 0px 0px 4px #0003;--list-selector-bg:var(--white);--list-selector-text:var(--grey-dark);--list-selector-border-color:var(--grey-light);--list-selector-border-radius:var(--border-radius);--list-selector-selected-bg:var(--primary);--list-selector-selected-text:var(--on-primary);--list-selector-active-bg:var(--grey-light);--list-selector-active-text:var(--grey-dark);--list-selector-active-border:var(--grey);--list-selector-hover-bg:var(--grey-lighter);--list-selector-hover-text:var(--grey-dark);--list-selector-forcus-border:var(--primary);--list-selector-disabled-bg:var(--grey-lighter);--list-selector-disabled-text:var(--grey);--dropdown-bg:var(--white);--dropdown-text:var(--grey-dark);--dropdown-border-color:var(--grey-light);--dropdown-border-hover-color:var(--grey);--dropdown-border-radius:var(--border-radius);--dropdown-placeholder-color:var(--grey);--dropdown-invalid-border-color:var(--negative);--dropdown-focus-border-color:var(--primary);--dropdown-disabled-bg:var(--grey-lighter);--dropdown-disabled-color:var(--grey);--dropdown-option-color:var(--grey-dark);--dropdown-option-bg:var(--white);--dropdown-option-hover-bg:var(--grey-lighter);--dropdown-option-hover-color:var(--grey-dark);--dropdown-option-active-bg:var(--grey-light);--dropdown-option-active-color:var(--grey-dark);--dropdown-option-selected-bg:var(--primary);--dropdown-option-selected-color:var(--on-primary);--dropdown-divider-color:var(--grey-light);--text-field-bg:var(--white);--text-field-text:var(--grey-dark);--text-field-border-color:var(--grey-light);--text-field-border-radius:var(--border-radius);--text-field-placeholder-color:var(--grey);--text-field-invalid-border-color:var(--negative);--text-field-focus-border-color:var(--primary);--text-field-disabled-bg:var(--grey-lighter);--text-field-disabled-color:var(--grey);--text-field-shadow:inset 0px 2px 4px #0000001a;--tooltip-bg:var(--white);--tooltip-color:var(--grey-dark);--tooltip-border-radius:var(--border-radius);--tooltip-indicator-border-radius:1px;--spinner-animation-duration:1.4s;--spinner-circle-bg:var(--grey-lighter);--spinner-circle-diameter:16px;--spinner-circle-thickness:2px;--spinner-dot-size:16px;--spinner-dot-margin:2px;--switch-border-radius:var(--border-radius);--switch-bg:var(--grey-lighter);--switch-text:var(--grey-dark);--switch-on-bg:var(--positive);--switch-on-text:var(--on-positive);--switch-off-bg:var(--negative);--switch-off-text:var(--on-negative);--switch-handle-bg:var(--white);--switch-handle-border:#ccc;--toggle-border-radius:var(--border-radius);--toggle-bg:var(--grey-lighter);--toggle-text:var(--grey-dark);--toggle-handle-bg:var(--primary);--toggle-handle-text:var(--on-primary)}.o4c.dropdown{box-sizing:border-box;display:block;font-size:14px;line-height:18px;position:relative;transition-duration:.3s;transition-duration:var(--animation-speed);transition-property:border-color,background-color;transition-timing-function:ease-in-out;transition-timing-function:var(--animation-ease-fn);width:100%}.o4c.dropdown .icon{pointer-events:none;position:absolute;right:12px;top:13px}.o4c.dropdown .input-row .dropdown-field{background-color:#fff;background-color:var(--dropdown-bg);border:1px solid #d6d6d6;border:1px solid var(--dropdown-border-color);border-radius:4px;border-radius:var(--dropdown-border-radius);box-sizing:border-box;display:block;flex-grow:1;font-size:14px;height:40px;line-height:18px;line-height:39px;overflow:hidden;padding:0 12px;position:relative;text-overflow:ellipsis;transition-duration:.3s;transition-duration:var(--animation-speed);transition-property:border-color;transition-timing-function:ease-in-out;transition-timing-function:var(--animation-ease-fn);-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%}.o4c.dropdown .input-row .dropdown-field:not(:only-child){padding-right:40px}.o4c.dropdown .input-row .dropdown-field.placeholder{color:#bbb;color:var(--dropdown-placeholder-color)}.o4c.dropdown .input-row .dropdown-field.invalid{border-color:#db0000;border-color:var(--dropdown-invalid-border-color)}.o4c.dropdown .input-row .dropdown-field:focus,.o4c.dropdown .input-row .dropdown-field:hover{border:1px solid #bbb;border:1px solid var(--dropdown-border-hover-color);cursor:pointer}.o4c.dropdown select{appearance:none;-webkit-appearance:none;border:none;height:0;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:3}.o4c.dropdown select:focus,.o4c.dropdown select:hover{cursor:pointer}.o4c.dropdown.native-select select{height:100%}.o4c.dropdown select:focus+.input-row .dropdown-field,.o4c.dropdown:focus-within .input-row .dropdown-field{border-color:#0071b3;border-color:var(--dropdown-focus-border-color);outline:none}.o4c.dropdown select:disabled+.input-row .dropdown-field{background-color:#efefef;background-color:var(--dropdown-disabled-bg);color:#bbb;color:var(--dropdown-disabled-color)}.o4c.dropdown select:disabled+.input-row .dropdown-field:focus,.o4c.dropdown select:disabled+.input-row .dropdown-field:hover{border-color:#d6d6d6;border-color:var(--dropdown-border-color);cursor:default;outline:none}.o4c.dropdown .options-container{background-color:#fff;background-color:var(--dropdown-option-bg);border:1px solid #d6d6d6;border:1px solid var(--dropdown-border-color);border-radius:4px;border-radius:var(--dropdown-border-radius);box-shadow:0 -1px 2px #0000000d,0 4px 8px #0003;box-sizing:border-box;color:#6b6b6b;color:var(--dropdown-option-color);display:none;left:0;margin:0;overflow:hidden;overflow-y:auto;padding:8px 0;position:absolute;top:42px;width:100%;z-index:2}.o4c.dropdown .options-container .option{font-size:16px;line-height:20px;list-style:none;padding:8px 16px;transition-duration:.3s;transition-duration:var(--animation-speed);transition-timing-function:ease-in-out;transition-timing-function:var(--animation-ease-fn)}.o4c.dropdown .options-container .option:focus,.o4c.dropdown .options-container .option:hover{background-color:#efefef;background-color:var(--dropdown-option-hover-bg);color:#6b6b6b;color:var(--dropdown-option-hover-color);cursor:pointer}.o4c.dropdown .options-container .option:active{background-color:#d6d6d6;background-color:var(--dropdown-option-active-bg);color:#6b6b6b;color:var(--dropdown-option-active-color)}.o4c.dropdown .options-container .option.selected{background-color:#0071b3;background-color:var(--dropdown-option-selected-bg);color:#fff;color:var(--dropdown-option-selected-color)}.o4c.dropdown .options-container .option{transition-property:color,background-color}.o4c.dropdown .options-container .divider{background-color:#d6d6d6;background-color:var(--dropdown-divider-color);height:1px;margin:16px 0}.o4c.dropdown.expanded .options-container{display:block}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#efefef;background:var(--grey-lighter);color:#222;color:var(--dark);margin:0;padding:0}code,pre{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#222;color:var(--dark);text-decoration:none}.o4c.pill{margin-bottom:14px;margin-right:5px}.container{padding:24px 16px}.top-navigation{box-shadow:0 -1px 2px #0000000d,0 4px 8px #0003;display:flex;flex-direction:column;left:0;min-height:96px;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:999}.top-navigation .tabs{position:relative;z-index:20}.top-navigation .screen-header{position:relative;z-index:10}.screen-header{flex-grow:0;flex-wrap:wrap;font-size:12px;font-weight:700;height:48px;line-height:15px;overflow:hidden;text-transform:uppercase}.screen-header,.screen-header>div,.screen-header>div>div:not([class]){align-items:center;background:#fff;background:var(--white);display:flex;flex-direction:row;justify-content:center}.screen-header>div,.screen-header>div>div:not([class]){flex-grow:1;min-height:48px}.screen-header>div>a,.screen-header>div>button,.screen-header>div>div:not([class])>a,.screen-header>div>div:not([class])>button{align-items:center;background:#0000;border:0;display:flex;flex-basis:44px;font-size:16px;height:48px;justify-content:center;margin:0;padding:0 8px;text-align:center;text-decoration:none}.screen-header>div>a span,.screen-header>div>button span,.screen-header>div>div:not([class])>a span,.screen-header>div>div:not([class])>button span{align-items:center;border:1px solid #0003;border:1px solid rgba(var(--black-r),var(--black-g),var(--black-b),.2);border-radius:4px;box-shadow:0 -.25px .5px rgba(0,0,0,.013),0 1px 2px #0000000d;display:flex;height:32px;justify-content:center;text-align:center;width:32px}.screen-header>div>a.action:first-child,.screen-header>div>button.action:first-child,.screen-header>div>div:not([class])>a.action:first-child,.screen-header>div>div:not([class])>button.action:first-child{justify-content:left}.screen-header>div>a.action:last-child,.screen-header>div>button.action:last-child,.screen-header>div>div:not([class])>a.action:last-child,.screen-header>div>div:not([class])>button.action:last-child{justify-content:right}.card.muted .icon,.card.muted .icon:before,.card.muted i,.card.muted i:before{color:#6b6b6b;color:var(--grey-dark)}.card.muted .calendar-button{flex:0 1;padding-left:8px}
/*# sourceMappingURL=main.d5efe5b7.css.map*/