@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Kannada:wght@400;500;600;700&display=swap";:root{--bg-main:#fff;--bg-card:#fff;--bg-subtle:#f9f9f9;--text-main:#111;--text-muted:#555;--text-light:#888;--border-light:#eaeaea;--border-medium:#e0e0e0;--border-dark:#111;--nav-bg:#2b3074;--nav-text:#fff;--accent:#b52025;--box-shadow:0 4px 6px #00000005;--footer-bg:#111;--footer-text:#ccc;--ad-bg:#e2e8f0}html.dark{--bg-main:#121212;--bg-card:#1e1e1e;--bg-subtle:#181818;--text-main:#e4e4e4;--text-muted:#a0a0a0;--text-light:#666;--border-light:#2c2c2c;--border-medium:#3a3a3a;--border-dark:#e4e4e4;--nav-bg:#1a1d46;--nav-text:#fff;--accent:#d32f2f;--box-shadow:0 4px 6px #0006;--footer-bg:#0a0a0a;--footer-text:#999;--ad-bg:#2a2a2a}*{box-sizing:border-box}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton{background-color:var(--border-light);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:0}.skeleton-text{border-radius:4px;height:1.2rem;margin-bottom:.8rem}.skeleton-image{border-radius:8px;width:100%;height:200px;margin-bottom:1rem}.skeleton-title{border-radius:4px;width:80%;height:2rem;margin-bottom:1.5rem}body{color:var(--text-main);background-color:var(--bg-main);margin:0;padding:0;font-family:Noto Sans Kannada,sans-serif;transition:background-color .3s,color .3s;text-align:left!important}#root{text-align:left!important}h1,h2,h3,h4,h5,h6,p,ul,li{text-align:left;color:var(--text-main)}a{color:var(--text-main);text-decoration:none}.desktop-nav{display:flex}.mobile-nav-toggle{display:none}.ad-banner-desktop{display:flex}.mobile-drawer{background-color:var(--nav-bg);width:280px;height:100vh;color:var(--nav-text);z-index:1000;transition:left .3s;position:fixed;top:0;left:-280px;overflow-y:auto;box-shadow:2px 0 10px #00000080}.mobile-drawer.open{left:0}.mobile-overlay{z-index:999;background-color:#00000080;display:none;position:fixed;inset:0}.mobile-overlay.open{display:block}.nav-link{border-bottom:1px solid #ffffff0d;transition:background-color .2s}.nav-link:hover{background-color:#ffffff1a}.wp-content-container p{color:var(--text-muted)}.wp-content-container a{color:var(--accent)}@media (width<=992px){.home-columns{flex-direction:column!important}}@media (width<=768px){.desktop-nav{display:none!important}.mobile-nav-toggle{display:block!important}.ad-banner-desktop{display:none!important}.small-post-card{flex-direction:column!important}.small-post-card>a{width:100%!important}.small-post-card img{width:100%!important;height:180px!important}.news-columns-container{flex-direction:column!important}}
