.BetaVersionButton-module__qoCgiq__launcher{right:max(1rem, env(safe-area-inset-right));bottom:calc(1rem + 56px + 12px + env(safe-area-inset-bottom));z-index:40;border:1px solid var(--color-secondary-700);color:#fff;cursor:pointer;background:#000;border-radius:999px;align-items:center;gap:.75rem;min-height:52px;padding:.5rem 1.1rem .5rem .5rem;font-size:.875rem;font-weight:600;transition:transform .18s,border-color .18s;animation:.4s ease-out both BetaVersionButton-module__qoCgiq__arrive;display:flex;position:fixed;box-shadow:0 8px 30px #0003,0 0 24px #00b3a41a}.BetaVersionButton-module__qoCgiq__launcher:hover{border-color:var(--color-secondary-300);transform:translateY(-3px)}.BetaVersionButton-module__qoCgiq__launcher:focus-visible,.BetaVersionButton-module__qoCgiq__cancel:focus-visible{outline:2px solid var(--color-secondary-300)!important;outline-offset:5px!important}.BetaVersionButton-module__qoCgiq__icon{width:34px;height:34px;color:var(--color-secondary-300);background:#00b3a426;border-radius:50%;place-items:center;display:grid}.BetaVersionButton-module__qoCgiq__overlay{z-index:100;background:#000;animation:.18s ease-out both BetaVersionButton-module__qoCgiq__fade-in;position:fixed;inset:0}.BetaVersionButton-module__qoCgiq__transition{z-index:101;color:#fff;place-items:center;padding:2rem 1.5rem;display:grid;position:fixed;inset:0;overflow:auto}.BetaVersionButton-module__qoCgiq__glow{pointer-events:none;background:radial-gradient(#00b3a417,#0000 60%);position:absolute;inset:0}.BetaVersionButton-module__qoCgiq__content{text-align:center;width:min(100%,440px);animation:.4s ease-out both BetaVersionButton-module__qoCgiq__arrive;position:relative}.BetaVersionButton-module__qoCgiq__brand{justify-content:center;align-items:center;gap:.65rem;margin-bottom:3rem;font-size:1.15rem;font-weight:700;display:flex}.BetaVersionButton-module__qoCgiq__brand span{border:1px solid var(--color-secondary-800);color:var(--color-secondary-300);letter-spacing:.15em;border-radius:6px;padding:.15rem .4rem;font-size:.6rem}.BetaVersionButton-module__qoCgiq__journey{align-items:center;width:min(100%,310px);margin:0 auto 2.5rem;display:flex}.BetaVersionButton-module__qoCgiq__station{color:#a3a3a3;background:#0a0a0a;border:1px solid #ffffff26;border-radius:20px;flex-shrink:0;place-items:center;width:64px;height:64px;font-weight:600;display:grid}.BetaVersionButton-module__qoCgiq__destination{border-color:var(--color-secondary-600);color:var(--color-secondary-300);background:#001e1c;animation:.5s ease-out 1.1s both BetaVersionButton-module__qoCgiq__home-arrival;box-shadow:0 0 35px #00b3a426}.BetaVersionButton-module__qoCgiq__track{background:linear-gradient(90deg, var(--color-secondary-400), #ffffff26);flex:1;height:1px;margin:0 12px;position:relative}.BetaVersionButton-module__qoCgiq__traveller{background:var(--color-secondary-300);color:#000;border-radius:50%;place-items:center;width:34px;height:34px;animation:1.2s cubic-bezier(.4,0,.2,1) both BetaVersionButton-module__qoCgiq__return-home;display:grid;position:absolute;top:-17px;box-shadow:0 0 20px #00b3a466}.BetaVersionButton-module__qoCgiq__title{letter-spacing:-.035em;margin:0 0 .75rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:600;line-height:1.2}.BetaVersionButton-module__qoCgiq__description{color:#a3a3a3;font-size:.95rem}.BetaVersionButton-module__qoCgiq__progress{background:#ffffff1a;border-radius:999px;width:140px;height:3px;margin:2rem auto 1.5rem;overflow:hidden}.BetaVersionButton-module__qoCgiq__progress span{background:var(--color-secondary-400);transform-origin:0;height:100%;animation:1.8s ease-in-out both BetaVersionButton-module__qoCgiq__progress;display:block}.BetaVersionButton-module__qoCgiq__cancel{color:#a3a3a3;cursor:pointer;border-radius:8px;min-height:44px;padding:.5rem 1rem;font-size:.8rem}.BetaVersionButton-module__qoCgiq__cancel:hover{color:#fff}@keyframes BetaVersionButton-module__qoCgiq__arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes BetaVersionButton-module__qoCgiq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes BetaVersionButton-module__qoCgiq__return-home{0%{opacity:0;left:calc(100% - 34px)}15%{opacity:1}to{opacity:1;left:0}}@keyframes BetaVersionButton-module__qoCgiq__home-arrival{0%,to{transform:scale(1);box-shadow:0 0 35px #00b3a426}50%{transform:scale(1.08);box-shadow:0 0 50px #00b3a466}}@keyframes BetaVersionButton-module__qoCgiq__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:640px){.BetaVersionButton-module__qoCgiq__launcher{right:max(1.5rem, env(safe-area-inset-right));bottom:calc(1.5rem + 56px + 12px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.BetaVersionButton-module__qoCgiq__launcher,.BetaVersionButton-module__qoCgiq__overlay,.BetaVersionButton-module__qoCgiq__content,.BetaVersionButton-module__qoCgiq__traveller,.BetaVersionButton-module__qoCgiq__destination,.BetaVersionButton-module__qoCgiq__progress span{transition:none;animation:none}.BetaVersionButton-module__qoCgiq__traveller{left:0}}
