.neo-iptv-page .header.header-particles{background:#a81331!important}
.neo-iptv-page .neo-page{--neo-green:#bd1636;--neo-ink:#39242d;--neo-muted:#73616a;border-top-color:#c9163a}
.neo-iptv-page .neo-page h1{color:#8f1730}.neo-iptv-page .neo-page h2,.neo-iptv-page .neo-page .neo-origin{color:#84283e}
.neo-iptv-page .neo-page a:focus-visible,.neo-iptv-page .neo-page button:focus-visible,.neo-iptv-page .neo-page summary:focus-visible{outline-color:#c9163a}
.neo-iptv-page .neo-download-button:hover{background:#9c1130}.neo-iptv-page .neo-showcase{background:#fbf2f4;border-color:#eed6dc}
.neo-iptv-page .neo-preview-link img{aspect-ratio:16/9;background:#141019}.neo-iptv-page .neo-preview-link[data-device=mobile] img{object-fit:contain}
.neo-iptv-page .neo-theme-tabs button[aria-pressed=true]{background:#bd1636;color:#fff;border-color:#bd1636}
.neo-iptv-page .neo-install li:before{background:#fff0f3;border-color:#e6bcc7;color:#a81331}
.neo-iptv-page .neo-faq summary{color:#753547}.neo-iptv-page .neo-preview-label{color:#9b2340;background:#fff0f3;border-color:#ebc6cf}
.iptv-quick-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:12px}.iptv-quick-links a{min-height:32px;display:inline-flex;align-items:center}
.neo-page .iptv-preview-note{font-size:11px;color:#73616a;line-height:1.8;margin-top:12px}
.neo-page .iptv-apk-note{margin-top:10px;font-size:12px}
.neo-page .iptv-service-price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:16px 0;color:#8f1730}.iptv-service-price strong{font-size:23px;white-space:nowrap}.iptv-service-price span{font-size:12px;color:#73616a;line-height:1.8}
.iptv-service-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}
.neo-page .iptv-service-actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:8px 12px;border:1px solid #bb2443;border-radius:6px;text-decoration:none;line-height:1.4;font-size:13px;font-weight:700}
.neo-iptv-page .neo-download-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;margin:16px 0 10px}
.neo-iptv-page .neo-page .iptv-primary-actions .neo-download-button{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;width:100%;min-height:44px;padding:8px 10px;background:#b71636;border-color:#b71636;color:#fff;font-size:13px;line-height:1.4}
.neo-iptv-page .neo-page .iptv-primary-actions .neo-download-button:hover{background:#94132e;border-color:#94132e}
.iptv-primary-actions .neo-download-button>span{white-space:nowrap}
@media(max-width:480px){.neo-iptv-page .neo-page .iptv-primary-actions .neo-download-button{padding:8px 6px;font-size:12px}.iptv-primary-actions .neo-download-button i{display:none}}
.neo-iptv-page .neo-download-button>i:first-child{font-size:16px}.neo-iptv-page .neo-download-button>i:last-child{font-size:12px}
.iptv-service-actions .iptv-order-button{background:#b71636;color:#fff}.iptv-service-actions .iptv-order-button:hover{background:#94132e}
.iptv-service-actions i{font-size:16px;flex:none}.iptv-service-actions small{display:inline;margin-left:6px;font:11px/1.4 Arial,sans-serif;font-weight:400;opacity:.9;white-space:nowrap}
.iptv-remote{margin:0}.iptv-remote>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;padding:13px 0;border-top:1px solid #eddee2}.iptv-remote dt{font:700 13px/1.8 Arial,sans-serif;color:#a81331}.iptv-remote dd{margin:0;font-size:13px;color:#73616a;overflow-wrap:anywhere}
.neo-iptv-page .iptv-box{margin-top:24px;scroll-margin-top:16px}.neo-iptv-page .iptv-box h2{font-size:18px;margin-bottom:16px}.neo-iptv-page .iptv-box .neo-data-copy{margin-bottom:16px}
.neo-iptv-page .iptv-box button{background:#b71636}.neo-iptv-page .iptv-box button:hover{background:#93122b}.neo-iptv-page .iptv-box input:focus-visible{outline-color:#c9163a}
.neo-iptv-page .neo-preview-dialog-bar{background:#471827}.neo-iptv-page .neo-preview-dialog{border-color:#8c4558}.neo-iptv-page .neo-preview-dialog::backdrop{background:#210b16cc}.neo-iptv-page .neo-preview-dialog-bar button{background:#70273d}
@media(max-width:480px){.iptv-remote>div{grid-template-columns:84px minmax(0,1fr);gap:12px}.iptv-quick-links{gap:6px 14px}.neo-iptv-page .iptv-box #subscription-check{grid-template-columns:1fr}.neo-iptv-page .iptv-box #subscription-check button{width:100%}}
