.ebr-live-card{box-sizing:border-box;width:100%;max-width:315px;margin:0 auto 22px;padding:16px;border-radius:12px;background:#082d58;color:#fff;text-align:left;font-family:Arial,sans-serif;box-shadow:0 4px 18px #082d581a}.ebr-live-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px}.ebr-live-head strong{font-size:14px}.ebr-live-head strong span{color:#ff304b;margin-right:3px}.ebr-live-head small{font-size:10px;background:#ffffff19;border-radius:20px;padding:5px 8px;color:#f6f8fb}.ebr-live-thumb{position:relative;display:block;aspect-ratio:16/9;border-radius:7px;overflow:hidden;background:#041d3a}.ebr-live-thumb img{display:block;width:100%;height:100%;object-fit:cover}.ebr-live-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#e8002a;color:white;box-shadow:0 0 0 5px #ffffff44;font-size:23px;padding-left:3px;box-sizing:border-box}.ebr-live-card h2,.portal-weather .ebr-live-card h2{font:700 24px/1.2 Georgia,serif;color:#fff;margin:16px 0 10px;overflow-wrap:anywhere}.ebr-live-card p{font-size:13px;line-height:1.6;margin:10px 0;color:#dfebf8;overflow-wrap:anywhere}.ebr-live-card .ebr-live-schedule{font-size:12px;font-weight:700}.ebr-live-button{display:block;background:#e8002a;color:#fff!important;text-decoration:none!important;text-align:center;border-radius:6px;padding:13px 10px;font-size:14px;font-weight:700;margin-top:16px}.ebr-live-button:hover{background:#c90023}.ebr-live-card a:focus-visible{outline:3px solid #f0c746;outline-offset:3px}.ebr-live-video{width:100%;aspect-ratio:16/9;position:relative;background:#05182d;border-radius:8px;overflow:hidden}.ebr-live-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ebr-live-page{max-width:1100px}.ebr-live-offline{text-align:center;padding:40px 20px}.ebr-live-offline>span{font-size:50px}

.ebr-offline-poster{display:block;width:100%;max-height:420px;object-fit:contain;background:#f3f6fc;border-radius:8px;margin:0 auto 22px}
