@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#eaebee;--bg-site:#eaebee}:root:not([data-theme=dark]) :is(.card,.card-hero,.list,[class*=rounded-].bg-surface){box-shadow:var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px var(--card-edge)}}:root[data-theme=light]{--bg:#eaebee;--bg-site:#eaebee}:root[data-theme=light] :is(.card,.card-hero,.list,[class*=rounded-].bg-surface){box-shadow:var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px var(--card-edge)}[data-hb] .hb-title{background:var(--surface);height:22px;color:var(--text);letter-spacing:0;text-transform:none;border-radius:999px;align-self:flex-start;align-items:center;margin:0;padding:0 9px 0 6px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px -2px #1e2a4038}section:has(>h2+ul.list)>h2{background:var(--surface);height:22px;color:var(--text);letter-spacing:0;text-transform:none;border-radius:999px;align-self:flex-start;align-items:center;margin:0;padding:0 9px 0 6px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px -2px #1e2a4038}section:has(>h2+ul.list)>h2{padding:0 9px}[data-hb] .hb-more{background:var(--surface);width:22px;height:22px;color:var(--text);margin:0;font-size:12px;box-shadow:0 2px 6px -2px #1e2a4038}:root:not([data-theme=dark]) .hb-pitch{box-shadow:inset 0 0 60px #283c2d29, inset 0 1px 0 #ffffff80, 0 0 0 1px var(--card-edge);background:repeating-linear-gradient(#a6c3a9 0 35px,#9dbba0 35px 70px)!important}:root:not([data-theme=dark]) .hb-pitch>[aria-hidden=true]{border-color:#fff9}:root[data-theme=dark] .hb-pitch{box-shadow:inset 0 0 60px #00000059;background:repeating-linear-gradient(#2a3a2e 0 35px,#26352a 35px 70px)!important}:root[data-theme=dark] .hb-pitch>[aria-hidden=true]{border-color:#ffffff1f}a:is(.card,.card-hero,[class*=rounded-].bg-surface),.btn-primary,[data-hb] .hb-title,[data-hb] .hb-more{transition:transform .12s,box-shadow .12s}a:is(.card,.card-hero,[class*=rounded-].bg-surface):active{transform:scale(.975)}.btn-primary:active,[data-hb] .hb-title:active,[data-hb] .hb-more:active{transform:scale(.95)}:is(h2,h3,p,div)[class*="tracking-[0.4px]"].uppercase:has(+:is(.list,.card,.card-hero,[class*=bg-surface])){background:var(--surface);width:fit-content;height:22px;color:var(--text);letter-spacing:0;text-transform:none;border-radius:999px;align-self:flex-start;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px -2px #1e2a4038}:root[data-theme=dark] :is(.card,.card-hero,.list,[class*=rounded-].bg-surface){box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px var(--card-edge)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.card,.card-hero,.list,[class*=rounded-].bg-surface){box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px var(--card-edge)}:root:not([data-theme=light]) .hb-pitch{background:repeating-linear-gradient(#2a3a2e 0 35px,#26352a 35px 70px)!important;box-shadow:inset 0 0 60px #00000059!important}:root:not([data-theme=light]) .hb-pitch>[aria-hidden=true]{border-color:#ffffff1f}}:root[data-theme=dark] :is([data-hb] .hb-title,[data-hb] .hb-more,section:has(>h2+ul.list)>h2){box-shadow:none}.reward-burst{pointer-events:none;position:absolute;inset:0}.reward-burst i{background:radial-gradient(circle at 35% 30%,#fff3b0,#f2c443 45%,#b8860b 100%);border-radius:50%;width:16px;height:16px;animation:.9s cubic-bezier(.3,.7,.4,1) both reward-in;position:absolute;top:4px;left:4px;box-shadow:0 0 0 1px #96690a80}.reward-burst i:nth-child(2){animation-delay:.12s}.reward-burst i:nth-child(3){animation-delay:.24s}.reward-burst b{color:#c8930c;white-space:nowrap;font-size:11px;font-weight:800;animation:1.5s ease-out both reward-up;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes reward-in{0%{opacity:0;transform:translate(-30px,70px)scale(1.2)}25%{opacity:1}to{opacity:0;transform:translate(0)scale(.6)}}@keyframes reward-up{0%{opacity:0;transform:translate(-50%)}30%{opacity:1}to{opacity:0;transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.reward-burst{display:none}}.spend-burst{pointer-events:none;position:absolute;inset:0}.spend-burst i{background:radial-gradient(circle at 35% 30%,#fff3b0,#f2c443 45%,#b8860b 100%);border-radius:50%;width:14px;height:14px;animation:1.1s cubic-bezier(.2,.7,.3,1) both spend-out;position:absolute;top:6px;left:6px;box-shadow:0 0 0 1px #96690a80,0 2px 6px #b4821473}.spend-burst i:first-child{--dx:-34px;--dy:46px;--r:-200deg}.spend-burst i:nth-child(2){--dx:-12px;--dy:62px;--r:160deg;animation-delay:50ms}.spend-burst i:nth-child(3){--dx:10px;--dy:54px;--r:-140deg;animation-delay:.1s}.spend-burst i:nth-child(4){--dx:30px;--dy:40px;--r:220deg;animation-delay:.15s}.spend-burst i:nth-child(5){--dx:0px;--dy:72px;--r:300deg;width:10px;height:10px;animation-delay:.2s}.spend-burst b{color:#3a2604;white-space:nowrap;background:#f2c443;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:900;animation:1.4s ease-out both spend-down;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #b4821473}a:has(>.spend-burst){animation:.45s ease-in-out spend-shake}@keyframes spend-out{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}15%{transform:translate(calc(var(--dx) * .2), -10px) scale(1.15) rotate(calc(var(--r) * .2));opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(.7) rotate(var(--r));opacity:0}}@keyframes spend-down{0%{opacity:0;transform:translate(-50%,-6px)scale(.8)}20%{opacity:1;transform:translate(-50%,2px)scale(1.1)}to{opacity:0;transform:translate(-50%,22px)scale(1)}}@keyframes spend-shake{0%,to{transform:none}25%{transform:translate(-2px)rotate(-2deg)}50%{transform:translate(2px)rotate(2deg)}75%{transform:translate(-1px)}}@media (prefers-reduced-motion:reduce){.spend-burst{display:none}a:has(>.spend-burst){animation:none}}.sheen:after,.sheen-late:after{animation:none!important;display:none!important}::view-transition-new(.page-enter){animation:none}::view-transition-old(.page-exit){animation:none}.sheen{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--surface) 22%, transparent), var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px var(--card-edge)!important}.sheen[class*=bg-\[linear-gradient]{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--surface) 55%, #ecedf066), var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px var(--card-edge)!important}.sheen [style*=radial-gradient]{background:0 0!important}.sheen[class*=bg-\[linear-gradient] .text-white{color:var(--text)!important}.sheen[class*=bg-\[linear-gradient] :is(.text-white\/90,.text-white\/75,.text-white\/80){color:var(--muted)!important}.sheen[class*=bg-\[linear-gradient] .bg-white\/20{background:var(--chip)!important;color:var(--text)!important}.calm-tours .sheen [style*="color: color-mix"]{color:var(--muted)!important}:root:not([data-theme=dark]){--strength:#9a7b45;--good:#4e9a6c;--win-fg:#2e7d4f;--loss-fg:#b0473b;--gold:#a88a45;--boots:#c2834e}.font-black,.font-extrabold{font-weight:700!important}.list>li>a>div,.list>li>div{padding-top:.6rem;padding-bottom:.6rem}li.sheen{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--surface) 30%, transparent)!important}.hb-pitch.sheen{box-shadow:inset 0 0 60px #283c2d29, var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px var(--card-edge)!important}.trophy:not(.grayscale){filter:drop-shadow(0 3px 2px #1e2a4073)drop-shadow(0 12px 12px #1e2a4073)}:root[data-theme=dark] .trophy:not(.grayscale){filter:drop-shadow(0 2px 2px #00000080)drop-shadow(0 7px 10px #0006)}:root:not([data-theme=dark]) .grass{box-shadow:inset 0 0 60px #283c2d29, var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px var(--card-edge);background:repeating-linear-gradient(#a6c3a9 0 35px,#9dbba0 35px 70px)!important}:root[data-theme=dark] .grass{box-shadow:inset 0 0 60px #00000059;background:repeating-linear-gradient(#2a3a2e 0 35px,#26352a 35px 70px)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .grass{box-shadow:inset 0 0 60px #00000059;background:repeating-linear-gradient(#2a3a2e 0 35px,#26352a 35px 70px)!important}}:root:not([data-theme=dark]) .grass :is(.pitch-line,.border-line){border-color:#fff9!important}:root[data-theme=dark] .grass :is(.pitch-line,.border-line){border-color:#ffffff1f!important}:root{--card-edge:#1e2a4014}:root[data-theme=dark]{--card-edge:#ffffff12}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--card-edge:#ffffff12}}:is(.card,.card-hero,.list,[class*=rounded-\[][class*=shadow-\[0_]):not(.sheen,.absolute,.fixed,[class*=backdrop-blur]){box-shadow:var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px var(--card-edge)!important}
