.jewel-frost.svelte-1yv9cp4{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.frost-vapor.svelte-1yv9cp4{filter:blur(10px);pointer-events:none;opacity:.35;background:radial-gradient(#38bdf859 0%,#0ea5e926 45%,#0000 75%);height:24px;transition:opacity .5s,height .5s,transform .5s;position:absolute;bottom:-10px;left:8%;right:8%;transform:translateY(0)}.frost-plate.svelte-1yv9cp4{object-fit:contain;pointer-events:none;user-select:none;filter:brightness(1.25)saturate(.2)contrast(1.08);opacity:.22;width:100%;height:100%;transition:opacity .45s,filter .45s;display:block;position:absolute;inset:0}.jewel-frost.fit-fill.svelte-1yv9cp4 .frost-plate:where(.svelte-1yv9cp4){object-fit:fill}.frost-fx.svelte-1yv9cp4{-webkit-mask-image:var(--jewel-mask);mask-image:var(--jewel-mask);position:absolute;inset:0;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.jewel-frost.fit-fill.svelte-1yv9cp4 .frost-fx:where(.svelte-1yv9cp4){mask-size:100% 100%}.ice-sheet.svelte-1yv9cp4{opacity:.35;background:linear-gradient(135deg,#e0f2fe3d 0%,#38bdf81a 40%,#0000 68%,#0ea5e92e 100%);transition:opacity .45s;position:absolute;inset:0}.rime.svelte-1yv9cp4{opacity:.6;background:radial-gradient(55% 22% at 50% 8%,#ffffff52 0%,#0000 80%),radial-gradient(42% 18% at 18% 14%,#f8fafc38 0%,#0000 78%),radial-gradient(42% 18% at 82% 12%,#e0f2fe33 0%,#0000 78%);transition:opacity .45s;position:absolute;inset:0}.ice-prismatic-sheen.svelte-1yv9cp4{pointer-events:none;opacity:0;background:linear-gradient(60deg,#0000 38%,#ffffff26 46%,#bae6fd73 50%,#ffffff26 54%,#0000 62%);width:200%;height:200%;transition:opacity .35s,transform .85s cubic-bezier(.16,1,.3,1);position:absolute;top:-50%;left:-50%;transform:rotate(0)translate(-30%,-30%)}.cracks.svelte-1yv9cp4{pointer-events:none;opacity:.28;filter:drop-shadow(0 0 3px #38bdf859);width:100%;height:100%;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1),filter .4s;position:absolute;inset:0;transform:scale(.98)}.crack-path.svelte-1yv9cp4{stroke-dasharray:1;stroke-dashoffset:0}.flake.svelte-1yv9cp4{opacity:0;pointer-events:none;background:#fffffff2;border-radius:999px;position:absolute;top:2%}.flake-diamond.svelte-1yv9cp4{background:#fffffff2;border-radius:1px;transform:rotate(45deg);box-shadow:0 0 3px #bae6fdcc}.flake-dot.svelte-1yv9cp4{border-radius:999px}.flake-1.svelte-1yv9cp4{--sway:3px;--d:2.8s;width:3.5px;height:3.5px;left:16%}.flake-2.svelte-1yv9cp4{--sway:-4px;--d:3.4s;width:2px;height:2px;left:28%}.flake-3.svelte-1yv9cp4{--sway:5px;--d:2.5s;width:4px;height:4px;left:42%}.flake-4.svelte-1yv9cp4{--sway:-3px;--d:3.1s;width:2.5px;height:2.5px;left:56%}.flake-5.svelte-1yv9cp4{--sway:4px;--d:2.7s;width:3.5px;height:3.5px;left:68%}.flake-6.svelte-1yv9cp4{--sway:-5px;--d:3.5s;width:2px;height:2px;left:80%}.flake-7.svelte-1yv9cp4{--sway:4px;--d:2.3s;width:3px;height:3px;left:34%}.flake-8.svelte-1yv9cp4{--sway:-4px;--d:2.9s;width:2.5px;height:2.5px;left:74%}.jewel-frost.ambient-cracked.svelte-1yv9cp4 .cracks:where(.svelte-1yv9cp4){opacity:.82;filter:drop-shadow(0 0 5px #38bdf88c);transform:scale(1)}.jewel-frost.ambient-cracked.svelte-1yv9cp4 .crack-path:where(.svelte-1yv9cp4){stroke-dasharray:1;stroke-dashoffset:0}.jewel-frost.ambient-snowing.svelte-1yv9cp4 .flake:where(.svelte-1yv9cp4){animation:svelte-1yv9cp4-jewel-flake var(--d) linear infinite;opacity:.72}.jewel-frost.ambient-snowing.svelte-1yv9cp4 .rime:where(.svelte-1yv9cp4),.jewel-frost.ambient-cracked.svelte-1yv9cp4 .rime:where(.svelte-1yv9cp4){opacity:.85}.jewel-frost.ambient-snowing.svelte-1yv9cp4 .ice-sheet:where(.svelte-1yv9cp4),.jewel-frost.ambient-cracked.svelte-1yv9cp4 .ice-sheet:where(.svelte-1yv9cp4){opacity:.52}.jewel-frost.ambient-cracked.svelte-1yv9cp4 .frost-plate:where(.svelte-1yv9cp4){opacity:.35;filter:brightness(1.4)saturate(.15)contrast(1.12)}.jewel-frost.ambient-snowing.svelte-1yv9cp4 .frost-plate:where(.svelte-1yv9cp4){opacity:.32;filter:brightness(1.35)saturate(.18)contrast(1.1)}.jewel-frost.ambient-cracked.is-hovered.svelte-1yv9cp4 .crack-path:where(.svelte-1yv9cp4),.live-game-card:hover .jewel-frost.ambient-cracked.svelte-1yv9cp4 .crack-path:where(.svelte-1yv9cp4),.floating-tile:hover .jewel-frost.ambient-cracked.svelte-1yv9cp4 .crack-path:where(.svelte-1yv9cp4){stroke-dashoffset:0;animation:none}.live-game-card:hover .frost-vapor.svelte-1yv9cp4,.floating-tile:hover .frost-vapor.svelte-1yv9cp4,.live-game-card:focus-visible .frost-vapor.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .frost-vapor:where(.svelte-1yv9cp4){opacity:.85;height:38px;transform:translateY(3px)}.live-game-card:hover .frost-plate.svelte-1yv9cp4,.floating-tile:hover .frost-plate.svelte-1yv9cp4,.live-game-card:focus-visible .frost-plate.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .frost-plate:where(.svelte-1yv9cp4){opacity:.52;filter:brightness(1.65)saturate(.08)contrast(1.2)}.live-game-card:hover .ice-sheet.svelte-1yv9cp4,.floating-tile:hover .ice-sheet.svelte-1yv9cp4,.live-game-card:focus-visible .ice-sheet.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .ice-sheet:where(.svelte-1yv9cp4){opacity:.85}.live-game-card:hover .rime.svelte-1yv9cp4,.floating-tile:hover .rime.svelte-1yv9cp4,.live-game-card:focus-visible .rime.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .rime:where(.svelte-1yv9cp4){opacity:1}.live-game-card:hover .ice-prismatic-sheen.svelte-1yv9cp4,.floating-tile:hover .ice-prismatic-sheen.svelte-1yv9cp4,.live-game-card:focus-visible .ice-prismatic-sheen.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .ice-prismatic-sheen:where(.svelte-1yv9cp4){opacity:1;transform:rotate(0)translate(25%,25%)}.live-game-card:hover .cracks.svelte-1yv9cp4,.floating-tile:hover .cracks.svelte-1yv9cp4,.live-game-card:focus-visible .cracks.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .cracks:where(.svelte-1yv9cp4){opacity:1;filter:drop-shadow(0 0 6px #38bdf8bf);transform:scale(1)}.live-game-card:hover .crack-path.svelte-1yv9cp4,.floating-tile:hover .crack-path.svelte-1yv9cp4,.live-game-card:focus-visible .crack-path.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .crack-path:where(.svelte-1yv9cp4){animation:.65s cubic-bezier(.2,.8,.2,1) both svelte-1yv9cp4-fracture-grow}@keyframes svelte-1yv9cp4-fracture-grow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.live-game-card:hover .jewel-frost.hover-sheen.svelte-1yv9cp4 .ice-prismatic-sheen:where(.svelte-1yv9cp4),.floating-tile:hover .jewel-frost.hover-sheen.svelte-1yv9cp4 .ice-prismatic-sheen:where(.svelte-1yv9cp4),.jewel-frost.hover-sheen.is-hovered.svelte-1yv9cp4 .ice-prismatic-sheen:where(.svelte-1yv9cp4){opacity:1;filter:brightness(1.25)contrast(1.15);transform:rotate(0)translate(28%,28%)}.live-game-card:hover .jewel-frost.hover-fracture.svelte-1yv9cp4 .cracks:where(.svelte-1yv9cp4),.floating-tile:hover .jewel-frost.hover-fracture.svelte-1yv9cp4 .cracks:where(.svelte-1yv9cp4),.jewel-frost.hover-fracture.is-hovered.svelte-1yv9cp4 .cracks:where(.svelte-1yv9cp4){filter:drop-shadow(0 0 8px #38bdf8e6)drop-shadow(0 0 16px #0ea5e973)}.live-game-card:hover .jewel-frost.hover-blizzard.svelte-1yv9cp4 .flake:where(.svelte-1yv9cp4),.floating-tile:hover .jewel-frost.hover-blizzard.svelte-1yv9cp4 .flake:where(.svelte-1yv9cp4),.jewel-frost.hover-blizzard.is-hovered.svelte-1yv9cp4 .flake:where(.svelte-1yv9cp4){opacity:1;filter:drop-shadow(0 0 4px #bae6fde6)}.live-game-card:hover .flake.svelte-1yv9cp4,.floating-tile:hover .flake.svelte-1yv9cp4,.live-game-card:focus-visible .flake.svelte-1yv9cp4,.jewel-frost.is-hovered.svelte-1yv9cp4 .flake:where(.svelte-1yv9cp4){animation:svelte-1yv9cp4-jewel-flake var(--d) linear infinite}.flake-1.svelte-1yv9cp4{animation-delay:0s}.flake-2.svelte-1yv9cp4{animation-delay:-.8s}.flake-3.svelte-1yv9cp4{animation-delay:-1.6s}.flake-4.svelte-1yv9cp4{animation-delay:-.4s}.flake-5.svelte-1yv9cp4{animation-delay:-1.2s}.flake-6.svelte-1yv9cp4{animation-delay:-2s}.flake-7.svelte-1yv9cp4{animation-delay:-1.5s}.flake-8.svelte-1yv9cp4{animation-delay:-.7s}@keyframes svelte-1yv9cp4-jewel-flake{0%{opacity:0;transform:translate(0,0)}15%{opacity:.9}85%{opacity:.8}to{opacity:0;transform:translate3d(var(--sway), 75px, 0)}}@media (prefers-reduced-motion:reduce){.cracks.svelte-1yv9cp4,.frost-plate.svelte-1yv9cp4,.rime.svelte-1yv9cp4,.ice-sheet.svelte-1yv9cp4,.frost-vapor.svelte-1yv9cp4,.ice-prismatic-sheen.svelte-1yv9cp4{transition:none}.flake.svelte-1yv9cp4,.crack-path.svelte-1yv9cp4{animation:none!important}.flake.svelte-1yv9cp4{opacity:0}.cracks.svelte-1yv9cp4{opacity:.55;transform:none}.crack-path.svelte-1yv9cp4{stroke-dashoffset:0}.ice-prismatic-sheen.svelte-1yv9cp4{display:none}}body.games-scrolled-past .game-library .live-game-cd,body.games-scrolled-past .game-library .icon-cd,body.games-scrolled-past .game-library .icon-img{opacity:1!important;visibility:visible!important}body.is-animating-floaters:not(.games-scrolled-past) .game-library .live-game-cd,body.is-animating-floaters:not(.games-scrolled-past) .game-library .icon-cd,body.is-animating-floaters:not(.games-scrolled-past) .game-library .icon-img{opacity:0!important;visibility:hidden!important;transition:none!important}body.games-scrolled-past .floating-tile.svelte-x6ukp5{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}body.snap-measure-mode *{transition:none!important;transform:none!important}body.initial-fade-complete .floating-tile.svelte-x6ukp5{transition:none!important}.floating-container.svelte-x6ukp5{pointer-events:none;z-index:30;width:100%;height:100%;position:absolute;top:0;left:0;overflow:clip visible}.floating-container[data-layout=mobile].svelte-x6ukp5{opacity:1}.floating-container.is-scrolled.svelte-x6ukp5 .floating-tile:where(.svelte-x6ukp5){pointer-events:none!important}.floating-tile.svelte-x6ukp5{--tile-visual-size:10rem;--tile-hit-scale:.72;width:calc(var(--tile-visual-size) * var(--tile-hit-scale));height:calc(var(--tile-visual-size) * var(--tile-hit-scale));pointer-events:auto;cursor:pointer;color:inherit;appearance:none;backface-visibility:hidden;will-change:transform, opacity;opacity:0;visibility:hidden;background:0 0;border:0;padding:0;text-decoration:none;display:block;position:absolute;top:0;left:0;transition-property:opacity,visibility!important;transition-duration:.8s!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important}.floating-container[data-layout=mobile].svelte-x6ukp5 .floating-tile:where(.svelte-x6ukp5){--tile-visual-size:var(--layout-tile-visual-size,8.25rem);--tile-hit-scale:.62}.floating-tile.is-ready{opacity:1;visibility:visible}.floating-tile.svelte-x6ukp5:hover{z-index:35}.tile-visual.svelte-x6ukp5{pointer-events:none;transform-origin:50%;justify-content:center;align-items:center;width:max-content;height:max-content;transition:transform .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.floating-tile.svelte-x6ukp5:hover .tile-visual:where(.svelte-x6ukp5){transform:translate(-50%,-50%)scale(1.12)rotate(-2deg)}.floating-tile.svelte-x6ukp5:hover .tile-img:where(.svelte-x6ukp5){filter:drop-shadow(0 14px 28px rgb(var(--gh-shadow-deep-rgb) / .45))}.floating-tile.svelte-x6ukp5:hover .tile-label:where(.svelte-x6ukp5){transform:translate(-50%)translateY(0);opacity:1!important}.tile-img-wrap.svelte-x6ukp5{width:max-content;height:max-content;display:block;position:relative;overflow:visible}.tile-img.svelte-x6ukp5{width:auto;height:var(--tile-visual-size);object-fit:contain;user-select:none;pointer-events:none;filter:drop-shadow(0 8px 20px rgb(var(--gh-shadow-deep-rgb) / .3));opacity:0;border-radius:.5rem;transition:opacity .8s cubic-bezier(.16,1,.3,1),filter .3s;display:block}.request-tile-img.svelte-x6ukp5{aspect-ratio:1}.floating-tile-featured.svelte-x6ukp5 .tile-label:where(.svelte-x6ukp5){background:color-mix(in srgb, var(--gh-accent-primary-soft) 72%, var(--gh-surface-raised) 28%);color:var(--gh-accent-primary-strong)}.floating-tile-valheim.svelte-x6ukp5:hover .tile-img:where(.svelte-x6ukp5){filter:drop-shadow(0 16px 32px #38bdf859) drop-shadow(0 8px 16px rgb(var(--gh-shadow-deep-rgb) / .5))}.floating-tile-valheim.floating-tile-featured.svelte-x6ukp5:hover .tile-label:where(.svelte-x6ukp5){color:#38bdf8;background:#0c2238f2;border:1px solid #38bdf873;box-shadow:0 4px 14px #00000080,0 0 12px #38bdf859}.floating-container[data-layout=mobile].svelte-x6ukp5 .tile-img:where(.svelte-x6ukp5){filter:drop-shadow(0 3px 8px rgb(var(--gh-shadow-deep-rgb) / .12))}.tile-img.is-loaded,.floating-container[data-layout=mobile].svelte-x6ukp5 .tile-img.is-loaded{opacity:1}@media (width>=768px){.floating-tile.svelte-x6ukp5{--tile-visual-size:13rem}}@media (width>=1280px){.floating-tile.svelte-x6ukp5{--tile-visual-size:17rem}}@media (width>=1920px){.floating-tile.svelte-x6ukp5{--tile-visual-size:21rem}}.tile-label.svelte-x6ukp5{top:calc(50% + (var(--tile-visual-size) / 2) + .375rem);white-space:nowrap;color:var(--gh-text-strong);background:rgb(var(--gh-surface-raised-rgb) / .92);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgb(var(--gh-shadow-neutral-rgb) / .1);opacity:0;pointer-events:none;border-radius:.375rem;padding:.2rem .625rem;font-size:.8125rem;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;left:50%;transform:translate(-50%)translateY(4px)}
