.cfhls-wrap{max-width:980px;margin:20px auto;padding:18px;background:#111;color:#f5f5f5;border-radius:12px;font-family:Arial,sans-serif}.cfhls-form{display:grid;gap:12px;margin-bottom:16px}.cfhls-form label{display:grid;gap:6px;font-size:14px;font-weight:600}.cfhls-form input{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid #444;border-radius:7px;background:#202020;color:#fff;font-size:14px}.cfhls-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cfhls-form button{justify-self:start;border:0;border-radius:7px;padding:12px 22px;background:#1677ff;color:#fff;font-weight:700;cursor:pointer}.cfhls-form button:disabled{opacity:.55;cursor:wait}.cfhls-status{margin:0;color:#c8c8c8;font-size:13px}.cfhls-video{display:block;width:100%;aspect-ratio:16/9;background:#000;border-radius:8px}@media(max-width:600px){.cfhls-wrap{padding:12px}.cfhls-grid{grid-template-columns:1fr}}
