.details-restroom_restroom-details-container__ktvFx{width:325px;padding:0;max-height:calc(100*var(--vh) - var(--mantine-header-height) - 3*var(--mantine-spacing-xl) - var(--mantine-spacing-xxl) - var(--mantine-restroom-direction-container-height) - var(--mantine-restroom-info-header-height));overflow:auto}.details-restroom_restroom-address-container__RU6uf{position:relative;padding-top:var(--mantine-spacing-xs)}.details-restroom_restroom-free-infos-container__58Prs{padding-inline:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-xs)}.details-restroom_restroom-establishment-name-container__Lq41N{padding-inline:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-xs)}.prompt_prompt-container__zcaBH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--mantine-secondary);width:290px;border:.5px solid var(--Gris,#8a8d8d);border-radius:20px;padding-inline:var(--mantine-spacing-xl);padding-block:var(--mantine-spacing-lg);display:flex;align-items:center;flex-direction:column;z-index:3}.ticket-activation-prompt_activate-ticket-container__bGNkU{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;border-radius:8px}.go-to-restroom-generic_popover-walking-info-container__OxlBP{background-color:var(--mantine-primary);width:329px;height:var(--mantine-restroom-direction-container-height);flex-shrink:0;border-radius:16px;border:1px solid var(--mantine-primary,#112827);display:flex;align-items:center;justify-content:space-between}.go-to-restroom-generic_flex-end__MzN0O{justify-content:flex-end}.drawer-restroom-container_popover-main-container__E7vfm{width:375px;height:fit-content;position:absolute;bottom:0;background-color:transparent;padding:0;z-index:1}.drawer-restroom-container_popover-restroom-info-container__twaNj{width:375px;padding:0;background-color:var(--mantine-primary);border-radius:30px}.drawer-restroom-container_restroom-info-header__fzOhq{color:red!important;padding:0;display:flex;justify-content:end;align-items:center;height:var(--mantine-restroom-info-header-height);flex-shrink:0;border-bottom:.5px solid var(--mantine-secondary,#f3efea)}.drawer-restroom-container_blur-background__W1IvW{position:absolute;height:100%;width:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2;border-radius:8px}.drawer-restroom-container_subscription-proposal-container__dmivU{width:278px;height:244px;border-radius:20px;border:.5px solid var(--Gris,#8a8d8d);padding:var(--mantine-spacing-xl);display:flex;align-items:center;flex-direction:column}.drawer-restroom-container_background-image__vSMbV{position:relative;width:325px;display:flex;align-items:center;background-size:100% 100%}.drawer-restroom-container_container-details__b2WdO,.drawer-restroom-container_container-display-active-tickets__MWYjG,.drawer-restroom-container_container-items__uD69B{position:relative;background-color:var(--mantine-secondary);width:325px;padding:0}.drawer-restroom-container_container-details__b2WdO{border-radius:8px 8px 0 0}.drawer-restroom-container_container-display-active-tickets__MWYjG{border-radius:0 0 8px 8px;height:68px}.drawer-restroom-container_container-border-ticket__fERlt{height:10.7px;overflow:hidden;display:flex;align-items:center;background-color:var(--mantine-primary)}.active-tickets-display_carousel-root__tfwGM{height:100%;width:100%}.active-tickets-display_carousel-container__92Wz1,.active-tickets-display_carousel-viewport__NnvcC{height:inherit}.active-tickets-display_carousel-slide__U1Npm{display:flex;align-items:flex-start;justify-content:center}.active-tickets-display_carousel-indicator__Aamn6{background-color:var(--mantine-primary)}.active-tickets-display_carousel-indicators__GaiSS{bottom:var(--mantine-spacing-xs)}.map-content_location-marker__SBx7u{position:absolute;bottom:calc(var(--mantine-spacing-xxl) + 45px + var(--mantine-spacing-sm));right:var(--mantine-spacing-xl)}.map-content_group-autocomplete__mOP6T{position:absolute;bottom:var(--mantine-spacing-xxl);width:100%;padding-inline:var(--mantine-spacing-xl);justify-content:space-between}.map-content_inputAutocomplete__Bm30N{box-sizing:border-box;border:0,7px solid var(--mantine-primary);background-color:var(--mantine-secondary);width:calc(100vw - 48px - 45px - var(--mantine-spacing-sm));height:45px;padding:0 var(--mantine-spacing-sm);border-radius:25px;box-shadow:0 2px 6px rgba(0,0,0,.3);font-size:16px;outline:none;text-overflow:ellipses}.details-open-access-restroom_restroom-details-container__sE0a9{width:325px;padding:0;max-height:calc(100*var(--vh) - var(--mantine-header-height) - 3*var(--mantine-spacing-xl) - var(--mantine-spacing-xxl) - var(--mantine-restroom-direction-container-height) - var(--mantine-restroom-info-header-height));overflow:auto}.details-open-access-restroom_restroom-address-container__F3SIA{position:relative;padding-top:var(--mantine-spacing-md)}.details-open-access-restroom_restroom-free-infos-container__fR4lo{padding-inline:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-xs)}