:root{--red:#bd0a0a;--red-dk:#9a0808;--gold:#f8b430;--gold-dk:#d4911a;--black:#111111;--white:#ffffff;--bg:#f0f0f0;--card:#ffffff;--border:#e2e8f0;--text:#1a1a1a;--muted:#64748b;--tab-bg:#ffffff;--filter-bg:#f8f8f8;--font:'Outfit', -apple-system, sans-serif;--font-hi:'Noto Sans Devanagari', sans-serif;--radius:10px;--shadow:0 1px 8px rgba(0,0,0,0.08);--shadow-hv:0 4px 20px rgba(0,0,0,0.13)}body.cs-dark{--bg:#0f172a;--card:#1e293b;--border:#334155;--text:#f1f5f9;--muted:#94a3b8;--tab-bg:#1e293b;--filter-bg:#1a2744;background:var(--bg)!important;color:var(--text)!important}.cs-page-wrap,.cs-page-wrap *{font-family:var(--font)!important;box-sizing:border-box!important}html{overflow-x:hidden}body{overflow-x:hidden}body.page-template-page-current-affairs #page,body.page-template-page-current-affairs #content,body.page-template-page-current-affairs #primary,body.page-template-page-current-affairs #main,body.page-template-page-current-affairs .site-content,body.page-template-page-current-affairs .content-area,body.page-template-page-current-affairs .ast-container,body.page-template-page-current-affairs .entry-content,body.page-template-page-current-affairs article,body.page-template-page-current-affairs .ast-article-post,body.page-template-page-current-affairs .post-page-single{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;float:none!important;overflow:visible!important}body.page-template-page-current-affairs .entry-header,body.page-template-page-current-affairs .ast-breadcrumbs-wrapper{display:none!important}body.cs-single-article-page #page,body.cs-single-article-page #content,body.cs-single-article-page #primary,body.cs-single-article-page #main,body.cs-single-article-page .site-content,body.cs-single-article-page .content-area,body.cs-single-article-page .ast-container,body.cs-single-article-page .entry-content,body.cs-single-article-page article,body.cs-single-article-page .ast-article-post,body.cs-single-article-page .post-page-single{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;float:none!important;overflow:visible!important}body.cs-single-article-page .entry-header,body.cs-single-article-page .ast-breadcrumbs-wrapper{display:none!important}.cs-page-wrap{display:block;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;background:var(--bg);color:var(--text);transition:background 0.3s,color 0.3s;position:relative}.cs-hub-header{background:linear-gradient(135deg,#0d0000 0%,#1c0404 60%,#0a0000 100%);border-bottom:3px solid var(--gold);padding:14px 20px 12px;width:100%;position:relative;overflow:hidden}.cs-hub-header::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 90% 50%,rgb(189 10 10 / .2) 0%,transparent 55%);pointer-events:none}.cs-hub-header>*{position:relative;z-index:2}.cs-header-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.cs-hub-brand{display:flex;flex-direction:column;gap:4px}.cs-hub-brand-name{font-size:clamp(22px, 3vw, 32px);font-weight:900;color:#fff;letter-spacing:-.3px;line-height:1.05}.cs-hub-brand-sub{font-size:13px;color:var(--gold);font-weight:700;letter-spacing:1px;text-transform:uppercase}.cs-theme-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:200px}.cs-theme-wrap-label{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.1}.cs-theme-wrap-label-en{font-size:13px;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:1.5px;line-height:1.1}.cs-theme-wrap-label-hi{font-size:13px;color:var(--gold);font-weight:800;line-height:1.2;margin-top:2px;letter-spacing:.5px}.cs-theme-toggle{display:flex;align-items:center;gap:10px;background:rgb(255 255 255 / .1);border:1.5px solid var(--gold);border-radius:50px;padding:7px 14px;cursor:pointer;flex-shrink:0;transition:all 0.2s;box-shadow:0 2px 8px rgb(248 180 48 / .15)}.cs-theme-toggle:hover{background:var(--gold)!important;border-color:var(--gold)!important;box-shadow:0 6px 20px rgb(248 180 48 / .5);transform:translateY(-2px)}.cs-theme-toggle:hover .cs-theme-label,.cs-theme-toggle:hover .cs-theme-label-hi{color:var(--black)!important}.cs-theme-label{display:flex;flex-direction:column;align-items:center;font-size:12px;font-weight:800;color:rgb(255 255 255 / .6);letter-spacing:.5px;text-transform:uppercase;transition:color 0.3s;line-height:1.1}.cs-theme-label-hi{font-size:10px;font-weight:700;margin-top:1px;text-transform:none;letter-spacing:.3px;opacity:.85}body.cs-dark .cs-theme-label.dark-label{color:var(--gold)}body:not(.cs-dark) .cs-theme-label.light-label{color:var(--gold)}.cs-theme-track{width:42px;height:22px;background:rgb(255 255 255 / .25);border-radius:50px;position:relative;transition:background 0.3s;flex-shrink:0}body.cs-dark .cs-theme-track{background:var(--gold)}.cs-theme-thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--white);border-radius:50%;transition:transform 0.3s ease;box-shadow:0 1px 4px rgb(0 0 0 / .3)}body.cs-dark .cs-theme-thumb{transform:translateX(20px);background:var(--red)}.cs-header-center{text-align:center;margin:16px 0 18px;padding:8px 0;min-height:160px;display:flex;flex-direction:column;justify-content:center}.cs-hub-title,.cs-hub-title span:not(.cs-gold){font-size:clamp(28px, 5vw, 48px)!important;font-weight:900!important;color:#ffffff!important;margin:0;line-height:1.15;letter-spacing:-.5px;opacity:1!important;min-height:56px}.cs-hub-title .cs-gold{color:#f8b430!important}.cs-hub-meta{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;flex-wrap:wrap}.cs-hub-date{font-size:13px;color:rgb(255 255 255 / .65);font-weight:500}.cs-hub-sep{color:var(--gold);font-size:12px;opacity:.6}.cs-hub-tagline{font-size:13px;color:var(--gold);font-style:italic;opacity:.85}.cs-header-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:4px}.cs-lang-toggle-container{display:flex}.cs-lang-toggle{display:flex;align-items:center;gap:12px;min-width:240px}.cs-lang-label{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.1;margin-right:4px;min-width:160px}.cs-lang-label-en,body.cs-dark .cs-lang-label-en,body:not(.cs-dark) .cs-lang-label-en{font-size:15px;color:#ffffff!important;font-weight:900;text-transform:uppercase;letter-spacing:1.5px;line-height:1.1;white-space:nowrap}.cs-lang-label-hi,body.cs-dark .cs-lang-label-hi,body:not(.cs-dark) .cs-lang-label-hi{font-size:15px;color:#f8b430!important;font-weight:800;line-height:1.2;margin-top:2px;letter-spacing:.5px;white-space:nowrap}.cs-lang-toggle-buttons{display:flex;background:rgb(255 255 255 / .12);border-radius:50px;padding:4px;gap:2px;border:2px solid var(--gold);box-shadow:0 4px 20px rgb(248 180 48 / .4),0 0 0 1px rgb(248 180 48 / .15);min-width:140px}.cs-lang-btn{padding:10px 28px;border:none;border-radius:50px;background:#fff0;color:rgb(255 255 255 / .85);font-size:17px;font-weight:800;cursor:pointer;transition:all 0.2s;font-family:var(--font)!important;outline:none!important;letter-spacing:.5px;min-width:60px;text-align:center}.cs-lang-btn.active{background:var(--gold);color:var(--black);box-shadow:0 2px 10px rgb(248 180 48 / .5)}.cs-lang-btn:hover:not(.active){background:rgb(248 180 48 / .2);color:var(--gold)}.cs-today-cta{display:inline-flex;align-items:center;gap:10px;background:var(--red)!important;border:2px solid var(--gold)!important;border-radius:50px;padding:10px 22px;color:var(--white)!important;cursor:pointer;transition:all 0.25s;font-family:var(--font)!important;outline:none!important;box-shadow:0 4px 16px rgb(189 10 10 / .35);min-width:260px;justify-content:center}.cs-cta-icon{font-size:20px;line-height:1}.cs-cta-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;min-width:180px;align-items:center}.cs-cta-main{font-size:15px;font-weight:800;letter-spacing:.3px;color:var(--white);min-height:18px;display:inline-block}.cs-cta-date{font-size:11px;font-weight:700;color:var(--gold);letter-spacing:.5px;margin-top:2px;min-height:14px;display:inline-block}.cs-today-cta:hover,.cs-today-cta:focus{background:var(--gold)!important;color:var(--black)!important;transform:translateY(-2px);box-shadow:0 6px 20px rgb(248 180 48 / .5);outline:none!important}.cs-today-cta:hover .cs-cta-main{color:var(--black)}.cs-today-cta:hover .cs-cta-date{color:var(--red)}.cs-page-wrap button:focus,.cs-page-wrap button:focus-visible,.cs-page-wrap input:focus{outline:none!important;box-shadow:none}.cs-page-wrap button{-webkit-tap-highlight-color:#fff0}.cs-stats-bar{background:var(--red);padding:10px 20px;display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;width:100%}body.cs-dark .cs-stats-bar{background:#7a0808}.cs-stat-item{display:flex;flex-direction:column;align-items:center;color:var(--white);min-width:70px}.cs-stat-label{font-size:10px;opacity:.8;text-transform:uppercase;letter-spacing:.5px;min-height:14px;text-align:center}.cs-stat-value{font-size:20px;font-weight:900;color:var(--gold);line-height:1.1}.cs-stat-divider{width:1px;height:28px;background:rgb(255 255 255 / .25)}.cs-tabs-wrap{background:var(--tab-bg);border-bottom:2px solid var(--border);padding:8px 16px 0;width:100%;overflow:hidden;transition:background 0.3s}.cs-tabs{display:flex;flex-wrap:wrap;gap:4px}.cs-tab-btn{padding:11px 20px;border:none;border-radius:8px 8px 0 0;background:#fff0;font-size:15px;font-weight:700;color:var(--text);cursor:pointer;transition:all 0.2s;white-space:nowrap;font-family:var(--font)!important;border-bottom:3px solid #fff0;position:relative;top:2px;outline:none!important;min-width:110px;text-align:center}.cs-tab-btn:hover{color:var(--gold-dk);background:rgb(248 180 48 / .12)}.cs-tab-btn.active{color:var(--gold-dk);font-weight:800;border-bottom:3px solid var(--gold);background:rgb(248 180 48 / .15)}body.cs-dark .cs-tab-btn{color:var(--muted)}body.cs-dark .cs-tab-btn:hover{color:#f87171;background:rgb(248 113 113 / .08)}body.cs-dark .cs-tab-btn.active{color:var(--gold);border-color:var(--gold);background:rgb(248 180 48 / .08)}#cs-custom-range{display:none;background:var(--filter-bg);padding:10px 16px;gap:10px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--border);width:100%;max-width:100%;overflow:hidden;transition:background 0.3s}#cs-custom-range label{font-size:14px;font-weight:700;color:var(--text);flex-shrink:0}#cs-custom-range input[type="date"]{padding:10px 14px;border:2px solid var(--border);border-radius:8px;font-size:15px;font-weight:600;background:var(--card);color:var(--text);cursor:pointer;font-family:var(--font)!important;flex:1;min-width:0;max-width:200px;transition:all 0.2s}#cs-custom-range input[type="date"]:hover,#cs-custom-range input[type="date"]:focus{border-color:var(--gold);background:rgb(248 180 48 / .08)}.cs-filter-bar{background:var(--filter-bg);border-bottom:1px solid var(--border);padding:14px 16px;display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;width:100%;max-width:100%;overflow:hidden;transition:background 0.3s}.cs-filter-group{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.cs-filter-label{font-size:12px;font-weight:800;color:var(--text);text-transform:uppercase;letter-spacing:.8px;min-height:16px;display:inline-block}.cs-filter-select,.cs-search-input{padding:10px 14px;border:2px solid var(--border);border-radius:8px;font-size:15px;font-weight:600;color:var(--text);background:var(--card);cursor:pointer;transition:all 0.2s;width:100%;font-family:var(--font)!important}.cs-filter-select:hover,.cs-search-input:hover{border-color:var(--gold);background:rgb(248 180 48 / .05)}.cs-filter-select:focus,.cs-search-input:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgb(248 180 48 / .2)}.cs-search-wrap{flex:2;min-width:160px;position:relative}.cs-search-input{padding-left:40px}.cs-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:15px;pointer-events:none;margin-top:12px}.cs-clear-btn{padding:10px 18px;background:#fff0;border:1.5px solid var(--border);border-radius:6px;font-size:12px;color:var(--muted);cursor:pointer;transition:all 0.2s;white-space:nowrap;align-self:flex-end;font-family:var(--font)!important;min-width:90px;text-align:center}.cs-clear-btn:hover{border-color:var(--red);color:var(--red)}.cs-hub-main{max-width:1400px;margin:0 auto;padding:24px 16px;width:100%}.cs-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px;width:100%}@media (max-width:1024px){.cs-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.cs-cards-grid{grid-template-columns:1fr;gap:14px}}.cs-card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;transition:all 0.2s,background 0.3s;display:flex;flex-direction:column;border:1px solid var(--border);width:100%;position:relative}.cs-card:hover{box-shadow:var(--shadow-hv);transform:translateY(-3px)}.cs-card-link{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit;-webkit-tap-highlight-color:#fff0}.cs-card-link:hover{text-decoration:none;color:inherit}.cs-card-image{width:100%;height:170px;overflow:hidden;background:rgb(0 0 0 / .06);flex-shrink:0}.cs-card-image img{width:100%;height:100%;object-fit:contain;transition:transform 0.4s;display:block}.cs-card:hover .cs-card-image img{transform:scale(1.04)}.cs-card-image-placeholder{display:flex;align-items:center;justify-content:center;height:170px;background:rgb(0 0 0 / .04)}.cs-card-image-icon{font-size:36px;opacity:.3}.cs-card-body{padding:14px;display:flex;flex-direction:column;flex:1;gap:8px}.cs-card-badges{display:flex;flex-wrap:wrap;gap:5px}.cs-badge{font-size:10px;font-weight:700;padding:3px 8px;border-radius:50px;white-space:nowrap}.cs-badge-subject{background:#fef3c7;color:#92400e}.cs-badge-prelims{background:#ede9fe;color:#5b21b6}.cs-badge-mains{background:#d1fae5;color:#065f46}.cs-card-title{font-size:15px;font-weight:700;line-height:1.4;margin:0;color:var(--text);transition:color 0.2s}.cs-card:hover .cs-card-title{color:var(--red)}.cs-card-why{font-size:13px;color:var(--muted);line-height:1.5;margin:0;flex:1}.cs-why-label{font-weight:700;color:var(--red)}.cs-card-meta{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid var(--border)}.cs-card-date,.cs-card-read{font-size:11px;color:var(--muted)}#cs-no-results{display:none;text-align:center;padding:60px 16px;color:var(--muted);min-height:200px}#cs-no-results .cs-no-results-icon{font-size:48px;margin-bottom:16px;display:block}.cs-load-more-wrap{display:flex;justify-content:center;margin-top:8px}#cs-load-more{display:flex;align-items:center;gap:8px;padding:12px 32px;background:var(--red);color:var(--white);border:none;border-radius:50px;font-size:14px;font-weight:700;cursor:pointer;transition:all 0.2s;box-shadow:0 4px 16px rgb(189 10 10 / .3);font-family:var(--font)!important}#cs-load-more:hover{background:var(--red-dk);transform:translateY(-2px)}.cs-lang-notice{background:rgb(248 180 48 / .1);border:1px solid var(--gold);border-radius:6px;padding:7px 12px;font-size:12px;color:#7a5a00;display:none;margin:8px 0}body.cs-dark .cs-badge-subject{background:rgb(254 243 199 / .1);color:#fbbf24}body.cs-dark .cs-badge-prelims{background:rgb(237 233 254 / .1);color:#a78bfa}body.cs-dark .cs-badge-mains{background:rgb(209 250 229 / .1);color:#34d399}@media (max-width:768px){.cs-hub-header{padding:12px 14px 10px;min-height:240px}.cs-hub-title{font-size:22px;min-height:40px}.cs-hub-brand-name{font-size:18px}.cs-stats-bar{gap:14px;padding:8px 14px}.cs-stat-value{font-size:18px}.cs-stat-divider{display:none}.cs-filter-bar{padding:10px 12px;gap:8px}.cs-filter-group{min-width:calc(50% - 8px);flex:none}.cs-search-wrap{min-width:100%;flex:none}.cs-hub-main{padding:16px 12px}.cs-lang-btn{padding:7px 18px;font-size:13px}.cs-today-cta{padding:7px 14px;font-size:12px;min-width:180px}.cs-tab-btn{padding:8px 12px;font-size:12px;min-width:90px}.cs-cards-grid{gap:12px}.cs-card-image{height:130px}.cs-card-body{padding:10px;gap:6px}.cs-card-title{font-size:13px;line-height:1.3}.cs-card-why{font-size:11px;line-height:1.4}.cs-badge{font-size:9px;padding:2px 6px}.cs-card-date,.cs-card-read{font-size:10px}.cs-header-center{min-height:130px!important}.cs-header-top .cs-hub-brand{min-width:180px;min-height:50px}.cs-theme-wrap{min-width:140px}.cs-lang-toggle{min-width:180px}.cs-hub-date{min-width:140px}.cs-hub-tagline{min-width:160px}}@media (max-width:480px){.cs-filter-group{min-width:100%}.cs-hub-title{font-size:16px}.cs-hub-brand-name{font-size:14px}.cs-hub-brand-sub{display:none}.cs-today-cta{flex:1;justify-content:center;min-width:100%}#cs-custom-range input[type="date"]{max-width:100%}.cs-tab-btn{min-width:70px}.cs-header-top .cs-hub-brand{min-width:140px}.cs-theme-wrap{min-width:110px}}.cs-hub-title,.cs-hub-title *,.cs-hub-tagline,.cs-hub-date,.cs-cta-main,.cs-cta-date{font-family:'Outfit','Noto Sans Devanagari',sans-serif!important}.cs-lang-toggle-label,body.cs-dark .cs-lang-toggle-label,body:not(.cs-dark) .cs-lang-toggle-label{color:#ffffff!important;font-size:13px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:1.5px!important;white-space:nowrap!important;margin-right:8px!important;min-width:160px;display:inline-block}@media print{.cs-hub-header,.cs-stats-bar,.cs-tabs-wrap,.cs-filter-bar,.cs-load-more-wrap{display:none!important}.cs-card{box-shadow:none;border:1px solid #ccc;break-inside:avoid}}.cs-article-nav-bar{background:linear-gradient(90deg,#0d0000 0%,#1c0404 100%);border-bottom:2px solid var(--gold);padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;position:sticky;top:0;z-index:999;width:100%}.cs-nav-back-btn{display:inline-flex;align-items:center;gap:8px;background:rgb(248 180 48 / .15);border:1.5px solid var(--gold);border-radius:50px;padding:8px 18px;color:var(--gold)!important;font-size:13px;font-weight:800;text-decoration:none;cursor:pointer;transition:all 0.2s;font-family:var(--font)!important;white-space:nowrap;-webkit-tap-highlight-color:#fff0}.cs-nav-back-btn:hover{background:var(--gold);color:var(--black)!important;transform:translateX(-3px)}.cs-nav-brand{font-size:14px;font-weight:900;color:#fff;letter-spacing:.3px}.cs-nav-brand span{color:var(--gold)}.cs-article-lang-bar{background:var(--card);border-bottom:1px solid var(--border);padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.cs-article-lang-label{font-size:12px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:1px}.cs-article-lang-btns{display:flex;background:var(--bg);border-radius:50px;padding:3px;gap:2px;border:2px solid var(--border)}.cs-article-lang-btn{padding:7px 22px;border:none;border-radius:50px;background:#fff0;color:var(--muted);font-size:14px;font-weight:800;cursor:pointer;transition:all 0.2s;font-family:var(--font)!important;outline:none!important}.cs-article-lang-btn.active{background:var(--red);color:#fff;box-shadow:0 2px 10px rgb(189 10 10 / .3)}.cs-share-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cs-share-label{font-size:12px;font-weight:800;color:rgb(255 255 255 / .6);text-transform:uppercase;letter-spacing:1px}.cs-share-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:50px;font-size:12px;font-weight:800;cursor:pointer;text-decoration:none;border:none;transition:all 0.2s;font-family:var(--font)!important;-webkit-tap-highlight-color:#fff0}.cs-share-whatsapp{background:#25D366;color:#ffffff!important}.cs-share-whatsapp:hover{background:#128C7E;transform:translateY(-2px)}.cs-share-telegram{background:#08c;color:#ffffff!important}.cs-share-telegram:hover{background:#069;transform:translateY(-2px)}.cs-share-pdf{background:var(--red);border:1.5px solid var(--gold);color:#ffffff!important}.cs-share-pdf:hover{background:var(--gold);color:var(--black)!important;transform:translateY(-2px)}.cs-article-wrap{max-width:880px;margin:0 auto;padding:32px 20px 60px}.cs-article-header{margin-bottom:28px}.cs-article-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.cs-article-title{font-size:clamp(22px, 4vw, 36px);font-weight:900;color:var(--text);line-height:1.25;margin:0 0 14px;letter-spacing:-.3px}.cs-article-meta-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--muted);padding-bottom:16px;border-bottom:1px solid var(--border)}.cs-article-meta-date{font-weight:700}.cs-article-meta-sep{opacity:.4}.cs-article-featured-img{width:100%;max-height:420px;object-fit:cover;border-radius:12px;margin-bottom:28px;display:block}.cs-why-box{background:linear-gradient(135deg,rgb(189 10 10 / .07) 0%,rgb(248 180 48 / .05) 100%);border:1px solid rgb(189 10 10 / .2);border-left:4px solid var(--red);border-radius:10px;padding:16px 20px;margin-bottom:24px}body.cs-dark .cs-why-box{background:linear-gradient(135deg,rgb(189 10 10 / .12) 0%,rgb(248 180 48 / .05) 100%);border-color:rgb(189 10 10 / .4)}.cs-why-box-label{font-size:11px;font-weight:800;color:var(--red);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px;display:block}.cs-why-box-text{font-size:15px;color:var(--text);line-height:1.65;margin:0}.cs-pyq-badge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:800;color:#92400e;margin-bottom:20px}.cs-exam-box{background:linear-gradient(135deg,rgb(91 33 182 / .06) 0%,rgb(109 40 217 / .04) 100%);border:1px solid rgb(91 33 182 / .2);border-left:4px solid #7c3aed;border-radius:10px;padding:14px 18px;margin-bottom:24px;font-size:14px;color:var(--text);line-height:1.6}body.cs-dark .cs-exam-box{background:rgb(91 33 182 / .1);border-color:rgb(91 33 182 / .35)}.cs-exam-box-label{font-size:11px;font-weight:800;color:#7c3aed;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:6px;display:block}.cs-article-content{font-size:16px;line-height:1.75;color:var(--text);margin-bottom:32px}.cs-article-content h2{font-size:22px;font-weight:800;color:var(--text);margin:28px 0 14px;padding-bottom:8px;border-bottom:2px solid var(--gold)}.cs-article-content h3{font-size:18px;font-weight:700;color:var(--text);margin:20px 0 10px}.cs-article-content p{margin:0 0 16px}.cs-article-content ul,.cs-article-content ol{padding-left:24px;margin:0 0 16px}.cs-article-content li{margin-bottom:6px}.cs-key-facts{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:20px;margin-bottom:28px}.cs-key-facts-title{font-size:14px;font-weight:900;color:var(--red);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:14px;display:flex;align-items:center;gap:8px}.cs-key-facts ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.cs-key-facts li{display:flex;gap:10px;font-size:14px;line-height:1.55;color:var(--text);padding:8px 12px;background:var(--bg);border-radius:8px}.cs-key-facts li::before{content:'✦';color:var(--gold);font-weight:900;flex-shrink:0;margin-top:1px}.cs-mcq-section{margin-bottom:40px}.cs-mcq-section-title{font-size:18px;font-weight:900;color:var(--text);margin-bottom:16px;display:flex;align-items:center;gap:10px}.cs-mcq-section-title::after{content:'';flex:1;height:2px;background:linear-gradient(90deg,var(--gold),transparent)}.cs-mcq-card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:20px;margin-bottom:16px;transition:border-color 0.2s}.cs-mcq-card.cs-mcq-correct{border-color:#10b981;background:rgb(16 185 129 / .04)}.cs-mcq-card.cs-mcq-wrong{border-color:#ef4444;background:rgb(239 68 68 / .04)}.cs-mcq-number{font-size:11px;font-weight:800;color:var(--red);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;display:block}.cs-mcq-question{font-size:15px;font-weight:700;color:var(--text);line-height:1.55;margin-bottom:16px}.cs-mcq-options{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.cs-mcq-option{display:flex;align-items:center;gap:10px;padding:10px 14px;border:2px solid var(--border);border-radius:8px;cursor:pointer;transition:all 0.15s;font-size:14px;color:var(--text);background:var(--bg);-webkit-tap-highlight-color:#fff0;user-select:none}.cs-mcq-option:hover:not(.cs-opt-disabled){border-color:var(--gold);background:rgb(248 180 48 / .08)}.cs-mcq-option.cs-opt-selected{border-color:var(--red);background:rgb(189 10 10 / .06)}.cs-mcq-option.cs-opt-correct{border-color:#10b981;background:rgb(16 185 129 / .1);color:#065f46;font-weight:700}.cs-mcq-option.cs-opt-wrong{border-color:#ef4444;background:rgb(239 68 68 / .08);color:#991b1b}.cs-mcq-option.cs-opt-disabled{cursor:default}.cs-mcq-opt-label{width:26px;height:26px;border-radius:50%;background:var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;flex-shrink:0;transition:all 0.15s}.cs-mcq-option.cs-opt-correct .cs-mcq-opt-label{background:#10b981;color:#fff}.cs-mcq-option.cs-opt-wrong .cs-mcq-opt-label{background:#ef4444;color:#fff}.cs-mcq-option.cs-opt-selected .cs-mcq-opt-label{background:var(--red);color:#fff}.cs-mcq-submit{padding:10px 24px;background:var(--red);color:#fff;border:none;border-radius:50px;font-size:14px;font-weight:800;cursor:pointer;transition:all 0.2s;font-family:var(--font)!important;box-shadow:0 3px 12px rgb(189 10 10 / .3)}.cs-mcq-submit:hover{background:var(--red-dk);transform:translateY(-2px)}.cs-mcq-submit:disabled{opacity:.5;cursor:default;transform:none}.cs-mcq-result{display:none;margin-top:12px;padding:12px 16px;border-radius:8px;font-size:14px;line-height:1.55}.cs-mcq-result.cs-result-correct{background:rgb(16 185 129 / .1);color:#065f46;border:1px solid #10b981}.cs-mcq-result.cs-result-wrong{background:rgb(239 68 68 / .08);color:#991b1b;border:1px solid #ef4444}.cs-mcq-result-icon{font-size:16px;margin-right:6px}.cs-mcq-explanation{margin-top:8px;font-style:italic;opacity:.85}.cs-mcq-score{background:linear-gradient(135deg,var(--red),var(--red-dk));color:#fff;border-radius:12px;padding:20px;text-align:center;display:none;margin-top:16px}.cs-mcq-score-num{font-size:40px;font-weight:900;line-height:1;color:var(--gold)}.cs-mcq-score-label{font-size:14px;opacity:.85;margin-top:4px}.cs-article-bottom-nav{background:var(--card);border-top:2px solid var(--border);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:40px}.cs-bottom-back-btn{display:inline-flex;align-items:center;gap:8px;background:var(--red);border:none;border-radius:50px;padding:12px 24px;color:#ffffff!important;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer;transition:all 0.2s;font-family:var(--font)!important;-webkit-tap-highlight-color:#fff0}.cs-bottom-back-btn:hover{background:var(--red-dk);transform:translateY(-2px);color:#ffffff!important}.cs-bottom-share{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media print{.cs-article-nav-bar,.cs-article-lang-bar,.cs-article-bottom-nav,.cs-share-bar,.cs-mcq-submit,.cs-nav-back-btn{display:none!important}.cs-article-wrap{max-width:100%;padding:0}.cs-mcq-card{break-inside:avoid}body{background:white!important;color:black!important}}@media (max-width:768px){.cs-article-nav-bar{padding:8px 14px}.cs-nav-back-btn{padding:7px 14px;font-size:12px}.cs-article-wrap{padding:20px 14px 40px}.cs-article-title{font-size:20px}.cs-share-btn{padding:6px 12px;font-size:11px}.cs-mcq-option{padding:8px 12px;font-size:13px}}