.ms-mobile-select{position:relative;z-index:0;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,z-index .4s;transition:opacity .4s,z-index .4s}.ms-mobile-select *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ms-mobile-select .ms-gray-layer{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);z-index:888;display:block}.ms-mobile-select .ms-content{width:100%;display:block;position:fixed;z-index:889;color:#000;-webkit-transition:all .4s;transition:all .4s;bottom:-350px;left:0;background:#fff}.ms-mobile-select .ms-fix-width{width:90%;margin:0 auto;position:relative}.ms-mobile-select .ms-fix-width:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ms-mobile-select .ms-btn-bar{border-bottom:1px solid #dcdcdc;font-size:15px;height:45px;position:relative;text-align:center;line-height:45px}.ms-mobile-select .ms-cancel,.ms-mobile-select .ms-ensure{height:45px;width:55px;cursor:pointer;position:absolute;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ms-mobile-select .ms-cancel{left:0;color:#666}.ms-mobile-select .ms-ensure{right:0;color:#1e83d3}.ms-mobile-select .ms-title{font-size:15px;padding:0 15%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ms-mobile-select .ms-panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ms-mobile-select .ms-wheels{width:100%;height:200px;overflow:hidden}.ms-mobile-select .ms-wheel{position:relative;z-index:0;float:left;width:50%;height:200px;overflow:hidden;-webkit-transition:width .3s ease;transition:width .3s ease}.ms-mobile-select .ms-select-container{display:block;text-align:center}.ms-mobile-select .ms-select-container li{font-size:15px;display:block;height:40px;line-height:40px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ms-mobile-select .ms-select-line{height:40px;width:100%;position:absolute;top:80px;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.ms-mobile-select .ms-shadow-mask{position:absolute;top:0;width:100%;height:200px;background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.8) 25%,hsla(0,0%,100%,0) 49%,hsla(0,0%,100%,0) 51%,hsla(0,0%,100%,.8) 75%,hsla(0,0%,100%,.96));opacity:.9;pointer-events:none}.ms-mobile-select.ms-show{opacity:1;z-index:10000;visibility:visible}.ms-mobile-select.ms-show .ms-content{bottom:0}.ms-default-trigger{min-height:1em;color:#888}body.ms-show{overflow-y:hidden}.rrs{font-family:sans-serif;position:relative}.rrs,.rrs *,.rrs :after,.rrs :before{box-sizing:border-box}.rrs__button{color:#555;position:relative;cursor:pointer;line-height:44px;background:#fff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rrs__button--disabled{color:#999;background:#f5f5f5;cursor:default}.rrs__button:focus{outline:0}.rrs--options-visible .rrs__button{border-radius:4px 4px 0 0}.rrs__button+.rrs__options{list-style:none;padding:0;margin:0;background:#fff;position:absolute;z-index:2;border:1px solid #999;border-top-color:#eee;border-radius:0 0 4px 4px;top:44px;left:0;right:0;height:0;visibility:hidden;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.rrs--options-visible .rrs__options{height:auto;visibility:visible;overflow:auto;-webkit-overflow-scrolling:touch;max-height:230px}.mobile-close{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.rrs__option{cursor:pointer;padding:.75rem 1rem;margin:0}.rrs__option *{pointer-events:none}.rrs__option:focus{outline:1px solid #e0e0e0}.rrs__option:hover{background:#f5f5f5;color:#0273b5}.rrs__option:active{background:#e1f5fe}.rrs__option.rrs__option--next-selection{background:#f1f8fb;color:#0273b5}.rrs__option.rrs__option--selected{color:#0273b5}.rrs__option.rrs__option--disabled{color:#999;background:#f5f5f5;cursor:default}.rrs__option.rrs__option--header{color:#666;cursor:default;font-size:.7rem;font-weight:700;text-transform:uppercase;background:#f5f5f5;position:sticky;top:0;z-index:1}.rrs__label{padding:0 2rem 0 1rem;display:inline-flex;height:100%;width:100%;max-width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:inherit;background:transparent;border-radius:4px;border:1px solid transparent;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rrs__label *{pointer-events:none}.rrs--options-visible .rrs__label,.rrs__button:focus .rrs__label{outline:0;border:1px solid #999}.rrs--options-visible .rrs__label{border-radius:4px 4px 0 0}.rrs--has-changed .rrs__label{color:#0273b5}.rrs__multiselect-label{display:inline-flex;max-width:100%;line-height:1}.rrs__multiselect-label__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rrs__multiselect-label__badge{border:1px solid #ccc;padding:1px 6px;margin:0 0 0 4px;border-radius:8px;color:#666;font-size:11px;vertical-align:middle;display:inline-block}.rrs .checkbox{display:inline-block;position:relative;vertical-align:middle;width:16px;height:16px;top:-1px;border:1px solid #ccc;margin:2px 8px 2px 0;border-radius:4px}.rrs__option.rrs__option--selected .checkbox{border:1px solid #0273b5}.rrs .checkbox-icon{fill:transparent;position:absolute;left:1px;top:1px}.rrs__option.rrs__option--selected .checkbox-icon{fill:#0273b5}.rrs .caret-icon{position:absolute;right:1rem;top:1.25rem;fill:#333}.rrs--options-visible .caret-icon{transform:rotate(180deg)}.badge{background:#f1f1f1;padding:.25rem 1rem;margin:2px 10px 2px 0;border-radius:3px}@media screen and (max-width:768px){.rrs{position:static}.rrs.rrs--options-visible:after{content:"";cursor:pointer;position:fixed;animation:fadeIn .3s ease forwards;z-index:1;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.rrs--options-visible .rrs__options{max-height:none;position:fixed;font-size:1.25rem;width:auto;left:1rem;right:1rem;top:15%;bottom:1rem;border:0;border-radius:4px}.mobile-close{display:block;cursor:pointer;line-height:1;position:fixed;top:1rem;right:1rem;z-index:1000;-webkit-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.mobile-close__icon{fill:#fff;padding:.5rem;width:2rem;height:2rem;border-radius:4px}}.StatusIcons2{display:flex;position:relative;width:100%;flex-direction:row;justify-content:space-around;align-items:center}.StatusIcons2 .statusIcon2{display:block;flex:0}.StatusIcons{display:flex;position:relative;width:100%;flex-direction:row}.StatusIcons,.StatusIcons .statusIcon{justify-content:space-around;align-items:center}.StatusIcons .statusIcon{display:block;flex:0;color:#adb2b8;opacity:1}.StatusIcons .statusIcon .stat{color:#adb2b8;opacity:1;vertical-align:middle;text-align:center;font-size:62px;border-radius:50%;padding:10px;background:linear-gradient(to bottom right,#e5e8ec,#d2d1d4);color:#fff;display:inline-block;height:10px;width:10px}.StatusIcons .statusIcon .stat.on,.StatusIcons .statusIcon .stat.ot{background:#262626}.StatusIcons .statusIcon .stat.pto{background:#f36d33}.StatusIcons .statusIcon .stat.available{background:#262626}.StatusIcons .statusIcon .stat.bidded{background:#06a77d}.StatusIcons .statusIcon .stat.sick{background:brown}.StatusIcons .statusIcon .stat.jde{color:#fff;background:#eeb313}.StatusIcons .statusIcon .stat.jde.synced{background:#06a77d}.StatusIcons .statusIcon .stat.approved{background:#4dacff}.StatusIcons .statusIcon .stat.rejected,.StatusIcons .statusIcon .stat.submitted-notes{background:red}.StatusIcons .statusIcon .stat.submitted{background:#006494}.StatusIcons .statusIcon .stat.processed{background:#06a77d}.StatusIcons .statusIcon .stat.collision{background:red}.StatusIcons .statusIcon .stat.acting{background:#2e8b57}.StatusIcons .statusIcon .stat.payPeriodLock,.StatusIcons .statusIcon .stat.shiftLock,.StatusIcons .statusIcon .stat.timeEntryLock{background:#d6350d}.StatusIcons .statusIcon .stat.payPeriodUnlock,.StatusIcons .statusIcon .stat.shiftUnlock,.StatusIcons .statusIcon .stat.timeEntryUnlock{background:#2e8b57}.StatusIcons .statusIcon .stat.locked{background:#d6350d}.StatusIcons .statusIcon .stat.unlocked{background:#2e8b57}.StatusIcons .statusIcon .stat:before{font-size:17px}.StatusIcons .statusIcon .on svg{color:#fff;fill:#fff}.swipeable-list{flex:1;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.swipeable-list-item{position:relative;transition:max-height .5s ease;max-height:1000px;transform-origin:top;overflow:hidden;width:100%;z-index:0}.swipeable-list-item__content{width:100%;align-items:center;box-sizing:border-box;background-color:#fff;height:100%;display:flex}.swipeable-list-item__content--return{transition:transform .5s ease-out}.swipeable-list-item__content--remove{transition:transform .35s ease-in}.swipeable-list-item__content-right{position:absolute;width:100%;height:100%;z-index:-1;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;opacity:0}.swipeable-list-item__content-right--return{transition:opacity .5s ease-out}.swipeable-list-item__content-left{position:absolute;width:100%;height:100%;z-index:-1;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;opacity:0;justify-content:flex-end}.swipeable-list-item__content-left--return{transition:opacity .5s ease-out}.columns{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.column{flex:50%;width:100%}.basic-swipeable-list__item-content-left{background-color:green}.basic-swipeable-list__item-content-left,.basic-swipeable-list__item-content-right{box-sizing:border-box;color:#fff;height:100%;width:100%;display:flex;align-items:center;padding:4px 8px}.basic-swipeable-list__item-content-right{background-color:red;justify-content:flex-end}.center-search{margin:auto;width:auto;padding:10px;text-align:center;background-color:#fff}*{box-sizing:border-box}.shift-cards{display:flex;justify-content:space-between}.shift-card{box-shadow:0 0 4px rgba(0,0,0,.4);padding:1em;display:flex;flex-grow:1;margin-bottom:2em}.shfit-card1,.shift-card{background-color:#fff;white-space:nowrap}.shfit-card1{width:100%}.shift-card4{border:1px solid;display:inline;margin:0 10px;width:100%;white-space:nowrap}.shift-card:active,.shift-card:focus,.shift-card:hover{border-color:#0070f3}.shift-card h2{margin:0 0 1rem;font-size:1.5rem}.shift-card p{margin:0;font-size:1.25rem;line-height:1.5}.box{float:left;width:20px;height:20px;border:1px solid rgba(0,0,0,.2)}hr.solid{border-top:3px solid #bbb}hr.rounded{border-top:8px solid #bbb;border-radius:5px}
/*# sourceMappingURL=/src.c28dbfbb.css.map */