.thumbnail.svelte-ht1f3t{aspect-ratio:16/10;background:linear-gradient(#153f2d0d,#0b291d1f),url(../../../images/game/spillely-dark-green-wool-felt-v2.webp) 50%/22rem;border:1px solid #f4efe524;border-radius:.5rem;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff14}.play-card.svelte-ht1f3t{aspect-ratio:5/7;border-radius:7%;width:10.6%;position:absolute;box-shadow:0 .18rem .3rem #0618114d}.face.svelte-ht1f3t{background-image:url(../../../images/game/cards/spillely-deck-v1.webp);background-repeat:no-repeat;background-position:var(--card-x) var(--card-y);background-size:1300% 400%}.back.svelte-ht1f3t{background:url(../../../images/game/cards/spillely-card-back-v1.webp) 50%/cover}.stock.svelte-ht1f3t{top:8%;left:5%}.waste-card.svelte-ht1f3t{top:8%;left:calc(19% + var(--waste-offset,0%))}.foundation-slots.svelte-ht1f3t{grid-template-columns:repeat(4,1fr);gap:.35rem;width:45%;display:grid;position:absolute;top:8%;right:4%}.foundation-slots.svelte-ht1f3t span:where(.svelte-ht1f3t),.free-slots.svelte-ht1f3t span:where(.svelte-ht1f3t),.free-foundations.svelte-ht1f3t span:where(.svelte-ht1f3t){aspect-ratio:5/7;background:#04181033;border:1px solid #f4efe54d;border-radius:7%;place-items:center;font-size:clamp(.55rem,2.5vw,1.2rem);font-weight:800;display:grid}.foundation-slots.svelte-ht1f3t .black:where(.svelte-ht1f3t){color:#101614;text-shadow:0 0 1px #f4efe5bf}.foundation-slots.svelte-ht1f3t .red:where(.svelte-ht1f3t){color:#bc343c}.tableau-pile.svelte-ht1f3t,.spider-pile.svelte-ht1f3t,.free-pile.svelte-ht1f3t{left:var(--column-left);aspect-ratio:5/7;position:absolute}.tableau-pile.svelte-ht1f3t{width:10.6%;top:43%}.tableau-pile.svelte-ht1f3t .play-card:where(.svelte-ht1f3t){width:100%}.pile-back.svelte-ht1f3t{top:var(--back-top);left:0}.pile-face.svelte-ht1f3t{top:var(--face-top);left:0}.spider-pile.svelte-ht1f3t{top:9%;left:var(--column-left);width:9%}.spider-pile.svelte-ht1f3t .play-card:where(.svelte-ht1f3t){width:100%}.spider-pile.svelte-ht1f3t .second:where(.svelte-ht1f3t){top:.45rem}.spider-face.svelte-ht1f3t{top:.9rem}.spider-stock.svelte-ht1f3t .play-card:where(.svelte-ht1f3t){right:var(--stock-right);width:9%;bottom:8%}.free-slots.svelte-ht1f3t,.free-foundations.svelte-ht1f3t{grid-template-columns:repeat(4,1fr);gap:.3rem;width:42%;display:grid;position:absolute;top:8%}.free-slots.svelte-ht1f3t{left:4%}.free-foundations.svelte-ht1f3t{right:4%}.free-foundations.svelte-ht1f3t span:where(.svelte-ht1f3t):nth-child(2),.free-foundations.svelte-ht1f3t span:where(.svelte-ht1f3t):nth-child(3){color:#bc343c}.free-columns.svelte-ht1f3t .free-pile:where(.svelte-ht1f3t){top:44%;left:var(--column-left);width:10.5%}.free-pile.svelte-ht1f3t .play-card:where(.svelte-ht1f3t){width:100%}.free-second.svelte-ht1f3t{top:.75rem}.heart-card.svelte-ht1f3t{top:25%;left:var(--fan-left);width:18%;transform:rotate(var(--fan-angle));transform-origin:50% 115%}.pyramid-card.svelte-ht1f3t,.pyramid-stock.svelte-ht1f3t{width:16%}.pyramid-1.svelte-ht1f3t{top:6%;left:42%}.pyramid-2.svelte-ht1f3t{top:27%;left:33%}.pyramid-3.svelte-ht1f3t{top:27%;left:51%}.pyramid-4.svelte-ht1f3t{top:49%;left:24%}.pyramid-5.svelte-ht1f3t{top:49%;left:42%}.pyramid-6.svelte-ht1f3t{top:49%;left:60%}.pyramid-stock.svelte-ht1f3t{bottom:6%;left:5%}
