.bgsp-player{--bgsp-red:#ed1c24;--bgsp-black:#111;max-width:760px;margin:24px auto;padding:22px;border:1px solid #e8e8e8;border-radius:16px;background:#fff;color:var(--bgsp-black);font-family:inherit;box-shadow:0 12px 35px rgba(0,0,0,.07);box-sizing:border-box}.bgsp-player *{box-sizing:border-box}.bgsp-player__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.bgsp-player__eyebrow{display:block;margin-bottom:4px;color:var(--bgsp-red);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bgsp-player h2{margin:0;color:var(--bgsp-black);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.025em}.bgsp-player__pulse{display:flex;align-items:flex-end;justify-content:center;gap:3px;width:42px;height:42px;padding:11px;border-radius:50%;background:var(--bgsp-black)}.bgsp-player__pulse i{display:block;width:3px;border-radius:2px;background:var(--bgsp-red)}.bgsp-player__pulse i:nth-child(1){height:10px}.bgsp-player__pulse i:nth-child(2){height:18px}.bgsp-player__pulse i:nth-child(3){height:13px}.bgsp-player__embed{overflow:hidden;border-radius:12px;background:#121212;line-height:0}.bgsp-player iframe{display:block;border:0}.bgsp-player footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px;color:#737373;font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.bgsp-player footer strong{color:var(--bgsp-black);font-weight:900;letter-spacing:.1em}.bgsp-player--compact{padding:18px}.bgsp-player--compact .bgsp-player__header{margin-bottom:12px}.bgsp-notice{max-width:760px;margin:20px auto;padding:12px 14px;border-left:3px solid #ed1c24;background:#fafafa;font-size:13px}@media(max-width:620px){.bgsp-player{margin:16px auto;padding:18px;border-radius:14px}.bgsp-player h2{font-size:20px}.bgsp-player__pulse{width:36px;height:36px;padding:9px}}
