.styles-module-scss-module__6Uwoaq__shell{--spider-card-width:clamp(28px, 6.7vw, 118px);--spider-card-height:calc(var(--spider-card-width) * 1.42);--spider-card-overlap:clamp(19px, 3.15vw, 42px);--spider-column-gap:clamp(4px, 1.1vw, 18px)}.styles-module-scss-module__6Uwoaq__tableau{grid-template-columns:repeat(10, var(--spider-card-width));gap:var(--spider-column-gap);justify-content:space-between;min-width:0;display:grid}.styles-module-scss-module__6Uwoaq__pile{min-height:var(--pile-height);width:var(--spider-card-width);position:relative}.styles-module-scss-module__6Uwoaq__emptyPileTarget{height:var(--spider-card-height);width:var(--spider-card-width);border:1px solid #94a3b84d;border-radius:8px}.styles-module-scss-module__6Uwoaq__card{height:var(--spider-card-height);left:0;top:var(--card-top);width:var(--spider-card-width);border-radius:8px;position:absolute}.styles-module-scss-module__6Uwoaq__stockCard{height:var(--spider-card-height);width:var(--spider-card-width);border-radius:8px}.styles-module-scss-module__6Uwoaq__cardBack{background:radial-gradient(circle at 50% 52%,#7c3aed70,#0000 25%),linear-gradient(45deg,#ffffff17 12.5%,#0000 12.5% 50%,#ffffff17 50% 62.5%,#0000 62.5%) 0 0/14px 14px,linear-gradient(135deg,#312e81,#1e1b4b);border:3px solid #f8fafceb;box-shadow:inset 0 0 0 2px #7c3aed73,0 8px 18px #0000004d}.styles-module-scss-module__6Uwoaq__cardFace{background:linear-gradient(#fff,#f8fafc 65%,#eef2f7);border:1px solid #94a3b8bf;box-shadow:inset 0 -1px #0f172a14,0 8px 18px #0000004d}.styles-module-scss-module__6Uwoaq__cardSelected{transform:translateY(-6px);box-shadow:0 0 0 2px #c4b5fdf2,0 0 24px #7c3aed7a,0 10px 22px #00000057}@media (max-width:760px){.styles-module-scss-module__6Uwoaq__shell{--spider-card-width:clamp(21px, calc((100vw - 96px) / 10), 28px);--spider-card-overlap:clamp(17px, 6vw, 26px);--spider-column-gap:3px}.styles-module-scss-module__6Uwoaq__card,.styles-module-scss-module__6Uwoaq__stockCard,.styles-module-scss-module__6Uwoaq__emptyPileTarget,.styles-module-scss-module__6Uwoaq__cardBack{border-radius:5px}.styles-module-scss-module__6Uwoaq__cardBack{border-width:2px}}
