.g-MlEW_root{--dock-height:5rem;--dock-standard-slot:clamp(4.55rem, 18vw, 5.25rem);--dock-reserve-slot:clamp(7.75rem, 32vw, 9rem);left:50%;bottom:calc(var(--sw-space-3) + env(safe-area-inset-bottom));z-index:35;width:min(calc(100vw - (var(--sw-site-margin-nav) * 2)), 35rem);display:none;position:fixed;transform:translate(-50%)}.g-MlEW_surface{isolation:isolate;align-items:center;gap:var(--sw-space-1);width:100%;min-height:var(--dock-height);margin:var(--sw-space-0);padding:var(--sw-space-1) var(--sw-space-2);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-lg);background:var(--sw-color-mobile-dock-surface);box-shadow:var(--sw-shadow-cartoon-sm);-webkit-backdrop-filter:blur(var(--sw-blur-md));backdrop-filter:blur(var(--sw-blur-md));display:flex;position:relative}.g-MlEW_list{z-index:1;grid-template-columns:var(--dock-grid-template);align-items:center;gap:var(--sw-space-1);min-width:0;margin:var(--sw-space-0);padding:var(--sw-space-0);list-style:none;display:grid;position:relative}.g-MlEW_standardList{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;overflow-x:auto}.g-MlEW_standardList::-webkit-scrollbar{display:none}.g-MlEW_reservationList{flex:none}.g-MlEW_list>li{z-index:1;min-width:0;position:relative}.g-MlEW_link{justify-content:center;align-items:center;gap:var(--sw-space-1);width:100%;min-height:3.75rem;padding:var(--sw-space-1);border:var(--sw-stroke-xs) solid var(--sw-color-bg-overlay-transparent);border-radius:var(--sw-radius-md);background:var(--sw-color-bg-overlay-transparent);color:var(--sw-color-text-on-light);font-family:var(--sw-font-family-primary);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-align:center;appearance:none;cursor:pointer;overflow-wrap:normal;touch-action:manipulation;flex-direction:column;text-decoration:none;transition:color .18s,transform .22s cubic-bezier(.2,.8,.2,1),background-color .18s;display:flex;position:relative}.g-MlEW_link svg,.g-MlEW_link img{flex:none;width:1.2rem!important;height:1.2rem!important}.g-MlEW_link span{overflow-wrap:normal;text-overflow:clip;white-space:normal;word-break:normal;min-width:0;max-width:100%;overflow:visible}.g-MlEW_link:hover,.g-MlEW_link:focus-visible{background:var(--sw-color-accent-primary-surface-strong)}.g-MlEW_linkCta{gap:var(--sw-space-2);min-height:3.75rem;padding:var(--sw-space-2);border-color:var(--sw-color-border-strong);background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));box-shadow:var(--sw-shadow-cartoon-sm);font-size:var(--sw-font-size-body);flex-direction:row}.g-MlEW_linkCta span{text-overflow:clip;flex:none;overflow:visible}.g-MlEW_linkCta.g-MlEW_linkDisabled span{overflow-wrap:anywhere;flex:auto;min-width:0}.g-MlEW_linkCta:hover,.g-MlEW_linkCta:focus-visible,.g-MlEW_linkCta.g-MlEW_linkActive:hover,.g-MlEW_linkCta.g-MlEW_linkActive:focus-visible{background:var(--activity-accent,var(--sw-color-accent-primary))}.g-MlEW_linkCta.g-MlEW_linkActive{background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light))}.g-MlEW_linkDisabled,.g-MlEW_linkDisabled:hover,.g-MlEW_linkDisabled:focus-visible,.g-MlEW_linkCta.g-MlEW_linkDisabled,.g-MlEW_linkCta.g-MlEW_linkDisabled:hover,.g-MlEW_linkCta.g-MlEW_linkDisabled:focus-visible{cursor:not-allowed;opacity:.58;box-shadow:none;transform:none}.g-MlEW_linkActive{border-color:var(--sw-color-border-strong);background:var(--sw-color-accent-primary-surface-strong);color:var(--sw-color-text-on-light);box-shadow:inset 0 0 0 var(--sw-stroke-xs) var(--sw-color-border-glass)}.g-MlEW_linkActive:hover,.g-MlEW_linkActive:focus-visible{background:var(--sw-color-accent-primary-surface-strong)}.g-MlEW_root .g-MlEW_link:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-border-strong);outline-offset:calc(var(--sw-space-1) * -1);box-shadow:inset 0 0 0 calc(var(--sw-stroke-sm) + var(--sw-space-1)) var(--sw-color-focus-ring)}.g-MlEW_spacer{display:none}@media (max-width:767px){.g-MlEW_root{display:block}.g-MlEW_spacer{min-height:calc(6rem + env(safe-area-inset-bottom));display:block}}@media (max-width:767px) and (max-height:500px) and (orientation:landscape){:is(body:has([data-home-announcement-page]) .g-MlEW_root,body:has([data-home-announcement-page]) .g-MlEW_spacer){display:none}}@media (max-width:479px){.g-MlEW_root{--dock-standard-slot:3.75rem;--dock-reserve-slot:7.25rem}}@media (max-width:359px){.g-MlEW_root{--dock-standard-slot:3.25rem;--dock-reserve-slot:6rem}.g-MlEW_surface{gap:calc(var(--sw-space-1) * .5);padding-inline:calc(var(--sw-space-1) * .5)}.g-MlEW_link{gap:calc(var(--sw-space-1) * .5);padding-inline:calc(var(--sw-space-1) * .5);font-size:.6875rem}.g-MlEW_linkCta{gap:var(--sw-space-1);padding-inline:var(--sw-space-1);font-size:.75rem}}@media (prefers-reduced-motion:reduce){.g-MlEW_link{transition:none}}
.MCBcCW_root{align-items:center;gap:var(--sw-space-7);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);display:grid}.MCBcCW_balanced{grid-template-columns:repeat(2,minmax(0,1fr))}.MCBcCW_reversed>:first-child{order:2}.MCBcCW_reversed>:last-child{order:1}@media (max-width:991px){.MCBcCW_root,.MCBcCW_balanced{grid-template-columns:minmax(0,1fr)}.MCBcCW_reversed>:first-child,.MCBcCW_reversed>:last-child{order:initial}}
.tutIuW_root{gap:var(--sw-space-2);padding:var(--sw-space-4);border:var(--sw-stroke-xs) solid var(--sw-color-border-glass-soft);border-radius:var(--sw-radius-lg);background:var(--sw-color-surface-glass-light);-webkit-backdrop-filter:blur(var(--sw-blur-md));backdrop-filter:blur(var(--sw-blur-md));display:grid}.tutIuW_value{color:var(--sw-color-accent-primary);font-size:var(--sw-font-size-h4);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);display:block}.tutIuW_unit{margin-left:var(--sw-space-1);font-size:.7em}.tutIuW_label{color:var(--sw-color-text-muted);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-medium);line-height:var(--sw-line-height-base);display:block}.tutIuW_compact{align-items:baseline;gap:var(--sw-space-2);width:fit-content;padding:var(--sw-space-2) var(--sw-space-3);border-radius:var(--sw-radius-round);display:inline-flex}.tutIuW_compact .tutIuW_value{font-size:var(--sw-font-size-body-lg);align-items:baseline;display:inline-flex}.tutIuW_compact .tutIuW_unit{font-size:var(--sw-font-size-body)}.tutIuW_compact .tutIuW_label{font-size:var(--sw-font-size-body-sm);font-weight:var(--sw-font-weight-bold)}
._7rDl1q_root{width:min(calc(100vw - (var(--sw-site-margin) * 2)), var(--sw-container-body-max));margin-inline:auto}._7rDl1q_nav{width:min(calc(100vw - (var(--sw-site-margin-nav) * 2)), var(--sw-container-nav-max))}._7rDl1q_body{width:min(calc(100vw - (var(--sw-site-margin) * 2)), var(--sw-container-body-max))}._7rDl1q_narrow{width:min(calc(100vw - (var(--sw-site-margin) * 2)), var(--sw-container-narrow-max))}._7rDl1q_full{width:100%}._7rDl1q_bleed{width:100%;max-width:none}
.ELoAjW_root{position:relative}.ELoAjW_none{padding-block:var(--sw-space-0)}.ELoAjW_tight{padding-block:var(--sw-space-3)}.ELoAjW_compact{padding-block:var(--sw-space-6)}.ELoAjW_sm{padding-block:var(--sw-section-space-sm)}.ELoAjW_md{padding-block:var(--sw-section-space-md)}.ELoAjW_lg{padding-block:var(--sw-section-space-lg)}.ELoAjW_pageTop{padding-block-start:var(--sw-page-top-space);padding-block-end:var(--sw-section-space-sm)}.ELoAjW_clear{background:0 0}.ELoAjW_light{background:var(--sw-background-page-light);color:var(--sw-color-text-on-light)}.ELoAjW_dark{background:var(--sw-background-page-dark);color:var(--sw-color-text-on-dark)}
