.forescape-root,.forescape-catalog{-webkit-font-smoothing:antialiased!important;background:0 0!important;font-family:Inter,sans-serif!important}.forescape .f-datepicker{z-index:100!important;background:#000000e6!important;border:1px solid #c1262b99!important;border-radius:4px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;max-width:500px!important;margin:0 auto 40px!important;padding:5px 15px!important;display:flex!important;position:relative!important;box-shadow:0 0 20px #c1262b33!important}.f-datepicker-btn.f-datepicker-btn--left,.f-datepicker-btn.f-datepicker-btn--right{color:#d12d2d!important;backdrop-filter:blur(8px)!important;background:linear-gradient(135deg,#d12d2d26,#b91c1c1a)!important;border:1px solid #d12d2d66!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-width:40px!important;height:40px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:flex!important}.forescape .f-datepicker-popover{flex:1!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.forescape .f-datepicker-input{background:0 0!important;border:none!important;padding:0!important}.forescape .f-datepicker-input span{color:#fff!important;text-transform:uppercase!important;letter-spacing:.12em!important;text-shadow:0 0 10px #fff6!important;font-size:13px!important;font-weight:900!important}@media (max-width:640px){.forescape .f-datepicker{gap:5px!important;padding:5px 10px!important}.forescape .f-datepicker-input span{letter-spacing:.05em!important;font-size:10px!important}.f-datepicker-btn.f-datepicker-btn--left,.f-datepicker-btn.f-datepicker-btn--right{min-width:32px!important;height:32px!important}}.forescape .f-datepicker-input-icon{display:none!important}.f-datepicker-calendar-container{z-index:999999!important;visibility:visible!important;background:#09090b!important;border:1px solid #c1262b!important;border-radius:12px!important;width:320px!important;margin-top:25px!important;padding:20px!important;position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 10px 60px #000!important}.f-datepicker-calendar-day-content{color:#fff!important}.f-datepicker-calendar-day-disabled,.f-datepicker-calendar-disabled{opacity:.15!important;filter:grayscale()!important}.f-datepicker-calendar-disabled .f-datepicker-calendar-day-content{color:#444!important;text-decoration:line-through!important}.f-datepicker-calendar-selected .f-datepicker-calendar-day-content,.f-datepicker-calendar-today .f-datepicker-calendar-day-content{color:#fff!important;background:linear-gradient(135deg,#d12d2d,#b91c1c)!important;font-weight:900!important;box-shadow:0 0 15px #d12d2d80!important}.forescape .f-availability-hero-room{background:#050505!important;border:1px solid #ffffff1a!important;border-radius:0!important;transition:all .4s cubic-bezier(.23,1,.32,1)!important;position:relative!important;overflow:hidden!important}.forescape .f-availability-hero-room-title{clip-path:polygon(0 0,100% 0,100% 92%,92% 100%,0 100%)!important;text-indent:-9999px!important;color:#0000!important;background-position:50% 20%!important;background-size:cover!important;height:350px!important}.forescape .f-availability-hero-room-title:after{content:none!important;display:none!important}.f-availability-hero-room--685828f2b8aa1e51788cdcc0 .f-availability-hero-room-title{background-image:url(/images/5senstop.png)!important}.f-availability-hero-room--687562d7bf47569ca716a969 .f-availability-hero-room-title{background-image:url(/images/astroresa.png)!important}.f-availability-hero-room--68766eef2d8aa8bf34638e2f .f-availability-hero-room-title{background-image:url(/images/apdr2.png)!important}.forescape .f-availability-hero-room:before{content:""!important;z-index:10!important;pointer-events:none!important;opacity:.4!important;background-color:#0000!important;background-image:linear-gradient(90deg,#c1262b 2px,#0000 2px),linear-gradient(#c1262b 2px,#0000 2px),linear-gradient(270deg,#c1262b 2px,#0000 2px),linear-gradient(#c1262b 2px,#0000 2px),linear-gradient(90deg,#c1262b 2px,#0000 2px),linear-gradient(0deg,#c1262b 2px,#0000 2px),linear-gradient(270deg,#c1262b 2px,#0000 2px),linear-gradient(0deg,#c1262b 2px,#0000 2px)!important;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important;background-size:15px 15px!important;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:absolute!important;inset:10px!important}.forescape .f-availability-hero-room:hover:before{opacity:1!important;inset:0!important}@keyframes blink-live{0%,to{opacity:1}50%{opacity:0}}.forescape .f-availability-hero-room-slots{grid-template-columns:repeat(3,1fr)!important;gap:10px!important;padding:20px!important}.forescape .f-availability-hero-room-slot--available{background:#00ff9d05!important;border:1px solid #00ff9d33!important}.forescape .f-availability-hero-room-slot--available:hover{background:#00ff9d1a!important;border-color:#00ff9d!important;box-shadow:0 0 15px #00ff9d4d!important}.forescape .f-availability-hero-room-slot-time{color:#00ff9d!important;font-family:monospace!important;font-weight:800!important}.forescape .f-availability-hero-room-slot--unavailable{opacity:.3!important;background:repeating-linear-gradient(45deg,#0000,#0000 4px,#ffffff08 4px 8px)!important}.forescape .f-cart{box-shadow:none!important;background:0 0!important;border:none!important;justify-content:center!important;margin:20px 0!important;display:flex!important;position:relative!important}.forescape .f-cart-toggle-btn{backdrop-filter:blur(15px)!important;background:#050505!important;border:1px solid #c1262b99!important;border-radius:50px!important;align-items:center!important;gap:15px!important;padding:12px 28px!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;display:flex!important;box-shadow:0 0 25px #c1262b33,inset 0 0 10px #c1262b1a!important}.forescape .f-cart-toggle-btn:hover{border-color:#c1262b!important;transform:translateY(-2px)scale(1.02)!important;box-shadow:0 0 35px #c1262b66!important}.forescape .f-cart-toggle-btn-icon svg{color:#c1262b!important;filter:drop-shadow(0 0 5px #c1262b80)!important;width:24px!important;height:24px!important}.forescape .f-cart-toggle-btn-size{color:#fff!important;background:#c1262b!important;border-radius:3px!important;padding:2px 7px!important;font-family:monospace!important;font-size:11px!important;font-weight:900!important;position:absolute!important;top:-5px!important;right:-2px!important;box-shadow:0 0 15px #c1262b99!important}.f-cart--empty .f-cart-toggle-btn{opacity:.7!important;border-color:#ffffff1a!important}.f-cart--empty .f-cart-toggle-btn-icon svg{color:#ffffff80!important}.f-cart-content{background:0 0!important;border:none!important}.forescape .f-cart-panel{backdrop-filter:blur(25px)!important;background-color:#050505!important;border-left:3px solid #c1262b!important;box-shadow:-10px 0 40px #000000e6!important}.forescape .f-cart-panel .f-text-lg{text-transform:uppercase!important;letter-spacing:.1em!important;color:#fff!important;font-style:italic!important;font-weight:900!important}.forescape .f-cart-header-organization{color:#666!important;text-transform:uppercase!important;font-family:monospace!important;font-size:10px!important}.forescape ul[role=list] li{background:#ffffff05!important;border:1px solid #ffffff0d!important;border-left:2px solid #c1262b!important;margin-bottom:12px!important;padding:15px!important;transition:all .3s!important}.forescape ul[role=list] li:hover{background:#c1262b0d!important;border-left-width:5px!important}.forescape .f-text-sm.f-font-medium.f-opacity-90{color:#fff!important;text-transform:uppercase!important;font-weight:800!important}.forescape .f-ml-4.f-text-sm.f-font-medium{color:#c1262b!important;font-family:monospace!important;font-size:16px!important;font-weight:900!important}.forescape .f-cart-panel-participants{color:#00ff9d!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:10px!important;font-weight:800!important}.forescape .f-btn-link{color:#444!important;text-transform:uppercase!important;font-size:9px!important;font-weight:900!important;transition:color .3s!important}.forescape .f-btn-link:hover{color:#c1262b!important;text-decoration:none!important}.forescape .f-border-t.f-border-gray-200.f-space-y-4{background:#000c!important;border-top:1px solid #c1262b66!important;padding:20px!important}.forescape .f-flex.f-justify-between.f-text-base.f-font-medium>div:first-child{color:#fff!important;text-transform:uppercase!important;font-size:12px!important;font-weight:900!important}.forescape .f-flex.f-justify-between.f-text-base.f-font-medium>div:last-child{color:#fff!important;text-shadow:0 0 10px #fff3!important;font-size:20px!important;font-weight:900!important}.forescape .f-cart-panel .f-text-xs.f-opacity-70{color:#fffc!important;opacity:1!important;letter-spacing:.02em!important;margin-top:2px!important;font-weight:500!important;display:block!important}.forescape .f-cart-panel li .f-mt-1.f-text-xs{text-transform:uppercase!important;color:#999!important;font-size:10px!important}.forescape .f-timeout-countdown{color:#fff!important;text-align:center!important;text-transform:uppercase!important;background:#c1262b1a!important;border:1px solid #c1262b!important;padding:10px!important;font-size:11px!important;font-weight:700!important}.forescape .f-timeout-countdown br{margin-bottom:5px!important;display:block!important}.forescape .f-btn-primary{text-transform:uppercase!important;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%)!important;background:#c1262b!important;border-radius:4px!important;font-weight:900!important}.forescape .f-input{color:#fff!important;background:#000c!important;border:2px solid #c1262b!important;border-radius:0!important}.forescape .f-availability-hero-room-show-mission{display:none!important}.forescape .f-availability-hero-room-description{min-height:130px;white-space:pre-wrap!important;background:#00000080!important;border-top:1px solid #c1262b4d!important;margin:0!important;padding:15px!important;display:block!important}.forescape .f-availability-hero-room-description:before{content:"> ACCÈS_DOSSIERS_MISSION..."!important;color:#c1262b!important;letter-spacing:.15em!important;margin-bottom:10px!important;font-family:monospace!important;font-size:9px!important;font-weight:900!important;display:block!important}.f-availability-hero-room--685828f2b8aa1e51788cdcc0 .f-availability-hero-room-description:after{content:"CAPACITÉ : 2-4 AGENTS\a \a La gérante est persuadée que son copain lui cache quelque chose d'important. Venez enquêter et utiliser vos 5 sens pour découvrir la vérité."!important;color:#ffffffe6!important;font-family:Inter,sans-serif!important;font-size:11px!important;line-height:1.5!important}.f-availability-hero-room--687562d7bf47569ca716a969 .f-availability-hero-room-description:after{content:"CAPACITÉ : 2 AGENTS\a \a Et si les étoiles parlaient ? Explorez l'astrologie, suivez les constellations et découvrez la vérité… Repartez avec votre thème astral personnalisé."!important;color:#ffffffe6!important;font-family:Inter,sans-serif!important;font-size:11px!important;line-height:1.5!important}.f-availability-hero-room--68766eef2d8aa8bf34638e2f .f-availability-hero-room-description:after{content:"CAPACITÉ : 2-6 AGENTS\a \a Derrière chaque porte, un univers déjanté : parodies, humour noir et clins d'œil aux films cultes. Saurez-vous percer les mystères de ces portes ?"!important;color:#ffffffe6!important;font-family:Inter,sans-serif!important;font-size:11px!important;line-height:1.5!important}.forescape .f-modal-panel{backdrop-filter:blur(20px)!important;background-color:#050505!important;border:2px solid #c1262b!important;border-radius:0!important;box-shadow:0 0 50px #000,inset 0 0 20px #c1262b33!important}.forescape .f-close-button{color:#c1262b!important;background:#c1262b1a!important;border:1px solid #c1262b!important;border-radius:0!important;transition:all .3s!important}.forescape .f-close-button:hover{color:#fff!important;background:#c1262b!important}.forescape .f-modal-panel .f-font-bold{text-transform:uppercase!important;color:#fff!important;letter-spacing:-.02em!important;margin-bottom:5px!important;font-size:1.8rem!important;font-style:italic!important}.forescape .f-modal-panel .f-capitalize.f-font-medium{color:#c1262b!important;text-transform:uppercase!important;font-family:monospace!important;font-size:14px!important}.forescape .f-player-picker-row{background:#ffffff05!important;border:1px solid #ffffff0d!important;border-left:3px solid #c1262b!important;margin-bottom:10px!important;padding:15px!important}.forescape .f-player-picker-label{color:#fff!important;text-transform:uppercase!important;font-size:12px!important;font-weight:800!important}.forescape .f-player-picker-button{color:#c1262b!important;background:0 0!important;border:1px solid #c1262b!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:35px!important;height:35px!important;transition:all .2s!important;display:flex!important}.forescape .f-player-picker-button:hover:not([disabled]){color:#fff!important;background:#c1262b!important}.forescape .f-player-picker-button[disabled=true]{color:#333!important;opacity:.5!important;border-color:#333!important}.forescape .f-player-picker-quantity{color:#00ff9d!important;text-align:center!important;text-shadow:0 0 10px #00ff9d4d!important;min-width:40px!important;font-family:monospace!important;font-size:20px!important;font-weight:900!important}.forescape .f-text-right.f-text-xl.f-opacity-50{color:#666!important;text-transform:uppercase!important;opacity:1!important;font-family:monospace!important;font-size:12px!important}.f-modal-panel .f-btn-primary{clip-path:polygon(4% 0,100% 0,96% 100%,0 100%)!important;margin-top:20px!important}.forescape .f-panel{background-color:#050505f2!important}.forescape .f-text-2xl.f-font-medium{color:#fff!important}.forescape .f-modal-panel:has(.f-text-green-600){background-color:#050505!important;border:2px solid #00ff9d!important;box-shadow:0 0 40px #00ff9d33!important}.forescape .f-text-green-600{color:#00ff9d!important;filter:drop-shadow(0 0 10px #00ff9d80)!important}.forescape #headlessui-dialog-title-16,.forescape .f-text-lg.f-font-medium{color:#fff!important;text-transform:uppercase!important;font-style:italic!important;font-weight:900!important}.forescape .f-paragraph.f-text-sm{color:#fffc!important}.forescape .f-btn-secondary{color:#fff9!important;text-transform:uppercase!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:0!important;padding:6px 12px!important;font-size:9px!important;font-weight:700!important;transition:all .3s!important}.forescape .f-btn-secondary:hover{color:#fff!important;background:#ffffff1a!important}.forescape .f-btn-primary.f-btn-md{clip-path:polygon(5% 0,100% 0,95% 100%,0 100%)!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:#c1262b!important;border:none!important;border-radius:0!important;padding:14px 20px!important;font-size:13px!important;font-weight:900!important;box-shadow:0 0 20px #c1262b66!important}.forescape .f-btn-primary.f-btn-md:hover{filter:brightness(1.2)!important;transform:scale(1.03)!important}.forescape .f-availability-hero-room:after{content:"● LIVE"!important;color:#c1262b!important;z-index:15!important;font-family:monospace!important;font-size:8px!important;font-weight:900!important;animation:2s infinite blink-live!important;position:absolute!important;top:15px!important;left:15px!important}
