.Card-module__Yu7etW__wrapper{perspective:600px;aspect-ratio:2.5/3.5;cursor:pointer;width:100%;max-width:240px;margin:0 auto}.Card-module__Yu7etW__card{width:100%;height:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale3d(var(--s,1), var(--s,1), 1);transform-style:preserve-3d;will-change:transform;background:#111a12;border:1px solid #ffffff14;border-radius:12px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 20px 60px -20px #000c}.Card-module__Yu7etW__wrapper:hover .Card-module__Yu7etW__card{border-color:var(--glow-near,#ffffff1a);animation:4s ease-in-out infinite Card-module__Yu7etW__haloGlow}.Card-module__Yu7etW__image{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.Card-module__Yu7etW__fallback{z-index:1;background:var(--card-bg,linear-gradient(135deg, #1a3a22, #0f1a12));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Card-module__Yu7etW__holo{z-index:3;mix-blend-mode:color-dodge;opacity:0;background-image:repeating-linear-gradient(calc(var(--angle,0deg) + 133deg), #ff1a1a26 0%, #ff8c1a26 4%, #ffff1a26 8%, #1aff1a26 12%, #1affff26 16%, #1a1aff26 20%, #ff1aff26 24%, #ff1a1a26 28%), radial-gradient(ellipse at var(--px,50%) var(--py,50%), #ffffff1f 0%, transparent 60%);border-radius:12px;transition:opacity .3s;position:absolute;inset:0}.Card-module__Yu7etW__wrapper:hover .Card-module__Yu7etW__holo{opacity:calc(var(--hyp,0) * .9 + .1)}.Card-module__Yu7etW__glare{z-index:4;mix-blend-mode:overlay;opacity:0;background:radial-gradient(circle at var(--px,50%) var(--py,50%), #ffffff59 0%, #ffffff14 40%, transparent 70%);border-radius:12px;transition:opacity .3s;position:absolute;inset:0}.Card-module__Yu7etW__wrapper:hover .Card-module__Yu7etW__glare{opacity:calc(var(--hyp,0) * .6 + .05)}.Card-module__Yu7etW__content{z-index:2;background:linear-gradient(#0000 0%,#0006 50%,#000000d9 100%);flex-direction:column;justify-content:flex-end;padding:12px;display:flex;position:absolute;inset:0}.Card-module__Yu7etW__badge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;width:fit-content;margin-bottom:6px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.Card-module__Yu7etW__title{color:#fff;text-shadow:0 1px 4px #000c;font-size:14px;font-weight:700;line-height:1.3}.Card-module__Yu7etW__description{color:#ffffffb3;text-shadow:0 1px 3px #000c;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}@keyframes Card-module__Yu7etW__haloGlow{0%{box-shadow:0 0 22px 5px var(--card-glow), 0 18px 36px -12px #000c}25%{box-shadow:0 0 34px 8px var(--card-glow), 0 18px 36px -12px #000c}55%{box-shadow:0 0 24px 5px var(--card-glow), 0 18px 36px -12px #000c}75%{box-shadow:0 0 40px 9px var(--card-glow), 0 18px 36px -12px #000c}to{box-shadow:0 0 22px 5px var(--card-glow), 0 18px 36px -12px #000c}}.Card-module__Yu7etW__type-match{--card-glow:#f5be4621;--glow-near:#ffd77838}.Card-module__Yu7etW__type-malus{--card-glow:#ef505021;--glow-near:#ff828238}.Card-module__Yu7etW__type-mercato{--card-glow:#5096ff21;--glow-near:#82beff38}.Card-module__Yu7etW__badge-match{color:#e8c96a;background:#c9a84c33;border:1px solid #c9a84c4d}.Card-module__Yu7etW__badge-malus{color:#e05555;background:#c9343433;border:1px solid #c934344d}.Card-module__Yu7etW__badge-mercato{color:#4a82d4;background:#2d5fa633;border:1px solid #2d5fa64d}
