@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Tamil:wght@300;400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-primary:#0f172a;--bg-secondary:#162033;--bg-card:#1e293b;--bg-header:#0f172af2;--bg-nav:#1d4ed8;--bg-sidebar:#111827;--bg-hover:#23324d;--text-primary:#fff;--text-secondary:#cbd5e1;--border-color:#ffffff14;--accent-blue:#2563eb;--accent-orange:#c2410c;--shadow-color:#00000047}.light-theme{--bg-primary:#f3f7fc;--bg-secondary:#fff;--bg-card:#fff;--bg-header:#fffffff5;--bg-nav:#2563eb;--bg-sidebar:#fff;--bg-hover:#eef4ff;--text-primary:#111827;--text-secondary:#4b5563;--border-color:#00000014;--accent-blue:#2563eb;--accent-orange:#c2410c;--shadow-color:#00000014}*{box-sizing:border-box;font-family:Noto Sans Tamil,sans-serif;margin:0;padding:0}body,html{background:var(--bg-primary);overflow-x:hidden;scroll-behavior:smooth;transition:.3s ease}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-thumb{background:var(--accent-blue);border-radius:20px}body::-webkit-scrollbar-track{background:var(--bg-primary)}.app{background:var(--bg-primary);color:var(--text-primary);min-height:100vh;transition:.3s ease;width:100%}.header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-header);border-bottom:1px solid var(--border-color);height:85px;justify-content:space-between;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header,.header-actions{align-items:center;display:flex}.header-actions{gap:12px}.menu-icon,.search-icon,.theme-toggle{align-items:center;border-radius:50%;color:var(--text-primary);cursor:pointer;display:flex;font-size:20px;height:45px;justify-content:center;transition:all .3s ease;width:45px}.menu-icon:hover,.search-icon:hover,.theme-toggle:hover{background:#2563eb1f;color:var(--accent-blue);transform:scale(1.05)}.logo-section{align-items:center;display:flex;gap:12px}.logo-image{border:2px solid var(--border-color);border-radius:50%;height:80px;object-fit:cover;width:80px}.logo-title{color:var(--accent-orange);font-family:Noto Sans Tamil,sans-serif;font-size:28px;font-weight:800;letter-spacing:.5px;margin:0;white-space:nowrap}@media (max-width:768px){.header{height:75px;padding:0 15px}.menu-icon,.search-icon,.theme-toggle{font-size:18px;height:40px;width:40px}.logo-section{gap:8px}.logo-image{height:45px;width:45px}.logo-title{font-size:20px}}@media (max-width:480px){.header{padding:0 10px}.logo-title{font-size:18px}.header-actions{gap:8px}}.lang-switch{display:flex;gap:6px;margin-right:10px}.lang-switch button{background:#eee;border:none;border-radius:5px;cursor:pointer;font-weight:700;padding:5px 10px}.lang-switch button.active-lang{background:#ff4d4d;color:#fff}.overlay{animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;inset:0;position:fixed;z-index:998}.sidebar{display:flex;flex-direction:column;height:100vh;left:-340px;overflow-y:auto;position:fixed;top:0;transition:.35s ease;width:320px;z-index:999}.show-sidebar{left:0}.sidebar-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:24px 22px}.sidebar-logo-section{align-items:center;display:flex;gap:14px}.sidebar-logo{border-radius:12px;height:52px;object-fit:contain;width:52px}.sidebar-header h2{font-size:24px;font-weight:800;letter-spacing:1px}.close-icon{cursor:pointer;font-size:22px;transition:.3s ease}.close-icon:hover{color:crimson;transform:rotate(90deg)}.sidebar-menu{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:20px 15px}.sidebar-item{border-radius:16px;font-size:16px;font-weight:600;gap:15px;padding:16px 18px;text-decoration:none;transition:.3s ease}.sidebar-icon,.sidebar-item{align-items:center;display:flex}.sidebar-icon{font-size:18px;justify-content:center}.sidebar-item:hover{transform:translateX(6px)}.active-sidebar-item{background:var(--accent-orange)!important;box-shadow:0 10px 25px #dc143c59;color:#fff!important}.active-sidebar-item:hover{transform:translateX(0)}.sidebar-footer{border-top:1px solid #ffffff14;padding:22px}.sidebar-footer p{font-size:14px;line-height:1.8}.dark-theme .sidebar{background:#0f172a;box-shadow:8px 0 30px #00000059;color:#fff}.dark-theme .sidebar-item{color:#cbd5e1}.dark-theme .sidebar-item:hover{background:#1e293b;color:#fff}.dark-theme .sidebar-footer p{color:#94a3b8}.light-theme .sidebar{background:#fff;box-shadow:8px 0 30px #0000001f;color:#111827}.light-theme .sidebar-header{border-bottom:1px solid #e5e7eb}.light-theme .sidebar-item{color:#374151}.light-theme .sidebar-item:hover{background:#f3f4f6;color:#111827}.light-theme .sidebar-footer{border-top:1px solid #e5e7eb}.light-theme .sidebar-footer p{color:#6b7280}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-thumb{background:var(--accent-orange);border-radius:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.sidebar{left:-310px;width:290px}.show-sidebar{left:0}.sidebar-header{padding:20px 18px}.sidebar-logo{height:45px;width:45px}.sidebar-header h2{font-size:20px}.sidebar-item{font-size:15px;padding:15px 16px}}@media (max-width:480px){.sidebar{left:-290px;width:270px}.show-sidebar{left:0}.sidebar-header h2{font-size:18px}.sidebar-item{font-size:14px;gap:12px}.sidebar-icon{font-size:16px}.sidebar-footer p{font-size:13px}}.date-bar{align-items:center;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);color:var(--text-primary);display:flex;justify-content:space-between;padding:12px 22px;position:-webkit-sticky;position:sticky;top:85px;width:100%;z-index:90}.date-section,.time-section{align-items:center;color:var(--text-secondary);display:flex;font-size:14px;gap:8px}.time-section span{background:var(--bg-card);border-radius:30px;color:var(--text-primary);font-weight:600;padding:6px 12px}@media (max-width:768px){.date-bar{align-items:flex-start;flex-direction:column;gap:10px;padding:12px 15px;top:75px}}.top-nav{align-items:center;background:var(--bg-nav);display:flex;overflow-x:auto;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:138px;z-index:80}.top-nav::-webkit-scrollbar{display:none}.nav-item{align-items:center;border-right:1px solid #ffffff26;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:15px 18px;position:relative;transition:.3s;white-space:nowrap}.nav-item:hover{background:#ffffff1f}.active-nav{background:var(--accent-orange)}.active-nav:after{background:#fff;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}@media (max-width:768px){.top-nav{top:150px}.nav-item{font-size:14px;padding:14px 15px}}.footer{margin-top:70px;overflow:hidden;width:100%}.footer-top{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.5fr 1fr 1fr 1fr;padding:70px 40px 50px}.footer-brand{display:flex;flex-direction:column}.footer-logo{height:150px;margin-bottom:20px;object-fit:contain;width:150px}.footer-brand h2{color:var(--accent-orange);font-size:34px;font-weight:800;margin-bottom:18px}.footer-brand p{font-size:15px;line-height:1.9;max-width:400px}.footer-socials{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:25px}.footer-socials a{align-items:center;border-radius:50%;display:flex;font-size:18px;height:46px;justify-content:center;text-decoration:none;transition:.3s ease;width:46px}.footer-socials a:hover{transform:translateY(-5px)}.footer-contact h3,.footer-links h3{font-size:24px;font-weight:700;margin-bottom:25px}.footer-links ul{list-style:none}.footer-links ul li{margin-bottom:18px}.footer-links ul li a{align-items:center;display:flex;font-size:15px;gap:10px;text-decoration:none;transition:.3s ease}.footer-links ul li a:hover{color:var(--accent-orange);transform:translateX(6px)}.footer-contact p{font-size:15px;line-height:1.9;margin-bottom:15px}.footer-btn{background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:18px;outline:none;padding:14px 26px;transition:.3s ease}.footer-btn:hover{opacity:.9;transform:translateY(-4px)}.footer-bottom{align-items:center;border-top:1px solid #ffffff14;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:25px 40px}.footer-bottom p{font-size:14px}.footer-bottom-links{align-items:center;display:flex;flex-wrap:wrap;gap:25px}.footer-bottom-links a{font-size:14px;text-decoration:none;transition:.3s ease}.footer-bottom-links a:hover{color:var(--accent-orange)}.dark-theme .footer{background:#020617;color:#fff}.dark-theme .footer-bottom p,.dark-theme .footer-bottom-links a,.dark-theme .footer-brand p,.dark-theme .footer-contact p,.dark-theme .footer-links ul li a{color:#cbd5e1}.dark-theme .footer-socials a{background:#1e293b;color:#fff}.dark-theme .footer-socials a:hover{background:var(--accent-orange)}.dark-theme .footer-bottom{border-top:1px solid #ffffff14}.light-theme .footer{background:#fff;box-shadow:0 -2px 15px #0000000a;color:#111827}.light-theme .footer-bottom p,.light-theme .footer-bottom-links a,.light-theme .footer-brand p,.light-theme .footer-contact p,.light-theme .footer-links ul li a{color:#4b5563}.light-theme .footer-socials a{background:#f1f5f9;color:#111827}.light-theme .footer-socials a:hover{background:var(--accent-orange);color:#fff}.light-theme .footer-bottom{border-top:1px solid #e5e7eb}@media (max-width:1200px){.footer-top{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer-top{gap:35px;grid-template-columns:1fr;padding:60px 25px 40px}.footer-bottom{align-items:flex-start;flex-direction:column;padding:22px 25px}.footer-brand h2{font-size:28px}.footer-contact h3,.footer-links h3{font-size:22px}}@media (max-width:576px){.footer-logo{height:75px;width:75px}.footer-brand h2{font-size:24px}.footer-brand p,.footer-contact p,.footer-links ul li a{font-size:14px}.footer-socials a{font-size:16px;height:42px;width:42px}.footer-bottom-links{gap:18px}}.home-page{min-height:100vh;overflow-x:hidden;padding:25px 20px 60px;transition:.3s ease;width:100%}.home-hero{grid-gap:25px;display:grid;gap:25px;grid-template-columns:2fr 1fr;margin-bottom:60px}.hero-main-news{border-radius:28px;cursor:pointer;height:650px;overflow:hidden;position:relative;transition:.4s ease}.hero-main-news:hover{transform:translateY(-6px)}.hero-image{height:100%;object-fit:cover;transition:.5s ease;width:100%}.hero-main-news:hover .hero-image{transform:scale(1.08)}.hero-overlay{background:linear-gradient(0deg,#000000f2,#0003);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:40px;position:absolute}.live-btn{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:10px;margin-bottom:22px;outline:none;padding:11px 20px;width:-webkit-fit-content;width:fit-content}.hero-overlay h1{color:#fff;font-size:48px;font-weight:800;line-height:1.35;margin-bottom:18px}.hero-overlay p{color:#e2e8f0;font-size:18px;line-height:1.9;margin-bottom:24px;max-width:90%}.hero-meta{flex-wrap:wrap;gap:22px}.hero-meta,.hero-meta span{align-items:center;display:flex}.hero-meta span{color:#f1f5f9;font-size:14px;font-weight:500;gap:8px}.hero-side-news{display:flex;flex-direction:column;gap:25px}.side-news-card{border-radius:24px;cursor:pointer;overflow:hidden;transition:.3s ease}.side-news-card:hover{transform:translateY(-6px)}.side-news-card img{height:230px;object-fit:cover;transition:.4s ease;width:100%}.side-news-card:hover img{transform:scale(1.06)}.side-news-content{padding:22px}.side-news-content h3{font-size:23px;font-weight:700;line-height:1.6;margin:18px 0}.side-meta span{align-items:center;display:flex;font-size:14px;gap:8px}.section-header{margin-bottom:28px}.section-header h2{align-items:center;display:flex;font-size:34px;font-weight:800;gap:12px}.news-category-btn{align-items:center;background:var(--accent-orange);border:none;border-radius:30px;color:#fff;display:flex;font-size:12px;font-weight:700;gap:8px;outline:none;padding:8px 18px}.trending-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(4,1fr);margin-bottom:70px}.trending-news-card{border-radius:24px;cursor:pointer;overflow:hidden;transition:.3s ease}.trending-news-card:hover{transform:translateY(-6px)}.trending-image-wrapper{overflow:hidden;position:relative}.trending-news-image{height:250px;object-fit:cover;transition:.4s ease;width:100%}.trending-news-card:hover .trending-news-image{transform:scale(1.08)}.play-icon{align-items:center;color:#fffffff2;display:flex;font-size:62px;inset:0;justify-content:center}.trending-news-content{padding:22px}.trending-news-content h3{font-size:24px;font-weight:700;line-height:1.6;margin:18px 0}.trending-news-content p{font-size:15px;line-height:1.9;margin-bottom:22px}.trending-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.footer-left span{font-size:13px}.category-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(4,1fr);margin-bottom:70px}.category-news-card{border-radius:24px;cursor:pointer;overflow:hidden;transition:.3s ease}.category-news-card:hover{transform:translateY(-6px)}.category-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.category-news-card:hover .category-news-image{transform:scale(1.05)}.category-news-content{padding:20px}.category-top{margin-bottom:15px}.mini-category{align-items:center;background:var(--accent-orange);border-radius:30px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:8px;padding:7px 15px}.category-news-content h3{font-size:22px;line-height:1.6;margin-bottom:18px}.category-time{align-items:center;display:flex;font-size:14px;gap:8px}.live-updates-section{display:flex;flex-direction:column;gap:18px;margin-bottom:70px}.live-update-card{align-items:center;border-radius:20px;display:flex;gap:18px;padding:22px;transition:.3s ease}.live-update-card:hover{transform:translateX(6px)}.live-dot{background:var(--accent-orange);border-radius:50%;height:14px;position:relative;width:14px}.live-dot:after{animation:pulse-ring 1.5s infinite;border:2px solid var(--accent-orange);border-radius:50%;content:"";inset:-5px;position:absolute}.live-update-card h4{font-size:21px;margin-bottom:8px}.live-update-card p{font-size:14px}.video-news-section{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(2,1fr)}.video-card{border-radius:28px;cursor:pointer;overflow:hidden;position:relative}.video-card img{height:350px;object-fit:cover;transition:.4s ease;width:100%}.video-card:hover img{transform:scale(1.08)}.video-overlay{align-items:center;background:#00000059;display:flex;inset:0;justify-content:center;position:absolute}.video-icon{color:#fff;font-size:75px}.video-content{background:linear-gradient(0deg,#000000e6,#0000);bottom:0;color:#fff;left:0;padding:28px;position:absolute;width:100%}.video-content h3{font-size:30px;line-height:1.5;margin-bottom:10px}.video-content span{color:#f87171;font-size:14px;font-weight:700}@keyframes pulse-ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.dark-theme .home-page{background:#0f172a;color:#fff}.dark-theme .category-news-card,.dark-theme .live-update-card,.dark-theme .side-news-card,.dark-theme .trending-news-card{background:#1e293b}.dark-theme .category-time,.dark-theme .footer-left span,.dark-theme .live-update-card p,.dark-theme .side-meta span,.dark-theme .trending-news-content p{color:#cbd5e1}.light-theme .home-page{background:#f8fafc;color:#111827}.light-theme .category-news-card,.light-theme .live-update-card,.light-theme .side-news-card,.light-theme .trending-news-card{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .category-time,.light-theme .footer-left span,.light-theme .live-update-card p,.light-theme .side-meta span,.light-theme .trending-news-content p{color:#4b5563}@media (max-width:1400px){.category-news-grid,.trending-news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){.home-hero{grid-template-columns:1fr}.hero-main-news{height:550px}}@media (max-width:768px){.home-page{padding:20px 15px 50px}.hero-main-news{height:500px}.hero-overlay{padding:25px}.hero-overlay h1{font-size:34px}.hero-overlay p{font-size:15px}.section-header h2{font-size:28px}.category-news-grid,.trending-news-grid,.video-news-section{grid-template-columns:1fr}}@media (max-width:576px){.hero-main-news{height:420px}.hero-overlay h1{font-size:26px}.hero-overlay p{font-size:14px}.category-news-content h3,.side-news-content h3,.trending-news-content h3{font-size:20px}.video-card img{height:260px}.video-content h3{font-size:22px}.live-update-card{padding:18px}.live-update-card h4{font-size:18px}}.breaking-news-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.breaking-page-title{align-items:center;display:flex;gap:15px;margin-bottom:30px}.breaking-page-title h1{font-size:38px;font-weight:800}.live-badge{animation:pulse 1.5s infinite;background:var(--accent-orange);border-radius:30px;color:#fff;font-size:13px;font-weight:700;padding:7px 16px}.main-breaking-card{grid-gap:25px;border-radius:22px;cursor:pointer;display:grid;gap:25px;grid-template-columns:1.3fr 1fr;margin-bottom:40px;overflow:hidden;transition:.3s ease;width:100%}.main-breaking-card:hover{transform:translateY(-5px)}.main-breaking-image{height:450px;object-fit:cover;width:100%}.main-breaking-content{display:flex;flex-direction:column;justify-content:center;padding:20px 10px}.main-breaking-content h2{font-size:40px;font-weight:800;line-height:1.5;margin:18px 0}.main-breaking-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.breaking-category-btn{background:var(--accent-orange);border:none;border-radius:30px;color:#fff;font-size:13px;font-weight:700;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.breaking-meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.breaking-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.breaking-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.breaking-news-card{border-radius:18px;cursor:pointer;overflow:hidden;transition:.3s ease}.breaking-news-card:hover{transform:translateY(-6px)}.breaking-news-image{height:240px;object-fit:cover;width:100%}.breaking-news-content{padding:18px}.breaking-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:16px 0}.breaking-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.breaking-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.breaking-news-footer span{align-items:center;display:flex;font-size:14px;gap:8px}.breaking-icons{align-items:center;display:flex;gap:15px}.dark-theme .breaking-news-page{background:#0f172a;color:#fff}.dark-theme .breaking-news-card,.dark-theme .main-breaking-card{background:#1e293b}.dark-theme .breaking-meta span,.dark-theme .breaking-news-content p,.dark-theme .breaking-news-footer span,.dark-theme .main-breaking-content p{color:#cbd5e1}.light-theme .breaking-news-page{background:#f8fafc;color:#111827}.light-theme .breaking-news-card,.light-theme .main-breaking-card{background:#fff;box-shadow:0 4px 15px #0000000f}.light-theme .breaking-meta span,.light-theme .breaking-news-content p,.light-theme .breaking-news-footer span,.light-theme .main-breaking-content p{color:#4b5563}@media (max-width:1200px){.breaking-news-grid{grid-template-columns:repeat(2,1fr)}.main-breaking-content h2{font-size:34px}}@media (max-width:992px){.main-breaking-card{grid-template-columns:1fr}.main-breaking-image{height:380px}.main-breaking-content h2{font-size:30px}}@media (max-width:768px){.breaking-news-page{padding:20px 15px 40px}.breaking-page-title h1{font-size:30px}.breaking-news-grid{grid-template-columns:1fr}.main-breaking-content h2{font-size:26px}.breaking-news-content h3{font-size:22px}}@media (max-width:576px){.main-breaking-image{height:260px}.main-breaking-content h2{font-size:22px}.breaking-news-content p,.main-breaking-content p{font-size:15px}.breaking-news-image{height:220px}.breaking-news-content h3{font-size:20px}.breaking-news-footer{align-items:flex-start;flex-direction:column}}.guru-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.guru-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.guru-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.guru-header p{font-size:17px;opacity:.85}.guru-live{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border-radius:40px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:10px;padding:10px 18px}.guru-featured-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease;width:100%}.guru-featured-news:hover{transform:translateY(-6px)}.guru-featured-image{height:500px;object-fit:cover;width:100%}.guru-featured-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.guru-featured-content h2{font-size:40px;font-weight:800;line-height:1.5;margin:20px 0}.guru-featured-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.guru-category-btn{background:var(--accent-orange);border:none;border-radius:30px;color:#fff;font-size:13px;font-weight:700;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.guru-meta{flex-wrap:wrap;gap:22px}.guru-meta,.guru-meta span{align-items:center;display:flex}.guru-meta span{font-size:15px;gap:8px}.guru-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.guru-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.guru-news-card:hover{transform:translateY(-6px)}.guru-image-wrapper{overflow:hidden;position:relative}.guru-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.guru-news-card:hover .guru-news-image{transform:scale(1.05)}.play-icon{color:#fff;font-size:55px;left:50%;opacity:.9;position:absolute;top:50%;transform:translate(-50%,-50%)}.guru-news-content{padding:20px}.guru-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.guru-news-content p{font-size:16px;line-height:1.8;margin-bottom:22px}.guru-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.guru-news-footer span{align-items:center;display:flex;font-size:14px;gap:8px}.dark-theme .guru-page{background:#0f172a;color:#fff}.dark-theme .guru-featured-news,.dark-theme .guru-news-card{background:#1e293b}.dark-theme .guru-featured-content p,.dark-theme .guru-header p,.dark-theme .guru-meta span,.dark-theme .guru-news-content p,.dark-theme .guru-news-footer span{color:#cbd5e1}.light-theme .guru-page{background:#f8fafc;color:#111827}.light-theme .guru-featured-news,.light-theme .guru-news-card{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .guru-featured-content p,.light-theme .guru-header p,.light-theme .guru-meta span,.light-theme .guru-news-content p,.light-theme .guru-news-footer span{color:#4b5563}@media (max-width:1200px){.guru-news-grid{grid-template-columns:repeat(2,1fr)}.guru-featured-content h2{font-size:34px}}@media (max-width:992px){.guru-featured-news{grid-template-columns:1fr}.guru-featured-image{height:400px}.guru-featured-content h2{font-size:30px}}@media (max-width:768px){.guru-page{padding:20px 15px 40px}.guru-header h1{font-size:34px}.guru-news-grid{grid-template-columns:1fr}.guru-featured-content h2{font-size:26px}.guru-news-content h3{font-size:22px}}@media (max-width:576px){.guru-featured-image{height:260px}.guru-featured-content h2{font-size:22px}.guru-featured-content p,.guru-news-content p{font-size:15px}.guru-news-image{height:220px}.guru-news-content h3{font-size:20px}.guru-news-footer{align-items:flex-start;flex-direction:column}.play-icon{font-size:45px}}.tamil-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.tamil-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.tamil-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.tamil-header p{font-size:17px;opacity:.85}.state-live-btn{animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:12px 22px}.featured-tamil-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease}.featured-tamil-news:hover{transform:translateY(-6px)}.featured-tamil-image{height:500px;object-fit:cover;width:100%}.featured-tamil-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.featured-tamil-content h2{font-size:38px;font-weight:800;line-height:1.5;margin:20px 0}.featured-tamil-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.district-btn{background:var(--accent-orange);border:none;border-radius:30px;color:#fff;font-size:13px;font-weight:700;gap:8px;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.district-btn,.featured-meta{align-items:center;display:flex}.featured-meta{flex-wrap:wrap;gap:20px}.featured-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.tamil-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.tamil-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.tamil-news-card:hover{transform:translateY(-6px)}.tamil-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.tamil-news-card:hover .tamil-news-image{transform:scale(1.05)}.tamil-news-content{padding:20px}.tamil-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.tamil-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.tamil-news-footer{justify-content:space-between}.footer-left,.tamil-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.footer-left span,.read-more{align-items:center;display:flex;font-size:14px;gap:8px}.read-more{color:var(--accent-orange);font-weight:700}.dark-theme .tamil-page{background:#0f172a;color:#fff}.dark-theme .featured-tamil-news,.dark-theme .tamil-news-card{background:#1e293b}.dark-theme .featured-meta span,.dark-theme .featured-tamil-content p,.dark-theme .footer-left span,.dark-theme .tamil-header p,.dark-theme .tamil-news-content p{color:#cbd5e1}.light-theme .tamil-page{background:#f8fafc;color:#111827}.light-theme .featured-tamil-news,.light-theme .tamil-news-card{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .featured-meta span,.light-theme .featured-tamil-content p,.light-theme .footer-left span,.light-theme .tamil-header p,.light-theme .tamil-news-content p{color:#4b5563}@media (max-width:1200px){.tamil-news-grid{grid-template-columns:repeat(2,1fr)}.featured-tamil-content h2{font-size:32px}}@media (max-width:992px){.featured-tamil-news{grid-template-columns:1fr}.featured-tamil-image{height:400px}}@media (max-width:768px){.tamil-page{padding:20px 15px 40px}.tamil-header h1{font-size:34px}.tamil-news-grid{grid-template-columns:1fr}.featured-tamil-content h2{font-size:28px}}@media (max-width:576px){.featured-tamil-image{height:260px}.featured-tamil-content h2{font-size:22px}.featured-tamil-content p,.tamil-news-content p{font-size:15px}.tamil-news-image{height:220px}.tamil-news-content h3{font-size:20px}.tamil-news-footer{align-items:flex-start;flex-direction:column}}.india-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.india-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.india-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.india-header p{font-size:17px;opacity:.85}.india-live-btn{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;outline:none;padding:12px 22px}.featured-india-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease}.featured-india-news:hover{transform:translateY(-6px)}.featured-india-image{height:500px;object-fit:cover;width:100%}.featured-india-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.featured-india-content h2{font-size:38px;font-weight:800;line-height:1.5;margin:20px 0}.featured-india-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.india-category-btn{align-items:center;background:var(--accent-orange);border:none;border-radius:30px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.featured-india-meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.featured-india-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.india-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.india-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.india-news-card:hover{transform:translateY(-6px)}.india-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.india-news-card:hover .india-news-image{transform:scale(1.05)}.india-news-content{padding:20px}.india-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.india-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.india-news-footer{justify-content:space-between}.india-footer-left,.india-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.india-footer-left span,.india-read-more{align-items:center;display:flex;font-size:14px;gap:8px}.india-read-more{color:var(--accent-orange);font-weight:700}.dark-theme .india-page{background:#0f172a;color:#fff}.dark-theme .featured-india-news,.dark-theme .india-news-card{background:#1e293b}.dark-theme .featured-india-content p,.dark-theme .featured-india-meta span,.dark-theme .india-footer-left span,.dark-theme .india-header p,.dark-theme .india-news-content p{color:#cbd5e1}.light-theme .india-page{background:#f8fafc;color:#111827}.light-theme .featured-india-news,.light-theme .india-news-card{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .featured-india-content p,.light-theme .featured-india-meta span,.light-theme .india-footer-left span,.light-theme .india-header p,.light-theme .india-news-content p{color:#4b5563}@media (max-width:1200px){.india-news-grid{grid-template-columns:repeat(2,1fr)}.featured-india-content h2{font-size:32px}}@media (max-width:992px){.featured-india-news{grid-template-columns:1fr}.featured-india-image{height:400px}}@media (max-width:768px){.india-page{padding:20px 15px 40px}.india-header h1{font-size:34px}.india-news-grid{grid-template-columns:1fr}.featured-india-content h2{font-size:28px}}@media (max-width:576px){.featured-india-image{height:260px}.featured-india-content h2{font-size:22px}.featured-india-content p,.india-news-content p{font-size:15px}.india-news-image{height:220px}.india-news-content h3{font-size:20px}.india-news-footer{align-items:flex-start;flex-direction:column}}.world-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.world-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.world-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.world-header p{font-size:17px;opacity:.85}.world-live-btn{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;outline:none;padding:12px 22px}.featured-world-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease}.featured-world-news:hover{transform:translateY(-6px)}.featured-world-image{height:500px;object-fit:cover;width:100%}.featured-world-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.featured-world-content h2{font-size:38px;font-weight:800;line-height:1.5;margin:20px 0}.featured-world-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.world-category-btn{align-items:center;background:var(--accent-orange);border:none;border-radius:30px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.featured-world-meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.featured-world-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.world-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.world-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.world-news-card:hover{transform:translateY(-6px)}.world-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.world-news-card:hover .world-news-image{transform:scale(1.05)}.world-news-content{padding:20px}.world-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.world-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.world-news-footer{justify-content:space-between}.world-footer-left,.world-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.world-footer-left span,.world-read-more{align-items:center;display:flex;font-size:14px;gap:8px}.world-read-more{color:var(--accent-orange);font-weight:700}.dark-theme .world-page{background:#0f172a;color:#fff}.dark-theme .featured-world-news,.dark-theme .world-news-card{background:#1e293b}.dark-theme .featured-world-content p,.dark-theme .featured-world-meta span,.dark-theme .world-footer-left span,.dark-theme .world-header p,.dark-theme .world-news-content p{color:#cbd5e1}.light-theme .world-page{background:#f8fafc;color:#111827}.light-theme .featured-world-news,.light-theme .world-news-card{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .featured-world-content p,.light-theme .featured-world-meta span,.light-theme .world-footer-left span,.light-theme .world-header p,.light-theme .world-news-content p{color:#4b5563}@media (max-width:1200px){.world-news-grid{grid-template-columns:repeat(2,1fr)}.featured-world-content h2{font-size:32px}}@media (max-width:992px){.featured-world-news{grid-template-columns:1fr}.featured-world-image{height:400px}}@media (max-width:768px){.world-page{padding:20px 15px 40px}.world-header h1{font-size:34px}.world-news-grid{grid-template-columns:1fr}.featured-world-content h2{font-size:28px}}@media (max-width:576px){.featured-world-image{height:260px}.featured-world-content h2{font-size:22px}.featured-world-content p,.world-news-content p{font-size:15px}.world-news-image{height:220px}.world-news-content h3{font-size:20px}.world-news-footer{align-items:flex-start;flex-direction:column}}.business-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.business-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.business-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.business-header p{font-size:17px;opacity:.85}.business-live-btn{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;outline:none;padding:12px 22px}.featured-business-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease}.featured-business-news:hover{transform:translateY(-6px)}.featured-business-image{height:500px;object-fit:cover;width:100%}.featured-business-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.featured-business-content h2{font-size:38px;font-weight:800;line-height:1.5;margin:20px 0}.featured-business-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.business-category-btn{align-items:center;background:var(--accent-orange);border:none;border-radius:30px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.featured-business-meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.featured-business-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.business-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.business-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.business-news-card:hover{transform:translateY(-6px)}.business-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.business-news-card:hover .business-news-image{transform:scale(1.05)}.business-news-content{padding:20px}.business-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.business-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.business-news-footer{justify-content:space-between}.business-footer-left,.business-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.business-footer-left span,.business-read-more{align-items:center;display:flex;font-size:14px;gap:8px}.business-read-more{color:var(--accent-orange);font-weight:700}.dark-theme .business-page{background:#0f172a;color:#fff}.dark-theme .business-news-card,.dark-theme .featured-business-news{background:#1e293b}.dark-theme .business-footer-left span,.dark-theme .business-header p,.dark-theme .business-news-content p,.dark-theme .featured-business-content p,.dark-theme .featured-business-meta span{color:#cbd5e1}.light-theme .business-page{background:#f8fafc;color:#111827}.light-theme .business-news-card,.light-theme .featured-business-news{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .business-footer-left span,.light-theme .business-header p,.light-theme .business-news-content p,.light-theme .featured-business-content p,.light-theme .featured-business-meta span{color:#4b5563}@media (max-width:1200px){.business-news-grid{grid-template-columns:repeat(2,1fr)}.featured-business-content h2{font-size:32px}}@media (max-width:992px){.featured-business-news{grid-template-columns:1fr}.featured-business-image{height:400px}}@media (max-width:768px){.business-page{padding:20px 15px 40px}.business-header h1{font-size:34px}.business-news-grid{grid-template-columns:1fr}.featured-business-content h2{font-size:28px}}@media (max-width:576px){.featured-business-image{height:260px}.featured-business-content h2{font-size:22px}.business-news-content p,.featured-business-content p{font-size:15px}.business-news-image{height:220px}.business-news-content h3{font-size:20px}.business-news-footer{align-items:flex-start;flex-direction:column}}.sports-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.sports-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.sports-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.sports-header p{font-size:17px;opacity:.85}.sports-live-btn{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;outline:none;padding:12px 22px}.featured-sports-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease}.featured-sports-news:hover{transform:translateY(-6px)}.featured-sports-image{height:500px;object-fit:cover;width:100%}.featured-sports-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.featured-sports-content h2{font-size:38px;font-weight:800;line-height:1.5;margin:20px 0}.featured-sports-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.sports-category-btn{align-items:center;background:var(--accent-orange);border:none;border-radius:30px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.featured-sports-meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.featured-sports-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.sports-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.sports-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.sports-news-card:hover{transform:translateY(-6px)}.sports-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.sports-news-card:hover .sports-news-image{transform:scale(1.05)}.sports-news-content{padding:20px}.sports-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.sports-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.sports-news-footer{justify-content:space-between}.sports-footer-left,.sports-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.sports-footer-left span,.sports-read-more{align-items:center;display:flex;font-size:14px;gap:8px}.sports-read-more{color:var(--accent-orange);font-weight:700}.dark-theme .sports-page{background:#0f172a;color:#fff}.dark-theme .featured-sports-news,.dark-theme .sports-news-card{background:#1e293b}.dark-theme .featured-sports-content p,.dark-theme .featured-sports-meta span,.dark-theme .sports-footer-left span,.dark-theme .sports-header p,.dark-theme .sports-news-content p{color:#cbd5e1}.light-theme .sports-page{background:#f8fafc;color:#111827}.light-theme .featured-sports-news,.light-theme .sports-news-card{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .featured-sports-content p,.light-theme .featured-sports-meta span,.light-theme .sports-footer-left span,.light-theme .sports-header p,.light-theme .sports-news-content p{color:#4b5563}@media (max-width:1200px){.sports-news-grid{grid-template-columns:repeat(2,1fr)}.featured-sports-content h2{font-size:32px}}@media (max-width:992px){.featured-sports-news{grid-template-columns:1fr}.featured-sports-image{height:400px}}@media (max-width:768px){.sports-page{padding:20px 15px 40px}.sports-header h1{font-size:34px}.sports-news-grid{grid-template-columns:1fr}.featured-sports-content h2{font-size:28px}}@media (max-width:576px){.featured-sports-image{height:260px}.featured-sports-content h2{font-size:22px}.featured-sports-content p,.sports-news-content p{font-size:15px}.sports-news-image{height:220px}.sports-news-content h3{font-size:20px}.sports-news-footer{align-items:flex-start;flex-direction:column}}.education-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.education-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.education-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.education-header p{font-size:17px;opacity:.85}.education-live-btn{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;outline:none;padding:12px 22px}.featured-education-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease}.featured-education-news:hover{transform:translateY(-6px)}.featured-education-image{height:500px;object-fit:cover;width:100%}.featured-education-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.featured-education-content h2{font-size:38px;font-weight:800;line-height:1.5;margin:20px 0}.featured-education-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.education-category-btn{align-items:center;background:var(--accent-orange);border:none;border-radius:30px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.featured-education-meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.featured-education-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.education-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.education-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.education-news-card:hover{transform:translateY(-6px)}.education-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.education-news-card:hover .education-news-image{transform:scale(1.05)}.education-news-content{padding:20px}.education-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.education-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.education-news-footer{justify-content:space-between}.education-footer-left,.education-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.education-footer-left span,.education-read-more{align-items:center;display:flex;font-size:14px;gap:8px}.education-read-more{color:var(--accent-orange);font-weight:700}.dark-theme .education-page{background:#0f172a;color:#fff}.dark-theme .education-news-card,.dark-theme .featured-education-news{background:#1e293b}.dark-theme .education-footer-left span,.dark-theme .education-header p,.dark-theme .education-news-content p,.dark-theme .featured-education-content p,.dark-theme .featured-education-meta span{color:#cbd5e1}.light-theme .education-page{background:#f8fafc;color:#111827}.light-theme .education-news-card,.light-theme .featured-education-news{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .education-footer-left span,.light-theme .education-header p,.light-theme .education-news-content p,.light-theme .featured-education-content p,.light-theme .featured-education-meta span{color:#4b5563}@media (max-width:1200px){.education-news-grid{grid-template-columns:repeat(2,1fr)}.featured-education-content h2{font-size:32px}}@media (max-width:992px){.featured-education-news{grid-template-columns:1fr}.featured-education-image{height:400px}}@media (max-width:768px){.education-page{padding:20px 15px 40px}.education-header h1{font-size:34px}.education-news-grid{grid-template-columns:1fr}.featured-education-content h2{font-size:28px}}@media (max-width:576px){.featured-education-image{height:260px}.featured-education-content h2{font-size:22px}.education-news-content p,.featured-education-content p{font-size:15px}.education-news-image{height:220px}.education-news-content h3{font-size:20px}.education-news-footer{align-items:flex-start;flex-direction:column}}.politics-page{min-height:100vh;padding:25px 20px 50px;transition:.3s ease;width:100%}.politics-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.politics-header h1{font-size:42px;font-weight:800;margin-bottom:10px}.politics-header p{font-size:17px;opacity:.85}.politics-live-btn{align-items:center;animation:pulse 1.5s infinite;background:var(--accent-orange);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;outline:none;padding:12px 22px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.featured-politics-news{grid-gap:30px;border-radius:24px;cursor:pointer;display:grid;gap:30px;grid-template-columns:1.4fr 1fr;margin-bottom:45px;overflow:hidden;transition:.3s ease}.featured-politics-news:hover{transform:translateY(-6px)}.featured-politics-image{height:500px;object-fit:cover;width:100%}.featured-politics-content{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.featured-politics-content h2{font-size:38px;font-weight:800;line-height:1.5;margin:20px 0}.featured-politics-content p{font-size:18px;line-height:1.9;margin-bottom:25px}.politics-category-btn{align-items:center;background:var(--accent-orange);border:none;border-radius:30px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;outline:none;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.featured-politics-meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.featured-politics-meta span{align-items:center;display:flex;font-size:15px;gap:8px}.politics-news-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.politics-news-card{border-radius:20px;cursor:pointer;overflow:hidden;transition:.3s ease}.politics-news-card:hover{transform:translateY(-6px)}.politics-news-image{height:240px;object-fit:cover;transition:.4s ease;width:100%}.politics-news-card:hover .politics-news-image{transform:scale(1.05)}.politics-news-content{padding:20px}.politics-news-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:18px 0}.politics-news-content p{font-size:16px;line-height:1.8;margin-bottom:20px}.politics-news-footer{justify-content:space-between}.politics-footer-left,.politics-news-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.politics-footer-left span,.politics-read-more{align-items:center;display:flex;font-size:14px;gap:8px}.politics-read-more{color:var(--accent-orange);font-weight:700}.dark-theme .politics-page{background:#0f172a;color:#fff}.dark-theme .featured-politics-news,.dark-theme .politics-news-card{background:#1e293b}.dark-theme .featured-politics-content p,.dark-theme .featured-politics-meta span,.dark-theme .politics-footer-left span,.dark-theme .politics-header p,.dark-theme .politics-news-content p{color:#cbd5e1}.light-theme .politics-page{background:#f8fafc;color:#111827}.light-theme .featured-politics-news,.light-theme .politics-news-card{background:#fff;box-shadow:0 4px 18px #0000000f}.light-theme .featured-politics-content p,.light-theme .featured-politics-meta span,.light-theme .politics-footer-left span,.light-theme .politics-header p,.light-theme .politics-news-content p{color:#4b5563}@media (max-width:1200px){.politics-news-grid{grid-template-columns:repeat(2,1fr)}.featured-politics-content h2{font-size:32px}}@media (max-width:992px){.featured-politics-news{grid-template-columns:1fr}.featured-politics-image{height:400px}}@media (max-width:768px){.politics-page{padding:20px 15px 40px}.politics-header h1{font-size:34px}.politics-news-grid{grid-template-columns:1fr}.featured-politics-content h2{font-size:28px}}@media (max-width:576px){.featured-politics-image{height:260px}.featured-politics-content h2{font-size:22px}.featured-politics-content p,.politics-news-content p{font-size:15px}.politics-news-image{height:220px}.politics-news-content h3{font-size:20px}.politics-news-footer{align-items:flex-start;flex-direction:column}}.news-details-page{margin:auto;max-width:1300px;min-height:100vh;padding:30px 20px 60px;transition:.3s ease;width:100%}.back-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:10px;margin-bottom:25px;outline:none;padding:12px 22px;transition:.3s ease}.back-btn:hover{transform:translateX(-5px)}.details-image-wrapper{border-radius:20px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.details-image{border-radius:20px;height:580px;object-fit:cover;transition:.5s ease;width:100%}.details-image:hover{transform:scale(1.03)}.details-content{width:100%}.category-btn{background:var(--accent-orange);border:none;border-radius:30px;color:#fff;font-size:14px;font-weight:600;margin-bottom:20px;outline:none;padding:9px 20px}.details-title{font-size:48px;font-weight:800;line-height:1.4;margin-bottom:25px}.details-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;gap:20px;margin-bottom:35px}.details-meta span{align-items:center;display:flex;gap:8px;opacity:.85}.details-section{margin-bottom:40px}.details-section h2{font-size:30px;font-weight:700;margin-bottom:18px;padding-left:18px;position:relative}.details-section h2:before{background:crimson;border-radius:20px;content:"";height:85%;left:0;position:absolute;top:4px;width:6px}.details-section p{font-size:19px;line-height:2;margin-bottom:18px}.share-section{margin-top:50px}.share-title{font-size:28px;font-weight:700;margin-bottom:20px}.share-buttons{display:flex;flex-wrap:wrap;gap:15px}.share-btn{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;outline:none;padding:14px 24px;transition:.3s ease}.share-btn:hover{transform:translateY(-4px)}.dark-theme .news-details-page{background:#0f172a;color:#fff}.dark-theme .details-list li,.dark-theme .details-meta span,.dark-theme .details-section p{color:#d1d5db}.dark-theme .quote-box{background:#1e293b;color:#f1f5f9}.dark-theme .back-btn,.dark-theme .share-btn{background:#1e293b;color:#fff}.dark-theme .back-btn:hover,.dark-theme .share-btn:hover{background:#334155}.light-theme .news-details-page{background:#fff;color:#111827}.light-theme .details-list li,.light-theme .details-meta span,.light-theme .details-section p{color:#374151}.light-theme .back-btn,.light-theme .quote-box,.light-theme .share-btn{background:#f3f4f6;color:#111827}.light-theme .back-btn:hover,.light-theme .share-btn:hover{background:#e5e7eb}@media (max-width:1200px){.details-title{font-size:42px}.details-image{height:500px}}@media (max-width:992px){.news-details-page{padding:25px 18px 50px}.details-title{font-size:36px}.details-image{height:420px}.details-section h2{font-size:26px}.details-section p,.quote-box{font-size:18px}}@media (max-width:768px){.details-title{font-size:30px}.details-image{height:320px}.details-meta{font-size:14px;gap:14px}.details-section h2{font-size:24px}.details-list li,.details-section p{font-size:16px;line-height:1.8}.share-btn{justify-content:center;width:100%}}@media (max-width:576px){.news-details-page{padding:20px 14px 40px}.details-title{font-size:25px;line-height:1.5}.details-image{height:240px}.details-image,.details-image-wrapper{border-radius:14px}.details-section h2{font-size:22px}.details-list li,.details-section p{font-size:15px}.quote-box{font-size:16px;padding:18px}.share-title{font-size:24px}.back-btn,.share-btn{font-size:14px;justify-content:center;width:100%}}
/*# sourceMappingURL=main.dc22050a.css.map*/