.BottomSheet-module__g2Ceeq__sheet{z-index:50;transform:translateY(var(--sheet-drag-y,100%));will-change:transform, height;transition:transform .3s ease-out;position:fixed;bottom:0;left:0;right:0}.BottomSheet-module__g2Ceeq__sheet.BottomSheet-module__g2Ceeq__full{height:calc(100vh - var(--space-bar-height) - var(--space-sheet-peek));height:calc(100dvh - var(--space-bar-height) - var(--space-sheet-peek))}.BottomSheet-module__g2Ceeq__sheet.BottomSheet-module__g2Ceeq__half{height:calc(100vh - var(--space-bar-height) - var(--space-sheet-peek-half));height:calc(100dvh - var(--space-bar-height) - var(--space-sheet-peek-half))}.BottomSheet-module__g2Ceeq__sheet.BottomSheet-module__g2Ceeq__open{transform:translateY(var(--sheet-drag-y,0))}.BottomSheet-module__g2Ceeq__handleZone{touch-action:none;cursor:grab;justify-content:center;align-items:center;min-height:44px;display:flex}.BottomSheet-module__g2Ceeq__handle{background:var(--ui-border);border-radius:2px;width:36px;height:4px}.BottomSheet-module__g2Ceeq__close{top:12px;right:var(--space-gutter);cursor:pointer;color:var(--ui-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px;display:flex;position:absolute}.BottomSheet-module__g2Ceeq__content{overscroll-behavior:contain;padding:var(--space-panel-padding);height:calc(100% - var(--space-tab-height) - 44px);overflow-y:auto}
.LoadingScreen-module__TiacEG__screen{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.LoadingScreen-module__TiacEG__voletLeft,.LoadingScreen-module__TiacEG__voletRight{background:var(--loading-fond);z-index:1;width:50%;transition:transform 1.2s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0}.LoadingScreen-module__TiacEG__voletLeft{transform-origin:0;left:0}.LoadingScreen-module__TiacEG__voletRight{transform-origin:100%;right:0}.LoadingScreen-module__TiacEG__voletLeft.LoadingScreen-module__TiacEG__voletOpen{transform:translate(-100%)}.LoadingScreen-module__TiacEG__voletRight.LoadingScreen-module__TiacEG__voletOpen{transform:translate(100%)}.LoadingScreen-module__TiacEG__texture{z-index:2;opacity:.7;pointer-events:none;background-image:repeating-conic-gradient(#00000008 0% 25%,#0000 0% 50%);background-size:4px 4px;transition:opacity .8s;position:absolute;inset:0}.LoadingScreen-module__TiacEG__exiting .LoadingScreen-module__TiacEG__texture{opacity:0}.LoadingScreen-module__TiacEG__content{z-index:3;flex-direction:column;align-items:center;gap:32px;width:90%;max-width:500px;display:flex;position:relative}.LoadingScreen-module__TiacEG__contentExiting{animation:1.5s cubic-bezier(.65,0,.35,1) forwards LoadingScreen-module__TiacEG__migrateToBar}@keyframes LoadingScreen-module__TiacEG__migrateToBar{0%{opacity:1;transform:translate(0)scale(1)}70%{opacity:1;transform:translate(calc(100px - 50vw),calc(30px - 50vh))scale(.18)}to{opacity:0;transform:translate(calc(100px - 50vw),calc(30px - 50vh))scale(.18)}}.LoadingScreen-module__TiacEG__svg{width:100%;height:auto;overflow:visible}.LoadingScreen-module__TiacEG__letterOutline{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.02em;fill:none;stroke:var(--loading-lettres-contour);stroke-width:1px;paint-order:stroke;font-size:72px;font-weight:900}.LoadingScreen-module__TiacEG__letterFill{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.02em;fill:var(--loading-lettres-fill);font-size:72px;font-weight:900}.LoadingScreen-module__TiacEG__entrer{font-family:var(--font-playfair), Georgia, serif;color:var(--loading-entrer);cursor:pointer;background:0 0;border:none;min-height:44px;padding:8px 16px;font-size:28px;font-weight:700;line-height:1.1;transition:opacity .3s;animation:.6s forwards LoadingScreen-module__TiacEG__fadeIn}.LoadingScreen-module__TiacEG__entrer:hover{opacity:.8}@keyframes LoadingScreen-module__TiacEG__fadeIn{0%{opacity:0}to{opacity:1}}
.FallbackView-module__saEfBW__container{background:#1a1830;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.FallbackView-module__saEfBW__image{object-fit:cover;width:100%;height:100%}.FallbackView-module__saEfBW__zoneButton{border-radius:var(--rounded-md);cursor:pointer;background:0 0;border:2px solid #0000;min-width:44px;min-height:44px;transition:border-color .3s,background .3s;position:absolute}.FallbackView-module__saEfBW__zoneButton:hover,.FallbackView-module__saEfBW__zoneButton:focus-visible{border-color:var(--ui-accent);background:#e8a8441a}.FallbackView-module__saEfBW__zoneButton:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.FallbackView-module__saEfBW__terrasse{width:60%;height:18%;bottom:8%;left:20%}.FallbackView-module__saEfBW__cave{width:22%;height:12%;bottom:32%;left:5%}.FallbackView-module__saEfBW__rdc{width:22%;height:14%;bottom:44%;left:5%}.FallbackView-module__saEfBW__etage{width:22%;height:14%;bottom:58%;left:5%}.FallbackView-module__saEfBW__rooftop{width:22%;height:12%;bottom:72%;left:5%}.FallbackView-module__saEfBW__pizzeria{width:22%;height:20%;bottom:40%;right:5%}
.ZoneLoadingSkeleton-module__uXfR2G__overlay{z-index:50;pointer-events:none;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ZoneLoadingSkeleton-module__uXfR2G__pulse{background:var(--ui-accent);border-radius:50%;width:48px;height:48px;animation:1s ease-in-out infinite ZoneLoadingSkeleton-module__uXfR2G__pulseAnim}@keyframes ZoneLoadingSkeleton-module__uXfR2G__pulseAnim{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:.7;transform:scale(1.1)}}
