/* Liso TV Premium 2.4 — compatibilidade de TV em navegadores móveis. */
.liso-live-mobile-compat{display:none;margin-top:12px;padding:15px;border-radius:15px;background:linear-gradient(130deg,rgba(21,26,37,.97),rgba(17,18,24,.98));border:1px solid rgba(245,195,101,.19);gap:11px;box-shadow:0 10px 24px rgba(0,0,0,.12)}
.liso-live-mobile-compat-head{display:flex;align-items:center;gap:11px}
.liso-live-mobile-compat-head>.li-icon{width:25px;height:25px;color:#eac16c;flex-shrink:0}
.liso-live-mobile-compat-head>div{display:grid;gap:3px}
.liso-live-mobile-compat-head strong{color:#fff;font-size:.87rem}
.liso-live-mobile-compat-head small{color:#abb3c1;font-size:.75rem;line-height:1.4}
.liso-live-mobile-compat label{font-size:.76rem;color:#f1d291;font-weight:750}
.liso-live-mobile-compat select{display:block;appearance:auto;width:100%;min-height:46px;border-radius:11px;border:1px solid rgba(248,214,148,.25);padding:10px 12px;background:#20232b;color:#fff;font-size:.88rem}
.liso-live-mobile-compat p{font-size:.73rem;line-height:1.55;color:#a9b0bd;margin:0}
@media(max-width:840px),(pointer:coarse){.liso-live-mobile-compat{display:grid}}
@media(max-width:480px){.liso-live-mobile-compat{padding:13px}}
