.FLO5BG_shell{--ink:#1b1d2b;--cream:#fff1d5;--muted:#aaa5b5;--purple:#b4a0ff;background:var(--ink);min-height:100vh;color:var(--cream);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:radial-gradient(at 5% 55%,#44324b3d,#0000 60%);font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.FLO5BG_shell *{box-sizing:border-box}.FLO5BG_shell button,.FLO5BG_shell a{-webkit-tap-highlight-color:transparent}.FLO5BG_shell button{font:inherit;cursor:pointer}.FLO5BG_shell a{color:inherit;text-decoration:none}.FLO5BG_shell button:focus-visible,.FLO5BG_shell a:focus-visible,.FLO5BG_shell canvas:focus-visible{outline-offset:4px;outline:3px solid #ffe8ac}.FLO5BG_header{border-bottom:1px solid #fff1d51c;justify-content:space-between;align-items:center;max-width:1420px;margin:auto;padding:28px 52px;display:flex}.FLO5BG_brand{letter-spacing:-2px;align-items:center;font-size:30px;font-weight:900;display:flex}.FLO5BG_brand>span{font-weight:400}.FLO5BG_brand i{letter-spacing:2px;color:var(--purple);border-left:1px solid #ffffff40;margin-left:17px;padding:8px 0 8px 17px;font-size:9px;font-style:normal}.FLO5BG_shopLink{font-size:13px;font-weight:700}.FLO5BG_main{grid-template-columns:.83fr 1.17fr;align-items:start;gap:34px 62px;max-width:1316px;margin:auto;padding:56px 52px 0;display:grid}.FLO5BG_intro{padding-top:22px}.FLO5BG_eyebrow{letter-spacing:2px;color:#c4b1f9;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.FLO5BG_eyebrow>span{background:#bf9cff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #b792ff80}.FLO5BG_intro h1{letter-spacing:-6px;transform-origin:0;margin:30px 0 26px;font-size:clamp(64px,7.5vw,108px);font-weight:950;line-height:.87;transform:rotate(-3deg)}.FLO5BG_intro h1 em{color:#efb15d;font-style:normal}.FLO5BG_tagline{letter-spacing:-.8px;margin:30px 0 18px;font-size:25px;font-weight:700;line-height:1.25}.FLO5BG_description{color:#b9b3c3;max-width:305px;font-size:14px;line-height:1.8}.FLO5BG_facts{letter-spacing:1px;align-items:center;gap:12px;margin-top:25px;font-size:8px;font-weight:700;display:flex}.FLO5BG_note{align-items:center;gap:15px;margin-top:45px;display:flex}.FLO5BG_note>span{color:#c5b0ff;font-size:38px;transform:rotate(15deg)}.FLO5BG_note p{color:#aba4b6;font-size:11px;line-height:1.8}.FLO5BG_arcade{background:#292736;border:1px solid #ffffff20;border-radius:16px;overflow:hidden;transform:rotate(1deg);box-shadow:0 26px 60px #00000045}.FLO5BG_cabinetTop,.FLO5BG_cabinetBottom{letter-spacing:1.2px;color:#c5b9ce;justify-content:space-between;align-items:center;padding:15px 20px;font-size:8px;font-weight:700;display:flex}.FLO5BG_cabinetTop>span:first-child{align-items:center;gap:7px;display:flex}.FLO5BG_cabinetTop i{background:#b3c28c;border-radius:50%;width:5px;height:5px;display:inline-block}.FLO5BG_stage{isolation:isolate;aspect-ratio:900/630;background:#efc392;border-radius:7px;margin:0 10px;position:relative;overflow:hidden}.FLO5BG_stage canvas{touch-action:none;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.FLO5BG_previewBadge{color:#794435;text-align:center;background:#ffe7b9;border:1px solid #79443555;flex-direction:column;padding:12px 16px;display:flex;position:absolute;top:27px;left:25px;transform:rotate(-6deg);box-shadow:4px 5px #573d2d33}.FLO5BG_previewBadge>span{letter-spacing:2px;border-bottom:2px solid #794435;padding-bottom:2px;font-size:30px;font-weight:900}.FLO5BG_previewBadge strong{letter-spacing:1px;padding-top:5px;font-size:10px}.FLO5BG_previewBadge small{letter-spacing:.8px;padding-top:5px;font-size:6px}.FLO5BG_garage{padding:20px 22px 0}.FLO5BG_garageLabel{letter-spacing:1px;color:#d8c9df;justify-content:space-between;font-size:8px;display:flex}.FLO5BG_garageLabel span+span{color:#a59aad;font-size:7px}.FLO5BG_rides{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.FLO5BG_rides button{color:var(--cream);background:#211f2e;border:1px solid #ffffff16;border-radius:8px;padding:0 4px 13px;transition:border-color .15s,background .15s;position:relative}.FLO5BG_rides canvas{-o-object-fit:contain;object-fit:contain;width:100%;height:88px}.FLO5BG_rideTag{letter-spacing:1px;color:#d5c6e6;font-size:6px;position:absolute;top:7px;left:8px}.FLO5BG_rides strong{font-size:10px;display:block}.FLO5BG_rides small{color:#bdb0c9;margin-top:5px;font-size:7px;display:block}.FLO5BG_primary{color:#211d33;background:#c3afff;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:17px 20px;transition:background .15s,transform .15s;display:flex;box-shadow:0 4px #786399;font-size:14px!important;font-weight:800!important}.FLO5BG_primary:hover{background:#d4c5ff;transform:translateY(-1px)}.FLO5BG_primary>span{font-size:22px;line-height:.6}.FLO5BG_controlsHint{color:#b2a6bc;text-align:center;margin:15px 0 5px;font-size:9px}.FLO5BG_controlsHint b{padding:0 7px}.FLO5BG_cabinetBottom{letter-spacing:.6px;gap:8px;padding:13px 20px;font-size:6px}.FLO5BG_cabinetBottom button{color:#c7b6da;background:0 0;border:0;padding:6px 0;font-size:7px;font-weight:700}.FLO5BG_hud{pointer-events:none;background:linear-gradient(#201a32dd,#201a3200);justify-content:space-between;padding:18px 20px 28px;display:flex;position:absolute;inset:0 0 auto}.FLO5BG_hud>div{min-width:80px}.FLO5BG_hud>div:last-child{text-align:right}.FLO5BG_hud small{letter-spacing:1.5px;color:#e6d7de;font-size:7px;font-weight:700;display:block}.FLO5BG_hud strong{font-variant-numeric:tabular-nums;margin-top:4px;font-size:25px;display:block}.FLO5BG_hud sup{font-size:13px}.FLO5BG_timer{text-align:center}.FLO5BG_hearts{letter-spacing:2px;color:#f3a18a!important;font-size:20px!important}.FLO5BG_hearts span{color:#efddc9}.FLO5BG_progress{background:#33254140;height:3px;position:absolute;top:0;left:0;right:0}.FLO5BG_progress div{background:#bda6ff;height:100%;transition:width .2s}.FLO5BG_gameMessage{text-align:center;letter-spacing:1px;text-shadow:0 2px 4px #000;background:#201b3355;padding:8px;font-size:9px;font-weight:800;position:absolute;bottom:12px;left:4px;right:4px}.FLO5BG_pause{color:var(--cream);background:#261d35c9;border:1px solid #fff3;border-radius:8px;width:39px;height:39px;position:absolute;bottom:53px;right:12px;font-size:18px!important}.FLO5BG_overlay{text-align:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1c192dee;flex-direction:column;justify-content:center;align-items:center;padding:22px 30px;display:flex;position:absolute;inset:0}.FLO5BG_kicker{color:#c3adff;letter-spacing:1.4px;font-size:8px;font-weight:700}.FLO5BG_overlay h2{letter-spacing:-2px;max-width:390px;margin:17px 0 10px;font-size:44px;line-height:.95}.FLO5BG_overlay p{color:#c0b4ca;margin:10px 0 18px;font-size:12px;line-height:1.5}.FLO5BG_overlay .FLO5BG_primary{max-width:310px;padding:15px 17px;font-size:12px!important}.FLO5BG_textButton{color:#c5b5dc;text-underline-offset:4px;background:0 0;border:0;padding:12px;text-decoration:underline;font-size:10px!important}.FLO5BG_results{padding:20px 25px}.FLO5BG_results h2{margin:12px 0 8px;font-size:30px}.FLO5BG_finalScore{letter-spacing:-2px;color:#f5bd68;font-variant-numeric:tabular-nums;font-size:57px;font-weight:900;line-height:1.1}.FLO5BG_finalScore small{letter-spacing:2px;color:#c1afcd;margin-top:5px;font-size:7px;font-weight:400;display:block}.FLO5BG_results p{margin:10px 0;font-size:10px}.FLO5BG_resultStats{color:#e1d2e6;gap:20px;margin-bottom:13px;font-size:9px;display:flex}.FLO5BG_resultActions{justify-content:space-between;gap:25px;margin-top:15px;display:flex}.FLO5BG_resultActions button{color:#f5dfbd;background:0 0;border:0;padding:7px 0;font-size:11px}.FLO5BG_results .FLO5BG_textButton{padding:7px;font-size:8px!important}.FLO5BG_results .FLO5BG_challengeResult{color:#d7c5ff;margin:0 0 12px;font-size:9px}.FLO5BG_dashboard{padding:14px 20px 0}.FLO5BG_mobileControls{justify-content:space-between;align-items:center;gap:12px;display:flex}.FLO5BG_mobileControls button{color:var(--cream);touch-action:manipulation;background:#3c334e;border:1px solid #bda4df44;border-radius:8px;width:87px;height:58px;font-size:26px}.FLO5BG_mobileControls button span{letter-spacing:1px;font-size:7px;display:block}.FLO5BG_mobileControls p{text-align:center;margin:0;font-size:11px;line-height:1.8}.FLO5BG_mobileControls p span{color:#b6a6bf;font-size:9px}.FLO5BG_shopResult{justify-content:space-between;align-items:center;padding:5px 0 9px;display:flex}.FLO5BG_shopResult small{letter-spacing:1px;color:#c2b0d8;font-size:7px}.FLO5BG_shopResult strong{margin:7px 0;font-size:15px;display:block}.FLO5BG_shopResult span{color:#c7acff;font-size:11px}.FLO5BG_shopResult>b{color:#c7acff;font-size:30px}.FLO5BG_challenge{color:#f0c986;text-align:center;letter-spacing:.6px;background:#46354c;border-radius:5px;margin-bottom:15px;padding:10px;font-size:9px}.FLO5BG_notice{text-align:center;color:#cfbbff;overflow-wrap:anywhere;grid-column:1/-1;font-size:12px;line-height:1.8}.FLO5BG_notice:empty{display:none}.FLO5BG_howto{border-top:1px solid #fff1d51a;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:6px;padding:34px 0 40px;display:grid}.FLO5BG_howto>div{padding-left:36px;position:relative}.FLO5BG_howto>div>span{color:#ae92ce;letter-spacing:1px;font-size:10px;position:absolute;top:3px;left:0}.FLO5BG_howto h3{letter-spacing:-.3px;margin:0 0 10px;font-size:15px}.FLO5BG_howto p{color:#a79bad;margin:0;font-size:11px;line-height:1.8}.FLO5BG_footer{color:#b1a6bb;border-top:1px solid #fff1d51a;flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1212px;margin:auto;padding:26px 0 28px;font-size:10px;display:flex}.FLO5BG_footer>div{gap:25px;display:flex}.FLO5BG_footer small{color:#8d8298;width:100%;font-size:8px}.FLO5BG_footer a:hover,.FLO5BG_shopLink:hover{color:#d1bbff}@media (min-width:1450px){.FLO5BG_main{padding-top:65px}.FLO5BG_intro h1{font-size:112px}.FLO5BG_intro{padding-top:30px}}@media (max-width:1000px){.FLO5BG_main{grid-template-columns:.8fr 1.2fr;gap:30px;padding:35px 28px 0}.FLO5BG_header{padding:23px 28px}.FLO5BG_intro h1{letter-spacing:-4px;font-size:78px}.FLO5BG_intro{padding-top:13px}.FLO5BG_tagline{font-size:23px}.FLO5BG_facts{gap:7px;font-size:6px}.FLO5BG_description{font-size:12px}.FLO5BG_note{margin-top:23px}.FLO5BG_garage{padding:16px 13px 0}.FLO5BG_rides small{font-size:6px}.FLO5BG_rides strong{font-size:9px}.FLO5BG_garageLabel{font-size:7px}.FLO5BG_garageLabel span+span{display:none}.FLO5BG_footer{margin:0 28px}.FLO5BG_overlay h2{font-size:32px}.FLO5BG_results h2{font-size:24px}.FLO5BG_finalScore{font-size:45px}.FLO5BG_results p{margin:7px 0;font-size:9px}.FLO5BG_resultStats{margin-bottom:10px}.FLO5BG_resultActions{margin-top:10px}.FLO5BG_results .FLO5BG_primary{padding:12px}.FLO5BG_kicker{font-size:6px}.FLO5BG_results .FLO5BG_textButton{padding:5px}.FLO5BG_overlay{padding:18px}.FLO5BG_stage{aspect-ratio:1.18}}@media (max-width:700px){.FLO5BG_header{padding:17px 20px}.FLO5BG_brand{font-size:26px}.FLO5BG_brand i{margin-left:12px;padding-left:12px;font-size:7px}.FLO5BG_shopLink{font-size:11px}.FLO5BG_main{flex-direction:column;gap:22px;padding:25px 16px 0;display:flex}.FLO5BG_intro{width:100%;padding:0 8px}.FLO5BG_eyebrow{letter-spacing:1.5px;font-size:8px}.FLO5BG_intro h1{letter-spacing:-3px;margin:19px 0 13px;font-size:61px;line-height:.9;transform:rotate(-2deg)}.FLO5BG_intro h1 br{display:none}.FLO5BG_intro h1 br:after{content:" "}.FLO5BG_intro h1{max-width:360px}.FLO5BG_intro h1 em{display:block}.FLO5BG_tagline{letter-spacing:-.3px;margin:12px 0 8px;font-size:16px}.FLO5BG_tagline br{display:none}.FLO5BG_tagline br:after{content:" "}.FLO5BG_description{max-width:320px;margin:8px 0;font-size:11px;line-height:1.7}.FLO5BG_facts{gap:12px;margin-top:12px;font-size:7px}.FLO5BG_note{display:none}.FLO5BG_arcade{border-radius:13px;width:100%;transform:none}.FLO5BG_cabinetTop{padding:12px 15px;font-size:7px}.FLO5BG_stage{aspect-ratio:1.24;margin:0 8px}.FLO5BG_previewBadge{padding:8px 12px;top:20px;left:16px}.FLO5BG_previewBadge>span{font-size:23px}.FLO5BG_previewBadge strong{font-size:8px}.FLO5BG_previewBadge small{font-size:5px}.FLO5BG_garage{padding:17px 15px 0}.FLO5BG_garageLabel{font-size:7px}.FLO5BG_garageLabel span+span{font-size:6px;display:block}.FLO5BG_rides{gap:7px;margin:12px 0}.FLO5BG_rides canvas{height:77px}.FLO5BG_rides strong{font-size:9px}.FLO5BG_rides small{font-size:6px}.FLO5BG_rides button{padding-bottom:11px}.FLO5BG_primary{padding:16px;font-size:14px!important}.FLO5BG_controlsHint{font-size:8px}.FLO5BG_cabinetBottom{padding:11px 14px;font-size:5px}.FLO5BG_cabinetBottom button{font-size:6px}.FLO5BG_howto{grid-template-columns:1fr;gap:18px;width:100%;margin:0;padding:24px 8px}.FLO5BG_howto>div{padding-left:32px}.FLO5BG_howto h3{margin-bottom:5px;font-size:13px}.FLO5BG_howto p{font-size:10px}.FLO5BG_howto p br{display:none}.FLO5BG_footer{gap:16px;margin:0 24px;padding:24px 0;font-size:9px}.FLO5BG_hud{padding:15px 13px 25px}.FLO5BG_hud strong{font-size:22px}.FLO5BG_hud small{font-size:6px}.FLO5BG_hud>div{min-width:60px}.FLO5BG_gameMessage{letter-spacing:.4px;font-size:7px}.FLO5BG_overlay{padding:15px 20px}.FLO5BG_results h2{margin:9px 0;font-size:26px}.FLO5BG_kicker{font-size:6px}.FLO5BG_finalScore{font-size:42px}.FLO5BG_finalScore small{margin-top:2px;font-size:6px}.FLO5BG_results p{margin:7px 0;font-size:9px}.FLO5BG_resultStats{margin-bottom:9px;font-size:8px}.FLO5BG_results .FLO5BG_primary{padding:12px 15px;font-size:11px!important}.FLO5BG_resultActions{margin-top:7px}.FLO5BG_resultActions button{padding:6px 0;font-size:10px}.FLO5BG_results .FLO5BG_textButton{padding:5px;font-size:7px!important}.FLO5BG_results .FLO5BG_challengeResult{margin-bottom:7px;font-size:8px}.FLO5BG_shopResult strong{font-size:13px}.FLO5BG_shopResult small{font-size:6px}.FLO5BG_dashboard{padding:13px 15px 0}.FLO5BG_mobileControls button{height:53px}.FLO5BG_notice{padding:0 10px}.FLO5BG_shopResult{min-height:90px}}@media (prefers-reduced-motion:reduce){.FLO5BG_shell *{scroll-behavior:auto;transition:none!important}.FLO5BG_arcade,.FLO5BG_intro h1{transform:none}}@font-face{font-family:TurkeyAvenir;src:url(../media/Avenir-Roman.024x0u42ooioa.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:TurkeyAvenir;src:url(../media/Avenir-Heavy.3ka5k70bd7pv0.woff2)format("woff2");font-weight:700 950;font-display:swap}.FLO5BG_shell{--ink:#1c1d1f;--cream:#fff1d5;--purple:#5802ff;--muted:#72777d;color:#1c1d1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff9ef;background-image:linear-gradient(90deg,#fff9ef00,#fff9eff2 24% 76%,#fff9ef00),url(/media/arcade/autumn-scape.svg);background-size:100% 100%,720px 760px;font-family:TurkeyAvenir,Arial,sans-serif}.FLO5BG_header{background:#ffffffdf;border-color:#e8e1d6;max-width:none;padding-left:max(28px,50vw - 606px);padding-right:max(28px,50vw - 606px)}.FLO5BG_brand{letter-spacing:0}.FLO5BG_brand img{-o-object-fit:contain;object-fit:contain;width:137px;height:51px}.FLO5BG_brand i{color:#5802ff;border-color:#d8cce9;font-size:10px;font-weight:700}.FLO5BG_shopLink{background:#5802ff;border-radius:8px;padding:10px 16px;color:#fff!important}.FLO5BG_shopLink span{color:#e7ff34;margin-left:12px;font-size:18px}.FLO5BG_shopLink:hover{background:#2c0180}.FLO5BG_eyebrow{color:#5802ff}.FLO5BG_eyebrow>span{box-shadow:none;background:#5802ff}.FLO5BG_intro h1{color:#1c1d1f;letter-spacing:-5px;font-weight:900}.FLO5BG_intro h1 em{color:#5802ff;isolation:isolate;position:relative}.FLO5BG_intro h1 em:before{content:"";z-index:-1;background:#e7ff34;height:31%;position:absolute;inset:auto -8px 5px;transform:rotate(1deg)}.FLO5BG_tagline{color:#1c1d1f}.FLO5BG_description,.FLO5BG_facts{color:#4c5054}.FLO5BG_facts b{color:#b36525}.FLO5BG_note>span{color:#5802ff}.FLO5BG_note p{color:#72777d}.FLO5BG_note strong{color:#1c1d1f;font-weight:700}.FLO5BG_arcade{background:#fff;border:1px solid #ded7e8;border-radius:14px;transform:none;box-shadow:0 20px 65px #51342e1a}.FLO5BG_cabinetTop{color:#fff;background:#5802ff}.FLO5BG_cabinetTop i{background:#e7ff34}.FLO5BG_stage{margin:10px 10px 0}.FLO5BG_garageLabel{color:#5802ff;font-weight:700}.FLO5BG_garageLabel span+span{color:#72777d}.FLO5BG_rides button{color:#1c1d1f;background:#f7f9fc;border-color:#dae1e8}.FLO5BG_rides button:hover{background:#f1eaff}.FLO5BG_rides button.FLO5BG_selected{background:#f1eaff;border-color:#5802ff;box-shadow:inset 0 0 0 1px #5802ff}.FLO5BG_rideTag{color:#5802ff;font-weight:700}.FLO5BG_rides small{color:#72777d}.FLO5BG_primary{color:#1c1d1f;background:#e7ff34;border-radius:8px;font-family:TurkeyAvenir,Arial,sans-serif;box-shadow:0 3px #c1d621}.FLO5BG_primary:hover{background:#f0ff78}.FLO5BG_controlsHint{color:#72777d}.FLO5BG_cabinetBottom{color:#4c5054}.FLO5BG_cabinetBottom button{color:#5802ff}.FLO5BG_mobileControls button{color:#fff;background:#5802ff;border:0}.FLO5BG_mobileControls button:hover{background:#2c0180}.FLO5BG_mobileControls p{color:#1c1d1f}.FLO5BG_mobileControls p span{color:#72777d}.FLO5BG_overlay{color:#fff1d5;background:#1c1d1ff2}.FLO5BG_kicker{color:#e7ff34}.FLO5BG_overlay p{color:#e3dce9}.FLO5BG_overlay .FLO5BG_textButton{color:#dccdff}.FLO5BG_finalScore{color:#e7ff34}.FLO5BG_finalScore small{color:#cabed5}.FLO5BG_resultStats{color:#e3dce9}.FLO5BG_resultActions button{color:#e7ff34}.FLO5BG_results .FLO5BG_challengeResult{color:#d2b9ff}.FLO5BG_gameMessage,.FLO5BG_hud,.FLO5BG_pause{color:#fff1d5}.FLO5BG_challenge{color:#5802ff;background:#f1eaff}.FLO5BG_shopResult small{color:#72777d}.FLO5BG_shopResult strong{color:#1c1d1f}.FLO5BG_shopResult span,.FLO5BG_shopResult>b{color:#5802ff}.FLO5BG_notice{color:#5802ff;background:#fff9ef}.FLO5BG_howto{background:#fff9efbb;border-color:#e8dfd1}.FLO5BG_howto>div>span{color:#5802ff}.FLO5BG_howto p{color:#4c5054}.FLO5BG_footer{color:#4c5054;background:#fff9efb3;border-color:#e8dfd1}.FLO5BG_footer>span{color:#1c1d1f}.FLO5BG_footer small{color:#72777d}.FLO5BG_footer a:hover{color:#5802ff}@media (max-width:700px){.FLO5BG_header{padding:12px 20px}.FLO5BG_brand img{width:105px;height:39px}.FLO5BG_brand i{font-size:8px}.FLO5BG_shopLink{padding:8px 11px;font-size:10px}.FLO5BG_shopLink span{margin-left:7px}.FLO5BG_shell{background-image:linear-gradient(#fff9ef85,#fff9efc9),url(/media/arcade/autumn-scape.svg);background-size:auto,520px}.FLO5BG_intro{background:#fff9ef90}.FLO5BG_intro h1{letter-spacing:-2px;font-size:57px}.FLO5BG_intro h1 em{display:table}.FLO5BG_intro h1 em:before{inset:auto -4px 1px}.FLO5BG_intro h1 br:first-of-type:after{content:" "}.FLO5BG_stage{margin:8px 8px 0}}.FLO5BG_quickStart{display:none}@media (max-width:700px){.FLO5BG_quickStart{color:#1c1d1f;background:#e7ff34;border:0;border-radius:7px;padding:12px 17px;font:800 12px TurkeyAvenir,Arial,sans-serif;display:block;position:absolute;bottom:12px;right:12px;box-shadow:0 3px #b5c631}.FLO5BG_stage[data-phase=finished]{aspect-ratio:auto;height:350px}.FLO5BG_stage[data-phase=finished] canvas{position:absolute;inset:0}}.FLO5BG_intro h1{letter-spacing:-4px;font-size:clamp(65px,7.3vw,101px);line-height:.92}.FLO5BG_titlePrefix{letter-spacing:-1px;margin-bottom:8px;font-size:.48em;line-height:1.3;display:block}.FLO5BG_intro h1 em{margin-bottom:6px;display:table}.FLO5BG_garagePrompt{text-align:center;color:#fff1d5;pointer-events:none;background:linear-gradient(#1c1d1fbd,#1c1d1f00);padding:20px;position:absolute;inset:0 0 auto}.FLO5BG_garagePrompt small{letter-spacing:1.5px;color:#e7ff34;font-size:7px;display:block}.FLO5BG_garagePrompt strong{letter-spacing:-.5px;margin-top:6px;font-size:22px;font-weight:900;display:block}.FLO5BG_introIntermission{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:22px 22px 10px;display:flex}.FLO5BG_introIntermission>span{letter-spacing:1px;color:#5802ff;font-size:10px;font-weight:800}.FLO5BG_introIntermission p{color:#4c5054;max-width:280px;margin:12px auto;font-size:12px;line-height:1.6}.FLO5BG_introIntermission button,.FLO5BG_watchIntro{color:#5802ff;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:12px;font:700 10px TurkeyAvenir,Arial,sans-serif;text-decoration:underline}.FLO5BG_watchIntro{margin:auto;padding:8px 12px 2px;font-size:9px;display:block}@media (max-width:700px){.FLO5BG_intro h1{letter-spacing:-2px;font-size:52px;line-height:.9}.FLO5BG_titlePrefix{letter-spacing:-.5px;margin-bottom:6px;font-size:22px}.FLO5BG_intro h1 br{display:none}.FLO5BG_intro h1 em{margin-bottom:8px;display:table}.FLO5BG_introIntermission{min-height:145px;padding:18px 15px 7px}.FLO5BG_introIntermission p{font-size:11px}.FLO5BG_garagePrompt{padding:14px}.FLO5BG_garagePrompt strong{font-size:18px}.FLO5BG_garagePrompt small{font-size:6px}.FLO5BG_stage[data-phase=intro]{aspect-ratio:1.16}.FLO5BG_watchIntro{min-height:32px}}.FLO5BG_titleSuffix{display:block}.FLO5BG_shell .FLO5BG_watchIntro{font:700 9px TurkeyAvenir,Arial,sans-serif}.FLO5BG_shell .FLO5BG_leaderboardJump{color:#e7ff34;text-underline-offset:3px;padding:5px;font-size:9px;text-decoration:underline}.FLO5BG_main[data-finished=true]{gap:25px;padding-top:22px}.FLO5BG_main[data-finished=true]>.FLO5BG_intro{display:none}.FLO5BG_arcade[data-finished=true]{grid-column:1/-1;width:100%;max-width:1100px;margin:0 auto}.FLO5BG_arcade[data-finished=true] .FLO5BG_stage{aspect-ratio:auto;height:max(500px,100svh - 195px);max-height:760px;margin-bottom:10px}.FLO5BG_arcade[data-finished=true] .FLO5BG_stage>canvas{position:absolute;inset:0}.FLO5BG_arcade[data-finished=true] .FLO5BG_dashboard,.FLO5BG_arcade[data-finished=true] .FLO5BG_cabinetBottom{display:none}@media (max-width:700px){.FLO5BG_main[data-finished=true]{gap:20px;padding-top:12px}.FLO5BG_arcade[data-finished=true] .FLO5BG_stage{height:max(545px,100svh - 140px);max-height:780px;margin-bottom:8px}}
.yKpCuW_movie{z-index:5;color:#fff1d5;background:#1c1d1f;font-family:TurkeyAvenir,Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.yKpCuW_movie canvas{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;display:block}.yKpCuW_top{background:linear-gradient(#1c1d1fc9,#1c1d1f00);justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;display:flex;position:absolute;inset:0 0 auto}.yKpCuW_top>span{letter-spacing:1.2px;font-size:7px;font-weight:700}.yKpCuW_top button{color:#1c1d1f;cursor:pointer;background:#fff9ef;border:0;border-radius:5px;min-height:36px;padding:9px 12px;font:700 10px TurkeyAvenir,Arial,sans-serif}.yKpCuW_top button:focus-visible{outline-offset:3px;outline:3px solid #e7ff34}.yKpCuW_caption{text-align:left;pointer-events:none;background:linear-gradient(#1c1d1f00,#1c1d1ff2);padding:50px 22px 22px;position:absolute;inset:auto 0 0}.yKpCuW_caption small{letter-spacing:1.6px;color:#e7ff34;font-size:7px;font-weight:700}.yKpCuW_caption h2{letter-spacing:-1px;margin:8px 0;font-size:clamp(22px,2.7vw,36px);line-height:1.05}.yKpCuW_caption p{color:#fff1d5;margin:0;font-size:11px;line-height:1.5}.yKpCuW_timeline{background:#fff3;height:3px;position:absolute;inset:auto 0 0}.yKpCuW_timeline>div{transform-origin:0;background:#e7ff34;height:100%;transform:scaleX(0)}@media (max-width:700px){.yKpCuW_top{padding:9px 11px}.yKpCuW_top>span{letter-spacing:.7px;font-size:6px}.yKpCuW_top button{min-height:33px;padding:7px 10px;font-size:9px}.yKpCuW_caption{padding:35px 15px 16px}.yKpCuW_caption h2{font-size:24px}.yKpCuW_caption p{font-size:9px}.yKpCuW_caption small{font-size:6px}.yKpCuW_movie canvas{-o-object-fit:fill;object-fit:fill}}
.RwvQhq_experience{color:#1c1d1f;grid-column:1/-1;width:100%}.RwvQhq_eyebrow{letter-spacing:1.5px;color:#5802ff;font-size:9px;font-weight:800}.RwvQhq_leaderboard{border-top:1px solid #e5d9c8;grid-template-columns:1fr 1.2fr;gap:65px;padding:35px 12px 40px;scroll-margin-top:24px;display:grid}.RwvQhq_boardIntro h2{letter-spacing:-1.2px;margin:16px 0;font-size:31px;font-weight:900;line-height:1.15}.RwvQhq_boardIntro h2 em{color:#5802ff;font-style:normal}.RwvQhq_boardIntro>p{color:#4c5054;max-width:350px;font-size:12px;line-height:1.8}.RwvQhq_claim{max-width:340px;margin-top:20px}.RwvQhq_claim label{letter-spacing:1.1px;color:#5802ff;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.RwvQhq_claim select{color:#1c1d1f;background:#fff;border:1px solid #b7a1e0;border-radius:7px;width:100%;padding:12px 14px;font:700 13px TurkeyAvenir,Arial,sans-serif;display:block}.RwvQhq_privacy{color:#72777d;margin:9px 0 14px;font-size:9px}.RwvQhq_experience .RwvQhq_claim button{color:#1c1d1f;cursor:pointer;background:#e7ff34;border:0;border-radius:7px;width:100%;padding:14px 17px;font:800 12px TurkeyAvenir,Arial,sans-serif}.RwvQhq_experience .RwvQhq_claim button:disabled{opacity:.6;cursor:default}.RwvQhq_claim>small{color:#72777d;margin-top:10px;font-size:9px;line-height:1.6;display:block}.RwvQhq_message{color:#5802ff;margin-top:10px;font-size:11px;line-height:1.7}.RwvQhq_message:empty{display:none}.RwvQhq_experience .RwvQhq_share{color:#5802ff;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:12px 0;font:700 11px TurkeyAvenir,Arial,sans-serif;text-decoration:underline}.RwvQhq_board{background:#fff;border:1px solid #ded6e5;border-radius:12px;align-self:start;overflow:hidden}.RwvQhq_boardTop{color:#fff;background:#5802ff;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.RwvQhq_boardTop>strong{letter-spacing:1px;font-size:9px}.RwvQhq_boardTop>div{gap:5px;display:flex}.RwvQhq_experience .RwvQhq_boardTop button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff5;border-radius:5px;padding:7px 10px;font:700 9px TurkeyAvenir,Arial,sans-serif}.RwvQhq_experience .RwvQhq_boardTop button[aria-pressed=true]{color:#1c1d1f;background:#e7ff34;border-color:#e7ff34}.RwvQhq_standings{margin:0;padding:0 20px;list-style:none}.RwvQhq_standings li{border-bottom:1px solid #ece7ef;align-items:center;gap:14px;padding:15px 0;display:flex}.RwvQhq_place{color:#8a7c9b;min-width:24px;font-size:15px;font-weight:800}.RwvQhq_standings li:first-child .RwvQhq_place{color:#5802ff}.RwvQhq_standings li>div{flex:1}.RwvQhq_standings strong{font-size:11px;display:block}.RwvQhq_standings small{color:#72777d;margin-top:4px;font-size:8px;display:block}.RwvQhq_standings b{color:#5802ff;letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:16px}.RwvQhq_empty{text-align:center;color:#72777d;padding:35px 25px;font-size:12px;line-height:1.7}.RwvQhq_experience .RwvQhq_empty button{color:#5802ff;cursor:pointer;background:0 0;border:0;font-size:11px;text-decoration:underline}.RwvQhq_boardFoot{color:#72777d;text-align:center;margin:0;padding:14px 20px;font-size:8px;line-height:1.6}@media (max-width:900px){.RwvQhq_leaderboard{grid-template-columns:1fr 1.1fr;gap:30px}.RwvQhq_boardTop{padding:14px}.RwvQhq_standings{padding:0 14px}}@media (max-width:700px){.RwvQhq_leaderboard{grid-template-columns:1fr;gap:24px;padding:30px 8px}.RwvQhq_boardIntro h2{font-size:29px}.RwvQhq_eyebrow{font-size:8px}.RwvQhq_claim{max-width:none}.RwvQhq_boardTop{padding:15px 12px}.RwvQhq_boardTop>strong{font-size:8px}.RwvQhq_standings{padding:0 13px}.RwvQhq_standings li{gap:10px}.RwvQhq_standings strong{font-size:10px}.RwvQhq_standings b{font-size:15px}.RwvQhq_boardFoot{padding:14px 10px;font-size:7px}}
.fTI9eW_panel{color:#fff1d5;overscroll-behavior:contain;scrollbar-width:thin;background:linear-gradient(135deg,#1c1d1ff5,#251c36f2);grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;padding:30px;display:grid;position:absolute;inset:0;overflow-y:auto}.fTI9eW_scorePanel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:14px 4px;display:flex}.fTI9eW_scoreIntro{width:100%}.fTI9eW_kicker{letter-spacing:1.5px;color:#e7ff34;font-size:8px;font-weight:800}.fTI9eW_rank{letter-spacing:-1.5px;margin:17px 0 10px;font-size:clamp(26px,3vw,41px);font-weight:900;line-height:1.05}.fTI9eW_score{letter-spacing:-3px;color:#e7ff34;font-variant-numeric:tabular-nums;font-size:clamp(62px,6vw,88px);font-weight:900;line-height:1.05}.fTI9eW_score small{color:#d1c4dc;letter-spacing:2px;margin-top:5px;font-size:8px;font-weight:400;line-height:1.5;display:block}.fTI9eW_outcome{color:#e0d3e6;margin:14px 0;font-size:12px;line-height:1.5}.fTI9eW_stats{color:#cfbedc;justify-content:center;gap:22px;margin:15px 0;font-size:10px;display:flex}.fTI9eW_challenge{color:#d2baff;max-width:300px;margin:12px auto;font-size:10px;line-height:1.5}.fTI9eW_scoreActions{width:100%;max-width:330px;margin:9px auto 0}.fTI9eW_scoreActions .fTI9eW_shareButton{color:#1c1d1f;cursor:pointer;background:#e7ff34;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:17px 18px;font:800 14px TurkeyAvenir,Arial,sans-serif;display:flex;box-shadow:0 3px #bacd21}.fTI9eW_shareButton>span{font-size:23px;line-height:.8}.fTI9eW_scoreActions .fTI9eW_shareButton:hover{background:#efff79}.fTI9eW_actionRow{justify-content:center;align-items:center;gap:24px;margin-top:14px;display:flex}.fTI9eW_scoreActions .fTI9eW_actionRow button{color:#e7ff34;cursor:pointer;background:0 0;border:0;padding:9px 0;font:700 11px TurkeyAvenir,Arial,sans-serif}.fTI9eW_secondaryRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:4px;display:flex}.fTI9eW_scoreActions .fTI9eW_secondaryRow button,.fTI9eW_scoreActions .fTI9eW_secondaryRow a{color:#d4c0e8;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:7px 0;font:400 9px TurkeyAvenir,Arial,sans-serif;text-decoration:underline}.fTI9eW_reveal{color:#1c1d1f;background:#fff9ef;border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:17px;min-width:0;padding:22px 24px;scroll-margin-top:30px;display:flex;position:relative}.fTI9eW_reveal h3{text-align:center;letter-spacing:-1px;margin:0;font-size:clamp(23px,2.7vw,34px);font-weight:900;line-height:1.04}.fTI9eW_reveal h3>span{letter-spacing:-.1px;color:#4c5054;margin-bottom:7px;font-size:.48em;font-weight:700;line-height:1.5;display:block}.fTI9eW_reveal h3 em{color:#5802ff;font-style:normal}.fTI9eW_polaroid{background:#fff;border:1px solid #e7e2d7;width:min(100%,375px);margin:6px auto 0;padding:12px 12px 14px;position:relative;transform:rotate(3deg);box-shadow:0 10px 24px #35212724,0 1px 3px #35212714}.fTI9eW_tape{z-index:2;clip-path:polygon(1% 0,100% 6%,97% 19%,100% 32%,97% 49%,100% 64%,96% 79%,99% 100%,0 94%,3% 80%,0 65%,3% 50%,0 35%,3% 18%);background:#d4bc87b0;width:88px;height:27px;position:absolute;top:-12px;left:calc(50% - 44px);transform:rotate(-8deg)}.fTI9eW_photo{aspect-ratio:4/3;background:#e7e7e2;width:100%;position:relative;overflow:hidden}.fTI9eW_photo img{-o-object-fit:cover;object-fit:cover}.fTI9eW_photoFallback{text-align:center;color:#5802ff;background:linear-gradient(135deg,#eee6f3,#f8ecd5);flex-direction:column;justify-content:center;align-items:center;padding:15px;font-size:11px;line-height:1.6;display:flex;position:absolute;inset:0}.fTI9eW_photoFallback strong{letter-spacing:-1px;font-size:28px;line-height:1.1}.fTI9eW_photoFallback span{margin-top:10px;font-size:9px}.fTI9eW_photoCaption{text-align:center;flex-direction:column;gap:3px;min-height:43px;padding:11px 0 0;display:flex}.fTI9eW_photoCaption strong{font-size:14px;line-height:1.3}.fTI9eW_photoCaption>span{color:#72777d;font-size:10px}.fTI9eW_photoCaption .fTI9eW_photoNote{color:#5802ff;font:italic 17px Georgia,serif}.fTI9eW_reveal .fTI9eW_shopButton{color:#fff;background:#5802ff;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;width:min(100%,375px);margin-top:3px;padding:13px 17px;font-size:13px;font-weight:800;display:flex}.fTI9eW_shopButton span{color:#e7ff34;font-size:20px;line-height:1}.fTI9eW_reveal .fTI9eW_shopButton:hover{background:#2c0180}@media (min-width:701px) and (max-height:780px){.fTI9eW_panel{gap:20px;padding:20px}.fTI9eW_reveal{gap:12px;padding:18px}.fTI9eW_reveal h3{font-size:27px}.fTI9eW_polaroid{width:min(100%,310px);padding:10px}.fTI9eW_photo{aspect-ratio:16/10}.fTI9eW_rank{margin:12px 0 8px;font-size:31px}.fTI9eW_score{font-size:65px}.fTI9eW_outcome{margin:10px 0}.fTI9eW_stats{margin:12px 0}.fTI9eW_scoreActions{max-width:300px}.fTI9eW_actionRow{margin-top:9px}}@media (max-width:700px){.fTI9eW_panel{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 13px 12px}.fTI9eW_scorePanel{display:contents}.fTI9eW_scoreIntro{text-align:center;grid-row:1}.fTI9eW_kicker{letter-spacing:1.2px;font-size:6px}.fTI9eW_rank{letter-spacing:-1px;margin:7px 0 4px;font-size:25px}.fTI9eW_score{letter-spacing:-1.8px;font-size:43px;line-height:1}.fTI9eW_score small{letter-spacing:1px;margin-left:8px;font-size:6px;display:inline}.fTI9eW_outcome{display:none}.fTI9eW_stats{gap:15px;margin:6px 0 0;font-size:8px}.fTI9eW_challenge{max-width:260px;margin:5px auto 0;font-size:8px}.fTI9eW_scoreActions{grid-row:3;max-width:340px;margin:0 auto}.fTI9eW_scoreActions .fTI9eW_shareButton{min-height:43px;padding:13px 15px;font-size:12px}.fTI9eW_actionRow{gap:24px;margin-top:7px}.fTI9eW_scoreActions .fTI9eW_actionRow button{padding:7px 0;font-size:10px}.fTI9eW_secondaryRow{gap:15px;margin:0}.fTI9eW_scoreActions .fTI9eW_secondaryRow button,.fTI9eW_scoreActions .fTI9eW_secondaryRow a{min-height:25px;padding:5px 0;font-size:8px}.fTI9eW_reveal{color:#fff1d5;background:0 0;border:0;grid-row:2;justify-content:center;align-self:center;gap:10px;min-height:0;padding:0;overflow:visible}.fTI9eW_reveal h3{letter-spacing:-.5px;font-size:20px;line-height:1.03}.fTI9eW_reveal h3>span{color:#ddd0e6;letter-spacing:0;margin-bottom:3px;font-size:9px;line-height:1.5}.fTI9eW_reveal h3 em{color:#d2b8ff}.fTI9eW_polaroid{width:74%;max-width:255px;margin:4px auto 0;padding:9px 9px 10px;transform:rotate(3deg)}.fTI9eW_photo{aspect-ratio:4/3;max-height:24svh}.fTI9eW_tape{width:70px;height:22px;top:-10px;left:calc(50% - 35px)}.fTI9eW_photoCaption{color:#1c1d1f;gap:2px;min-height:33px;padding-top:7px}.fTI9eW_photoCaption strong{font-size:11px}.fTI9eW_photoCaption>span{font-size:8px}.fTI9eW_photoCaption .fTI9eW_photoNote{font-size:13px}.fTI9eW_reveal .fTI9eW_shopButton{width:85%;max-width:300px;min-height:37px;margin:2px 0 0;padding:10px 13px;font-size:11px}.fTI9eW_shopButton span{font-size:17px}.fTI9eW_photoFallback{font-size:9px}.fTI9eW_photoFallback strong{font-size:21px}.fTI9eW_photoFallback span{font-size:8px}}@media (max-width:360px){.fTI9eW_panel{gap:8px;padding:11px 11px 9px}.fTI9eW_rank{font-size:23px}.fTI9eW_score{font-size:38px}.fTI9eW_reveal{gap:8px}.fTI9eW_reveal h3{font-size:18px}.fTI9eW_polaroid{width:72%;max-width:215px}.fTI9eW_photo{max-height:22svh}.fTI9eW_photoCaption strong{font-size:10px}.fTI9eW_photoCaption>span{font-size:7px}.fTI9eW_scoreActions .fTI9eW_shareButton{min-height:40px;padding:11px 14px}.fTI9eW_scoreActions .fTI9eW_actionRow button{font-size:9px}}@media (prefers-reduced-motion:reduce){.fTI9eW_polaroid{transform:none}}
/*# sourceMappingURL=2cl1nefnob8az.css.map*/