.TexoVa_accountControl{z-index:50;align-items:center;gap:.5rem;display:flex;position:fixed;top:1rem;right:1rem}:is(body:has([data-arcade-page]) .TexoVa_loginLink,body:has([data-arcade-page]) .TexoVa_accountPill,body:has([data-arcade-page]) .TexoVa_signOutButton){color:#f3f8ff;background:linear-gradient(#24679d,#102c57);border-color:#72bde0;box-shadow:inset 0 1px #ffffff70,0 3px #071a3e,0 8px 18px #00112270}.TexoVa_loginLink,.TexoVa_accountPill,.TexoVa_signOutButton{min-height:var(--q-touch-target);border:1px solid color-mix(in srgb, currentColor 18%, transparent);color:var(--q-color-ink);font:inherit;font-size:.875rem;font-weight:var(--q-font-weight-bold);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-radius:999px;line-height:1;box-shadow:0 8px 28px #00000014}.TexoVa_loginLink,.TexoVa_accountPill{justify-content:center;align-items:center;padding:0 .95rem;text-decoration:none;display:inline-flex}.TexoVa_accountPill{text-overflow:ellipsis;white-space:nowrap;max-width:min(15rem,52vw);overflow:hidden}.TexoVa_signOutButton{cursor:pointer;padding:0 .85rem}@media (hover:hover) and (pointer:fine){.TexoVa_loginLink:hover,.TexoVa_accountPill:hover,.TexoVa_signOutButton:hover{transform:translateY(-1px)}}.TexoVa_loginLink:focus-visible,.TexoVa_accountPill:focus-visible,.TexoVa_signOutButton:focus-visible{outline:3px solid var(--q-color-focus);outline-offset:3px;box-shadow:var(--q-shadow-focus)}@media (max-width:640px){.TexoVa_accountControl{gap:.35rem;max-width:calc(100vw - 1.5rem);top:.75rem;right:.75rem}.TexoVa_loginLink,.TexoVa_accountPill,.TexoVa_signOutButton{min-height:var(--q-touch-target);font-size:.8125rem}.TexoVa_accountPill{max-width:min(11rem,46vw);padding-inline:.75rem}.TexoVa_signOutButton{padding-inline:.7rem}}@media (prefers-reduced-motion:reduce){.TexoVa_loginLink,.TexoVa_accountPill,.TexoVa_signOutButton{transform:none!important}}
.fCwkrG_prelude{z-index:80;color:#342a24;width:100%;animation:fCwkrG_prelude var(--prelude-duration) linear both;background:#f7f5ef;flex-direction:column;justify-content:center;align-items:center;padding:28px 12px 22px;display:flex;position:fixed;inset:0;overflow:hidden}.fCwkrG_definitions{width:0;height:0;position:absolute;overflow:hidden}.fCwkrG_heading{z-index:2;text-align:center;animation:.65s cubic-bezier(.16,1,.3,1) both fCwkrG_heading;position:relative}.fCwkrG_eyebrow{font:500 10px/1.5 var(--q-font-mono);letter-spacing:.22em;color:#897764}.fCwkrG_heading h2{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(22px,4.5vw,29px);font-weight:500}.fCwkrG_stage{isolation:isolate;perspective:1100px;flex-shrink:0;place-items:center;width:min(100%,1000px);height:min(62dvh,560px);display:grid;position:relative}.fCwkrG_halo{z-index:-2;animation:fCwkrG_halo var(--prelude-duration) ease both;background:radial-gradient(#e4b0632b,#c0b8d617 43%,#0000 69%);border-radius:50%;position:absolute;inset:9% 0 2%}.fCwkrG_orbit{aspect-ratio:1;z-index:-1;width:82%;animation:fCwkrG_orbit var(--prelude-duration) ease both;border:1px solid #876d4d17;border-radius:50%;position:absolute;transform:rotateX(67deg)translateY(30%);box-shadow:0 0 0 27px #876d4d06,0 0 0 54px #876d4d05}.fCwkrG_ground{width:60%;height:20%;animation:fCwkrG_ground var(--prelude-duration) ease both;background:radial-gradient(#543e2333,#0000 70%);border-radius:50%;position:absolute;bottom:10%}.fCwkrG_sculpture{aspect-ratio:1;width:min(60%,430px,49dvh);transform-style:preserve-3d;animation:fCwkrG_sculpture var(--prelude-duration) cubic-bezier(.22, 1, .36, 1) both;position:relative}.fCwkrG_tile{top:calc(var(--row) * 25%);left:calc(var(--column) * 25%);width:25.05%;height:25.05%;transform-style:preserve-3d;animation:fCwkrG_tile calc(var(--prelude-duration) - .22s) cubic-bezier(.22, 1, .36, 1) both;animation-delay:var(--tile-delay);background:#e8dfd0;border-radius:1px;position:absolute;overflow:hidden;box-shadow:0 2px #b9a78e,0 4px #ac977c,0 6px #9d896f,0 13px 19px #402c181f}.fCwkrG_tile:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#fff3,#0000 47%,#60483414);border:1px solid #ffffff45;position:absolute;inset:0;box-shadow:inset 1px 1px 1px #ffffff59}.fCwkrG_art{width:100%;height:100%;animation:fCwkrG_art var(--prelude-duration) ease both;display:block}.fCwkrG_tileNumber{color:#998c78;font:400 11px var(--q-font-mono);animation:fCwkrG_number var(--prelude-duration) ease both;place-items:center;display:grid;position:absolute;inset:0}.fCwkrG_sheen{pointer-events:none;mix-blend-mode:soft-light;animation:fCwkrG_sheen var(--prelude-duration) ease both;background:linear-gradient(110deg,#0000 35%,#fffdecb3 49%,#0000 62%);position:absolute;inset:-40%}.fCwkrG_marker{color:#9a8c7b;font:400 8px var(--q-font-mono);letter-spacing:.12em;animation:fCwkrG_marker var(--prelude-duration) ease both;position:absolute}.fCwkrG_markerTop{top:15%;left:6%}.fCwkrG_markerBottom{bottom:10%;right:6%}.fCwkrG_footer{z-index:2;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.fCwkrG_footer p{color:#7d7165;letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-size:12px;display:flex}.fCwkrG_footer p span{background:#b49c7b;border-radius:50%;width:3px;height:3px}.fCwkrG_progress{background:#ded4c4;width:88px;height:2px;margin-bottom:5px;overflow:hidden}.fCwkrG_progress span{transform-origin:0;height:100%;animation:fCwkrG_progress var(--prelude-duration) cubic-bezier(.32, .1, .25, 1) both;background:#9b7844;display:block}.fCwkrG_skip{color:#574738;cursor:pointer;background:#fffdf68f;border:1px solid #d9cfc0;border-radius:100px;justify-content:center;align-items:center;gap:16px;min-width:116px;min-height:44px;padding:0 16px;font-size:11px;transition:background .15s,border-color .15s;display:inline-flex}.fCwkrG_skip:hover{background:#fffdf8;border-color:#ae9779}.fCwkrG_skip span{font-size:17px}@keyframes fCwkrG_prelude{0%{opacity:0;visibility:visible;pointer-events:auto}6%,92%{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}99%{visibility:visible;pointer-events:auto}to{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}}@keyframes fCwkrG_sculpture{0%{transform:rotateX(46deg)rotate(-32deg)scale(.78)translateY(20px)}30%{transform:rotateX(34deg)rotate(-19deg)scale(1)}47%{transform:rotateX(29deg)rotate(-14deg)scale(1)}78%,to{transform:rotateX(0)rotate(0)scale(1.06)}}@keyframes fCwkrG_tile{0%{opacity:0;transform:translate3d(calc(var(--entry-x) * 170%), calc(var(--entry-y) * 150%), 150px) rotateZ(var(--entry-angle)) rotateX(-28deg) scale(.84);border-radius:10px}12%{opacity:1}32%,48%{opacity:1;border-radius:1px;transform:translate(0,0)}69%{transform:translate3d(var(--offset-x), var(--offset-y), 32px) scale(.94);border-radius:7px}83%,to{transform:translate3d(var(--offset-x), var(--offset-y), 0) scale(.94);border-radius:9px;box-shadow:0 1px #d2c4b0,0 3px 8px #402c180d}}@keyframes fCwkrG_art{0%,64%{opacity:1}85%,to{opacity:0}}@keyframes fCwkrG_number{0%,68%{opacity:0;transform:translateY(6px)}85%,to{opacity:1;transform:translateY(0)}}@keyframes fCwkrG_halo{0%{opacity:0;transform:scale(.75)}30%,60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@keyframes fCwkrG_orbit{0%{opacity:0;transform:rotateX(67deg)rotate(-25deg)scale(.75)}30%,45%{opacity:1}82%,to{opacity:0;transform:rotateX(67deg)rotate(30deg)scale(1.15)}}@keyframes fCwkrG_ground{0%{opacity:0;transform:scale(.6)}34%,52%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(1.15)}}@keyframes fCwkrG_heading{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes fCwkrG_sheen{0%,28%{opacity:0;transform:translate(-110%)}35%{opacity:.8}57%{opacity:0;transform:translate(110%)}to{opacity:0;transform:translate(110%)}}@keyframes fCwkrG_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fCwkrG_marker{0%,12%{opacity:0}25%,65%{opacity:1}90%,to{opacity:0}}@media (max-width:420px){.fCwkrG_prelude{padding-inline:0}.fCwkrG_stage{height:310px}.fCwkrG_sculpture{width:71%}.fCwkrG_markerTop{left:1%}.fCwkrG_markerBottom{right:1%}}@media (prefers-reduced-motion:reduce){.fCwkrG_prelude,.fCwkrG_prelude *,.fCwkrG_prelude :after{transition:none;animation:none}.fCwkrG_stage{visibility:hidden}}.fCwkrG_poster.fCwkrG_prelude{z-index:0;width:100%;height:100%;padding:0;animation:none;position:relative;inset:auto}.fCwkrG_poster .fCwkrG_heading,.fCwkrG_poster .fCwkrG_footer,.fCwkrG_poster .fCwkrG_marker,.fCwkrG_poster .fCwkrG_tileNumber,.fCwkrG_poster .fCwkrG_sheen{display:none}.fCwkrG_poster .fCwkrG_stage{visibility:visible;width:100%;height:100%}.fCwkrG_poster .fCwkrG_sculpture{width:175px;transform:rotateX(30deg)rotate(-18deg)}.fCwkrG_poster .fCwkrG_tile{opacity:1;transform:none}.fCwkrG_poster .fCwkrG_art{opacity:1}@media (max-height:650px){.fCwkrG_prelude:not(.fCwkrG_poster) .fCwkrG_heading{display:none}.fCwkrG_prelude:not(.fCwkrG_poster) .fCwkrG_stage{height:65dvh}.fCwkrG_prelude:not(.fCwkrG_poster) .fCwkrG_sculpture{width:min(60%,45dvh)}}
.TFaH9W_art{color:#f1e4bd;isolation:isolate;background:linear-gradient(135deg,#284d4f,#507464);border:1px solid #a6af8944;border-radius:14px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.TFaH9W_art>svg{width:100%;height:100%;display:block}.TFaH9W_label{text-shadow:0 1px 6px #17393744;flex-direction:column;gap:10px;width:35%;display:flex;position:absolute;top:42%;right:6%}.TFaH9W_label small{font:6px var(--q-font-mono);letter-spacing:.2em;color:#d1d5b8}.TFaH9W_label b{letter-spacing:-.035em;font:400 30px/1.08 Georgia,serif}.TFaH9W_label i{font:7px/1.6 var(--q-font-mono);color:#c8d2b7;max-width:140px;font-style:normal}.TFaH9W_flagArm{transform-origin:310px 131px;animation:1.1s cubic-bezier(.2,.7,.3,1) both TFaH9W_raiseFlag;transform:rotate(-157deg)}.TFaH9W_flagCloth{animation:1.1s both TFaH9W_flagFlutter}.TFaH9W_whistleDrawing{transform-origin:320px 210px;animation:1.1s both TFaH9W_whistleAppear}.TFaH9W_soundWaves{animation:1.1s both TFaH9W_soundPulse}.TFaH9W_reaction{vertical-align:middle;pointer-events:none;flex-shrink:0;width:156px;height:66px;margin-left:10px;animation:1.1s both TFaH9W_reaction;display:inline-block}.TFaH9W_compact{border-radius:10px;align-items:center;display:flex;box-shadow:0 3px 12px #183d3322}.TFaH9W_compact>svg{flex-shrink:0;width:42%;height:100%;padding:3px 0}.TFaH9W_compact .TFaH9W_stadium{opacity:.15}.TFaH9W_compact .TFaH9W_label{gap:4px;width:58%;padding:0 8px 0 2px;position:static}.TFaH9W_compact .TFaH9W_label small{letter-spacing:.1em;font-size:4px}.TFaH9W_compact .TFaH9W_label b{font-size:15px}.TFaH9W_compact .TFaH9W_label i{display:none}.TFaH9W_lost{border-color:#c4ad78}@keyframes TFaH9W_reaction{0%{opacity:0;transform:translateY(4px)}15%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3px)}}@keyframes TFaH9W_raiseFlag{0%{transform:rotate(-15deg)}37%,to{transform:rotate(-157deg)}}@keyframes TFaH9W_flagFlutter{0%,30%{opacity:.8}55%,to{opacity:1}}@keyframes TFaH9W_whistleAppear{0%{transform:translateY(8px)rotate(-7deg)scale(.94)}35%,to{transform:translateY(0)rotate(0)scale(1)}}@keyframes TFaH9W_soundPulse{0%,15%{opacity:0}50%{opacity:.8}to{opacity:0}}@media (max-width:600px){.TFaH9W_label b{font-size:26px}.TFaH9W_label i{font-size:6px}.TFaH9W_label small{font-size:5px}.TFaH9W_reaction{width:142px;height:62px;margin-left:6px}.TFaH9W_compact .TFaH9W_label b{font-size:14px}}@media (prefers-reduced-motion:reduce){.TFaH9W_reaction,.TFaH9W_art *{animation:none!important}.TFaH9W_flagArm{transform:rotate(-157deg)}.TFaH9W_soundWaves{display:none}}
.B42N4a_opening{--scene-ink:#253d35;--scene-muted:#6f8075;z-index:80;isolation:isolate;overscroll-behavior:none;color:var(--scene-ink);animation:B42N4a_opening var(--opening-duration) linear both;background:#f3f1e8;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.B42N4a_opening:before{content:"";z-index:-1;opacity:.2;background-image:radial-gradient(#aa9d81 .6px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.B42N4a_header{top:max(22px, env(safe-area-inset-top));z-index:5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;left:5%;right:5%}.B42N4a_brand{letter-spacing:-.04em;align-items:center;gap:12px;font-size:18px;font-weight:750;display:inline-flex}.B42N4a_brand i{background:#b8945a;border-radius:50%;width:4px;height:4px}.B42N4a_brand small{font:9px var(--q-font-mono);color:var(--scene-muted);letter-spacing:.12em}.B42N4a_skip{min-height:44px;color:var(--scene-ink);cursor:pointer;background:#ffffff60;border:1px solid #c4c7b8;border-radius:30px;align-items:center;gap:22px;padding:0 18px;font-size:12px;display:inline-flex}.B42N4a_skip:hover{background:#fffdf3}.B42N4a_skip span{font-size:20px}.B42N4a_introCopy{z-index:2;text-align:center;margin:66px 20px 24px;animation:.65s both B42N4a_textArrive;position:relative}.B42N4a_introCopy>span{font:9px var(--q-font-mono);letter-spacing:.23em;color:var(--scene-muted)}.B42N4a_introCopy h2{letter-spacing:-.045em;margin:12px 0 0;font:400 clamp(30px,4vw,48px)/1.18 Georgia,serif}.B42N4a_stage{perspective:1100px;width:min(100% - 48px,980px);height:min(54dvh,520px);min-height:270px;position:relative}.B42N4a_scenery{animation:B42N4a_sceneryFade var(--opening-duration) linear both;background:#e3e9de;border:1px solid #d1d8c8;border-radius:22px;position:absolute;inset:0;overflow:hidden}.B42N4a_stationWall{background:repeating-linear-gradient(0deg,#0000 0 33px,#718d7811 33px 34px),repeating-linear-gradient(90deg,#e8ebdf 0 76px,#a6b5a322 76px 77px);position:absolute;inset:0 0 37%}.B42N4a_stationWall:after{content:"";background:linear-gradient(115deg,#0000 25%,#fffbea90 25%,#fffbea10 44%,#0000 44% 63%,#fffbea80 63%,#0000 78%);position:absolute;inset:0}.B42N4a_stationSign{color:#335947;align-items:center;gap:12px;display:flex;position:absolute;top:8%;left:8%}.B42N4a_stationSign>b{border:1px solid #577363;border-radius:50%;place-items:center;width:36px;height:36px;font:20px Georgia,serif;display:grid}.B42N4a_stationSign>span{font:10px var(--q-font-mono);letter-spacing:.14em}.B42N4a_stationSign small{opacity:.65;margin-top:6px;font-size:7px;display:block}.B42N4a_stationSign>i{margin-left:15px;font-size:24px;font-style:normal}.B42N4a_stationClock{aspect-ratio:1;background:#f5f4e9;border:2px solid #577363;border-radius:50%;width:31px;position:absolute;top:8%;right:9%}.B42N4a_stationClock:after,.B42N4a_stationClock i{content:"";transform-origin:bottom;background:#577363;width:1px;height:9px;position:absolute;bottom:50%;left:50%}.B42N4a_stationClock i{height:7px;transform:rotate(120deg)}.B42N4a_track{background:repeating-linear-gradient(90deg,#0000 0 22px,#38554233 22px 27px);height:18%;position:absolute;top:62%;left:0;right:0;transform:skewY(-1deg)}.B42N4a_track span{background:#6c8273;width:100%;height:4px;position:absolute;top:16%;box-shadow:0 2px #b9c5b4,0 5px 5px #28433020}.B42N4a_track span+span{top:80%}.B42N4a_train{filter:drop-shadow(0 9px 7px #26432d20);width:108%;animation:B42N4a_trainArrive var(--opening-duration) cubic-bezier(.22, 1, .36, 1) both;position:absolute;top:25%;left:-4%}.B42N4a_train svg{width:100%;display:block}.B42N4a_doorLeft,.B42N4a_doorRight{transform-box:fill-box;animation:B42N4a_doorLeft var(--opening-duration) ease both}.B42N4a_doorRight{animation-name:B42N4a_doorRight}.B42N4a_platformEdge{background:linear-gradient(#d7ddcc,#e4e6d7);border-top:7px solid #cab982;position:absolute;inset:81% 0 0;box-shadow:0 -3px #e9d996,0 -6px 9px #38512b1a}.B42N4a_platformEdge:after{content:"";opacity:.5;background:radial-gradient(#9b9869 1px,#0000 1px) 0 0/7px 4px;width:100%;height:8px;position:absolute;top:8px;left:0}.B42N4a_platformNumber{color:#8b967d;font:24px Georgia,serif;position:absolute;bottom:4%;right:7%}.B42N4a_platformNumber span{font:7px var(--q-font-mono);letter-spacing:.1em;margin-left:12px}.B42N4a_cardGrid{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid;position:absolute;inset:12% 16%}.B42N4a_card{opacity:0;color:#313b30;text-align:center;overflow-wrap:anywhere;will-change:transform, opacity;background:linear-gradient(150deg,#fffef7,#f0eadc);border:1px solid #d5cdbc;border-radius:10px;place-items:center;min-width:0;padding:12px 5px;font-size:clamp(10px,1.2vw,14px);font-weight:650;line-height:1.15;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 3px #cabfa9,0 10px 22px #14271d1a}.B42N4a_card small{color:#a59b85;font:6px var(--q-font-mono);position:absolute;top:6px;left:8px}.B42N4a_card i{background:#b79a5f;border-radius:50%;width:3px;height:3px;position:absolute;bottom:6px;right:7px}.B42N4a_footer{width:min(100% - 48px,980px);color:var(--scene-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-bottom:20px;display:flex;position:relative}.B42N4a_footer>span{font-size:12px}.B42N4a_footer>small{font:8px var(--q-font-mono);letter-spacing:.12em}.B42N4a_progress{background:#d3d5c6;flex:1;min-width:30px;max-width:150px;height:1px}.B42N4a_progress i{transform-origin:0;height:100%;animation:B42N4a_progress var(--opening-duration) linear both;background:#9f8b60;display:block}.B42N4a_cornerBackdrop{background:radial-gradient(#ded6bf60,#0000 70%);border-radius:22px;place-items:center;display:grid;position:absolute;inset:0}.B42N4a_cornerBackdrop i{aspect-ratio:1;border:1px solid #cbc4af55;border-radius:50%;width:65%;transform:rotateX(60deg);box-shadow:0 0 0 45px #d5cdb61a,0 0 0 90px #d5cdb60a}.B42N4a_cornerBackdrop>span{color:#bfb39866;font:italic 70px Georgia,serif;position:absolute}.B42N4a_opening[data-opening=film]{--scene-ink:#e9e5d6;--scene-muted:#aaab9a;background:#172725}.B42N4a_opening[data-opening=film] .B42N4a_skip{background:#ffffff09;border-color:#667166}.B42N4a_opening[data-opening=film] .B42N4a_skip:hover{background:#ffffff18}.B42N4a_opening[data-opening=film] .B42N4a_progress{background:#566258}.B42N4a_filmSet{background:radial-gradient(at 50% 80%,#5b634d,#253832 55%,#142724);border-color:#526354}.B42N4a_spotlight{transform-origin:50% 0;clip-path:polygon(49% 0,51% 0,100% 100%,0 100%);width:58%;height:120%;animation:B42N4a_lightsOn var(--opening-duration) ease both;background:linear-gradient(#fff3b922,#faeabc05);position:absolute;top:-8%}.B42N4a_spotlightLeft{left:-7%;transform:rotate(-24deg)}.B42N4a_spotlightRight{right:-7%;transform:rotate(24deg)}.B42N4a_lampLeft,.B42N4a_lampRight{background:linear-gradient(90deg,#111f1b,#657063);border:1px solid #6c7664;border-radius:4px;width:42px;height:31px;position:absolute;top:6%;left:8%;transform:rotate(-24deg);box-shadow:5px 5px 20px #0b181950}.B42N4a_lampLeft i,.B42N4a_lampRight i{background:#f9e4a2;width:84%;height:5px;position:absolute;bottom:-2px;left:8%;box-shadow:0 5px 18px #f6db9580}.B42N4a_lampRight{left:auto;right:8%;transform:rotate(24deg)}.B42N4a_curtain{width:51%;animation:B42N4a_curtainLeft var(--opening-duration) cubic-bezier(.65, 0, .25, 1) both;background:repeating-linear-gradient(90deg,#364435,#52604a 7%,#2d3f32 15%);position:absolute;top:0;bottom:0;box-shadow:inset -15px 0 25px #09181255}.B42N4a_curtainLeft{left:0}.B42N4a_curtainRight{animation-name:B42N4a_curtainRight;right:0}.B42N4a_stageFloor{background:repeating-linear-gradient(90deg,#cfba7722 0 1px,#0000 1px 10%),linear-gradient(#0000,#111f1c);height:55%;position:absolute;bottom:-20%;left:-10%;right:-10%;transform:perspective(350px)rotateX(55deg)}.B42N4a_clapper{filter:drop-shadow(0 18px 12px #07171370);width:32%;min-width:160px;animation:B42N4a_clapper var(--opening-duration) cubic-bezier(.22, 1, .36, 1) both;position:absolute;top:30%;left:34%;transform:rotate(-7deg)}.B42N4a_clapperArm{transform-origin:9px 100%;width:100%;height:28px;animation:B42N4a_clap var(--opening-duration) cubic-bezier(.55, 0, .8, .2) both;background:repeating-linear-gradient(130deg,#e4e3d0 0 22px,#26382f 22px 46px);border:1px solid #1b251f;border-radius:4px 5px 0 0;position:absolute;bottom:100%;left:0;box-shadow:inset 0 2px #fff8}.B42N4a_clapperArm i{background:#9da393;border-radius:50%;width:6px;height:6px;position:absolute;bottom:5px;left:5px;box-shadow:0 0 0 2px #243229}.B42N4a_clapperBody{color:#293c31;background:#eae7d6;border:1px solid #aab39d;border-top:5px solid #25352b;border-radius:0 0 8px 8px;padding:17px 19px 12px}.B42N4a_production{font:7px var(--q-font-mono);letter-spacing:.17em;display:block}.B42N4a_clapperBody>strong{letter-spacing:-.04em;margin:8px 0 15px;font:italic 29px Georgia,serif;display:block}.B42N4a_slateNumbers{border-top:1px solid #a8b29b;border-bottom:1px solid #a8b29b;grid-template-columns:repeat(3,1fr);display:grid}.B42N4a_slateNumbers>span{font:6px var(--q-font-mono);letter-spacing:.12em;border-right:1px solid #a8b29b;padding:8px}.B42N4a_slateNumbers>span:first-child{padding-left:0}.B42N4a_slateNumbers>span:last-child{border-right:0}.B42N4a_slateNumbers b{margin-top:2px;font:27px Georgia,serif;display:block}.B42N4a_slateFooter{font:6px var(--q-font-mono);letter-spacing:.05em;align-items:center;gap:5px;margin-top:10px;display:flex}.B42N4a_slateFooter>span{margin-right:auto}.B42N4a_slateFooter b{margin-left:8px}.B42N4a_slateFooter i{background:#b36b45;border-radius:50%;width:4px;height:4px}.B42N4a_action{text-align:center;color:#e0d8b9;font:10px var(--q-font-mono);letter-spacing:.25em;animation:B42N4a_action var(--opening-duration) ease both;position:absolute;bottom:8%;left:0;right:0}.B42N4a_action em{color:#edbe67;font-style:normal}.B42N4a_frameCorner,.B42N4a_frameCornerBottom{border-top:1px solid #cfcca44d;border-left:1px solid #cfcca44d;width:25px;height:25px;position:absolute;top:18px;left:18px}.B42N4a_frameCornerBottom{inset:auto 18px 18px auto;transform:rotate(180deg)}@keyframes B42N4a_opening{0%{opacity:0}6%,95%{opacity:1}to{opacity:0}}@keyframes B42N4a_textArrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes B42N4a_sceneryFade{0%,76%{opacity:1}94%,to{opacity:0}}@keyframes B42N4a_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes B42N4a_trainArrive{0%{transform:translate(-110%)}28%,62%{transform:translate(0)}90%,to{transform:translate(112%)}}@keyframes B42N4a_doorLeft{0%,29%{transform:translate(0)}40%,58%{transform:translate(-95%)}66%,to{transform:translate(0)}}@keyframes B42N4a_doorRight{0%,29%{transform:translate(0)}40%,58%{transform:translate(95%)}66%,to{transform:translate(0)}}@keyframes B42N4a_clap{0%,17%{transform:rotate(-24deg)}27%{transform:rotate(0)}30%{transform:rotate(-3deg)}34%,to{transform:rotate(0)}}@keyframes B42N4a_clapper{0%{opacity:0;transform:translateY(28px)rotate(-10deg)scale(.9)}12%,37%{opacity:1;transform:translateY(0)rotate(-7deg)scale(1)}59%,to{opacity:0;transform:translateY(-70px)rotate(5deg)scale(.85)}}@keyframes B42N4a_curtainLeft{0%,27%{transform:translate(0)}58%,to{transform:translate(-104%)}}@keyframes B42N4a_curtainRight{0%,27%{transform:translate(0)}58%,to{transform:translate(104%)}}@keyframes B42N4a_lightsOn{0%,27%{opacity:0}42%,to{opacity:1}}@keyframes B42N4a_action{0%,27%{opacity:0;transform:translateY(5px)}35%,48%{opacity:1;transform:translateY(0)}60%,to{opacity:0}}@media (max-width:600px){.B42N4a_header{top:max(16px, env(safe-area-inset-top));left:20px;right:20px}.B42N4a_brand{font-size:16px}.B42N4a_brand small,.B42N4a_brand i{display:none}.B42N4a_introCopy{margin-top:54px;margin-bottom:22px}.B42N4a_introCopy>span{font-size:8px}.B42N4a_stage{width:calc(100% - 28px);height:min(51dvh,440px)}.B42N4a_cardGrid{gap:6px;inset:15% 5%}.B42N4a_card{border-radius:8px;font-size:10px}.B42N4a_train{height:30%;top:32%}.B42N4a_train svg{height:100%}.B42N4a_track{height:15%;top:58%}.B42N4a_platformEdge{top:70%}.B42N4a_platformNumber{bottom:13%}.B42N4a_stationSign{gap:7px;top:13%;left:6%}.B42N4a_stationSign>b{width:27px;height:27px;font-size:17px}.B42N4a_stationSign>span{letter-spacing:.06em;font-size:8px}.B42N4a_stationSign small{font-size:6px}.B42N4a_stationSign>i{margin-left:3px}.B42N4a_stationClock{width:27px;top:13%;right:7%}.B42N4a_footer{flex-direction:column;gap:15px;width:calc(100% - 40px);margin-top:22px}.B42N4a_footer>span{font-size:11px}.B42N4a_progress{flex:none;width:70px}.B42N4a_clapper{width:52%;top:28%;left:24%}.B42N4a_clapperBody{padding:13px 14px 10px}.B42N4a_clapperBody>strong{margin-bottom:10px;font-size:23px}.B42N4a_slateNumbers b{font-size:22px}.B42N4a_production{font-size:6px}.B42N4a_lampLeft,.B42N4a_lampRight{width:30px;height:25px}.B42N4a_action{font-size:8px;bottom:12%}}@media (max-height:600px) and (min-width:601px){.B42N4a_introCopy{margin:55px 15px 12px}.B42N4a_introCopy h2{margin-top:5px;font-size:26px}.B42N4a_stage{max-width:640px;height:52dvh;min-height:180px}.B42N4a_footer{max-width:640px;margin-top:12px;padding-bottom:10px}.B42N4a_clapper{width:25%;top:20%;left:37%}.B42N4a_clapperBody{padding:8px 12px}.B42N4a_clapperBody>strong{margin:5px 0;font-size:20px}.B42N4a_slateNumbers b{font-size:18px}.B42N4a_slateNumbers>span{padding:4px}}@media (prefers-reduced-motion:reduce){.B42N4a_opening,.B42N4a_opening *{transition:none!important;animation:none!important}.B42N4a_scenery,.B42N4a_cornerBackdrop{display:none}.B42N4a_card{opacity:1}}.B42N4a_recordSet{background:radial-gradient(at 50% 45%,#5b6650,#273d35 58%,#172823);border-color:#687961}.B42N4a_recordGlow{animation:B42N4a_recordPulse var(--opening-duration) ease both;background:radial-gradient(circle,#f4d89030,#0000 62%);border-radius:50%;position:absolute;inset:8% 14%}.B42N4a_recordSleeve{aspect-ratio:1;color:#28382c;width:29%;animation:B42N4a_sleeveIn var(--opening-duration) ease both;background:linear-gradient(135deg,#dbc68d,#8d7950);flex-direction:column;justify-content:space-between;padding:7%;display:flex;position:absolute;top:18%;left:12%;transform:rotate(-8deg);box-shadow:0 18px 25px #101c1670}.B42N4a_recordSleeve span,.B42N4a_recordSleeve i{font:7px var(--q-font-mono);letter-spacing:.15em}.B42N4a_recordSleeve strong{font:italic 25px/.9 Georgia,serif}.B42N4a_recordSleeve i{opacity:.72;font-style:normal}.B42N4a_vinyl{aspect-ratio:1;width:51%;animation:B42N4a_recordSpin var(--opening-duration) linear both;background:repeating-radial-gradient(circle,#17201d 0 2px,#2f4035 3px 4px);border-radius:50%;position:absolute;top:17%;left:33%;box-shadow:0 20px 30px #0c191380}.B42N4a_vinyl:before{content:"";border:1px solid #a89d7050;border-radius:50%;position:absolute;inset:8%}.B42N4a_vinylLabel{color:#27352d;background:#c49356;border-radius:50%;place-items:center;font:27px Georgia,serif;display:grid;position:absolute;inset:36%}.B42N4a_vinylHole{background:#23352d;border-radius:50%;position:absolute;inset:48%}.B42N4a_tonearm{transform-origin:100% 0;width:25%;height:45%;animation:B42N4a_armDrop var(--opening-duration) ease both;border-top:6px solid #d2c59a;border-right:6px solid #d2c59a;border-radius:0 28px 0 0;position:absolute;top:13%;right:10%;transform:rotate(22deg)}.B42N4a_tonearm i{background:#bd8952;width:19px;height:13px;position:absolute;bottom:2px;right:-11px;transform:rotate(-20deg)}.B42N4a_tonearm span{border:3px solid #d2c59a;border-radius:50%;width:13px;height:13px;position:absolute;top:-9px;right:-9px}.B42N4a_recordNeedle{color:#eadba9;font:8px var(--q-font-mono);letter-spacing:.25em;animation:B42N4a_action var(--opening-duration) ease both;position:absolute;bottom:17%;right:9%}.B42N4a_recordCaption{text-align:center;color:#c7c4a1;font:8px var(--q-font-mono);letter-spacing:.2em;position:absolute;bottom:8%;left:0;right:0}@keyframes B42N4a_recordSpin{0%{opacity:0;transform:rotate(-70deg)scale(.72)}20%{opacity:1}to{opacity:1;transform:rotate(245deg)scale(1)}}@keyframes B42N4a_sleeveIn{0%{opacity:0;transform:translate(-80px)rotate(-18deg)}35%{opacity:1}to{opacity:1;transform:translate(0)rotate(-8deg)}}@keyframes B42N4a_armDrop{0%,38%{transform:rotate(22deg)}68%,to{transform:rotate(5deg)}}@keyframes B42N4a_recordPulse{0%,34%{opacity:0}50%,80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){[data-game-background] .B42N4a_vinyl{opacity:1;animation:24s linear infinite B42N4a_ambientRecord}[data-game-background] .B42N4a_train{animation:12s ease-in-out infinite alternate B42N4a_ambientTrain}[data-game-background] .B42N4a_spotlight{opacity:.7;animation:16s ease-in-out infinite alternate B42N4a_ambientLight}[data-game-background] .B42N4a_clapperArm{animation:14s ease-in-out infinite B42N4a_clap}}@keyframes B42N4a_ambientRecord{to{transform:rotate(360deg)}}@keyframes B42N4a_ambientTrain{0%{transform:translateY(-1px)}to{transform:translateY(2px)}}@keyframes B42N4a_ambientLight{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}
._13eWQG_scene{animation:_13eWQG_sceneFade var(--opening-duration,3s) linear both;border:1px solid #beb8a5;border-radius:22px;position:absolute;inset:0;overflow:hidden}._13eWQG_dominoSet{background:radial-gradient(at 50% 25%,#4b6957,#1b382d 75%);box-shadow:inset 0 0 70px #14281e88}._13eWQG_dominoSet:after{content:"";opacity:.13;pointer-events:none;background:repeating-linear-gradient(25deg,#fff1 0 1px,#0000 1px 3px);position:absolute;inset:0}._13eWQG_tableLine{border:1px solid #c2ab7155;border-radius:100px;position:absolute;inset:8%;box-shadow:0 0 0 8px #c2ab7109}._13eWQG_inscription{color:#e1ce9b;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:12%;left:0;right:0}._13eWQG_inscription span{font:8px var(--q-font-mono);letter-spacing:.2em;opacity:.7}._13eWQG_inscription b{letter-spacing:.15em;font:17px Georgia,serif}._13eWQG_dominoTrack{perspective:900px;position:absolute;inset:48% 11% 13%}._13eWQG_domino{left:calc(var(--index) * 5.6%);transform-origin:90% 96%;width:4.7%;height:84%;animation:_13eWQG_fall .32s cubic-bezier(.52, .02, .88, .46) var(--fall-delay) both;position:absolute;bottom:10%;transform:rotate(-6deg)}._13eWQG_dominoFace{background:linear-gradient(110deg,#fff3d7,#ded0ae 85%);border:1px solid #f8e7c4;border-radius:5px;flex-direction:column;justify-content:space-evenly;height:100%;padding:5px;display:flex;box-shadow:4px 2px #a99473,7px 6px #132a22,10px 12px 12px #0a201b55}._13eWQG_dominoFace span{flex-direction:column;align-items:center;gap:4px;display:flex}._13eWQG_dominoFace i{background:#294337;border-radius:50%;width:5px;height:5px;box-shadow:inset 0 1px 1px #0008}._13eWQG_dominoFace hr{border:0;border-top:1px solid #9b876744;width:100%;margin:0}._13eWQG_tableCaption{font:8px var(--q-font-mono);letter-spacing:.18em;color:#ceb983;justify-content:space-between;display:flex;position:absolute;bottom:5%;left:11%;right:11%}._13eWQG_tableCaption span{font-size:18px}._13eWQG_elevatorSet{background:repeating-linear-gradient(90deg,#0000 0 10%,#8d74581a 10% 10.2%),linear-gradient(115deg,#d4c8b3,#f1e9d9 38%,#cabc9f)}._13eWQG_hotelMark{color:#7a6246;text-align:center;font:48px Georgia,serif;position:absolute;top:24%;left:10%}._13eWQG_hotelMark small{font:6px var(--q-font-mono);letter-spacing:.2em;margin-top:12px;display:block}._13eWQG_wallLight{background:#fff8d6;border:1px solid #9f7b44;border-radius:9px;width:6px;height:25%;position:absolute;top:25%;left:7%;box-shadow:0 0 20px 10px #fff2cc99}._13eWQG_rightLight{left:auto;right:7%}._13eWQG_liftFrame{background:#263c34;border:9px solid #9e825b;border-image:linear-gradient(120deg,#ecdcb7,#9b7b4b,#f6e6bf,#97794f) 1;width:36%;position:absolute;top:15%;bottom:9%;left:32%;box-shadow:0 3px 15px #5b453e66}._13eWQG_floorDisplay{color:#e5c791;width:36%;height:11%;font:12px var(--q-font-mono);background:#26332f;border:2px solid #b79c73;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:-15%;left:32%;overflow:hidden}._13eWQG_floorDisplay>div{height:16px;overflow:hidden}._13eWQG_floorDisplay b{height:16px;animation:_13eWQG_floors var(--opening-duration,3s) steps(1) both;font-weight:400;display:block}._13eWQG_liftCabin{background:linear-gradient(90deg,#142c27,#5f7360 50%,#243f33);place-items:center;display:grid;position:absolute;inset:0}._13eWQG_liftCabin:after{content:"";background:linear-gradient(90deg,#977e50,#efdeae,#9d7e52);height:3px;position:absolute;top:70%;left:8%;right:8%}._13eWQG_liftCabin span{color:#dacb9a;text-align:center;font:10px/1.8 var(--q-font-mono);letter-spacing:.15em}._13eWQG_cabinGlow{background:#fff5cb;height:3px;position:absolute;top:3%;left:10%;right:10%;box-shadow:0 10px 30px 6px #fff1bc44}._13eWQG_liftDoors{display:flex;position:absolute;inset:0;overflow:hidden}._13eWQG_liftLeft,._13eWQG_liftRight{width:50%;height:100%;animation:_13eWQG_liftLeft var(--opening-duration,3s) ease both;background:repeating-linear-gradient(90deg,#0000 0 24%,#77684b22 24% 25%),linear-gradient(100deg,#b09e7d,#e7dbbe 47%,#b9aa8b);box-shadow:inset -1px 0 #796749,inset 1px 0 #f6e9c5}._13eWQG_liftRight{animation-name:_13eWQG_liftRight}._13eWQG_liftSill{background:repeating-linear-gradient(#a6977c 0 1px,#e4dac1 1px 2px);height:7px;position:absolute;bottom:-10px;left:-9px;right:-9px}._13eWQG_liftButtons{background:linear-gradient(100deg,#d8c9aa,#f2e6cd);border:1px solid #b5a080;gap:5px;padding:8px 6px;display:grid;position:absolute;top:42%;right:23%;box-shadow:1px 3px 5px #8b755533}._13eWQG_liftButtons i{text-align:center;color:#8a704c;border:1px solid #b29b79;border-radius:50%;width:17px;height:17px;font:10px Georgia}._13eWQG_liftButtons i:first-child{color:#b77529;box-shadow:0 0 8px #eabe6877}._13eWQG_liftButtons small{font:5px var(--q-font-mono);color:#967c58}._13eWQG_marbleFloor{background:repeating-linear-gradient(115deg,#ac99841a 0 2px,#0000 2px 11%),linear-gradient(#c4b59c,#ece3d1);border-top:1px solid #fff8;width:100%;height:8%;position:absolute;bottom:0}._13eWQG_airportSet{background:linear-gradient(#c8d8d5,#e5e9dd 56%,#b4bdb0)}._13eWQG_airportWindows{opacity:.7;gap:7px;padding:0 7px;display:flex;position:absolute;inset:0 0 44%}._13eWQG_airportWindows i{background:linear-gradient(150deg,#d0ebe6,#fffae4 54%,#9cb6ac);border:1px solid #a1b8b0;flex:1}._13eWQG_airportWindows:after{content:"";background:linear-gradient(125deg,#0000 30%,#fff6 31% 33%,#0000 34% 60%,#fff7 61% 62%,#0000 63%);position:absolute;inset:0}._13eWQG_flightSign{color:#f2e7bd;background:#253d36;align-items:center;gap:18px;height:18%;padding:10px 18px;display:flex;position:absolute;top:10%;left:12%;right:12%;box-shadow:0 6px 15px #23392f30}._13eWQG_flightSign>span{font-size:32px}._13eWQG_flightSign>div{font:11px var(--q-font-mono);letter-spacing:.1em}._13eWQG_flightSign small{color:#b8c5b0;margin-top:7px;font-size:6px;display:block}._13eWQG_flightSign b{border-left:1px solid #b9b39155;margin-left:auto;padding-left:20px;font:34px Georgia,serif}._13eWQG_belt{background:#344b42;border:3px solid #c1c8b6;border-radius:50%;width:116%;height:30%;position:absolute;top:54%;left:-8%;overflow:hidden;transform:rotate(-4deg);box-shadow:0 8px #8f9b8d,0 12px #65786b,0 22px 25px #29433155}._13eWQG_beltRollers{background:repeating-linear-gradient(90deg,#4d6156 0 17px,#243e34 18px 20px);animation:1.3s linear 2 both _13eWQG_beltTravel;position:absolute;inset:-50%}._13eWQG_beltCenter{text-align:center;font:7px var(--q-font-mono);letter-spacing:.15em;color:#526b5a;background:linear-gradient(#aebdae,#d3d9c8);border-radius:50%;padding-top:6px;position:absolute;inset:28% 16%;box-shadow:0 0 0 3px #88998a}._13eWQG_bags{position:absolute;inset:37% 0 17%}._13eWQG_suitcase{bottom:10%;left:calc(var(--bag) * 17% - 6%);background:linear-gradient(110deg, #fff3, transparent 55%, #0002), var(--case-color);width:10%;height:51%;animation:_13eWQG_luggage var(--opening-duration,3s) linear both;border:2px solid #ffe4;border-radius:7px;position:absolute;transform:rotate(-6deg);box-shadow:3px 4px #243f3688,7px 12px 10px #1b332c44}._13eWQG_handle{border:3px solid #344d40;border-bottom:0;border-radius:4px 4px 0 0;width:36%;height:13%;position:absolute;top:-15%;left:32%}._13eWQG_caseRibs{background:repeating-linear-gradient(90deg,#0000 0 21%,#ffffff25 21% 24%,#0002 24% 27%);position:absolute;inset:10% 15%}._13eWQG_tag{color:#6d795e;font:7px var(--q-font-mono);background:#eee5c8;padding:5px 3px;position:absolute;top:7%;right:6%;transform:rotate(13deg)}._13eWQG_wheel{background:#243c32;border-radius:2px;width:6px;height:8px;position:absolute;bottom:-7px;left:12%;box-shadow:30px 0 #243c32}._13eWQG_scanner{border:7px solid #8b9f90;border-bottom:0;border-radius:5px 5px 0 0;width:12%;position:absolute;top:39%;bottom:19%;left:70%;box-shadow:2px 0 #c8d3bd}._13eWQG_scanner span{background:#dfb363;width:2px;animation:.4s 6 alternate _13eWQG_scan;position:absolute;top:5%;bottom:0;left:40%;box-shadow:0 0 15px 3px #f7de9566}._13eWQG_scanner i{background:#e7cd7c;border-radius:50%;width:3px;height:3px;position:absolute;top:3px;right:-5px}._13eWQG_airportCaption{color:#486153;font:8px var(--q-font-mono);letter-spacing:.12em;justify-content:space-between;display:flex;position:absolute;bottom:5%;left:12%;right:12%}@keyframes _13eWQG_sceneFade{0%,68%{opacity:1}93%,to{opacity:0}}@keyframes _13eWQG_fall{0%{transform:rotate(-6deg)}to{transform:rotate(76deg)}}@keyframes _13eWQG_floors{0%,33%{transform:translateY(0)}34%,55%{transform:translateY(-16px)}56%,to{transform:translateY(-32px)}}@keyframes _13eWQG_liftLeft{0%,14%,35%,56%{transform:translate(0)}23%,29%,44%,50%{transform:translate(-88%)}66%,to{transform:translate(-100%)}}@keyframes _13eWQG_liftRight{0%,14%,35%,56%{transform:translate(0)}23%,29%,44%,50%{transform:translate(88%)}66%,to{transform:translate(100%)}}@keyframes _13eWQG_beltTravel{to{transform:translate(20px)}}@keyframes _13eWQG_luggage{0%{opacity:0;transform:translate(-150%)rotate(-6deg)}15%{opacity:1}72%{opacity:1}90%,to{opacity:0;transform:translate(300%)rotate(-6deg)}}@keyframes _13eWQG_scan{0%{opacity:.2}to{opacity:1}}@media (max-width:600px){._13eWQG_inscription b{font-size:12px}._13eWQG_dominoFace{padding:2px}._13eWQG_dominoFace i{width:3px;height:3px}._13eWQG_dominoFace span{gap:3px}._13eWQG_domino{height:57%;bottom:20%}._13eWQG_hotelMark{font-size:27px;left:14%}._13eWQG_hotelMark small{max-width:45px;font-size:5px}._13eWQG_liftFrame{width:40%;left:30%}._13eWQG_liftButtons{right:17%}._13eWQG_flightSign{gap:10px;padding:10px;left:5%;right:5%}._13eWQG_flightSign>div{font-size:8px}._13eWQG_flightSign b{padding-left:10px;font-size:24px}._13eWQG_suitcase{width:14%;height:38%}._13eWQG_wheel{box-shadow:20px 0 #243c32}._13eWQG_tag{padding:3px 1px;font-size:5px}._13eWQG_scanner{border-width:4px}._13eWQG_liftCabin span{font-size:7px}}@media (prefers-reduced-motion:reduce){._13eWQG_scene,._13eWQG_scene *{animation:none!important}}
.AS1BDW_scene{animation:AS1BDW_sceneExit var(--opening-duration,3s) linear both;border:1px solid #8f9c86;border-radius:22px;position:absolute;inset:0;overflow:hidden}.AS1BDW_arcade{background:radial-gradient(at 50% 20%,#5f8071,#203e37 75%)}.AS1BDW_arcade:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 9.8%,#cbe9cb09 9.8% 10%);position:absolute;inset:0}.AS1BDW_arcadeSide{color:#c5b888;font:italic 68px Georgia,serif;position:absolute;top:31%;left:7%}.AS1BDW_arcadeSide small{font:7px var(--q-font-mono);letter-spacing:.15em;display:block}.AS1BDW_cabinet{background:linear-gradient(120deg,#e4bd78,#b48a51);border:6px solid #b28b55;border-radius:18px 18px 8px 8px;width:54%;position:absolute;top:7%;bottom:6%;left:23%;box-shadow:9px 12px #142e2777,inset 2px 2px #f4d89a}.AS1BDW_marquee{color:#305343;letter-spacing:.16em;background:#f4e6bc;border-bottom:3px solid #9c7e4c;border-radius:9px 9px 0 0;justify-content:space-evenly;align-items:center;height:13%;font:18px Georgia,serif;display:flex}.AS1BDW_marquee i{background:#b4823f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #e7bd69}.AS1BDW_glass{background:radial-gradient(at 50% 95%,#89a997,#29493c);border:4px solid #4c6655;border-radius:3px;position:absolute;inset:14% 4% 25%;overflow:hidden;box-shadow:inset 0 0 30px #0e322766}.AS1BDW_rail{background:linear-gradient(#f1e6c7,#70887a);height:6px;position:absolute;top:8%;left:4%;right:4%;box-shadow:0 3px #253e32}.AS1BDW_carriage{width:20%;height:12%;animation:AS1BDW_carriage var(--opening-duration,3s) linear both;position:absolute;top:8%;left:8%}.AS1BDW_cable{transform-origin:top;width:2px;height:126px;animation:AS1BDW_cable var(--opening-duration,3s) linear both;background:repeating-linear-gradient(#b6c6ae 0 3px,#344e40 3px 5px);position:absolute;top:0;left:calc(50% - 1px)}.AS1BDW_claw{width:100%;height:54px;animation:AS1BDW_grab var(--opening-duration,3s) linear both;position:absolute;top:0;left:0}.AS1BDW_claw b{background:linear-gradient(90deg,#687e70,#eddfbc,#799586);border-radius:5px;width:30%;height:20px;position:absolute;top:0;left:35%;box-shadow:0 2px 3px #162d2599}.AS1BDW_claw>i{transform-origin:100% 0;width:26%;height:31px;animation:AS1BDW_pincer var(--opening-duration,3s) linear both;border-bottom:5px solid #e6d5ad;border-left:5px solid #e6d5ad;border-radius:0 0 0 15px;position:absolute;top:13px;left:15%}.AS1BDW_claw>i+i{animation-name:AS1BDW_pincerRight;left:auto;right:15%;transform:scaleX(-1)}.AS1BDW_claw>span{background:#253f33;border-radius:2px;height:5px;position:absolute;top:-3px;left:28%;right:28%}.AS1BDW_prizeBed{background:linear-gradient(#0000,#173b2c);position:absolute;inset:66% 0 0}.AS1BDW_prizeBed>span{left:calc(var(--prize-x) * 14% + 5%);bottom:calc(var(--prize-y) * 20% + 3%);width:17%;height:65%;transform:rotate(var(--tilt));color:#758067;background:linear-gradient(135deg,#f5e7c4,#c6b996);border:1px solid #fff6db;border-radius:5px;place-items:center;font:18px Georgia,serif;display:grid;position:absolute;box-shadow:2px 3px #776c4b}.AS1BDW_prizeBed i{border:1px solid #aa967a55;border-radius:50%;position:absolute;inset:12%}.AS1BDW_glassShine{pointer-events:none;background:linear-gradient(120deg,#0000 15%,#fff2 16% 20%,#0000 21% 65%,#fff1 66% 73%,#0000 74%);position:absolute;inset:0}.AS1BDW_console{background:linear-gradient(#e7c78c,#b79056);border:1px solid #937347;border-radius:5px;align-items:center;gap:12px;height:11%;padding:0 10%;display:flex;position:absolute;bottom:12%;left:4%;right:4%}.AS1BDW_joystick{background:#536251;width:5px;height:20px;transform:rotate(-12deg)}.AS1BDW_joystick:before{content:"";background:radial-gradient(circle at 35% 20%,#f3aa7c,#9d493c);border-radius:50%;width:15px;height:15px;position:absolute;top:-4px;left:-5px}.AS1BDW_console>i{background:#345d46;border-radius:50%;width:15px;height:8px;box-shadow:0 3px #223a2e}.AS1BDW_console b{font:7px var(--q-font-mono);color:#6a603f;margin-left:auto}.AS1BDW_winLight{color:#284d3a;font:6px var(--q-font-mono);letter-spacing:.06em;animation:AS1BDW_win var(--opening-duration,3s) ease both}.AS1BDW_delivery{color:#e5d4a7;width:30%;height:8%;font:6px var(--q-font-mono);letter-spacing:.13em;background:#2c4637;border:2px solid #9e7b43;border-radius:4px;place-items:center;display:grid;position:absolute;bottom:2%;left:35%}.AS1BDW_arcadeCaption{writing-mode:vertical-rl;color:#c8b989;font:8px var(--q-font-mono);letter-spacing:.2em;position:absolute;top:37%;right:4%}.AS1BDW_newsroom{background:radial-gradient(at 45% 30%,#325768,#122b35 75%);border-color:#496677}.AS1BDW_studioGrid{background:repeating-linear-gradient(90deg,#0000 0 16.4%,#a7d5df16 16.4% 16.6%),repeating-linear-gradient(0deg,#0000 0 24.5%,#a7d5df16 24.5% 25%);position:absolute;inset:0}.AS1BDW_live{color:#f6e8d2;font:8px var(--q-font-mono);letter-spacing:.12em;align-items:center;gap:7px;display:flex;position:absolute;top:6%;left:5%;right:5%}.AS1BDW_live i{background:#d38c68;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #ecb58855}.AS1BDW_live span{color:#aec1bd;margin-left:auto}.AS1BDW_worldScreen{background:linear-gradient(120deg,#234e5b,#1b3b46);border:1px solid #76959055;position:absolute;inset:17% 14% 27%;overflow:hidden;box-shadow:0 0 0 5px #081e2822,0 0 26px #78bfc222}.AS1BDW_globe{aspect-ratio:1;width:43%;animation:AS1BDW_globeTurn var(--opening-duration,3s) linear both;background:radial-gradient(circle at 35% 30%,#7cac9b33,#17445422);border:1px solid #9bb9ac99;border-radius:50%;position:absolute;top:-9%;left:6%}.AS1BDW_globe i{border:1px solid #9bb9ac66;border-radius:50%;position:absolute;inset:0 20%}.AS1BDW_globe i:nth-child(2){inset:0 35%}.AS1BDW_globe i:nth-child(3){inset:20% 0}.AS1BDW_globe span{border:1px solid #9bb9ac66;border-radius:50%;position:absolute;inset:38% 0}.AS1BDW_globe span:last-child{inset:0 48%}.AS1BDW_orbitLine{border:1px solid #c0a36c;border-radius:50%;width:63%;height:26%;position:absolute;top:28%;left:-3%;transform:rotate(-27deg)}.AS1BDW_bulletin{color:#f6e8c8;position:absolute;top:29%;right:6%}.AS1BDW_bulletin small{font:6px var(--q-font-mono);letter-spacing:.16em}.AS1BDW_bulletin b{margin-top:10px;font:25px/1.3 Georgia,serif;display:block}.AS1BDW_studioDesk{background:linear-gradient(110deg,#294e52,#617c6c 50%,#284a50);border-top:5px solid #c0d0bd;border-radius:50% 50% 15% 15%/15% 15% 10% 10%;place-items:center;height:18%;display:grid;position:absolute;bottom:21%;left:21%;right:21%;box-shadow:0 12px 15px #061b2766}.AS1BDW_studioDesk span{letter-spacing:.2em;color:#ece0bd;font:10px Georgia,serif}.AS1BDW_studioDesk i{background:#d5dbcc;width:20%;height:3px;position:absolute;top:-7px}.AS1BDW_camera{width:10%;height:20%;position:absolute;bottom:21%;left:5%}.AS1BDW_camera>span{background:linear-gradient(100deg,#213b40,#496069);border:1px solid #789187;border-radius:6px;width:85%;height:40%;position:absolute;top:4%;transform:rotate(7deg)}.AS1BDW_camera>i{background:#70857a;width:20%;height:25%;position:absolute;top:15%;left:83%}.AS1BDW_camera b{background:#839888;width:4px;height:58%;position:absolute;top:43%;left:42%;transform:rotate(12deg);box-shadow:13px 1px #415e59}.AS1BDW_breaking{color:#ffedd1;letter-spacing:.06em;height:10%;animation:AS1BDW_bulletinIn var(--opening-duration,3s) ease both;background:linear-gradient(90deg,#a35540 0 30%,#e6dbc0 30%);align-items:center;gap:20px;padding:0 4%;font:13px Georgia,serif;display:flex;position:absolute;bottom:13%;left:5%;right:5%;box-shadow:0 4px 10px #081a2644}.AS1BDW_breaking>span{color:#3b514b;font:8px var(--q-font-mono);letter-spacing:.1em;margin-left:auto}.AS1BDW_ticker{color:#becbc0;height:6%;font:7px var(--q-font-mono);background:#122d37;align-items:center;gap:12px;display:flex;position:absolute;bottom:6%;left:5%;right:5%}.AS1BDW_ticker b{color:#1b3940;background:#bda36d;place-items:center;height:100%;padding:0 12px;font:16px Georgia,serif;display:grid}.AS1BDW_ticker>div{flex:1;overflow:hidden}.AS1BDW_ticker span{white-space:nowrap;animation:AS1BDW_ticker var(--opening-duration,3s) linear both;display:block}.AS1BDW_ticker small{padding-right:10px}.AS1BDW_gala{background:radial-gradient(at 50% 10%,#545342,#222c28 73%);border-color:#897653}.AS1BDW_galaWall{background:linear-gradient(90deg,#28362e,#3c4939 50%,#26372e);border-inline:1px solid #b9a57633;grid-template-columns:repeat(4,1fr);gap:12px;padding:5% 3%;display:grid;position:absolute;inset:0 15% 37%}.AS1BDW_galaWall>span{color:#c3ad79;text-align:center;opacity:.65;font:italic 24px Georgia,serif}.AS1BDW_galaWall small{font:4px var(--q-font-mono);letter-spacing:.08em;display:block}.AS1BDW_carpet{clip-path:polygon(34% 0,66% 0,100% 100%,0 100%);transform-origin:top;width:60%;animation:AS1BDW_unroll var(--opening-duration,3s) cubic-bezier(.2, .8, .2, 1) both;background:repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 3px),linear-gradient(90deg,#572e2a,#9d483c 30%,#a35141 50%,#66312c);position:absolute;top:49%;bottom:-1%;left:20%}.AS1BDW_carpet:before{content:"";border-inline:2px solid #c6a37466;position:absolute;inset:0 5%}.AS1BDW_carpet>span{color:#cb9e6955;font:italic 50px Georgia;position:absolute;bottom:12%;left:45%;transform:rotateX(48deg)}.AS1BDW_galaBeam{clip-path:polygon(0 0,8% 0,100% 100%,30% 100%);transform-origin:top;width:50%;height:110%;animation:AS1BDW_beam var(--opening-duration,3s) ease both;background:linear-gradient(#ffedac33,#fff7cf00);position:absolute;top:-15%;left:3%}.AS1BDW_galaBeamRight{left:auto;right:3%;scale:-1 1}.AS1BDW_ropes{width:31%;height:40%;position:absolute;bottom:5%;left:12%}.AS1BDW_ropesRight{left:auto;right:12%;transform:scaleX(-1)}.AS1BDW_stanchion{left:calc(var(--post) * 32%);bottom:calc(var(--post) * 24%);height:calc(70% - var(--post) * 13%);width:24px;position:absolute}.AS1BDW_stanchion>b{background:linear-gradient(90deg,#816a3d,#eddda3,#9c7843);width:6px;height:100%;position:absolute;left:9px}.AS1BDW_stanchion>span{background:radial-gradient(circle at 35% 25%,#fff1c4,#ba9659 60%,#655638);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:5px}.AS1BDW_stanchion>i{background:linear-gradient(#cfb37a,#6c5a37);border-radius:50%;width:32px;height:8px;position:absolute;bottom:-3px;left:-4px;box-shadow:0 3px #182521}.AS1BDW_velvetRope{filter:drop-shadow(0 2px #351e1c);border-bottom:5px solid #8f4940;border-radius:0 0 50% 50%;height:33%;position:absolute;top:17%;left:18px;right:24%;transform:rotate(-18deg)}.AS1BDW_paparazzi{align-items:end;gap:10%;width:16%;display:flex;position:absolute;bottom:15%;left:4%}.AS1BDW_paparazzi>span{background:#14251f;border:1px solid #7c817133;border-radius:4px;width:30%;height:27px;position:relative;transform:rotate(10deg)}.AS1BDW_paparazzi span:nth-child(2){margin-bottom:38px}.AS1BDW_paparazzi span:nth-child(3){margin-bottom:67px}.AS1BDW_paparazzi i{background:#1e3431;border:2px solid #657165;border-radius:50%;width:12px;height:14px;position:absolute;top:7px;right:-4px}.AS1BDW_paparazziRight{left:auto;right:4%;transform:scaleX(-1)}.AS1BDW_cameraGlow{pointer-events:none;opacity:0;animation:AS1BDW_cameraGlow var(--opening-duration,3s) ease both;background:radial-gradient(#ffefc45c,#0000 65%);border-radius:50%;position:absolute;inset:30% 40% 5% -20%}.AS1BDW_cameraGlowRight{animation-name:AS1BDW_cameraGlowRight;inset:30% -20% 5% 40%}.AS1BDW_galaTitle{font:8px var(--q-font-mono);letter-spacing:.15em;color:#d4be8b;justify-content:space-between;display:flex;position:absolute;top:5%;left:5%;right:5%}.AS1BDW_galaTitle span{opacity:.7}@keyframes AS1BDW_sceneExit{0%,68%{opacity:1}94%,to{opacity:0}}@keyframes AS1BDW_carriage{0%,25%{transform:translate(0)}32%,39%{transform:translate(85%)}46%,53%{transform:translate(170%)}60%,to{transform:translate(255%)}}@keyframes AS1BDW_grab{0%,12%{transform:translateY(20px)}18%,32%,46%,60%{transform:translateY(100px)}24%,38%,52%,66%,to{transform:translateY(20px)}}@keyframes AS1BDW_cable{0%,12%{transform:scaleY(.16)}18%,32%,46%,60%{transform:scaleY(.8)}24%,38%,52%,66%,to{transform:scaleY(.16)}}@keyframes AS1BDW_pincer{0%,18%,32%,46%,60%{transform:rotate(18deg)}23%,28%,37%,42%,51%,56%,65%,to{transform:rotate(-16deg)}}@keyframes AS1BDW_pincerRight{0%,18%,32%,46%,60%{transform:scaleX(-1)rotate(18deg)}23%,28%,37%,42%,51%,56%,65%,to{transform:scaleX(-1)rotate(-16deg)}}@keyframes AS1BDW_win{0%,63%{opacity:.25}72%,to{opacity:1;text-shadow:0 0 10px #fff3ba}}@keyframes AS1BDW_globeTurn{0%{transform:rotate(-18deg)}to{transform:rotate(22deg)}}@keyframes AS1BDW_bulletinIn{0%{transform:translate(-115%)}20%,72%{transform:translate(0)}95%,to{transform:translate(115%)}}@keyframes AS1BDW_ticker{0%{transform:translate(10%)}to{transform:translate(-35%)}}@keyframes AS1BDW_unroll{0%{transform:scaleY(0)}32%,to{transform:scaleY(1)}}@keyframes AS1BDW_beam{0%{opacity:0;transform:rotate(-9deg)}25%{opacity:1}to{opacity:.65;transform:rotate(6deg)}}@keyframes AS1BDW_cameraGlow{0%,27%{opacity:0}34%{opacity:.7}43%,to{opacity:0}}@keyframes AS1BDW_cameraGlowRight{0%,52%{opacity:0}59%{opacity:.7}68%,to{opacity:0}}@media (max-width:600px){.AS1BDW_cabinet{width:76%;left:12%}.AS1BDW_arcadeSide{display:none}.AS1BDW_arcadeCaption{font-size:6px;right:2%}.AS1BDW_marquee{font-size:12px}.AS1BDW_console{gap:8px;padding-inline:8%}.AS1BDW_console b{display:none}.AS1BDW_claw{height:43px}.AS1BDW_claw>i{border-width:3px;width:30%;left:10%}.AS1BDW_claw>i+i{left:auto;right:10%}.AS1BDW_worldScreen{left:6%;right:6%}.AS1BDW_bulletin b{font-size:19px}.AS1BDW_globe{top:18%}.AS1BDW_studioDesk{left:17%;right:12%}.AS1BDW_studioDesk span{font-size:8px}.AS1BDW_breaking{background:linear-gradient(90deg,#a35540 0 28%,#e6dbc0 28%);gap:7px;padding-inline:2%;font-size:10px}.AS1BDW_breaking>span{letter-spacing:0;font-size:5px}.AS1BDW_ticker{font-size:6px}.AS1BDW_galaWall{gap:7px;inset-inline:7%}.AS1BDW_galaWall>span{font-size:18px}.AS1BDW_galaWall small{font-size:3px}.AS1BDW_stanchion{width:15px}.AS1BDW_stanchion>i{width:22px;left:0}.AS1BDW_paparazzi>span{height:18px}.AS1BDW_paparazzi i{width:8px;height:10px;top:3px}.AS1BDW_galaTitle{font-size:6px}.AS1BDW_carpet>span{font-size:34px}}@media (prefers-reduced-motion:reduce){.AS1BDW_scene,.AS1BDW_scene *{animation:none!important}.AS1BDW_cameraGlow{display:none}}
.bWphQW_scene{animation:bWphQW_sceneExit var(--opening-duration,3s) linear both;border:1px solid #9c9675;border-radius:22px;position:absolute;inset:0;overflow:hidden}.bWphQW_kitchen{background:#dddbbf}.bWphQW_tiles{background:repeating-linear-gradient(90deg,#0000 0 9.8%,#eeead4 9.8% 10%),repeating-linear-gradient(0deg,#0000 0 24.5%,#eeead4 24.5% 25%),linear-gradient(120deg,#afc0aa,#d6dcc2);position:absolute;inset:0 0 27%;box-shadow:inset 0 -15px 30px #3a594026}.bWphQW_kitchenSign{color:#3d5746;font:10px var(--q-font-mono);letter-spacing:.25em;position:absolute;top:13%;left:8%}.bWphQW_kitchenSign b{letter-spacing:.07em;margin-top:8px;font:32px Georgia,serif;display:block}.bWphQW_kitchenSign small{font:6px var(--q-font-mono);letter-spacing:.09em;margin-top:12px;display:block}.bWphQW_panRail{background:linear-gradient(#d9bd84,#806239);justify-content:space-evenly;align-items:flex-start;width:22%;height:5px;display:flex;position:absolute;top:15%;right:8%}.bWphQW_panRail i{aspect-ratio:1;background:radial-gradient(circle at 35% 25%,#f1cd95,#ba7c48 70%);border:3px solid #c09058;border-radius:50%;width:25%;position:relative;top:34px;box-shadow:2px 5px 7px #435a4233}.bWphQW_panRail i:before{content:"";background:#dbc094;border:1px solid #b18751;border-radius:5px;width:6px;height:33px;position:absolute;bottom:100%;left:43%}.bWphQW_chef{width:25%;height:66%;position:absolute;top:9%;left:36%}.bWphQW_hat{background:linear-gradient(90deg,#ebe4cb,#fff8e4 50%,#ded8c1);border-bottom:2px solid #c4beaa;border-radius:8px;width:54%;height:20%;position:absolute;top:10%;left:22%}.bWphQW_hat i{background:#f8f0da;border-radius:50%;width:56%;height:90%;position:absolute;top:-47%;left:-12%}.bWphQW_hat i:nth-child(2){top:-68%;left:24%}.bWphQW_hat i:nth-child(3){top:-42%;left:59%}.bWphQW_face{background:linear-gradient(100deg,#c79267,#efc69a 60%,#d7a276);border-radius:20% 20% 42% 42%;width:42%;height:27%;position:absolute;top:30%;left:28%;box-shadow:inset 0 4px #69533c}.bWphQW_face>i{background:#484b37;border-radius:50%;width:4px;height:5px;position:absolute;top:35%;left:25%}.bWphQW_face>i+i{left:67%}.bWphQW_face b{background:#584b34;border-radius:50% 50% 35% 35%;width:52%;height:12%;position:absolute;top:59%;left:25%;transform:rotate(-5deg)}.bWphQW_coat{background:linear-gradient(100deg,#e7dfc7,#fff4da 55%,#d7cfb7);border-radius:40% 40% 10% 10%;width:100%;position:absolute;top:53%;bottom:-2%;box-shadow:inset -12px 0 #bcb7a422}.bWphQW_coat>i{background:#8e8b6e;border-radius:50%;width:4px;height:4px;position:absolute;top:24%;left:40%;box-shadow:26px 0 #8e8b6e}.bWphQW_coat>i:nth-child(2){top:46%}.bWphQW_coat>i:nth-child(3){top:68%}.bWphQW_coat span{clip-path:polygon(0 0,100% 0,60% 100%,40% 100%);background:#4d6953;width:20%;height:28%;position:absolute;top:-4%;left:42%}.bWphQW_arm{transform-origin:0;width:57%;height:24%;animation:bWphQW_chopArm var(--opening-duration,3s) linear both;position:absolute;top:65%;right:-22%}.bWphQW_arm>i{background:#f3ead1;border-radius:40%;width:62%;height:54%;position:absolute;transform:rotate(-18deg)}.bWphQW_arm>b{background:#d7a57c;border-radius:8px;width:14%;height:62%;position:absolute;top:-28%;left:52%;transform:rotate(-14deg)}.bWphQW_arm>b:before{content:"";background:#425340;border-radius:4px;width:9px;height:33px;position:absolute;bottom:52%;left:38%}.bWphQW_arm>b:after{content:"";background:linear-gradient(125deg,#7f9b8e,#e0e9d7 50%,#98aca0);border-bottom:2px solid #f9faf0;border-radius:0 4px 12px 2px;width:52px;height:28px;position:absolute;top:28%;left:18%}.bWphQW_counter{background:repeating-linear-gradient(0deg,#8b694425 0 1px,#0000 1px 8px),linear-gradient(110deg,#c0a16c,#e4c490 48%,#b08d57);border-top:7px solid #efdcab;height:19%;position:absolute;top:74%;left:0;right:0;box-shadow:0 6px #89704c}.bWphQW_board{background:linear-gradient(110deg,#e5be7c,#b58d50);border:3px solid #af864e;border-radius:30%;width:34%;height:74%;position:absolute;top:-26%;left:36%;box-shadow:0 6px #937344,0 10px 12px #57483144}.bWphQW_onion{background:repeating-radial-gradient(#ded9b5 0 5px,#f7efcf 6px 8px);border-radius:50% 50% 45% 45%;width:40px;height:33px;position:absolute;top:8%;left:63%;transform:rotate(-12deg)}.bWphQW_onionSlice{left:calc(67% + var(--slice)*3%);width:15px;height:24px;transform:rotate(calc(var(--slice)*11deg));animation:bWphQW_onionScatter var(--opening-duration,3s) linear both;background:#cec9a3;border:3px solid #ede6c1;border-radius:50%;position:absolute;top:32%}.bWphQW_pot{background:linear-gradient(90deg,#7e603f,#c49b63 40%,#977045);border-top:4px solid #ecce92;border-radius:7% 7% 35% 35%;width:16%;height:80%;position:absolute;top:-45%;left:12%;box-shadow:0 8px 10px #534d3333}.bWphQW_pot span{border:5px solid #977345;border-radius:30%;width:20%;height:40%;position:absolute;top:18%;right:-19%}.bWphQW_pot i{width:15px;height:45px;animation:bWphQW_steam var(--opening-duration,3s) ease both;border-left:3px solid #fff9dd88;border-radius:50%;position:absolute;bottom:110%;left:25%}.bWphQW_pot i+i{height:58px;left:50%}.bWphQW_pot i+i+i{height:36px;left:75%}.bWphQW_herbs{width:8%;height:70%;position:absolute;top:-10%;right:12%}.bWphQW_herbs i{background:#647849;border-radius:80% 0;width:30%;height:75%;position:absolute;left:30%;transform:rotate(-35deg)}.bWphQW_herbs i+i{background:#86905c;left:52%;transform:rotate(12deg)}.bWphQW_herbs i+i+i{left:12%;transform:rotate(53deg)}.bWphQW_recipe{font:7px var(--q-font-mono);letter-spacing:.16em;color:#6b6548;align-items:center;gap:10px;display:flex;position:absolute;bottom:2%;left:8%;right:8%}.bWphQW_recipe i{background:#a6966a;width:30px;height:1px}.bWphQW_desk{background:repeating-linear-gradient(8deg,#f4d39506 0 2px,#0000 2px 13px),linear-gradient(110deg,#795c40,#a1865d 52%,#6a513a)}.bWphQW_deskMat{background:linear-gradient(125deg,#45604b,#263f33);border:2px solid #b6a272;outline:8px solid #284737;position:absolute;inset:8% 8% 9%;box-shadow:0 12px 25px #251f2255}.bWphQW_deskLabel{color:#b8b38a;font:7px var(--q-font-mono);letter-spacing:.1em;justify-content:space-between;display:flex;position:absolute;top:12%;left:12%;right:12%}.bWphQW_folder{background:#c6ab71;border-radius:4px;width:37%;height:60%;position:absolute;top:25%;left:19%;transform:rotate(-8deg);box-shadow:5px 8px 12px #17282044}.bWphQW_folder:before{content:"";background:#c6ab71;border-radius:4px 4px 0 0;width:42%;height:16px;position:absolute;top:-12px;left:0}.bWphQW_folder>span{color:#6a593c;font:6px var(--q-font-mono);letter-spacing:.15em;position:absolute;bottom:3%;left:7%}.bWphQW_paper{color:#5b624c;background:linear-gradient(125deg,#f5edd4,#e3d8b7);padding:8%;position:absolute;inset:4% 6% 13%;box-shadow:0 2px 4px #584b3a22}.bWphQW_paper small{font:6px var(--q-font-mono);letter-spacing:.15em}.bWphQW_paper b{margin-top:12px;font:24px/1.18 Georgia,serif;display:block}.bWphQW_paper>i{background:#c4b991;width:60%;height:1px;margin-top:12px;display:block}.bWphQW_paper>i+i{width:42%}.bWphQW_fingerprint{background:repeating-radial-gradient(at 50% 60%,#0000 0 3px,#86907877 3px 4px);border-radius:50%;width:52px;height:65px;position:absolute;bottom:12%;right:10%;transform:rotate(15deg)}.bWphQW_evidence{width:22%;height:50%;position:absolute;top:28%;left:59%}.bWphQW_evidence>span{top:calc(var(--note)*10%);left:calc(var(--note)*8%);width:80%;height:83%;transform:rotate(calc(var(--note)*9deg - 12deg));background:#eee3c3;border:1px solid #d7c99e;padding:12%;position:absolute;box-shadow:2px 4px 8px #14291c33}.bWphQW_evidence small{color:#9b8a65;font:6px var(--q-font-mono);display:block}.bWphQW_evidence b{color:#7b8766;border:1px solid #a59977;place-items:center;height:50%;margin-top:16%;font:45px Georgia,serif;display:grid}.bWphQW_evidence i{background:#b5a682;height:1px;margin-top:15%;display:block}.bWphQW_pencil{background:linear-gradient(90deg,#e1bc69,#a4894b);border-radius:4px;width:6px;height:44%;position:absolute;top:28%;left:13%;transform:rotate(7deg)}.bWphQW_pencil:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#d7b690 70%,#384239 70%);width:6px;height:15px;position:absolute;bottom:-14px}.bWphQW_cup{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#92714b,#423b2b);border:8px solid #c7cfb1;border-radius:50%;width:8%;position:absolute;top:20%;right:10%;box-shadow:0 0 0 7px #819175,5px 8px 8px #10231944}.bWphQW_cup i{border:5px solid #c7cfb1;border-radius:5px;width:15px;height:22px;position:absolute;top:24%;right:-19px}.bWphQW_loupe{aspect-ratio:1;width:18%;animation:bWphQW_investigate var(--opening-duration,3s) cubic-bezier(.35,0,.3,1) both;z-index:2;position:absolute;top:20%;left:16%}.bWphQW_loupe>div{background:radial-gradient(circle at 32% 22%,#eef7db55,#0000 65%);border:7px solid #bfa269;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #4d6956,0 0 0 2px #d9c48b,7px 12px 14px #14271c44}.bWphQW_loupe>span{transform-origin:top;background:linear-gradient(90deg,#514b35,#8b7650,#524b35);border-top:10px solid #c3a971;border-radius:6px;width:20%;height:66%;position:absolute;top:78%;left:80%;transform:rotate(-39deg)}.bWphQW_stamp{color:#a4654a;letter-spacing:.16em;animation:bWphQW_stamp var(--opening-duration,3s) ease both;border:3px double #a4654a;border-radius:4px;padding:9px 15px;font:18px Georgia,serif;position:absolute;bottom:16%;right:18%;transform:rotate(-12deg)}.bWphQW_stamp small{font:5px var(--q-font-mono);text-align:center;margin-top:4px;display:block}.bWphQW_deskFooter{color:#dbc59c;font:6px var(--q-font-mono);letter-spacing:.18em;position:absolute;bottom:3%;left:12%}.bWphQW_show{background:radial-gradient(at 50% 20%,#375b54,#152f31 80%);border-color:#6f8271}.bWphQW_showLines{background:repeating-linear-gradient(90deg,#0000 0 9.8%,#dcc99113 9.8% 10%);position:absolute;inset:0}.bWphQW_showBrand{color:#dbc698;letter-spacing:.18em;justify-content:space-between;font:15px Georgia,serif;display:flex;position:absolute;top:7%;left:7%;right:7%}.bWphQW_showBrand span{font:7px var(--q-font-mono)}.bWphQW_arch{border:3px solid #b59b63;border-radius:50% 50% 0 0;position:absolute;inset:15% 24% 25%;box-shadow:0 0 0 10px #c5b87a15,inset 0 0 40px #d9d19a13}.bWphQW_arch>i{border:1px solid #c5b98755;border-radius:50% 50% 0 0;position:absolute;inset:6%}.bWphQW_arch>i+i{inset:11%}.bWphQW_arch>i+i+i{inset:16%}.bWphQW_showBeam{clip-path:polygon(0 0,8% 0,100% 100%,35% 100%);transform-origin:top;width:48%;height:110%;animation:bWphQW_sweep var(--opening-duration,3s) ease both;background:linear-gradient(#fff2b44a,#f4e7af00 95%);position:absolute;top:-5%;left:9%}.bWphQW_showBeamRight{left:auto;right:9%;scale:-1 1}.bWphQW_countdown{place-items:center;display:grid;position:absolute;inset:20% 29% 38%}.bWphQW_countdown>span{color:#f3e2b7;text-shadow:0 0 30px #e8d19333;opacity:0;animation:.42s both bWphQW_countStep;animation-delay:calc(.1s + var(--count)*.42s);font:clamp(50px,9vw,130px) Georgia,serif;position:absolute}.bWphQW_countdown>b{color:#e1ce9c;letter-spacing:.18em;animation:bWphQW_begin var(--opening-duration,3s) ease both;font:26px Georgia,serif}.bWphQW_podiums{z-index:1;gap:7%;height:25%;display:flex;position:absolute;bottom:18%;left:15%;right:15%}.bWphQW_podiums>div{background:linear-gradient(110deg,#416458,#76937a 50%,#38594e);border:1px solid #b4ad7b;border-radius:8px 8px 2px 2px;flex:1;place-items:center;display:grid;position:relative;box-shadow:5px 10px 15px #051d2666}.bWphQW_podiums i{height:6%;animation:bWphQW_panelLight var(--opening-duration,3s) linear both;animation-delay:calc(var(--podium)*70ms);background:#f1daa5;position:absolute;top:0;left:0;right:0;box-shadow:0 0 20px #f1daa555}.bWphQW_podiums span{color:#dbcca0;font:30px Georgia,serif}.bWphQW_podiums small{font:6px var(--q-font-mono);color:#c1c9ac;position:absolute;bottom:8%}.bWphQW_showFloor{background:linear-gradient(#8b9c7022,#0000);border-top:1px solid #b5ab7955;height:22%;position:absolute;bottom:0;left:0;right:0}.bWphQW_showCaption{color:#b4bea3;font:7px var(--q-font-mono);letter-spacing:.15em;justify-content:center;align-items:center;gap:15px;display:flex;position:absolute;bottom:6%;left:0;right:0}.bWphQW_showCaption i{background:#b4a771;width:25px;height:1px}@keyframes bWphQW_sceneExit{0%,68%{opacity:1}94%,to{opacity:0}}@keyframes bWphQW_chopArm{0%,12%{transform:rotate(-24deg)}18%,30%,42%,54%{transform:rotate(13deg)}24%,36%,48%{transform:rotate(-24deg)}65%,to{transform:rotate(0)}}@keyframes bWphQW_onionScatter{0%,17%{opacity:0;translate:-12px}18%,29%{opacity:.4;translate:-8px}30%,41%{opacity:.7;translate:-4px}42%,to{opacity:1;translate:0}}@keyframes bWphQW_steam{0%{opacity:0;transform:translateY(12px)}30%,65%{opacity:.7}to{opacity:0;transform:translateY(-22px)}}@keyframes bWphQW_investigate{0%,8%{transform:translate(0)rotate(-15deg)}30%{transform:translate(235%,10%)rotate(8deg)}50%{transform:translateY(85%)rotate(-8deg)}72%,to{transform:translate(235%,85%)rotate(15deg)}}@keyframes bWphQW_stamp{0%,58%{opacity:0;transform:rotate(-12deg)scale(1.7)}67%,to{opacity:.8;transform:rotate(-12deg)scale(1)}}@keyframes bWphQW_sweep{0%{opacity:0;transform:rotate(-12deg)}20%{opacity:1}to{opacity:.6;transform:rotate(15deg)}}@keyframes bWphQW_countStep{0%{opacity:0;transform:scale(.8)}15%,72%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes bWphQW_begin{0%,44%{opacity:0;transform:scale(.9)}49%,60%{opacity:1;transform:scale(1)}68%,to{opacity:0}}@keyframes bWphQW_panelLight{0%,44%{opacity:.2}58%,to{opacity:1}}@media (max-width:600px){.bWphQW_kitchenSign{font-size:6px;top:12%;left:5%}.bWphQW_kitchenSign b{font-size:15px}.bWphQW_kitchenSign small{max-width:70px;font-size:4px}.bWphQW_chef{width:34%;left:31%}.bWphQW_panRail{width:22%;right:5%}.bWphQW_panRail i{border-width:2px}.bWphQW_arm>b:after{width:29px;height:20px}.bWphQW_hat{height:17%;top:13%}.bWphQW_face b{top:66%}.bWphQW_board{width:43%;left:30%}.bWphQW_onion{width:25px;height:22px}.bWphQW_onionSlice{border-width:2px;width:10px;height:17px}.bWphQW_pot{left:7%}.bWphQW_recipe{font-size:5px}.bWphQW_deskLabel{font-size:4px}.bWphQW_folder{width:44%;left:17%}.bWphQW_paper{padding:9%}.bWphQW_paper b{margin-top:10px;font-size:18px}.bWphQW_paper small{font-size:4px}.bWphQW_paper>i{margin-top:10px}.bWphQW_fingerprint{width:30px;height:42px}.bWphQW_evidence{width:23%;top:36%;left:62%}.bWphQW_evidence b{font-size:27px}.bWphQW_evidence small{font-size:4px}.bWphQW_cup{border-width:5px;width:10%}.bWphQW_cup i{border-width:3px;width:10px;height:16px;right:-12px}.bWphQW_loupe>div{border-width:4px}.bWphQW_stamp{padding:6px;font-size:12px;bottom:13%;right:15%}.bWphQW_deskFooter{font-size:4px}.bWphQW_showBrand{font-size:11px}.bWphQW_showBrand span{font-size:5px}.bWphQW_arch{left:17%;right:17%}.bWphQW_countdown{inset:24% 20% 37%}.bWphQW_countdown>b{font-size:20px}.bWphQW_podiums{gap:5%;height:22%;left:10%;right:10%}.bWphQW_podiums span{font-size:22px}.bWphQW_showCaption{gap:9px;font-size:5px}}@media (prefers-reduced-motion:reduce){.bWphQW_scene,.bWphQW_scene *{animation:none!important}.bWphQW_countdown>span{display:none}}
.u7fWVW_scene{animation:u7fWVW_sceneryOut var(--opening-duration,3s) linear both;isolation:isolate;background:#24424a;border:1px solid #9b9d8644;border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff20}.u7fWVW_landscape{background-size:cover;background-position:var(--landscape-position);animation:u7fWVW_cameraDrift var(--opening-duration,3s) cubic-bezier(.2,.4,.3,1) both;position:absolute;inset:-2%;transform:scale(1.03)}.u7fWVW_exposure,.u7fWVW_light,.u7fWVW_mist{pointer-events:none;position:absolute;inset:0}.u7fWVW_exposure{background:linear-gradient(#0b273760,#0000 48%,#102a3844)}.u7fWVW_light{mix-blend-mode:screen;animation:u7fWVW_lightBloom var(--opening-duration,3s) ease both;background:radial-gradient(at 57% 35%,#ffe7a94d,#0000 65%)}.u7fWVW_mist{opacity:.22;animation:u7fWVW_mistDrift var(--opening-duration,3s) linear both;background:radial-gradient(at 40% 55%,#deede133,#0000 65%);inset:35% -10% 0}.u7fWVW_sunrise .u7fWVW_exposure{animation:u7fWVW_dawnReveal var(--opening-duration,3s) ease both;background:linear-gradient(#082840b3,#0c34484d)}.u7fWVW_sunset .u7fWVW_light{background:radial-gradient(at 65% 40%,#f0a45542,#0000 65%)}.u7fWVW_sunset .u7fWVW_exposure{animation:u7fWVW_duskReveal var(--opening-duration,3s) ease both;background:linear-gradient(#272c4e44,#0000 55%,#172e4144)}.u7fWVW_snow .u7fWVW_light{background:radial-gradient(at 52% 69%,#ffd18b18,#0000 28%)}.u7fWVW_snow .u7fWVW_exposure{background:linear-gradient(#132f4544,#0000 48%,#28495430)}.u7fWVW_caption{color:#fff0ce;text-shadow:0 1px 8px #0a223866;z-index:3;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:7%;left:5%;right:5%}.u7fWVW_caption>span{font:10px var(--q-font-mono);letter-spacing:.2em;align-items:center;gap:12px;display:flex}.u7fWVW_caption i{opacity:.6;background:currentColor;width:25px;height:1px}.u7fWVW_caption small{font:7px var(--q-font-mono);letter-spacing:.16em;opacity:.85}.u7fWVW_edition{color:#fff0cd;font:6px var(--q-font-mono);letter-spacing:.2em;text-shadow:0 1px 6px #122e32;align-items:center;gap:10px;display:flex;position:absolute;bottom:7%;left:5%}.u7fWVW_edition i{border:1px solid #ffefc1;width:4px;height:4px;transform:rotate(45deg)}.u7fWVW_snowflakes{position:absolute;inset:0;overflow:hidden}.u7fWVW_snowflakes>i{top:-5%;left:var(--x);width:var(--size);height:var(--size);opacity:.65;animation:u7fWVW_snowFall var(--fall) linear infinite;animation-delay:var(--delay);background:#fffdf0;border-radius:50%;position:absolute}.u7fWVW_snowflakes>i:nth-child(3n){opacity:.3}.u7fWVW_trackArt{width:100%;height:100%;position:absolute;inset:0}.u7fWVW_circuit{background:#294b42}.u7fWVW_raceSheen{pointer-events:none;background:linear-gradient(125deg,#fff4cd20,#0000 40%,#0b1e3518);position:absolute;inset:0}.u7fWVW_circuit .u7fWVW_caption{top:8%}.u7fWVW_circuit .u7fWVW_caption small{font-size:6px}.u7fWVW_carRun{transform-box:view-box;animation:u7fWVW_raceTravel var(--opening-duration,3s) cubic-bezier(.25,.4,.5,1) both}.u7fWVW_carOne{--car-start:-180px;--car-mid:420px;--car-end:1130px;transform:translate(280px)}.u7fWVW_carTwo{--car-start:-260px;--car-mid:520px;--car-end:1290px;transform:translate(430px)}.u7fWVW_carThree{--car-start:-370px;--car-mid:315px;--car-end:1160px;transform:translate(190px)}@keyframes u7fWVW_sceneryOut{0%,68%{opacity:1}94%,to{opacity:0}}@keyframes u7fWVW_cameraDrift{0%{transform:scale(1.09)translateY(1%)}to{transform:scale(1.025)translateY(-.5%)}}@keyframes u7fWVW_dawnReveal{0%{opacity:.9}68%,to{opacity:0}}@keyframes u7fWVW_duskReveal{0%{opacity:.1}to{opacity:.8}}@keyframes u7fWVW_lightBloom{0%{opacity:.2;transform:scale(.85)}68%,to{opacity:.8;transform:scale(1.08)}}@keyframes u7fWVW_mistDrift{0%{transform:translate(-3%)}to{transform:translate(4%)}}@keyframes u7fWVW_snowFall{to{transform:translate(32px,560px)}}@keyframes u7fWVW_raceTravel{0%,6%{transform:translateX(var(--car-start))}47%{transform:translateX(var(--car-mid))}80%,to{transform:translateX(var(--car-end))}}@media (prefers-reduced-motion:no-preference){[data-game-background] .u7fWVW_landscape{animation:30s ease-in-out infinite alternate u7fWVW_cameraDrift}[data-game-background] .u7fWVW_mist{animation:20s ease-in-out infinite alternate u7fWVW_mistDrift}[data-game-background] .u7fWVW_carRun{animation:18s linear infinite u7fWVW_raceTravel}}@media (max-width:600px){.u7fWVW_caption>span{gap:8px;font-size:7px}.u7fWVW_caption small{text-align:right;max-width:45%;font-size:5px;line-height:1.7}.u7fWVW_caption i{width:14px}.u7fWVW_edition{font-size:5px}.u7fWVW_circuit .u7fWVW_caption small{font-size:4px}.u7fWVW_trackArt{width:155%;max-width:none;left:-27%}.u7fWVW_sunset .u7fWVW_landscape{background-position:82% 55%}.u7fWVW_sunrise .u7fWVW_landscape{background-position:63% 55%}}@media (prefers-reduced-motion:reduce){.u7fWVW_scene,.u7fWVW_scene *{animation:none!important}.u7fWVW_snowflakes{display:none}.u7fWVW_sunrise .u7fWVW_exposure{opacity:0}}
._8XNFCa_backdrop{z-index:-1;pointer-events:none;--opening-duration:3s;background:#e6e5da;position:fixed;inset:0;overflow:hidden}._8XNFCa_motion{animation:28s ease-in-out infinite alternate _8XNFCa_breathe;position:absolute;inset:-3%}._8XNFCa_art{position:absolute;inset:0}._8XNFCa_art>div{border:0;border-radius:0}._8XNFCa_plaque{background:#f7f5ef}._8XNFCa_plaque>section{transform:scale(3.7)}._8XNFCa_veil{background:linear-gradient(90deg,#f6f3ed30,#f6f3edda 28%,#f6f3edeb 50%,#f6f3edda 72%,#f6f3ed30);position:absolute;inset:0}._8XNFCa_cards{grid-template-columns:repeat(4,1fr);gap:5%;display:grid;position:absolute;inset:8%;transform:rotate(-12deg)scale(1.12)}._8XNFCa_cards i{transform:rotate(var(--angle));animation:14s ease-in-out infinite alternate _8XNFCa_floatCard;animation-delay:calc(var(--i) * -.8s);background:linear-gradient(135deg,#fffaf0,#d6c2a1);border:1px solid #c4b293;border-radius:18px;box-shadow:0 20px 55px #40332224}._8XNFCa_cards[data-card-scene=orbit]{border-radius:50%;transform:rotate(24deg)scale(1.15)}._8XNFCa_cards[data-card-scene=cascade]{transform:rotate(16deg)translateY(-8%)}._8XNFCa_cards[data-card-scene=cross-shuffle]{transform:rotate(45deg)scale(1.25)}._8XNFCa_cards[data-card-scene=deck-burst]{gap:1%;transform:rotate(-26deg)scale(.95)}._8XNFCa_cards[data-card-scene=magnet-snap]{gap:2%;transform:rotate(0)}@keyframes _8XNFCa_breathe{0%{transform:scale(1)translate(-.5%)}to{transform:scale(1.045)translate(.5%)}}@keyframes _8XNFCa_floatCard{0%{translate:0 -8px}to{translate:0 12px}}@media (max-width:640px){._8XNFCa_veil{background:linear-gradient(#f6f3edb8,#f6f3eddb 32%,#f6f3ede8 75%,#f6f3edb8)}._8XNFCa_art{left:-45%;right:-45%}._8XNFCa_plaque>section{transform:scale(3)}}@media (prefers-reduced-motion:reduce){._8XNFCa_backdrop *,._8XNFCa_backdrop :before,._8XNFCa_backdrop :after{transition:none!important;animation:none!important}}
.yICITa_panel{color:#23463f;background:#eef2e8;border:1px solid #c8c8af;border-radius:18px;margin-block:12px 20px;padding:18px}.yICITa_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.yICITa_heading strong{font-size:1rem}.yICITa_heading span{background:#dce8d8;border-radius:20px;padding:5px 9px;font-size:.8rem;font-weight:700}.yICITa_panel p{margin:10px 0 16px;font-size:.85rem;line-height:1.5}.yICITa_controls{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.yICITa_field{flex:210px;gap:6px;min-width:0;display:grid}.yICITa_field label{font-size:.8rem;font-weight:700}.yICITa_field select{width:100%;min-height:44px;color:inherit;font:inherit;background:#fafbf7;border:1px solid #b5c6b7;border-radius:10px;padding:10px}.yICITa_primary{color:#fff;background:#254d42;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.yICITa_links{flex-wrap:wrap;gap:6px 20px;margin-top:10px;display:flex}.yICITa_links a{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;font-size:.85rem;display:inline-flex}.yICITa_panel :is(a,select):focus-visible{outline:3px solid var(--q-color-focus);outline-offset:3px}
.-D7HvG_experience{min-width:0}.-D7HvG_ruleDialog{width:min(940px,100% - 24px);max-height:90dvh;color:var(--q-color-ink);background:#f6f3ee;border:1px solid #ded7ca;border-radius:24px;padding:28px;box-shadow:0 32px 100px #211c2540}.-D7HvG_ruleDialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#211c2566}@media (max-width:480px){.-D7HvG_ruleDialog{border-radius:18px;padding:18px 12px}}
.oKznUW_panel{color:#27473c;background:#f3f5ee;border:1px solid #d5d9c9;border-radius:22px;width:min(960px,100%);margin:32px auto 20px;padding:20px}.oKznUW_panel h2{margin:0 0 8px;font-size:1.25rem}.oKznUW_panel p{margin:0 0 14px;font-size:.85rem;line-height:1.6}.oKznUW_tracks{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.oKznUW_tracks section{background:#fffdf7;border:1px solid #dde0d3;border-radius:15px;padding:15px}.oKznUW_tracks section[data-active=true]{border-color:#5a7c61;box-shadow:0 0 0 1px #5a7c61}.oKznUW_tracks h3{margin:0 0 6px}.oKznUW_levels{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.oKznUW_levels a{min-height:44px;color:inherit;background:#eef1e5;border-radius:10px;place-items:center;font-weight:700;text-decoration:none;display:grid}.oKznUW_levels a[aria-current=page]{color:#fff;background:#274d40}.oKznUW_levels a:focus-visible{outline:3px solid var(--q-color-focus);outline-offset:2px}@media (max-width:650px){.oKznUW_tracks{grid-template-columns:1fr}.oKznUW_levels{grid-template-columns:repeat(4,minmax(0,1fr))}.oKznUW_panel{padding:14px}}
.A1GdIW_shell{width:min(100%, var(--q-board-max));gap:18px;margin:0 auto;display:grid}.A1GdIW_topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.A1GdIW_badge{color:var(--q-color-ink-muted);font-family:var(--q-font-mono);font-size:11px;font-weight:var(--q-font-weight-semibold);letter-spacing:.08em}.A1GdIW_exitLink,.A1GdIW_skipLink{min-height:var(--q-touch-target);color:var(--q-color-ink-muted);font-size:13px;font-weight:var(--q-font-weight-medium);text-underline-offset:3px;align-items:center;display:inline-flex}.A1GdIW_intro{gap:9px;display:grid}.A1GdIW_intro h1{max-width:12ch;color:var(--q-color-ink);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,8vw,42px);line-height:1.02}.A1GdIW_intro p{color:var(--q-color-ink-muted);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.A1GdIW_safeNote{border:1px solid var(--q-color-border);border-radius:var(--q-radius-sm);background:var(--q-color-surface-raised);padding:10px 12px;font-size:13px!important}.A1GdIW_solvedList{gap:8px;display:grid}.A1GdIW_solvedGroup{border-radius:var(--q-radius-sm);text-align:center;place-content:center;gap:4px;min-height:70px;padding:10px 12px;display:grid}.A1GdIW_solvedGroup[data-difficulty="1"]{background:var(--q-group-yellow);color:var(--q-group-yellow-ink)}.A1GdIW_solvedGroup[data-difficulty="2"]{background:var(--q-group-green);color:var(--q-group-green-ink)}.A1GdIW_solvedGroup strong,.A1GdIW_solvedGroup span{overflow-wrap:anywhere}.A1GdIW_solvedGroup strong{font-size:14px}.A1GdIW_solvedGroup span{font-size:12px;font-weight:var(--q-font-weight-medium);line-height:1.35}.A1GdIW_board{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.A1GdIW_tile{border:1px solid var(--q-color-border);border-radius:var(--q-radius-sm);background:var(--q-color-surface);min-width:0;min-height:68px;color:var(--q-color-ink);box-shadow:var(--q-shadow-card);cursor:pointer;font-size:clamp(10px,2.9vw,14px);font-weight:var(--q-font-weight-semibold);overflow-wrap:anywhere;text-align:center;transition:transform var(--q-motion-fast) var(--q-ease-spring), border-color var(--q-motion-fast) var(--q-ease-standard), background var(--q-motion-fast) var(--q-ease-standard), box-shadow var(--q-motion-fast) var(--q-ease-standard);padding:8px 4px;line-height:1.12;position:relative}.A1GdIW_tile[aria-pressed=true]{border-color:var(--q-color-ink);background:var(--q-color-ink);color:var(--q-color-surface);box-shadow:inset 0 0 0 2px var(--q-color-surface)}.A1GdIW_tile[aria-pressed=true]:after{content:"";pointer-events:none;border:1px solid;border-radius:50%;width:14px;height:14px;position:absolute;bottom:3px;right:4px}.A1GdIW_tile[aria-pressed=true]:before{content:"";pointer-events:none;z-index:1;border-bottom:1.5px solid;border-right:1.5px solid;width:4px;height:7px;position:absolute;bottom:7px;right:8px;transform:rotate(45deg)}.A1GdIW_tile:focus-visible,.A1GdIW_primaryButton:focus-visible,.A1GdIW_secondaryButton:focus-visible,.A1GdIW_exitLink:focus-visible,.A1GdIW_skipLink:focus-visible,.A1GdIW_playLink:focus-visible{outline:3px solid var(--q-color-focus);outline-offset:3px;box-shadow:var(--q-shadow-focus)}.A1GdIW_selection{color:var(--q-color-ink-subtle);font-family:var(--q-font-mono);text-align:right;margin:-6px 0 0;font-size:12px}.A1GdIW_feedback{border-radius:var(--q-radius-sm);min-height:44px;color:var(--q-color-ink-muted);font-size:14px;font-weight:var(--q-font-weight-medium);overflow-wrap:anywhere;text-align:center;place-items:center;margin-top:-6px;padding:8px 12px;line-height:1.4;display:grid}.A1GdIW_feedback[data-kind=correct]{background:color-mix(in srgb, var(--q-group-green) 58%, transparent);color:var(--q-color-success)}.A1GdIW_feedback[data-kind=wrong]{background:color-mix(in srgb, var(--q-color-danger) 9%, transparent);color:var(--q-color-danger)}.A1GdIW_controls{grid-template-columns:1fr 1.25fr;gap:8px;display:grid}.A1GdIW_primaryButton,.A1GdIW_secondaryButton,.A1GdIW_playLink{border-radius:var(--q-radius-md);min-width:0;min-height:48px;font:inherit;font-weight:var(--q-font-weight-semibold);overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;padding:12px 14px;display:inline-flex}.A1GdIW_primaryButton,.A1GdIW_playLink{border:1px solid var(--q-color-ink);background:var(--q-color-ink);color:var(--q-color-surface)}.A1GdIW_secondaryButton{border:1px solid var(--q-color-border-strong);background:var(--q-color-surface);color:var(--q-color-ink)}.A1GdIW_primaryButton,.A1GdIW_secondaryButton{cursor:pointer}.A1GdIW_primaryButton:disabled,.A1GdIW_secondaryButton:disabled{cursor:not-allowed;opacity:.42}.A1GdIW_skipLink{text-align:center;justify-self:center;margin-top:-2px}.A1GdIW_complete{border:1px solid var(--q-color-border);border-radius:var(--q-radius-lg);background:var(--q-color-surface);box-shadow:var(--q-shadow-card);text-align:center;justify-items:center;gap:10px;padding:28px 18px;display:grid}.A1GdIW_completeMark{background:var(--q-group-green);width:44px;height:44px;color:var(--q-group-green-ink);font-size:24px;font-weight:var(--q-font-weight-bold);border-radius:50%;place-items:center;display:grid}.A1GdIW_complete h2{margin:0;font-size:24px}.A1GdIW_complete p{max-width:34ch;color:var(--q-color-ink-muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.A1GdIW_playLink{margin-top:4px;text-decoration:none}@media (hover:hover) and (pointer:fine){.A1GdIW_tile:hover{border-color:var(--q-color-border-strong);box-shadow:var(--q-shadow-card-hover);transform:translateY(-1px)}}@media (min-width:480px){.A1GdIW_board{gap:9px}.A1GdIW_tile{min-height:82px;padding:10px 8px}}@media (max-width:359px){.A1GdIW_controls{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.A1GdIW_tile{transition:none;transform:none!important}}@media (forced-colors:active){.A1GdIW_tile[aria-pressed=true]{outline-offset:-5px;outline:3px solid highlight}}
.n3tOPG_mapPage{color:#263c35;background:#eee9dd;min-height:100dvh;overflow:clip}.n3tOPG_mapHeader{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:15;background:#eee9dded;justify-content:space-between;align-items:center;gap:20px;max-width:1000px;margin:auto;padding:80px 28px 32px;display:flex;position:sticky;top:0}.n3tOPG_back{border:1px solid #babbae;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:25px;text-decoration:none;display:grid}.n3tOPG_eyebrow{font:9px var(--q-font-mono);letter-spacing:.18em}.n3tOPG_mapHeader h1{letter-spacing:-.04em;margin:8px 0 0;font:400 clamp(26px,5vw,46px)/1.1 Georgia,serif}.n3tOPG_mapHeader h1 em{color:#b98035}.n3tOPG_score{text-align:right;font:10px var(--q-font-mono);white-space:nowrap;gap:5px;display:grid}.n3tOPG_score strong{color:#936727;font-size:21px}.n3tOPG_intro{text-align:center;max-width:600px;margin:auto;padding:6px 20px 32px}.n3tOPG_intro p{margin:5px 0;font-size:14px;line-height:1.7}.n3tOPG_intro p:first-child{font:italic 21px Georgia,serif}.n3tOPG_intro .n3tOPG_primary{margin-top:18px}.n3tOPG_primary{color:#fff9ea;min-height:48px;font:600 14px var(--q-font-sans);cursor:pointer;background:#284f40;border:1px solid #3c6554;border-radius:40px;justify-content:center;align-items:center;padding:12px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px #17392b}.n3tOPG_primary:hover{transform:translateY(-2px);box-shadow:0 6px #17392b}.n3tOPG_primary:active{transform:translateY(2px);box-shadow:0 2px #17392b}.n3tOPG_map{isolation:isolate;background:radial-gradient(at 80% 6%,#9e81ba40,#0000 28%),linear-gradient(#27375b,#586c93 18%,#80a9b3 39%,#8fb8a6 62%,#aac3a1 85%,#d3d6af);border-radius:48px 48px 0 0;max-width:1000px;height:3400px;margin:auto;position:relative;box-shadow:inset 1px 0 #fff5,inset -1px 0 #fff5}.n3tOPG_map:before{content:"";opacity:.2;pointer-events:none;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:45px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 65%);mask-image:linear-gradient(#000,#0000 65%)}.n3tOPG_sky{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.n3tOPG_sky i{background:#fff9e329;border-radius:50%;width:240px;height:85px;animation:30s ease-in-out infinite alternate n3tOPG_cloud;position:absolute;box-shadow:65px -30px 0 -5px #fff9e31c,-70px -10px #fff9e319}.n3tOPG_sky i:first-child{top:7%;left:-8%}.n3tOPG_sky i:nth-child(2){top:20%;right:-5%}.n3tOPG_sky i:nth-child(3){top:35%;left:-6%}.n3tOPG_sky i:nth-child(4){top:49%;right:-7%}.n3tOPG_sky i:nth-child(5){top:62%;left:-10%}.n3tOPG_sky i:nth-child(6){top:76%;right:-8%}.n3tOPG_sky i:nth-child(7){top:88%;left:-4%}.n3tOPG_sky i:nth-child(8){top:94%;right:-3%}.n3tOPG_road{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.n3tOPG_road path{fill:none;stroke-linecap:round;stroke-linejoin:round}.n3tOPG_roadDone{stroke:url(#journey-road);stroke-width:32px}.n3tOPG_world{text-align:center;color:#fdf2cd;pointer-events:none;text-shadow:0 1px 10px #243e4055;width:23%;position:absolute}.n3tOPG_world strong{margin-top:12px;font:400 clamp(14px,2.3vw,23px) Georgia,serif;display:block}.n3tOPG_world small{opacity:.85;margin-top:6px;font-size:10px;display:block}.n3tOPG_island{aspect-ratio:1.25;color:#3c5f54;background:linear-gradient(145deg,#e4d9aa,#b79c67);border-radius:42% 58% 48% 52%;place-items:center;width:min(125px,90%);margin:auto;font:62px Georgia,serif;animation:7s ease-in-out infinite alternate n3tOPG_island;display:grid;box-shadow:0 12px #7c8b7070,0 24px 25px #24454933,inset 0 2px #ffffdc99}.n3tOPG_world:nth-of-type(2n) .n3tOPG_island{color:#625477;background:linear-gradient(145deg,#e2d4ee,#ad9bc3);animation-delay:-3s}.n3tOPG_destination{text-align:center;color:#f2d69e;text-shadow:0 0 40px #ffd08e55;font-size:70px;position:absolute;top:1.3%;left:50%;translate:-50%}.n3tOPG_destination span{font:9px var(--q-font-mono);letter-spacing:.18em;white-space:nowrap;display:block}.n3tOPG_nodes{margin:0;padding:0;list-style:none}.n3tOPG_node{text-align:center;width:80px;animation:.6s cubic-bezier(.16,1,.3,1) both n3tOPG_arrive;animation-delay:var(--delay);position:absolute;transform:translate(-50%,-50%)}.n3tOPG_medallion{color:#576d71;width:76px;height:76px;font:700 27px var(--q-font-sans);background:linear-gradient(145deg,#c5d0c3,#93a9a4);border:3px solid #f8efd280;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:transform .2s;display:flex;position:relative;box-shadow:0 7px #527a7880,0 12px 16px #163e3b22,inset 0 4px #fff4}.n3tOPG_medallion[href]:hover{transform:translateY(-4px)}.n3tOPG_medallion[href]:focus-visible{outline-offset:7px;outline:4px solid #fff}.n3tOPG_node[data-state=current] .n3tOPG_medallion{color:#674a24;background:linear-gradient(145deg,#fff0ac,#e3ad50);border-color:#fff5d4;animation:2.5s ease-in-out infinite n3tOPG_beckon;box-shadow:0 8px #a9783a,0 15px 24px #50402140,inset 0 4px #fff9d4}.n3tOPG_node[data-state=current]:before{content:"";border:1px solid #fff4cc99;border-radius:50%;animation:2.5s ease-out infinite n3tOPG_ripple;position:absolute;inset:-12px -10px}.n3tOPG_node[data-state=won] .n3tOPG_medallion{color:#fff8d6;background:linear-gradient(145deg,#6d9f77,#345f4b);border-color:#d1e4b7;box-shadow:0 7px #224936,0 13px 20px #163e3b33,inset 0 4px #fff3}.n3tOPG_medallion small{font:10px var(--q-font-mono)}.n3tOPG_check{font-size:28px;line-height:1}.n3tOPG_lock{opacity:.7}.n3tOPG_play{font-size:10px;position:absolute;bottom:8px;right:9px}.n3tOPG_stars{color:#ffe5a0;letter-spacing:1px;white-space:nowrap;text-shadow:0 2px 4px #6b6a4855;font-size:21px;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.n3tOPG_stars>span{color:#dbe8dc88}.n3tOPG_you{white-space:nowrap;color:#324f40;font:8px var(--q-font-mono);letter-spacing:.03em;background:#fff8db;border-radius:10px;padding:5px 9px;position:absolute;bottom:-27px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #2a413329}.n3tOPG_startFlag{font:9px var(--q-font-mono);letter-spacing:.12em;color:#52684b;white-space:nowrap;position:absolute;bottom:1.1%;left:50%;transform:translate(-50%)}.n3tOPG_mapFooter{text-align:center;padding:28px 24px 44px;font-size:12px;line-height:1.7}.n3tOPG_stepHeader{font:11px var(--q-font-mono);justify-content:space-between;align-items:center;gap:14px;margin:12px 0 24px;padding-top:50px;display:flex}.n3tOPG_stepHeader a{text-decoration:none}.n3tOPG_lesson{color:#355344;background:#e9eddf;border:1px solid #cdd5bd;border-radius:20px;max-width:640px;margin:0 auto 28px;padding:18px 22px}.n3tOPG_lesson>span{font:10px var(--q-font-mono);text-transform:uppercase;letter-spacing:.12em}.n3tOPG_lesson p{margin:8px 0 0;font-size:14px;line-height:1.65}.n3tOPG_locked{text-align:center;justify-items:center;gap:20px;padding:12vh 10px;display:grid}.n3tOPG_locked>span{color:#ad915b;font-size:70px}.n3tOPG_locked h1{margin:0;font:400 32px Georgia,serif}.n3tOPG_locked p{max-width:400px;line-height:1.7}.n3tOPG_finish{text-align:center;background:#f7f1e2;border:1px solid #d7ceb6;border-radius:24px;max-width:640px;margin:28px auto;padding:30px 20px;animation:.65s cubic-bezier(.16,1,.3,1) both n3tOPG_celebrate}.n3tOPG_finish h2{margin:12px 0;font:400 27px Georgia,serif}.n3tOPG_finish p{font-size:14px;line-height:1.7}.n3tOPG_finish>a:last-child{margin:20px auto 0;font-size:12px;display:block}.n3tOPG_finish>a.n3tOPG_primary{margin-top:10px;font-size:14px;display:inline-flex}.n3tOPG_winStars{color:#c18d32;letter-spacing:6px;font-size:39px;animation:.8s ease-out both n3tOPG_stars}@keyframes n3tOPG_cloud{to{transform:translate(35px)}}@keyframes n3tOPG_island{to{transform:translateY(-12px)rotate(3deg)}}@keyframes n3tOPG_beckon{50%{filter:brightness(1.1);box-shadow:0 8px #a9783a,0 15px 32px #fff0b766,inset 0 4px #fff9d4}}@keyframes n3tOPG_ripple{to{opacity:0;transform:scale(1.25)}}@keyframes n3tOPG_arrive{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes n3tOPG_celebrate{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes n3tOPG_stars{0%{opacity:0;transform:scale(.6)rotate(-8deg)}to{opacity:1;transform:none}}@media (max-width:600px){.n3tOPG_mapHeader{gap:12px;padding:72px 16px 20px}.n3tOPG_back{width:38px;height:38px}.n3tOPG_score{font-size:9px}.n3tOPG_score strong{font-size:18px}.n3tOPG_eyebrow{font-size:8px}.n3tOPG_mapHeader h1{font-size:27px}.n3tOPG_map{border-radius:28px 28px 0 0}.n3tOPG_node{width:66px}.n3tOPG_medallion{width:64px;height:64px;font-size:23px}.n3tOPG_world small{font-size:8px}.n3tOPG_world strong{font-size:15px}.n3tOPG_island{width:82px;font-size:43px}.n3tOPG_world{width:23%}.n3tOPG_stars{font-size:19px;bottom:-26px}.n3tOPG_intro p{font-size:13px}.n3tOPG_lesson{padding:16px}}@media (prefers-reduced-motion:reduce){.n3tOPG_mapPage *,.n3tOPG_finish,.n3tOPG_winStars{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.n3tOPG_island,.n3tOPG_world:nth-of-type(2n) .n3tOPG_island{box-shadow:none;aspect-ratio:.91;filter:drop-shadow(0 8px 8px #24454926);background:0 0;border-radius:0}.n3tOPG_paintedWorld{z-index:-1;pointer-events:none;background:linear-gradient(#17254630,#39565d24,#29563f20),url(/images/journey/world-v1.webp) 50%/cover no-repeat;width:100%;height:calc(100dvh - 145px);margin-bottom:calc(145px - 100dvh);position:sticky;top:145px}.n3tOPG_fireflies{pointer-events:none;position:absolute;inset:0;overflow:hidden}.n3tOPG_fireflies i{width:4px;height:4px;animation:6s ease-in-out infinite n3tOPG_firefly;animation-delay:var(--delay);background:#fff4bd;border-radius:50%;position:absolute;box-shadow:0 0 12px 4px #fff4bd66}@keyframes n3tOPG_firefly{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.9;transform:translate(14px,-22px)}}.n3tOPG_world[data-tone=day]{color:#fef3d4;text-shadow:0 2px 8px #183c32}.n3tOPG_world{text-shadow:0 2px 8px #1e3047}@media (prefers-reduced-motion:reduce){.n3tOPG_fireflies i{opacity:.35;animation:none!important}}.n3tOPG_finish{isolation:isolate;position:relative}.n3tOPG_celebration{border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.n3tOPG_celebration i{background:hsl(var(--hue) 65% 55%);opacity:0;width:6px;height:11px;animation:1.4s cubic-bezier(.15,.7,.4,1) both n3tOPG_confetti;animation-delay:var(--delay);border-radius:2px;position:absolute;top:30%;left:50%}@keyframes n3tOPG_confetti{0%{opacity:0;transform:rotate(var(--angle)) translateY(0) rotate(0)}15%{opacity:1}70%{opacity:.8}to{opacity:0;transform:rotate(var(--angle)) translateY(var(--distance)) rotate(240deg)}}@media (prefers-reduced-motion:reduce){.n3tOPG_celebration{display:none}}.n3tOPG_map{height:5520px}.n3tOPG_atlasWorlds{z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.n3tOPG_atlasZone{background-repeat:no-repeat;height:20%}.n3tOPG_atlasEmblem{color:#fff1c1;background:#192a35a6;border:1px solid #fbe6abbb;border-radius:50%;place-items:center;width:56px;height:56px;margin:auto;font:30px Georgia,serif;animation:4s ease-in-out infinite alternate n3tOPG_atlasGlow;display:grid;box-shadow:0 0 24px #efc77d55,inset 0 0 20px #e6b36135}@keyframes n3tOPG_atlasGlow{to{box-shadow:0 0 35px #efc77daa,inset 0 0 25px #e6b36166}}@media (prefers-reduced-motion:reduce){.n3tOPG_atlasEmblem{animation:none}}.n3tOPG_atlasZone{background-position:50%;background-size:cover}.n3tOPG_mapPage{color:#222d30;background:#eae6dd}.n3tOPG_mapHeader{background:#eae6ddec;padding-bottom:20px}.n3tOPG_mapHeader h1{font-size:clamp(25px,4vw,40px)}.n3tOPG_map{background:#1b252c;overflow:hidden}.n3tOPG_atlasWorlds{background:#19232b}.n3tOPG_atlasZone{background-position:50%;background-size:cover;width:100%;height:24%;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.n3tOPG_atlasZone:first-child{top:-2%}.n3tOPG_atlasZone:nth-child(2){top:18%}.n3tOPG_atlasZone:nth-child(3){top:38%}.n3tOPG_atlasZone:nth-child(4){top:58%}.n3tOPG_atlasZone:nth-child(5){top:78%}.n3tOPG_sky{opacity:.22}.n3tOPG_roadShadow{stroke:#101e2880;stroke-width:15px;transform:translateY(3px)}.n3tOPG_roadBase{stroke:#f4dfaf88;stroke-width:5px}.n3tOPG_roadDone{stroke-width:7px}.n3tOPG_roadDots{stroke:#f5e7caaa;stroke-width:2px;stroke-dasharray:2 16}.n3tOPG_node{width:68px}.n3tOPG_medallion{color:#e3d8bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#28363fe8,#17252bea);border:1px solid #e7dcbb99;border-radius:18px;width:68px;height:68px;font:400 23px Georgia,serif;box-shadow:0 8px 22px #0a11166b,inset 0 1px #ffffff45}.n3tOPG_node[data-state=current] .n3tOPG_medallion{color:#3d2f1e;background:linear-gradient(145deg,#f3dfa9,#ba8844);border-color:#fff2ce;box-shadow:0 8px 24px #111c1d77,inset 0 1px #fff7db}.n3tOPG_node[data-state=current]:before{border-radius:23px;inset:-8px -5px}.n3tOPG_node[data-state=won] .n3tOPG_medallion{background:linear-gradient(145deg,#678475,#324b42);border-color:#e2ddbd;box-shadow:0 8px 22px #111c1d77,inset 0 1px #fff5}.n3tOPG_world{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101c25a8;border:1px solid #f5e7c84d;border-radius:12px;width:28%;padding:10px 7px}.n3tOPG_world strong{margin-top:5px;font-size:clamp(14px,2vw,20px)}.n3tOPG_world small{line-height:1.3}.n3tOPG_atlasEmblem{width:32px;height:32px;box-shadow:none;background:0 0;border:0;font-size:24px}.n3tOPG_startFlag{color:#f5e8cc;text-shadow:0 2px 8px #000}@media (max-width:600px){.n3tOPG_node{width:56px}.n3tOPG_medallion{border-radius:15px;width:56px;height:56px;font-size:21px}.n3tOPG_node[data-state=current]:before{border-radius:20px;inset:-7px -5px}.n3tOPG_world{width:23%;padding:8px 4px}.n3tOPG_world strong{font-size:13px}.n3tOPG_world small{font-size:8px}}.n3tOPG_atlasZone:nth-child(3){background-image:linear-gradient(#121c2630,#121c2630),url(/images/journey/scene-city.webp)}.n3tOPG_atlasZone:nth-child(4){background-image:linear-gradient(#121c2630,#121c2630),url(/images/journey/scene-library.webp)}.n3tOPG_atlasZone:nth-child(5){background-image:linear-gradient(#121c2630,#121c2630),url(/images/journey/scene-desk.webp)}.n3tOPG_atlasZone:first-child{background-image:linear-gradient(#121c2630,#121c2630),url(/images/journey/scene-stars.webp)}.n3tOPG_atlasZone:nth-child(2){background-image:linear-gradient(#121c2630,#121c2630),url(/images/journey/scene-observatory.webp)}.n3tOPG_atlasZone:first-child{background-position:22%}.n3tOPG_atlasZone:nth-child(2){background-position:82%}.n3tOPG_atlasZone:nth-child(3){background-position:76%}.n3tOPG_atlasZone:nth-child(4),.n3tOPG_atlasZone:nth-child(5){background-position:15%}.n3tOPG_atlasZone{animation:11s ease-in-out infinite alternate n3tOPG_journeyWorldGlow}@keyframes n3tOPG_journeyWorldGlow{0%{filter:brightness(.94)}to{filter:brightness(1.06)}}@media (prefers-reduced-motion:reduce){.n3tOPG_atlasZone{animation:none}}.n3tOPG_world{width:17%}.n3tOPG_startFlag{bottom:35px}@media (max-width:600px){.n3tOPG_world{width:17%}.n3tOPG_world strong{font-size:12px}}.n3tOPG_node[data-world="5"][data-state=locked] .n3tOPG_medallion,.n3tOPG_node[data-world="14"][data-state=locked] .n3tOPG_medallion,.n3tOPG_node[data-world="19"][data-state=locked] .n3tOPG_medallion{color:#4d392d;background:linear-gradient(145deg,#f2e4cb,#c2a481);border-color:#faf1d5}.n3tOPG_node[data-world="6"][data-state=locked] .n3tOPG_medallion,.n3tOPG_node[data-world="18"][data-state=locked] .n3tOPG_medallion{color:#30483a;background:linear-gradient(145deg,#ecdfbd,#a3a982);border-color:#f7e8c3}.n3tOPG_node[data-world="7"][data-state=locked] .n3tOPG_medallion,.n3tOPG_node[data-world="17"][data-state=locked] .n3tOPG_medallion{color:#102e47;background:linear-gradient(145deg,#d7f2f1bd,#688dbdcf);border-color:#e5ffff;border-radius:28% 42% 30%}.n3tOPG_node[data-world="8"][data-state=locked] .n3tOPG_medallion{color:#153e45;background:linear-gradient(145deg,#b8ebdddc,#478e94e8);border-color:#e5fff3;border-radius:42%}.n3tOPG_node[data-world="9"][data-state=locked] .n3tOPG_medallion,.n3tOPG_node[data-world="12"][data-state=locked] .n3tOPG_medallion{color:#2e2a26;background:linear-gradient(145deg,#e6d2a6,#a87f52);border:2px solid #f5dcac;border-radius:12px}.n3tOPG_node[data-world="10"][data-state=locked] .n3tOPG_medallion,.n3tOPG_node[data-world="19"][data-state=locked] .n3tOPG_medallion{color:#fae4b8;background:radial-gradient(circle,#632b2b,#210f13);border-color:#dcb66d;border-radius:50%}.n3tOPG_node[data-world="11"][data-state=locked] .n3tOPG_medallion,.n3tOPG_node[data-world="15"][data-state=locked] .n3tOPG_medallion{color:#39261b;background:linear-gradient(145deg,#d9b382,#916b4c);border-color:#efce9d;border-radius:22px 22px 10px 10px}.n3tOPG_node[data-world="13"][data-state=locked] .n3tOPG_medallion{color:#413c38;background:linear-gradient(135deg,#fff3d8 49%,#d9c59c 50%);border-radius:5px;transform:rotate(3deg)}.n3tOPG_node[data-world="16"][data-state=locked] .n3tOPG_medallion{color:#463126;background:radial-gradient(circle,#f6e8bd 60%,#a97f4e 62%,#473021 75%);border-color:#e4c389;border-radius:50%}.n3tOPG_node[data-world="14"][data-state=locked] .n3tOPG_medallion{color:#153e48;background:radial-gradient(circle at 35% 25%,#f4fff8,#9edbd6bd 50%,#3d8b98db);border-color:#ecfff8;border-radius:50%}
.goSSvG_kicker{font:9px var(--q-font-mono);letter-spacing:.13em}.goSSvG_entry{border:1px solid var(--q-color-border);background:var(--q-color-surface);width:min(960px,100% - 32px);color:var(--q-color-ink);box-shadow:var(--q-shadow-card);border-radius:26px;align-items:center;gap:24px;margin:32px auto;padding:26px;display:flex}.goSSvG_entry h2{margin:7px 0;font:400 29px Georgia,serif}.goSSvG_entry p{margin:0;font-size:13px;line-height:1.6}.goSSvG_entryArt{flex-shrink:0;width:80px}.goSSvG_entryArt img{width:100%;height:auto;display:block}.goSSvG_entryLink{background:var(--q-color-ink);color:var(--q-color-surface);border-radius:28px;flex-shrink:0;margin-left:auto;padding:13px 20px;font-size:13px;font-weight:600;text-decoration:none}.goSSvG_lobby{width:min(720px,100%);color:var(--q-color-ink);margin:0 auto;padding:24px 16px 48px}.goSSvG_lobby h1{margin:8px 0 12px;font:400 clamp(32px,8vw,44px) Georgia,serif}.goSSvG_lead{margin:0 0 24px;font-size:15px;line-height:1.6}.goSSvG_boards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.goSSvG_board{border:1px solid var(--q-color-border);border-radius:var(--q-radius-sm);background:var(--q-color-surface);color:inherit;box-shadow:var(--q-shadow-card);gap:4px;padding:18px;text-decoration:none;display:grid}.goSSvG_board span{font-size:14px;line-height:1.45}.goSSvG_board em{font-size:12px;font-style:normal;font-weight:var(--q-font-weight-semibold)}.goSSvG_stageHeader{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 104px 12px 0;font-size:12px;display:flex}.goSSvG_finish{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:18px 0 32px;font-size:14px;display:flex}.goSSvG_primary,.goSSvG_secondary{border:1px solid var(--q-color-ink);min-height:44px;font:inherit;cursor:pointer;border-radius:28px;padding:11px 18px;font-weight:600;text-decoration:none}.goSSvG_primary{background:var(--q-color-ink);color:var(--q-color-surface)}.goSSvG_secondary{color:var(--q-color-ink);background:0 0}@media (max-width:600px){.goSSvG_entry{flex-wrap:wrap;gap:17px;padding:20px}.goSSvG_entryArt{width:65px}.goSSvG_entry>div:nth-child(2){flex:1;min-width:170px}.goSSvG_entry h2{font-size:26px}.goSSvG_entryLink{text-align:center;width:100%;margin:0}}
._1JbyUa_page{color:#2b3c32;width:min(1100px,100%);margin-inline:auto;padding:32px 28px 50px}._1JbyUa_header{border-bottom:1px solid #dcded1;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}._1JbyUa_header a{font-size:12px;text-decoration:none}._1JbyUa_header a:first-child{letter-spacing:-.06em;font-size:20px;font-weight:750}._1JbyUa_heading{margin:50px 0 34px;position:relative}._1JbyUa_heading>span{font:9px var(--q-font-mono);letter-spacing:.18em;color:#868975}._1JbyUa_heading h1{letter-spacing:-.055em;margin:18px 0;font:400 clamp(40px,6vw,64px)/1.03 Georgia,serif}._1JbyUa_heading em{color:#937638}._1JbyUa_heading p{color:#7c806c;font-size:14px;line-height:1.9;position:absolute;bottom:3px;right:0}._1JbyUa_scenes{grid-template-columns:1fr 1fr;gap:22px;display:grid}._1JbyUa_scene{background:#fafaf1;border:1px solid #d9ddcc;border-radius:18px;min-width:0;overflow:hidden}._1JbyUa_poster{border-radius:12px;height:260px;margin:12px;position:relative;overflow:hidden}._1JbyUa_poster *{animation:none!important}._1JbyUa_poster>div{border-radius:12px}._1JbyUa_description{padding:14px 24px 24px}._1JbyUa_description>span{font:8px var(--q-font-mono);letter-spacing:.11em;color:#88907a;justify-content:space-between;display:flex}._1JbyUa_description i{font-style:normal}._1JbyUa_description h2{letter-spacing:-.04em;margin:17px 0 10px;font:400 29px Georgia,serif}._1JbyUa_description p{color:#77836e;min-height:44px;margin-bottom:20px;font-size:12px;line-height:1.8}._1JbyUa_description button{color:#334a38;cursor:pointer;background:#f2f4e8;border:1px solid #c5ceba;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:12px;display:flex}._1JbyUa_description button span{font-size:22px}._1JbyUa_description button:hover{background:#e5ead8}._1JbyUa_film{color:#efeddc;background:#21342d;border-color:#465847}._1JbyUa_film ._1JbyUa_description p{color:#adb69d}._1JbyUa_film ._1JbyUa_description>span{color:#b1b497}._1JbyUa_film ._1JbyUa_description button{color:#2b3c2a;background:#c7bb8b;border-color:#c7bb8b}._1JbyUa_film ._1JbyUa_description button:hover{background:#dbd0a2}._1JbyUa_footer{color:#848672;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:11px;display:flex}._1JbyUa_footer button{color:#667357;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}@media (max-width:650px){._1JbyUa_page{padding:22px 18px}._1JbyUa_heading{margin-top:32px}._1JbyUa_heading p{font-size:12px;position:static}._1JbyUa_scenes{grid-template-columns:1fr}._1JbyUa_poster{height:240px}._1JbyUa_footer{flex-direction:column;align-items:start;gap:5px}._1JbyUa_description h2{font-size:27px}}._1JbyUa_testDays{border-top:1px solid #dcded1;margin-top:42px;padding-top:24px}._1JbyUa_testDays>span{font:9px var(--q-font-mono);letter-spacing:.16em;color:#868975}._1JbyUa_testDays>div{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:14px;display:grid}._1JbyUa_testDays a{color:#334a38;background:#fafaf1;border:1px solid #d9ddcc;border-radius:10px;gap:4px;padding:12px;text-decoration:none;display:grid}._1JbyUa_testDays a:hover{background:#e9edde}._1JbyUa_testDays small{color:#8a907d;font:8px var(--q-font-mono)}._1JbyUa_testDays b{font-size:13px}._1JbyUa_testDays i{color:#89907c;font:8px var(--q-font-mono);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}@media (max-width:650px){._1JbyUa_testDays>div{grid-template-columns:repeat(2,1fr)}}._1JbyUa_footballPoster{background:#284d4f;padding:0;position:absolute;inset:0}._1JbyUa_reactionDemo{color:#846347;flex-wrap:wrap;align-items:center;min-height:62px;margin-bottom:12px;font-size:12px;display:flex}._1JbyUa_reactionDemo+button{margin-bottom:8px}
