.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]{--size:20px;--icon-size:18px;--border:2px}@supports ((-webkit-appearance:none) or (appearance:none)){.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]{-webkit-appearance:none;-moz-appearance:none}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:focus,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:focus,:where([data-focus-visible-added]) .CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox,:where([data-focus-visible-added]) .CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox],.CheckinFilter-module-scss-module__Ifbltq__fieldset :where([data-focus-visible-added]) [type=checkbox]{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:0px}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:focus:not([data-focus-visible-added]).CheckinFilter-module-scss-module__Ifbltq__js-focus-visible,.CheckinFilter-module-scss-module__Ifbltq__js-focus-visible .CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:focus:not([data-focus-visible-added]),.CheckinFilter-module-scss-module__Ifbltq__fieldset.CheckinFilter-module-scss-module__Ifbltq__js-focus-visible [type=checkbox]:focus:not([data-focus-visible-added]),.CheckinFilter-module-scss-module__Ifbltq__js-focus-visible .CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:focus:not([data-focus-visible-added]){outline:none}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:focus:not(:focus-visible){outline:none}.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:focus:not(:focus-visible){outline:none}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]{flex:0 0 var(--size);height:var(--size);width:var(--size);color:var(--color-white);background-color:var(--color-white);border:var(--border) solid var(--color-gray-200);font-size:var(--text-xs);text-align:center;cursor:pointer;border-radius:0;margin:0;position:relative}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox+label,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]+label{cursor:pointer;padding-left:var(--space-xs);color:var(--color-text-dark)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:after,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:after{content:"";width:var(--icon-size);height:var(--icon-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:checked,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:checked{background-color:var(--color-black);border-color:var(--color-black)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:checked:after,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:checked:after{filter:invert();background-image:url(../media/IconCheck.svg.1ha37apvr2kp7.js)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox.focus-visible:checked{background-color:var(--color-primary-link);border-color:var(--color-primary-link)}.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox].focus-visible:checked{background-color:var(--color-primary-link);border-color:var(--color-primary-link)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:disabled,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:disabled{border-color:var(--color-gray-200);cursor:not-allowed;background-color:#0000}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:disabled:checked,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:disabled:checked{background-color:var(--color-gray-200)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:disabled+label,.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:disabled+label{color:var(--color-gray-200);cursor:not-allowed}}.CheckinFilter-module-scss-module__Ifbltq__fieldset{color:var(--color-text-dark);border:none;margin:0;padding:0}.CheckinFilter-module-scss-module__Ifbltq__fieldset legend{margin-bottom:var(--space-sm);padding:0}.CheckinFilter-module-scss-module__Ifbltq__fieldset input{display:none}.CheckinFilter-module-scss-module__Ifbltq__fieldset input:checked+label{background-color:var(--color-secondary-light);border-color:var(--color-secondary-dark)}.CheckinFilter-module-scss-module__Ifbltq__fieldset input:disabled+label{color:var(--color-gray-200);border-color:var(--color-gray-200);cursor:not-allowed}.CheckinFilter-module-scss-module__Ifbltq__fieldset input:disabled:checked+label{color:var(--color-secondary);background-color:var(--color-gray-200)}.CheckinFilter-module-scss-module__Ifbltq__fieldset label{-webkit-line-clamp:25ch;padding:.2rem var(--space-sm);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-rounded);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-box-orient:vertical;display:block;overflow:hidden}@media (hover:hover){.CheckinFilter-module-scss-module__Ifbltq__fieldset input[data-focus-visible-added]+label,.CheckinFilter-module-scss-module__Ifbltq__fieldset input:not(:disabled)+label:hover{box-shadow:inset 0 0 0 1px var(--color-primary)}}.CheckinFilter-module-scss-module__Ifbltq__fieldset{transition:opacity var(--duration-sm) var(--ease-out)}.CheckinFilter-module-scss-module__Ifbltq__fieldset.CheckinFilter-module-scss-module__Ifbltq__modal{border:none;padding:0}.CheckinFilter-module-scss-module__Ifbltq__fieldset.CheckinFilter-module-scss-module__Ifbltq__modal .CheckinFilter-module-scss-module__Ifbltq__filters{--gap:var(--space-base);margin:calc(var(--gap)/-1) 0 0 calc(var(--gap)/-1);width:calc(100% + var(--gap));flex-wrap:wrap;display:inline-flex}.CheckinFilter-module-scss-module__Ifbltq__fieldset.CheckinFilter-module-scss-module__Ifbltq__modal .CheckinFilter-module-scss-module__Ifbltq__filters>*{margin:var(--gap) 0 0 var(--gap)}.CheckinFilter-module-scss-module__Ifbltq__fieldset.CheckinFilter-module-scss-module__Ifbltq__modal .CheckinFilter-module-scss-module__Ifbltq__filters>div{display:inline-block}@supports ((-webkit-appearance:none) or (appearance:none)){.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:indeterminate:after{background-image:url(../media/IconMinus.svg.4235p9z03c3mi.js)}.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:indeterminate{background-color:var(--color-black);border-color:var(--color-black)}.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox]:indeterminate:after{filter:invert()}.CheckinFilter-module-scss-module__Ifbltq__fieldset [type=checkbox].focus-visible:indeterminate{background-color:var(--color-primary-link);border-color:var(--color-primary-link)}}.CheckinFilter-module-scss-module__Ifbltq__legend{margin-bottom:var(--space-sm);color:var(--color-text-dark)}@media (max-width:767px){.CheckinFilter-module-scss-module__Ifbltq__legend{font-family:var(--font-primary);font-size:var(--text-md);font-weight:var(--text-light);color:var(--color-text-dark);-webkit-font-smoothing:antialiased;margin:var(--space-lg) 0 var(--space-md);line-height:1.15;font-weight:var(--text-bold)}}.CheckinFilter-module-scss-module__Ifbltq__loading .CheckinFilter-module-scss-module__Ifbltq__legend{color:var(--color-gray-200)}.CheckinFilter-module-scss-module__Ifbltq__filterCount{padding:0 var(--space-xs);font-weight:400;font-weight:initial;font-size:var(--text-xs);color:var(--color-text-dark);isolation:isolate;justify-content:center;align-items:center;display:inline-flex;position:relative}.CheckinFilter-module-scss-module__Ifbltq__filterCount:before{content:"";z-index:var(--z-1);background-color:var(--color-blue-100);border-radius:var(--radius-rounded);border:none;width:100%;min-width:1.5em;height:1.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CheckinFilter-module-scss-module__Ifbltq__filterCount{margin-left:var(--space-xs)}.CheckinFilter-module-scss-module__Ifbltq__group.CheckinFilter-module-scss-module__Ifbltq__group>*+*{margin-top:var(--space-lg)}.CheckinFilter-module-scss-module__Ifbltq__wrapper{grid-template-rows:auto 1fr auto;height:100%;max-height:calc(100vh - 75px);display:grid}.CheckinFilter-module-scss-module__Ifbltq__header,.CheckinFilter-module-scss-module__Ifbltq__actions{background-color:var(--color-secondary);justify-content:space-between;align-items:center;display:flex}.CheckinFilter-module-scss-module__Ifbltq__header{margin:0 var(--space-md);padding:var(--space-base) 0;border-bottom:1px solid var(--color-gray-100)}.CheckinFilter-module-scss-module__Ifbltq__headline{font-family:var(--font-primary);font-size:var(--text-md);font-weight:var(--text-light);color:var(--color-text-dark);-webkit-font-smoothing:antialiased;align-items:center;font-weight:700;line-height:1.15;display:flex}.CheckinFilter-module-scss-module__Ifbltq__header .CheckinFilter-module-scss-module__Ifbltq__headline{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--text-light);color:var(--color-text-dark);-webkit-font-smoothing:antialiased;font-weight:700;line-height:1.15}.CheckinFilter-module-scss-module__Ifbltq__headline .CheckinFilter-module-scss-module__Ifbltq__filterCount,.CheckinFilter-module-scss-module__Ifbltq__headline .CheckinFilter-module-scss-module__Ifbltq__loader{--LoaderSpinner-size:.6em;margin-left:var(--space-xs)}.CheckinFilter-module-scss-module__Ifbltq__copy{margin-top:var(--space-sm);color:var(--color-text-light)}.CheckinFilter-module-scss-module__Ifbltq__close{margin-right:calc(var(--space-xs)*-1);fill:var(--color-text-dark)}.CheckinFilter-module-scss-module__Ifbltq__main{grid-gap:var(--space-md);padding:var(--space-md);align-content:start;display:grid;position:relative;overflow:hidden auto}.CheckinFilter-module-scss-module__Ifbltq__actions{border-top:var(--divider-gray-light);padding:var(--space-sm) 0;margin:0}.CheckinFilter-module-scss-module__Ifbltq__actions .CheckinFilter-module-scss-module__Ifbltq__apply,.CheckinFilter-module-scss-module__Ifbltq__actions .CheckinFilter-module-scss-module__Ifbltq__apply:hover{margin-right:var(--space-sm)}.CheckinFilter-module-scss-module__Ifbltq__label{font-family:var(--font-primary);font-size:var(--text-base);color:var(--color-text);text-align:center;padding:var(--CheckinFilter-label-padding,var(--space-base));font-weight:400;line-height:1.2;font-size:var(--text-base);background-color:var(--color-secondary);z-index:var(--z1);flex:1 0 100%}.CheckinFilter-module-scss-module__Ifbltq__calendar{margin:var(--space-md) 0;flex:1;position:relative}.CheckinFilter-module-scss-module__Ifbltq__datesList{flex:1 0 255px}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonth{margin-bottom:var(--space-base);align-items:center;display:flex}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonth label{align-items:center;display:flex}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonth span{color:var(--color-text);margin-left:var(--space-xs);display:inline-block}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonth label:has(input:disabled) input{opacity:.5}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonth label:has(input:disabled) span{color:var(--color-gray-100)}@supports ((-webkit-appearance:none) or (appearance:none)){.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:indeterminate:after{background-image:url(../media/IconMinus.svg.4235p9z03c3mi.js)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:indeterminate{background-color:var(--color-black);border-color:var(--color-black)}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox:indeterminate:after{filter:invert()}.CheckinFilter-module-scss-module__Ifbltq__selectEntireMonthCheckbox.focus-visible:indeterminate{background-color:var(--color-primary-link);border-color:var(--color-primary-link)}}.CheckinFilter-module-scss-module__Ifbltq__datesList{display:var(--CheckinFilter-datesList-display,block);border-left:1px solid #c4c4c44d}.CheckinFilter-module-scss-module__Ifbltq__main{padding:var(--space-md);height:100%}@media (max-width:767px){.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__dropdown{display:none}}.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__dropdown .CheckinFilter-module-scss-module__Ifbltq__label{border-bottom:1px solid var(--color-gray-100);grid-column:1/-1;position:sticky;top:0}.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__dropdown .CheckinFilter-module-scss-module__Ifbltq__main{max-height:calc(100vh - 150px);overflow-y:scroll}.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__dropdown .CheckinFilter-module-scss-module__Ifbltq__actions{flex-shrink:0}.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__modal{--Dialog-content-height:100%}@media (min-width:768px){.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__modal{display:none}}.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__modal .CheckinFilter-module-scss-module__Ifbltq__label{--CheckinFilter-label-padding:var(--space-md) var(--space-sm) var(--space-base)}.CheckinFilter-module-scss-module__Ifbltq__component.CheckinFilter-module-scss-module__Ifbltq__modal .CheckinFilter-module-scss-module__Ifbltq__datesList{display:none}@media (min-width:768px){.CheckinFilter-module-scss-module__Ifbltq__modalTrigger.CheckinFilter-module-scss-module__Ifbltq__modalTrigger{display:none}}.CheckinFilter-module-scss-module__Ifbltq__initialLoader{height:475px;color:var(--color-text-light);justify-content:center;align-items:center;display:flex}.CheckinFilter-module-scss-module__Ifbltq__loading{opacity:.5}.CheckinFilter-module-scss-module__Ifbltq__loaderIcon{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}
.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection{font-family:var(--font-secondary);font-size:var(--text-base-serif);color:var(--color-text);line-height:1.5}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection a{color:var(--color-primary-link);text-decoration:underline}@media (hover:hover) and (pointer:fine){.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection a:hover{color:var(--color-primary-link-hover)}}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection a:visited{color:var(--color-primary-link-visited)}@media (hover:hover) and (pointer:fine){.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection a:visited:hover{color:var(--color-primary-link-hover)}}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection p{font-family:var(--font-secondary);font-size:var(--text-base-serif);color:inherit;margin-bottom:var(--space-base);margin-top:var(--space-base);line-height:1.5}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ul,.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ol{font-family:var(--font-secondary);font-size:var(--text-base-serif);color:inherit;margin:auto auto auto 0;line-height:24px}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ul li,.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ol li{text-align:left;margin-bottom:12px}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ul li:last-child,.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ol li:last-child{margin-bottom:0}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ul{margin:var(--space-lg) 0;padding:0;list-style:none}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ul li{fill:var(--color-black);padding-left:var(--space-md);position:relative}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ul li:before{content:"•";width:10px;position:absolute;top:0;left:0}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ol{padding:0 0 0 var(--space-base);margin:var(--space-lg) 0}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection ol li{padding-left:var(--space-xs)}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection{font-family:var(--font-primary)}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection svg{fill:none}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection p{font-family:var(--font-primary)}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection .ThingsToKnowSection-module-scss-module__w0ARoq__times{grid-gap:var(--space-md);gap:var(--space-md);color:var(--color-gray-600);margin-bottom:var(--space-md);grid-template-columns:repeat(2,max-content);align-content:start;display:grid}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection .ThingsToKnowSection-module-scss-module__w0ARoq__times>*{grid-column-gap:.65rem;-moz-column-gap:.65rem;grid-template-columns:max-content 1fr;align-items:center;column-gap:.65rem;display:grid}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection .ThingsToKnowSection-module-scss-module__w0ARoq__times .ThingsToKnowSection-module-scss-module__w0ARoq__label{font-family:var(--font-primary);font-weight:var(--text-bold);letter-spacing:2px;text-transform:uppercase;line-height:1.3;font-size:var(--text-xs);color:var(--color-gray-600);font-weight:400}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection .ThingsToKnowSection-module-scss-module__w0ARoq__times :nth-child(2){display:grid}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection .ThingsToKnowSection-module-scss-module__w0ARoq__times :nth-child(2) time{color:var(--color-black);font-weight:500;font-size:var(--text-base)}.ThingsToKnowSection-module-scss-module__w0ARoq__thingsToKnowSection .ThingsToKnowSection-module-scss-module__w0ARoq__times svg{grid-row:span 2}
