/* Schede leggere dei giochi in arrivo (scripts/uscite_schede.py): solo ciò che non c'è già in style.css */
.pg-uscita .gu-badge{display:inline-block;margin:.1rem 0 .6rem;padding:.15rem .7rem;border-radius:999px;border:1px solid #6a4cf0;color:#c9bcff;font-size:.85rem;font-weight:600}
.pg-uscita .gu-fig{margin:0 0 1rem}
.pg-uscita .gu-fig img{width:100%;max-width:920px;height:auto;aspect-ratio:460/215;object-fit:cover;border-radius:12px;display:block}
.pg-uscita .gu-fig figcaption{margin-top:.35rem}
.gu-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;width:100%;max-width:920px;aspect-ratio:460/215;margin:0 0 1rem;padding:1rem;border-radius:12px;text-align:center;
 background:radial-gradient(120% 140% at 0% 0%,rgba(106,76,240,.45),transparent 60%),radial-gradient(120% 140% at 100% 100%,rgba(0,212,255,.25),transparent 60%),var(--bg2,#151a33);border:1px solid var(--line,#2a3160)}
.gu-ph-n{font-weight:800;font-size:clamp(1.1rem,3.4vw,1.8rem);color:var(--txt,#fff);line-height:1.2}
.gu-ph-s{color:var(--mut,#9aa3c7);font-size:.85rem}
.pg-uscita .gu-links{display:flex;flex-wrap:wrap;gap:.6rem}
.pg-uscita .gu-desc p{max-width:70ch}
