.date-header>div{white-space:pre;color:#1e1e1e}.date-header>div:first-child{margin-right:.1rem}.date-header>div:last-child{margin-left:.1rem}.date-header .dot-stack{min-width:22px;border-top:1px dashed #818181;display:block;margin:9px 0 0;position:relative}.date-header .dot-stack:before,.date-header .dot-stack:after{position:absolute;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#818181;width:6px;height:6px;top:-4px}.date-header .dot-stack:before{left:0}.date-header .dot-stack:after{right:0}.date-header .semi-bold-font{margin-left:4px}@media only screen and (min-width:480px){.date-header .dot-stack{margin:10px 0 0}}@media only screen and (min-width:1200px){.date-header .dot-stack{margin:13px 0 0}}.approved-edit-btn{background-color:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#006241;padding:6px;cursor:pointer;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.approved-edit-btn:hover{background-color:#f9f9f9}.approved-edit-btn #textPendingBtn{color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex;padding:0rem .25rem;align-items:flex-start}.approved-edit-btn svg{fill:#006241;width:1rem;height:1rem}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.drawer.bottom .MuiModal-backdrop{background-color:#0000004d}.drawer.bottom .MuiDrawer-paper{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;height:100%}.drawer.bottom .MuiDrawer-paper .drawer-scroll{overflow-y:none;width:100%}.drawer.bottom .MuiDrawer-paper .close{color:#000}.drawer.bottom .MuiDrawer-paper .close:focus-visible{outline:2px solid #00754a}.drawer.bottom .MuiDrawer-paper .titleBox{display:flex;flex:1 0 0;padding:var(--space-1-x, .5rem) var(--space-2-x, 1rem) var(--space-half-x, .25rem) var(--space-2-x, 1rem);justify-content:center;align-items:center;font-size:1.2rem;align-self:stretch;color:var(--Ink-leading, #1e1e1e);background:var(--color-surface-level-1, #fff);font-family:SoDo Sans;font-style:normal;font-weight:600;line-height:1.25rem;z-index:9999}.drawer.bottom .MuiDrawer-paper .drawer-title{color:var(--Ink-leading, #1e1e1e);font-family:SoDo Sans;font-style:normal;font-weight:600;line-height:1.25rem}.drawer.bottom .MuiDrawer-paper .drawer-title.current-title{margin-bottom:4px}.drawer.bottom .buttonControl{background:var(--color-surface-level-1, #fff);display:flex;padding:var(--space-half-x, .25rem) var(--space-2-x, 1rem) var(--space-1-x, .5rem) var(--space-2-x, 1rem);justify-content:space-between;align-items:center;align-self:stretch}.drawer.bottom .storeHours{background:var(--color-surface-level-1, #fff);display:flex;justify-content:space-between;align-items:center;align-self:stretch}.drawer.bottom .Step{margin:8px 0 10px;font-family:SoDo Sans,sans-serif;color:#1e1e1e;white-space:nowrap}.drawer.bottom .Step:before{font-family:SoDo Sans,sans-serif;color:#1e3832;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:26px;height:20px;display:inline-block;text-align:center;font-size:1.071rem;margin-right:6px;padding:6px 0 0;border:1px solid #1e3832}.drawer.bottom .Step.active{font-family:SoDo Sans Semi Bold,sans-serif}.drawer.bottom .Step.active:before{background-color:#004f35;border:0;color:#fff}.drawer.bottom .Step.completed{color:#1e3832}.drawer.bottom .Step.completed:before{background-color:#d4e9e2;border-color:#006241;color:#006241}.drawer.bottom .Step.Step1:before{content:"1"}.drawer.bottom .Step.Step2{margin-top:2rem}.drawer.bottom .Step.Step2:before{content:"2"}@media only screen and (max-width:480px),(max-width:768px){.drawer.bottom .Step{padding:0 16px}.drawer.bottom .Step:before{width:28px;height:23px;padding:5px 0 0;margin-right:6px}}@media only screen and (min-width:390px),(max-width:800px){.drawer.bottom .Step{padding:0 16px}.drawer.bottom .Step:before{width:28px;height:23px;padding:5px 0 0;margin-right:6px}}@media only screen and (min-width:900px){.drawer.bottom .MuiDrawer-paper{height:100vh;padding:0}.drawer.bottom .Step:before{width:32px;height:25px;padding-top:7px;margin-right:8px}}@media only screen and (min-width:1200px){.drawer.bottom .MuiDrawer-paper{height:100vh}.drawer.bottom .Step{font-size:1.11rem}.drawer.bottom .Step:before{width:36px;height:29px;padding-top:7px;font-size:1.11rem}}.loader{display:flex;justify-content:center;align-items:center}.loader.fullScreen{position:fixed;inset:0;background-color:#d2ebe080;z-index:9999}.loader span.MuiCircularProgress-root{color:#00754a}.drawer .date-wrapper{border-radius:var(--radius-minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-surface-level-1, #fff);border:1px solid #e7e7e7;padding:13px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;position:relative;color:#1e1e1e}.drawer .date-wrapper.half-width{width:calc(50% - 20px)}.drawer .date-wrapper .mr-half{margin-right:4px}.drawer .date-wrapper svg{color:#1e3832;width:20px;height:20px}.drawer .date-wrapper.active{border:1px solid #d4e9e2}.drawer .date-wrapper.active:before{content:"";position:absolute;border:solid #d4e9e2;top:57px;right:16px;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(-135deg);background-color:#f9f9f9}.drawer .date-wrapper.active:after{content:"";position:absolute;top:63px;right:15px;border:solid #f9f9f9;border-width:0 0 1px;display:inline-block;width:13px;z-index:2}.drawer .date-wrapper.active svg{color:#004f35}.drawer .date-wrapper.startDateBorder{border:1px solid #d4e9e2}.drawer .date-header{background-color:#fff;border:1px solid #d4e9e2;padding:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.drawer .date-header.disable{pointer-events:none}.drawer .date-header-grid{padding:0 16px}.drawer button.next-btn{width:100%;margin:20px 0 4px;padding:8px 0;font-size:1.071rem;height:3rem}.drawer button.next-btn[disabled]{background-color:#666}.drawer .MuiDivider-vertical{height:20px;border-left:1px solid #5f5f5f;margin:8px 12px 0;border-right:none}.drawer .MuiDivider-vertical.active{border-left:1px solid #1e1e1e}.drawer .add-request-section .edit-btn-container{padding:0 16px}.drawer .add-request-section .request-content{background-color:#f9f9f9;flex:1 0 100%}.drawer .add-request-section .request-content.active{border:1px solid #008d5b}.drawer .add-request-section .request-content .copy-data{display:flex;height:3rem;padding:.25rem var(--space-2-x, 1rem);justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--Minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-surface-level-1, #fff);flex-grow:1;width:100%}.drawer .add-request-section .request-content .copy-data .check-item .MuiCheckbox-root{color:#818181;padding:6px 8px 6px 0}.drawer .add-request-section .request-content .copy-data .check-item .MuiCheckbox-root svg{font-size:1.8rem}.drawer .add-request-section .request-content .copy-data .check-item .MuiCheckbox-root.Mui-checked{color:#00754a}.drawer .add-request-section .request-content .avg-hours{font-family:SoDo Sans Semi Bold,sans-serif;color:#1e3832}.drawer .add-request-section .request-content .day-wrapper{background-color:#fff;display:flex;align-items:flex-start;align-self:stretch;border:.5px solid var(--color-line-quiet, #bfbfbf);margin-bottom:8px;margin-top:8px}.drawer .add-request-section .request-content .day-wrapper.active{border:1px solid #008d5b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.drawer .add-request-section .request-content .day-wrapper.active .day-item{border:1px solid #008d5b;background-color:#d4e9e2;margin:-1px 0 -1px -1px}.drawer .add-request-section .request-content .day-wrapper .day-item{width:3.125rem;justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--radius-none, 0rem);border-right:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-surface-level-1, #fff)}.drawer .add-request-section .request-content .day-wrapper .day-action{width:calc(100% - 57px);padding:14px 4px 8px}.drawer .add-request-section .request-content .day-wrapper .day-action .day-hours{color:#5f5f5f}.drawer .add-request-section .request-content .day-wrapper .day-action .available-hours{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.drawer .add-request-section .request-content .day-wrapper .day-action .switch-wrapper{margin:10px 0}.drawer .add-request-section .request-content .day-wrapper .day-action .switch-wrapper .switch-label{color:#5f5f5f;font-family:SoDo Sans,sans-serif;margin-left:4px}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper{margin:6px 0}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section{width:calc(100% - 32px)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker{border-radius:var(--Minimal, .5rem)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker .MuiSelect-select{color:#5f5f5f;font-family:SoDo Sans,sans-serif;padding:11px 20px 11px 8px}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker fieldset{border:1px solid #b4b4b4}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker-selected{border-radius:var(--Minimal, .5rem);border:1px solid #00754a}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker-selected .MuiSelect-select{color:#5f5f5f;font-family:SoDo Sans,sans-serif;padding:11px 20px 11px 8px}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker-selected fieldset{border:1px solid #b4b4b4}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .time-divider{margin:0 3px;width:18px;background:url("data:image/svg+xml,%3csvg%20width='13'%20height='8'%20viewBox='0%200%2013%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3536%204.35355C12.5488%204.15829%2012.5488%203.84171%2012.3536%203.64645L9.17157%200.464466C8.97631%200.269204%208.65973%200.269204%208.46447%200.464466C8.2692%200.659728%208.2692%200.976311%208.46447%201.17157L11.2929%204L8.46447%206.82843C8.2692%207.02369%208.2692%207.34027%208.46447%207.53553C8.65973%207.7308%208.97631%207.7308%209.17157%207.53553L12.3536%204.35355ZM0%204.5H12V3.5H0V4.5Z'%20fill='black'/%3e%3c/svg%3e") no-repeat;background-position:right 0;background-size:18px 13px;height:14px}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .MuiTextField-root{min-width:auto}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .remove-time{color:#1e1e1e;padding:4px}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .remove-time svg{font-size:1.8rem}.drawer .add-request-section .request-content .day-wrapper .day-action .add-more-time{color:#1e1e1e;padding:4px}.drawer .add-request-section .request-content .day-wrapper .day-action .add-more-time svg{font-size:1.8rem;margin:2px 2.9px 0 0}.drawer .add-request-section .request-content .comment{position:relative;margin:8px 0;background-color:#fff;border:1px solid #cecece;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.drawer .add-request-section .request-content .comment .optional{color:#5f5f5f;position:absolute;bottom:10px;left:10px}.drawer .add-request-section .request-content .comment .characters-left{color:#5f5f5f;position:absolute;bottom:10px;right:10px}.drawer .add-request-section .request-content .comment .comment-box{width:100%;padding-bottom:32px}.drawer .add-request-section .request-content .comment .comment-box:focus-visible{outline:2px solid #00754a}.drawer .add-request-section .request-content .comment .text-area{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;padding:8px;background-color:#fff;border:0;resize:none;font-size:1.333rem}.drawer .add-request-section .request-content .comment .text-area::placeholder{color:#5f5f5f;font-family:SoDo Sans Light,sans-serif}.drawer .add-request-section .request-content .comment .text-area:focus-visible{outline:2px solid #00754a}.drawer .availabilityRequestInfoIcon{padding:4px 8px 0}.drawer button.submit-btn{min-width:8rem;min-height:1.8rem;display:flex;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-interactive-tertiary, #fff)}.drawer button.submit-btn[disabled]{border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary-disabled, #666)}.drawer .infoText{font-size:.5rem}@media only screen and (min-width:390px){.drawer .date-wrapper.half-width{width:calc(50% - 24px)}.drawer .dividerStoreHrs{width:102%}.drawer .idealShiftsDayCardBlock{display:flex;align-items:center;width:100%;justify-content:space-between;align-self:stretch}.drawer #setIdealShiftsText{color:var(--color-ink-hero, #00754a);font-family:SoDo Sans Semi Bold;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.drawer .add-request-section .request-content{display:flex;padding:8px 12px;flex:1 0 100%;overflow-y:scroll;overscroll-behavior-y:contain}.drawer .add-request-section .request-content .day-wrapper .day-item{width:36px;justify-content:center}.drawer .add-request-section .request-content .day-wrapper .day-action{padding:14px 0 12px 16px;width:calc(100% - 64px)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .timer-picker{width:calc(50% - 12px);border-radius:var(--Minimal, .5rem)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .timer-picker .MuiSelect-select{padding:11px 30px 11px 9px}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .timer-picker-selected{width:calc(50% - 12px);border-radius:var(--Minimal, .5rem)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .timer-picker-selected .MuiSelect-select{padding:11px 30px 11px 9px}}@media only screen and (min-width:480px){.drawer .date-wrapper.active{border:1px solid #d4e9e2}.drawer .date-wrapper.active:before{top:58px}.drawer .date-wrapper.active:after{top:64px}.drawer .date-wrapper.startDateBorder{border:1px solid #d4e9e2}.drawer #setIdealShiftsText{color:var(--color-ink-hero, #00754a);font-family:SoDo Sans Semi Bold;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section{width:calc(100% - 36px)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker,.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker-selected{width:calc(50% - 12px);border-radius:var(--Minimal, .5rem)}.drawer button.next-btn,.drawer button.submit-btn,.drawer button.confirm-btn{display:flex;height:2rem;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);color:var(--color-ink-on-primary-disabled, #fff);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem}.drawer button.next-btn[disabled],.drawer button.submit-btn[disabled],.drawer button.confirm-btn[disabled]{background:var(--color-interactive-primary-disabled, #666)}}@media only screen and (min-width:900px){.drawer .leftPane{height:83vh;border-radius:var(--radius-none, 0rem);background:var(--Surface-level-1, #fff);width:400px;padding:32px 8px 0 16px;overflow:scroll}.drawer .leftPane .MuiDivider-vertical{height:40px;margin:14px 14px 18px}.drawer .rightPane{height:83vh;background-color:#f9f9f9;width:calc(100% - 400px);padding:8px 0 8px 16px}.drawer .rightPane .close{margin:6px 16px 24px}.drawer .rightPane .rightPanelItem{position:relative}.drawer .rightPane .rightPanelItem .rightPanelHeight{height:81vh}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems{width:90%;position:relative;height:calc(100vh - 170px)}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems .section-title{font-size:1.556rem;margin-bottom:30px}.drawer .rightPane .rightPanelItem button.next-btn{position:relative;bottom:1%;right:0}.drawer .rightPane .rightPanelItem button.next-btn.bottom-pref,.drawer .rightPane .rightPanelItem button.next-btn.bottom-avail{position:absolute}.drawer .rightPane .rightPanelItem button.confirm-btn{position:absolute;bottom:1%;right:0}.drawer .rightPane .rightPanelItem button.next-btn,.drawer .rightPane .rightPanelItem button.confirm-btn,.drawer .rightPane .rightPanelItem button.submit-btn{min-width:8rem;min-height:1.8rem;width:280px;padding:8px 0}.drawer .add-request-section .request-content{height:95%;width:85%;margin-left:15%}.drawer .add-request-section .request-content .day-wrapper .day-item{width:56px}.drawer .add-request-section .request-content .day-wrapper .day-action{width:calc(100% - 96px);padding:16px}.drawer .val-msg-container{width:85%}}@media only screen and (min-width:1200px){.simplebar-content-wrapper{outline:none}.drawer .leftPane{height:83vh;border-radius:var(--radius-none, 0rem);background:var(--Surface-level-1, #fff);width:600px;padding:32px 24px 0 32px;overflow:scroll}.drawer .rightPane{height:83vh;background-color:#f9f9f9;width:calc(100% - 600px);padding:8px 0 8px 32px}.drawer .rightPane .rightPanelItem .rightPanelHeight{height:81vh}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems{width:640px;height:calc(100vh - 200px)}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems.avail-drawer{width:714px}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems.avail-drawer .statement{width:85%}.drawer .rightPane .rightPanelItem .date-wrapper{padding:20px 12px}.drawer .rightPane .rightPanelItem .date-wrapper.half-width{width:calc(50% - 32px)}.drawer .rightPane .rightPanelItem .date-wrapper svg{width:28px;height:28px}.drawer .rightPane .rightPanelItem .date-wrapper.active{border:1px solid #d4e9e2}.drawer .rightPane .rightPanelItem .date-wrapper.active:before{top:90px;padding:8px}.drawer .rightPane .rightPanelItem .date-wrapper.active:after{top:97px;width:19px}.drawer .rightPane .rightPanelItem .date-wrapper.startDateBorder{border:1px solid #d4e9e2}.drawer .rightPane .rightPanelItem button.next-btn,.drawer .rightPane .rightPanelItem button.submit-btn,.drawer .rightPane .rightPanelItem button.confirm-btn{min-width:8rem;min-height:1.8rem;width:364px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;border-radius:32px;font-size:1.5rem;padding:6px 0}.drawer .add-request-section .request-content{height:95%;width:90%;margin-left:10%}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section{width:calc(100% - 45px)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker,.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .timer-picker-selected{border-radius:var(--Minimal, .5rem);width:calc(50% - 72px)}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .time-divider{width:114px;background:url("data:image/svg+xml,%3csvg%20width='137'%20height='9'%20viewBox='0%200%20137%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M136.354%204.85355C136.549%204.65829%20136.549%204.34171%20136.354%204.14645L133.172%200.964466C132.976%200.769204%20132.66%200.769204%20132.464%200.964466C132.269%201.15973%20132.269%201.47631%20132.464%201.67157L135.293%204.5L132.464%207.32843C132.269%207.52369%20132.269%207.84027%20132.464%208.03553C132.66%208.2308%20132.976%208.2308%20133.172%208.03553L136.354%204.85355ZM0%205H136V4H0V5Z'%20fill='%231E1E1E'/%3e%3c/svg%3e") no-repeat;background-position:-24px 0}}@media only screen and (min-width:1536px){.drawer .date-wrapper{width:360px}.drawer .leftPane{height:83vh;width:560px;border-radius:var(--radius-none, 0rem);background:var(--Surface-level-1, #fff);padding:48px 24px 0 70px;overflow:scroll}.drawer .rightPane{height:83vh;background-color:#f9f9f9;padding:8px 0 8px 48px}.drawer .rightPane .rightPanelItem{height:81vh}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems{width:664px}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems.avail-drawer{width:781px}.drawer .rightPane .rightPanelItem button.next-btn{position:absolute}.drawer .rightPane .rightPanelItem button.next-btn,.drawer .rightPane .rightPanelItem button.submit-btn,.drawer .rightPane .rightPanelItem button.confirm-btn{min-width:8rem;min-height:1.8rem;width:435px;padding:9px 0}.drawer .add-request-section .request-content{height:95%;width:80%;margin-left:15%;padding:22px 26px}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .time-divider{width:142px;background-position:0 0}}.date-calendar{border-radius:var(--radius-friendly, 1rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-surface-level-1, #fff);box-shadow:var(--shadow-x-floating, 0px) var(--shadow-y-floating, 2px) var(--shadow-blur-floating, 8px) 0 var(--shadow-color-floating, rgba(51, 51, 51, .4));display:flex;width:22.0625rem;flex-direction:column;align-items:center;margin:16px auto 8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;max-width:350px;padding:4px 8px 16px;width:92%;position:relative}.date-calendar.MuiPickersCalendarHeader-root.MuiPickersArrowSwitcher-spacer{width:0px}.date-calendar.preference-cal .MuiDateCalendar-root{overflow:scroll}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root{overflow-y:hidden}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{overflow-x:unset}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button:not([aria-colindex="1"]){position:relative}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button:not([aria-colindex="1"]) :before{content:"";position:absolute;border-top:1px solid #1e1e1e;top:calc(50% - 1px);left:50%;width:57%;transform:translate(-50%)}.date-calendar .MuiMonthCalendar-root{width:100%;border:1px solid #d9ece6;background-color:#fff;border-radius:8px 8px 0 0}.date-calendar .MuiMonthCalendar-root .MuiPickersMonth-monthButton.Mui-selected{background-color:#e8f4ee;border:1px solid #00754a;border-radius:7px;color:#00754a}.date-calendar .MuiDateCalendar-root{overflow:scroll;width:100%;height:auto;min-height:266px}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root{position:relative;margin-top:4px}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer{margin:0 auto}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer .MuiPickersCalendarHeader-label{font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.071rem;color:#1e1e1e}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer button{padding:0}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer button svg{font-size:2rem;color:#1e1e1e}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root{border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-tertiary, #fff)}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeEnd,.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeStart{position:absolute;top:0;bottom:0;font-size:2rem;color:#1e1e1e;background-color:transparent}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeEnd{left:0}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeStart{right:0}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiDayCalendar-header{justify-content:space-between;width:90%;margin:0 auto}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiDayCalendar-header span{font-size:1rem;color:#5f5f5f;font-family:SoDo Sans,sans-serif;height:32px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{overflow-x:unset;min-height:272px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background-color:#fff;width:92%;margin:2px auto;padding:4px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer{width:97%;margin:4px auto;justify-content:space-between}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptystart{background-color:#e8f4ee;border-radius:50% 0 0 50%;z-index:1;opacity:1;position:relative;overflow:initial}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptystart:before{content:"";position:absolute;inset:0 0 0 100%;z-index:1;background-color:#e8f4ee;height:100%;width:10px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptymiddle{background-color:#e8f4ee;border-radius:0;z-index:1;opacity:1;position:relative;overflow:initial}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptymiddle:before{content:"";position:absolute;inset:0 0 0 100%;z-index:1;background-color:#e8f4ee;height:100%;width:10px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptyend{background-color:#e8f4ee;border-radius:0 50% 50% 0;z-index:1;opacity:1;position:relative;overflow:initial}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptyend:after{content:"";position:absolute;inset:0 100% 0 0;z-index:1;background-color:#e8f4ee;height:100%;width:5px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button{font-size:1.071rem;color:#1e1e1e;font-family:SoDo Sans,sans-serif}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button[aria-current=date]{border:0}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.Mui-disabled{color:#818181}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button[aria-selected=true]{background-color:#e8f4ee;border:1px solid #00754a;color:#00754a;z-index:9999;border-radius:16px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.strikeDays :before{content:"";position:absolute;border-top:1px solid #1e1e1e;top:calc(50% - 1px);left:50%;width:57%;transform:translate(-50%)}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days{background-color:#e8f4ee;position:relative;overflow:initial}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days:before{content:"";position:absolute;inset:0 0 0 100%;z-index:1;background-color:#e8f4ee;height:100%;width:10px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days:last-child:before{content:initial}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first,.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first-sunday{background-color:#e8f4ee;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first:before,.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first-sunday:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#e8f4ee;border:1px solid #00754a;border-radius:50%;width:auto;height:auto}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first{border-radius:50% 0 0 50%}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first:after{content:"";position:absolute;inset:0 100% 0 0;z-index:1;background-color:#e8f4ee;height:100%;width:10px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first-sunday{border-radius:50%}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-weekfirst{border-radius:50% 0 0 50%/50% 0px 0px 50%}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-end{background-color:#e8f4ee;border-radius:0 50% 50% 0;padding:0;border:0px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-end:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#e8f4ee;border:1px solid #00754a;border-radius:50%;width:auto;height:auto}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-middle{border-radius:0}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-middle[aria-selected=true]{border:0px;border-radius:0;color:#1e1e1e}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-weeklast{border-radius:0 50% 50% 0}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days:last-child[aria-selected=true]:not([aria-colindex="7"]):after{content:"";width:0px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days:not([aria-colindex="7"]):after{content:"";position:absolute;inset:0 0 0 100%;z-index:1;background-color:#e8f4ee}.date-calendar .MuiYearCalendar-root{width:100%;border:1px solid #d9ece6;background-color:#fff;border-radius:0 0 8px 8px;margin:-15px 0}.date-calendar .MuiYearCalendar-root .MuiPickersYear-yearButton.Mui-selected{background-color:#e8f4ee;border:1px solid #00754a;border-radius:7px;color:#00754a}.date-calendar .warning-tip{position:static;background-color:#fabdab;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;position:absolute;top:49px;left:14px;padding:8px;width:calc(100% - 44px)}.date-calendar .warning-tip.extended{margin-top:1rem}.date-calendar .warning-tip img{width:18px;margin:2px 5px 0 1px}.date-calendar .warning-tip span{color:#9a2a21;margin-left:1px}@media only screen and (min-width:390px){.date-calendar.left-cal{margin-left:0}.date-calendar.right-cal,.date-calendar.right-cal-1{margin-right:0}.date-calendar .warning-tip{position:static;left:14px;width:calc(100% - 45px)}.date-calendar .warning-tip.extended{margin-top:1rem}.date-calendar .warning-tip img{width:22px}.date-calendar .warning-tip.case-2 img{width:41px}}@media only screen and (min-width:900px){.date-calendar .MuiDateCalendar-root{overflow:scroll}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer .MuiPickersCalendarHeader-label,.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiDayCalendar-header span{font-size:1rem}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{overflow-x:unset}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button{font-size:1rem}.date-calendar .warning-tip{position:static}.date-calendar .warning-tip.extended{margin-top:1rem}.date-calendar .warning-tip span{font-size:1rem}}@media only screen and (min-width:1200px){.date-calendar{max-width:324px;margin-top:28px;padding:10px 12px 20px}.date-calendar.preference-cal .MuiDateCalendar-root{overflow:scroll}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{overflow-x:unset}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button:not([aria-colindex="1"]){position:relative}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button:not([aria-colindex="1"]) :before{top:50%;width:75%}.date-calendar .MuiDateCalendar-root{overflow:scroll;min-height:266px;max-height:max-content}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer .MuiPickersCalendarHeader-label{font-size:.889rem}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeEnd,.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeStart{font-size:1.3rem}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiDayCalendar-header span{font-size:.889rem}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{overflow-x:unset;min-height:272px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer{margin:8px auto}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button{padding-top:4px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.strikeDays :before{top:50%;width:75%}.date-calendar .warning-tip{position:static;top:55px;left:21px;width:calc(100% - 57px)}.date-calendar .warning-tip.extended{margin-top:1rem}.date-calendar .warning-tip img{width:22px}.date-calendar .warning-tip span{font-size:.889rem}.date-calendar .warning-tip.case-2 img{width:41px}}@media only screen and (min-width:1536px){.date-calendar{max-width:360px}}.divider{width:102%}#infoText{font-size:.7rem}@media screen and (min-width:360px)and (max-width:768px){#infoText{font-size:.9rem}}.firstSipDiv{display:flex;margin-top:.5rem;margin-bottom:.5rem}.firstSipInfoMsg{background:#cce5f2;display:flex;flex-direction:column;margin-bottom:1rem;padding:.45rem .45rem .45rem 1rem;border-radius:.5rem;margin-top:.5rem}.firstSipInfoIcon{margin-top:-.7rem;margin-left:-.5rem;padding:4px 8px 0}.clock{padding-right:.3rem;height:1rem;width:1rem;padding-top:.07rem}.dividerCardContent{border:.5px solid var(--color-line-quiet, #bfbfbf);margin-left:-.8rem;margin-right:-.8rem}.totalHoursInternal{padding:.5rem 0 1rem;gap:var(--space-half-x, 4px);align-self:stretch}#error-message-availability-title{color:var(--Ink-error, #9a2a21);line-height:normal;font-family:SoDo Sans Semi Bold,sans-serif;font-size:20px}@media screen and (min-width:360px)and (max-width:768px){#error-message-availability-title{font-size:15px}}.create-header{height:10vh;display:flex;padding:var(--space-2-x, 16px) var(--space-4-x, 32px);flex-direction:column;align-items:flex-start;gap:var(--space-none, 0px);align-self:stretch;border-radius:var(--radius-none, 0px);border-bottom:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-surface-level-1, #fff);flex-grow:1}.create-footer{display:flex;height:2vh;margin-bottom:-2rem;padding:var(--space-2-x, 4px) var(--space-3-x, 16px);justify-content:flex-end;align-items:center;align-self:stretch;border-top:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-surface-level-1, #fff);flex-grow:1}.fixed-note,.fixed-note-expanded{position:relative;bottom:0;left:0}@media only screen and (max-width:900px){.fixed-note-expanded{margin-top:3.5rem}}@media only screen and (min-width:1200px)and (max-width:1536px){.fixed-note-expanded{margin-top:3rem}}.fixed-note-expanded-warning{position:relative;bottom:0;left:0}@media only screen and (min-width:900px){.fixed-note-expanded-warning{margin-top:5rem}}@media only screen and (min-width:1200px)and (max-width:1536px){.fixed-note-expanded-warning{margin-top:10rem}}.buttonArea{margin-top:1.5rem;display:flex;padding:var(--space-none, 0px) 0px;justify-content:flex-end;align-items:center;gap:var(--space-1-x, 8px);flex:1 0 0}#header-text{color:var(--Ink-leading, #1e1e1e);font-family:SoDo Sans;font-size:18px;font-style:normal;font-weight:600;line-height:24px;display:flex;align-items:center;align-self:stretch}#error-message-availability-subtitle{color:var(--Ink-supporting, #5f5f5f);line-height:normal;margin-bottom:16px;margin-top:8px;font-size:18px;font-family:SoDo Sans Semi Bold,sans-serif}@media screen and (min-width:360px)and (max-width:768px){#error-message-availability-subtitle{font-size:14px;font-family:SoDo Sans,sans-serif}}.clear-date.MuiIconButton-root{padding:1px;margin-left:8px}.next-btn-box{padding:0 .5rem}.availableHours{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.comment{position:relative;margin:8px 0;background-color:#fff;border:1px solid #cecece;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.comment .optional{color:#5f5f5f;position:absolute;bottom:10px;left:10px}.comment .characters-left{color:#5f5f5f;position:absolute;bottom:10px;right:10px}.comment .comment-box{width:100%;padding-bottom:32px}.comment .comment-box:focus-visible{outline:2px solid #00754a}.comment .text-area{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;padding:8px;background-color:#fff;border:0;resize:none;font-size:1rem}.comment .text-area::placeholder{color:#5f5f5f;font-family:SoDo Sans Light,sans-serif}.comment .text-area:focus-visible{outline:2px solid #00754a}.desktopIdealShiftPopup{display:flex;width:31.25rem;padding:var(--space-none, 0rem);flex-direction:column;align-items:center;gap:var(--space-none, 0rem);flex:1 0 0;border-radius:var(--radius-friendly, 1rem);background:var(--color-surface-background, #f9f9f9);box-shadow:0 24px 38px #00000012,0 9px 46px #0000000f,0 11px 15px #0000001a;margin-left:auto;margin-right:auto;align-self:center;z-index:9999;height:90%}#idealShiftHourTotal{color:var(--color-ink-hero, #00754a);text-align:right;font-family:SoDo Sans Light,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}#idealShiftGoIcon{justify-content:center;padding-right:0;padding-left:0;margin-right:-.5rem;align-items:center;gap:var(--space-none, 0px)}.confirm-dialog .MuiPaper-root{background-color:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;padding:8px;max-width:30rem}.confirm-dialog .MuiPaper-root .dialog-header h2{font-size:1.286rem;font-family:SoDo Sans Semi Bold,sans-serif;color:#1e1e1e;padding:6px 8px;width:80%}.confirm-dialog .MuiPaper-root .dialog-header button{color:#1e1e1e}.confirm-dialog .MuiPaper-root .dialog-content{padding:6px 8px}.confirm-dialog .MuiPaper-root .MuiDialogActions-root{flex-direction:column-reverse;padding:16px 8px 4px}.confirm-dialog .MuiPaper-root .MuiDialogActions-root button{width:100%;font-size:1.1rem;margin:0 0 4px;padding:8px 0;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.copy-warning{padding-right:2rem;margin-top:.5rem}.list{font-size:.75rem;list-style-type:disc}#resultMessage{background:#666;box-shadow:0 24px 38px #00000012,0 9px 46px #0000000f,0 11px 15px #0000001a}.dialogContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}@media only screen and (min-width:360px),(min-width:480px),(min-width:390px){.dialogContainer{padding:var(--space-4-x, 0rem)}}@media only screen and (min-width:1200px),(min-width:900px){.dialogContainer{padding:var(--space-4-x, 2rem)}}.warningIcon{width:3rem;height:3rem}.dialogAction.MuiDialogActions-root{padding:0rem}#title{color:var(--color-ink-leading, #1a1a1a);text-align:center;align-self:stretch;font-family:SoDo Sans;font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;line-clamp:2}@media only screen and (min-width:360px),(min-width:480px),(min-width:390px){#title{font-size:.9375rem}}@media only screen and (min-width:1200px),(min-width:900px){#title{font-size:1.25rem}}#subtitle{color:var(--color-ink-supporting, #666);text-align:center;font-family:SoDo Sans;font-style:normal;font-weight:400;line-height:normal}@media only screen and (min-width:1200px),(min-width:900px){#subtitle{font-size:1.125rem}}@media only screen and (min-width:390px),(min-width:360px),(min-width:480px){#subtitle{font-size:.875rem}}#btn-container{display:flex;padding:var(--space-none, 0rem);justify-content:center;align-items:center;gap:var(--space-2-x, 1rem);align-self:stretch;overflow:hidden;flex:1 0 0}#btn-container-mob{overflow:hidden;display:flex;padding:var(--space-none, 0rem);justify-content:center;align-items:center;gap:var(--space-none, 0rem);align-self:stretch}.root{display:flex;padding:var(--space-3-x, 1.5rem);flex-direction:column;justify-content:center;align-items:center;gap:var(--space-2-x, 1rem);align-self:stretch}.progress{margin-right:.5rem}.containerDiv{width:8%}#create-submit-btn{display:flex;height:1.8rem;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);text-transform:none}.add-btn-block{justify-content:flex-end;display:flex;width:100%}#divider-ideal-shifts{width:100%;border:.5px solid var(--color-line-loud, #808080);color:gray;margin-top:var(--space-2-x, 1.25rem)}#timer-picker{width:calc(50% - 12px);border-radius:var(--Minimal, .5rem);background:var(--color-surface-level-1, #fff)}#timer-picker-selected{width:calc(50% - 12px);border-radius:var(--Minimal, .5rem);background:var(--color-surface-level-1, #fff);border:1px solid #00754a}#timer-picker-selected .MuiSelect-select{color:#5f5f5f;font-family:SoDo Sans,sans-serif;padding:11px 20px 11px 8px}#timer-picker-selected fieldset{border:1px solid #b4b4b4}.time-wrapper .time-section{width:calc(100% - 32px)}.time-wrapper .time-section .time-divider{margin:0 3px;width:18px;background:url("data:image/svg+xml,%3csvg%20width='13'%20height='8'%20viewBox='0%200%2013%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3536%204.35355C12.5488%204.15829%2012.5488%203.84171%2012.3536%203.64645L9.17157%200.464466C8.97631%200.269204%208.65973%200.269204%208.46447%200.464466C8.2692%200.659728%208.2692%200.976311%208.46447%201.17157L11.2929%204L8.46447%206.82843C8.2692%207.02369%208.2692%207.34027%208.46447%207.53553C8.65973%207.7308%208.97631%207.7308%209.17157%207.53553L12.3536%204.35355ZM0%204.5H12V3.5H0V4.5Z'%20fill='black'/%3e%3c/svg%3e") no-repeat;background-position:right 0;background-size:18px 13px;height:14px}.dropdown-start-end{display:flex;width:9.625rem;padding:.625rem;justify-content:space-between;align-items:center}.dropdown-start-end.grey{border-radius:var(--Minimal, .5rem);border:1px solid var(--color-line-loud, #808080);background:var(--color-surface-level-1, #fff)}.dropdown-start-end.green{border-radius:var(--Minimal, .5rem);border:1px solid var(--color-line-hero, #00754a);background:var(--color-surface-level-1, #fff)}#timer-picker{width:calc(50% - 12px)}#timer-picker .MuiSelect-select{color:#5f5f5f;font-family:SoDo Sans,sans-serif;padding:11px 20px 11px 8px}#timer-picker fieldset{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;border:1px solid #b4b4b4}.time-wrapper{margin:6px 0}.time-wrapper .time-section{width:calc(100% - 52px)}.time-wrapper .time-section .time-divider{margin:0 3px;width:18px;background:url("data:image/svg+xml,%3csvg%20width='13'%20height='8'%20viewBox='0%200%2013%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3536%204.35355C12.5488%204.15829%2012.5488%203.84171%2012.3536%203.64645L9.17157%200.464466C8.97631%200.269204%208.65973%200.269204%208.46447%200.464466C8.2692%200.659728%208.2692%200.976311%208.46447%201.17157L11.2929%204L8.46447%206.82843C8.2692%207.02369%208.2692%207.34027%208.46447%207.53553C8.65973%207.7308%208.97631%207.7308%209.17157%207.53553L12.3536%204.35355ZM0%204.5H12V3.5H0V4.5Z'%20fill='black'/%3e%3c/svg%3e") no-repeat;background-position:right 0;background-size:18px 13px;height:14px}.time-wrapper .MuiTextField-root{min-width:auto}.time-wrapper .remove-time{color:#1e1e1e;padding:4px}.time-wrapper .remove-time svg{font-size:1.8rem}.ideal-shifts-container{padding:var(--space-2-x, 1rem);height:100%;display:flex;flex-direction:column;align-items:center;gap:1.25rem;overflow-y:scroll;align-self:stretch;border-radius:var(--Friendly, 1rem) var(--radius-friendly, 1rem) 0rem 0rem;background:var(--color-surface-background, #f9f9f9)}.dropdown{display:flex;width:5.625rem;padding:.625rem;justify-content:space-between;align-items:center;border-radius:var(--Minimal, .5rem);border:1px solid var(--color-line-loud, #808080);background:var(--color-surface-level-1, #fff)}.dropdownStack{display:flex;width:2rem;height:2rem;align-items:center;gap:.25rem}#preferenceText{display:flex;align-items:center;gap:var(--space-half-x, .25rem);align-self:stretch;margin-top:.5rem;margin-bottom:.5rem}#dayofweekText{display:flex;align-items:center;gap:var(--space-half-x, .25rem);align-self:stretch;margin-bottom:.5rem}.time-divider-arrow{margin:0 3px;width:18px;background:url("data:image/svg+xml,%3csvg%20width='13'%20height='8'%20viewBox='0%200%2013%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3536%204.35355C12.5488%204.15829%2012.5488%203.84171%2012.3536%203.64645L9.17157%200.464466C8.97631%200.269204%208.65973%200.269204%208.46447%200.464466C8.2692%200.659728%208.2692%200.976311%208.46447%201.17157L11.2929%204L8.46447%206.82843C8.2692%207.02369%208.2692%207.34027%208.46447%207.53553C8.65973%207.7308%208.97631%207.7308%209.17157%207.53553L12.3536%204.35355ZM0%204.5H12V3.5H0V4.5Z'%20fill='black'/%3e%3c/svg%3e") no-repeat;background-position:right 0;background-size:18px 13px;height:14px}@media only screen and (max-width:390px),(max-width:480px),(min-width:768px),(max-width:800px){.paper-is{position:fixed;display:flex;z-index:9999;flex-direction:column;height:100%;width:100%;overflow-y:scroll}#message{color:var(--color-ink-supporting, #666);font-family:SoDo Sans;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.5rem;align-self:stretch}#subMessage{color:var(--color-ink-supporting, #666);text-align:center;font-family:SoDo Sans;font-size:.8rem;font-style:normal;font-weight:400;line-height:1.25rem}.ideal-shifts-box{display:flex;width:23.5rem;padding-top:var(--space-2-x, 1rem);flex-direction:column;align-items:flex-start;gap:var(--space-1-x, .5rem)}#timer-picker .MuiSelect-select{padding:11px 30px 11px 9px}.time-wrapper{display:flex;padding:0rem var(--space-none, 0rem) 0rem 0rem;align-items:center}.dropdown-start-end{display:flex;margin-bottom:1rem;width:10.625rem;padding:.625rem;justify-content:space-between;align-items:center}.dropdown-start-end.grey{border-radius:var(--Minimal, .5rem);border:1px solid var(--color-line-loud, #808080);background:var(--color-surface-level-1, #fff)}.dropdown-start-end.green{border-radius:var(--Minimal, .5rem);border:1px solid var(--color-line-hero, #00754a);background:var(--color-surface-level-1, #fff)}.messageBox{display:flex;margin:1rem;padding:.625rem .625rem .75rem;flex-direction:row;gap:var(--space-none, 0rem);align-self:stretch;border-radius:var(--radius-minimal, .5rem)}.messageBox.info{background:var(--color-surface-info, #cce5f2)}.messageBox.success{background:var(--color-surface-success, #d1e6b5)}.idealShiftInstructionContainer{display:flex;margin:1rem;padding:.6rem .6rem .75rem;flex-direction:row;gap:var(--space-none, 0rem);align-self:stretch;border-radius:var(--radius-minimal, .5rem)}.messageContainer{display:flex;padding:var(--space-none, 0rem);width:100%;padding-right:.8rem;gap:var(--space-1-x, .9rem);align-self:stretch}.request-condition{padding:4px 0 8px;width:16rem;height:auto;color:#5f5f5f;display:flex;flex-direction:column;align-self:stretch;width:80%}#mainText{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;margin-bottom:.2rem;line-height:normal}#subText{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:400;line-height:1.4rem}#subTextHour{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:700;line-height:normal}#total-hours{display:flex;justify-content:flex-end;align-items:flex-start;padding-top:.2rem;align-self:stretch;width:13%;padding-left:2%;padding-right:2%}#totalHourValue{color:var(--color-ink-leading, #1a1a1a);text-align:right;font-family:SoDo Sans;font-size:.9rem;font-style:normal;font-weight:400;padding:var(--space-none, 0rem);gap:var(--space-1-x, .5rem);align-self:stretch;line-height:normal}.add-more-time{color:#1e1e1e;padding:4px}.add-more-time svg{font-size:1.8rem;color:#1e1e1e}}@media only screen and (min-width:1200px),(min-width:1536px),(min-width:900px){.titleBlock{display:flex;flex-direction:column;align-items:center;gap:var(--space-1-x, .5rem);align-self:stretch;width:100%;margin-top:.5rem;padding:0}#titleDesktop{color:#1a1a1a;text-align:center;font-family:SoDo Sans;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.buttonContainer{display:flex;padding:1rem;align-items:flex-start;gap:1rem;align-self:stretch;background:#fff}#textA{color:var(--color-ink-supporting, #666);font-family:SoDo Sans;font-size:.9rem;font-style:normal;font-weight:400;line-height:1.25rem}#textB{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem}.paper-is{position:absolute;display:flex;z-index:9999;flex-direction:column;height:100%;width:100%;overflow-y:scroll}.ideal-shifts-box{display:flex;width:23rem;padding-top:var(--space-2-x, 1rem);flex-direction:column;align-items:flex-start;gap:var(--space-1-x, .5rem)}#total-hours{display:flex;justify-content:flex-end;align-items:flex-start;align-self:stretch;width:14%}.messageBox{display:flex;padding:.625rem .625rem .75rem;flex-direction:row;gap:var(--space-none, 0rem);align-self:stretch;border-radius:var(--radius-minimal, .5rem);margin-top:0}.messageBox.info{background:var(--color-surface-info, #cce5f2)}.messageBox.success{background:var(--color-surface-success, #d1e6b5)}.idealShiftInstructionContainer{display:flex;padding:0rem .4rem .75rem;flex-direction:row;gap:var(--space-none, 0rem);align-self:stretch;border-radius:var(--radius-minimal, .5rem);margin-top:0}.messageContainer{display:flex;padding:var(--space-none, 0rem);width:100%;padding-right:.8rem;gap:var(--space-1-x, .9rem);align-self:stretch}.request-condition{padding:4px 0 8px;width:16rem;height:auto;color:#5f5f5f;display:flex;flex-direction:column;align-self:stretch;width:80%}#mainText{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;margin-bottom:.2rem;line-height:normal}#subText{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:400;line-height:1.4rem}#subTextHour{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:700;line-height:normal}#total-hours{display:flex;justify-content:flex-end;align-items:flex-start;padding-top:.2rem;align-self:stretch;width:15%;padding-left:2%;padding-right:2%}#totalHourValue{color:var(--color-ink-leading, #1a1a1a);text-align:right;font-family:SoDo Sans;font-size:.9rem;font-style:normal;font-weight:400;padding:var(--space-none, 0rem);gap:var(--space-1-x, .5rem);align-self:stretch;line-height:normal}#message{color:var(--color-ink-supporting, #666);text-align:center;font-family:SoDo Sans;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.25rem}#subMessage{color:var(--color-ink-supporting, #666);text-align:center;font-family:SoDo Sans;font-size:.7rem;font-style:normal;font-weight:400;line-height:1.25rem}#timer-picker{width:calc(50% - 15px)}#timer-picker .MuiSelect-select{color:#5f5f5f;font-family:SoDo Sans,sans-serif;padding:11px 20px 11px 8px}#timer-picker fieldset{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;border:1px solid #b4b4b4}#timer-picker-selected{width:calc(50% - 15px);border-radius:var(--Minimal, .5rem);background:var(--color-surface-level-1, #fff);border:1px solid #00754a}#timer-picker-selected .MuiSelect-select{color:#5f5f5f;font-family:SoDo Sans,sans-serif;padding:11px 20px 11px 8px}#timer-picker-selected fieldset{border:1px solid #b4b4b4}}@media only screen and (max-width:480px){.paper-is{position:fixed;display:flex;z-index:9999;flex-direction:column;height:100%;width:100%;overflow-y:scroll}#textA{color:var(--color-ink-supporting, #666);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}#textB{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:1.1rem;font-style:normal;font-weight:600;line-height:1.25rem}.ideal-shifts-box{display:flex;width:23.5rem;padding-top:var(--space-2-x, 1rem);flex-direction:column;align-items:flex-start;gap:var(--space-1-x, .5rem)}.time-wrapper .time-section{width:calc(100% - 36px)}.messageBox{display:flex;padding:.625rem .625rem .75rem;flex-direction:row;gap:var(--space-none, 0rem);align-self:stretch;border-radius:var(--radius-minimal, .5rem)}.messageBox.info{background:var(--color-surface-info, #cce5f2)}.messageBox.success{background:var(--color-surface-success, #d1e6b5)}.idealShiftInstructionContainer{display:flex;padding:.6rem .6rem .75rem;flex-direction:row;gap:var(--space-none, 0rem);align-self:stretch;border-radius:var(--radius-minimal, .5rem)}.messageContainer{display:flex;padding:var(--space-none, 0rem);gap:var(--space-1-x, .9rem);align-self:stretch}.request-condition{width:16rem;height:auto;padding:4px 0 8px;color:#5f5f5f;display:flex;flex-direction:column;align-self:stretch;width:80%}#mainText{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#subText{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:400;line-height:1.4rem}#subTextHour{color:var(--color-ink-leading, #1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:700;line-height:normal}#total-hours{display:flex;justify-content:flex-end;align-items:flex-start;align-self:stretch;width:13%;padding-left:2%;padding-right:2%}#totalHourValue{color:var(--color-ink-leading, #1a1a1a);text-align:right;font-family:SoDo Sans;font-size:.9rem;font-style:normal;font-weight:400;padding:var(--space-none, 0rem);gap:var(--space-1-x, .5rem);align-self:stretch;line-height:normal}}.dialog-ga .MuiDialog-paper{overflow-x:hidden;border-radius:2rem;background:var(--color-surface-level-1, #fff);box-shadow:var(--shadow-x-modal, 0px) var(--shadow-y-modal, 4px) var(--shadow-blur-modal, 16px) 0 var(--shadow-color-modal, rgba(0, 0, 0, .4));justify-content:center;display:flex;align-items:center;height:auto}#title{color:var(--color-ink-leading, #1a1a1a);text-align:center;font-family:SoDo Sans;font-size:1.2rem;font-style:normal;font-weight:400;letter-spacing:-.04rem;align-self:stretch}#generalAvailabilityUpdatedOkButton{border-radius:var(--radius-friendly, 1rem);background:var(--color-interactive-primary, #00754a);display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){#generalAvailabilityUpdatedOkButton{width:11.25rem;height:3rem;padding:0rem var(--space-6-x, 3rem)}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){#generalAvailabilityUpdatedOkButton{height:3rem;padding:0rem var(--space-5-x, 2.5rem);flex:1 0 0}}#button-text{color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.5rem}.profile-dialog{background-color:#d2ebe0;height:100vh;min-height:100vh}.profile-dialog .dialog-header{width:100%}.profile-dialog .dialog-header .close-icon{z-index:3;position:absolute;right:4px;top:4px;cursor:pointer}.profile-dialog .dialog-content{background-color:#d2ebe0;padding:0 20px;width:100%;min-height:100%;max-width:560px;margin:0 auto}.profile-dialog .dialog-content .profile-icon{margin-left:8px;padding:22px;background-color:#00754a;color:#fff}.profile-dialog .dialog-content .profile-icon .user-icon{font-size:4.5rem}.profile-dialog .dialog-content .profile-card{padding:12px 16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);-moz-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px #0000001a;margin-top:16px}.profile-dialog .dialog-content .profile-card .card-header{padding:8px 0}.profile-dialog .dialog-content .profile-card .card-header span{font-size:1.143rem;color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif}.profile-dialog .dialog-content .profile-card .card-content{padding:4px 0;color:#00754a}.profile-dialog .dialog-content .profile-card .card-content h1{color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif}.profile-dialog .dialog-content .profile-card .card-content:focus-visible{outline:none}.profile-dialog .dialog-content .profile-card .language-content{padding:0 8px}.profile-dialog .dialog-content .profile-card .language-content label{color:#1e1e1e}.profile-dialog .dialog-content .profile-card .language-content label span.Mui-checked{color:#00754a}.profile-dialog .dialog-content .profile-card .language-content:focus-visible{outline:none}.profile-dialog .dialog-content .profile-card .MuiButtonBase-root-MuiRadio-root:focus-visible{outline:2px solid #00754a}.profile-dialog .dialog-content .logout-btn{font-size:1.143rem;padding:8px 0;margin:16px 0 8px;width:100%}.profile-dialog .dialog-content .profile-bg{background-image:url(/assets/profile-bg-B8fE8rE6.png);background-position:center center;background-repeat:no-repeat;background-size:240px auto;height:144px;width:100%;opacity:.4}.language-dialog.confirm-dialog .MuiDialog-paper{min-width:224px}.language-dialog.confirm-dialog .MuiDialog-paper .MuiDialogContent-root{padding-bottom:0}.language-dialog.confirm-dialog .MuiDialog-paper .MuiDialogContent-root .dialog-content h2{font-family:SoDo Sans,sans-serif}.language-dialog.confirm-dialog .MuiDialog-paper .MuiDialogActions-root button{margin:10px 0 8px;padding:10px 8px}@media only screen and (min-width:900px){.profile-dialog:before{background-image:url(/assets/profile-bg-B8fE8rE6.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;opacity:.2;content:"";position:absolute;z-index:-1}.profile-dialog:after{content:"";top:0;left:0;right:0;position:fixed;height:65px;background-color:transparent}.profile-dialog .profile-bg{display:none}.language-dialog.confirm-dialog .MuiDialog-paper .MuiDialogActions-root{padding:8px 16px}.language-dialog.confirm-dialog .MuiDialog-paper .MuiDialogActions-root button{margin:8px 0}}@media only screen and (min-width:1200px){.profile-dialog .dialog-content .profile-card .card-header span{font-size:1.333rem}}.pending-request-wrapper{margin-bottom:20px}.pending-request-wrapper .acc-wrapper.acc-requests.pending-requests{border-radius:var(--radius-minimal, 8px);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--Surface-level-1, #fff);margin:0}.pending-request-wrapper .pending-cancel-btn-solo{background-color:#fff;color:#006241;padding:6px;cursor:pointer;width:100%}.pending-request-wrapper .pending-cancel-btn-solo:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-cancel-btn-solo #textPendingBtn{color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex;padding:0rem .25rem;align-items:flex-start}.pending-request-wrapper .pending-cancel-btn-solo svg{fill:#006241;width:1rem;height:1rem}.pending-request-wrapper .pending-cancel-btn{background-color:#fff;border:1px solid #e7e7e7;border-top-width:0;color:#006241;padding:6px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;cursor:pointer;width:100%}.pending-request-wrapper .pending-cancel-btn:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-cancel-btn #textPendingBtn{color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex;padding:0rem .25rem;align-items:flex-start}.pending-request-wrapper .pending-cancel-btn svg{fill:#006241;width:1rem;height:1rem}.pending-request-wrapper .pending-cancel-btn-in{background-color:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#006241;padding:6px;cursor:pointer;width:100%}.pending-request-wrapper .pending-cancel-btn-in:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-cancel-btn-in #textPendingBtn{color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex;padding:0rem .25rem;align-items:flex-start}.pending-request-wrapper .pending-cancel-btn-in svg{fill:#006241;width:1rem;height:1rem}.pending-request-wrapper .pending-edit-btn{background-color:#fff;border:1px solid #e7e7e7;border-top-width:0;color:#006241;padding:6px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;cursor:pointer;width:50%}.pending-request-wrapper .pending-edit-btn:hover{background-color:#f9f9f9;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.pending-request-wrapper .pending-edit-btn #textPendingBtn{color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex;padding:0rem .25rem;align-items:flex-start}.pending-request-wrapper .pending-edit-btn svg{fill:#006241;width:1rem;height:1rem}.pending-request-wrapper .pending-edit-btn-in{background-color:#fff;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#006241;padding:6px;cursor:pointer;width:50%}.pending-request-wrapper .pending-edit-btn-in:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-edit-btn-in #textPendingBtn{color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex;padding:0rem .25rem;align-items:flex-start}.pending-request-wrapper .pending-edit-btn-in svg{fill:#006241;width:1rem;height:1rem}.pending-request-wrapper .pending-edit-cancel-btn-in{background-color:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#006241;padding:6px;cursor:pointer;width:50%}.pending-request-wrapper .pending-edit-cancel-btn-in:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-edit-cancel-btn-in #textPendingBtn{color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;display:flex;padding:0rem .25rem;align-items:flex-start}.pending-request-wrapper .pending-edit-cancel-btn-in svg{fill:#006241;width:1rem;height:1rem}.pending-request-wrapper .pending-cancel-btn:focus-visible{outline:.5px solid #00754a}.pending-request-wrapper .btnControlInternal{margin-left:-.9rem;margin-right:-.9rem}.acc-wrapper.cancelled-requests.acc-requests .label-wrapper .label svg{width:1.35rem;fill:#1e1e1e;padding:0 2px 0 0}.noData-container{background-color:#f9f9f9;padding:8px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;color:#5f5f5f}.noData-container div{margin:12px 8px}.noData-container div img{display:none;width:48px}.errorPage{text-align:center;padding:16px 0 0;position:relative;top:25vh}.errorPage svg{fill:#d53f28}.future-card .kick-status{padding-top:12px}.date-header-left{width:calc(100% - 38px)}.edit-icon svg{fill:#5f5f5f}#error-message-preference-title{color:var(--Ink-error, #9a2a21);line-height:normal;font-family:SoDo Sans Semi Bold,sans-serif;font-size:20px}@media screen and (min-width:360px)and (max-width:768px){#error-message-preference-title{font-size:15px}}.warning-icon{color:#9a2a21;height:24px;width:24px;padding:3px 1.5px 2.192px;justify-content:center;align-items:center}@media screen and (min-width:360px)and (max-width:768px){.warning-icon{width:15.75px;height:14.106px;flex-shrink:0}}#error-message-preference-subtitle{color:var(--Ink-supporting, #5f5f5f);line-height:normal;margin-bottom:16px;margin-top:8px;font-size:18px;font-family:SoDo Sans Semi Bold,sans-serif}@media screen and (min-width:360px)and (max-width:768px){#error-message-preference-subtitle{font-size:14px;font-family:SoDo Sans,sans-serif}}.error-block{display:flex;margin-top:24px;justify-content:center;align-items:flex-start;align-self:stretch}.error-div{display:flex;flex-direction:column;margin-left:8px}@media screen and (min-width:360px)and (max-width:768px){.error-div{margin-bottom:40px}}.MuiGrid-container.preference-item-container{padding:12px 0 0}.MuiGrid-container.preference-item-container .PreferredItem{padding:4px 4px 12px;border:1px solid #e7e7e7;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;max-width:calc(33.33% - 8px);background-color:#fff}.MuiGrid-container.preference-item-container .PreferredItem h1{padding:4px 0}.MuiGrid-container.preference-item-container .PreferredItem .PreferredItemValue{font-size:"1.21rem"}.MuiGrid-container.preference-item-container .PreferredItem:focus-visible{outline:none}@media only screen and (min-width:900px){.MuiGrid-container.preference-item-container .PreferredItem{padding:8px;margin:0 8px;max-width:calc(32.33% - 16px)}.MuiGrid-container.preference-item-container .PreferredItem:focus-visible{outline:none}}@media only screen and (min-width:1200px){.MuiGrid-container.preference-item-container{padding:16px 0}}.drawer .MuiCard-root.main-card .preference-card{border:1px solid #d4e9e2}.drawer .MuiCard-root.main-card .PreferredItem{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background-color:#fff;border:1px solid #e7e7e7;margin:0 8px 8px;padding:8px;max-width:calc(33.33% - 12px);display:flex}.drawer .MuiCard-root.main-card .PreferredItem:first-child{margin-left:0}.drawer .MuiCard-root.main-card .PreferredItem:last-child{margin-right:0}.drawer .MuiCard-root.main-card .PreferredItem.error{border:1px solid #9a2a21}.drawer .MuiCard-root.main-card .PreferredItem.success .MuiFormControl-fullWidth fieldset{border:1px solid #d4e9e2}.drawer .MuiCard-root.main-card .PreferredItem .MuiFormControl-fullWidth{margin:4px auto;text-align:center;max-width:100px}.drawer .MuiCard-root.main-card .PreferredItem .MuiFormControl-fullWidth .MuiSelect-select{padding:10px 13px 4px 4px;border-color:#b4b4b4;background-color:#fff;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.286rem;color:#1e1e1e;text-align:center}.drawer .MuiCard-root.main-card .PreferredItem .MuiFormControl-fullWidth .MuiSelect-select:focus-visible{outline:2px solid #00754a}.drawer .MuiCard-root.main-card .PreferredItem .MuiFormControl-fullWidth fieldset{border:1px solid #b4b4b4;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.drawer .MuiCard-root.main-card .preference-card:focus-visible{outline:none}.drawer .MuiCard-root.main-card .PreferredItem:focus-visible{outline:none}.drawer button.confirm-btn{width:100%;padding:8px 0;font-size:1.071rem;margin:8px 0}.drawer button.confirm-btn[disabled]{background-color:#e7e7e7;color:#5f5f5f}.MuiMenu-list li{justify-content:center}@media only screen and (min-width:900px){.drawer .date-wrapper{width:350px}.drawer .date-wrapper:focus-visible{outline:2px solid #00754a}.date-calendar.right-cal{margin-left:0}}@media only screen and (min-width:1200px){.drawer .date-wrapper{width:330px}.drawer .date-calendar.right-cal{margin-left:6px}}@media only screen and (min-width:1200px){.drawer .date-wrapper{width:360px}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){.dialog{width:30rem;min-height:90%;margin-left:auto;margin-right:auto}.dialog .MuiPaper-root{margin:.5rem;overflow-y:hidden}.dialog .MuiDialog-paper{min-height:55rem}}.dialog .MuiDialog-paper{overflow-x:hidden;overflow-y:scroll;height:32rem;border-radius:2rem;background:var(--color-surface-level-1, #fff);box-shadow:var(--shadow-x-modal, 0px) var(--shadow-y-modal, 4px) var(--shadow-blur-modal, 16px) 0 var(--shadow-color-modal, rgba(0, 0, 0, .4))}#infobutton{font-size:1.11rem;min-height:auto;padding:5px 0;margin-right:24px;text-transform:none;font-size:1.143rem;color:#5f5f5f;font-family:SoDo Sans Semi Bold,sans-serif}.box1{display:flex;align-self:stretch;align-items:flex-start;flex-direction:column}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){.box1{padding:var(--space-5-x, 1.5rem) var(--space-7-x, 2.5rem) var(--space-4-x, 1rem) var(--space-7-x, 2.5rem);gap:var(--space-2-x, 1rem)}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){.box1{padding:var(--space-4-x, 3rem) var(--space-4-x, 2rem) var(--space-3-x, 2rem) var(--space-4-x, 2rem);gap:var(--space-1-x, 1rem)}}#modal-title{color:var(--color-ink-leading, #1a1a1a);text-align:center;font-family:SoDo Sans;font-style:normal;font-weight:600;letter-spacing:-.04rem;align-self:stretch}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){#modal-title{font-size:1.5rem;line-height:2rem}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){#modal-title{font-size:2rem;line-height:2.5rem}}#subtitle{color:var(--color-ink-supporting, #666);text-align:center;font-family:SoDo Sans;font-style:normal;font-weight:400;line-height:140%}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){#subtitle{font-size:.9rem}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){#subtitle{font-size:1rem}}.scrollableDiv{align-items:flex-start;position:static;gap:var(--space-none, 0px);flex:1 0 0;align-self:stretch}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){.scrollableDiv{padding:1rem;margin:.5rem;border-radius:var(--radius-minimal, .5rem);background:var(--color-surface-level-2, #f3f3f3)}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){.scrollableDiv{padding:.5rem;background:var(--color-surface-level-2, #f3f3f3)}}.separator{margin-top:16px;margin-bottom:16px;position:static;height:.03125rem;align-self:stretch;background:var(--color-line-loud, #808080)}.list{margin-left:1rem}.box2{flex-direction:column;position:static;overflow-y:scroll;display:flex;padding:0rem var(--space-2-x, 1rem);align-items:flex-start;gap:var(--space-none, 0rem);flex:1 0 0;align-self:stretch}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){.box2{max-height:16rem}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){.box2{max-height:24rem}}#step{color:#00754a;font-family:SoDo Sans;font-size:.6875rem;font-style:normal;font-weight:700;line-height:1rem;letter-spacing:.0825rem;text-transform:uppercase}#info-header{color:#1a1a1a;font-family:SoDo Sans;font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem}#explanation{align-self:stretch;color:#666;font-family:SoDo Sans;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}#imp-content{align-self:stretch;color:var(--color-ink-supporting, #666);font-family:SoDo Sans;font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem}#list-text{color:#1a1a1a;font-family:SoDo Sans;font-style:normal;font-weight:400;line-height:140%}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){#list-text{font-size:.75rem}}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){#list-text{font-size:.625rem}}#footer{color:var(--color-ink-supporting, #666);text-align:center;font-weight:400;font-style:normal;font-family:SoDo Sans;flex:1 0 0}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){#footer{font-size:1rem;font-weight:400;line-height:140%}}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){#footer{font-size:.75rem;line-height:1rem}}.box3{display:flex;justify-content:center;align-items:center;align-self:stretch}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){.box3{padding:var(--space-1-x, 1.5rem) var(--space-3-x, 1.5rem)}}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){.box3{padding:var(--space-1-x, .5rem) var(--space-3-x, 1.5rem)}}.box4{display:flex;justify-content:center;align-items:flex-start;gap:var(--space-2-x, 1rem);align-self:stretch}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){.box4{padding:var(--space-3-x, 1rem) var(--space-8-x, 3rem) var(--space-7-x, 3rem) var(--space-8-x, 3rem)}}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){.box4{padding:var(--space-3-x, 1.5rem) var(--space-8-x, 4rem) var(--space-7-x, 3.5rem) var(--space-8-x, 4rem)}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){.box4{padding:var(--Padding, 1.25rem) var(--space-2-x, 1rem)}}#button{border-radius:var(--radius-friendly, 1rem);background:var(--color-interactive-primary, #00754a);display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1200px),(min-width:900px),(min-width:768px){#button{width:11.25rem;height:3rem;padding:0rem var(--space-6-x, 3rem)}}@media screen and (max-width:360px),(max-width:390px),(max-width:480px){#button{height:3rem;padding:0rem var(--space-5-x, 2.5rem);flex:1 0 0}}#button-text{color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.5rem;text-transform:none}header{background-color:#1e3832;padding:24px 12px 8px}header .MuiButtonBase-root.MuiButton-root.user-info{padding:4px}header .MuiButtonBase-root.MuiButton-root.user-info:focus{background-color:transparent}header .MuiButtonBase-root.MuiButton-root.user-info h1,header .MuiButtonBase-root.MuiButton-root.user-info h2{font-family:SoDo Sans Semi Bold,sans-serif;color:#fff;text-transform:none}header .MuiButtonBase-root.MuiButton-root.user-info .MuiSvgIcon-root{background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;padding:5px;color:#00754a;font-size:1.5rem}header .MuiButtonBase-root.MuiButton-root.user-info .MuiSvgIcon-root:hover{color:#006241}header .MuiButtonBase-root.MuiButton-root.user-info .MuiSvgIcon-root:focus{color:#004f35}header .header-message{padding:12px 0 8px}header .header-message h1,header .header-message h2{font-family:SoDo Sans,sans-serif;color:#fff}@media only screen and (min-width:900px){header{padding-bottom:16px}header .logo{width:31px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}header .logo .logo-img{width:100%}header .header-message{margin-left:16px;padding:4px 0 8px}}@media only screen and (min-width:1200px){header{padding:24px}header .logo{width:58px}header .header-message{margin-left:16px}header .header-message h1,header .header-message h2{font-size:1.33rem;padding:8px 0 0 16px}header .MuiButtonBase-root.MuiButton-root.user-info h1,header .MuiButtonBase-root.MuiButton-root.user-info h2{font-size:1.21rem}header .MuiButtonBase-root.MuiButton-root.user-info .MuiSvgIcon-root{padding:10px;margin-left:8px}}@media only screen and (min-width:1366px){header .header-message h1,header .header-message h2{font-size:1.4rem}header .user-info h4{font-size:1.333rem}}.login-overlay{background-color:#0000004d;position:fixed;inset:0;align-items:center;justify-content:center;display:flex;z-index:4}.login-overlay .login-modal{background-color:#fff;width:248px;padding:16px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 8px 4px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px 4px rgba(0,0,0,.3);box-shadow:0 0 8px 4px #0000004d}.login-overlay .login-modal h2{margin-bottom:16px}.login-overlay .login-modal input{padding:13px 11px 16px}.login-overlay .login-modal button{margin:18px 0 8px;font-size:1.3rem;padding:.5rem 1rem}.login-overlay .login-modal .error{margin:16px 0 0;color:#9a2a21;font-size:1.1rem}.page-container{height:100vh}.page-container .access-denied-content{padding:0 24px;max-width:960px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.page-container .access-denied-content svg{font-size:2rem;fill:#d53f28;margin:-2px 0 0 -1px}.page-container .access-denied-content .MuiStack-root{width:calc(100% - 28px)}.page-container .access-denied-content .MuiStack-root span{color:#605f5f}@media only screen and (min-width:480px){.page-container .access-denied-content svg{fill:#d53f28;font-size:2.1rem;margin:-3px 0 0 3px}.page-container .access-denied-content .MuiStack-root{width:calc(100% - 40px)}}@media only screen and (min-width:900px){.page-container .access-denied-content svg{fill:#d53f28;font-size:2.1rem;margin:-4px 0 0 4px}.page-container .access-denied-content .MuiStack-root{width:calc(100% - 40px)}}@media only screen and (min-width:1200px){.page-container .access-denied-content svg{fill:#d53f28;font-size:2.1rem;margin:-3px 0 0 -11px}.page-container .access-denied-content .MuiStack-root{width:calc(100% - 40px)}}@font-face{font-family:SoDo Sans Thin;src:url(/assets/SoDoSans-Thin-Bws2CnuL.eot);src:local("SoDo Sans Thin"),local("SoDoSans-Thin"),url(/assets/SoDoSans-Thin-Bws2CnuL.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-Thin-z2lEGLPD.woff2) format("woff2"),url(/assets/SoDoSans-Thin-X0ctbbOu.woff) format("woff"),url(/assets/SoDoSans-Thin-DAL0tge3.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:SoDo Sans Thin Italic;src:url(/assets/SoDoSans-ThinItalic-BMIKyFIP.eot);src:local("SoDo Sans Thin Italic"),local("SoDoSans-ThinItalic"),url(/assets/SoDoSans-ThinItalic-BMIKyFIP.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-ThinItalic-7OhPczeA.woff2) format("woff2"),url(/assets/SoDoSans-ThinItalic-Cjj-0pkW.woff) format("woff"),url(/assets/SoDoSans-ThinItalic-Be0VVuZc.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:SoDo Sans Light;src:url(/assets/SoDoSans-Light-DU42-yI5.eot);src:local("SoDo Sans Light"),local("SoDoSans-Light"),url(/assets/SoDoSans-Light-DU42-yI5.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-Light-vBRnXFb-.woff2) format("woff2"),url(/assets/SoDoSans-Light-BuCduCV6.woff) format("woff"),url(/assets/SoDoSans-Light-D-Z5Zx6T.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SoDo Sans Light Italic;src:url(/assets/SoDoSans-LightItalic-BB2waPSf.eot);src:local("SoDo Sans Light Italic"),local("SoDoSans-LightItalic"),url(/assets/SoDoSans-LightItalic-BB2waPSf.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-LightItalic-RI9zkCQD.woff2) format("woff2"),url(/assets/SoDoSans-LightItalic-eOWyq7XM.woff) format("woff"),url(/assets/SoDoSans-LightItalic-B8pYSt1K.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SoDo Sans;src:url(/assets/SoDoSans-Regular-ChUuDGyK.eot);src:local("SoDo Sans Regular"),local("SoDoSans-Regular"),url(/assets/SoDoSans-Regular-ChUuDGyK.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-Regular-CK798-z1.woff2) format("woff2"),url(/assets/SoDoSans-Regular-CDnaIvgH.woff) format("woff"),url(/assets/SoDoSans-Regular-sqWyL8OV.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SoDo Sans Italic;src:url(/assets/SoDoSans-Italic-CT1S4aec.eot);src:local("SoDo Sans Italic"),local("SoDoSans-Italic"),url(/assets/SoDoSans-Italic-CT1S4aec.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-Italic-DlTM6L5f.woff2) format("woff2"),url(/assets/SoDoSans-Italic-u4TalZqs.woff) format("woff"),url(/assets/SoDoSans-Italic-DLrtqo9S.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SoDo Sans Semi Bold;src:url(/assets/SoDoSans-SemiBold-BeQKoKc9.eot);src:local("SoDo Sans SemiBold"),local("SoDoSans-SemiBold"),url(/assets/SoDoSans-SemiBold-BeQKoKc9.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-SemiBold-D1BWGnUL.woff2) format("woff2"),url(/assets/SoDoSans-SemiBold-0nc6Kric.woff) format("woff"),url(/assets/SoDoSans-SemiBold-CV5SWEct.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SoDo Sans Semi Bold Italic;src:url(/assets/SoDoSans-SemiBoldItalic-3KreSUe5.eot);src:local("SoDo Sans SemiBold Italic"),local("SoDoSans-SemiBoldItalic"),url(/assets/SoDoSans-SemiBoldItalic-3KreSUe5.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-SemiBoldItalic-CnT7TP0E.woff2) format("woff2"),url(/assets/SoDoSans-SemiBoldItalic-CrKSiBGJ.woff) format("woff"),url(/assets/SoDoSans-SemiBoldItalic-DKjYjoqJ.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:SoDo Sans Bold;src:url(/assets/SoDoSans-Bold-D6Q43luA.eot);src:local("SoDo Sans Bold"),local("SoDoSans-Bold"),url(/assets/SoDoSans-Bold-D6Q43luA.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-Bold-CE28fSua.woff2) format("woff2"),url(/assets/SoDoSans-Bold-CLdwz94A.woff) format("woff"),url(/assets/SoDoSans-Bold-DPnO2vOd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SoDo Sans Bold Italic;src:url(/assets/SoDoSans-BoldItalic-BMSIpsEr.eot);src:local("SoDo Sans Bold Italic"),local("SoDoSans-BoldItalic"),url(/assets/SoDoSans-BoldItalic-BMSIpsEr.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-BoldItalic-DfNZMlSY.woff2) format("woff2"),url(/assets/SoDoSans-BoldItalic-BABrpfve.woff) format("woff"),url(/assets/SoDoSans-BoldItalic-CAAZlmpV.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SoDo Sans Black;src:url(/assets/SoDoSans-Black-BTdFHvIs.eot);src:local("SoDo Sans Black"),local("SoDoSans-Black"),url(/assets/SoDoSans-Black-BTdFHvIs.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-Black-2gJYZgNS.woff2) format("woff2"),url(/assets/SoDoSans-Black-CbzlxGno.woff) format("woff"),url(/assets/SoDoSans-Black-CLhTZoU0.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SoDo Sans Black Italic;src:url(/assets/SoDoSans-BlackItalic-RTIgHHxj.eot);src:local("SoDo Sans Black Italic"),local("SoDoSans-BlackItalic"),url(/assets/SoDoSans-BlackItalic-RTIgHHxj.eot?#iefix) format("embedded-opentype"),url(/assets/SoDoSans-BlackItalic-BayZnc95.woff2) format("woff2"),url(/assets/SoDoSans-BlackItalic-J5roNXvv.woff) format("woff"),url(/assets/SoDoSans-BlackItalic-Cck9700u.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}*{margin:0;padding:0}html{font-size:12px;line-height:1.33;font-family:SoDo Sans,sans-serif;color:#1e1e1e;background:var(--color-surface-background, #f9f9f9);-webkit-font-smoothing:antialiased}.fullHeight{height:100vh}.left{float:left}.right{float:right}.underline{text-decoration:underline}h1.MuiTypography-root{font-size:1.286rem;line-height:1.27}h2.MuiTypography-root{font-size:1.143rem;line-height:1.3125}h3.MuiTypography-root{font-size:1.071rem;line-height:1.266}h4.MuiTypography-root{font-size:1.21rem}h5.MuiTypography-root{font-size:1.1rem}.MuiTypography-body2{font-size:.9rem}.p-1{padding:8px}.p-2{padding:16px}.p-3{padding:24px}.p-4{padding:32px}.pt-1{padding-top:8px}.pt-2{padding-top:16px}.pt-3{padding-top:24px}.pt-4{padding-top:32px}.pb-1{padding-bottom:8px}.pb-2{padding-bottom:16px}.pb-3{padding-bottom:24px}.pb-4{padding-bottom:32px}.pl-1{padding-left:8px}.pl-2{padding-left:16px}.pl-3{padding-left:24px}.pl-4{padding-left:32px}.pr-1{padding-right:8px}.pr-2{padding-right:16px}.pr-3{padding-right:24px}.pr-4{padding-right:32px}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mb-1{margin-bottom:8px;padding:0 16px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.ml-1{margin-left:8px}.ml-2{margin-left:16px}.ml-3{margin-left:24px}.ml-4{margin-left:32px}.mr-1{margin-right:8px}.mr-2{margin-right:16px}.mr-3{margin-right:24px}.mr-4{margin-right:32px}.white{color:#fff}.black{color:#000}.black100{color:#0d0c0c}.black200{color:#161616}.black500{color:#818181}.green{color:#1e3832}.primary-text{color:#1e1e1e}.primary-text-hover{color:#5f5f5f}.MuiTypography-root.light-font{font-family:SoDo Sans Light,sans-serif}.MuiTypography-root.regular-font{font-family:SoDo Sans,sans-serif}.MuiTypography-root.semi-bold-font{font-family:SoDo Sans Semi Bold,sans-serif}.MuiTypography-root.bold-font{font-family:SoDo Sans Bold,sans-serif}.MuiTypography-root.italic-light-font{font-family:SoDo Sans Light Italic,sans-serif}.MuiButtonBase-root.MuiButton-root{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;color:#1e1e1e;font-size:1rem;align-items:center;padding:4px 16px 3px;font-family:SoDo Sans,sans-serif;text-transform:uppercase}.MuiButtonBase-root.MuiButton-root:hover{color:#5f5f5f}.MuiButtonBase-root.MuiButton-root .MuiButton-startIcon{margin-right:2px}.MuiButtonBase-root.MuiButton-root .MuiButton-startIcon .MuiSvgIcon-root{font-size:1.2rem}.MuiButtonBase-root.MuiButton-root.primary-btn{background-color:#1e3832;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;color:#fff;font-size:1.143rem;font-family:SoDo Sans Semi Bold,sans-serif;padding:12px 16px;text-transform:none;min-width:216px;position:fixed;bottom:8px;left:50%;transform:translate(-50%);z-index:2;margin-top:40px}.MuiButtonBase-root.MuiButton-root.primary-btn .MuiButton-startIcon .MuiSvgIcon-root{font-size:1.9rem}.MuiButtonBase-root.MuiButton-root.primary-btn:hover{background-color:#00754a}.MuiButtonBase-root.MuiButton-root.primary-btn:focus{background-color:#004f35}.MuiButtonBase-root.MuiButton-root.button-cancel-btn{display:flex;height:1.8rem;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-interactive-tertiary, #fff);color:var(--color-ink-on-tertiary, #006241);text-transform:none;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.MuiButtonBase-root.MuiButton-root.button-cancel-btn-mobile{display:flex;height:2rem;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-interactive-tertiary, #fff);color:var(--color-ink-on-tertiary, #006241);text-transform:none;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.MuiButtonBase-root.MuiButton-root.cancel-btn-create{min-width:8rem;min-height:1.8rem;margin-left:90%;display:flex;padding:0rem var(--space-3-x, 1.5rem);justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-interactive-tertiary, #fff);text-transform:none;color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem}.MuiButtonBase-root.MuiButton-root.clear-ideal-shifts-btn-create{min-width:10rem;min-height:1.8rem;margin-left:0%;display:flex;padding:0rem var(--space-3-x, 1.5rem);justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-interactive-tertiary, #fff);text-transform:none;color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem}.MuiButtonBase-root.MuiButton-root.cancel-btn-create-error-popup{width:13rem;border-radius:var(--radius-minimal, .5rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-interactive-tertiary, #fff);display:flex;height:3rem;padding:0rem .75rem;justify-content:center;align-items:center;flex:1 0 0;text-transform:none;color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.02rem}.MuiButtonBase-root.MuiButton-root.resubmit-btn-create-error-popup{display:flex;height:3rem;width:13rem;padding:0rem .75rem;justify-content:center;align-items:center;flex:1 0 0;text-transform:none;border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.02rem}.MuiButtonBase-root.MuiButton-root.cancel-btn-create-error-popup-mobile{width:16rem;border-radius:var(--radius-minimal, 0rem);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--color-interactive-tertiary, #fff);display:flex;height:3rem;padding:0rem .75rem;justify-content:center;align-items:center;flex:1 0 0;text-transform:none;color:var(--color-ink-on-tertiary, #006241);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.02rem}.MuiButtonBase-root.MuiButton-root.resubmit-btn-create-error-popup-mobile{display:flex;height:3rem;width:16rem;padding:0rem .75rem;justify-content:center;align-items:center;flex:1 0 0;text-transform:none;border-radius:var(--radius-minimal, 0rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.02rem}.MuiButtonBase-root.MuiButton-root.close-btn-create-error-popup-mobile{display:flex;height:3rem;width:32rem;padding:0rem .75rem;justify-content:center;align-items:center;flex:1 0 0;text-transform:none;border-radius:var(--radius-minimal, 0rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.02rem}.MuiButtonBase-root.MuiButton-root.next-btn-create{min-width:8rem;min-height:1.8rem;display:flex;padding:0rem var(--space-3-x, 1.5rem);justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-transform:none;width:6.125rem}.MuiButtonBase-root.MuiButton-root.next-btn-create.disabled{border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary-disabled, #666)}.MuiButtonBase-root.MuiButton-root.next-btn-create-mobile{min-width:8rem;height:2rem;display:flex;padding:0rem var(--space-3-x, 1.5rem);justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-transform:none;width:6.125rem}.MuiButtonBase-root.MuiButton-root.next-btn-create-mobile.disabled{border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary-disabled, #666)}.MuiButtonBase-root.MuiButton-root.create-submit-btn{width:6.125rem;display:flex;height:1.8rem;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-transform:none}.MuiButtonBase-root.MuiButton-root.create-submit-btn[disabled]{background:var(--color-interactive-primary-disabled, #666);color:var(--color-ink-on-primary-disabled, #fff)}.MuiButtonBase-root.MuiButton-root.create-submit-btn-mobile{width:6.125rem;display:flex;height:2rem;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:var(--radius-minimal, .5rem);background:var(--color-interactive-primary, #00754a);color:var(--color-ink-on-primary, #fff);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-transform:none}.MuiButtonBase-root.MuiButton-root.create-submit-btn-mobile[disabled]{background:var(--color-interactive-primary-disabled, #666);color:var(--color-ink-on-primary-disabled, #fff)}.MuiButtonBase-root.MuiButton-root.secondary-btn{display:flex;padding:0px var(--space-3-x, 24px);justify-content:center;align-items:center;border-radius:var(--radius-minimal, 8px);background:var(--color-interactive-primary, #00754a);background-color:#00754a;color:#fff;font-family:SoDo Sans Semi Bold,sans-serif;text-transform:none}.MuiButtonBase-root.MuiButton-root.secondary-btn.next-btn{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.MuiButtonBase-root.MuiButton-root.secondary-btn:hover{background-color:#006241}.MuiButtonBase-root.MuiButton-root.secondary-btn:focus{background-color:#004f35}.MuiButtonBase-root.MuiButton-root.cancel-btn{background-color:#d2ebe0;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;border-radius:32px;color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;text-transform:none}.MuiButtonBase-root.MuiButton-root.cancel-btn:hover{background-color:#bfe0ad}.MuiButtonBase-root.MuiButton-root.cancel-btn:focus{background-color:#0cc783}.MuiButtonBase-root.MuiButton-root.close-btn{-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;border-radius:32px;color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;text-transform:none;text-decoration:underline}.MuiButtonBase-root.MuiButton-root.success-btn{background-color:#bfe0ad;color:#1b4a22}.MuiButtonBase-root.MuiButton-root.success-btn:hover{background-color:#0cc783e6}.MuiButtonBase-root.MuiButton-root.warning-btn{background-color:#fae8b1;color:#645123}.MuiButtonBase-root.MuiButton-root.warning-btn:hover{background-color:#e9c41f}.MuiButtonBase-root.MuiButton-root.error-btn{background-color:#fcd7cd;color:#9a2a21}.MuiButtonBase-root.MuiButton-root.error-btn:hover{background-color:#ef5350}.MuiButtonBase-root.MuiButton-root.Mui-disabled{background-color:#666;color:#fff}.label{display:flex;height:1.25rem;margin-top:.4rem;justify-content:center;align-items:center;gap:.25rem}.label svg{margin-right:2px}.label .MuiTypography-body1{font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:1rem}.label.cancel,.label.expired{border-radius:.25rem;color:#666}.label.success{border-radius:.25rem;color:#1b4a22}.label.warning{color:#1a1a1a;white-space:nowrap;border-radius:.25rem}.label.error{color:#d53f28;border-radius:.25rem}.MuiTabs-root.user-tabs{margin-top:.5rem;display:flex;justify-content:center;min-height:auto;border-bottom:.5px solid var(--color-line-loud, #808080);padding-left:1rem;padding-right:1rem}.MuiTabs-root.user-tabs .MuiTab-root{min-height:auto;padding:5px 0;text-transform:none;font-size:1.143rem;color:#5f5f5f;font-family:SoDo Sans Semi Bold,sans-serif;margin:.2rem;margin-right:24px}.MuiTabs-root.user-tabs .MuiTab-root.Mui-selected{color:#004f35}.MuiTabs-root.user-tabs .MuiTab-root.MuiTab-root:focus-visible{outline:2px solid #00754a;background-color:transparent}.MuiTabs-root.user-tabs .MuiTabs-indicator{background-color:#004f35}.tabBoxClass{display:flex;padding:var(--space-1-x, .5rem) var(--space-3-x, 1rem) var(--space-3-x, 4rem) var(--space-3-x, 1rem);flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.fixed-header{position:sticky;top:0;left:0;bottom:0;width:100%;background:#fff;max-height:100vh}.scrollable-content{margin-top:0;overflow-y:auto;flex-grow:1}.comment-text-wrap{word-break:break-word;overflow-wrap:break-word}main{padding:20px 0 0}.parallel-grid.availability-grid .last-grid{background-color:#f9f9f9}.parallel-grid.availability-grid .last-grid.no-data{background-color:transparent}.parallel-grid .blank-grid{border:1px dashed #9e9e9e;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.parallel-grid .blank-grid.current-availability,.parallel-grid .blank-grid.avail-request{padding:30px 0}.parallel-grid .blank-grid.preferred-current-grid,.parallel-grid .blank-grid.preferred-future-grid{padding:75px 0}.MuiList-root.schedule-list,.acc-wrapper.acc-requests .schedule-list.request-container{padding:0}.MuiList-root.schedule-list li,.acc-wrapper.acc-requests .schedule-list.request-container li{border-radius:var(--Minimal, 8px);border:.01rem solid var(--color-line-loud, #808080);background-color:#fff;padding:0;margin:0 0 12px}.MuiList-root.schedule-list li:last-child,.acc-wrapper.acc-requests .schedule-list.request-container li:last-child{margin-bottom:0}.MuiList-root.schedule-list li .left,.acc-wrapper.acc-requests .schedule-list.request-container li .left{width:10%;text-transform:uppercase;background-color:#d2ebe0;margin-right:16px;padding:12px 4px;color:#1e1e1e;font-family:SoDo Sans,sans-serif;border-radius:8px 0 0 8px;background:var(--color-surface-highlight, #d4e9e2)}.MuiList-root.schedule-list li .right,.acc-wrapper.acc-requests .schedule-list.request-container li .right{display:flex;flex-grow:1;justify-content:center}.MuiList-root.schedule-list li .right .clubTime,.acc-wrapper.acc-requests .schedule-list.request-container li .right .clubTime{display:flex;align-items:stretch;width:100%;flex-direction:column;justify-content:center;padding-top:6px;padding-bottom:6px}.MuiList-root.schedule-list li .right .clubTime>div,.acc-wrapper.acc-requests .schedule-list.request-container li .right .clubTime>div{margin:4px 0;align-items:flex-start}.MuiList-root.schedule-list li .right .null-time,.acc-wrapper.acc-requests .schedule-list.request-container li .right .null-time{color:#5f5f5f}.MuiList-root.schedule-list li .right .duration,.acc-wrapper.acc-requests .schedule-list.request-container li .right .duration{color:#5f5f5f;margin-right:.5rem;font-family:SoDo Sans,sans-serif}.MuiTypography-root.card-header-title{color:#1a1a1a;font-family:SoDo Sans Semi Bold,sans-serif;padding:26px 0 14px}.MuiTypography-root.card-header-title.request-title{padding:18px 0 10px}.kick-status{color:#5f5f5f;padding:4px 0 0}.kick-status .leftDays{font-size:.833rem;letter-spacing:1px}.kick-status .MuiSvgIcon-root{margin-right:4px}.MuiCard-root.main-card{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:var(--radius-minimal, 8px);margin-bottom:14px}.MuiCard-root.main-card .card-content{padding:0;border-radius:var(--radius-minimal, 8px);background-color:#fff}.MuiCard-root.main-card .card-content>.MuiPaper-root{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.MuiCard-root.main-card .card-content.current-card{border-radius:var(--radius-minimal, 8px);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--Surface-level-1, #fff)}.MuiCard-root.main-card .card-content.current-card.available-card>.MuiPaper-root{border-radius:var(--radius-minimal, 8px);background-color:transparent}.MuiCard-root.main-card .card-content.current-card.available-card:focus-visible{outline:none}.MuiCard-root.main-card .card-content.future-card{border-radius:var(--radius-minimal, 8px);border:.5px solid var(--color-line-quiet, #bfbfbf);background:var(--Surface-level-1, #fff)}.MuiCard-root.main-card .card-content.future-card.available-card:focus-visible{outline:none}.MuiCard-root.main-card .card-content.preference-card{padding:16px;background-color:#fff}.MuiCard-root.main-card .card-content.preference-card:focus-visible{outline:none}.MuiCard-root.main-card .card-current-content{padding:0;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;background-color:#fff}.MuiCard-root.main-card .card-current-content>.MuiPaper-root{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.MuiCard-root.main-card .card-current-content.current-card-dash{border:1.5px dashed #00754a}.MuiCard-root.main-card .card-current-content.current-card-dash.available-card-dashed{border:1.5px dashed #b4b4b4;background-color:#f9f9f9}.MuiCard-root.main-card .card-current-content.current-card-dash.available-card-dashed>.MuiPaper-root{background-color:transparent}.MuiCard-root.request-card{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent}.MuiCard-root.request-card .card-content{padding:0;border-radius:var(--radius-minimal, 8px)}.MuiCard-root.request-card .card-content .sph-text{margin:4px 43px 15px 5px}.MuiCard-root.request-card .card-content .sph-text span{font-family:SoDo Sans,sans-serif;color:#5f5f5f}.MuiCard-root.request-card .card-content .sph-text span.sph{color:#00754a;margin-left:4px;cursor:pointer}.MuiCard-root.request-card .card-content .sph-text span.sph:hover{color:#1e3832}.MuiCard-root.request-card .card-content:focus-visible{outline:none}.MuiCard-root.request-card:focus-visible{outline:none}.acc-wrapper.expanded{border-radius:var(--radius-minimal, 8px);border:2px solid var(--Line-on-highlight, #006241)}.acc-wrapper .acc-header{align-items:flex-start;color:#1e1e1e;padding:0 8px}.acc-wrapper .acc-header.Mui-expanded{min-height:auto}.acc-wrapper .acc-header.Mui-expanded .MuiAccordionSummary-content{margin:12px 0 0}.acc-wrapper .acc-header .MuiAccordionSummary-expandIconWrapper{margin-top:9px}.acc-wrapper .acc-header .MuiAccordionSummary-expandIconWrapper .acc-icon{color:#1e3832;padding:2px;font-size:1.9rem}.acc-wrapper .acc-content h2{font-family:SoDo Sans Semi Bold,sans-serif;color:#1e1e1e;margin-bottom:8px}.acc-wrapper .acc-content .avail-container{margin:0;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.acc-wrapper.acc-requests{border:1px solid #e7e7e7;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:16px}.acc-wrapper.acc-requests:before{background-color:transparent}.acc-wrapper.acc-requests:first-of-type,.acc-wrapper.acc-requests:last-of-type{border-radius:var(--Minimal, 8px)}.acc-wrapper.acc-requests.Mui-expanded:last-of-type{border-radius:var(--Minimal, 8px);margin-bottom:16px}.acc-wrapper.acc-requests .request-container{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;color:#1e1e1e}.acc-wrapper.acc-requests .request-container .user-msg-container{padding:8px}.acc-wrapper.acc-requests .request-container .other-msg-container{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background-color:#fff;padding:8px}.acc-wrapper.acc-requests .submit-info{margin:8px 0 0;border-top:1px solid #fff;color:#1e1e1e}.acc-wrapper.acc-requests:focus-visible{outline:2px solid #00754a;transition:none}.snack-bar .MuiPaper-root{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;align-items:center}.snack-bar .MuiPaper-root .MuiAlert-message{font-size:1.2rem;font-family:SoDo Sans Semi Bold,sans-serif}.snack-bar .MuiPaper-root .MuiAlert-action{padding-top:0}.snack-bar .MuiPaper-root .MuiAlert-action button svg{font-size:1.66rem}.snack-bar.success .MuiPaper-root{background-color:#95cc76;border:1px solid #1b4a22}.snack-bar.success .MuiPaper-root .MuiAlert-message{color:#1b4a22}.snack-bar.success .MuiPaper-root .MuiAlert-action button svg{color:#1e1e1e}.snack-bar.error .MuiPaper-root{background-color:#fcd7cd;border:1px solid #9a2a21}.snack-bar.error .MuiPaper-root .MuiAlert-icon svg{fill:#9a2a21}.snack-bar.error .MuiPaper-root .MuiAlert-message{color:#9a2a21}.snack-bar.error .MuiPaper-root .MuiAlert-action button svg{color:#1e1e1e;fill:#9a2a21}.vertical-dotted-lines{position:relative;height:14px;margin-top:-20px;width:90%;margin-left:5%}.vertical-dotted-lines:before,.vertical-dotted-lines:after{content:"";position:absolute;top:0;bottom:0}.vertical-dotted-lines:before{left:0;border-left:2px dotted #b4b4b4;align-items:center}.vertical-dotted-lines:after{right:0;border-left:2px dotted #b4b4b4}.MuiButtonBase-root:hover{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.MuiButtonBase-root:focus-visible{background-color:#f9f9f9;outline:2px solid #00754a;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.MuiButtonBase-root:active{background-color:#f9f9f9;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}edit-btn:focus-visible{outline:2px solid #00754a;transition:none}#dividerIdealShift{width:100%;margin-bottom:.3rem;border-bottom:.5px solid var(--color-line-quiet, #bfbfbf)}@media only screen and (min-width:390px){.vertical-dotted-lines{margin-top:-14px;width:91%;margin-left:4%}}@media only screen and (min-width:480px){html{font-size:14px}main{padding:20px 0 0}.parallel-grid>div.first-grid{padding:0 28px 8px}.parallel-grid>div.last-grid{padding:0 28px 64px}.MuiTabs-root{margin-top:.5rem}.MuiTabs-root.user-tabs{border-bottom:.5px solid var(--color-line-loud, #808080);padding-left:1rem;padding-right:1rem}.tabBoxClass{display:flex;padding:var(--space-1-x, 8px) var(--space-3-x, 24px) 0px var(--space-3-x, 24px);flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.acc-wrapper .acc-header{padding:0 16px}.acc-wrapper.acc-requests .label-wrapper .label .MuiTypography-body1{font-size:.86rem}.vertical-dotted-lines{margin-top:-14px;width:91%;margin-left:4%}}@media only screen and (min-width:768px){.temp-modal .inner-div{padding:24px}.vertical-dotted-lines{margin-top:-14px;width:93%;margin-left:3%}}@media only screen and (min-width:900px){.parallel-grid>div.first-grid{padding:0 28px}.parallel-grid>div.last-grid{padding:0 28px 16px}.parallel-grid.availability-grid .last-grid{background-color:#f9f9f9;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;height:100%}.parallel-grid .blank-grid.preferred-current-grid{margin-top:20px}.parallel-grid .blank-grid.preferred-future-grid{margin-top:20px;padding:75px 0}.acc-wrapper.acc-requests .label-wrapper .label{width:4rem}.MuiTypography-root.card-header-title.request-title{padding:26px 0 10px}.temp-modal .inner-div{width:400px;padding:24px}.MuiButtonBase-root.MuiButton-root.primary-btn{width:100%;position:static;transform:none}.MuiButtonBase-root.MuiButton-root.Mui-disabled{background-color:#666;color:#fff}.vertical-dotted-lines{margin-top:-14px;width:89%;margin-left:5%}}@media only screen and (min-width:1200px){html{font-size:18px}main{width:1120px;margin:0 auto;padding:30px 16px 0}.kick-status .leftDays{font-size:.833rem;letter-spacing:2px}.parallel-grid>div.first-grid{padding:0 28px}.parallel-grid>div.last-grid{padding:0 28px 16px}.parallel-grid.availability-grid .last-grid{background-color:#f9f9f9;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;height:100%}h1.MuiTypography-root{font-size:1.556rem;line-height:1.27}h2.MuiTypography-root{font-size:1.333rem}h3.MuiTypography-root{font-size:1.111rem}h4.MuiTypography-root{font-size:1.09rem}h5.MuiTypography-root{font-size:1.05rem}.MuiTypography-root.card-header-title{font-size:1.33rem;padding:20px 0}.MuiTypography-root.card-header-title.request-title{padding:20px 0 10px}.MuiList-root.schedule-list li .left{width:10%;padding:18px 8px;margin-right:16px}.MuiList-root.schedule-list li .right{flex-grow:1;display:flex;justify-content:center}.MuiTabs-root{margin-top:.5rem}.MuiTabs-root.user-tabs{border-bottom:.5px solid var(--color-line-loud, #808080);padding-left:1rem;padding-right:1rem}.MuiTabs-root.user-tabs .MuiTab-root{font-size:1.11rem}.tabBoxClass{display:flex;padding:var(--space-1-x, 8px) var(--space-3-x, 24px) 0px var(--space-3-x, 24px);flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.MuiCard-root.main-card{margin-bottom:20px}.MuiCard-root .card-header .MuiCardHeader-title{font-size:1.33rem}.parallel-grid>div:first-child{padding-right:32px}.parallel-grid>div:last-child{padding-left:32px}.parallel-grid .blank-grid,.parallel-grid .blank-grid.current-availability,.parallel-grid .blank-grid.avail-request{padding:35px 0}.parallel-grid .blank-grid.preferred-current-grid{padding:109px 0}.parallel-grid .blank-grid.preferred-future-grid{padding:93px 0}.acc-wrapper .avail-status span.MuiTypography-root{font-size:.889rem}.acc-wrapper.acc-requests .acc-header .label-wrapper .label{width:4rem}.acc-wrapper.acc-requests .acc-header .label-wrapper .label .MuiTypography-body1{font-size:.834rem}.vertical-dotted-lines{margin-top:-20px}}@media only screen and (min-width:1366px){main{width:1200px;padding:30px 0 0}}@media only screen and (min-width:1536px){main{width:1400px}.vertical-dotted-lines{margin-top:-20px}}.error-page{background-color:#fabdab;width:100vw;height:100vh;text-align:center}.error-page>div{background-color:#ef535099;padding:24px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.error-page h1,.error-page h4{color:#000;padding:8px 0}
