html,body{margin:0;padding:0;overflow:hidden;background-color:#191919}#experiences-menu{position:absolute;top:0;left:0;z-index:1000;background-color:#fff0;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:10px;padding:16px}#experiences-menu button{background-color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:12px;font-weight:600;color:#000;transition:background-color .3s ease}@font-face{font-family:Cinzel;src:url(/fonts/Cinzel/Cinzel-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.E33-button{font-family:Cinzel,serif;padding:12px 30px;cursor:pointer;background-color:#000000b3;color:var(--e33-color);border:none;position:relative;clip-path:polygon(0% 50%,15px 0%,calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,15px 100%);transition:transform .15s ease-out .05s}.E33-button:hover{transition-delay:0s}.E33-button.primary{font-size:1rem}.E33-button.secondary{font-size:.8rem}.E33-button.disabled{opacity:.5}.E33-button:before{content:"";position:absolute;inset:0;background:var(--e33-color);--borderSize: 1px;clip-path:polygon(0% 50%,15px 0%,calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,15px 100%,0% 50%,var(--borderSize) 50%,15.5px calc(100% - var(--borderSize)),calc(100% - 15.5px) calc(100% - var(--borderSize)),calc(100% - var(--borderSize)) 50%,calc(100% - 15.5px) var(--borderSize),15.5px var(--borderSize),var(--borderSize) 50%);z-index:-1}p{font-family:Cinzel,serif;font-size:1rem;color:var(--e33-color);margin:0;padding:0}input{font-family:Cinzel,serif;font-size:1rem;color:var(--e33-color);margin:0;padding:12px;outline:none;border:1px solid var(--e33-color);background-color:#0000;width:300px}#credit-container{position:fixed;bottom:20px;right:20px;z-index:9999;--e33-color: #D5CBB2}#control-ui-container{position:fixed;bottom:100px;z-index:9999;width:100%;display:flex;align-items:center;flex-direction:column;gap:24px;left:50%;transform:translate(-50%);--e33-color: #D5CBB2}#control-ui-container .buttons-container{display:flex;gap:16px;align-items:center}a{font-family:Cinzel,serif;color:var(--e33-color);font-size:.9rem;text-decoration:none}a:hover{text-decoration:underline}@media(max-width:768px){.E33-button{padding:10px 24px}.E33-button.primary{font-size:.7rem}.E33-button.secondary{font-size:.6rem}p{font-size:.6rem}a{font-size:.7rem}input{font-size:16px;padding:10px;width:220px}#control-ui-container{bottom:60px;gap:16px}#control-ui-container .buttons-container{gap:10px}}
