/* Only the site's locally hosted Inter and Anek Telugu fonts. */
body{margin:0;background:#fff;color:#19364a;font-family:Inter,'Anek Telugu',sans-serif}.main-navbar,.main-navbar a,.main-navbar button,.vp-site-footer{font-family:Inter,'Anek Telugu',sans-serif}.vp,.vp *{box-sizing:border-box}.vp{--navy:#003566;--line:#e3e9ed;max-width:1200px;margin:12px auto 0;font-family:Inter,'Anek Telugu',sans-serif;overflow:visible}.vp button,.vp input{font:inherit}.vp a{color:inherit;text-decoration:none}.vp button{cursor:pointer}.vp [hidden]{display:none!important}.vp a:focus-visible,.vp button:focus-visible{outline:3px solid #78bee6;outline-offset:3px}.text-en,.text-en *{font-family:Inter,'Anek Telugu',sans-serif!important}.text-te,.text-te *{font-family:'Anek Telugu',Inter,sans-serif!important}.vp-page-title{font-size:25px;font-weight:700;color:var(--navy);line-height:1.3;margin:0;padding:0 0 12px}.vp-player{position:relative;width:100%;aspect-ratio:16/9;background:#062f49;overflow:hidden;border-radius:10px}.vp-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vp-cover{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#062f49;display:grid;place-items:center}.vp-cover>img{width:100%;height:100%;object-fit:cover}.vp-play-circle{position:absolute;width:80px;height:56px;border-radius:15px;background:#e72b25;display:grid;place-items:center;color:white;box-shadow:0 8px 30px #0006;transition:transform .18s}.vp-play-circle svg{width:30px;fill:currentColor}.vp-cover:hover .vp-play-circle{transform:scale(1.06)}.vp-body{padding-top:16px}.vp-video-title{font-size:clamp(21px,2.4vw,29px);line-height:1.45;letter-spacing:-.4px;margin:0 0 10px;color:var(--navy);font-weight:700}.vp-controls{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:13px}.vp-description-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;font-size:11px!important;font-weight:600!important;padding:7px 10px;color:#355d75;border:1px solid #d8e5ed;border-radius:6px;background:#f5f9fc}.vp-description-toggle:hover{background:#e8f4fc}.vp-description-toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.vp-description-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.vp-channel,.vp-share-icon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;overflow:hidden;border:1px solid #dce8ee;background:#eef6fa;color:#245f80;flex-shrink:0}.vp-channel img{width:100%;height:100%;object-fit:cover}.vp-share-icon{padding:8px}.vp-share-icon svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.7;fill:none}.vp-share-icon:hover{background:#dbeef7}.vp-description{font-size:17px;line-height:1.85;color:#4e6777;white-space:pre-line;margin:12px 0 18px}.vp-description.text-te{font-size:20px}.vp-status{font-size:12px;color:#587483;margin:8px 0}.vp-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 12px}.vp-section-head h2{font-size:22px;color:var(--navy);margin:0;font-weight:600}.vp-section-head span{font-size:14px;color:#718592}.vp-data{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vp-panel{border:1px solid var(--line);border-radius:8px;overflow:hidden}.vp-panel h3{margin:0;padding:12px 16px;background:#f3f7fa;color:#30566e;font-size:20px;font-weight:600}.vp-panel dl{margin:0;padding:0 16px}.vp-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;border-bottom:1px solid #edf0f2;font-size:18px}.vp-row:last-child{border:0}.vp-row dt{color:#4f6573;flex-shrink:0}.vp-row dd{margin:0;color:#234d65;text-align:right;line-height:1.8;font-size:16px;overflow-wrap:anywhere}.vp-panel .vp-good{color:#267363;background:#f1f8f5}.vp-panel .vp-caution{color:#9a6344;background:#fcf5ef}.vp-note{font-size:17px;color:#7b8790;margin:14px 0}.vp-category-section{margin-top:18px;padding-bottom:25px}.vp-tabs{display:flex;align-items:center;gap:25px;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid #e3e8ec;margin-bottom:12px;padding:0 7px}.vp-tab{display:block;position:relative;flex-shrink:0;padding:12px 0 13px;font-size:14px;font-weight:600;color:#727a81!important;white-space:nowrap;border-bottom:2px solid transparent}.vp-tab.active{color:#193b51!important;border-bottom-color:#193b51}.vp-tab:hover{color:#175e89!important}.vp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px}.vp-card{display:block;padding:8px;min-width:0;border-radius:12px;background:#fff;transition:background-color .18s}.vp-card:hover,.vp-card:focus-visible{background:#e1f3ff}.vp-thumb{position:relative;aspect-ratio:16/9;background:#0b3d58;overflow:hidden;border-radius:10px}.vp-thumb img{display:block;width:100%;height:100%;object-fit:cover}.vp-thumb-play{position:absolute;bottom:8px;right:8px;width:24px;height:19px;background:#ffffffde;border-radius:4px;color:#063952;font-size:10px;display:grid;place-items:center}.vp-card h3{font-size:14px;line-height:1.55;font-weight:600;color:#23475f;margin:8px 0 2px}.vp-card.text-te h3{font-size:18px}.vp-more-wrap{text-align:center;margin-top:20px}.vp-more{display:inline-flex;align-items:center;gap:12px;justify-content:center;border:1px solid #cddfe9;border-radius:6px;min-height:40px;min-width:150px;padding:10px 20px;color:#204d6b;background:#f4f9fc;font-size:12px!important;font-weight:600!important}.vp-more svg{width:16px;fill:none;stroke:currentColor;stroke-width:1.8}.vp-more:disabled{opacity:.6;cursor:wait}.vp-category-status,.vp-empty{padding:25px 8px;color:#6c8291;font-size:14px;line-height:1.7}.vp-empty a{color:#3366cc}.vp-fallback-nav{display:flex;justify-content:space-between;background:#003566;padding:18px 24px;color:#fff;font-family:Inter,'Anek Telugu',sans-serif}.vp-fallback-nav a{color:white;text-decoration:none}.vp-fallback-footer{text-align:center;background:#f3f6f8;padding:25px 15px;font-size:13px;color:#597283}
@media(max-width:1240px){.vp{margin:12px 16px 0}}@media(max-width:760px){.vp{margin:0}.vp-page-title{font-size:21px;padding:13px 14px 12px}.vp-player{border-radius:0;position:sticky;top:0;z-index:10010;isolation:isolate;box-shadow:0 3px 12px #0002}.vp-body{padding:14px 12px 0;position:relative;z-index:0}.vp-video-title{font-size:21px;letter-spacing:-.3px}.vp-controls{justify-content:flex-start;gap:9px}.vp-description-toggle{order:3;margin-left:auto;font-size:10px!important;min-height:32px;padding:6px 8px}.vp-channel{order:1}.vp-share-icon{order:2}.vp-tabs{gap:22px;margin-bottom:8px;padding:0 5px}.vp-tab{font-size:12px;padding:11px 0 12px}.vp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 4px}.vp-card{padding:6px}.vp-data{grid-template-columns:1fr;gap:13px}.vp-play-circle{width:64px;height:46px;border-radius:12px}.vp-play-circle svg{width:25px}.vp-card:focus-visible{scroll-margin-top:calc(100vw * .5625 + 16px)}.vp-row{flex-wrap:wrap;gap:4px 12px}.vp-row dd{flex:1;min-width:150px}.vp-category-section{margin-top:12px}}
@media(max-width:480px){.vp-grid{grid-template-columns:minmax(0,1fr)}.vp-card h3{font-size:15px}.vp-category-section{margin-left:-4px;margin-right:-4px}}
@media(prefers-reduced-motion:reduce){.vp *{transition:none!important;scroll-behavior:auto!important}}

/* Compact archive/watch header and mobile category strip. */
@media(min-width:761px){.vp{margin-top:20px}.vp-title-row{display:flex;align-items:center;gap:18px;margin-bottom:13px}.vp-title-row .vp-video-title{flex:1;min-width:0;margin:0}.vp-title-row .vp-controls{flex-shrink:0;margin:0;margin-left:auto}}
.vp-card h3{font-weight:300}.vp-tabs-wrap{position:relative;margin-bottom:12px}.vp-tabs{font-size:18px;margin-bottom:0}.vp-tab{font-size:18px;font-weight:400}.vp-tab-arrow{display:none}
@media(max-width:760px){.vp-title-row .vp-controls{margin-bottom:13px}.vp-tabs-wrap{border:1px solid #e0e7ed;border-radius:7px;background:#fff;margin-bottom:10px;overflow:hidden}.vp-tabs{gap:0;border-bottom:0;padding:5px 0;scrollbar-width:none}.vp-tabs::-webkit-scrollbar{display:none}.vp-tab{font-size:16px;font-weight:400;padding:10px 15px;line-height:1.4;border-bottom:0;border-right:1px solid #e3e9ed}.vp-tab:last-child{border-right:0}.vp-tab.active{background:#e1f3ff;color:#174e72!important}.vp-tabs-wrap.has-overflow .vp-tabs{margin-left:34px;margin-right:34px}.vp-tabs-wrap.has-overflow .vp-tab-arrow{display:grid;place-items:center;position:absolute;top:0;bottom:0;width:34px;padding:0;border:0;border-radius:0;background:#fff;color:#285d79;z-index:2}.vp-tab-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.vp-tab-arrow.vp-tab-left{left:0;border-right:1px solid #e0e7ed}.vp-tab-arrow.vp-tab-right{right:0;border-left:1px solid #e0e7ed}.vp-tab-arrow:disabled{color:#c8d2da;cursor:default}.vp-tab-arrow:not(:disabled):hover{background:#e1f3ff}}

/* video-single-update-20261105: flat mobile tabs, desktop-style underline. */
@media(max-width:760px){.vp-tabs-wrap{border:0;border-radius:0;background:#fff;overflow:hidden}.vp-tabs{gap:22px;border-bottom:1px solid #e3e8ec;padding:0 5px}.vp-tab{font-size:16px;font-weight:400;padding:12px 0 13px;line-height:1.4;border-right:0;border-bottom:2px solid transparent;border-radius:0}.vp-tab.active{background:transparent;color:#193b51!important;border-bottom-color:#193b51}.vp-tab-arrow.vp-tab-left,.vp-tab-arrow.vp-tab-right{border:0;border-radius:0}.vp-tabs-wrap.has-overflow .vp-tabs{margin-left:34px;margin-right:34px}}
