.player-depth-module__A7L3Xq__player{color:var(--scene-text);background:radial-gradient(ellipse at 50% 0%, var(--scene-glow), transparent 65%), linear-gradient(165deg, var(--scene-top), var(--scene-bottom));isolation:isolate;--primary:var(--brand-color);overflow-x:clip}.player-depth-module__A7L3Xq__player .player-header{height:60px;padding:max(14px, env(safe-area-inset-top)) 24px 14px;z-index:2;background:0 0;border:0;position:relative}.player-depth-module__A7L3Xq__player .player-business{color:var(--scene-text);letter-spacing:1.8px;font-weight:900}.player-depth-module__A7L3Xq__player .language-button{min-width:48px;min-height:44px;color:var(--scene-text);background:var(--scene-glow);border:1px solid var(--scene-edge)}.player-depth-module__A7L3Xq__player .player-main{min-height:70dvh;padding:0 10px 12px;position:relative}.player-depth-module__A7L3Xq__panel{z-index:1;background:color-mix(in srgb, var(--scene-surface), transparent 7%);border:1px solid var(--scene-edge);box-shadow:0 18px 60px var(--scene-shadow), inset 0 1px 0 #ffffff15;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:30px;padding:24px 20px;animation:.33s cubic-bezier(.2,.7,.25,1) both player-depth-module__A7L3Xq__arrive;position:relative}.player-depth-module__A7L3Xq__playingContent:empty{display:none}.player-depth-module__A7L3Xq__player .player-intro{margin:0 auto 20px}.player-depth-module__A7L3Xq__player .player-intro h1{color:var(--scene-text);text-wrap:balance;letter-spacing:-1px;font-size:clamp(24px,7vw,32px);line-height:1.13}.player-depth-module__A7L3Xq__player .eyebrow{color:var(--scene-muted);letter-spacing:1.8px;font-size:10px}.player-depth-module__A7L3Xq__player .player-preview{aspect-ratio:360/560;border:1px solid var(--scene-edge);height:auto;box-shadow:0 8px 25px var(--scene-shadow);border-radius:20px;margin-bottom:20px}.player-depth-module__A7L3Xq__player .player-preview .game-world{border-radius:19px;width:100%;height:100%;min-height:0}.player-depth-module__A7L3Xq__player .player-preview canvas{object-fit:cover;width:100%;height:auto;min-height:100%}.player-depth-module__A7L3Xq__player .player-primary{background:var(--brand-color);color:var(--scene-cta-text);height:56px;box-shadow:0 5px 0 color-mix(in srgb, var(--brand-color), #12101e 32%), 0 10px 25px var(--scene-glow), inset 0 1px 0 #fff5;border:1px solid #ffffff26;border-radius:17px;font-size:15px;font-weight:800;transition:transform .15s,filter .15s}.player-depth-module__A7L3Xq__player .player-primary:active{transform:translateY(3px)}.player-depth-module__A7L3Xq__player .player-primary:hover{filter:brightness(1.06)}.player-depth-module__A7L3Xq__player .player-secondary{color:var(--scene-text);border-color:var(--scene-edge);background:0 0}.player-depth-module__A7L3Xq__player .player-secondary:hover{background:var(--scene-glow)}.player-depth-module__A7L3Xq__player .player-rewards{margin:28px 0 14px}.player-depth-module__A7L3Xq__player .player-rewards h2{color:var(--scene-text);letter-spacing:-.6px;font-size:19px}.player-depth-module__A7L3Xq__player .player-reward-tier{border:1px solid var(--scene-edge);background:linear-gradient(145deg, var(--scene-strong), var(--scene-surface));box-shadow:0 3px 9px var(--scene-shadow), inset 0 1px 0 #ffffff09;border-radius:17px;gap:12px;padding:14px 12px}.player-depth-module__A7L3Xq__player .player-reward-tier>strong{color:var(--scene-text);text-shadow:0 2px 0 var(--scene-shadow);flex:0 0 48px;font-size:28px;font-weight:900}.player-depth-module__A7L3Xq__player .player-reward-tier>svg{color:var(--scene-muted);flex-shrink:0}.player-depth-module__A7L3Xq__player .player-reward-tier>div{min-width:0}.player-depth-module__A7L3Xq__player .player-reward-tier b{color:var(--scene-text);font-size:13px;line-height:1.35}:is(.player-depth-module__A7L3Xq__player .player-reward-tier>strong span,.player-depth-module__A7L3Xq__player .player-reward-tier>div span,.player-depth-module__A7L3Xq__player .small-note,.player-depth-module__A7L3Xq__player .consent-line,.player-depth-module__A7L3Xq__player .result-hint,.player-depth-module__A7L3Xq__player .player-terms p,.player-depth-module__A7L3Xq__player .player-intro p){color:var(--scene-muted)}.player-depth-module__A7L3Xq__player .player-terms{border-color:var(--scene-edge)}.player-depth-module__A7L3Xq__player .player-terms summary{align-items:center;min-height:32px}.player-depth-module__A7L3Xq__player .leaderboard-panel{border-color:var(--scene-edge);background:0 0;margin-bottom:0}.player-depth-module__A7L3Xq__player .leaderboard-panel>button{color:var(--scene-text);background:var(--scene-strong);border-color:var(--scene-edge);min-height:48px}:is(.player-depth-module__A7L3Xq__player .player-footer,.player-depth-module__A7L3Xq__player .player-footer strong){color:var(--scene-muted)}.player-depth-module__A7L3Xq__player .player-test-label{color:var(--scene-muted);background:var(--scene-glow);border:1px solid var(--scene-edge);margin:0 0 14px;font-size:10px}:is(.player-depth-module__A7L3Xq__player .contact-card,.player-depth-module__A7L3Xq__player .rules-panel,.player-depth-module__A7L3Xq__player .private-code){color:var(--scene-text);background:var(--scene-strong);border-color:var(--scene-edge)}.player-depth-module__A7L3Xq__player .contact-card .field-label{color:var(--scene-muted)}.player-depth-module__A7L3Xq__player .contact-card input:not([type=checkbox]){color:var(--scene-text);background:var(--scene-surface);border-color:var(--scene-edge)}.player-depth-module__A7L3Xq__player .contact-card input::placeholder{color:var(--scene-muted);opacity:.75}.player-depth-module__A7L3Xq__player .private-code>strong{color:var(--scene-text)}:is(.player-depth-module__A7L3Xq__player .private-code>span,.player-depth-module__A7L3Xq__player .private-code p,.player-depth-module__A7L3Xq__player .rules-panel p){color:var(--scene-muted)}.player-depth-module__A7L3Xq__player .private-code button{color:var(--scene-text);background:var(--scene-glow);border-color:var(--scene-edge)}.player-depth-module__A7L3Xq__player .reward-heading h1{color:var(--scene-text)}:is(.player-depth-module__A7L3Xq__player .reward-star,.player-depth-module__A7L3Xq__player .unlocked-reward){color:var(--scene-text);background:var(--scene-glow);border:1px solid var(--scene-edge);box-shadow:0 6px 20px var(--scene-shadow)}.player-depth-module__A7L3Xq__player .business-cta{color:var(--scene-text)}.player-depth-module__A7L3Xq__player .flight-result{padding:4px 0 20px}.player-depth-module__A7L3Xq__player .flight-result>strong{color:var(--scene-text);letter-spacing:-6px;text-shadow:0 6px 0 var(--scene-shadow), 0 12px 35px var(--scene-glow);font-size:clamp(88px,27vw,120px);font-weight:900}.player-depth-module__A7L3Xq__player .flight-result>span:last-child{color:var(--scene-muted)}.player-depth-module__A7L3Xq__resultTitle{letter-spacing:-.6px;color:var(--scene-text);margin:8px 0 12px;font-size:23px;font-weight:850}.player-depth-module__A7L3Xq__resultStats{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.player-depth-module__A7L3Xq__resultStats>div{background:var(--scene-glow);border:1px solid var(--scene-edge);border-radius:15px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px 6px;display:flex}.player-depth-module__A7L3Xq__resultStats span{color:var(--scene-muted);font-size:10px}.player-depth-module__A7L3Xq__resultStats b{color:var(--scene-text);align-items:center;gap:5px;font-size:16px;display:flex}.player-depth-module__A7L3Xq__runScene{border:1px solid var(--scene-edge);width:100%;box-shadow:0 20px 55px var(--scene-shadow);border-radius:26px;margin:0}.player-depth-module__A7L3Xq__player .player-depth-module__A7L3Xq__runScene .game-world{aspect-ratio:360/560;border-radius:25px;height:auto;min-height:0;max-height:none}.player-depth-module__A7L3Xq__player .player-depth-module__A7L3Xq__runScene .game-world.engine-memory{aspect-ratio:360/620}.player-depth-module__A7L3Xq__player .player-depth-module__A7L3Xq__runScene canvas{width:100%;height:auto;max-height:none}.player-depth-module__A7L3Xq__finishedScene{opacity:.42;filter:blur(2px);width:calc(100% - 20px);position:absolute;top:8px;left:10px;right:10px;transform:scale(.98)}.player-depth-module__A7L3Xq__player .player-depth-module__A7L3Xq__finishedScene button{display:none}.player-depth-module__A7L3Xq__player .player-depth-module__A7L3Xq__finishedScene .game-overlay{display:none}.player-depth-module__A7L3Xq__player .player-depth-module__A7L3Xq__finishedScene .game-top{display:none}.player-depth-module__A7L3Xq__player[data-stage=result] .player-depth-module__A7L3Xq__panel,.player-depth-module__A7L3Xq__player[data-stage=checking] .player-depth-module__A7L3Xq__panel,.player-depth-module__A7L3Xq__player[data-stage=verify-retry] .player-depth-module__A7L3Xq__panel{margin:24px 0 0}.player-depth-module__A7L3Xq__player .loading-panel{color:var(--scene-text);min-height:200px}.player-depth-module__A7L3Xq__leadersDialog{color:var(--scene-text);background:linear-gradient(145deg, var(--scene-strong), var(--scene-surface));border:1px solid var(--scene-edge);border-radius:28px;width:calc(100vw - 32px);max-width:410px;padding:26px 20px;box-shadow:0 30px 90px #09061566,inset 0 1px #ffffff18}.player-depth-module__A7L3Xq__leadersDialog [data-slot=dialog-title]{letter-spacing:-.7px;align-items:center;gap:10px;font-size:24px;display:flex}.player-depth-module__A7L3Xq__leadersDialog [data-slot=dialog-description]{color:var(--scene-muted)}.player-depth-module__A7L3Xq__ranks{gap:8px;max-height:58dvh;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.player-depth-module__A7L3Xq__ranks li{background:var(--scene-glow);border:1px solid var(--scene-edge);border-radius:14px;align-items:center;gap:12px;min-height:55px;padding:15px 12px;display:flex;box-shadow:inset 0 1px #ffffff08}.player-depth-module__A7L3Xq__ranks li>b{color:var(--scene-muted);justify-content:center;min-width:24px;font-size:13px;display:flex}.player-depth-module__A7L3Xq__ranks li[data-rank="1"]>b{color:#d9a845}.player-depth-module__A7L3Xq__ranks li[data-rank="2"]>b{color:#9aaabe}.player-depth-module__A7L3Xq__ranks li[data-rank="3"]>b{color:#bf8262}.player-depth-module__A7L3Xq__ranks li>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.player-depth-module__A7L3Xq__ranks li>strong{font-variant-numeric:tabular-nums;font-size:20px}.player-depth-module__A7L3Xq__boardState{min-height:170px;color:var(--scene-muted);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 14px;font-size:13px;display:flex}.player-depth-module__A7L3Xq__player button:focus-visible,.player-depth-module__A7L3Xq__player a:focus-visible,.player-depth-module__A7L3Xq__player summary:focus-visible{outline:3px solid var(--scene-text);outline-offset:3px}@keyframes player-depth-module__A7L3Xq__arrive{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (min-width:600px){.player-depth-module__A7L3Xq__player .player-main{max-width:450px;margin:auto}.player-depth-module__A7L3Xq__player .player-header{max-width:450px;margin:auto}}@media (max-width:350px){.player-depth-module__A7L3Xq__player .player-main{padding-left:10px;padding-right:10px}.player-depth-module__A7L3Xq__panel{border-radius:24px;padding:20px 14px}.player-depth-module__A7L3Xq__player .player-intro h1{font-size:25px}.player-depth-module__A7L3Xq__player .player-reward-tier{gap:8px;padding:12px 10px}}@media (prefers-reduced-motion:reduce){.player-depth-module__A7L3Xq__panel{animation:none}.player-depth-module__A7L3Xq__player .player-primary{transition:none}}.player-depth-module__A7L3Xq__player[data-effects=off] .player-depth-module__A7L3Xq__panel{animation:none}.player-depth-module__A7L3Xq__player .player-preview:has(.engine-memory){aspect-ratio:360/620}.player-depth-module__A7L3Xq__player .player-preview .game-world.engine-memory{aspect-ratio:360/620}.player-depth-module__A7L3Xq__player .player-preview canvas{object-fit:contain;min-height:0;position:relative;top:auto;left:auto;transform:none}
