.GyQ-tG_page{--rush-bg:#06172d;--rush-panel:#0d2342;--rush-panel-2:#102b50;--rush-line:#86b1e22b;--rush-gold:#efbd55;--rush-gold-2:#d99a2f;--rush-green:#39cf79;--rush-text:#f7fbff;--rush-muted:#aebdd1;min-height:100vh;color:var(--rush-text);background:radial-gradient(circle at 82% -8%,#dd99292b,#0000 28rem),radial-gradient(circle at 8% 20%,#3174c321,#0000 32rem),linear-gradient(#061427,#071a32 55%,#071a31)}.GyQ-tG_shell{width:min(1480px,100% - 30px);margin:auto;padding:18px 0 12rem}.GyQ-tG_topbar{justify-content:space-between;align-items:center;gap:18px;padding:4px 8px 18px;display:flex}.GyQ-tG_logo{letter-spacing:.12em;color:var(--rush-gold);flex-direction:column;font-weight:1000;line-height:1;display:flex}.GyQ-tG_logo span{letter-spacing:.22em;color:#dfe9f7;margin-top:6px;font-size:.58rem}.GyQ-tG_userChip{align-items:center;gap:10px;display:flex}.GyQ-tG_userChip div{display:grid}.GyQ-tG_userChip small{color:var(--rush-muted)}.GyQ-tG_userChip strong{margin-top:3px}.GyQ-tG_avatar{color:#ffd984;background:linear-gradient(145deg,#173b67,#08182e);border:1px solid #efbd558c;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-weight:1000;display:grid;box-shadow:0 8px 24px #00000040}.GyQ-tG_hero{border:1px solid var(--rush-line);background:linear-gradient(135deg,#0e2e54f5,#061830fa);border-radius:30px;grid-template-columns:minmax(0,1.2fr) 170px 330px;align-items:center;gap:22px;min-height:240px;padding:30px 34px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000038}.GyQ-tG_hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#367ac62e,#0000 65%);height:320px;position:absolute;inset:-40% 45% auto -10%}.GyQ-tG_heroCopy,.GyQ-tG_heroShield,.GyQ-tG_motivation{z-index:1;position:relative}.GyQ-tG_kicker{color:var(--rush-gold);letter-spacing:.12em;font-size:.7rem;font-weight:1000}.GyQ-tG_hero h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(2.8rem,6vw,5.8rem);line-height:.96}.GyQ-tG_hero h1 em{color:var(--rush-gold);font-style:normal}.GyQ-tG_hero p{color:#bdcce0;max-width:760px;margin:0;line-height:1.9}.GyQ-tG_heroShield{width:145px;height:145px;color:var(--rush-gold);background:radial-gradient(circle at 50% 38%,#ffd46552,#0000 38%),linear-gradient(145deg,#173a65,#081a33);border:1px solid #efbd5585;border-radius:34px;place-items:center;font-size:4.2rem;display:grid;transform:rotate(2deg);box-shadow:0 0 60px #efbd5529,inset 0 0 30px #ffffff08}.GyQ-tG_motivation{background:linear-gradient(145deg,#332b1f99,#0b1d35d1);border:1px solid #efbd556b;border-radius:22px;gap:8px;padding:22px;display:grid;box-shadow:inset 0 0 30px #efbd550a}.GyQ-tG_motivation strong{color:#ffdc82;margin-bottom:6px;font-size:1.05rem}.GyQ-tG_motivation span{color:#d7e2ef;font-size:.82rem}.GyQ-tG_stats{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:14px;display:grid}.GyQ-tG_stats article{border:1px solid var(--rush-line);background:linear-gradient(145deg,#0f2d51f5,#091c35f5);border-radius:18px;min-width:0;padding:16px 18px;box-shadow:0 12px 30px #00000021}.GyQ-tG_stats small,.GyQ-tG_stats span{color:var(--rush-muted);font-size:.72rem;display:block}.GyQ-tG_stats strong{color:#fff;white-space:nowrap;margin:6px 0;font-size:1.55rem;display:block}.GyQ-tG_stats article:first-child strong{color:var(--rush-gold);font-size:2rem}.GyQ-tG_progress{background:#06172c;border-radius:999px;height:6px;margin:9px 0;overflow:hidden}.GyQ-tG_progress i{border-radius:inherit;background:linear-gradient(90deg,#d99a2f,#ffdc79);height:100%;display:block;box-shadow:0 0 15px #efbd5580}.GyQ-tG_paused,.GyQ-tG_notice{border-radius:15px;margin-top:14px;padding:13px 16px;font-weight:800}.GyQ-tG_paused{color:#ffda85;background:#5f441947;border:1px solid #efbd5547}.GyQ-tG_notice{color:#e7f2ff;background:#0d2a50;border:1px solid #479ce747}.GyQ-tG_pendingPanel{background:linear-gradient(145deg,#0f394dbf,#091f37e6);border:1px solid #39cf7933;border-radius:20px;gap:10px;margin-top:14px;padding:18px;display:grid}.GyQ-tG_pendingPanel>div:first-child{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.GyQ-tG_pendingPanel>div:first-child small{width:100%;color:var(--rush-muted);margin-inline-start:19px}.GyQ-tG_pendingPanel article{border:1px solid var(--rush-line);background:#0413258c;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.GyQ-tG_pendingPanel article>span{color:#dce8f7;margin-inline-start:auto}.GyQ-tG_liveDot,.GyQ-tG_online{background:var(--rush-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #39cf79cc}.GyQ-tG_quickMoves{gap:6px;display:flex}.GyQ-tG_quickMoves button,.GyQ-tG_cancelBtn{border:1px solid var(--rush-line);color:#fff;font:inherit;cursor:pointer;background:#12345d;border-radius:10px;padding:8px 10px;font-size:.75rem;font-weight:900}.GyQ-tG_cancelBtn{background:#49293a}.GyQ-tG_tabs{border:1px solid var(--rush-line);background:#0a203d;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;padding:6px;display:grid}.GyQ-tG_tabs button{color:#aebdd1;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;padding:13px 12px;font-weight:900}.GyQ-tG_tabs button[data-active=true]{color:#fff;background:linear-gradient(145deg,#173d6e,#102f59);box-shadow:inset 0 0 0 1px #7cb4ef33}.GyQ-tG_tabs b{color:var(--rush-gold);margin-inline-start:5px}.GyQ-tG_arenaSection{border:1px solid var(--rush-line);background:linear-gradient(145deg,#091e39f5,#07182efa);border-radius:24px;margin-top:12px;padding:20px;box-shadow:0 18px 48px #0000001f}.GyQ-tG_sectionHead{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;display:flex}.GyQ-tG_sectionHead>div{grid-template-columns:auto 1fr;align-items:center;column-gap:9px;display:grid}.GyQ-tG_sectionHead h2{margin:0;font-size:1.35rem}.GyQ-tG_sectionHead p{color:var(--rush-muted);grid-column:1/-1;margin:6px 0 0;font-size:.82rem}.GyQ-tG_sectionHead>small{color:var(--rush-muted)}.GyQ-tG_playerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.GyQ-tG_playerCard{background:linear-gradient(145deg,#0f2d53,#0b2342);border:1px solid #6ba6e438;border-radius:18px;padding:15px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 12px 30px #00000029}.GyQ-tG_playerCard:hover{border-color:#efbd555c;transform:translateY(-2px);box-shadow:0 17px 34px #0000003d}.GyQ-tG_playerTop{align-items:center;gap:10px;display:flex}.GyQ-tG_playerTop h3{margin:0;font-size:1rem}.GyQ-tG_playerTop small{color:#aebdd1;margin-top:4px;display:block}.GyQ-tG_playerTop .GyQ-tG_online,.GyQ-tG_playerTop .GyQ-tG_lock{margin-inline-start:auto}.GyQ-tG_playerMeta{flex-wrap:wrap;gap:7px;margin:14px 0 10px;display:flex}.GyQ-tG_playerMeta span{color:#bdc9d8;background:#ffffff0b;border-radius:8px;padding:5px 7px;font-size:.66rem}.GyQ-tG_ready{color:#57df8d;margin-bottom:10px;font-size:.75rem;font-weight:900}.GyQ-tG_challengeBtn,.GyQ-tG_playerCard>button{width:100%;font:inherit;cursor:pointer;border:0;border-radius:11px;padding:10px 12px;font-weight:1000}.GyQ-tG_challengeBtn{color:#041d12;background:linear-gradient(135deg,#2fb86c,#49d988);box-shadow:0 10px 22px #39cf7929}.GyQ-tG_challengeBtn:disabled{opacity:.4;cursor:not-allowed}.GyQ-tG_lockedCard{filter:saturate(.72);opacity:.76}.GyQ-tG_lockedCard:hover{border-color:var(--rush-line);transform:none}.GyQ-tG_lockedCard .GyQ-tG_avatar{filter:grayscale(.45)}.GyQ-tG_lockReason{color:#e5bd68;margin:10px 0;font-size:.74rem;font-weight:900}.GyQ-tG_lockedCard>button{color:#7e91a9;cursor:not-allowed;background:#0a1a30}.GyQ-tG_empty{text-align:center;color:#dbe7f5;border:1px dashed #85b0e040;border-radius:18px;gap:5px;padding:28px;display:grid}.GyQ-tG_empty span{color:var(--rush-muted);font-size:.82rem}.GyQ-tG_tournamentGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.GyQ-tG_tournamentGrid article,.GyQ-tG_tournamentTeaser{background:linear-gradient(145deg,#142f50,#0b203c);border:1px solid #efbd553b;border-radius:18px;padding:20px}.GyQ-tG_tournamentGrid article>span{color:var(--rush-gold);font-size:.67rem;font-weight:1000}.GyQ-tG_tournamentGrid h3{margin:7px 0}.GyQ-tG_tournamentGrid strong{color:#56d98a}.GyQ-tG_tournamentGrid article>div{color:var(--rush-muted);gap:14px;margin-top:14px;display:flex}.GyQ-tG_tournamentTeaser{text-align:center}.GyQ-tG_tournamentTeaser>b{color:#ffda80;font-size:1.3rem}.GyQ-tG_tournamentTeaser p{max-width:720px;color:var(--rush-muted);margin:10px auto;line-height:1.8}.GyQ-tG_tournamentTeaser>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.GyQ-tG_tournamentTeaser span{background:#ffffff0d;border-radius:10px;padding:9px 12px}.GyQ-tG_history{gap:8px;display:grid}.GyQ-tG_history article{border:1px solid var(--rush-line);background:#0a203c;border-radius:14px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.GyQ-tG_history article>div{gap:3px;display:grid}.GyQ-tG_history span,.GyQ-tG_history small{color:var(--rush-muted);font-size:.74rem}.GyQ-tG_progressCallout{background:linear-gradient(135deg,#272f33eb,#0a1f38f5);border:1px solid #efbd5547;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding:22px 25px;display:flex}.GyQ-tG_progressCallout>div:first-child>span{color:var(--rush-gold);font-size:.72rem;font-weight:1000}.GyQ-tG_progressCallout h2{margin:5px 0}.GyQ-tG_progressCallout p{color:var(--rush-muted);margin:0}.GyQ-tG_calloutStats{flex-wrap:wrap;gap:8px;display:flex}.GyQ-tG_calloutStats span{text-align:center;color:#aebdd1;background:#ffffff0e;border-radius:12px;min-width:95px;padding:10px;display:grid}.GyQ-tG_calloutStats b{color:#fff;font-size:1.2rem}.GyQ-tG_composerBackdrop{z-index:180;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#010913c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.GyQ-tG_composer{background:linear-gradient(145deg,#102e54,#071b34);border:1px solid #efbd555c;border-radius:24px;width:min(100%,520px);padding:25px;position:relative;box-shadow:0 30px 100px #00000080}.GyQ-tG_close{top:14px;border:1px solid var(--rush-line);color:#fff;cursor:pointer;background:#071a32;border-radius:50%;width:34px;height:34px;font-size:1.4rem;position:absolute;inset-inline-end:14px}.GyQ-tG_composerOpponent{align-items:center;gap:12px;margin:18px 0;display:flex}.GyQ-tG_composerOpponent h2{margin:0}.GyQ-tG_composerOpponent p{color:var(--rush-muted);margin:4px 0 0}.GyQ-tG_composer label{gap:7px;display:grid}.GyQ-tG_composer input,.GyQ-tG_joinForm input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#071a31;border:1px solid #8ab6e440;border-radius:12px;outline:none;padding:11px 12px}.GyQ-tG_composer input:focus,.GyQ-tG_joinForm input:focus{border-color:#efbd55b3;box-shadow:0 0 0 3px #efbd5514}.GyQ-tG_composer label small{color:var(--rush-muted)}.GyQ-tG_movePicker{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.GyQ-tG_movePicker>span{color:var(--rush-muted);grid-column:1/-1;font-size:.76rem}.GyQ-tG_movePicker button{border:1px solid var(--rush-line);color:#fff;font:inherit;cursor:pointer;background:#0a203c;border-radius:12px;padding:11px;font-weight:900}.GyQ-tG_movePicker button[data-active=true]{border-color:var(--rush-gold);color:#ffdc83;background:#26351f;box-shadow:0 0 20px #efbd5514}.GyQ-tG_sendDuel{color:#102039;width:100%;font:inherit;cursor:pointer;background:linear-gradient(135deg,#d99a2f,#f3c35c);border:0;border-radius:13px;padding:13px;font-weight:1000}.GyQ-tG_sendDuel:disabled{opacity:.55}.GyQ-tG_onboardingShell{place-items:center;min-height:calc(100vh - 20px);padding:26px 14px 10rem;display:grid}.GyQ-tG_onboardingCard{background:radial-gradient(circle at 80% 8%,#efbd551f,#0000 19rem),linear-gradient(145deg,#0d2a4c,#071a31);border:1px solid #efbd554d;border-radius:30px;width:min(100%,860px);padding:34px;position:relative;box-shadow:0 30px 90px #00000052}.GyQ-tG_onboardingBolt{top:28px;filter:drop-shadow(0 0 18px #efbd5559);font-size:3.2rem;position:absolute;inset-inline-end:32px}.GyQ-tG_onboardingCard h1{margin:22px 0 10px;font-size:clamp(2.4rem,6vw,4.5rem);line-height:1}.GyQ-tG_onboardingCard h1 em{color:var(--rush-gold);font-style:normal}.GyQ-tG_onboardingCard>p{max-width:700px;color:var(--rush-muted);line-height:1.9}.GyQ-tG_ruleGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin:24px 0;display:grid}.GyQ-tG_ruleGrid article{border:1px solid var(--rush-line);background:#0515288c;border-radius:16px;gap:5px;padding:15px;display:grid}.GyQ-tG_ruleGrid article>b{font-size:1.4rem}.GyQ-tG_ruleGrid article span{color:var(--rush-muted);font-size:.72rem;line-height:1.6}.GyQ-tG_joinForm{grid-template-columns:1fr 1fr;gap:10px;display:grid}.GyQ-tG_joinForm label{gap:6px;display:grid}.GyQ-tG_joinForm label span{color:#dbe7f5;font-size:.78rem}.GyQ-tG_termsLine{color:#aebdd1;grid-column:1/-1;font-size:.77rem}.GyQ-tG_joinForm>button{color:#102039;font:inherit;cursor:pointer;background:linear-gradient(135deg,#d99a2f,#f3c35c);border:0;border-radius:13px;grid-column:1/-1;padding:14px;font-weight:1000}.GyQ-tG_blocked{color:#ffd7df;background:#432233;border-radius:13px;margin-top:20px;padding:15px}@media (max-width:1120px){.GyQ-tG_hero{grid-template-columns:1fr 130px}.GyQ-tG_motivation{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.GyQ-tG_motivation strong{grid-column:1/-1}.GyQ-tG_stats,.GyQ-tG_playerGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.GyQ-tG_shell{width:min(100% - 18px,1480px);padding-bottom:11.5rem}.GyQ-tG_hero{grid-template-columns:1fr auto;padding:24px 20px}.GyQ-tG_heroShield{border-radius:24px;width:90px;height:90px;font-size:2.7rem}.GyQ-tG_hero h1{font-size:clamp(2.6rem,12vw,4.7rem)}.GyQ-tG_motivation{grid-template-columns:1fr 1fr;padding:16px}.GyQ-tG_stats{grid-template-columns:repeat(2,1fr)}.GyQ-tG_tabs{scrollbar-width:none;display:flex;overflow-x:auto}.GyQ-tG_tabs button{flex:1;min-width:max-content}.GyQ-tG_playerGrid{grid-template-columns:repeat(2,1fr)}.GyQ-tG_tournamentGrid{grid-template-columns:1fr 1fr}.GyQ-tG_progressCallout{flex-direction:column;align-items:flex-start}.GyQ-tG_ruleGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.GyQ-tG_topbar{padding-inline:2px}.GyQ-tG_userChip small{display:none}.GyQ-tG_hero{grid-template-columns:1fr}.GyQ-tG_heroShield{top:16px;opacity:.75;border-radius:18px;width:58px;height:58px;font-size:1.8rem;position:absolute;inset-inline-start:16px}.GyQ-tG_motivation{grid-template-columns:1fr 1fr}.GyQ-tG_stats article{padding:13px}.GyQ-tG_stats strong{font-size:1.2rem}.GyQ-tG_stats article:first-child strong{font-size:1.55rem}.GyQ-tG_pendingPanel article{flex-wrap:wrap;align-items:flex-start}.GyQ-tG_quickMoves{width:100%}.GyQ-tG_quickMoves button{flex:1}.GyQ-tG_arenaSection{padding:14px}.GyQ-tG_sectionHead{flex-direction:column;align-items:flex-start}.GyQ-tG_playerGrid{grid-template-columns:1fr}.GyQ-tG_playerCard{grid-template-columns:1fr auto;column-gap:10px;display:grid}.GyQ-tG_playerTop,.GyQ-tG_playerMeta,.GyQ-tG_ready,.GyQ-tG_lockReason,.GyQ-tG_playerCard>button{grid-column:1/-1}.GyQ-tG_tournamentGrid{grid-template-columns:1fr}.GyQ-tG_history article{align-items:center}.GyQ-tG_composerBackdrop{align-items:end;padding:0}.GyQ-tG_composer{box-sizing:border-box;width:100%;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.GyQ-tG_onboardingCard{padding:26px 18px}.GyQ-tG_onboardingBolt{top:20px;inset-inline-end:18px}.GyQ-tG_ruleGrid,.GyQ-tG_joinForm{grid-template-columns:1fr}.GyQ-tG_termsLine,.GyQ-tG_joinForm>button{grid-column:1}.GyQ-tG_onboardingShell{padding-inline:9px}.GyQ-tG_calloutStats{width:100%}.GyQ-tG_calloutStats span{flex:1}.GyQ-tG_logo{font-size:.82rem}}
.rush-duels-contrast-scope{min-height:100%}.rush-duels-contrast-scope>main{color:#f8fbff;--rush-text:#f8fbff!important;--rush-muted:#c7d3e2!important;--rush-gold:#f3c86b!important}.rush-duels-contrast-scope [class*=__logo] span{color:#edf4fc!important}.rush-duels-contrast-scope [class*=__hero] p{color:#cbd8e7!important}.rush-duels-contrast-scope [class*=__motivation] span{color:#e1e9f3!important}.rush-duels-contrast-scope [class*=__stats] small,.rush-duels-contrast-scope [class*=__stats] span,.rush-duels-contrast-scope [class*=__pendingPanel] small,.rush-duels-contrast-scope [class*=__sectionHead] p,.rush-duels-contrast-scope [class*=__sectionHead]>small,.rush-duels-contrast-scope [class*=__playerTop] small,.rush-duels-contrast-scope [class*=__playerMeta] span,.rush-duels-contrast-scope [class*=__history] span,.rush-duels-contrast-scope [class*=__history] small,.rush-duels-contrast-scope [class*=__progressCallout] p,.rush-duels-contrast-scope [class*=__calloutStats] span{color:#c6d3e2!important}.rush-duels-contrast-scope [class*=__tabs] button{color:#c8d4e3!important}.rush-duels-contrast-scope [class*=__tabs] button[data-active=true]{color:#fff!important}.rush-duels-contrast-scope [class*=__lockedCard]{opacity:.9!important}.rush-duels-contrast-scope [class*=__lockReason]{color:#f0ca74!important}.rush-duels-contrast-scope [class*=__lockedCard]>button{color:#b8c7d9!important}.rush-duels-contrast-scope [class*=__empty] span,.rush-duels-contrast-scope [class*=__tournamentTeaser] p,.rush-duels-contrast-scope [class*=__tournamentGrid] article>div{color:#c5d2e1!important}.rush-duels-contrast-scope [class*=__composerOpponent] p,.rush-duels-contrast-scope [class*=__composer] label small,.rush-duels-contrast-scope [class*=__movePicker]>span{color:#cbd7e5!important}.rush-duels-contrast-scope [class*=__composer] label>span{color:#eef4fb!important}.rush-duels-contrast-scope [class*=__composer] input,.rush-duels-contrast-scope [class*=__joinForm] input{color:#f9fbfe!important}.rush-duels-contrast-scope [class*=__composer] input::placeholder,.rush-duels-contrast-scope [class*=__joinForm] input::placeholder{opacity:1;color:#93a7be!important}.rush-duels-contrast-scope [class*=__onboardingCard]>p{color:#cedae8!important}.rush-duels-contrast-scope [class*=__ruleGrid] article strong{color:#f7faff!important}.rush-duels-contrast-scope [class*=__ruleGrid] article span{color:#cbd7e5!important}.rush-duels-contrast-scope [class*=__joinForm] label>span{color:#eef4fb!important}.rush-duels-contrast-scope [class*=__termsLine]{color:#dce7f3!important}.rush-duels-contrast-scope [class*=__ready]{color:#79e6a3!important}.rush-duels-contrast-scope [class*=__paused]{color:#f5d487!important}@media (max-width:720px){.rush-duels-contrast-scope [class*=__hero] p,.rush-duels-contrast-scope [class*=__onboardingCard]>p,.rush-duels-contrast-scope [class*=__ruleGrid] article span,.rush-duels-contrast-scope [class*=__sectionHead] p{color:#d0dbe8!important}}
