/* Dashboard compatta vicino all'apertura Home, senza sostituire il catalogo. */
#lc-live-compact{color:#edf4ff;width:min(1170px,calc(100% - 28px));margin:24px auto 28px;padding:clamp(18px,3vw,29px);border:1px solid rgba(144,182,237,.3);background:radial-gradient(ellipse at right top,rgba(45,107,186,.25),transparent 60%),#101b2e;border-radius:22px;box-shadow:0 14px 40px #0004;font-family:inherit}#lc-live-compact *{box-sizing:border-box}#lc-live-compact .lcd-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}#lc-live-compact .lcd-kicker{font-size:.72rem;color:#97beff;font-weight:800;letter-spacing:.16em}#lc-live-compact h2{font-size:clamp(1.3rem,2.9vw,1.95rem);color:white;margin:5px 0}#lc-live-compact p{margin:0;color:#b8c8e4;font-size:.9rem}#lc-live-compact .lcd-live-dot{color:#4ade80}#lc-live-compact .lcd-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#lc-live-compact .lcd-card{background:rgba(26,44,72,.95);border:1px solid rgba(164,193,233,.16);border-radius:15px;padding:15px;min-width:0}#lc-live-compact .lcd-card small{font-size:.76rem;color:#bdcde8}#lc-live-compact .lcd-card strong{display:block;font-size:clamp(1.6rem,4vw,2.2rem);color:#fff;margin:7px 0}#lc-live-compact .lcd-bottom{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;margin-top:16px}#lc-live-compact .lcd-links{display:flex;gap:10px;flex-wrap:wrap}#lc-live-compact .lcd-links a{display:inline-block;padding:9px 13px;border-radius:10px;color:white;text-decoration:none;background:#26558b;font-size:.87rem}#lc-live-compact .lcd-links a.secondary{background:#1a2e49;border:1px solid #42648b}#lc-live-compact .lcd-now{display:flex;gap:8px;min-width:0;align-items:center;color:#b8c8e4;font-size:.8rem}#lc-live-compact .lcd-posters{display:flex;align-items:center;gap:7px}#lc-live-compact .lcd-posters img{width:34px;height:49px;object-fit:cover;border-radius:5px;background:#283c59}#lc-live-compact .lcd-posters img:not([src]){display:none}@media(max-width:520px){#lc-live-compact .lcd-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#lc-live-compact .lcd-card{padding:10px}#lc-live-compact .lcd-card small{font-size:.66rem}}
