.channel-bug{display:flex;align-items:center;gap:5px}.channel-bug img{display:none;width:34px;height:34px;object-fit:contain}.live-corner{position:absolute;left:3%;top:4%;background:#d71920;color:white;border-radius:4px;padding:5px 8px;font-size:9px;font-weight:800;display:none}.lower-third{position:absolute;left:4%;bottom:25%;border-left:5px solid var(--accent,var(--red));background:linear-gradient(90deg,#07101aef,#14243ddd);padding:7px 35px 7px 10px;min-width:180px}.lower-third strong,.lower-third span{display:block;font-size:10px}.lower-third span{font-size:8px;color:#cbd5e1}.video-canvas[data-theme="ground"]{background:linear-gradient(150deg,#031927,#020408)}.video-canvas[data-theme="election"]{background:linear-gradient(150deg,#1d0d27,#030205)}.video-canvas[data-theme="interview"] .breaking-overlay{left:8%;right:8%}.video-canvas[data-theme="bulletin"] .lower-third{border-left:0;border-bottom:3px solid var(--accent)}.tools-panel{padding:16px}.tool-tabs{display:flex;gap:5px;margin-bottom:16px;background:#090e16;padding:4px;border-radius:9px}.tool-tabs button{flex:1;border:0;background:transparent;color:#7f8a9c;padding:7px 3px;border-radius:6px;font-size:9px;cursor:pointer}.tool-tabs button.active{background:#222b39;color:white}.tool-section{display:none}.tool-section.active{display:block}.template-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.template{border:1px solid #2b3544;background:#111824;color:white;border-radius:9px;padding:7px;text-align:left;cursor:pointer}.template.selected{border-color:#e62a34;box-shadow:0 0 0 1px #e62a34}.template-preview{display:block;height:44px;border-radius:5px;margin-bottom:6px;background:#261014;border-bottom:10px solid #d71920}.ground-t{background:#0b293b;border-color:#1585c1}.election-t{background:#321544;border-color:#f1a31a}.live-t{background:#1e1113;border-color:#e21f2b}.interview-t{background:#182238;border-color:#3254a8}.bulletin-t{background:#232526;border-color:#c8a73e}.template b,.template small{display:block;font-size:10px}.template small{font-size:8px;color:#818c9d}.tool-section>label{display:block;font-size:11px;color:#aeb7c6;margin:12px 0}.logo-upload{border:1px dashed #3a4657;border-radius:9px;padding:14px;text-align:center;cursor:pointer}.logo-upload input{display:none}.brand-lock{background:#15211d;border:1px solid #24503d;border-radius:9px;padding:12px}.brand-lock b,.brand-lock small{display:block}.brand-lock small{font-size:9px;color:#88a999;margin-top:4px}@media(max-width:620px){.template-preview{height:34px}.lower-third{bottom:27%;min-width:130px}.tool-tabs{position:sticky;top:0;z-index:3}}
.crime-t{background:linear-gradient(145deg,#140207,#b00020 62%,#ffbd18)}
.weather-t{background:linear-gradient(145deg,#031d42,#0876b9 60%,#8edcff)}
.sports-t{background:linear-gradient(145deg,#032b19,#0a8c4a 62%,#f4f6f0)}
.business-t{background:linear-gradient(145deg,#171006,#8a6716 62%,#efd889)}
.national-t{background:linear-gradient(#e86b19 0 33%,#fff 33% 66%,#168343 66%)}
.rajasthan-t{background:linear-gradient(145deg,#511409,#b23817 55%,#f7b338)}
.district-t{background:linear-gradient(145deg,#071b3b,#245aa6 60%,#f5f7fb)}
.health-t{background:linear-gradient(145deg,#063e3b,#008b87 60%,#c9fff7)}
.education-t{background:linear-gradient(145deg,#1d1048,#5f3db7 60%,#f0dfff)}
.agriculture-t{background:linear-gradient(145deg,#1b3409,#4b7f19 60%,#e5c94e)}
.phonecall-t{background:linear-gradient(90deg,#2d175c 0 48%,#f3c54b 48% 52%,#673ab7 52%)}
.advertisement-t{background:linear-gradient(145deg,#422400,#a05a00 58%,#ffd75b)}
