div.invite-volunteers-overlay{background:rgba(29,35,48,.55) !important}div.invite-volunteers-overlay div.escape-button{display:none !important}div.invite-volunteers-dialog{width:720px}@media screen and (max-width: 480px){div.invite-volunteers-dialog{margin:15px}}div.invite-volunteers-dialog div.content{padding:0;position:relative}div.invite-volunteers-dialog div.content div.close-button{position:absolute;top:14px;right:14px}div.invite-volunteers-dialog div.content div.close-button button{font-size:26px}div.invite-volunteers-dialog div.content div.invite-banner{gap:20px;display:flex;align-items:center;padding:16px 20px;color:#fff;font-weight:600;font-size:18px;line-height:1.35;background:#fb9800}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-banner{font-size:16px}}div.invite-volunteers-dialog div.content div.invite-banner i{font-size:30px}div.invite-volunteers-dialog div.content div.invite-banner+div.close-button{top:9px;right:9px}div.invite-volunteers-dialog div.content div.invite-banner+div.close-button button{color:#fff}div.invite-volunteers-dialog div.content div.invite-content{padding:22px 26px 38px}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content{padding:25px}}div.invite-volunteers-dialog div.content div.invite-content p.invite-title{margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid #ddd;color:#444;font-weight:700;font-size:20px}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content p.invite-title{margin-bottom:20px;padding-bottom:20px;line-height:1}}div.invite-volunteers-dialog div.content div.invite-content div.invite-section{gap:25px;display:flex;align-items:center;padding:12px 10px}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content div.invite-section{gap:22px;flex-direction:column;align-items:flex-start;padding:0}}@media screen and (max-width: 850px){div.invite-volunteers-dialog div.content div.invite-content div.invite-section svg{display:none}}div.invite-volunteers-dialog div.content div.invite-content div.invite-section div.section-content{flex:1}div.invite-volunteers-dialog div.content div.invite-content div.invite-section div.section-content p.section-title{color:#444;font-weight:700;font-size:18px}div.invite-volunteers-dialog div.content div.invite-content div.invite-section div.section-content p.section-description{margin-right:-10px;color:#888;font-weight:600;font-size:14px;line-height:1.25}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content div.invite-section div.section-actions{width:100%}}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content div.invite-section div.section-actions div.modui-button{display:flex}}div.invite-volunteers-dialog div.content div.invite-content div.invite-section div.section-actions div.modui-button button{background:#fff}div.invite-volunteers-dialog div.content div.invite-content div.invite-section div.section-actions div.modui-button.compose-email-button button .icon-wrapper{font-size:17px}div.invite-volunteers-dialog div.content div.invite-content div.invite-link{gap:10px;display:flex;align-items:center;margin-top:8px;padding:2px 0 2px 18px;border:1px solid #ddd;border-radius:6px;color:#3e70f2;background:#fff}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content div.invite-link{margin-top:18px}}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content div.invite-link i.fa-link{display:none}}div.invite-volunteers-dialog div.content div.invite-content div.invite-link input{flex:1;border:0;outline:0;color:#3e70f2;font-weight:700;font-size:14px;text-overflow:ellipsis}div.invite-volunteers-dialog div.content div.invite-content div.invite-link .modui-button.copy-link-button button{min-width:0}div.invite-volunteers-dialog div.content div.invite-content div.invite-warning{gap:10px;display:flex;align-items:center;margin-top:10px;padding:11px 16px;border:1px solid #eb8e00;border-radius:6px;color:#eb8e00;font-weight:600;font-size:14px;background:#fef7ee}div.invite-volunteers-dialog div.content div.invite-content div.invite-warning a{color:inherit;text-decoration:underline}div.invite-volunteers-dialog div.content div.invite-content div.invite-or-divider{margin:42px 0 16px;border-top:2px solid #3e70f2;color:#3e70f2;font-weight:700;font-size:18px;text-align:center}@media screen and (max-width: 480px){div.invite-volunteers-dialog div.content div.invite-content div.invite-or-divider{margin-bottom:12px}}div.invite-volunteers-dialog div.content div.invite-content div.invite-or-divider span{padding-left:10px;padding-right:10px;display:inline-block;background:#fafbfc;transform:translateY(-50%)}div.invite-volunteers-dialog div.final-button-row div.modui-button{flex-grow:0}@media screen and (max-width: 480px){div.invite-volunteers-dialog .hide-mobile{display:none}}div.modui-confirm-alert.add-volunteers-alert div.prompt-title{max-width:440px}div.modui-confirm-alert.add-volunteers-alert div.prompt{max-width:420px}
div#page-view{display:flex;flex-direction:column;min-height:100vh}div#page-view[data-step="0"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(1){display:flex}@media screen and (max-width: 1020px){div#page-view[data-step="1"] div.steps-section{display:block}}div#page-view[data-step="1"] div.steps-section div.steps-indicator span.step:nth-child(1){background:var(--theme-primary-color)}div#page-view[data-step="1"] div.open-positions-section{display:none}div#page-view[data-step="1"] div.sign-up-section{display:flex}div#page-view[data-step="1"] div.sign-up-section div.selected-positions-pane{display:block}div#page-view[data-step="1"] div.sign-up-section div.sign-up-pane{display:block}@media screen and (max-width: 1020px){div#page-view[data-step="1"] div.sign-up-section div.sign-up-pane{display:none}}@media screen and (max-width: 480px){div#page-view[data-step="1"] div.selected-positions-bar span.selected-count{display:none}}div#page-view[data-step="1"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3){display:flex}@media screen and (max-width: 1020px){div#page-view[data-step="1"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3){display:none}}div#page-view[data-step="1"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3) div.modui-button.mobile{display:none}@media screen and (max-width: 1020px){div#page-view[data-step="1"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3) div.modui-button.mobile{display:inline-block}}@media screen and (max-width: 1020px){div#page-view[data-step="1"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3) div.modui-button.desktop{display:none}}@media screen and (max-width: 1020px){div#page-view[data-step="1"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(2){display:flex}}@media screen and (max-width: 1020px){div#page-view[data-step="2"] div.steps-section{display:block}}div#page-view[data-step="2"] div.steps-section div.steps-indicator span.step{background:var(--theme-primary-color)}div#page-view[data-step="2"] div.open-positions-section{display:none}div#page-view[data-step="2"] div.sign-up-section{display:flex}div#page-view[data-step="2"] div.sign-up-section div.selected-positions-pane{display:block}@media screen and (max-width: 1020px){div#page-view[data-step="2"] div.sign-up-section div.selected-positions-pane{display:none}}div#page-view[data-step="2"] div.sign-up-section div.sign-up-pane{display:block}@media screen and (max-width: 480px){div#page-view[data-step="2"] div.selected-positions-bar span.selected-count{display:none}}div#page-view[data-step="2"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3){display:flex}div#page-view[data-step="2"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3) div.modui-button.mobile{display:none}@media screen and (max-width: 1020px){div#page-view[data-step="2"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3) div.modui-button.mobile{display:inline-block}}@media screen and (max-width: 1020px){div#page-view[data-step="2"] div.selected-positions-bar div.selected-actions div.step-actions:nth-child(3) div.modui-button.desktop{display:none}}div#page-view div.content-wrapper{display:flex;flex:1;flex-direction:column}div#page-view div.steps-section{display:none;padding:35px 35px 0;background:#fafbfc}@media screen and (max-width: 480px){div#page-view div.steps-section{padding:25px 25px 0}}div#page-view div.steps-section div.steps-indicator{gap:8px;display:flex}div#page-view div.steps-section div.steps-indicator span.step{flex:1;height:6px;border-radius:27px;background:#ddd}div#page-view div.steps-section p{margin-top:30px;color:var(--theme-primary-color);font-weight:800;font-size:14px}div#page-view div.open-positions-section{display:flex;flex:1}div#page-view div.sign-up-section{display:none;flex:1}div#page-view div.sign-up-section div.selected-positions-pane{display:none}div#page-view div.sign-up-section div.sign-up-pane{display:none}div#page-view div.open-positions-status-pill{gap:18px;display:flex;z-index:10;position:fixed;bottom:-200px;left:50%;align-items:center;box-sizing:border-box;min-width:290px;padding:14px 18px 14px 22px;border-radius:53px;color:#fff;font-weight:600;line-height:1.2;cursor:pointer;background:#1d2330;box-shadow:0 20px 55px 0 rgba(0,0,0,.05);transition:bottom .3s ease;transform:translateX(-50%)}div#page-view div.open-positions-status-pill.shown{bottom:16px}div#page-view div.open-positions-status-pill.dismissed,div#page-view div.open-positions-status-pill.animating{bottom:-200px !important}div#page-view div.open-positions-status-pill.dismissed{transition:none}div#page-view div.open-positions-status-pill.disabled{padding-left:26px;cursor:default}div#page-view div.open-positions-status-pill.disabled>i{display:none}div#page-view div.open-positions-status-pill i{font-size:19px;line-height:0}div#page-view div.open-positions-status-pill span{flex-grow:1;font-size:18px;letter-spacing:.255px}div#page-view div.open-positions-status-pill button{padding:4px 4px 0;border:0;color:#fff;background:rgba(0,0,0,0);cursor:pointer}div#page-view div.selected-positions-bar:not(.visible)+div.admin-bar+div.open-positions-status-pill.shown{bottom:96px}div#page-view div.selected-positions-bar{gap:14px;display:flex;z-index:11;position:fixed;right:0;bottom:0;left:0;justify-content:space-between;align-items:center;padding:17px 25px;border-top:1px solid rgba(221,221,221,.87);background:#fff;box-shadow:0 10px 30px 0 rgba(124,131,148,.35);transition:transform .3s ease;transform:translate(0, 120%)}@media screen and (max-width: 480px){div#page-view div.selected-positions-bar{flex-direction:column;align-items:initial}}div#page-view div.selected-positions-bar.visible{transform:translate(0, 0)}div#page-view div.selected-positions-bar.visible+div.admin-bar{transform:translate(0, 140%)}div#page-view div.selected-positions-bar span.selected-count{padding:10px 18px;font-weight:800}@media screen and (max-width: 480px){div#page-view div.selected-positions-bar span.selected-count{display:block;text-align:center}}div#page-view div.selected-positions-bar div.selected-actions div.step-actions{gap:12px;display:none}div#page-view div.selected-positions-bar div.selected-actions div.step-actions div.modui-button button{--border-color: var(--theme-primary-color);--background-color: var(--theme-primary-color);--pulsating-color: var(--theme-primary-color-50)}@media screen and (max-width: 480px){div#page-view div.selected-positions-bar div.selected-actions div.step-actions div.modui-button{flex:1}}div#page-view div.admin-bar{display:flex;position:fixed;bottom:14px;left:14px;right:14px;padding:14px 14px 14px 20px;align-items:center;gap:20px;border-radius:12px;background:#1d2330;box-shadow:0 30px 32px 0 rgba(0,0,0,.1);transition:transform .2s ease;z-index:12}@media screen and (max-width: 480px){div#page-view div.admin-bar{padding:0;left:auto;background:rgba(0,0,0,0)}}div#page-view div.admin-bar.hidden{transform:translate(0, 140%)}div#page-view div.admin-bar div.admin-bar-info{flex-grow:1;flex-shrink:0}@media screen and (max-width: 480px){div#page-view div.admin-bar div.admin-bar-info{display:none}}div#page-view div.admin-bar div.admin-bar-info p.info-title{color:#fff;font-weight:800}div#page-view div.admin-bar div.admin-bar-info p.info-subtitle{color:#fff;font-size:14px;font-weight:600;opacity:.7}div#page-view div.admin-bar div.admin-bar-progress{padding-right:35px;margin-right:15px;border-right:1px solid hsla(0,0%,100%,.2);max-width:180px;flex-grow:1}@media screen and (max-width: 850px){div#page-view div.admin-bar div.admin-bar-progress{display:none}}div#page-view div.admin-bar div.admin-bar-progress div.modui-progress-bar{width:100%;min-width:115px}div#page-view div.admin-bar div.admin-bar-progress div.modui-progress-bar div.label,div#page-view div.admin-bar div.admin-bar-progress div.modui-progress-bar div.numbers{color:#fff}div#page-view div.admin-bar div.admin-bar-progress div.modui-progress-bar div.progress{background-color:hsla(0,0%,100%,.4)}div#page-view div.admin-bar div.admin-bar-progress div.modui-progress-bar div.progress div.completed-indicator{background-color:#fff}div#page-view div.admin-bar div.admin-bar-actions{display:flex;gap:12px}@media screen and (max-width: 1020px){div#page-view div.admin-bar div.admin-bar-actions div.overflows-in-tablet{display:none}}@media screen and (max-width: 480px){div#page-view div.admin-bar div.admin-bar-actions div.overflows-in-mobile{display:none}}div#page-view div.admin-bar div.admin-bar-actions div.overflow-button{display:none}@media screen and (max-width: 1020px){div#page-view div.admin-bar div.admin-bar-actions div.overflow-button{display:block}}div#page-view div.admin-bar div.admin-bar-actions div.overflow-button button.main-button{min-width:0;padding-left:13px;padding-right:13px}@media screen and (max-width: 480px){div#page-view div.admin-bar div.admin-bar-actions div.overflow-button button.main-button{background:#1d2330;border-color:#1d2330;border-radius:50px}}div#page-view div.admin-bar div.admin-bar-actions div.overflow-button span.label{display:none}@media screen and (max-width: 480px){div#page-view div.admin-bar div.admin-bar-actions div.overflow-button span.label{display:block;color:#fff}}@media screen and (max-width: 480px){div#page-view div.admin-bar div.admin-bar-actions div.overflow-button span.icon-wrapper i::before{color:#fff;content:""}}div.modui-popup-menu.admin-bar-overflow-popup div.menu-item.shows-in-mobile{display:none}@media screen and (max-width: 480px){div.modui-popup-menu.admin-bar-overflow-popup div.menu-item.shows-in-mobile{display:flex}}div.modui-popup-menu.admin-bar-overflow-popup div.menu-item span.icon{line-height:0}div.modui-popup-menu.admin-bar-overflow-popup div.menu-item span.icon svg path{fill:#3e70f2}
div.open-positions-pane{display:flex;flex:1;flex-direction:column;padding:30px;background:#fafbfc}@media screen and (max-width: 480px){div.open-positions-pane{box-sizing:border-box;width:100%;padding:20px}}div.open-positions-pane>ul{margin-bottom:40px}@media screen and (max-width: 480px){div.open-positions-pane>ul{margin-bottom:110px}}div.open-positions-pane>ul.empty{display:flex;flex:1;align-items:center;min-height:377px;margin:0}div.open-positions-pane>ul>li.empty-list-caption{flex:1;transform:translateY(-35px)}div.open-positions-pane>ul>li>var.empty-list-caption svg{margin-bottom:40px}div.open-positions-pane>ul>li>var.empty-list-caption p.empty-list-title{color:#444;font-weight:700;font-size:24px;line-height:1.5}div.open-positions-pane>ul>li>var.empty-list-caption p.empty-list-subtitle{margin-top:10px;color:#888;font-weight:500;font-size:13px}
@keyframes spin{from{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}div.tabular-week p.week-title{color:#444;font-weight:800;font-size:22px}@media screen and (max-width: 850px){div.tabular-week p.week-title{font-weight:700;font-size:20px}}div.tabular-week div.week-table{margin:20px 0 30px;border-radius:6px;display:block}@media screen and (max-width: 480px){div.tabular-week div.week-table{margin:10px 0 20px}}div.tabular-week div.week-table.tabular-view{border:1px solid #ddd;background:#fff}div.tabular-week div.week-table.tabular-view div.week-row:not(:last-child){border-bottom:1px solid #ddd}div.tabular-week div.week-table.tabular-view div.week-row.shift-row div.job-info{display:none}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell:not(:last-child){border-right:1px solid #ddd}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell div.relative-wrapper{position:relative;min-height:18px}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell div.relative-wrapper>*{position:absolute;max-width:100%}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell div.clipped-cell-content{min-height:100%;overflow:hidden}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell div.clipped-cell-content.vertical.overflows::after{position:absolute;right:0;bottom:0;left:0;height:40px;border-radius:0 0 6px 6px;content:"";background:linear-gradient(rgba(255, 255, 255, 0), white 70%)}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell div.clipped-cell-content.vertical div.relative-wrapper{min-height:36px}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell div.clipped-cell-content.horizontal.overflows p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell:hover div.clipped-cell-content.overflows{z-index:1;position:absolute;top:-1px;right:-1px;left:-1px;min-height:calc(100% - 20px);padding:12px 20px;border:1px solid #ddd;border-radius:0 0 6px 6px;overflow:hidden;background:#fff;box-shadow:0 10px 30px 0 rgba(124,131,148,.12)}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell:hover div.clipped-cell-content.overflows::after{display:none}div.tabular-week div.week-table.tabular-view div.week-row div.week-cell:hover div.clipped-cell-content.overflows p{position:initial;overflow:initial;white-space:initial}div.tabular-week div.week-table.column-view div.week-row{border-radius:6px;border:1px solid #ddd;background:#fff}div.tabular-week div.week-table.column-view div.week-row.headings-row{display:none}div.tabular-week div.week-table.column-view div.week-row.shift-row{flex-direction:column;margin-bottom:14px;max-width:calc(100vw - 60px)}div.tabular-week div.week-table.column-view div.week-row.shift-row div.job-info{display:block;flex-shrink:1;min-width:0}div.tabular-week div.week-table.column-view div.week-row.shift-row div.job-info p.job-name{font-size:14px}div.tabular-week div.week-table.column-view div.week-row.shift-row div.job-info p.job-description.expandable{cursor:pointer;padding-right:20px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMzczMjkgMTIuMzQ0Mkw0LjcxNzA0IDguNjg3OTlDNC40Njk0OCA4LjQ1OTQ3IDQuNDY5NDggOC4wNTk1NyA0LjcxNzA0IDcuODMxMDVDNC45NDU1NiA3LjU4MzUgNS4zNDU0NiA3LjU4MzUgNS41NzM5NyA3LjgzMTA1TDguODExMjggMTEuMDQ5M0wxMi4wMjk1IDcuODMxMDVDMTIuMjU4MSA3LjU4MzUgMTIuNjU4IDcuNTgzNSAxMi44ODY1IDcuODMxMDVDMTMuMTM0IDguMDU5NTcgMTMuMTM0IDguNDU5NDcgMTIuODg2NSA4LjY4Nzk5TDkuMjMwMjIgMTIuMzQ0MkM5LjAwMTcxIDEyLjU5MTggOC42MDE4MSAxMi41OTE4IDguMzczMjkgMTIuMzQ0MloiIGZpbGw9IiM4ODg4ODgiLz4KPC9zdmc+Cg==) no-repeat 100% 50%}div.tabular-week div.week-table.column-view div.week-row.shift-row div.job-info p.job-description.expandable:not(.expanded){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.tabular-week div.week-table.column-view div.week-row.shift-row div.job-info p.job-description.expandable.expanded{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzE4MDIgNS42NTU3NkwxMy4zNzQzIDkuMzEyMDFDMTMuNjIxOCA5LjU0MDUzIDEzLjYyMTggOS45NDA0MyAxMy4zNzQzIDEwLjE2ODlDMTMuMTQ1OCAxMC40MTY1IDEyLjc0NTggMTAuNDE2NSAxMi41MTczIDEwLjE2ODlMOS4yODAwMyA2Ljk1MDY4TDYuMDYxNzcgMTAuMTY4OUM1LjgzMzI1IDEwLjQxNjUgNS40MzMzNSAxMC40MTY1IDUuMjA0ODMgMTAuMTY4OUM0Ljk1NzI4IDkuOTQwNDMgNC45NTcyOCA5LjU0MDUzIDUuMjA0ODMgOS4zMTIwMUw4Ljg2MTA4IDUuNjU1NzZDOS4wODk2IDUuNDA4MiA5LjQ4OTUgNS40MDgyIDkuNzE4MDIgNS42NTU3NloiIGZpbGw9IiM4ODg4ODgiLz4KPC9zdmc+Cg==) no-repeat 100% 50%}div.tabular-week div.week-table.column-view div.week-row.shift-row div.job-info .open-jobs-count.full{color:#888}div.tabular-week div.week-table.column-view div.week-row.shift-row div.assigned-volunteer p{font-size:12px}div.tabular-week div.week-table.column-view div.week-row div.week-cell{display:flex;justify-content:space-between;gap:20px;padding-left:0;padding-right:0;margin-left:20px;margin-right:20px}div.tabular-week div.week-table.column-view div.week-row div.week-cell~div.has-jobs{max-width:none;border-top:1px solid #ddd}div.tabular-week div.week-table.column-view div.week-row div.week-cell:not(.shift-heading):not(.has-jobs){display:none}div.tabular-week div.week-table.column-view div.week-row div.week-cell div.assignments{max-width:170px}@media screen and (max-width: 480px){div.tabular-week div.week-table.column-view div.week-row div.week-cell div.assignments{max-width:120px}}div.tabular-week div.week-table.column-view div.week-row div.week-cell div.assignments div.volunteer-now-wrapper{display:block}div.tabular-week div.week-table.column-view div.week-row div.week-cell div.assignments div.volunteer-now-wrapper label.volunteer-now-toggle{display:block}div.tabular-week div.week-table.column-view div.week-row div.week-cell div.assignments div.volunteer-now-wrapper label.volunteer-now-toggle input:checked~span.button.selected{display:flex}div.tabular-week div.week-table.column-view div.week-row div.week-cell div.assignments div.volunteer-now-wrapper label.volunteer-now-toggle input:not(:checked)~span.button.idle{display:flex}div.tabular-week div.week-table.column-view div.week-row div.week-cell div.assignments span.open-jobs-count{display:none}div.tabular-week div.week-table div.week-row{display:flex}div.tabular-week div.week-table div.week-row div.week-cell{position:relative;flex:1;min-width:160px;padding:12px 20px}div.tabular-week div.week-table div.week-row div.week-cell:first-child{max-width:240px}div.tabular-week div.week-table div.week-row div.week-cell div.assignments{flex-shrink:0}div.tabular-week div.week-table div.week-row div.week-cell p.shift-date{color:#888;font-weight:700;font-size:13px}div.tabular-week div.week-table div.week-row div.week-cell p.shift-time{color:#444;font-weight:600;font-size:16px}div.tabular-week div.week-table div.week-row div.week-cell p.shift-location,div.tabular-week div.week-table div.week-row div.week-cell p.job-description{color:#888;font-weight:600;font-size:12px}div.tabular-week div.week-table div.week-row div.week-cell p.job-name{color:#444;font-weight:700;font-size:16px}div.tabular-week div.week-table div.week-row div.week-cell div.volunteer-now-wrapper{display:flex;gap:8px;align-items:center}div.tabular-week div.week-table div.week-row div.week-cell div.volunteer-now-wrapper.disabled{cursor:default;pointer-events:none}div.tabular-week div.week-table div.week-row div.week-cell div.volunteer-now-wrapper.disabled label.volunteer-now-toggle span.button,div.tabular-week div.week-table div.week-row div.week-cell div.volunteer-now-wrapper.disabled span.open-jobs-count{color:#aaa;cursor:not-allowed}div.tabular-week div.week-table div.week-row div.week-cell div.volunteer-now-wrapper.disabled label.volunteer-now-toggle span.button{background-color:#e4e4e4;border-color:#e4e4e4}div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.3}div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle span.button{display:inline-flex;justify-content:center;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:6px;color:var(--theme-secondary-color);font-weight:700;font-size:12px;background-color:var(--theme-secondary-color-25);min-width:85px}div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle span.button.selected{display:none}div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border-width:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap}div#page-view.using-keyboard div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input:focus~span.button.idle,div#page-view.using-keyboard div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input:active~span.button.idle{outline:2px solid var(--theme-secondary-color)}div#page-view.using-keyboard div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input:focus~span.button.selected,div#page-view.using-keyboard div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input:active~span.button.selected{outline:2px solid var(--theme-secondary-color-50)}div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input:checked~span.button.idle{display:none}div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input:checked~span.button.selected{display:inline-flex}div.tabular-week div.week-table div.week-row div.week-cell label.volunteer-now-toggle input:checked~span.button{color:#fff;background-color:var(--theme-secondary-color)}div.tabular-week div.week-table div.week-row div.week-cell span.open-jobs-count{color:var(--theme-secondary-color);font-weight:600;font-size:12px}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer p{margin:2px 0 6px;color:#444;font-weight:600;font-size:12px}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn{position:relative;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNzIwNjcgMTEuMzU1NUw1LjcyMDY3IDguMzU1NDdDNS41MDk3NCA4LjE0NDUzIDUuNDM5NDIgNy44MTY0MSA1LjU1NjYxIDcuNTM1MTZDNS42NzM4IDcuMjUzOTEgNS45NTUwNSA3LjA2NjQxIDYuMjU5NzQgNy4wNjY0MUgxMi4yNTk3QzEyLjU2NDQgNy4wNjY0MSAxMi44MjIyIDcuMjUzOTEgMTIuOTM5NCA3LjUzNTE2QzEzLjA1NjYgNy44MTY0MSAxMi45ODYzIDguMTQ0NTMgMTIuNzc1NCA4LjM1NTQ3TDkuNzc1MzYgMTEuMzU1NUM5LjQ5NDExIDExLjY2MDIgOS4wMDE5MiAxMS42NjAyIDguNzIwNjcgMTEuMzU1NVoiIGZpbGw9IiNBQUEiLz4KPC9zdmc+Cg==) no-repeat right 4px center;border:1px solid #ddd;padding:6px 36px 6px 8px;border-radius:6px;text-align:left;position:relative;margin-bottom:6px;cursor:pointer}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn::after{content:"";display:block;width:1px;height:100%;background:#ddd;position:absolute;top:0;right:26px}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn.open{pointer-events:none}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn[data-me]{background-color:#1d2330;border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNzIwNjcgMTEuMzU1NUw1LjcyMDY3IDguMzU1NDdDNS41MDk3NCA4LjE0NDUzIDUuNDM5NDIgNy44MTY0MSA1LjU1NjYxIDcuNTM1MTZDNS42NzM4IDcuMjUzOTEgNS45NTUwNSA3LjA2NjQxIDYuMjU5NzQgNy4wNjY0MUgxMi4yNTk3QzEyLjU2NDQgNy4wNjY0MSAxMi44MjIyIDcuMjUzOTEgMTIuOTM5NCA3LjUzNTE2QzEzLjA1NjYgNy44MTY0MSAxMi45ODYzIDguMTQ0NTMgMTIuNzc1NCA4LjM1NTQ3TDkuNzc1MzYgMTEuMzU1NUM5LjQ5NDExIDExLjY2MDIgOS4wMDE5MiAxMS42NjAyIDguNzIwNjcgMTEuMzU1NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn[data-me] span{color:#fff}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn[data-sub-requested]{display:flex;align-items:center;gap:8px}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn[data-sub-requested]::before{content:"";display:block;width:6px;height:6px;background:#ff8a14;border-radius:50%}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn[data-sub-requested][data-me]::before{background:#fff}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn[data-read-only]{background-image:none;padding-right:8px;cursor:default}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn[data-read-only]::after{display:none}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn span{color:#444;font-size:12px;font-weight:600;display:block;pointer-events:none}div.tabular-week div.week-table div.week-row div.week-cell div.assigned-volunteer button.assigned-btn span.assigned-reason{opacity:.6;margin-top:2px}
div.selected-positions-pane{flex:1 0 50%;box-sizing:border-box;min-width:0;padding:35px 40px 160px;background:#fafbfc}@media screen and (max-width: 1020px){div.selected-positions-pane{padding:3px 35px 160px}}@media screen and (max-width: 480px){div.selected-positions-pane{padding:3px 25px 85px}}@media screen and (max-width: 1020px){div.selected-positions-pane div.selected-positions-back-button{display:none}}div.selected-positions-pane div.selected-positions-back-button button.main-button{min-height:0;padding:4px 0;--background-color: var(--theme-primary-color)}div.selected-positions-pane p.selected-positions-title{margin-bottom:25px;color:#444;font-weight:800;font-size:26px}
div.selected-position{display:flex;margin-bottom:20px;border:1px solid #ddd;border-radius:6px;background:#fff}div.selected-position div.date-column{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90px;border-right:1px solid #ddd}@media screen and (max-width: 850px){div.selected-position div.date-column{display:none}}div.selected-position div.date-column div.date-month{color:#f03f55;font-weight:800;font-size:12px;text-transform:uppercase}div.selected-position div.date-column div.date-day{color:#444;font-weight:600;font-size:26px}div.selected-position div.info-column{flex:1;padding:20px}div.selected-position div.info-column div.date-with-info{gap:14px;display:flex}div.selected-position div.info-column div.date-with-info div.mobile-date-box{display:none;flex-shrink:0;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #ddd;border-radius:6px}@media screen and (max-width: 850px){div.selected-position div.info-column div.date-with-info div.mobile-date-box{display:flex}}div.selected-position div.info-column div.date-with-info div.mobile-date-box div.date-month{color:#f03f55;font-weight:800;font-size:9px;text-transform:uppercase}div.selected-position div.info-column div.date-with-info div.mobile-date-box div.date-day{color:#444;font-weight:600;font-size:20px;line-height:1}div.selected-position div.info-column div.date-with-info div.info-content{flex-grow:1}div.selected-position div.info-column div.date-with-info div.info-date{color:#444;font-weight:600;font-size:18px}div.selected-position div.info-column div.date-with-info div.info-shift-location{color:#888;font-weight:600;font-size:16px}div.selected-position div.info-column div.date-with-info div.info-job-name{margin-top:20px;padding-top:20px;border-top:1px solid #ddd;color:#444;font-weight:600;font-size:16px}div.selected-position div.info-column div.date-with-info div.info-job-description{color:#888;font-weight:600;font-size:16px}@media screen and (max-width: 480px){div.selected-position div.info-column div.date-with-info div.info-shift-location,div.selected-position div.info-column div.date-with-info div.info-job-name,div.selected-position div.info-column div.date-with-info div.info-job-description{font-size:14px}}div.selected-position div.info-column div.info-advisory-message{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:10px;padding:11px 16px;border-radius:6px;margin-top:24px;margin-bottom:4px}div.selected-position div.info-column div.info-advisory-message.message-warning{color:#eb8e00;border:1px dashed #eb8e00;background:#fef7ee}div.selected-position div.info-column div.info-advisory-message div.info-advisory-icon{display:flex;justify-content:center;align-items:center;font-size:19px;font-weight:400;padding:2.067px 2.5px}div.selected-position div.info-column div.info-advisory-message div.info-advisory-text{display:flex;text-align:center;font-weight:600;font-size:14px}@media screen and (max-width: 480px){div.selected-position div.info-column div.info-advisory-message{align-items:flex-start}div.selected-position div.info-column div.info-advisory-message div.info-advisory-icon{flex-shrink:0}div.selected-position div.info-column div.info-advisory-message div.info-advisory-text{align-items:flex-start;text-align:left}}div.selected-position div.info-column div.modui-field{margin-top:25px}@media screen and (max-width: 850px){div.selected-position div.info-column div.modui-field{margin-top:12px}}div.selected-position div.info-column div.modui-field div.label span.comment-description{color:#aaa}div.selected-position div.info-column div.modui-field:not(.has-form-errors) div.label span.required{color:#f03f55}
div.sign-up-pane{flex:1 0 50%;box-sizing:border-box;min-width:0;max-width:100vw;padding:40px 40px 160px;border-left:1px solid #ddd;background:#fff}@media screen and (max-width: 1020px){div.sign-up-pane{padding:3px 35px 160px;background:#fafbfc}}@media screen and (max-width: 480px){div.sign-up-pane{padding:3px 25px 115px}}div.sign-up-pane p.sign-up-title{margin-bottom:35px;color:#444;font-weight:800;font-size:26px}@media screen and (max-width: 1020px){div.sign-up-pane p.sign-up-title{margin-bottom:25px}}div.sign-up-pane div.sign-up-box{border-radius:6px}div.sign-up-pane div.sign-up-box.logged-in{padding:25px;border:1px solid #ddd;background:#fff}div.sign-up-pane div.sign-up-box.logged-in p.message,div.sign-up-pane div.sign-up-box.logged-in>div.modui-field:not(.modui-phone-field){display:none}@media screen and (max-width: 480px){div.sign-up-pane div.sign-up-box.logged-in{padding:20px}}div.sign-up-pane div.sign-up-box:not(.logged-in) div.logged-in-info{display:none}div.sign-up-pane div.sign-up-box div.logged-in-info{gap:20px;display:flex;flex-flow:row wrap;container-type:inline-size}div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-volunteer{flex-grow:1;flex-shrink:1;min-width:0}div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-volunteer p.logged-in-title{color:var(--theme-primary-color);font-weight:800;font-size:14px}div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-volunteer p.logged-in-name{color:#444;font-weight:600;font-size:16px}div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-volunteer p.logged-in-email{overflow:hidden;color:#888;font-weight:600;font-size:14px;text-overflow:ellipsis;white-space:nowrap}div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-actions{flex:1;display:flex;justify-content:flex-end}div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-actions .sign-up-as-someone-else-button{white-space:nowrap}div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-actions .sign-up-as-someone-else-button button.main-button{--background-color: var(--theme-primary-color);--border-color: var(--theme-primary-color)}@container (max-width: 600px){div.sign-up-pane div.sign-up-box div.logged-in-info div.logged-in-actions .sign-up-as-someone-else-button{width:100%}}div.sign-up-pane div.sign-up-box>div.modui-field{margin-top:20px}div.sign-up-pane div.sign-up-box>div.modui-field:not(.has-form-errors) div.label span{color:#f03f55}
div.signup-question-field{margin-top:20px}div.signup-question-field>div.modui-field{margin-top:20px}div.signup-question-field>div.modui-field:not(.has-form-errors) div.label span{color:#f03f55}
div.sign-up-success-overlay{top:0;right:0;bottom:0;left:0;display:flex;z-index:20;position:fixed;flex-direction:column;justify-content:center;background-color:#f9f9fb;background-image:url(./assets/overlay-bg.7d1fcdd14c0e58ec63f2.svg?url);background-repeat:no-repeat;background-position:center bottom;background-size:cover;transition:all 1.5s cubic-bezier(0, 0.6, 0, 1)}@media screen and (max-width: 850px){div.sign-up-success-overlay{background-position:left bottom;background-size:175% auto}}@media screen and (max-width: 480px){div.sign-up-success-overlay{background-size:250% auto}}div.sign-up-success-overlay.hidden{display:none}div.sign-up-success-overlay.hold-transition{background:rgba(0,0,0,0)}div.sign-up-success-overlay.hold-transition div.sign-up-success-modal{transform:translateY(60px)}div.sign-up-success-overlay canvas#confetti{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}@media screen and (max-width: 850px){div.sign-up-success-overlay canvas#confetti{z-index:1}}div.sign-up-success-overlay div.sign-up-success-content{padding-left:20px;padding-right:20px;max-height:100vh;overflow:auto;text-align:center;position:relative}div.sign-up-success-overlay svg.logo{flex-shrink:0;margin:40px 0}@media screen and (max-width: 480px){div.sign-up-success-overlay svg.logo.desktop{display:none}}div.sign-up-success-overlay svg.logo.mobile{display:none}@media screen and (max-width: 480px){div.sign-up-success-overlay svg.logo.mobile{display:inline}}div.sign-up-success-overlay div.sign-up-success-modal{box-sizing:border-box;width:100%;max-width:650px;margin:0 auto 140px;padding:40px;border:1px solid #ddd;border-radius:20px;background:#fff;box-shadow:0 15px 40px 0 rgba(0,0,0,.05);transform:translateY(0);transition:transform .75s cubic-bezier(0, 0.5, 0.25, 1)}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal{margin-bottom:60px;padding:20px}}div.sign-up-success-overlay div.sign-up-success-modal svg.circle-check{padding:13px 13px 28px}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal svg.circle-check{width:45px;height:45px;padding:6px 6px 20px}}div.sign-up-success-overlay div.sign-up-success-modal p.title{color:#444;font-weight:800;font-size:26px;text-align:center;margin-top:20px;margin-bottom:5px}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal p.title{font-weight:700;font-size:20px}}div.sign-up-success-overlay div.sign-up-success-modal p.subtitle{color:var(--grays-888, #888);font-weight:600;font-size:16px;text-align:center;padding-top:5px}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list{margin:40px 0;padding:2px 0 0;text-align:left}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position{display:flex;border:1px solid #ddd;border-radius:6px;background:#fff}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position:not(:first-child){margin-top:20px}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.date-column{display:flex;flex-direction:column;justify-content:center;align-items:center;width:75px;border-right:1px solid #ddd}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.date-column p.date-month{color:#f03f55;font-weight:800;font-size:12px;text-transform:uppercase}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.date-column p.date-day{color:#444;font-weight:600;font-size:26px}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column{flex:1;padding:20px}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column{padding:12px 16px}}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.section-title{margin-bottom:4px;color:#3e70f2;font-weight:800;font-size:14px;text-transform:uppercase}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.section-title:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #ddd}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-date{color:#444;font-weight:600;font-size:18px}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-date{font-size:16px}}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-shift-location{margin-top:4px;color:#888;font-weight:600;font-size:16px}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-job{color:#444;font-weight:600;font-size:16px}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-job-description{margin-top:4px;color:#888;font-weight:600;font-size:16px}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-comment{color:#444;font-weight:600;font-size:16px}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-text{font-size:14px;margin-top:15px;font-weight:600}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-text.success{color:#30b87e}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-text.error{color:#f03f55}div.sign-up-success-overlay div.sign-up-success-modal ul.selected-positions-list li.selected-position div.info-column p.info-text i{margin-right:10px}div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-buttons{display:flex;gap:12px}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-buttons{flex-direction:column}}div.sign-up-success-overlay div.sign-up-success-modal div.modui-button.sync-to-calendar-button{width:100%}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal div.modui-button.sync-to-calendar-button{display:flex}}div.sign-up-success-overlay div.sign-up-success-modal div.modui-button.sync-to-calendar-button svg{color:#fff}div.sign-up-success-overlay div.sign-up-success-modal div.modui-button.view-schedule-button{width:100%}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal div.modui-button.view-schedule-button{display:flex}}div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-banner{margin-top:40px;padding:30px 35px;border:1px solid rgba(62,112,242,.08);border-radius:6px;text-align:left;background:#f0f4fe url(./assets/banner-background.3dd9b1672544c3c394d9.png?url) bottom right no-repeat;background-size:339px 230px}@media screen and (max-width: 670px){div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-banner{background-position:bottom left 38.8888888889vw}}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-banner{padding:28px;background-image:none}}div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-banner svg.logo{width:240px;height:27px;margin:0}@media screen and (max-width: 480px){div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-banner svg.logo{display:block}}div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-banner p{max-width:250px;margin:12px 0 22px;color:#1f2532;font-weight:700;font-size:20px}div.sign-up-success-overlay div.sign-up-success-modal div.sign-up-success-banner div.modui-button button{border-color:#666;color:#666}
div.modui-dialog.sync-to-my-calendar-dialog{width:494px;background-color:#fff}@media screen and (max-width: 850px){div.modui-dialog.sync-to-my-calendar-dialog{width:auto}}@media screen and (max-width: 480px){div.modui-dialog.sync-to-my-calendar-dialog{margin:0}}div.modui-dialog.sync-to-my-calendar-dialog>div.content{padding:30px;display:flex;flex-direction:column;gap:28px;align-items:center}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.header{display:flex;flex-direction:column;align-items:center;gap:8px}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.header>div.heading{font-size:26px;font-weight:600}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.header>div.description{font-size:16px;font-weight:500;color:#888}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.radio-buttons{width:100%}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.radio-buttons>.modui-radio-button-field.boxed>div.body{flex-direction:column;gap:8px}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.radio-buttons>.modui-radio-button-field.boxed>div.body>div.row label .description .title{font-size:14px;font-weight:600;color:#444}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.buttons{display:flex;justify-content:center;gap:12px;padding:0;width:100%}div.modui-dialog.sync-to-my-calendar-dialog>div.content>div.buttons .modui-button{width:100%}
.sub-request-dialog.modui-dialog{width:585px;border-radius:6px}.sub-request-dialog.modui-dialog>div.title-bar{padding:20px;font-size:16px}.sub-request-dialog.modui-dialog>div.content{padding:25px}.sub-request-dialog.modui-dialog>div.content .info:not(:last-child){margin-bottom:25px}.sub-request-dialog.modui-dialog>div.content .info .info-key{margin-bottom:2px;color:#3e70f2;font-weight:800;text-transform:uppercase}.sub-request-dialog.modui-dialog>div.content .info .info-value{font-weight:600;font-size:16px}.sub-request-dialog.modui-dialog>div.final-button-row{justify-content:flex-end;border-top:1px solid #ddd;background-color:#fff}
div.assignment-popup{display:flex !important}div.assignment-popup{padding:20px;width:100vw;max-width:300px;box-sizing:border-box;flex-direction:column;gap:12px}@media screen and (max-width: 480px){div.assignment-popup{width:auto;min-width:280px}}div.assignment-popup div.modui-button{display:block}div.assignment-popup div.modui-button.save-comment-button{display:none}div.assignment-popup div.modui-button button[data-variant=primary]{border-color:var(--theme-secondary-color);background-color:var(--theme-secondary-color)}div.assignment-popup section.assignment-popup-block{padding:8px 0}div.assignment-popup section.assignment-popup-block:first-child{padding-top:0}div.assignment-popup section.assignment-popup-block:last-of-type{padding-bottom:0}div.assignment-popup section.assignment-popup-block:not([style*=display])~section.assignment-popup-block{padding-top:20px;border-top:1px solid #ddd}div.assignment-popup section.assignment-popup-block p.block-title{color:var(--theme-secondary-color);font-size:14px;font-weight:800;margin-bottom:4px;text-transform:uppercase}div.assignment-popup section.assignment-popup-block p.block-text{color:#1f2532;font-size:14px;font-weight:600}div.assignment-popup section.assignment-popup-block p.block-placeholder-text{color:#888;font-size:14px;font-weight:600}div.assignment-popup div.sub-requested-block{padding:8px 0 8px 20px;position:relative}div.assignment-popup div.sub-requested-block::before{content:"";position:absolute;left:0;top:0;display:block;width:4px;bottom:0;background-color:#ff8a14;border-radius:12px}div.assignment-popup div.sub-requested-block+section.assignment-popup-block{margin-top:8px}div.assignment-popup div.sub-requested-block~section.assignment-popup-block{padding-top:20px;border-top:1px solid #ddd}div.assignment-popup div.sub-requested-block p.block-title{color:#ff8a14;font-size:14px;font-weight:700}div.assignment-popup div.sub-requested-block p.block-text{color:#444;font-weight:600}div.assignment-popup div.sub-requested-block div.volunteer-now-button{margin-top:10px}div.assignment-popup div.sub-requested-block div.volunteer-now-button .icon-wrapper svg{transform:scale(1.2)}div.assignment-popup div.comment-field-block{display:none}div.assignment-popup::before{display:none}
div.contact-organizer-dialog{width:100vw;max-width:600px}div.contact-organizer-dialog div.row{gap:12px;display:flex}@media screen and (max-width: 480px){div.contact-organizer-dialog div.row{gap:20px;flex-direction:column}}div.contact-organizer-dialog div.row:not(:last-child){margin-bottom:20px}div.contact-organizer-dialog div.row>div{flex:1}
@keyframes slide-down{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-up{from{transform:translateY(0)}to{transform:translateY(-100%)}}div.published-schedule-header{position:relative;min-height:40px}div.published-schedule-header .header-container div.left-section div.hamburger{display:block !important}div.published-schedule-header .header-container div.left-section div.hamburger button{font-size:24px !important}div.published-schedule-header .header-container div.left-section div.hamburger button{width:auto;height:auto;padding-left:0;padding-right:0;margin-right:21px}@media screen and (max-width: 850px){div.published-schedule-header .header-container div.left-section>div.hamburger{margin-left:10px}div.published-schedule-header .header-container div.left-section>div.hamburger~div.logo{display:none}}div.published-schedule-header .header-container div.left-section p.header-schedule-title{color:#fff;font-size:17px;font-weight:800;margin-left:20px;padding-left:20px;border-left:1px solid hsla(0,0%,100%,.2);opacity:0;transform:translateX(-50px)}@media screen and (max-width: 1020px){div.published-schedule-header .header-container div.left-section p.header-schedule-title{display:none}}div.published-schedule-header .header-container div.right-section div.modui-button{display:flex;align-items:center}div.published-schedule-header .header-container div.right-section div.home-button svg{padding-bottom:3px}@media screen and (max-width: 850px){div.published-schedule-header .header-container div.right-section div.home-button{display:none}}div.published-schedule-header .header-container.sticky{z-index:1;position:fixed;top:0;right:0;left:0;background-color:var(--theme-primary-color);box-shadow:0 4px 20px 0 rgba(0,0,0,.15);animation:slide-down 250ms cubic-bezier(0.05, 0.7, 0.1, 1)}div.published-schedule-header .header-container.sticky div.left-section p.header-schedule-title{opacity:1;transform:translateX(0)}div.published-schedule-header .header-container.unsticking{animation:slide-up 200ms cubic-bezier(0.2, 0, 0, 1)}@media screen and (max-width: 850px){div.published-schedule-header.preview-mode div.left-section>div.logo{display:block}}
div.published-schedule-hero{position:relative;overflow:hidden;z-index:10}@media screen and (max-width: 1020px){div.published-schedule-hero:not(.preview-mode) div.hero-background{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI2MDgiIHZpZXdCb3g9IjAgMCAxNDQwIDYwOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfMjA2MzYpIj4KPGcgb3BhY2l0eT0iMC44Ij4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzFfMjA2MzYpIj4KPHJlY3Qgd2lkdGg9IjQwLjgzNzUiIGhlaWdodD0iNDAuMjQxMyIgcng9IjIwLjEyMDciIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUxMy43NzMgNDAwLjA2MikiIGZpbGw9IiM0RTdFRjMiLz4KPHJlY3Qgd2lkdGg9IjQwLjE1MDQiIGhlaWdodD0iNDAuMTUwNCIgcng9IjIwLjA3NTIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ0My4yMDcgNDAzLjEwMikiIGZpbGw9IiM0RTdFRjMiLz4KPHJlY3Qgd2lkdGg9IjU3LjExMjgiIGhlaWdodD0iNTcuMTEyOCIgcng9IjI4LjU1NjQiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ4NS45NDEgMzg1LjA4MikiIGZpbGw9IiM0RTdFRjMiLz4KPC9nPgo8L2c+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTM3LjY5MSAxMDMxLjQ5QzQ5NS42MjMgMTA1My44NCA0NDcuMDUzIDEwNjUuMjMgMzk2LjAyIDEwNjIuMDhDMjQ4LjY4NiAxMDUyLjk5IDEzNi42MTYgOTI2LjE5MSAxNDUuNzA0IDc3OC44NTdDMTU0Ljc5MSA2MzEuNTI0IDI4MS41OTYgNTE5LjQ1NCA0MjguOTI5IDUyOC41NDJDNDUwLjExNCA1MjkuODQ4IDQ3MC41NjkgNTMzLjU4OSA0OTAuMDQxIDUzOS40NzRDNTEzLjgzNiA1MTguNzYyIDU0NS40NjggNTA3LjAyOCA1NzkuNDQzIDUwOS4xMjNDNjEwLjAxMSA1MTEuMDA5IDYzNy4zMiA1MjMuNzcyIDY1Ny44MzYgNTQzLjQxM0M2NjIuMzkyIDU0My40NTUgNjY2Ljk3MiA1NDMuNjE3IDY3MS41NzMgNTQzLjkwMUM4MTMuOTM3IDU1Mi42ODIgOTIyLjIyOCA2NzUuMjA5IDkxMy40NDcgODE3LjU3NEM5MDQuNjY2IDk1OS45MzggNzgyLjEzOCAxMDY4LjIzIDYzOS43NzQgMTA1OS40NUM2MDIuOTk1IDEwNTcuMTggNTY4LjQ5IDEwNDcuMzIgNTM3LjY5MSAxMDMxLjQ5WiIgZmlsbD0iIzNENkFFNiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1MC44OTkgMjM1LjI1OEgxNzguOThWMzc3LjA0MkgxNTAuODk5VjMxNS4zMjNDMTMwLjY3MiAzMDcuMDI4IDEwMi4zIDI4Ny44MzMgOTIuNTMxNyAyNTIuODU0TDEwNi42MTggMjQ4LjkyMUMxMTMuOTYyIDI3NS4yMiAxMzQuMzIgMjkxLjIxMSAxNTAuODk5IDI5OS4zMjJWMjM1LjI1OFoiIGZpbGw9IiMzOTcxRTYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjguMyA5NC40OTQ1QzIxNy4zNCA2Ny4yODQyIDE5MC42OTIgNDguMDc4MSAxNTkuNTU5IDQ4LjA3ODFDMTE4LjY0NyA0OC4wNzgxIDg1LjQ4MTcgODEuMjQzOCA4NS40ODE3IDEyMi4xNTZDODUuNDgxNyAxMzYuMDM3IDg5LjMgMTQ5LjAyNyA5NS45NDM2IDE2MC4xMzJDNzMuMjQ1NCAxNjguMjA4IDU2Ljk5NDkgMTg5Ljg4MiA1Ni45OTQ5IDIxNS4zNTFDNTYuOTk0OSAyNDcuNzExIDgzLjIyOCAyNzMuOTQ1IDExNS41ODggMjczLjk0NUMxMzIuOTIzIDI3My45NDUgMTQ4LjUgMjY2LjQxNyAxNTkuMjI4IDI1NC40NTJDMTczLjUwNCAyNjguODYyIDE5My4zMDYgMjc3Ljc4OSAyMTUuMTkzIDI3Ny43ODlDMjU4LjcgMjc3Ljc4OSAyOTMuOTY5IDI0Mi41MiAyOTMuOTY5IDE5OS4wMTRDMjkzLjk2OSAxNzIuNzM0IDI4MS4xIDE0OS40NiAyNjEuMzIxIDEzNS4xNDlDMjYzLjMwOSAxMzEuMjQ5IDI2NC40MyAxMjYuODM0IDI2NC40MyAxMjIuMTU2QzI2NC40MyAxMDYuMzM0IDI1MS42MDMgOTMuNTA3OCAyMzUuNzgxIDkzLjUwNzhDMjMzLjE5MyA5My41MDc4IDIzMC42ODUgOTMuODUxMSAyMjguMyA5NC40OTQ1WiIgZmlsbD0iIzQ1NzVFRCIvPgo8cGF0aCBkPSJNLTEuNTMxMjUgMzIzLjQzOEwzNTIuNDkzIDQ5Ni40MzhWNjA4LjQxOUgtMS41MzEyNVYzMjMuNDM4WiIgZmlsbD0iIzQ2N0RFRiIvPgo8cGF0aCBkPSJNMzgyLjQ5OSA0NzYuMDY4VjUwMS42NzFDMzgyLjQ5OSA1MDYuMTEyIDM3Ny44NDMgNTA5LjAxNCAzNzMuODU2IDUwNy4wNThMLTcuMDk5NjEgMzIwLjEwM1YyNzguNzg5TDM3Ny40NzIgNDY3Ljk5M0MzODAuNTUgNDY5LjUwNyAzODIuNDk5IDQ3Mi42MzkgMzgyLjQ5OSA0NzYuMDY4WiIgZmlsbD0iIzNFNzRFOSIvPgo8cmVjdCBvcGFjaXR5PSIwLjQzIiB4PSIyMzkuNjM3IiB5PSI1NDQuNTciIHdpZHRoPSI0NS41OTY3IiBoZWlnaHQ9IjEyOC4yNDEiIHJ4PSIyMi43OTgzIiBmaWxsPSIjM0U3NUU5Ii8+CjxyZWN0IG9wYWNpdHk9IjAuNDMiIHg9IjE0MS45MyIgeT0iNTQ0LjU3IiB3aWR0aD0iNDUuNTk2NyIgaGVpZ2h0PSIxMjguMjQxIiByeD0iMjIuNzk4MyIgZmlsbD0iIzNFNzVFOSIvPgo8cmVjdCBvcGFjaXR5PSIwLjQzIiB4PSI0NC4yMjI3IiB5PSI1NDQuNTciIHdpZHRoPSI0NS41OTY3IiBoZWlnaHQ9IjEyOC4yNDEiIHJ4PSIyMi43OTgzIiBmaWxsPSIjM0U3NUU5Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV8yMDYzNiI+CjxyZWN0IHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjYwOCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMV8xXzIwNjM2Ij4KPHJlY3Qgd2lkdGg9IjEzNi4yMjQiIGhlaWdodD0iNDAuNTM5MyIgcng9IjkuNTM4NjYiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUyNi42MjcgMzg1LjA5NCkiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat bottom left}}@media screen and (max-width: 480px){div.published-schedule-hero:not(.preview-mode) div.hero-background{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI2MDgiIHZpZXdCb3g9IjAgMCAxNDQwIDYwOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfMjA2MzYpIj4KPGcgb3BhY2l0eT0iMC44Ij4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzFfMjA2MzYpIj4KPHJlY3Qgd2lkdGg9IjQwLjgzNzUiIGhlaWdodD0iNDAuMjQxMyIgcng9IjIwLjEyMDciIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUxMy43NzMgNDAwLjA2MikiIGZpbGw9IiM0RTdFRjMiLz4KPHJlY3Qgd2lkdGg9IjQwLjE1MDQiIGhlaWdodD0iNDAuMTUwNCIgcng9IjIwLjA3NTIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ0My4yMDcgNDAzLjEwMikiIGZpbGw9IiM0RTdFRjMiLz4KPHJlY3Qgd2lkdGg9IjU3LjExMjgiIGhlaWdodD0iNTcuMTEyOCIgcng9IjI4LjU1NjQiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ4NS45NDEgMzg1LjA4MikiIGZpbGw9IiM0RTdFRjMiLz4KPC9nPgo8L2c+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTM3LjY5MSAxMDMxLjQ5QzQ5NS42MjMgMTA1My44NCA0NDcuMDUzIDEwNjUuMjMgMzk2LjAyIDEwNjIuMDhDMjQ4LjY4NiAxMDUyLjk5IDEzNi42MTYgOTI2LjE5MSAxNDUuNzA0IDc3OC44NTdDMTU0Ljc5MSA2MzEuNTI0IDI4MS41OTYgNTE5LjQ1NCA0MjguOTI5IDUyOC41NDJDNDUwLjExNCA1MjkuODQ4IDQ3MC41NjkgNTMzLjU4OSA0OTAuMDQxIDUzOS40NzRDNTEzLjgzNiA1MTguNzYyIDU0NS40NjggNTA3LjAyOCA1NzkuNDQzIDUwOS4xMjNDNjEwLjAxMSA1MTEuMDA5IDYzNy4zMiA1MjMuNzcyIDY1Ny44MzYgNTQzLjQxM0M2NjIuMzkyIDU0My40NTUgNjY2Ljk3MiA1NDMuNjE3IDY3MS41NzMgNTQzLjkwMUM4MTMuOTM3IDU1Mi42ODIgOTIyLjIyOCA2NzUuMjA5IDkxMy40NDcgODE3LjU3NEM5MDQuNjY2IDk1OS45MzggNzgyLjEzOCAxMDY4LjIzIDYzOS43NzQgMTA1OS40NUM2MDIuOTk1IDEwNTcuMTggNTY4LjQ5IDEwNDcuMzIgNTM3LjY5MSAxMDMxLjQ5WiIgZmlsbD0iIzNENkFFNiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1MC44OTkgMjM1LjI1OEgxNzguOThWMzc3LjA0MkgxNTAuODk5VjMxNS4zMjNDMTMwLjY3MiAzMDcuMDI4IDEwMi4zIDI4Ny44MzMgOTIuNTMxNyAyNTIuODU0TDEwNi42MTggMjQ4LjkyMUMxMTMuOTYyIDI3NS4yMiAxMzQuMzIgMjkxLjIxMSAxNTAuODk5IDI5OS4zMjJWMjM1LjI1OFoiIGZpbGw9IiMzOTcxRTYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjguMyA5NC40OTQ1QzIxNy4zNCA2Ny4yODQyIDE5MC42OTIgNDguMDc4MSAxNTkuNTU5IDQ4LjA3ODFDMTE4LjY0NyA0OC4wNzgxIDg1LjQ4MTcgODEuMjQzOCA4NS40ODE3IDEyMi4xNTZDODUuNDgxNyAxMzYuMDM3IDg5LjMgMTQ5LjAyNyA5NS45NDM2IDE2MC4xMzJDNzMuMjQ1NCAxNjguMjA4IDU2Ljk5NDkgMTg5Ljg4MiA1Ni45OTQ5IDIxNS4zNTFDNTYuOTk0OSAyNDcuNzExIDgzLjIyOCAyNzMuOTQ1IDExNS41ODggMjczLjk0NUMxMzIuOTIzIDI3My45NDUgMTQ4LjUgMjY2LjQxNyAxNTkuMjI4IDI1NC40NTJDMTczLjUwNCAyNjguODYyIDE5My4zMDYgMjc3Ljc4OSAyMTUuMTkzIDI3Ny43ODlDMjU4LjcgMjc3Ljc4OSAyOTMuOTY5IDI0Mi41MiAyOTMuOTY5IDE5OS4wMTRDMjkzLjk2OSAxNzIuNzM0IDI4MS4xIDE0OS40NiAyNjEuMzIxIDEzNS4xNDlDMjYzLjMwOSAxMzEuMjQ5IDI2NC40MyAxMjYuODM0IDI2NC40MyAxMjIuMTU2QzI2NC40MyAxMDYuMzM0IDI1MS42MDMgOTMuNTA3OCAyMzUuNzgxIDkzLjUwNzhDMjMzLjE5MyA5My41MDc4IDIzMC42ODUgOTMuODUxMSAyMjguMyA5NC40OTQ1WiIgZmlsbD0iIzQ1NzVFRCIvPgo8cGF0aCBkPSJNLTEuNTMxMjUgMzIzLjQzOEwzNTIuNDkzIDQ5Ni40MzhWNjA4LjQxOUgtMS41MzEyNVYzMjMuNDM4WiIgZmlsbD0iIzQ2N0RFRiIvPgo8cGF0aCBkPSJNMzgyLjQ5OSA0NzYuMDY4VjUwMS42NzFDMzgyLjQ5OSA1MDYuMTEyIDM3Ny44NDMgNTA5LjAxNCAzNzMuODU2IDUwNy4wNThMLTcuMDk5NjEgMzIwLjEwM1YyNzguNzg5TDM3Ny40NzIgNDY3Ljk5M0MzODAuNTUgNDY5LjUwNyAzODIuNDk5IDQ3Mi42MzkgMzgyLjQ5OSA0NzYuMDY4WiIgZmlsbD0iIzNFNzRFOSIvPgo8cmVjdCBvcGFjaXR5PSIwLjQzIiB4PSIyMzkuNjM3IiB5PSI1NDQuNTciIHdpZHRoPSI0NS41OTY3IiBoZWlnaHQ9IjEyOC4yNDEiIHJ4PSIyMi43OTgzIiBmaWxsPSIjM0U3NUU5Ii8+CjxyZWN0IG9wYWNpdHk9IjAuNDMiIHg9IjE0MS45MyIgeT0iNTQ0LjU3IiB3aWR0aD0iNDUuNTk2NyIgaGVpZ2h0PSIxMjguMjQxIiByeD0iMjIuNzk4MyIgZmlsbD0iIzNFNzVFOSIvPgo8cmVjdCBvcGFjaXR5PSIwLjQzIiB4PSI0NC4yMjI3IiB5PSI1NDQuNTciIHdpZHRoPSI0NS41OTY3IiBoZWlnaHQ9IjEyOC4yNDEiIHJ4PSIyMi43OTgzIiBmaWxsPSIjM0U3NUU5Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV8yMDYzNiI+CjxyZWN0IHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjYwOCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMV8xXzIwNjM2Ij4KPHJlY3Qgd2lkdGg9IjEzNi4yMjQiIGhlaWdodD0iNDAuNTM5MyIgcng9IjkuNTM4NjYiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUyNi42MjcgMzg1LjA5NCkiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat bottom -40px left -200px}}div.published-schedule-hero.header-only div.hero-banner,div.published-schedule-hero.header-only div.hero-content{display:none}div.published-schedule-hero div.hero-banner{height:175px;background-color:var(--theme-primary-color);background-image:var(--theme-header-image-url);background-position:calc(50% + var(--theme-focus-point-offset)) center;background-repeat:no-repeat;background-size:cover}div.published-schedule-hero div.hero-content{position:relative;padding:25px;border-bottom:1px solid #ddd;background:#fff}div.published-schedule-hero div.hero-content p.hero-schedule-title{color:#444;font-size:26px;font-weight:800;margin-bottom:5px}div.published-schedule-hero div.hero-content p.hero-schedule-description{color:#888;font-size:16px;font-weight:600}div.published-schedule-hero div.hero-content p.hero-schedule-description a{color:var(--theme-primary-color)}div.published-schedule-hero div.hero-content div.hero-schedule-organizer{display:flex;align-items:center;margin-top:20px;position:-webkit-sticky;position:sticky;top:0}div.published-schedule-hero div.hero-content div.hero-schedule-organizer p.organizer-name{color:rgba(68,68,68,.7);font-size:13px;font-weight:600;padding:0 12px 0 32px;line-height:1.5;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIwIDIxIiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNTcxOV80MDc5OSkiPgogICAgPHJlY3QgeT0iMC41IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIxMCIgZmlsbD0id2hpdGUiIGZpbGwtb3BhY2l0eT0iMC4yNSIvPgogICAgPHBhdGggZD0iTTE0LjcxNDEgOC42MzcyM0MxNC43MTQxIDExLjI1MDEgMTIuNTk1OSAxMy4zNjgyIDkuOTgzMDkgMTMuMzY4MkM3LjM3MDI0IDEzLjM2ODIgNS4yNTIxMSAxMS4yNTAxIDUuMjUyMTEgOC42MzcyM0M1LjI1MjExIDYuMDI0MzggNy4zNzAyNCAzLjkwNjI1IDkuOTgzMDkgMy45MDYyNUMxMi41OTU5IDMuOTA2MjUgMTQuNzE0MSA2LjAyNDM4IDE0LjcxNDEgOC42MzcyM1oiIGZpbGw9IiNEREREREQiLz4KICAgIDxwYXRoIGQ9Ik0yLjY1NjI1IDE4Ljg1NTlMMy4wMjQ5MSAxOC4zNDE1QzYuNDM4NjMgMTMuNTc4NSAxMy41MjE3IDEzLjU3ODUgMTYuOTM1NCAxOC4zNDE1TDE3LjMwNDEgMTguODU1OUw5Ljk4MDE3IDIxLjc4MTlMMi42NTYyNSAxOC44NTU5WiIgZmlsbD0iI0RERERERCIvPgogIDwvZz4KICA8cmVjdCB4PSIwLjUiIHk9IjEiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjkuNSIgc3Ryb2tlPSIjREREREREIi8+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzU3MTlfNDA3OTkiPgogICAgICA8cmVjdCB5PSIwLjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjEwIiBmaWxsPSJ3aGl0ZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPg==) no-repeat left center;border-right:1px solid rgba(68,68,68,.25)}div.published-schedule-hero div.hero-content div.hero-schedule-organizer button.contact-organizer{display:flex;align-items:center;margin-left:10px;border:0;color:#888;font-weight:600;font-size:13px;background:rgba(0,0,0,0);padding-left:0;height:18px}div.published-schedule-hero div.hero-content div.hero-schedule-organizer button.contact-organizer svg{margin-right:4px}div.published-schedule-hero div.hero-content div.hero-schedule-organizer button.contact-organizer:hover{cursor:pointer;color:var(--theme-primary-color)}div.published-schedule-hero div.hero-content div.hero-schedule-organizer button.contact-organizer:hover svg path{fill:var(--theme-primary-color)}@media screen and (max-width: 480px){div.published-schedule-hero:not(.preview-mode) div.hero-content p.hero-schedule-title{font-size:22px}}@media screen and (max-width: 480px){div.published-schedule-hero:not(.preview-mode) div.hero-content div.hero-schedule-organizer div.contact-organizer-button button.main-button span.label{display:none}}
div.content-wrapper div.admin-sidebar-wrapper{position:initial}@media screen and (max-width: 850px){div.content-wrapper div.admin-sidebar-wrapper{transform:none}}div.content-wrapper div.admin-sidebar-wrapper nav.admin-sidebar{width:350px;position:fixed;z-index:999999999;transform:translateX(-100%);transition:transform 350ms cubic-bezier(0.05, 0.7, 0.1, 1)}@media screen and (max-width: 850px){div.content-wrapper.is-sidebar-active div.admin-sidebar-wrapper{z-index:999999999}}div.content-wrapper.is-sidebar-active div.admin-sidebar-wrapper nav.admin-sidebar{transform:translateX(0);transition:transform 500ms cubic-bezier(0.2, 0, 0, 1)}

/*# sourceMappingURL=1e0027c038cb2d74c745.css.map*/