._previewLink_yzgst_1{text-decoration:none;color:inherit;display:block;width:100%;height:100%}._previewContainer_yzgst_9{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;height:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);min-height:0}._previewLink_yzgst_1:hover ._previewContainer_yzgst_9{-webkit-transform:translateY(-4px);transform:translateY(-4px)}._previewHeader_yzgst_22{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}._previewSubtitle_yzgst_28{margin:0;font-size:var(--fs-400);color:var(--text-muted);line-height:1.6;text-align:center}._gamePreview_yzgst_36{position:relative;width:100%;height:280px;min-height:200px;border-radius:var(--radius-m);overflow:hidden;border:3px solid var(--color-accent);-webkit-box-shadow:0 10px 40px color-mix(in srgb,var(--color-ink) 10%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 5%,transparent);box-shadow:0 10px 40px color-mix(in srgb,var(--color-ink) 10%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 5%,transparent);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-ms-flex-negative:0;flex-shrink:0}._previewLink_yzgst_1:hover ._gamePreview_yzgst_36{border-color:var(--color-accent);-webkit-box-shadow:0 12px 48px color-mix(in srgb,var(--color-ink) 18%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 8%,transparent);box-shadow:0 12px 48px color-mix(in srgb,var(--color-ink) 18%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 8%,transparent);-webkit-transform:scale(1.02);transform:scale(1.02)}._gameBackground_yzgst_59{position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(color-mix(in srgb,var(--color-coral) 5%,transparent)),color-stop(50%,color-mix(in srgb,var(--color-pink) 8%,transparent)),to(color-mix(in srgb,var(--color-amber) 10%,transparent)));background:linear-gradient(180deg,color-mix(in srgb,var(--color-coral) 5%,transparent),color-mix(in srgb,var(--color-pink) 8%,transparent),color-mix(in srgb,var(--color-amber) 10%,transparent));z-index:1}._previewBall_yzgst_71{--ball-x: 0%;--ball-y: 0%;--ball-size: 25px;position:absolute;left:var(--ball-x);top:var(--ball-y);width:var(--ball-size);height:var(--ball-size);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._ballImage_yzgst_88{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-animation:_spin_yzgst_1 4s linear infinite;animation:_spin_yzgst_1 4s linear infinite;-webkit-filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--color-ink) 25%,transparent));filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--color-ink) 25%,transparent))}@-webkit-keyframes _spin_yzgst_1{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes _spin_yzgst_1{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}._previewBasket_yzgst_107{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:3;pointer-events:none}._basketImage_yzgst_116{width:60px;height:auto;-webkit-filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--color-ink) 30%,transparent));filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--color-ink) 30%,transparent));display:block}._playOverlay_yzgst_125{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:4;background:color-mix(in srgb,var(--card-bg) 85%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}._previewLink_yzgst_1:hover ._playOverlay_yzgst_125{opacity:1}._playButton_yzgst_144{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,var(--color-coral),var(--color-pink),var(--color-orange));color:var(--color-white);border-radius:var(--radius-m);font-size:var(--fs-500);font-weight:600;-webkit-box-shadow:0 8px 24px color-mix(in srgb,var(--color-coral) 40%,transparent),0 0 0 2px var(--color-white);box-shadow:0 8px 24px color-mix(in srgb,var(--color-coral) 40%,transparent),0 0 0 2px var(--color-white);-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}._previewLink_yzgst_1:hover ._playButton_yzgst_144{-webkit-transform:scale(1);transform:scale(1)}._playButton_yzgst_144 svg{width:24px;height:24px;stroke:currentColor}body[data-theme=dark] ._gamePreview_yzgst_36{background:-webkit-gradient(linear,left top,left bottom,from(color-mix(in srgb,var(--color-coral) 8%,transparent)),color-stop(50%,color-mix(in srgb,var(--color-pink) 10%,transparent)),to(color-mix(in srgb,var(--color-amber) 12%,transparent)));background:linear-gradient(180deg,color-mix(in srgb,var(--color-coral) 8%,transparent),color-mix(in srgb,var(--color-pink) 10%,transparent),color-mix(in srgb,var(--color-amber) 12%,transparent));-webkit-box-shadow:0 10px 40px color-mix(in srgb,black 20%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 8%,transparent);box-shadow:0 10px 40px color-mix(in srgb,black 20%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 8%,transparent)}body[data-theme=dark] ._previewLink_yzgst_1:hover ._gamePreview_yzgst_36{-webkit-box-shadow:0 12px 48px color-mix(in srgb,black 25%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 10%,transparent);box-shadow:0 12px 48px color-mix(in srgb,black 25%,transparent),inset 0 0 60px color-mix(in srgb,var(--color-coral) 10%,transparent)}body[data-theme=dark] ._playOverlay_yzgst_125{background:color-mix(in srgb,var(--card-dark) 85%,transparent)}@media(max-width:768px){._gamePreview_yzgst_36{height:240px}._previewTitle_yzgst_205{font-size:var(--fs-500)}._previewSubtitle_yzgst_28{font-size:var(--fs-300)}}
