:root{--act:#e2b54e;--act-2:#8a6a24}:root[data-theme=light]{--act:#9a7424;--act-2:#6b4e17}:root[data-sec]{--mode:var(--act);--mode-2:var(--act-2)}:root[data-sec=home],:root[data-sec=profile],:root[data-sec=play]{--halo1:color-mix(in srgb,var(--club1) 78%,#fff 22%);--halo2:var(--club2)}:root[data-sec=collection]{--halo1:#e4b654;--halo2:#7a5215}:root[data-sec=market]{--halo1:#4c9bff;--halo2:#173f86}:root[data-sec=shop]{--halo1:#f2a14b;--halo2:#8a3f0e}:root[data-sec] body:before{background:radial-gradient(60% 70% at 18% -8%,color-mix(in srgb,var(--halo1,var(--act)) 30%,transparent) 0%,transparent 70%), radial-gradient(55% 60% at 88% -12%,color-mix(in srgb,var(--halo2,var(--act-2)) 55%,transparent) 0%,transparent 72%)}.tab[aria-current=page]{color:var(--act)}:root{--t1:900 clamp(28px,7.6vw,38px)/.94 var(--f-display);--t2:900 19px/1.05 var(--f-display);--t3:800 11px/1.1 var(--f-ui)}:root .ptitle h1,:root .head h1,:root .today__head h2,:root .mday h2,:root .mkt__hero h1,:root .cardx__id h1,:root .rkhero h1,:root .rules2__hero h1,:root .colhero h1,:root .prov h2,:root .shop-gems h2,:root .spot h2,:root .lb h2,:root .prof3__hero h1,:root .prize2 b{font:var(--t1);font-variation-settings:"wdth" 116;text-transform:uppercase;letter-spacing:.002em}:root .lb__big{font:var(--t1);font-variation-settings:"wdth" 84}:root .sec__h h2,:root .msn__head h2,:root .passt__txt h2,:root .duel__head h2,:root .fsteps__txt h2,:root .rules2__ch h2,:root .pickh h2,:root .prof2__showh h2,:root .pass__head h2,:root .sheet h3,:root .today__head h2 small{font:var(--t2);font-variation-settings:"wdth" 114;text-transform:uppercase}:root .mday__clock small,:root .eqhud__lock small,:root .fsteps__left small,:root .fsheet__g legend,:root .avsheet h4,:root .today__league small,:root .eqhud__proj small,:root .eqhud__stars small,:root .rules2__ch h3{font:var(--t3);letter-spacing:.08em;text-transform:uppercase}.term{cursor:help;align-items:center;gap:4px;display:inline-flex}.term__q{background:var(--act);color:#221606;width:15px;height:15px;font:900 10px/1 var(--f-ui);text-transform:none;letter-spacing:0;box-shadow:0 0 0 2px color-mix(in srgb,var(--act) 25%,transparent);border-radius:50%;place-items:center;font-style:normal;animation:2.4s ease-in-out infinite v10q;display:inline-grid}@keyframes v10q{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--act) 10%,transparent)}}.termsh{gap:12px;display:grid}.termsh h3{margin:0}.termsh p{color:var(--ink-2,var(--ink));margin:0;font-size:15px;line-height:1.45}@media (prefers-reduced-motion:reduce){.term__q{animation:none}}.topbar__packs{cursor:pointer;background:color-mix(in srgb,var(--ink) 7%,transparent);border:0;border-radius:12px;place-items:center;width:40px;height:40px;margin-left:auto;padding:0;display:grid;position:relative}.topbar__packs img{filter:drop-shadow(0 3px 4px #00000073);width:22px;height:auto;transition:transform .2s var(--ease);transform:rotate(-8deg)}.topbar__packs.has img{animation:v10pk 2.8s var(--ease) infinite}@keyframes v10pk{0%,80%,to{transform:rotate(-8deg)}86%{transform:rotate(-16deg)scale(1.08)}93%{transform:rotate(2deg)scale(1.08)}}.topbar__packs .navbadge{top:-5px;right:-6px}.topbar__packs+.topbar__end{margin-left:6px}@media (prefers-reduced-motion:reduce){.topbar__packs.has img{animation:none}}.rw-ic{object-fit:contain;width:16px;height:16px;margin-left:4px}.ic.ic--art{background:0 0!important}.ic.ic--art img{object-fit:contain;width:26px;height:26px}.view.narrow{max-width:760px}@media (width>=900px){.view{max-width:1040px}}:root .spot h2,:root .lb h2{font-size:clamp(24px,6.6vw,34px)}.oauth{gap:8px;width:100%;display:grid}.oauth__btn{cursor:pointer;width:100%;height:50px;font:600 15.5px/1 var(--f-ui);transition:transform .12s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:10px;display:flex}.oauth__btn:active{transform:scale(.98)}.oauth__btn:disabled{opacity:.6;cursor:default}.oauth__btn--apple{color:#fff;background:#000;border:0;box-shadow:inset 0 0 0 1px #ffffff38}.oauth__btn--google{color:#1f1f1f;background:#fff;border:1px solid #dadce0}.oauth__logo{flex:none;width:20px;height:20px}.oauth__btn--apple .oauth__logo{width:17px;height:20px;margin-top:-2px}.oauth+form,.oauth+.pf-mail{margin-top:4px}.oauth__gis{justify-content:center;width:100%;min-height:44px;display:flex}.oauth__gis>div{max-width:100%}.oauthsh{gap:12px;display:grid}.oauthsh h3,.oauthsh p{margin:0}