.date-header>div{color:#1e1e1e;white-space:pre}.date-header>div:first-child{margin-right:.1rem}.date-header>div:last-child{margin-left:.1rem}.date-header .dot-stack{border-top:1px dashed #818181;display:block;margin:9px 0 0;min-width:22px;position:relative}.date-header .dot-stack:after,.date-header .dot-stack:before{background:#818181;border-radius:50%;content:"";height:6px;position:absolute;top:-4px;width:6px}.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}}.profile-dialog{background-color:#d2ebe0;height:100vh;min-height:100vh}.profile-dialog .dialog-header{width:100%}.profile-dialog .dialog-header .close-icon{cursor:pointer;position:absolute;right:4px;top:4px;z-index:3}.profile-dialog .dialog-content{background-color:#d2ebe0;margin:0 auto;max-width:560px;min-height:100%;padding:0 20px;width:100%}.profile-dialog .dialog-content .profile-icon{background-color:#00754a;color:#fff;margin-left:8px;padding:22px}.profile-dialog .dialog-content .profile-icon .user-icon{font-size:4.5rem}.profile-dialog .dialog-content .profile-card{border-radius:16px;box-shadow:0 4px 8px #0000001a;margin-top:16px;padding:12px 16px}.profile-dialog .dialog-content .profile-card .card-header{padding:8px 0}.profile-dialog .dialog-content .profile-card .card-header span{color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.143rem}.profile-dialog .dialog-content .profile-card .card-content{color:#00754a;padding:4px 0}.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;margin:16px 0 8px;padding:8px 0;width:100%}.profile-dialog .dialog-content .profile-bg{background-image:url(/static/media/profile-bg.93d9b79a0c3326e99055.png);background-position:50%;background-repeat:no-repeat;background-size:240px auto;height:144px;opacity:.4;width:100%}.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(/static/media/profile-bg.93d9b79a0c3326e99055.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;opacity:.2;position:absolute;width:100%;z-index:-1}.profile-dialog:after{background-color:#0000;content:"";height:65px;left:0;position:fixed;right:0;top:0}.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}}.confirm-dialog .MuiPaper-root{background-color:#fff;border-radius:16px;max-width:80%;padding:8px}.confirm-dialog .MuiPaper-root .dialog-header h2{color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.286rem;padding:6px 8px}.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{border-radius:16px;font-size:1.1rem;margin:0 0 4px;padding:8px 0;width:100%}.pending-request-wrapper{margin-bottom:20px}.pending-request-wrapper .acc-wrapper.acc-requests.pending-requests{background:#fff;background:var(--Surface-level-1,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:8px;border-radius:var(--radius-minimal,8px);margin:0}.pending-request-wrapper .pending-cancel-btn-solo{background-color:#fff;color:#006241;cursor:pointer;padding:6px;width:100%}.pending-request-wrapper .pending-cancel-btn-solo:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-cancel-btn-solo #textPendingBtn{align-items:flex-start;color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:0 .25rem}.pending-request-wrapper .pending-cancel-btn-solo svg{fill:#006241;height:1rem;width:1rem}.pending-request-wrapper .pending-cancel-btn{background-color:#fff;border:1px solid #e7e7e7;border-radius:0 0 8px 8px;border-top:0 solid #e7e7e7;color:#006241;cursor:pointer;padding:6px;width:100%}.pending-request-wrapper .pending-cancel-btn:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-cancel-btn #textPendingBtn{align-items:flex-start;color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:0 .25rem}.pending-request-wrapper .pending-cancel-btn svg{fill:#006241;height:1rem;width:1rem}.pending-request-wrapper .pending-cancel-btn-in{background-color:#fff;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#006241;cursor:pointer;padding:6px;width:100%}.pending-request-wrapper .pending-cancel-btn-in:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-cancel-btn-in #textPendingBtn{align-items:flex-start;color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:0 .25rem}.pending-request-wrapper .pending-cancel-btn-in svg{fill:#006241;height:1rem;width:1rem}.pending-request-wrapper .pending-edit-btn{background-color:#fff;border:1px solid #e7e7e7;border-radius:0 0 8px 8px;border-top:0 solid #e7e7e7;color:#006241;cursor:pointer;padding:6px;width:50%}.pending-request-wrapper .pending-edit-btn:hover{background-color:#f9f9f9;border-radius:12px}.pending-request-wrapper .pending-edit-btn #textPendingBtn{align-items:flex-start;color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:0 .25rem}.pending-request-wrapper .pending-edit-btn svg{fill:#006241;height:1rem;width:1rem}.pending-request-wrapper .pending-edit-btn-in{background-color:#fff;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#006241;cursor:pointer;padding:6px;width:50%}.pending-request-wrapper .pending-edit-btn-in:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-edit-btn-in #textPendingBtn{align-items:flex-start;color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:0 .25rem}.pending-request-wrapper .pending-edit-btn-in svg{fill:#006241;height:1rem;width:1rem}.pending-request-wrapper .pending-edit-cancel-btn-in{background-color:#fff;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#006241;cursor:pointer;padding:6px;width:50%}.pending-request-wrapper .pending-edit-cancel-btn-in:hover{background-color:#f9f9f9}.pending-request-wrapper .pending-edit-cancel-btn-in #textPendingBtn{align-items:flex-start;color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:0 .25rem}.pending-request-wrapper .pending-edit-cancel-btn-in svg{fill:#006241;height:1rem;width:1rem}.pending-request-wrapper .pending-cancel-btn:focus-visible{outline:.5px solid #00754a}.pending-request-wrapper .btnControlInternal{margin-left:-.9rem;margin-right:-.9rem}.loader{align-items:center;display:flex;justify-content:center}.loader.fullScreen{background-color:#d2ebe080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.loader span.MuiCircularProgress-root{color:#00754a}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.drawer.bottom .MuiModal-backdrop{background-color:#0000004d}.drawer.bottom .MuiDrawer-paper{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{align-items:center;align-self:stretch;background:#fff;background:var(--color-surface-level-1,#fff);display:flex;flex:1 0;font-size:1.2rem;justify-content:center;padding:.5rem 1rem .25rem;padding:var(--space-1-x,.5rem) var(--space-2-x,1rem) var(--space-half-x,.25rem) var(--space-2-x,1rem);z-index:9999}.drawer.bottom .MuiDrawer-paper .drawer-title,.drawer.bottom .MuiDrawer-paper .titleBox{color:#1e1e1e;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{padding:.25rem 1rem .5rem;padding:var(--space-half-x,.25rem) var(--space-2-x,1rem) var(--space-1-x,.5rem) var(--space-2-x,1rem)}.drawer.bottom .buttonControl,.drawer.bottom .storeHours{align-items:center;align-self:stretch;background:#fff;background:var(--color-surface-level-1,#fff);display:flex;justify-content:space-between}.drawer.bottom .Step{color:#1e1e1e;font-family:SoDo Sans,sans-serif;margin:8px 0 10px;white-space:nowrap}.drawer.bottom .Step:before{border:1px solid #1e3832;border-radius:50%;color:#1e3832;display:inline-block;font-family:SoDo Sans,sans-serif;font-size:1.071rem;height:20px;margin-right:6px;padding:6px 0 0;text-align:center;width:26px}.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 (max-width:768px),only screen and (max-width:480px){.drawer.bottom .Step{padding:0 16px}.drawer.bottom .Step:before{height:23px;margin-right:6px;padding:5px 0 0;width:28px}}@media (max-width:800px),only screen and (min-width:390px){.drawer.bottom .Step{padding:0 16px}.drawer.bottom .Step:before{height:23px;margin-right:6px;padding:5px 0 0;width:28px}}@media only screen and (min-width:900px){.drawer.bottom .MuiDrawer-paper{height:100vh;padding:0}.drawer.bottom .Step:before{height:25px;margin-right:8px;padding-top:7px;width:32px}}@media only screen and (min-width:1200px){.drawer.bottom .MuiDrawer-paper{height:100vh}.drawer.bottom .Step{font-size:1.11rem}.drawer.bottom .Step:before{font-size:1.11rem;height:29px;padding-top:7px;width:36px}}.drawer .date-wrapper{background:#fff;background:var(--color-surface-level-1,#fff);border:1px solid #e7e7e7;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);border-radius:8px;color:#1e1e1e;padding:13px 8px;position:relative}.drawer .date-wrapper.half-width{width:calc(50% - 20px)}.drawer .date-wrapper .mr-half{margin-right:4px}.drawer .date-wrapper svg{color:#1e3832;height:20px;width:20px}.drawer .date-wrapper.active{border:1px solid #d4e9e2}.drawer .date-wrapper.active:before{background-color:#f9f9f9;border:solid #d4e9e2;border-width:0 1px 1px 0;content:"";display:inline-block;padding:5px;position:absolute;right:16px;top:57px;transform:rotate(-135deg)}.drawer .date-wrapper.active:after{border:solid #f9f9f9;border-width:0 0 1px;content:"";display:inline-block;position:absolute;right:15px;top:63px;width:13px;z-index:2}.drawer .date-wrapper.active svg{color:#004f35}.drawer .date-header,.drawer .date-wrapper.startDateBorder{border:1px solid #d4e9e2}.drawer .date-header{background-color:#fff;border-radius:8px;padding:8px}.drawer .date-header.disable{pointer-events:none}.drawer .date-header-grid{padding:0 16px}.drawer button.next-btn{font-size:1.071rem;height:3rem;margin:20px 0 4px;padding:8px 0;width:100%}.drawer button.next-btn[disabled]{background-color:#666}.drawer .MuiDivider-vertical{border-left:1px solid #5f5f5f;border-right:none;height:20px;margin:8px 12px 0}.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{align-items:center;align-self:stretch;background:#fff;background:var(--color-surface-level-1,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:.5rem;border-radius:var(--Minimal,.5rem);display:flex;flex-grow:1;height:3rem;justify-content:space-between;padding:.25rem 1rem;padding:.25rem var(--space-2-x,1rem);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{color:#1e3832;font-family:SoDo Sans Semi Bold,sans-serif}.drawer .add-request-section .request-content .day-wrapper{align-items:flex-start;align-self:stretch;background-color:#fff;border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);display:flex;margin-bottom:8px;margin-top:8px}.drawer .add-request-section .request-content .day-wrapper.active{border:1px solid #008d5b;box-shadow:none}.drawer .add-request-section .request-content .day-wrapper.active .day-item{background-color:#d4e9e2;border:1px solid #008d5b;margin:-1px 0 -1px -1px}.drawer .add-request-section .request-content .day-wrapper .day-item{align-items:center;align-self:stretch;background:#fff;background:var(--color-surface-level-1,#fff);border-radius:0;border-radius:var(--radius-none,0);border-right:.5px solid #bfbfbf;border-right:.5px solid var(--color-line-quiet,#bfbfbf);justify-content:space-between;width:3.125rem}.drawer .add-request-section .request-content .day-wrapper .day-action{padding:14px 4px 8px;width:calc(100% - 57px)}.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:#1a1a1a;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:.5rem;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:1px solid #00754a;border-radius:.5rem;border-radius:var(--Minimal,.5rem)}.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{background:url(/static/media/arrow-line-sm.c1b6e26a442738e01652.svg) no-repeat;background-position:right 0;background-size:18px 13px;height:14px;margin:0 3px;width:18px}.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{background-color:#fff;border:1px solid #cecece;border-radius:8px;margin:8px 0;position:relative}.drawer .add-request-section .request-content .comment .optional{bottom:10px;color:#5f5f5f;left:10px;position:absolute}.drawer .add-request-section .request-content .comment .characters-left{bottom:10px;color:#5f5f5f;position:absolute;right:10px}.drawer .add-request-section .request-content .comment .comment-box{padding-bottom:32px;width:100%}.drawer .add-request-section .request-content .comment .comment-box:focus-visible{outline:2px solid #00754a}.drawer .add-request-section .request-content .comment .text-area{background-color:#fff;border:0;border-radius:8px;font-size:1.333rem;padding:8px;resize:none}.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{align-items:center;background:#fff;background:var(--color-interactive-tertiary,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);display:flex;justify-content:center;min-height:1.8rem;min-width:8rem;padding:0 .5rem}.drawer button.submit-btn[disabled]{background:#666;background:var(--color-interactive-primary-disabled,#666);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem)}@media only screen and (min-width:390px){.drawer .date-wrapper.half-width{width:calc(50% - 24px)}.drawer .dividerStoreHrs{width:102%}.drawer .idealShiftsDayCardBlock{align-items:center;align-self:stretch;display:flex;justify-content:space-between;width:100%}.drawer #setIdealShiftsText{color:#00754a;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;flex:1 0 100%;overflow-y:scroll;overscroll-behavior-y:contain;padding:8px 12px}.drawer .add-request-section .request-content .day-wrapper .day-item{justify-content:center;width:36px}.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{border-radius:.5rem;border-radius:var(--Minimal,.5rem);width:calc(50% - 12px)}.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{border-radius:.5rem;border-radius:var(--Minimal,.5rem);width:calc(50% - 12px)}.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:#00754a;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{border-radius:.5rem;border-radius:var(--Minimal,.5rem);width:calc(50% - 12px)}.drawer button.confirm-btn,.drawer button.next-btn,.drawer button.submit-btn{align-items:center;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#fff;color:var(--color-ink-on-primary-disabled,#fff);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;height:2rem;justify-content:center;line-height:1.25rem;padding:0 .5rem}.drawer button.confirm-btn[disabled],.drawer button.next-btn[disabled],.drawer button.submit-btn[disabled]{background:#666;background:var(--color-interactive-primary-disabled,#666)}}@media only screen and (min-width:900px){.drawer .leftPane{background:#fff;background:var(--Surface-level-1,#fff);border-radius:0;border-radius:var(--radius-none,0);height:83vh;overflow:scroll;padding:32px 8px 0 16px;width:400px}.drawer .leftPane .MuiDivider-vertical{height:40px;margin:14px 14px 18px}.drawer .rightPane{background-color:#f9f9f9;height:83vh;padding:8px 0 8px 16px;width:calc(100% - 400px)}.drawer .rightPane .close{margin:6px 16px 24px}.drawer .rightPane .rightPanelItem{position:relative}.drawer .rightPane .rightPanelItem .rightPanelHeight{height:81vh}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems{height:calc(100vh - 170px);position:relative;width:90%}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems .section-title{font-size:1.556rem;margin-bottom:30px}.drawer .rightPane .rightPanelItem button.next-btn{bottom:1%;position:relative;right:0}.drawer .rightPane .rightPanelItem button.next-btn.bottom-avail,.drawer .rightPane .rightPanelItem button.next-btn.bottom-pref{position:absolute}.drawer .rightPane .rightPanelItem button.confirm-btn{bottom:1%;position:absolute;right:0}.drawer .rightPane .rightPanelItem button.confirm-btn,.drawer .rightPane .rightPanelItem button.next-btn,.drawer .rightPane .rightPanelItem button.submit-btn{min-height:1.8rem;min-width:8rem;padding:8px 0;width:280px}.drawer .add-request-section .request-content{height:95%;margin-left:15%;width:85%}.drawer .add-request-section .request-content .day-wrapper .day-item{width:56px}.drawer .add-request-section .request-content .day-wrapper .day-action{padding:16px;width:calc(100% - 96px)}.drawer .val-msg-container{width:85%}}@media only screen and (min-width:1200px){.simplebar-content-wrapper{outline:none}.drawer .leftPane{background:#fff;background:var(--Surface-level-1,#fff);border-radius:0;border-radius:var(--radius-none,0);height:83vh;overflow:scroll;padding:32px 24px 0 32px;width:600px}.drawer .rightPane{background-color:#f9f9f9;height:83vh;padding:8px 0 8px 32px;width:calc(100% - 600px)}.drawer .rightPane .rightPanelItem .rightPanelHeight{height:81vh}.drawer .rightPane .rightPanelItem .rightPanelHeight .rightPanelItems{height:calc(100vh - 200px);width:640px}.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{height:28px;width:28px}.drawer .rightPane .rightPanelItem .date-wrapper.active{border:1px solid #d4e9e2}.drawer .rightPane .rightPanelItem .date-wrapper.active:before{padding:8px;top:90px}.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.confirm-btn,.drawer .rightPane .rightPanelItem button.next-btn,.drawer .rightPane .rightPanelItem button.submit-btn{border-radius:32px;font-size:1.5rem;min-height:1.8rem;min-width:8rem;padding:6px 0;width:364px}.drawer .add-request-section .request-content{height:95%;margin-left:10%;width:90%}.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:.5rem;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{background:url(/static/media/arrow-line.89eddb698fb59e040770.svg) no-repeat;background-position:-24px 0;width:114px}}@media only screen and (min-width:1536px){.drawer .date-wrapper{width:360px}.drawer .leftPane{background:#fff;background:var(--Surface-level-1,#fff);border-radius:0;border-radius:var(--radius-none,0);height:83vh;overflow:scroll;padding:48px 24px 0 70px;width:560px}.drawer .rightPane{background-color:#f9f9f9;height:83vh;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.confirm-btn,.drawer .rightPane .rightPanelItem button.next-btn,.drawer .rightPane .rightPanelItem button.submit-btn{min-height:1.8rem;min-width:8rem;padding:9px 0;width:435px}.drawer .add-request-section .request-content{height:95%;margin-left:15%;padding:22px 26px;width:80%}.drawer .add-request-section .request-content .day-wrapper .day-action .time-wrapper .time-section .time-divider{background-position:0 0;width:142px}}.date-calendar{align-items:center;background:#fff;background:var(--color-surface-level-1,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:1rem;border-radius:var(--radius-friendly,1rem);border-radius:8px;box-shadow:0 2px 8px 0 #3336;box-shadow:var(--shadow-x-floating,0) var(--shadow-y-floating,2px) var(--shadow-blur-floating,8px) 0 var(--shadow-color-floating,#3336);display:flex;flex-direction:column;margin:16px auto 8px;max-width:350px;padding:4px 8px 16px;position:relative;width:22.0625rem;width:92%}.date-calendar.MuiPickersCalendarHeader-root.MuiPickersArrowSwitcher-spacer{width:0}.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:visible;overflow-x:initial}.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{border-top:1px solid #1e1e1e;content:"";left:50%;position:absolute;top:calc(50% - 1px);transform:translateX(-50%);width:57%}.date-calendar .MuiMonthCalendar-root{background-color:#fff;border:1px solid #d9ece6;border-radius:8px 8px 0 0;width:100%}.date-calendar .MuiMonthCalendar-root .MuiPickersMonth-monthButton.Mui-selected{background-color:#e8f4ee;border:1px solid #00754a;border-radius:7px;color:#00754a}.date-calendar .MuiDateCalendar-root{height:auto;min-height:266px;overflow:scroll;width:100%}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root{margin-top:4px;position:relative}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer{margin:0 auto}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer .MuiPickersCalendarHeader-label{color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.071rem}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer button{padding:0}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer button svg{color:#1e1e1e;font-size:2rem}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root{background:#fff;background:var(--color-interactive-tertiary,#fff);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem)}.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeEnd,.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiIconButton-edgeStart{background-color:#0000;bottom:0;color:#1e1e1e;font-size:2rem;position:absolute;top:0}.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;margin:0 auto;width:90%}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiDayCalendar-header span{color:#5f5f5f;font-family:SoDo Sans,sans-serif;font-size:1rem;height:32px}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{min-height:272px;overflow-x:visible;overflow-x:initial}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer{background-color:#fff;border-radius:8px;margin:2px auto;padding:4px;width:92%}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer{justify-content:space-between;margin:4px auto;width:97%}.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%;opacity:1;overflow:visible;overflow:initial;position:relative;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptystart:before{background-color:#e8f4ee;bottom:0;content:"";height:100%;left:100%;position:absolute;right:0;top:0;width:10px;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptymiddle{background-color:#e8f4ee;border-radius:0;opacity:1;overflow:visible;overflow:initial;position:relative;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptymiddle:before{background-color:#e8f4ee;bottom:0;content:"";height:100%;left:100%;position:absolute;right:0;top:0;width:10px;z-index:1}.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;opacity:1;overflow:visible;overflow:initial;position:relative;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer div.green-day-emptyend:after{background-color:#e8f4ee;bottom:0;content:"";height:100%;left:0;position:absolute;right:100%;top:0;width:5px;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button{color:#1e1e1e;font-family:SoDo Sans,sans-serif;font-size:1.071rem}.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;border-radius:16px 16px 16px 16px;color:#00754a;z-index:9999}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button[tabindex="0"]:not([aria-selected=true]){background-color:#0000;box-shadow:none}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.strikeDays :before{border-top:1px solid #1e1e1e;content:"";left:50%;position:absolute;top:calc(50% - 1px);transform:translateX(-50%);width:57%}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days{background-color:#e8f4ee;overflow:visible;overflow:initial;position:relative}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days:before{background-color:#e8f4ee;bottom:0;content:"";height:100%;left:100%;position:absolute;right:0;top:0;width:10px;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days:last-child:before{content:normal}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first{background-color:#e8f4ee;border-radius:50% 0 0 50%;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first:before{background-color:#e8f4ee;border:1px solid #00754a;border-radius:50%;bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-first:after{background-color:#e8f4ee;bottom:0;content:"";height:100%;left:0;position:absolute;right:100%;top:0;width:10px;z-index:1}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-weekfirst{border-bottom-left-radius:50%;border-bottom-right-radius:0;border-top-left-radius:50%;border-top-right-radius:0}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-end{background-color:#e8f4ee;border:0;border-radius:0 50% 50% 0;padding:0}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days.green-day-end:before{background-color:#e8f4ee;border:1px solid #00754a;border-radius:50%;bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}.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-weeklast{border-bottom-left-radius:0;border-bottom-right-radius:50%;border-top-left-radius:0;border-top-right-radius:50%}.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:0}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root .MuiDayCalendar-monthContainer .MuiDayCalendar-weekContainer button.green-days:not([aria-colindex="7"]):after{background-color:#e8f4ee;bottom:0;content:"";left:100%;position:absolute;right:0;top:0;z-index:1}.date-calendar .MuiYearCalendar-root{background-color:#fff;border:1px solid #d9ece6;border-radius:0 0 8px 8px;margin:-15px 0;width:100%}.date-calendar .MuiYearCalendar-root .MuiPickersYear-yearButton.Mui-selected{background-color:#e8f4ee;border:1px solid #00754a;border-radius:7px;color:#00754a}.date-calendar .warning-tip{background-color:#fabdab;border-radius:8px;left:14px;padding:8px;position:static;position:absolute;top:49px;width:calc(100% - 44px)}.date-calendar .warning-tip img{margin:2px 5px 0 1px;width:18px}.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{left:14px;position:static;width:calc(100% - 45px)}.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 .MuiDayCalendar-root .MuiDayCalendar-header span,.date-calendar .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer .MuiPickersCalendarHeader-label{font-size:1rem}.date-calendar .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{overflow-x:visible;overflow-x:initial}.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 span{font-size:1rem}}@media only screen and (min-width:1200px){.date-calendar{margin-top:28px;max-width:324px;padding:10px 12px 20px}.date-calendar.preference-cal .MuiDateCalendar-root{overflow:scroll}.date-calendar.preference-cal .MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersSlideTransition-root{overflow-x:visible;overflow-x:initial}.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{max-height:-webkit-max-content;max-height:max-content;min-height:266px;overflow:scroll}.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{min-height:272px;overflow-x:visible;overflow-x:initial}.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{left:21px;position:static;top:55px;width:calc(100% - 57px)}.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%}.clock{height:1rem;padding-right:.3rem;padding-top:.07rem;width:1rem}.dividerCardContent{border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);margin-left:-.8rem;margin-right:-.8rem}.totalHoursInternal{align-self:stretch;gap:4px;gap:var(--space-half-x,4px);padding:.5rem 0 1rem}#error-message-availability-title{color:#9a2a21;color:var(--Ink-error,#9a2a21);font-family:SoDo Sans Semi Bold,sans-serif;font-size:20px;line-height:normal}@media screen and (min-width:360px)and (max-width:768px){#error-message-availability-title{font-size:15px}}.create-header{align-items:flex-start;border-bottom:.5px solid #bfbfbf;border-bottom:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:0;border-radius:var(--radius-none,0);flex-direction:column;gap:0;gap:var(--space-none,0);height:10vh;padding:16px 32px;padding:var(--space-2-x,16px) var(--space-4-x,32px)}.create-footer,.create-header{align-self:stretch;background:#fff;background:var(--color-surface-level-1,#fff);display:flex;flex-grow:1}.create-footer{align-items:center;border-top:.5px solid #bfbfbf;border-top:.5px solid var(--color-line-quiet,#bfbfbf);height:2vh;justify-content:flex-end;margin-bottom:-2rem;padding:4px 16px;padding:var(--space-2-x,4px) var(--space-3-x,16px)}.fixed-note,.fixed-note-expanded{bottom:0;left:0;position:relative}@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{bottom:0;left:0;position:relative}@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{flex:1 0;gap:8px;gap:var(--space-1-x,8px);justify-content:flex-end;margin-top:1.5rem;padding:0;padding:var(--space-none,0) 0}#header-text,.buttonArea{align-items:center;display:flex}#header-text{align-self:stretch;color:#1e1e1e;color:var(--Ink-leading,#1e1e1e);font-family:SoDo Sans;font-size:18px;font-style:normal;font-weight:600;line-height:24px}#error-message-availability-subtitle{color:#5f5f5f;color:var(--Ink-supporting,#5f5f5f);font-family:SoDo Sans Semi Bold,sans-serif;font-size:18px;line-height:normal;margin-bottom:16px;margin-top:8px}@media screen and (min-width:360px)and (max-width:768px){#error-message-availability-subtitle{font-family:SoDo Sans,sans-serif;font-size:14px}}.clear-date.MuiIconButton-root{margin-left:8px;padding:1px}.next-btn-box{padding:0 .5rem}.availableHours{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.comment{background-color:#fff;border:1px solid #cecece;border-radius:8px;margin:8px 0;position:relative}.comment .optional{bottom:10px;color:#5f5f5f;left:10px;position:absolute}.comment .characters-left{bottom:10px;color:#5f5f5f;position:absolute;right:10px}.comment .comment-box{padding-bottom:32px;width:100%}.comment .comment-box:focus-visible{outline:2px solid #00754a}.comment .text-area{background-color:#fff;border:0;border-radius:8px;font-size:1rem;padding:8px;resize:none}.comment .text-area::placeholder{color:#5f5f5f;font-family:SoDo Sans Light,sans-serif}.comment .text-area:focus-visible{outline:2px solid #00754a}.desktopIdealShiftPopup{align-items:center;align-self:center;background:#f9f9f9;background:var(--color-surface-background,#f9f9f9);border-radius:1rem;border-radius:var(--radius-friendly,1rem);box-shadow:0 24px 38px 0 #00000012,0 9px 46px 0 #0000000f,0 11px 15px 0 #0000001a;display:flex;flex:1 0;flex-direction:column;gap:0;gap:var(--space-none,0);height:90%;margin-left:auto;margin-right:auto;padding:0;padding:var(--space-none,0);width:31.25rem;z-index:9999}#idealShiftHourTotal{color:#00754a;color:var(--color-ink-hero,#00754a);font-family:SoDo Sans Light,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-align:right}#idealShiftGoIcon{align-items:center;gap:0;gap:var(--space-none,0);justify-content:center;margin-right:-.5rem;padding-left:0;padding-right:0}#resultMessage{background:#666;box-shadow:0 24px 38px 0 #00000012,0 9px 46px 0 #0000000f,0 11px 15px 0 #0000001a}.dialogContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media (min-width:390px),(min-width:480px),only screen and (min-width:360px){.dialogContainer{padding:0;padding:var(--space-4-x,0)}}@media (min-width:900px),only screen and (min-width:1200px){.dialogContainer{padding:2rem;padding:var(--space-4-x,2rem)}}.warningIcon{height:3rem;width:3rem}.dialogAction.MuiDialogActions-root{padding:0}#title{line-clamp:2;font-size:.9375rem;font-weight:600;line-height:normal}@media (min-width:390px),(min-width:480px),only screen and (min-width:360px){#title{font-size:.9375rem}}@media (min-width:900px),only screen and (min-width:1200px){#title{font-size:1.25rem}}#subtitle{line-height:normal}@media (min-width:900px),only screen and (min-width:1200px){#subtitle{font-size:1.125rem}}@media (min-width:360px),(min-width:480px),only screen and (min-width:390px){#subtitle{font-size:.875rem}}#btn-container{flex:1 0;gap:1rem;gap:var(--space-2-x,1rem)}#btn-container,#btn-container-mob{align-items:center;align-self:stretch;display:flex;justify-content:center;overflow:hidden;padding:0;padding:var(--space-none,0)}#btn-container-mob{gap:0;gap:var(--space-none,0)}.root{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:1rem;gap:var(--space-2-x,1rem);justify-content:center;padding:1.5rem;padding:var(--space-3-x,1.5rem)}.progress{margin-right:.5rem}.containerDiv{width:8%}#create-submit-btn{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#fff;color:var(--color-ink-on-primary,#fff);display:flex;height:1.8rem;justify-content:center;padding:0 .5rem;text-transform:none}.add-btn-block{display:flex;justify-content:flex-end;width:100%}#divider-ideal-shifts{border:.5px solid grey;border:.5px solid var(--color-line-loud,grey);color:gray;margin-top:1.25rem;margin-top:var(--space-2-x,1.25rem);width:100%}#timer-picker,#timer-picker-selected{background:#fff;background:var(--color-surface-level-1,#fff);border-radius:.5rem;border-radius:var(--Minimal,.5rem)}#timer-picker-selected{border:1px solid #00754a;width:calc(50% - 12px)}#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)}.dropdown-start-end{align-items:center;display:flex;justify-content:space-between;padding:.625rem;width:9.625rem}.dropdown-start-end.grey{border:1px solid grey;border:1px solid var(--color-line-loud,grey);border-radius:.5rem;border-radius:var(--Minimal,.5rem)}.dropdown-start-end.green,.dropdown-start-end.grey{background:#fff;background:var(--color-surface-level-1,#fff)}.dropdown-start-end.green{border:1px solid #00754a;border:1px solid var(--color-line-hero,#00754a);border-radius:.5rem;border-radius:var(--Minimal,.5rem)}#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{border:1px solid #b4b4b4;border-radius:8px}.time-wrapper{margin:6px 0}.time-wrapper .time-section{width:calc(100% - 52px)}.time-wrapper .time-section .time-divider{background:url(/static/media/arrow-line-sm.c1b6e26a442738e01652.svg) no-repeat;background-position:right 0;background-size:18px 13px;height:14px;margin:0 3px;width:18px}.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{align-items:center;align-self:stretch;background:#f9f9f9;background:var(--color-surface-background,#f9f9f9);border-radius:1rem 1rem 0 0;border-radius:var(--Friendly,1rem) var(--radius-friendly,1rem) 0 0;display:flex;flex-direction:column;gap:1.25rem;height:100%;overflow-y:scroll;padding:1rem;padding:var(--space-2-x,1rem)}.dropdown{align-items:center;background:#fff;background:var(--color-surface-level-1,#fff);border:1px solid grey;border:1px solid var(--color-line-loud,grey);border-radius:.5rem;border-radius:var(--Minimal,.5rem);display:flex;justify-content:space-between;padding:.625rem;width:5.625rem}.dropdownStack{height:2rem;width:2rem}#preferenceText,.dropdownStack{align-items:center;display:flex;gap:.25rem}#preferenceText{align-self:stretch;gap:var(--space-half-x,.25rem);margin-bottom:.5rem;margin-top:.5rem}.time-divider-arrow{background:url(/static/media/arrow-line-sm.c1b6e26a442738e01652.svg) no-repeat;background-position:right 0;background-size:18px 13px;height:14px;margin:0 3px;width:18px}@media (max-width:480px),(max-width:800px),(min-width:768px),only screen and (max-width:390px){.paper-is{display:flex;flex-direction:column;height:100%;overflow-y:scroll;position:fixed;width:100%;z-index:9999}#message{align-self:stretch;font-size:1.1rem;line-height:1.5rem}#message,#subMessage{color:#666;color:var(--color-ink-supporting,#666);font-family:SoDo Sans;font-style:normal;font-weight:400}#subMessage{font-size:.8rem;line-height:1.25rem;text-align:center}.ideal-shifts-box{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;gap:var(--space-1-x,.5rem);padding-top:1rem;padding-top:var(--space-2-x,1rem);width:23.5rem}#timer-picker .MuiSelect-select{padding:11px 30px 11px 9px}.time-wrapper{align-items:center;display:flex;padding:0;padding:0 var(--space-none,0) 0 0}.dropdown-start-end{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.625rem;width:10.625rem}.dropdown-start-end.grey{border:1px solid grey;border:1px solid var(--color-line-loud,grey);border-radius:.5rem;border-radius:var(--Minimal,.5rem)}.dropdown-start-end.green,.dropdown-start-end.grey{background:#fff;background:var(--color-surface-level-1,#fff)}.dropdown-start-end.green{border:1px solid #00754a;border:1px solid var(--color-line-hero,#00754a);border-radius:.5rem;border-radius:var(--Minimal,.5rem)}.messageBox{align-self:stretch;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);display:flex;flex-direction:row;gap:0;gap:var(--space-none,0);margin:1rem;padding:.625rem .625rem .75rem}.messageBox.info{background:#cce5f2;background:var(--color-surface-info,#cce5f2)}.messageBox.success{background:#d1e6b5;background:var(--color-surface-success,#d1e6b5)}.idealShiftInstructionContainer{align-self:stretch;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);display:flex;flex-direction:row;gap:0;gap:var(--space-none,0);margin:1rem;padding:.6rem .6rem .75rem}.messageContainer{align-self:stretch;display:flex;gap:.9rem;gap:var(--space-1-x,.9rem);padding:0;padding:var(--space-none,0);padding-right:.8rem;width:100%}.request-condition{align-self:stretch;color:#5f5f5f;display:flex;flex-direction:column;height:auto;padding:4px 0 8px;width:16rem;width:80%}#mainText{font-size:1rem;line-height:normal;margin-bottom:.2rem}#mainText,#subText{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-style:normal;font-weight:400}#subText{font-size:.83rem;line-height:1.4rem}#subTextHour{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:700;line-height:normal}#total-hours{align-items:flex-start;align-self:stretch;display:flex;justify-content:flex-end;padding-left:2%;padding-right:2%;padding-top:.2rem;width:13%}#totalHourValue{align-self:stretch;color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-size:.9rem;font-style:normal;font-weight:400;gap:.5rem;gap:var(--space-1-x,.5rem);line-height:normal;padding:0;padding:var(--space-none,0);text-align:right}.add-more-time{color:#1e1e1e;padding:4px}.add-more-time svg{color:#1e1e1e;font-size:1.8rem}}@media (min-width:1536px),(min-width:900px),only screen and (min-width:1200px){.titleBlock{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:.5rem;gap:var(--space-1-x,.5rem);margin-top:.5rem;padding:0;width:100%}#titleDesktop{color:#1a1a1a;font-family:SoDo Sans;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem;text-align:center}.buttonContainer{align-items:flex-start;align-self:stretch;background:#fff;display:flex;gap:1rem;padding:1rem}#textA{color:#666;color:var(--color-ink-supporting,#666);font-size:.9rem;font-weight:400}#textA,#textB{font-family:SoDo Sans;font-style:normal;line-height:1.25rem}#textB{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-size:1rem;font-weight:600}.paper-is{height:100%;overflow-y:scroll;position:absolute;width:100%;z-index:9999}.ideal-shifts-box,.paper-is{display:flex;flex-direction:column}.ideal-shifts-box{align-items:flex-start;gap:.5rem;gap:var(--space-1-x,.5rem);padding-top:1rem;padding-top:var(--space-2-x,1rem);width:23rem}#total-hours{width:14%}.messageBox{align-self:stretch;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);display:flex;flex-direction:row;gap:0;gap:var(--space-none,0);margin-top:0;padding:.625rem .625rem .75rem}.messageBox.info{background:#cce5f2;background:var(--color-surface-info,#cce5f2)}.messageBox.success{background:#d1e6b5;background:var(--color-surface-success,#d1e6b5)}.idealShiftInstructionContainer{align-self:stretch;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);display:flex;flex-direction:row;gap:0;gap:var(--space-none,0);margin-top:0;padding:0 .4rem .75rem}.messageContainer{align-self:stretch;display:flex;gap:.9rem;gap:var(--space-1-x,.9rem);padding:0;padding:var(--space-none,0);padding-right:.8rem;width:100%}.request-condition{align-self:stretch;color:#5f5f5f;display:flex;flex-direction:column;height:auto;padding:4px 0 8px;width:16rem;width:80%}#mainText{font-size:1rem;line-height:normal;margin-bottom:.2rem}#mainText,#subText{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-style:normal;font-weight:400}#subText{font-size:.83rem;line-height:1.4rem}#subTextHour{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:700;line-height:normal}#total-hours{align-items:flex-start;align-self:stretch;display:flex;justify-content:flex-end;padding-left:2%;padding-right:2%;padding-top:.2rem;width:15%}#totalHourValue{align-self:stretch;color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-size:.9rem;gap:.5rem;gap:var(--space-1-x,.5rem);line-height:normal;padding:0;padding:var(--space-none,0);text-align:right}#message,#totalHourValue{font-family:SoDo Sans;font-style:normal;font-weight:400}#message{font-size:.9375rem}#message,#subMessage{color:#666;color:var(--color-ink-supporting,#666);line-height:1.25rem;text-align:center}#subMessage{font-family:SoDo Sans;font-size:.7rem;font-style:normal;font-weight:400}#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{border:1px solid #b4b4b4;border-radius:8px}#timer-picker-selected{background:#fff;background:var(--color-surface-level-1,#fff);border:1px solid #00754a;border-radius:.5rem;border-radius:var(--Minimal,.5rem);width:calc(50% - 15px)}#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{display:flex;flex-direction:column;height:100%;overflow-y:scroll;position:fixed;width:100%;z-index:9999}#textA{color:#666;color:var(--color-ink-supporting,#666);font-size:1rem;font-weight:400}#textA,#textB{font-family:SoDo Sans;font-style:normal;line-height:1.25rem}#textB{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-size:1.1rem;font-weight:600}.ideal-shifts-box{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;gap:var(--space-1-x,.5rem);padding-top:1rem;padding-top:var(--space-2-x,1rem);width:23.5rem}.time-wrapper .time-section{width:calc(100% - 36px)}.messageBox{align-self:stretch;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);display:flex;flex-direction:row;gap:0;gap:var(--space-none,0);padding:.625rem .625rem .75rem}.messageBox.info{background:#cce5f2;background:var(--color-surface-info,#cce5f2)}.messageBox.success{background:#d1e6b5;background:var(--color-surface-success,#d1e6b5)}.idealShiftInstructionContainer{align-self:stretch;border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);display:flex;flex-direction:row;gap:0;gap:var(--space-none,0);padding:.6rem .6rem .75rem}.messageContainer{align-self:stretch;display:flex;gap:.9rem;gap:var(--space-1-x,.9rem);padding:0;padding:var(--space-none,0)}.request-condition{align-self:stretch;color:#5f5f5f;display:flex;flex-direction:column;height:auto;padding:4px 0 8px;width:16rem;width:80%}#mainText{font-size:1rem;line-height:normal}#mainText,#subText{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-style:normal;font-weight:400}#subText{font-size:.83rem;line-height:1.4rem}#subTextHour{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-size:.83rem;font-style:normal;font-weight:700;line-height:normal}#total-hours{align-items:flex-start;align-self:stretch;display:flex;justify-content:flex-end;padding-left:2%;padding-right:2%;width:13%}#totalHourValue{align-self:stretch;color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-size:.9rem;font-style:normal;font-weight:400;gap:.5rem;gap:var(--space-1-x,.5rem);line-height:normal;padding:0;padding:var(--space-none,0);text-align:right}}.dialog-ga .MuiDialog-paper{align-items:center;background:#fff;background:var(--color-surface-level-1,#fff);border-radius:2rem;box-shadow:0 4px 16px 0 #0006;box-shadow:var(--shadow-x-modal,0) var(--shadow-y-modal,4px) var(--shadow-blur-modal,16px) 0 var(--shadow-color-modal,#0006);display:flex;height:auto;justify-content:center;overflow-x:hidden}#title{align-self:stretch;color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-size:1.2rem;font-style:normal;font-weight:400;letter-spacing:-.04rem;text-align:center}#generalAvailabilityUpdatedOkButton{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:1rem;border-radius:var(--radius-friendly,1rem);display:flex;justify-content:center}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){#generalAvailabilityUpdatedOkButton{height:3rem;padding:0 3rem;padding:0 var(--space-6-x,3rem);width:11.25rem}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){#generalAvailabilityUpdatedOkButton{flex:1 0;height:3rem;padding:0 2.5rem;padding:0 var(--space-5-x,2.5rem)}}.acc-wrapper.cancelled-requests.acc-requests .label-wrapper .label svg{fill:#1e1e1e;padding:0 2px 0 0;width:1.35rem}.noData-container{background-color:#f9f9f9;border-radius:16px;color:#5f5f5f;padding:8px}.noData-container div{margin:12px 8px}.noData-container div img{display:none;width:48px}.errorPage{padding:16px 0 0;position:relative;text-align:center;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:#9a2a21;color:var(--Ink-error,#9a2a21);font-family:SoDo Sans Semi Bold,sans-serif;font-size:20px;line-height:normal}@media screen and (min-width:360px)and (max-width:768px){#error-message-preference-title{font-size:15px}}.warning-icon{align-items:center;color:#9a2a21;height:24px;justify-content:center;padding:3px 1.5px 2.192px;width:24px}@media screen and (min-width:360px)and (max-width:768px){.warning-icon{flex-shrink:0;height:14.106px;width:15.75px}}#error-message-preference-subtitle{color:#5f5f5f;color:var(--Ink-supporting,#5f5f5f);font-family:SoDo Sans Semi Bold,sans-serif;font-size:18px;line-height:normal;margin-bottom:16px;margin-top:8px}@media screen and (min-width:360px)and (max-width:768px){#error-message-preference-subtitle{font-family:SoDo Sans,sans-serif;font-size:14px}}.error-block{align-items:flex-start;align-self:stretch;display:flex;justify-content:center;margin-top:24px}.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{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;max-width:calc(33.33% - 8px);padding:4px 4px 12px}.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{margin:0 8px;max-width:calc(32.33% - 16px);padding:8px}.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{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;display:flex;margin:0 8px 8px;max-width:calc(33.33% - 12px);padding:8px}.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;max-width:100px;text-align:center}.drawer .MuiCard-root.main-card .PreferredItem .MuiFormControl-fullWidth .MuiSelect-select{background-color:#fff;border-color:#b4b4b4;color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.286rem;padding:10px 13px 4px 4px;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;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{font-size:1.071rem;margin:8px 0;padding:8px 0;width:100%}.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}.drawer .date-wrapper{width:360px}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){.dialog{margin-left:auto;margin-right:auto;min-height:90%;width:30rem}.dialog .MuiPaper-root{margin:.5rem;overflow-y:hidden}.dialog .MuiDialog-paper{min-height:55rem}}.dialog .MuiDialog-paper{background:#fff;background:var(--color-surface-level-1,#fff);border-radius:2rem;box-shadow:0 4px 16px 0 #0006;box-shadow:var(--shadow-x-modal,0) var(--shadow-y-modal,4px) var(--shadow-blur-modal,16px) 0 var(--shadow-color-modal,#0006);overflow-x:hidden}#infobutton{color:#5f5f5f;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.11rem;font-size:1.143rem;margin-right:24px;min-height:auto;padding:5px 0;text-transform:none}.box1{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){.box1{gap:1rem;gap:var(--space-2-x,1rem);padding:1.5rem 2.5rem 1rem;padding:var(--space-5-x,1.5rem) var(--space-7-x,2.5rem) var(--space-4-x,1rem) var(--space-7-x,2.5rem)}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){.box1{gap:1rem;gap:var(--space-1-x,1rem);padding:3rem 2.5rem 2.5rem 3rem;padding:var(--space-4-x,3rem) var(--space-4-x,2.5rem) var(--space-3-x,2.5rem) var(--space-4-x,3rem)}}#modal-title{align-self:stretch;color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-family:SoDo Sans;font-style:normal;font-weight:600;letter-spacing:-.04rem;text-align:center}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){#modal-title{font-size:1.5rem;line-height:2rem}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){#modal-title{font-size:2rem;line-height:2.5rem}}#subtitle{color:#666;color:var(--color-ink-supporting,#666);font-family:SoDo Sans;font-style:normal;font-weight:400;line-height:140%;text-align:center}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){#subtitle{font-size:.9rem}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){#subtitle{font-size:1rem}}.scrollableDiv{align-items:flex-start;align-self:stretch;flex:1 0;gap:0;gap:var(--space-none,0);position:static}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){.scrollableDiv{background:#f3f3f3;background:var(--color-surface-level-2,#f3f3f3);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);margin:.5rem;padding:1rem}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){.scrollableDiv{background:#f3f3f3;background:var(--color-surface-level-2,#f3f3f3);padding:.5rem}}.separator{align-self:stretch;background:grey;background:var(--color-line-loud,grey);height:.03125rem;margin-bottom:16px;margin-top:16px;position:static}.list{margin-left:1rem}.box2{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:0;gap:var(--space-none,0);overflow-y:scroll;padding:0 1rem;padding:0 var(--space-2-x,1rem);position:static}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){.box2{max-height:16rem}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){.box2{max-height:24rem}}#step{color:#00754a;color:var(--color-ink-hero,#00754a);font-size:.6875rem;font-weight:700;letter-spacing:.0825rem;line-height:1rem;text-transform:uppercase}#info-header,#step{font-family:SoDo Sans;font-style:normal}#info-header{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);font-size:.9375rem;font-weight:600;line-height:1.25rem}#explanation{align-self:stretch;color:#666;color:var(--color-ink-supporting,#666);font-size:.75rem;line-height:1rem}#explanation,#list-text{font-family:SoDo Sans;font-style:normal;font-weight:400}#list-text{color:#1a1a1a;color:var(--color-ink-leading,#1a1a1a);line-height:140%}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){#list-text{font-size:.75rem}}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){#list-text{font-size:.625rem}}#footer{color:#666;color:var(--color-ink-supporting,#666);flex:1 0;font-family:SoDo Sans;font-style:normal;font-weight:400;text-align:center}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){#footer{font-size:1rem;font-weight:400;line-height:140%}}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){#footer{font-size:.75rem;line-height:1rem}}.box3{align-items:center;align-self:stretch;display:flex;justify-content:center}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){.box3{padding:3rem 1.5rem;padding:var(--space-1-x,3rem) var(--space-3-x,1.5rem)}}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){.box3{padding:.5rem 1.5rem;padding:var(--space-1-x,.5rem) var(--space-3-x,1.5rem)}}.box4{align-items:flex-start;align-self:stretch;display:flex;gap:1rem;gap:var(--space-2-x,1rem);justify-content:center}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){.box4{padding:1.5rem 4rem 3.5rem;padding:var(--space-3-x,1.5rem) var(--space-8-x,4rem) var(--space-7-x,3.5rem) var(--space-8-x,4rem)}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){.box4{padding:1.25rem 1rem;padding:var(--Padding,1.25rem) var(--space-2-x,1rem)}}#button{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:1rem;border-radius:var(--radius-friendly,1rem);display:flex;justify-content:center}@media (min-width:768px),(min-width:900px),only screen and (min-width:1200px){#button{height:3rem;padding:0 3rem;padding:0 var(--space-6-x,3rem);width:11.25rem}}@media (max-width:390px),(max-width:480px),screen and (max-width:360px){#button{flex:1 0;height:3rem;padding:0 2.5rem;padding:0 var(--space-5-x,2.5rem)}}#button-text{color:#fff;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:#0000}header .MuiButtonBase-root.MuiButton-root.user-info h1,header .MuiButtonBase-root.MuiButton-root.user-info h2{color:#fff;font-family:SoDo Sans Semi Bold,sans-serif;text-transform:none}header .MuiButtonBase-root.MuiButton-root.user-info .MuiSvgIcon-root{background-color:#fff;border-radius:50%;color:#00754a;font-size:1.5rem;padding:5px}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{color:#fff;font-family:SoDo Sans,sans-serif}@media only screen and (min-width:900px){header{padding-bottom:16px}header .logo{border-radius:50%;width:31px}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{margin-left:8px;padding:10px}}@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{align-items:center;background-color:#0000004d;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4}.login-overlay .login-modal{background-color:#fff;border-radius:8px;box-shadow:0 0 8px 4px #0000004d;padding:16px;width:248px}.login-overlay .login-modal h2{margin-bottom:16px}.login-overlay .login-modal input{padding:13px 11px 16px}.login-overlay .login-modal button{font-size:1.3rem;margin:18px 0 8px;padding:.5rem 1rem}.login-overlay .login-modal .error{color:#9a2a21;font-size:1.1rem;margin:16px 0 0}.page-container{height:100vh}.page-container .access-denied-content{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:960px;padding:0 24px}.page-container .access-denied-content svg{fill:#d53f28;font-size:2rem;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-display:swap;font-family:SoDo Sans Thin;font-style:normal;font-weight:100;src:url(/static/media/SoDoSans-Thin.f86baed8c2ec3f75e19f.eot);src:local("SoDo Sans Thin"),local("SoDoSans-Thin"),url(/static/media/SoDoSans-Thin.f86baed8c2ec3f75e19f.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-Thin.7bd0c0a183423c015a6e.woff2) format("woff2"),url(/static/media/SoDoSans-Thin.0ade38ceaac288088e7a.woff) format("woff"),url(/static/media/SoDoSans-Thin.225c7acbb85591129e51.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Thin Italic;font-style:italic;font-weight:100;src:url(/static/media/SoDoSans-ThinItalic.d273a51d94feec09ca98.eot);src:local("SoDo Sans Thin Italic"),local("SoDoSans-ThinItalic"),url(/static/media/SoDoSans-ThinItalic.d273a51d94feec09ca98.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-ThinItalic.058dd4a835e4d396f8de.woff2) format("woff2"),url(/static/media/SoDoSans-ThinItalic.429aedf21a6c7e96f951.woff) format("woff"),url(/static/media/SoDoSans-ThinItalic.7b624bfe286992fd3cac.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Light;font-style:normal;font-weight:300;src:url(/static/media/SoDoSans-Light.1509a98f375c941b021b.eot);src:local("SoDo Sans Light"),local("SoDoSans-Light"),url(/static/media/SoDoSans-Light.1509a98f375c941b021b.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-Light.90417bd21600d3c4b732.woff2) format("woff2"),url(/static/media/SoDoSans-Light.7f9939363255b3517c24.woff) format("woff"),url(/static/media/SoDoSans-Light.80339d798ae2747bc097.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Light Italic;font-style:italic;font-weight:300;src:url(/static/media/SoDoSans-LightItalic.5ae53aa47b2565fb2386.eot);src:local("SoDo Sans Light Italic"),local("SoDoSans-LightItalic"),url(/static/media/SoDoSans-LightItalic.5ae53aa47b2565fb2386.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-LightItalic.fa459811784795fbdebe.woff2) format("woff2"),url(/static/media/SoDoSans-LightItalic.f00c809cc897dc4de6da.woff) format("woff"),url(/static/media/SoDoSans-LightItalic.ade00c8b7297667ae7ca.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans;font-style:normal;font-weight:400;src:url(/static/media/SoDoSans-Regular.e58d6c215b18bc3ebe7e.eot);src:local("SoDo Sans Regular"),local("SoDoSans-Regular"),url(/static/media/SoDoSans-Regular.e58d6c215b18bc3ebe7e.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-Regular.f82bd5fb231fabc94986.woff2) format("woff2"),url(/static/media/SoDoSans-Regular.a87f6ce14750ec68a184.woff) format("woff"),url(/static/media/SoDoSans-Regular.ed48a0d6f126c19d4c8c.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Italic;font-style:italic;font-weight:400;src:url(/static/media/SoDoSans-Italic.054304789b3315018831.eot);src:local("SoDo Sans Italic"),local("SoDoSans-Italic"),url(/static/media/SoDoSans-Italic.054304789b3315018831.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-Italic.adba6ee6840cc535557e.woff2) format("woff2"),url(/static/media/SoDoSans-Italic.271840dd1c21a959fe4f.woff) format("woff"),url(/static/media/SoDoSans-Italic.1f00ee4a191f377606de.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Semi Bold;font-style:normal;font-weight:600;src:url(/static/media/SoDoSans-SemiBold.187d5348299f25f5f4d7.eot);src:local("SoDo Sans SemiBold"),local("SoDoSans-SemiBold"),url(/static/media/SoDoSans-SemiBold.187d5348299f25f5f4d7.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-SemiBold.fecb5fcee26f7bb66190.woff2) format("woff2"),url(/static/media/SoDoSans-SemiBold.60b41a7e4654eaa51811.woff) format("woff"),url(/static/media/SoDoSans-SemiBold.fee3506097b4c9f7d30d.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Semi Bold Italic;font-style:italic;font-weight:600;src:url(/static/media/SoDoSans-SemiBoldItalic.2aeeaa2ea3771b1c1bd0.eot);src:local("SoDo Sans SemiBold Italic"),local("SoDoSans-SemiBoldItalic"),url(/static/media/SoDoSans-SemiBoldItalic.2aeeaa2ea3771b1c1bd0.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-SemiBoldItalic.1562fe3eafc66933a0af.woff2) format("woff2"),url(/static/media/SoDoSans-SemiBoldItalic.bd7dd58231919a71b94f.woff) format("woff"),url(/static/media/SoDoSans-SemiBoldItalic.28730c48c45a6a58b433.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Bold;font-style:normal;font-weight:700;src:url(/static/media/SoDoSans-Bold.a7145442d1fbe8cff893.eot);src:local("SoDo Sans Bold"),local("SoDoSans-Bold"),url(/static/media/SoDoSans-Bold.a7145442d1fbe8cff893.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-Bold.b13b524951e3c8b0fc0f.woff2) format("woff2"),url(/static/media/SoDoSans-Bold.8a5ea09985a6263a5674.woff) format("woff"),url(/static/media/SoDoSans-Bold.eb1b4b40e505b812cbaa.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Bold Italic;font-style:italic;font-weight:700;src:url(/static/media/SoDoSans-BoldItalic.1f21e61f5063b385e04c.eot);src:local("SoDo Sans Bold Italic"),local("SoDoSans-BoldItalic"),url(/static/media/SoDoSans-BoldItalic.1f21e61f5063b385e04c.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-BoldItalic.e8b2a4d18a63f8416f3e.woff2) format("woff2"),url(/static/media/SoDoSans-BoldItalic.c00861037e267b02e99e.woff) format("woff"),url(/static/media/SoDoSans-BoldItalic.14d10c85960e31e80ab4.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Black;font-style:normal;font-weight:900;src:url(/static/media/SoDoSans-Black.afc0d7006abc4c04b5b9.eot);src:local("SoDo Sans Black"),local("SoDoSans-Black"),url(/static/media/SoDoSans-Black.afc0d7006abc4c04b5b9.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-Black.624ef9b19997364a0606.woff2) format("woff2"),url(/static/media/SoDoSans-Black.acf0f208dc0ab48e7817.woff) format("woff"),url(/static/media/SoDoSans-Black.6281945853ff5fc3e8de.ttf) format("truetype")}@font-face{font-display:swap;font-family:SoDo Sans Black Italic;font-style:italic;font-weight:900;src:url(/static/media/SoDoSans-BlackItalic.44f1352de41439c6900f.eot);src:local("SoDo Sans Black Italic"),local("SoDoSans-BlackItalic"),url(/static/media/SoDoSans-BlackItalic.44f1352de41439c6900f.eot?#iefix) format("embedded-opentype"),url(/static/media/SoDoSans-BlackItalic.bafeac6480b766047625.woff2) format("woff2"),url(/static/media/SoDoSans-BlackItalic.81a7f04eb742bdc61ec7.woff) format("woff"),url(/static/media/SoDoSans-BlackItalic.6df7150df1449eae2908.ttf) format("truetype")}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;background:#f9f9f9;background:var(--color-surface-background,#f9f9f9);color:#1e1e1e;font-family:SoDo Sans,sans-serif;font-size:12px;line-height:1.33}.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{align-items:center;border-radius:8px;color:#1e1e1e;font-family:SoDo Sans,sans-serif;font-size:1rem;padding:4px 16px 3px;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;border-radius:16px;bottom:8px;color:#fff;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.143rem;left:50%;margin-top:40px;min-width:216px;padding:12px 16px;position:fixed;text-transform:none;transform:translateX(-50%);z-index:2}.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{height:1.8rem}.MuiButtonBase-root.MuiButton-root.button-cancel-btn,.MuiButtonBase-root.MuiButton-root.button-cancel-btn-mobile{align-items:center;background:#fff;background:var(--color-interactive-tertiary,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;line-height:1.25rem;padding:0 .5rem;text-transform:none}.MuiButtonBase-root.MuiButton-root.button-cancel-btn-mobile{height:2rem}.MuiButtonBase-root.MuiButton-root.cancel-btn-create{margin-left:90%;min-width:8rem}.MuiButtonBase-root.MuiButton-root.cancel-btn-create,.MuiButtonBase-root.MuiButton-root.clear-ideal-shifts-btn-create{align-items:center;background:#fff;background:var(--color-interactive-tertiary,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;justify-content:center;line-height:1.25rem;min-height:1.8rem;padding:0 1.5rem;padding:0 var(--space-3-x,1.5rem);text-transform:none}.MuiButtonBase-root.MuiButton-root.clear-ideal-shifts-btn-create{margin-left:0;min-width:10rem}.MuiButtonBase-root.MuiButton-root.cancel-btn-create-error-popup{background:#fff;background:var(--color-interactive-tertiary,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#006241;color:var(--color-ink-on-tertiary,#006241)}.MuiButtonBase-root.MuiButton-root.cancel-btn-create-error-popup,.MuiButtonBase-root.MuiButton-root.resubmit-btn-create-error-popup{align-items:center;display:flex;flex:1 0;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;height:3rem;justify-content:center;letter-spacing:-.02rem;line-height:normal;padding:0 .75rem;text-transform:none;width:13rem}.MuiButtonBase-root.MuiButton-root.resubmit-btn-create-error-popup{background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#fff;color:var(--color-ink-on-primary,#fff)}.MuiButtonBase-root.MuiButton-root.cancel-btn-create-error-popup-mobile{align-items:center;background:#fff;background:var(--color-interactive-tertiary,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:0;border-radius:var(--radius-minimal,0);color:#006241;color:var(--color-ink-on-tertiary,#006241);display:flex;flex:1 0;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;height:3rem;justify-content:center;letter-spacing:-.02rem;line-height:normal;padding:0 .75rem;text-transform:none;width:16rem}.MuiButtonBase-root.MuiButton-root.resubmit-btn-create-error-popup-mobile{width:16rem}.MuiButtonBase-root.MuiButton-root.close-btn-create-error-popup-mobile,.MuiButtonBase-root.MuiButton-root.resubmit-btn-create-error-popup-mobile{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:0;border-radius:var(--radius-minimal,0);color:#fff;color:var(--color-ink-on-primary,#fff);display:flex;flex:1 0;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;height:3rem;justify-content:center;letter-spacing:-.02rem;line-height:normal;padding:0 .75rem;text-transform:none}.MuiButtonBase-root.MuiButton-root.close-btn-create-error-popup-mobile{width:32rem}.MuiButtonBase-root.MuiButton-root.next-btn-create{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#fff;color:var(--color-ink-on-primary,#fff);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;justify-content:center;line-height:1.25rem;min-height:1.8rem;min-width:8rem;padding:0 1.5rem;padding:0 var(--space-3-x,1.5rem);text-transform:none;width:6.125rem}.MuiButtonBase-root.MuiButton-root.next-btn-create.disabled{background:#666;background:var(--color-interactive-primary-disabled,#666);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem)}.MuiButtonBase-root.MuiButton-root.next-btn-create-mobile{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#fff;color:var(--color-ink-on-primary,#fff);display:flex;font-family:SoDo Sans;font-size:.8125rem;font-style:normal;font-weight:400;height:2rem;justify-content:center;line-height:1.25rem;min-width:8rem;padding:0 1.5rem;padding:0 var(--space-3-x,1.5rem);text-transform:none;width:6.125rem}.MuiButtonBase-root.MuiButton-root.next-btn-create-mobile.disabled{background:#666;background:var(--color-interactive-primary-disabled,#666);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem)}.MuiButtonBase-root.MuiButton-root.create-submit-btn{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#fff;color:var(--color-ink-on-primary,#fff);display:flex;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;height:1.8rem;justify-content:center;line-height:1.25rem;padding:0 .5rem;text-transform:none;width:6.125rem}.MuiButtonBase-root.MuiButton-root.create-submit-btn[disabled]{background:#666;background:var(--color-interactive-primary-disabled,#666);color:#fff;color:var(--color-ink-on-primary-disabled,#fff)}.MuiButtonBase-root.MuiButton-root.create-submit-btn-mobile{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);border-radius:.5rem;border-radius:var(--radius-minimal,.5rem);color:#fff;color:var(--color-ink-on-primary,#fff);display:flex;font-family:SoDo Sans;font-size:1rem;font-style:normal;font-weight:400;height:2rem;justify-content:center;line-height:1.25rem;padding:0 .5rem;text-transform:none;width:6.125rem}.MuiButtonBase-root.MuiButton-root.create-submit-btn-mobile[disabled]{background:#666;background:var(--color-interactive-primary-disabled,#666);color:#fff;color:var(--color-ink-on-primary-disabled,#fff)}.MuiButtonBase-root.MuiButton-root.secondary-btn{align-items:center;background:#00754a;background:var(--color-interactive-primary,#00754a);background-color:#00754a;border-radius:8px;border-radius:var(--radius-minimal,8px);color:#fff;display:flex;font-family:SoDo Sans Semi Bold,sans-serif;justify-content:center;padding:0 24px;padding:0 var(--space-3-x,24px);text-transform:none}.MuiButtonBase-root.MuiButton-root.secondary-btn.next-btn{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;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{border-radius:32px;color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;text-decoration:underline;text-transform:none}.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{align-items:center;display:flex;gap:.25rem;height:1.25rem;justify-content:center;margin-top:.4rem}.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{border-radius:.25rem;color:#1a1a1a;white-space:nowrap}.label.error{border-radius:.25rem;color:#d53f28}.MuiTabs-root.user-tabs{border-bottom:.5px solid grey;border-bottom:.5px solid var(--color-line-loud,grey);display:flex;justify-content:center;margin-top:.5rem;min-height:auto;padding-left:1rem;padding-right:1rem}.MuiTabs-root.user-tabs .MuiTab-root{color:#5f5f5f;font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.143rem;margin:.2rem 24px .2rem .2rem;min-height:auto;padding:5px 0;text-transform:none}.MuiTabs-root.user-tabs .MuiTab-root.Mui-selected{color:#004f35}.MuiTabs-root.user-tabs .MuiTab-root.MuiTab-root:focus-visible{background-color:#0000;outline:2px solid #00754a}.MuiTabs-root.user-tabs .MuiTabs-indicator{background-color:#004f35}.tabBoxClass{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:.5rem 1rem 4rem;padding:var(--space-1-x,.5rem) var(--space-3-x,1rem) var(--space-3-x,4rem) var(--space-3-x,1rem)}.fixed-header{background:#fff;bottom:0;left:0;max-height:100vh;position:-webkit-sticky;position:sticky;top:0;width:100%}.scrollable-content{flex-grow:1;margin-top:0;overflow-y:auto}.comment-text-wrap{overflow-wrap:break-word;word-break: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:#0000}.parallel-grid .blank-grid{border:1px dashed #9e9e9e;border-radius:16px}.parallel-grid .blank-grid.avail-request,.parallel-grid .blank-grid.current-availability{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{background-color:#fff;border:.01rem solid grey;border:.01rem solid var(--color-line-loud,grey);border-radius:8px;border-radius:var(--Minimal,8px);margin:0 0 12px;padding:0}.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{background-color:#d2ebe0;background:#d4e9e2;background:var(--color-surface-highlight,#d4e9e2);border-radius:8px 0 0 8px;color:#1e1e1e;font-family:SoDo Sans,sans-serif;margin-right:16px;padding:12px 4px;text-transform:uppercase;width:10%}.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{align-items:stretch;display:flex;flex-direction:column;justify-content:center;padding-bottom:6px;padding-top:6px;width:100%}.MuiList-root.schedule-list li .right .clubTime>div,.acc-wrapper.acc-requests .schedule-list.request-container li .right .clubTime>div{align-items:flex-start;margin:4px 0}.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;font-family:SoDo Sans,sans-serif;margin-right:.5rem}.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{border-radius:8px;border-radius:var(--radius-minimal,8px);box-shadow:none;margin-bottom:14px}.MuiCard-root.main-card .card-content{background-color:#fff;border-radius:8px;border-radius:var(--radius-minimal,8px);padding:0}.MuiCard-root.main-card .card-content>.MuiPaper-root{border-radius:12px;box-shadow:none}.MuiCard-root.main-card .card-content.current-card{background:#fff;background:var(--Surface-level-1,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:8px;border-radius:var(--radius-minimal,8px)}.MuiCard-root.main-card .card-content.current-card.available-card>.MuiPaper-root{background-color:#0000;border-radius:8px;border-radius:var(--radius-minimal,8px)}.MuiCard-root.main-card .card-content.current-card.available-card:focus-visible{outline:none}.MuiCard-root.main-card .card-content.future-card{background:#fff;background:var(--Surface-level-1,#fff);border:.5px solid #bfbfbf;border:.5px solid var(--color-line-quiet,#bfbfbf);border-radius:8px;border-radius:var(--radius-minimal,8px)}.MuiCard-root.main-card .card-content.future-card.available-card:focus-visible{outline:none}.MuiCard-root.main-card .card-content.preference-card{background-color:#fff;padding:16px}.MuiCard-root.main-card .card-content.preference-card:focus-visible{outline:none}.MuiCard-root.main-card .card-current-content{background-color:#fff;border-radius:12px;padding:0}.MuiCard-root.main-card .card-current-content>.MuiPaper-root{border-radius:12px;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{background-color:#f9f9f9;border:1.5px dashed #b4b4b4}.MuiCard-root.main-card .card-current-content.current-card-dash.available-card-dashed>.MuiPaper-root{background-color:#0000}.MuiCard-root.request-card{background-color:#0000;box-shadow:none}.MuiCard-root.request-card .card-content{border-radius:8px;border-radius:var(--radius-minimal,8px);padding:0}.MuiCard-root.request-card .card-content .sph-text{margin:4px 43px 15px 5px}.MuiCard-root.request-card .card-content .sph-text span{color:#5f5f5f;font-family:SoDo Sans,sans-serif}.MuiCard-root.request-card .card-content .sph-text span.sph{color:#00754a;cursor:pointer;margin-left:4px}.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:2px solid #006241;border:2px solid var(--Line-on-highlight,#006241);border-radius:8px;border-radius:var(--radius-minimal,8px)}.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;font-size:1.9rem;padding:2px}.acc-wrapper .acc-content h2{color:#1e1e1e;font-family:SoDo Sans Semi Bold,sans-serif;margin-bottom:8px}.acc-wrapper .acc-content .avail-container{border-radius:12px;margin:0}.acc-wrapper.acc-requests{border:1px solid #e7e7e7;border-radius:8px;box-shadow:none;margin-bottom:16px}.acc-wrapper.acc-requests:before{background-color:#0000}.acc-wrapper.acc-requests:first-of-type,.acc-wrapper.acc-requests:last-of-type{border-radius:8px;border-radius:var(--Minimal,8px)}.acc-wrapper.acc-requests.Mui-expanded:last-of-type{border-radius:8px;border-radius:var(--Minimal,8px);margin-bottom:16px}.acc-wrapper.acc-requests .request-container{background:#fff;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{background-color:#fff;border-radius:8px;padding:8px}.acc-wrapper.acc-requests .submit-info{border-top:1px solid #fff;color:#1e1e1e;margin:8px 0 0}.acc-wrapper.acc-requests:focus-visible{outline:2px solid #00754a;transition:none}.snack-bar .MuiPaper-root{align-items:center;border-radius:8px}.snack-bar .MuiPaper-root .MuiAlert-message{font-family:SoDo Sans Semi Bold,sans-serif;font-size:1.2rem}.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{fill:#9a2a21;color:#1e1e1e}.vertical-dotted-lines{height:14px;margin-left:5%;margin-top:-20px;position:relative;width:90%}.vertical-dotted-lines:after,.vertical-dotted-lines:before{bottom:0;content:"";position:absolute;top:0}.vertical-dotted-lines:before{align-items:center;border-left:2px dotted #b4b4b4;left:0}.vertical-dotted-lines:after{border-left:2px dotted #b4b4b4;right:0}.MuiButtonBase-root:hover{border-radius:12px}.MuiButtonBase-root:focus-visible{background-color:#f9f9f9;border-radius:12px;outline:2px solid #00754a}.MuiButtonBase-root:active{background-color:#f9f9f9;border-radius:12px}edit-btn:focus-visible{outline:2px solid #00754a;transition:none}#dividerIdealShift{border-bottom:.5px solid #bfbfbf;border-bottom:.5px solid var(--color-line-quiet,#bfbfbf);margin-bottom:.3rem;width:100%}@media only screen and (min-width:390px){.vertical-dotted-lines{margin-left:4%;margin-top:-14px;width:91%}}@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 grey;border-bottom:.5px solid var(--color-line-loud,grey);padding-left:1rem;padding-right:1rem}.tabBoxClass{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:8px 24px 0;padding:var(--space-1-x,8px) var(--space-3-x,24px) 0 var(--space-3-x,24px)}.acc-wrapper .acc-header{padding:0 16px}.acc-wrapper.acc-requests .label-wrapper .label .MuiTypography-body1{font-size:.86rem}.vertical-dotted-lines{margin-left:4%;margin-top:-14px;width:91%}}@media only screen and (min-width:768px){.temp-modal .inner-div{padding:24px}.vertical-dotted-lines{margin-left:3%;margin-top:-14px;width:93%}}@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;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{padding:24px;width:400px}.MuiButtonBase-root.MuiButton-root.primary-btn{position:static;transform:none;width:100%}.MuiButtonBase-root.MuiButton-root.Mui-disabled{background-color:#666;color:#fff}.vertical-dotted-lines{margin-left:5%;margin-top:-14px;width:89%}}@media only screen and (min-width:1200px){html{font-size:18px}main{margin:0 auto;padding:30px 16px 0;width:1120px}.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;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,.acc-wrapper.acc-requests .schedule-list.request-container li .left{margin-right:16px;padding:18px 8px;width:10%}.MuiList-root.schedule-list li .right,.acc-wrapper.acc-requests .schedule-list.request-container li .right{display:flex;flex-grow:1;justify-content:center}.MuiTabs-root{margin-top:.5rem}.MuiTabs-root.user-tabs{border-bottom:.5px solid grey;border-bottom:.5px solid var(--color-line-loud,grey);padding-left:1rem;padding-right:1rem}.MuiTabs-root.user-tabs .MuiTab-root{font-size:1.11rem}.tabBoxClass{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:8px 24px 0;padding:var(--space-1-x,8px) var(--space-3-x,24px) 0 var(--space-3-x,24px)}.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.avail-request,.parallel-grid .blank-grid.current-availability{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{padding:30px 0 0;width:1200px}}@media only screen and (min-width:1536px){main{width:1400px}.vertical-dotted-lines{margin-top:-20px}}.error-page{background-color:#fabdab;height:100vh;text-align:center;width:100vw}.error-page>div{background-color:#ef535099;border-radius:16px;padding:24px}.error-page h1,.error-page h4{color:#000;padding:8px 0}
/*# sourceMappingURL=main.31ed8c66.css.map*/