.tg-game-grid{gap:.55rem}.tg-game-tab{min-height:88px;padding:.72rem}.tg-compact-passport{grid-template-columns:minmax(0,1fr) auto;gap:.8rem 1rem;padding:1rem;display:grid}.tg-compact-passport .tg-passport-main h2{margin:.35rem 0;font-size:clamp(1.2rem,4vw,1.65rem);line-height:1.15}.tg-compact-passport .tg-passport-main p{margin:0;font-size:.9rem;line-height:1.45}.tg-compact-passport .tg-passport-status{min-width:128px;padding:.7rem}.tg-how-to-play{border-top:1px solid #bed2ff1f;grid-column:1/-1;padding-top:.55rem}.tg-how-to-play>summary,.tg-wallet-details>summary,.tg-proof-details>summary{cursor:pointer;color:#c8d9ff;justify-content:space-between;align-items:center;gap:.65rem;min-height:42px;font-size:.8rem;font-weight:800;list-style:none;display:flex}.tg-how-to-play>summary::-webkit-details-marker{display:none}.tg-wallet-details>summary::-webkit-details-marker{display:none}.tg-proof-details>summary::-webkit-details-marker{display:none}.tg-how-to-play>summary:after,.tg-wallet-details>summary:after,.tg-proof-details>summary:after{content:"＋";color:#9deeff;font-size:1rem}.tg-how-to-play[open]>summary:after,.tg-wallet-details[open]>summary:after,.tg-proof-details[open]>summary:after{content:"−"}.tg-how-to-play>summary small,.tg-proof-details>summary small{color:#8794ad;font-size:.68rem;font-weight:600}.tg-how-to-play .tg-passport-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.5rem 0 .15rem;display:grid}.tg-compact-economy{grid-template-columns:minmax(0,1fr);gap:.7rem;padding:.85rem;display:grid}.tg-chip-balance{background:#060c1d8c;border:1px solid #80c5ff2e;border-radius:14px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;display:flex}.tg-chip-balance small,.tg-entry-select>small{letter-spacing:.13em;color:#9aa8c0;font-size:.65rem;font-weight:800}.tg-chip-balance strong{color:#d8f5ff;font-size:.95rem}.tg-compact-economy .tg-entry-select{overscroll-behavior-inline:contain;scrollbar-width:thin;align-items:center;gap:.45rem;padding:.55rem .05rem .4rem;display:flex;overflow-x:auto}.tg-compact-economy .tg-entry-select>small{flex:none;margin-right:.25rem}.tg-compact-economy .tg-entry-select button{color:#c9efff;background:#0c172ce6;border:1px solid #81c4ff47;border-radius:999px;flex:0 0 48px;min-height:44px;font-weight:800;position:relative}.tg-compact-economy .tg-entry-select button[aria-pressed=true]{color:#ffe3a0;background:linear-gradient(145deg,#a676276b,#121b2ff2);border-color:#f2cc76;box-shadow:0 0 16px #f7c45b2e}.tg-compact-economy .tg-entry-select button:disabled{opacity:.42}.tg-stake-tier-tag{color:#21172b;letter-spacing:.05em;background:#f3c66a;border-radius:5px;padding:.08rem .24rem;font-size:.43rem;position:absolute;top:-.45rem;left:50%;transform:translate(-50%)}.tg-economy-compact-footer{color:#8e9ab0;justify-content:space-between;align-items:center;gap:.5rem;font-size:.68rem;display:flex}.tg-jump-to-game{color:#9cefff;letter-spacing:.08em;flex:none;font-weight:900;text-decoration:none}.tg-wallet-details{border-top:1px solid #bed2ff1f;padding-top:.35rem}.tg-wallet-details>div{color:#aebbd0;grid-template-columns:minmax(0,1fr) auto;gap:.4rem .8rem;padding:.5rem 0;font-size:.75rem;display:grid}.tg-wallet-details>div b{color:#d8e9f5;letter-spacing:.08em;font-size:.68rem}.tg-wallet-details p{color:#8692a8;grid-column:1/-1;margin:0}.tg-proof-details{background:#080d1cad;border:1px solid #9fb9e229;border-radius:16px;margin-block:.6rem;padding:.5rem .8rem}.tg-proof-details>summary{justify-content:flex-start}.tg-proof-details>summary:after{margin-left:auto}#arcade-gameplay{scroll-margin-top:7rem}.ac-party-sprite,.ac-boss-sprite{object-fit:contain;mix-blend-mode:screen}.ac-party-sprite.is-player{width:clamp(58px,8vw,82px)}.ac-party-sprite.is-orbi{width:clamp(56px,7.2vw,74px)}.ac-party-sprite.is-vanguard{width:clamp(64px,8.7vw,90px)}.ac-boss-sprite.is-stalker{filter:drop-shadow(0 14px 16px #030414ad)drop-shadow(0 0 22px #9b67ff94);width:min(100%,184px)}@media (width<=640px){.tg-compact-economy .tg-entry-select{flex-wrap:wrap;overflow:visible}.tg-compact-economy .tg-entry-select>small{flex:0 0 100%}.tg-compact-economy .tg-entry-select button{flex:0 0 40px}.tg-game-grid{gap:.5rem}.tg-game-tab{min-height:76px;padding:.62rem}.tg-compact-passport{grid-template-columns:minmax(0,1fr);gap:.65rem}.tg-compact-passport .tg-passport-status{align-items:center;gap:.5rem;min-width:0;padding:.45rem .6rem;display:flex}.tg-compact-passport .tg-passport-status small{margin:0}.tg-compact-passport .tg-passport-status span{margin-left:auto}.tg-how-to-play .tg-passport-details{grid-template-columns:1fr}.tg-compact-economy .tg-entry-select{margin-inline:-.1rem}}@media (prefers-reduced-motion:reduce){.ac-party-sprite,.ac-boss-sprite{animation:none!important}}.ac-stake-high-tag{color:#21172b;letter-spacing:.08em;vertical-align:middle;background:#f3c66a;border-radius:5px;margin-right:.28rem;padding:.08rem .24rem;font-size:.48rem;font-weight:900;display:inline-block}.tg-selected-stake{background:linear-gradient(100deg,#845b2121,#0d1425b3);border:1px solid #f4c66933;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:.18rem .6rem;padding:.48rem .65rem;display:grid}.tg-selected-stake>span{color:#a8b4c8;letter-spacing:.13em;font-size:.59rem;font-weight:900}.tg-selected-stake>strong{color:#ffe2a0;letter-spacing:.04em;justify-self:end;font-size:.75rem}.tg-selected-stake>small{color:#9ca9bd;grid-column:1/-1;font-size:.66rem;line-height:1.4}@media (width<=640px){.tg-wallet-details>div{grid-template-columns:minmax(0,1fr);gap:.2rem}.tg-wallet-details>div b{margin-top:.25rem}.tg-wallet-details>div span{overflow-wrap:anywhere;min-width:0;margin-bottom:.28rem}.tg-selected-stake{grid-template-columns:1fr auto;gap:.2rem .4rem}.tg-selected-stake>strong{font-size:.7rem}.tg-selected-stake>small{font-size:.64rem}.tg-economy-compact-footer{flex-wrap:wrap;line-height:1.4}}.tg-inplay-guide{background:linear-gradient(110deg,#092f40b8,#1b1532a6);border:1px solid #71ddf340;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.55rem .9rem;margin-bottom:1rem;padding:.65rem .85rem;display:flex;box-shadow:inset 0 1px #a3e7ff14}.tg-inplay-guide>span,.tg-last-receipt-head>span{letter-spacing:.15em;color:#8de7f7;flex:none;font-size:.6rem;font-weight:900}.tg-inplay-guide>b{color:#e3f4ff;flex:250px;min-width:0;font-size:.8rem;line-height:1.45}.tg-inplay-guide>a{letter-spacing:.08em;color:#ffd892;text-underline-offset:3px;flex:none;font-size:.65rem;font-weight:800;text-decoration:underline}.tg-inplay-guide>a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #a9eefd}.tg-last-receipt{background:linear-gradient(115deg,#092225c7,#0e132beb);border:1px solid #7de7c345;border-radius:16px;gap:.6rem;margin-top:1.25rem;padding:.9rem 1rem;display:grid}.tg-last-receipt-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tg-last-receipt-head>b{color:#9cf2d2;letter-spacing:.12em;font-size:.7rem}.tg-last-receipt-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.tg-last-receipt-values>span{color:#aebdcd;letter-spacing:.1em;border:1px solid #8fbfde29;border-radius:10px;gap:.2rem;min-width:0;padding:.55rem;font-size:.56rem;font-weight:900;display:grid}.tg-last-receipt-values b{letter-spacing:0;color:#f0f6ff;overflow-wrap:anywhere;font-size:.93rem}.tg-last-receipt-values b.is-negative{color:#ff9cb3}.tg-last-receipt-values b.is-positive{color:#9cf2d2}.tg-last-receipt>small{color:#a6b6c7;font-size:.66rem;line-height:1.4}.tg-roulette-bets button:disabled{opacity:.65;cursor:not-allowed}@media (width<=640px){.tg-inplay-guide{align-items:flex-start}.tg-inplay-guide>span,.tg-inplay-guide>b{flex-basis:100%}.tg-last-receipt{padding:.75rem}.tg-last-receipt-values{gap:.3rem}.tg-last-receipt-values>span{padding:.4rem;font-size:.5rem}.tg-last-receipt-values b{font-size:.8rem}}.ac-play-cue{color:#d4e9f5;letter-spacing:.025em;background:#1c415761;border-left:3px solid #72def4;border-radius:7px;margin:.5rem 0 .65rem;padding:.6rem .75rem;font-size:.72rem;font-weight:700;line-height:1.45}.ac-play-cue.is-rift{color:#e9defd;background:#45286652;border-color:#bb97ff}@media (width<=640px){.ac-play-cue{padding:.5rem .6rem;font-size:.68rem}.table-games-page .tg-economy-bridge.tg-compact-economy{align-items:stretch;width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr)!important}.table-games-page .tg-economy-bridge.tg-compact-economy>*{width:100%;min-width:0;grid-column:1/-1!important}.table-games-page .tg-economy-bridge.tg-compact-economy .tg-entry-select{flex-wrap:wrap;overflow:visible;grid-column:1/-1!important}.table-games-page .tg-economy-bridge.tg-compact-economy .tg-entry-select>small{flex:0 0 100%}.table-games-page .tg-economy-bridge.tg-compact-economy .tg-wallet-details{width:100%;min-width:0}.table-games-page .tg-economy-bridge.tg-compact-economy .tg-wallet-details>div{grid-template-columns:minmax(8.2rem,.85fr) minmax(0,1.15fr);gap:.45rem .7rem;width:100%;min-width:0}.table-games-page .tg-economy-bridge.tg-compact-economy .tg-wallet-details>div>*{overflow-wrap:anywhere;min-width:0}.table-games-page .tg-economy-bridge.tg-compact-economy .tg-economy-compact-footer{flex-wrap:wrap}}@media (width<=380px){.table-games-page .tg-economy-bridge.tg-compact-economy .tg-wallet-details>div{grid-template-columns:minmax(0,1fr)}}.tg-career-sync{color:#8fa2bd;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1.35;display:block}.tg-career-sync[data-state=stale],.tg-career-sync[data-state=error]{color:#ffd27b}.tg-career-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;display:flex}.tg-career-sync{flex:0 0 100%}.tg-proof-filters{flex-wrap:wrap;align-items:end;gap:.65rem;padding:.7rem 0;display:flex}.tg-proof-filters label{color:#94a5c0;letter-spacing:.13em;gap:.3rem;font-size:.58rem;font-weight:900;display:grid}.tg-proof-filters select{color:#e8f4ff;min-width:9rem;min-height:44px;font:inherit;letter-spacing:normal;background:#0b1225;border:1px solid #7ac5ff40;border-radius:.65rem;padding:.5rem .7rem}.tg-proof-filters select:focus-visible,.tg-proof-empty button:focus-visible{outline-offset:3px;outline:2px solid #9cecff}.tg-proof-filters>small{color:#8fa2bd;letter-spacing:.1em;margin-left:auto;font-size:.58rem;font-weight:800}.tg-proof-empty button{color:#d9efff;letter-spacing:.08em;background:#2350702e;border:1px solid #82d2ff40;border-radius:.65rem;min-height:44px;padding:.55rem .8rem;font-size:.66rem;font-weight:900}@media (width<=520px){.tg-proof-filters{align-items:stretch}.tg-proof-filters label{flex:9rem}.tg-proof-filters select{width:100%}.tg-proof-filters>small{flex:0 0 100%;margin-left:0}}
