/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme,base;@layer components{.game-portal-backdrop_root__mv1nQ{--game-portal-backdrop-opacity:.5;--game-portal-backdrop-filter:saturate(1.12) contrast(1.1) brightness(.82);--game-portal-tint:var(--game-dark-bg,var(--game-canvas,var(--surface-canvas)))}@supports (color:color-mix(in lab,red,red)){.game-portal-backdrop_root__mv1nQ{--game-portal-tint:color-mix(in srgb,var(--game-dark-bg,var(--game-canvas,var(--surface-canvas))) 62%,transparent)}}.game-portal-backdrop_root__mv1nQ{opacity:.18;z-index:-1;pointer-events:none;background:var(--game-dark-bg,var(--bg-main));width:100%;height:clamp(20rem,35vw,32rem);position:absolute;inset:0 0 auto;overflow:hidden}.dark .game-portal-backdrop_root__mv1nQ{--game-portal-backdrop-opacity:.52;--game-portal-backdrop-filter:saturate(1.15) contrast(1.1) brightness(.84);--game-portal-tint:var(--game-dark-bg,var(--game-canvas,var(--surface-canvas)))}@supports (color:color-mix(in lab,red,red)){.dark .game-portal-backdrop_root__mv1nQ{--game-portal-tint:color-mix(in srgb,var(--game-dark-bg,var(--game-canvas,var(--surface-canvas))) 64%,transparent)}}.light .game-portal-backdrop_root__mv1nQ{--game-portal-backdrop-opacity:.72;--game-portal-backdrop-filter:saturate(1.1) contrast(1.05) brightness(1.02);--game-portal-tint:var(--bg-main)}@supports (color:color-mix(in lab,red,red)){.light .game-portal-backdrop_root__mv1nQ{--game-portal-tint:color-mix(in srgb,var(--bg-main) 25%,transparent)}}.oled .game-portal-backdrop_root__mv1nQ{--game-portal-backdrop-opacity:.38;--game-portal-backdrop-filter:saturate(1.3) contrast(1.35) brightness(.7);--game-portal-tint:var(--surface-canvas)}@supports (color:color-mix(in lab,red,red)){.oled .game-portal-backdrop_root__mv1nQ{--game-portal-tint:color-mix(in srgb,var(--surface-canvas) 75%,transparent)}}.oled .game-portal-backdrop_root__mv1nQ{background:var(--surface-canvas)}.light .game-portal-backdrop_root__mv1nQ{background:var(--bg-main)}.game-portal-backdrop_root__mv1nQ[data-artwork=cinematic]{--game-portal-backdrop-opacity:.64;--game-portal-backdrop-filter:none;opacity:1;height:clamp(38rem,65vw,64rem)}.game-portal-backdrop_root__mv1nQ[data-artwork=cinematic] .game-portal-backdrop_grid__fTTFs,.game-portal-backdrop_root__mv1nQ[data-artwork=cinematic] .game-portal-backdrop_orb__ZjdEG{display:none}.game-portal-backdrop_image__Y479_{object-fit:cover;object-position:var(--game-backdrop-position);opacity:var(--game-portal-backdrop-opacity);filter:var(--game-portal-backdrop-filter);transition:opacity .3s,filter .3s;transform:scale(1.015)}.game-portal-backdrop_tint__dS5Ff{background:linear-gradient(90deg,var(--game-portal-tint) 0,transparent 22%,transparent 78%,var(--game-portal-tint) 100%),linear-gradient(180deg,var(--bg-main) 0,transparent 34%),radial-gradient(ellipse at 50% 12%,var(--game-brand) 0,transparent 64%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.game-portal-backdrop_tint__dS5Ff{background:linear-gradient(90deg,var(--game-portal-tint) 0,transparent 22%,transparent 78%,var(--game-portal-tint) 100%),linear-gradient(180deg,color-mix(in srgb,var(--bg-main) 60%,transparent) 0,transparent 34%),radial-gradient(ellipse at 50% 12%,color-mix(in srgb,var(--game-brand) 12%,transparent) 0,transparent 64%)}}.oled .game-portal-backdrop_tint__dS5Ff{background:linear-gradient(90deg,var(--surface-canvas) 0,transparent 25%,transparent 75%,var(--surface-canvas) 100%),linear-gradient(180deg,var(--surface-canvas) 0,transparent 32%),radial-gradient(ellipse at 50% 15%,var(--game-brand) 0,transparent 58%)}@supports (color:color-mix(in lab,red,red)){.oled .game-portal-backdrop_tint__dS5Ff{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-canvas) 88%,transparent) 0,transparent 25%,transparent 75%,color-mix(in srgb,var(--surface-canvas) 88%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--surface-canvas) 82%,transparent) 0,transparent 32%),radial-gradient(ellipse at 50% 15%,color-mix(in srgb,var(--game-brand) 16%,transparent) 0,transparent 58%)}}.light .game-portal-backdrop_tint__dS5Ff{background:linear-gradient(90deg,var(--bg-main) 0,transparent 22%,transparent 78%,var(--bg-main) 100%),linear-gradient(180deg,var(--bg-main) 0,transparent 35%),radial-gradient(ellipse at 50% 12%,var(--game-brand) 0,transparent 60%)}@supports (color:color-mix(in lab,red,red)){.light .game-portal-backdrop_tint__dS5Ff{background:linear-gradient(90deg,color-mix(in srgb,var(--bg-main) 35%,transparent) 0,transparent 22%,transparent 78%,color-mix(in srgb,var(--bg-main) 35%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--bg-main) 42%,transparent) 0,transparent 35%),radial-gradient(ellipse at 50% 12%,color-mix(in srgb,var(--game-brand) 10%,transparent) 0,transparent 60%)}}.game-portal-backdrop_fade__ik5Qv{background:linear-gradient(180deg,transparent 0,transparent 24%,var(--bg-main) 55%,var(--bg-main) 80%,var(--bg-main) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.game-portal-backdrop_fade__ik5Qv{background:linear-gradient(180deg,transparent 0,transparent 24%,color-mix(in srgb,var(--bg-main) 30%,transparent) 55%,color-mix(in srgb,var(--bg-main) 82%,transparent) 80%,var(--bg-main) 100%)}}.oled .game-portal-backdrop_fade__ik5Qv{background:linear-gradient(180deg,transparent 0,transparent 24%,var(--surface-canvas) 55%,var(--surface-canvas) 80%,var(--surface-canvas) 100%)}@supports (color:color-mix(in lab,red,red)){.oled .game-portal-backdrop_fade__ik5Qv{background:linear-gradient(180deg,transparent 0,transparent 24%,color-mix(in srgb,var(--surface-canvas) 35%,transparent) 55%,color-mix(in srgb,var(--surface-canvas) 85%,transparent) 80%,var(--surface-canvas) 100%)}}.light .game-portal-backdrop_fade__ik5Qv{background:linear-gradient(180deg,transparent 0,transparent 38%,var(--bg-main) 68%,var(--bg-main) 86%,var(--bg-main) 100%)}@supports (color:color-mix(in lab,red,red)){.light .game-portal-backdrop_fade__ik5Qv{background:linear-gradient(180deg,transparent 0,transparent 38%,color-mix(in srgb,var(--bg-main) 45%,transparent) 68%,color-mix(in srgb,var(--bg-main) 88%,transparent) 86%,var(--bg-main) 100%)}}.game-portal-backdrop_grid__fTTFs{opacity:.19;transform-origin:bottom;background-image:linear-gradient(var(--game-brand) 1px,transparent 1px),linear-gradient(90deg,var(--game-accent) 1px,transparent 1px);position:absolute;inset:34% -12% -12%;transform:perspective(38rem)rotateX(62deg)scale(1.2)}@supports (color:color-mix(in lab,red,red)){.game-portal-backdrop_grid__fTTFs{background-image:linear-gradient(color-mix(in srgb,var(--game-brand) 48%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--game-accent) 42%,transparent) 1px,transparent 1px)}}.game-portal-backdrop_grid__fTTFs{background-size:4rem 4rem;-webkit-mask-image:linear-gradient(#0000,#000 36%,#0000 94%);mask-image:linear-gradient(#0000,#000 36%,#0000 94%)}.game-portal-backdrop_orb__ZjdEG{filter:blur(4rem);mix-blend-mode:screen;opacity:.2;animation:game-portal-backdrop_sceneDrift__YJIrT calc(11s * var(--ui-motion-factor)) ease-in-out infinite alternate;border-radius:999px;position:absolute}.game-portal-backdrop_primary__07bgY{background:var(--game-brand);width:19rem;height:19rem;top:7%;right:3%}.game-portal-backdrop_secondary__a3V9C{background:var(--game-accent);width:13rem;height:13rem;animation-delay:-4s;top:31%;left:5%}@media (max-width:760px){.game-portal-backdrop_grid__fTTFs{opacity:.13;inset-inline:-35%}.game-portal-backdrop_orb__ZjdEG{filter:blur(3rem);opacity:.14}}.light .game-portal-backdrop_orb__ZjdEG{mix-blend-mode:multiply;opacity:.1}.oled .game-portal-backdrop_orb__ZjdEG{mix-blend-mode:screen;opacity:.28;filter:blur(5rem)}.light .game-portal-backdrop_grid__fTTFs{opacity:.07}.oled .game-portal-backdrop_grid__fTTFs{opacity:.14}@keyframes game-portal-backdrop_sceneDrift__YJIrT{to{opacity:.3;transform:translate(1.5rem,-1rem)scale(1.08)}}@media (max-width:767px){.game-portal-backdrop_root__mv1nQ{height:24rem}.game-portal-backdrop_image__Y479_{object-position:var(--game-backdrop-position-mobile)}}@media (prefers-reduced-motion:reduce){.game-portal-backdrop_orb__ZjdEG{animation:none}.game-portal-backdrop_image__Y479_{transition:none}}:root[data-ui-motion=reduced] .game-portal-backdrop_orb__ZjdEG{animation:none}:root[data-ui-motion=reduced] .game-portal-backdrop_image__Y479_{transition:none}}@layer utilities