/* IPTVBC v2.7.0 — Badges module */
.iptvbc-status-pill-v2700,.iptvbc-access-state-v2700,.iptvbc-access-days-v2700{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:max-content;min-height:28px;padding:0 11px;border-radius:999px;font-size:11px;font-weight:950;letter-spacing:.01em;white-space:nowrap}.iptvbc-status-pill-v2700:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px rgba(16,185,129,.12)}.iptvbc-status-pill-v2700.is-safe,.iptvbc-access-days-v2700.is-safe{background:#ecfdf5;color:#047857;border:1px solid rgba(16,185,129,.22)}.iptvbc-status-pill-v2700.is-warning,.iptvbc-access-days-v2700.is-warning{background:#fff7ed;color:#c2410c;border:1px solid rgba(249,115,22,.24)}.iptvbc-status-pill-v2700.is-critical,.iptvbc-access-days-v2700.is-critical{background:#fff1f2;color:#be123c;border:1px solid rgba(225,29,72,.22)}.iptvbc-status-pill-v2700.is-expired,.iptvbc-access-days-v2700.is-expired{background:#fef2f2;color:#991b1b;border:1px solid rgba(185,28,28,.22)}.iptvbc-status-pill-v2700.is-unknown,.iptvbc-access-days-v2700.is-unknown{background:#f8fafc;color:#475569;border:1px solid #e2e8f0}.iptvbc-access-state-v2700{background:#ecfdf5;color:#047857;border:1px solid rgba(16,185,129,.22)}.iptvbc-access-state-v2700.is-expired{background:#fef2f2;color:#991b1b}.iptvbc-access-state-v2700.is-preparing{background:#eff6ff;color:#175cd3}.iptvbc-access-state-v2700.is-suspended{background:#f8fafc;color:#475569}
