.sd-live{max-width:1000px;margin:20px auto;background:#111827;color:#fff;border-radius:14px;overflow:hidden;font-family:inherit;box-shadow:0 10px 28px rgba(0,0,0,.15)}
.sd-live-head{display:flex;align-items:center;gap:10px;padding:17px 20px;flex-wrap:wrap}.sd-live-dot{width:9px;height:9px;border-radius:50%;background:#f43f5e}.sd-live-tag{font-size:12px;background:#b91c1c;border-radius:5px;padding:4px 8px;margin-inline-start:auto}
.sd-live-screen{position:relative;aspect-ratio:16/9;background:#000;display:flex;align-items:center;justify-content:center}.sd-live-screen iframe,.sd-live-screen video{width:100%;height:100%;border:0;position:absolute;inset:0;background:#000}.sd-live-placeholder{color:#cbd5e1}
.sd-live-controls{padding:16px 20px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sd-live-buttons{display:flex;gap:8px;flex-wrap:wrap}.sd-live-buttons button{cursor:pointer;background:#334155;color:#fff;border:1px solid #475569;border-radius:7px;padding:9px 14px;font:inherit}.sd-live-buttons button[aria-pressed="true"]{background:#0f766e;border-color:#14b8a6}.sd-live-note{font-size:12px;color:#cbd5e1;margin:0;padding:0 20px 16px}
