/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Enhanced GeneratePress child theme with PSTET v6.4 — Mobile App UI + CWV Optimized
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      7.0.0-cwv
*/
:root{--hdr:#1e3769;--hdr-d:#162b52;--primary:#1e73be;--primary-d:#1a5fa0;--link:#1e73be;--gold:#f0ad4e;--green:#28a745;--green-s:#e8f5e9;--red:#dc3545;--red-s:#fde8ea;--purple:#6f42c1;--cyan:#17a2b8;--orange:#fd7e14;--txt:#222;--txt2:#555;--txt3:#888;--meta:#999;--bg:#f0f2f5;--card:#fff;--bdr:#e0e0e0;--bdr-l:#f0f0f0;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--r:0;--r-sm:0;--r-lg:0;--r-xl:0;--r-full:0;--max:1000px;--art-max:1000px;--content-w:1fr;--sidebar-w:300px;--hdr-h:36px;--bnav-h:56px;--sh-1:0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--sh-2:0 2px 6px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.04);--sh-3:0 4px 12px rgba(0,0,0,.10), 0 2px 4px rgba(0,0,0,.04);--sh-4:0 8px 24px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.04);--ease:cubic-bezier(.25, .46, .45, .94);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr-h) + 8px);touch-action:manipulation;}body{background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;}body.has-bnav{padding-bottom:calc(var(--bnav-h) + env(safe-area-inset-bottom));}::selection{background:var(--primary);color:#fff;}::-webkit-scrollbar{width:3px;height:3px;}::-webkit-scrollbar-thumb{background:#ccc;border-radius:0;}@keyframes shimmer{0%{background-position:-500px 0;}100%{background-position:500px 0;}}@keyframes fadeUp{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}@keyframes blink{0%, 100%{opacity:1;}50%{opacity:.3;}}@keyframes tick{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}@keyframes popIn{from{opacity:0;transform:scale(.95) translateY(8px);}to{opacity:1;transform:scale(1) translateY(0);}}@keyframes bellRing{0%{transform:rotate(0);}15%{transform:rotate(12deg);}30%{transform:rotate(-10deg);}45%{transform:rotate(6deg);}60%{transform:rotate(-3deg);}100%{transform:rotate(0);}}.sk{background:linear-gradient(90deg, #e8e8e8 25%, #f5f5f5 37%, #e8e8e8 63%);background-size:1000px 100%;animation:shimmer 2s ease-in-out infinite;border-radius:0;}.sk-line{height:11px;margin-bottom:4px;border-radius:0;}.sk-title{height:15px;margin-bottom:6px;border-radius:0;}.has-sk{position:relative;background:#eee;border-radius:0;overflow:hidden;}.has-sk::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(90deg, #e8e8e8 25%, #f5f5f5 37%, #e8e8e8 63%);background-size:1000px 100%;animation:shimmer 2s ease-in-out infinite;}.has-sk img{position:relative;z-index:1;opacity:0;transition:opacity .3s var(--ease);}.has-sk img.loaded, .has-sk.loaded img{opacity:1;}.anim{animation:fadeUp .3s var(--ease-out) both;}.anim:nth-child(2){animation-delay:.04s;}.anim:nth-child(3){animation-delay:.08s;}.anim:nth-child(4){animation-delay:.12s;}.pstet-ad{background:#f8f8f8;display:flex;align-items:center;justify-content:center;font-size:9px;color:#ccc;font-weight:600;text-transform:uppercase;letter-spacing:.6px;overflow:hidden;contain:style;content-visibility:auto;width:100%;max-width:360px;height:300px;margin:6px auto;border-radius:0;box-shadow:var(--sh-1);position:relative;}.pstet-ad::before{content:'Advertisement';position:absolute;top:0;left:0;right:0;display:block;text-align:center;font-size:9px;font-weight:600;color:#999;letter-spacing:.5px;text-transform:uppercase;padding:2px 0;background:#f0f0f0;border-bottom:1px solid #e5e5e5;z-index:1;}.pstet-ad-below-hdr{max-width:100%;height:100px;background:var(--hdr-d);border:none;color:rgba(255, 255, 255, .2);margin:0;border-radius:0;}.pstet-ad-after-h1{height:300px;margin:6px auto;}.pstet-ad-in-content{height:300px;margin:8px auto;}.pstet-ad-sidebar{height:300px;border-radius:0;}.pstet-ticker{background:var(--hdr);padding:4px 0;overflow:hidden;}.pstet-ticker-in{max-width:var(--max);margin:0 auto;padding:0 10px;display:flex;align-items:center;gap:8px;}.pstet-ticker-badge{display:flex;align-items:center;gap:4px;background:var(--red);color:#fff;padding:2px 8px;font-size:8px;font-weight:700;text-transform:uppercase;flex-shrink:0;border-radius:0;}.pstet-ticker-dot{width:5px;height:5px;background:#fff;border-radius:0;animation:blink 1.4s ease infinite;}.pstet-ticker-scroll{flex:1;overflow:hidden;height:18px;position:relative;}.pstet-ticker-track{display:flex;gap:30px;position:absolute;white-space:nowrap;animation:tick 30s linear infinite;}.pstet-ticker-track a{color:rgba(255, 255, 255, .7);font-size:11px;font-weight:500;text-decoration:none;}.pstet-ticker-track a:hover{color:var(--gold);}.pstet-ticker-track strong{color:var(--gold);font-weight:700;}.pstet-fbar{background:#fff;box-shadow:var(--sh-1);padding:4px 0;display:none;}.pstet-fbar-article{display:block;margin:10px 0;}.pstet-fbar-in{max-width:var(--max);margin:0 auto;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:6px;}.pstet-fb{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;font-size:10px;font-weight:700;color:#fff;line-height:1.2;text-decoration:none;border-radius:0;transition:transform .15s var(--ease), box-shadow .15s;}.pstet-fb:hover{transform:translateY(-1px);}.pstet-fb-wa{background:#25d366;}.pstet-fb-gn{background:#fff;color:var(--txt);box-shadow:var(--sh-1);}.pstet-fb-tg{background:#0088cc;}.pstet-fb .fc{font-size:8px;opacity:.8;}.pstet-ctabs{background:#fff;box-shadow:var(--sh-1);position:sticky;top:var(--hdr-h);z-index:50;display:block;}.pstet-ctabs-in{max-width:var(--max);margin:0 auto;padding:0 6px;display:flex;gap:0;overflow-x:auto;scrollbar-width:none;}.pstet-ctabs-in::-webkit-scrollbar{display:none;}.pstet-ct{padding:6px 10px;font-size:11px;font-weight:600;color:var(--txt3);white-space:nowrap;flex-shrink:0;position:relative;text-decoration:none;border-radius:0;margin:3px 0;transition:all .15s;}.pstet-ct:hover{color:var(--txt2);background:#f5f5f5;}.pstet-ct.on{color:var(--primary);background:rgba(30, 115, 190, .08);font-weight:700;}.pstet-sov{position:fixed;inset:0;z-index:200;background:rgba(22, 43, 82, .97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:16px;opacity:0;visibility:hidden;transition:all .25s var(--ease-out);transform:translateY(-10px);}.pstet-sov.open{opacity:1;visibility:visible;transform:translateY(0);}.pstet-sov-top{display:flex;align-items:center;gap:10px;margin-bottom:16px;}.pstet-sov-wrap{flex:1;display:flex;align-items:center;gap:8px;background:rgba(255, 255, 255, .1);box-shadow:0 0 0 2px rgba(255, 255, 255, .15);padding:0 12px;height:44px;border-radius:0;transition:box-shadow .2s;}.pstet-sov-wrap:focus-within{box-shadow:0 0 0 2px var(--gold);}.pstet-sov-input{flex:1;background:none;border:none;outline:none;font-size:15px;color:#fff;font-family:var(--font);}.pstet-sov-input::placeholder{color:rgba(255, 255, 255, .35);}.pstet-sov-close{width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:rgba(255, 255, 255, .5);font-size:18px;background:rgba(255,255,255,.1);border:none;cursor:pointer;border-radius:0;transition:background .15s;}.pstet-sov-close:hover{background:rgba(255,255,255,.2);}.pstet-sov-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:rgba(255, 255, 255, .3);margin-bottom:10px;}.pstet-sov-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;}.pstet-sov-tag{padding:6px 14px;background:rgba(255, 255, 255, .1);color:rgba(255, 255, 255, .75);font-size:12px;font-weight:600;text-decoration:none;border-radius:0;transition:all .15s;}.pstet-sov-tag:hover{background:var(--primary);color:#fff;}.pstet-sov-row{display:flex;align-items:center;gap:10px;padding:10px 6px;color:rgba(255, 255, 255, .65);font-size:13px;text-decoration:none;border-radius:0;transition:background .15s;}.pstet-sov-row:hover{background:rgba(255,255,255,.06);}.pstet-hero{position:relative;overflow:hidden;background:linear-gradient(135deg, var(--hdr), var(--hdr-d));margin:4px;box-shadow:var(--sh-3);display:block;text-decoration:none;border-radius:0;transition:transform .2s var(--ease), box-shadow .2s;}.pstet-hero:hover{transform:translateY(-2px);box-shadow:var(--sh-4);}.pstet-hero-bg{position:absolute;inset:0;background:radial-gradient(circle at 80% 20%, rgba(240, 173, 78, .1), transparent 60%);z-index:0;}.pstet-hero-c{position:relative;z-index:1;padding:14px 12px;}.pstet-hero-badge{display:inline-flex;align-items:center;gap:4px;background:var(--green);color:#fff;padding:3px 10px;font-size:9px;font-weight:700;text-transform:uppercase;margin-bottom:6px;border-radius:0;}.pstet-hero-h{font-size:22px;font-weight:700;color:#fff;line-height:1.25;margin-bottom:6px;}.pstet-hero-p{color:rgba(255, 255, 255, .75);font-size:14px;line-height:1.45;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.pstet-hero-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(255, 255, 255, .65);font-weight:500;flex-wrap:wrap;}.pstet-hero-cta{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;background:var(--gold);color:var(--hdr);font-size:12px;font-weight:700;margin-top:6px;border-radius:0;transition:transform .15s, box-shadow .15s;}.pstet-hero-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(240, 173, 78, .3);}.pstet-pc{background:var(--card);box-shadow:var(--sh-2);overflow:hidden;margin-bottom:8px;border-radius:0;contain:content;content-visibility:auto;contain-intrinsic-size:auto 200px;transition:transform .2s var(--ease), box-shadow .2s;}.pstet-pc:hover{transform:translateY(-1px);box-shadow:var(--sh-3);}.pstet-pc:active{transform:scale(.98);}.pstet-pc-in{display:flex;flex-direction:column;gap:0;}.pstet-pc-thumb{width:100%;aspect-ratio:16/9;overflow:hidden;position:relative;border-radius:0;}.pstet-pc-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--ease);}.pstet-pc:hover .pstet-pc-thumb img{transform:scale(1.04);}.pstet-pc-tag{position:absolute;top:8px;left:8px;z-index:2;padding:2px 8px;font-size:8px;font-weight:700;text-transform:uppercase;color:#fff;border-radius:0;}.tg-r{background:var(--green);}.tg-a{background:var(--purple);}.tg-h{background:var(--cyan);}.tg-n{background:var(--primary);}.pstet-pc-body{padding:10px 12px;}.pstet-pc-cat{font-size:11px;font-weight:700;color:var(--primary);text-transform:uppercase;margin-bottom:2px;}.pstet-pc-t{font-size:17px;font-weight:700;line-height:1.3;color:var(--txt);margin-bottom:3px;}.pstet-pc-t a{color:inherit;text-decoration:none;}.pstet-pc:hover .pstet-pc-t, .pstet-pc:hover .pstet-pc-t a{color:var(--primary);}.pstet-pc-meta{font-size:13px;color:var(--meta);margin-bottom:4px;display:flex;align-items:center;gap:6px;}.pstet-pc-meta .d{width:3px;height:3px;background:#ccc;border-radius:0;}.pstet-pc-exc{font-size:15px;color:var(--txt2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.pstet-pc-ft{display:flex;align-items:center;gap:8px;margin-top:6px;padding-top:6px;border-top:1px solid var(--bdr-l);}.pstet-pc-more{font-size:12px;font-weight:700;color:var(--primary);text-decoration:none;}.pstet-pc-stats{display:flex;align-items:center;gap:6px;font-size:9px;color:var(--meta);}.pstet-pc-stats span{display:flex;align-items:center;gap:2px;}.pstet-rl{background:rgba(30, 115, 190, .06);box-shadow:var(--sh-1);padding:8px 10px;margin-bottom:6px;border-radius:0;}.pstet-rl-t{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--primary);margin-bottom:4px;}.pstet-rl-links{display:flex;flex-wrap:wrap;gap:4px;}.pstet-rl-a{padding:4px 10px;background:#fff;box-shadow:var(--sh-1);font-size:10px;font-weight:600;color:var(--primary);text-decoration:none;border-radius:0;transition:all .15s;}.pstet-rl-a:hover{background:var(--primary);color:#fff;box-shadow:0 2px 8px rgba(30, 115, 190, .25);transform:translateY(-1px);}.pstet-pgn{display:flex;align-items:center;justify-content:center;gap:4px;margin:10px 0 4px;padding:8px 0;}.pstet-pg{min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;box-shadow:var(--sh-1);background:#fff;color:var(--txt2);text-decoration:none;border-radius:0;transition:all .15s;}.pstet-pg:hover{box-shadow:var(--sh-2);color:var(--primary);transform:translateY(-1px);}.pstet-pg.on{background:var(--primary);color:#fff;box-shadow:0 2px 8px rgba(30, 115, 190, .3);}.pstet-pg.nx{padding:0 14px;background:var(--primary);color:#fff;box-shadow:0 2px 8px rgba(30, 115, 190, .3);border-radius:0;}.pstet-art-upd{padding:2px 8px;background:var(--green-s);color:var(--green);font-size:9px;font-weight:700;border-radius:0;}.pstet-art-social{display:flex;align-items:center;gap:4px;margin-left:auto;}.pstet-art-social a, .pstet-art-social button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;transition:all .15s;border:none;cursor:pointer;border-radius:0;}.pstet-art-social a:hover, .pstet-art-social button:hover{transform:scale(1.12);}.as-wa{background:#25d366;}.as-fb{background:#1877f2;}.as-tw{background:#1da1f2;}.as-tg{background:#0088cc;}.as-cp{background:#666;}.pstet-mfloat{position:fixed;left:6px;bottom:calc(var(--bnav-h) + 16px + env(safe-area-inset-bottom));z-index:95;display:flex;flex-direction:column;gap:3px;filter:drop-shadow(0 2px 8px rgba(0, 0, 0, .18));}.pstet-mfloat a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;transition:transform .15s var(--ease-spring);text-decoration:none;border-radius:0;}.pstet-mfloat a:active{transform:scale(.88);}.mf-wa{background:#25d366;}.mf-ig{background:linear-gradient(45deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888);}.mf-fb{background:#1877f2;}.pstet-sfloat{position:fixed;top:50%;transform:translateY(-50%);left:max(8px, calc((100vw - var(--art-max)) / 2 - 52px));display:none;flex-direction:column;gap:4px;padding:6px;background:#fff;box-shadow:var(--sh-3);width:38px;z-index:10;border-radius:0;}.pstet-sf{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--txt3);text-decoration:none;background:none;border:none;cursor:pointer;border-radius:0;transition:all .15s;}.pstet-sf:hover{transform:scale(1.1);}.pstet-sf.wa:hover{background:#25d366;color:#fff;}.pstet-sf.fb:hover{background:#1877f2;color:#fff;}.pstet-sf.tw:hover{background:#1da1f2;color:#fff;}.pstet-sf.tg:hover{background:#0088cc;color:#fff;}.pstet-sf.cp:hover{background:#333;color:#fff;}.pstet-sf-d{height:1px;background:var(--bdr-l);margin:2px 0;}.pstet-sbar{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:8px 0;}.pstet-sbar-l{font-size:11px;font-weight:700;color:var(--txt3);margin-right:2px;}.pstet-sb{display:inline-flex;align-items:center;gap:3px;padding:5px 12px;font-size:11px;font-weight:700;color:#fff;text-decoration:none;border-radius:0;transition:transform .15s, filter .15s;}.pstet-sb:hover{transform:translateY(-1px);filter:brightness(1.1);}.sb-wa{background:#25d366;}.sb-fb{background:#1877f2;}.sb-tw{background:#1da1f2;}.sb-tg{background:#0088cc;}.sb-cp{background:#666;}.pstet-pfc-popup{position:relative;background:#fff;margin:8px 0;overflow:hidden;box-shadow:var(--sh-4);animation:popIn .35s var(--ease-out) both;border-radius:0;}.pstet-pfc-popup::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, var(--primary), var(--gold), var(--green));border-radius:0;}.pstet-pfc-popup-close{position:absolute;top:8px;right:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--txt3);cursor:pointer;background:rgba(0, 0, 0, .05);border:none;z-index:2;border-radius:0;transition:all .15s;}.pstet-pfc-popup-close:hover{background:var(--red);color:#fff;}.pstet-pfc-popup-body{padding:16px 14px 12px;text-align:center;}.pstet-pfc-popup-icon{font-size:32px;margin-bottom:4px;animation:bellRing .8s ease .8s both;}.pstet-pfc-popup .pstet-pfc-title{font-size:17px;font-weight:800;color:var(--txt);margin-bottom:3px;}.pstet-pfc-popup .pstet-pfc-sub{font-size:13px;color:var(--txt2);margin-bottom:10px;line-height:1.45;}.pstet-pfc-popup .pstet-pfc-btns{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;}.pstet-pfc-popup .pstet-pfc-btn{display:inline-flex;align-items:center;gap:5px;padding:10px 18px;font-size:13px;font-weight:700;color:#fff;text-decoration:none;box-shadow:var(--sh-2);border-radius:0;transition:transform .15s, filter .15s, box-shadow .15s;}.pstet-pfc-popup .pstet-pfc-btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:var(--sh-3);}.pstet-pfc-popup .pfc-wa{background:linear-gradient(135deg, #25d366, #128c7e);}.pstet-pfc-popup .pfc-gn{background:linear-gradient(135deg, #4285f4, #1a73e8);}.pstet-pfc-popup .pstet-pfc-btn .pfc-count{font-size:9px;opacity:.85;}.pstet-pfc-popup .pstet-pfc-later{display:inline-block;margin-top:8px;font-size:11px;color:var(--txt3);cursor:pointer;background:none;border:none;border-radius:0;padding:4px 12px;transition:all .15s;}.pstet-pfc-popup .pstet-pfc-later:hover{color:var(--primary);background:rgba(30, 115, 190, .06);}.entry-content, .pstet-abody{font-size:17px;line-height:1.6;color:var(--txt);}.entry-content p, .pstet-abody p{margin-bottom:1.5em;}.entry-content li, .pstet-abody li{margin-bottom:5px;list-style:disc;font-size:17px;}.entry-content ol li, .pstet-abody ol li{list-style:decimal;}.entry-content a, .pstet-abody a{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:rgba(30, 115, 190, .25);text-underline-offset:2px;}.entry-content table, .pstet-abody table{width:100%;border-collapse:collapse;margin:12px 0;font-size:15px;border-radius:0;overflow:hidden;box-shadow:var(--sh-1);}.entry-content table th, .pstet-abody table th{background: #dbe4ff;color: #000000;padding: 10px 14px;text-align: left;font-weight: 700;font-size: 14px;}.entry-content table td, .pstet-abody table td{padding:10px 14px;border-bottom:1px solid var(--bdr-l);}.entry-content table tr:nth-child(even) td, .pstet-abody table tr:nth-child(even) td{background:#f9f9f9;}.entry-content blockquote, .pstet-abody blockquote{border-left:4px solid var(--primary);padding:12px 16px;margin:12px 0;background:#f9f9f9;font-style:italic;color:var(--txt2);font-size:17px;border-radius:0 var(--r-sm) var(--r-sm) 0;}.table-of-contents{box-shadow:var(--sh-2);padding:12px;margin-bottom:10px;background-color:#f0f4f7;width:100%;border-radius:0;box-sizing:border-box;}.toc-header{font-size:18px;color:#000;text-align:center;margin-bottom:6px;}.table-of-contents ul{list-style-type:none;padding-left:0;margin:0;}.toc-item{margin-bottom:6px;}.toc-item.hidden{display:none;}.toc-item a{text-decoration:none;color:var(--link);font-size:14px;display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:0;transition:background .15s;}.toc-item a:hover{background:rgba(30, 115, 190, .08);color:var(--primary-d);}.toggle-title, .toc-toggle-bar{display:flex;justify-content:center;align-items:center;font-weight:700;background:linear-gradient(to right, #3f1bfd1a 1%, transparent 40%, transparent 60%, #e8f8ff 100%);box-shadow:var(--sh-1);color:#171819;cursor:pointer;width:auto;margin:4px auto 0;font-size:13px;border-radius:0;transition:all .15s;}.toggle-title:hover, .toc-toggle-bar:hover{transform:translateY(-1px);box-shadow:var(--sh-2);}.pstet-kp{background:rgba(30, 115, 190, .06);box-shadow:var(--sh-2);padding:12px;margin:8px 0;border-radius:0;border-left:4px solid var(--primary);}.pstet-kp-t{font-size:14px;font-weight:700;color:var(--primary);margin-bottom:6px;}.pstet-kp li{list-style:none;padding:4px 0 4px 20px;position:relative;font-size:14px;color:var(--txt2);}.pstet-kp li:last-child{padding-bottom:0;}.pstet-kp li::before{content:'✓';position:absolute;left:0;color:var(--green);font-weight:700;font-size:11px;}.pstet-au{background:#fff;box-shadow:var(--sh-2);padding:14px 12px;margin:10px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;border-radius:0;}.pstet-au-av{width:56px;height:56px;border-radius:0;overflow:hidden;flex-shrink:0;box-shadow:var(--sh-2);border:3px solid var(--card);outline:2px solid var(--primary);}.pstet-au-av img{width:100%;height:100%;object-fit:cover;}.pstet-au-i{flex:1;min-width:0;}.pstet-au-lb{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--txt3);}.pstet-au-nm{font-size:17px;font-weight:800;color:var(--txt);line-height:1.2;margin:2px 0;}.pstet-au-nm a{color:inherit;text-decoration:none;}.pstet-au-rl{font-size:12px;color:var(--primary);font-weight:600;margin-bottom:3px;}.pstet-au-st{display:flex;gap:12px;margin-bottom:4px;justify-content:center;}.pstet-au-sn{font-size:15px;font-weight:800;color:var(--txt);}.pstet-au-sl{font-size:9px;color:var(--txt3);font-weight:600;text-transform:uppercase;}.pstet-au-bio{font-size:13px;color:var(--txt2);line-height:1.45;margin-bottom:4px;text-align:left;}.pstet-au-bio-short{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.pstet-au-bio-full{display:none;}.pstet-au-bio-full.show{display:block;}.pstet-au-bio-short.hide{display:none;}.pstet-au-readmore{font-size:12px;font-weight:700;color:var(--primary);cursor:pointer;display:inline-block;background:none;border:none;border-radius:0;padding:2px 8px;transition:background .15s;}.pstet-au-readmore:hover{background:rgba(30, 115, 190, .08);}.pstet-au-lk{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px;justify-content:center;}.pstet-au-a{padding:3px 8px;box-shadow:var(--sh-1);font-size:9px;font-weight:600;color:var(--txt2);text-decoration:none;border-radius:0;transition:all .15s;}.pstet-au-a:hover{color:var(--primary);background:rgba(30, 115, 190, .06);box-shadow:var(--sh-2);}.pstet-ra-g{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:8px 0;}.pstet-ra{background:#fff;box-shadow:var(--sh-2);overflow:hidden;text-decoration:none;border-radius:0;transition:transform .2s var(--ease), box-shadow .2s;}.pstet-ra:hover{transform:translateY(-2px);box-shadow:var(--sh-3);}.pstet-ra:active{transform:scale(.97);}.pstet-ra-img{width:100%;aspect-ratio:16/10;overflow:hidden;}.pstet-ra-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--ease);}.pstet-ra:hover .pstet-ra-img img{transform:scale(1.05);}.pstet-ra-b{padding:6px 8px;}.pstet-ra-t{font-size:12px;font-weight:700;color:var(--txt);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.pstet-ra:hover .pstet-ra-t{color:var(--primary);}.pstet-ra-d{font-size:10px;color:var(--txt3);margin-top:2px;}.pstet-pnav{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:8px 0;}.pstet-pnc{background:#fff;box-shadow:var(--sh-2);padding:10px 10px;text-decoration:none;border-radius:0;transition:transform .15s, box-shadow .15s;}.pstet-pnc:hover{box-shadow:var(--sh-3);transform:translateY(-1px);}.pstet-pnc-l{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--txt3);margin-bottom:2px;}.pstet-pnc-t{font-size:13px;font-weight:700;color:var(--txt);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.pstet-pnc:hover .pstet-pnc-t{color:var(--primary);}.pstet-pnc.nx{text-align:right;}.pstet-side{display:none;flex-direction:column;gap:8px;}.pstet-w{background:#fff;box-shadow:var(--sh-2);overflow:hidden;border-radius:0;}.pstet-wh{padding:8px 12px;background:var(--hdr);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;gap:5px;border-radius:0;}.pstet-wb{padding:5px 6px;}.pstet-fwg{display:flex;flex-direction:column;gap:4px;}.pstet-fw{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;color:#fff;text-decoration:none;border-radius:0;transition:transform .15s, box-shadow .15s;}.pstet-fw:hover{transform:translateY(-1px);box-shadow:var(--sh-2);}.fw-wa{background:#25d366;}.fw-gn{background:#fff;color:var(--txt);box-shadow:var(--sh-1);}.fw-tg{background:#0088cc;}.pstet-fw-c{margin-left:auto;font-size:9px;opacity:.8;}.pstet-qtg{display:grid;grid-template-columns:1fr 1fr;gap:6px;}.pstet-qti{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 6px;background:#fafafa;box-shadow:var(--sh-1);text-align:center;text-decoration:none;border-radius:0;transition:all .15s;-webkit-tap-highlight-color:transparent;}.pstet-qti:hover{background:rgba(30, 115, 190, .06);box-shadow:var(--sh-2);transform:translateY(-1px);}.pstet-qti:active{transform:scale(.95);}.pstet-qti-i{font-size:22px;}.pstet-qti-l{font-size:11px;font-weight:600;color:var(--txt2);line-height:1.2;}.pstet-tri{display:flex;gap:8px;padding:6px 0;align-items:flex-start;text-decoration:none;border-radius:0;transition:background .15s;}.pstet-tri:last-child{padding-bottom:0;}.pstet-tri:first-child{padding-top:0;}.pstet-tri:hover{background:rgba(0,0,0,.02);}.pstet-tri:hover .pstet-tr-t{color:var(--primary);}.pstet-tr-rk{width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;flex-shrink:0;background:#eee;color:var(--txt3);border-radius:0;}.pstet-tr-rk.r1{background:var(--gold);color:#fff;}.pstet-tr-rk.r2{background:var(--txt);color:#fff;}.pstet-tr-rk.r3{background:var(--txt2);color:#fff;}.pstet-tr-t{font-size:13px;font-weight:600;line-height:1.3;color:var(--txt);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.pstet-tr-m{font-size:10px;color:var(--txt3);margin-top:2px;}.pstet-chi{display:flex;align-items:center;justify-content:space-between;padding:6px 4px;text-decoration:none;border-radius:0;transition:background .15s;}.pstet-chi:last-child{padding-bottom:0;}.pstet-chi:hover{background:rgba(30, 115, 190, .04);}.pstet-chi-l{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--txt);}.pstet-chi-l .dot{width:7px;height:7px;border-radius:0;}.pstet-chi:hover .pstet-chi-l{color:var(--primary);}.pstet-chi-c{font-size:11px;color:var(--txt3);background:#f0f0f0;padding:2px 8px;font-weight:700;border-radius:0;}.pstet-bnav{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#fff;height:var(--bnav-h);display:block;box-shadow:0 -1px 0 rgba(0,0,0,.06), 0 -4px 12px rgba(0,0,0,.08);padding-bottom:env(safe-area-inset-bottom);border-radius:0;}.pstet-bnav-in{display:flex;align-items:center;justify-content:space-around;height:100%;max-width:420px;margin:0 auto;padding:0 4px;}.pstet-bni{display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 8px;color:var(--txt3);position:relative;-webkit-tap-highlight-color:transparent;text-decoration:none;background:none;border:none;cursor:pointer;min-width:48px;min-height:44px;justify-content:center;transition:color .15s;}.pstet-bni.on{color:var(--primary);}.pstet-bni.on::after{content:'';position:absolute;top:2px;width:16px;height:3px;background:var(--primary);border-radius:0;}.pstet-bni-i{font-size:18px;line-height:1;}.pstet-bni-l{font-size:9px;font-weight:600;}.pstet-bni:active{transform:scale(.88);transition:transform .1s;}.pstet-bni-badge{position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:0;background:var(--red);color:#fff;font-size:7px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff;}.pstet-btt{position:fixed;bottom:calc(var(--bnav-h) + 12px + env(safe-area-inset-bottom));right:10px;z-index:90;width:40px;height:40px;border-radius:0;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;box-shadow:var(--sh-3);opacity:0;visibility:hidden;transform:translateY(10px) scale(.9);transition:all .25s var(--ease-spring);border:none;cursor:pointer;}.pstet-btt.show{opacity:1;visibility:visible;transform:translateY(0) scale(1);}.pstet-btt:active{transform:scale(.9);}.pstet-ft{background:var(--hdr);color:rgba(255, 255, 255, .55);margin-top:8px;border-radius:0;}.pstet-ft-top{max-width:var(--max);margin:0 auto;padding:16px 10px 12px;display:grid;grid-template-columns:1fr 1fr;gap:12px;}.pstet-ft-desc{font-size:10px;line-height:1.45;margin-top:4px;}.pstet-ft-social{display:flex;gap:5px;margin-top:8px;}.pstet-ft-social a{width:28px;height:28px;background:rgba(255, 255, 255, .07);display:flex;align-items:center;justify-content:center;color:rgba(255, 255, 255, .4);font-size:12px;text-decoration:none;border-radius:0;transition:all .15s;}.pstet-ft-social a:hover{background:var(--primary);color:#fff;}.pstet-ft-ct{color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px;padding-bottom:3px;display:inline-block;}.pstet-ft-li{list-style:none;padding:0;margin:0;}.pstet-ft-li li{margin-bottom:3px;}.pstet-ft-li a{font-size:11px;color:rgba(255, 255, 255, .55);text-decoration:none;transition:color .15s;}.pstet-ft-li a:hover{color:var(--gold);}.pstet-ft-seo{padding:10px;max-width:var(--max);margin:0 auto;}.pstet-ft-seo-t{font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:rgba(255, 255, 255, .25);margin-bottom:6px;}.pstet-ft-seo-lk{display:flex;flex-wrap:wrap;gap:4px;}.pstet-ft-seo-lk a{padding:3px 8px;background:rgba(255, 255, 255, .04);font-size:9px;color:rgba(255, 255, 255, .35);font-weight:500;text-decoration:none;border-radius:0;transition:all .15s;}.pstet-ft-seo-lk a:hover{background:rgba(240, 173, 78, .15);color:var(--gold);}.pstet-ft-bot{padding:8px;text-align:center;font-size:9px;max-width:var(--max);margin:0 auto;}.pstet-ft-bot a{color:rgba(255, 255, 255, .35);margin:0 3px;text-decoration:none;}.pstet-ft-bot a:hover{color:var(--gold);}.pstet-mw{display:flex;flex-direction:column;gap:6px;margin:8px 0;}@media (min-width:769px){:root{--hdr-h:36px;--bnav-h:56px;}body{padding-bottom:0;line-height:1.5;font-size:15px;}body.has-bnav{padding-bottom:0;}.pstet-bnav{display:none;}.pstet-btt{bottom:20px;right:20px;}.pstet-ctabs{display:block;}.pstet-side{display:flex;}.pstet-sfloat{display:flex;}.pstet-mw{display:none;}.pstet-mfloat{display:none;}.pstet-hero{margin:6px;}.pstet-hero-c{padding:20px;}.pstet-hero-h{font-size:30px;}.pstet-hero-p{-webkit-line-clamp:3;font-size:15px;}.pstet-pc-in{flex-direction:row;gap:12px;padding:10px;}.pstet-pc-thumb{width:150px;aspect-ratio:16/10;border-radius:0;}.pstet-pc-body{padding:0;}.pstet-pc-t{font-size:18px;}.pstet-pc-exc{font-size:15px;-webkit-line-clamp:4;}.pstet-ra-g{grid-template-columns:repeat(3, 1fr);}.pstet-au{flex-direction:row;align-items:flex-start;text-align:left;padding:16px;gap:14px;}.pstet-au-av{width:64px;height:64px;}.pstet-au-st{justify-content:flex-start;}.pstet-au-lk{justify-content:flex-start;}.pstet-ft{border-radius:0;}.pstet-ft-top{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:16px;padding:24px 12px 16px;}}@media (max-width:360px){.pstet-pfc-popup .pstet-pfc-btns{flex-direction:column;gap:6px;}.pstet-pfc-popup .pstet-pfc-btn{justify-content:center;}}.pstet-ft, .pstet-ra-g, .pstet-pnav, .pstet-mw{content-visibility:auto;contain-intrinsic-size:auto 300px;}@media (prefers-reduced-motion:reduce){*, *::before, *::after{animation-duration:.01ms !important;transition-duration:.01ms !important;}}.whatsapp-float{position:fixed;width:56px;height:56px;bottom:20px;right:20px;background-color:#25D366;border-radius:0;text-align:center;box-shadow:var(--sh-3);z-index:100;}.whatsapp-float img{width:32px;margin-top:12px;}.most-searched-for{padding:10px;border-top:1px solid #1753cf;text-align:left;font-size:10px;line-height:1.5;width:100%;max-width:100%;box-sizing:border-box;overflow:visible;}.most-searched-for h3{font-size:16px;margin-bottom:10px;text-transform:uppercase;color:#fff;}.most-searched-for ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px;}.most-searched-for li{flex:1 0 auto;margin:0;white-space:normal;word-wrap:break-word;max-width:100%;}.most-searched-for strong{color:#cec3c3;font-weight:bold;}.most-searched-for a{color:#cec3c3;text-decoration:none;}.most-searched-for a:hover{text-decoration:underline;}@media (max-width:768px){.most-searched-for ul{flex-direction:column;}.most-searched-for li{width:100%;}}.pstet-bc{max-width:var(--max);margin:0 auto;padding:4px 10px 0;font-size:13px;color:var(--txt3);}.pstet-bc a{color:var(--txt3);text-decoration:none;}.pstet-bc a:hover{color:var(--primary);}.pstet-bc .sep{margin:0 3px;opacity:.4;}.pstet-wrap{max-width:var(--max);margin:0 auto;padding:4px 6px;display:grid;grid-template-columns:1fr;gap:8px;align-items:start;}@media (min-width:769px){.pstet-wrap{grid-template-columns:var(--content-w) var(--sidebar-w);gap:14px;padding:10px 12px;}}.pstet-art-wrap{max-width:var(--art-max);margin:0 auto;padding:4px 6px;display:grid;grid-template-columns:1fr;gap:8px;align-items:start;}@media (min-width:769px){.pstet-art-wrap{padding:10px 12px;}.pstet-bc{padding:6px 12px 0;font-size:11px;}}*, *::before, *::after{border-radius:0 !important;}.site-content, .inside-article{max-width:100%;overflow-x:clip;}.entry-content table, .pstet-abody table{overflow-x:auto;-webkit-overflow-scrolling:touch;}.entry-content, .pstet-abody, .entry-title, .pstet-hero-h, .pstet-pc-t, .pstet-pnc-t, .pstet-ra-t, .pstet-tr-t, .pstet-au-bio, .pstet-kp li{overflow-wrap:break-word;word-wrap:break-word;}.featured-image-container{width:100%;box-sizing:border-box;}.pstet-fbar-in{flex-wrap:wrap;}.hdr-r button{min-width:44px;min-height:44px;width:44px;height:44px;}.pstet-sov-close{min-width:44px;min-height:44px;}.pstet-pg{min-width:40px;height:40px;}.pstet-art-social a, .pstet-art-social button{width:36px;height:36px;font-size:13px;}.pstet-pfc-popup-close{min-width:40px;min-height:40px;width:40px;height:40px;}.pstet-btt{width:48px;height:48px;}.pstet-mfloat a{width:48px;height:48px;}.pstet-bni{min-height:48px;}@media (max-width:768px){.pstet-ctabs{position:relative;top:auto;}.pstet-sb{padding:0px 5px;}.pstet-ft-social a{width:40px;height:40px;font-size:14px;}.toc-text{font-size:14px;line-height:1.4;}.toc-number{width:24px;height:24px;font-size:11px;}.toc-main-title{font-size:15px;}}@media (max-width:480px){.entry-content h2, .pstet-abody h2{font-size:19px;padding:0px 5px;hyphens:auto;-webkit-hyphens:auto;}.entry-title{font-size:22px;}.entry-content table th, .pstet-abody table th, .entry-content table td, .pstet-abody table td{padding:6px 8px;font-size:13px;}.entry-content table th, .pstet-abody table th{font-size:12px;}.pstet-sbar{justify-content:center;}.pstet-sb{flex:1 1 auto;justify-content:center;min-width:0;}}@media (max-width:420px){.pstet-pfc-popup .pstet-pfc-btns{flex-direction:column;gap:6px;}.pstet-pfc-popup .pstet-pfc-btn{justify-content:center;width:100%;}}@media (max-width:400px){.pstet-pnav{grid-template-columns:1fr;}}@media (max-width:380px){.channel-text strong, .channel-text span{white-space:normal;text-overflow:unset;}}@media (max-width:375px){.entry-content, .pstet-abody{font-size:15px;}.entry-content li, .pstet-abody li{font-size:15px;}}@media (max-width:374px){.pstet-ra-g{grid-template-columns:1fr;}.pstet-ft-top{grid-template-columns:1fr;}}@media (max-width:360px){.entry-title{font-size:20px;}}@media (min-width:769px) and (max-width:1023px){:root{--sidebar-w:240px;}.pstet-ft-top{grid-template-columns:1fr 1fr;gap:14px;}}@media (max-width:1120px){.pstet-sfloat{display:none;}}.wp-block-quote{margin-bottom:0!important;padding-bottom:0!important;border-radius:0!important}
.whatsapp-channel-attached{background:linear-gradient(135deg,#25D366 0%,#128C7E 100%);border-radius:0;padding:10px 14px;margin:0 0 18px 0;box-shadow:0 4px 12px rgba(37,211,102,.25);position:relative}
.channel-inner{display:flex;align-items:center;gap:10px}
.channel-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}
.channel-icon svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}
.channel-text{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}
.channel-text strong{color:#fff;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.channel-text span{color:rgba(255,255,255,.92);font-size:10px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.channel-btn{background:#fff;color:#25D366;padding:7px 14px;border-radius:0;font-weight:700;font-size:12px;text-decoration:none;white-space:nowrap;transition:all .25s ease;flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.1)}
.channel-btn:hover{transform:scale(1.03);box-shadow:0 3px 8px rgba(0,0,0,.15)}
@media(max-width:768px){.whatsapp-channel-attached{padding:8px 10px}.channel-inner{gap:8px}.channel-icon svg{width:30px;height:30px}.channel-text strong{font-size:11px}.channel-text span{font-size:9px}.channel-btn{padding:0 10px;font-size:11px}}
@media(max-width:380px){.whatsapp-channel-attached{padding:7px 8px}.channel-inner{gap:6px}.channel-icon svg{width:20px;height:20px}.channel-text strong{font-size:10px}.channel-text span{font-size:9px}.channel-btn{padding:5px 8px;font-size:10px}}
html, body,
h1, h2, h3, h4, h5, h6,
p, span, a, button, input, textarea {
	/*font-family: 'arial', sans-serif !important;*/
	font-stretch: semi-expanded;
	font-display:swap;
	text-shadow:-0.3px 0px 0px #28292a;
	letter-spacing:0.7px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

h1.entry-title {
text-shadow: 
0.8px 0px 0px rgb(0 0 0), -0.8px 0px 0px rgb(0 0 0)
	text-spacing:1px;
}
.single-post .entry-content a:not([link-type]){text-decoration:underline}.wp-block-latest-posts.alignleft{margin-right:0;background:#fff}
.separate-containers .inside-article,.sidebar .widget{padding:0 10px;margin-top:5px}.main-title::after{content:'.net';font-weight:300;color:#65605f;margin-left:-7px;font-size:20px;text-shadow:none;font-stretch:ultra-condensed}.main-title{font-weight:900;text-transform:lowercase;font-size:34px;line-height:.9em}.separate-containers .inside-right-sidebar{margin-top:0}.separate-containers .page-header{padding:0}h1,h2,h3,h4,h5,h6{text-shadow:.6px 0 #1b73e8;clear:both;background:none}.home.separate-containers .inside-article,.page-header{padding:0 7px;word-wrap:break-word}.sidebar .widget{margin-bottom:0;padding:0 5px}.inside-header{padding:0 5px}.site-content,.entry-
content{height:unset!important}.one-container .site-content,.separate-containers .inside-article,.archive .inside-article,.site-header,.inside-right-sidebar {padding:0 5px;/**min-height: 32.391px **/;
}.separate-containers .site-main{margin:0px}#breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:500;line-height:20px;margin:0;font-size:10px;color:#000000b3;padding:0 5px}span.breadcrumb_last{font-weight:400}@media only screen and (min-width:769px){#nav_menu-13{display:none}}@media (max-width:768px){.cat_par_block li{margin-bottom:.5rem}.cat_par_block li div{padding:.5rem}.cat_par_block li h3{font-size:1rem}.footer-bar-active .footer-bar .widget{padding:0 5px;display:flex;justify-content:center}.footer-bar .widget_nav_menu>div>ul{display:block;list-style-type:none;padding-left:10px;font-size:17px;font-weight:800;padding-bottom:0}.footer-bar .widget_nav_menu>div>ul li{margin-bottom:1px}#nav_menu-13,#menu-footer{margin-bottom:32px;flex-direction:row;margin-top:48px}.footer-bar #nav_menu-13>div>ul{font-size:24px;line-height:32px}.main-navigation .main-nav ul li a{list-style-type:none;font-size:24px;text-transform:uppercase;font-weight:800;padding-bottom:0;line-height:50px;}.author-text{flex-direction:column-reverse;align-items:baseline}.hide_in_desktop{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#fff;box-shadow:0 -2px 5px #0000001a;z-index:1000}#bottom_sticky_menu{display:none;list-style:none;margin:0;text-align:center;width:100%;display:flex;justify-content:space-around;background:#f1f4f9;box-shadow:0 -2px 10px 0 #00000026}#bottom_sticky_menu li{flex:1}#bottom_sticky_menu li a{text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;font-size:10px}.menu_icon{font-size:30px;color:inherit}
.homepage-recent-posts::before{background-color:#4c4edd}.separate-containers .site-main{padding:0 5px}.separate-containers .page-header{padding:0}.gp-icon svg{font-size:20px}.main-navigation .main-nav ul li a{border-bottom:1px solid #e5e4e4dd}.homepage-recent-posts{display:block;padding:0;margin:0;list-style-type:none;flex-direction:column;gap:10px}.homepage-recent-posts li{width:100%;float:none;display:block;padding:0;background-color:#f9f9f9;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;transition:transform .2s}.homepage-recent-posts li:hover{transform:scale(1.02)}.homepage-recent-posts a{display:flex;flex-direction:column;text-decoration:none;padding:12px;color:#333}.homepage-recent-posts a span:first-child{font-weight:500;font-size:16px;margin-bottom:5px}.avl_label{font-size:12px;color:#d9534f}.new_post{background-color:#f0ad4e;padding:2px 6px;border-radius:4px;color:#fff}.newbg{background-color:#5bc0de}.news-list{grid-template-columns:1fr;padding:0}.news-title{font-size:.75em;line-height:14px;font-weight:500;color:#1b73e8}.news-item{flex-direction:column;align-items:flex-start}.news-thumbnail{float:right;margin:0 0 10px;width:64px;height:64px}.news-content{padding-right:0}}.post-image:not(:first-child){margin-top:0}.entry-meta{margin-top:0em;min-height:33px;}.separate-containers .inside-article, .archive .inside-article{
box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 2px;}.inside-article .post-image img{border-radius:5px;width:170px;min-height:90px;float:right;padding:0 5px}.post-image-below-
header.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:0}.attachment-post-single size-post-single wp-post-image{height:650px;width:1200px}.archive.separate-containers .inside-article .post-image{position:relative;right:0;top:0;margin:0}.cat-links,.comments-link{display:yes}.entry-summary:not(:first-child){margin-top:0;line-height:16px;font-size:13px}.separate-containers .inside-article>.featured-image{margin-bottom:0;display:none}.home.separate-containers .inside-article .post-image img{border-radius:10px;width:160px;float:right}@media (max-width:600px){.home.separate-containers .inside-article .post-image img{width:100%;float:none;margin:0 auto}.inside-article .entry-summary .read-more{width:100%;text-align:center}.gp-icon,.menu-toggle{display:inline-block;vertical-align:middle;text-align:center;line-height:normal}}.table-of-contents h3{font-family:inherit;font-weight:700;font-size:1.1em;letter-spacing:0;line-height:1.2em;color:#fff}.toc_title,.related-posts{margin-bottom:15px;font-size:1rem;font-weight:700}.toc_list{text-align:left;padding-left:0!important;font-weight:400;list-style:none}.toc_list li a{text-decoration:none;border:none!important;transition:.2s;color:#1967d2}.toc_list li a:hover{border-bottom:2.5px solid #71c21b}.wp-block-quote,.wp-block-table,.table-of-contents,.wp-block-embed,.wp-block-embed__wrapper,.wp-block-image,.featured-image,.wp-block-preformatted,.table-of-contents,.featured-image-container{margin:0 -.15em;margin-bottom:.925em;padding:0 0 2px;}.wp-block-quote p::before{content:"Latest Update!";font-size:14px;display:block;position:absolute;border-radius:10px;text-align:center;top:0;transform:translate(-0%,-55%);display:flex;align-items:center;padding:0 1rem;color:#fff;font-weight:700;background:#fff;height:16px;border-top:.1px solid red;box-shadow:0 2px 2px 0 #0108055e}.widget ul li a {color:#fff}
.sidebar .widget ul li {
    font-size: 14px;
    align-items: center;
    padding: 5px;
    width: 100%;
    border-radius: 5px;
    display: flex;
    text-align: left;
    border: 0.1px solid #4285f4;
    margin-bottom: .5em;
    border-image-source: linear-gradient(214deg, #4285F4 0%, #4285F4 25%, #DB4437 25%, #DB4437 50%, #F4B400 50%, #F4B400 75%, #0F9D58 75%, #0F9D58 100%);
    border-image-slice: 1;
    backdrop-filter: blur(0.5px);
}
.post-image-below-header.post-image-aligned-right .inside-article .post-image{
margin-top:0px
}
.widget-title {color:#fff;font-style:bold;letter-spacing:normal;margin-bottom:1px;text-align:center;font-stretch:expanded;background:#339cff36}.page-header>:last-child{font-size:13px;letter-spacing:normal;margin-bottom:1px;text-align:center}
.main-navigation .main-nav ul li.login-logout a {font-size:11px;padding:8px;background-color:#b80000;color:#fff;border-radius:5px;line-height:8px;margin:30px 0}.site-header{position:relative;box-shadow:#ffffff21 0 1px 0}.main-navigation .main-nav ul li a{padding:0 20px}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:20px}a.button{display:block;text-align:center;border-radius:20px;margin:16px 16px 22px;padding:8px 13px;width:300px;font-weight:400}.site-main .post-navigation{margin-bottom:0;font-size:18px;font-weight:500;width:100%;border-radius:5px;background:#fafafa}.separate-containers .comments-area{padding:5px}.inside-header,.main-navigation .inside-navigation,.main-navigation ul li,.main-navigation ul li a{/*height:35px;*/ /*line-height:35px;*/ /*min-height:35px;*/}.main-navigation ul li a{display:flex;align-items:center;text-decoration:none;padding:0 5px}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between}.main-navigation .menu-bar-item>a{padding:0 20px;line-height:35px;min-height:35px}.entry-meta{font-size:60%;margin-top:0}.footer-bar::after{content:"© PSTET 2026 All Rights Reserved";white-space:nowrap;margin-top:1em}.copyright-bar{display:none}.gp-search-modal .gp-modal__overlay{align-items:flex-start;padding-top:25vh;background:#ffffff9c}.search-modal-fields{display:flex;border:3px solid #959393;border-radius:7px}.entry-content ol{counter-reset:li-counter;list-style:none;padding-left:0}.entry-content ol li{position:relative;padding-left:.5rem;margin-bottom:.6rem}.entry-content ol>li{position:relative;margin-bottom:12px;padding-left:.5em;border-left:1px solid #92949652}.entry-content ol li:before{position:absolute;left:0;justify-content:center;flex-shrink:0;width:1.3rem;height:1.3rem;margin-left:-2rem;transform:translateY(0.25rem);border-radius:50%;display:inline-flex;align-items:center;font-size:1rem;line-height:1.2;color:#111;content:counter(li-counter);counter-increment:li-counter;text-align:center;border:.5px solid #111;
border:0.1px solid #b4c0bd;
box-shadow: rgb(0 255 81 / 0%) 0px 30px 60px -12px inset, rgb(216 226 245) 0px 18px 36px -18px inset;}.entry-content ol li a{color:#4977eb;text-decoration:none}.entry-content ol li a:hover{text-decoration:underline}.single .entry-content ul{list-style:none;padding-left:0;}.single .entry-content ul li{position:relative;margin-bottom:.6rem;padding-left:0rem}.single .entry-content ul li:before{content:'➤';position:absolute;left:-27px;font-size:1rem;line-height:1.2;color:#ff0e0e;
border:0.1px solid #111;
box-shadow: rgb(0 255 81 / 0%) 0px 30px 60px -12px inset, #d7ebff 0px 18px 36px -18px inset;}.entry-content ul li:before{position:absolute;left:0;justify-content:center;flex-shrink:0;width:1.1rem;height:1.1rem;transform:translateY(0.25rem);display:inline-flex;align-items:center;font-size:1rem;line-height:1.2;color:#007600;text-align:center;border:1px solid #007600;background:#F4F8F3}.table-of-contents li a{color:#0066ed;font-weight:500}.table-of-contents h2{margin-top:0}.table-of-contents ul{list-style:none;padding-left:0}.table-of-contents li{margin-bottom:5px;position:relative;text-decoration:none}
.table-of-contents{
box-shadow: rgb(176 204 251 / 40%) 0px 6px 24px 0px inset, rgb(165 197 250 / 50%) 0px 0px 0px 1px inset;
}.table{margin:0;width:100%}.wp-block-table td,.wp-block-table th{border:1px solid #111;padding:.2em}.wp-block-table .has-fixed-layout{width:100%}
#nav-below .entry-meta a {line-height:1.5;}#nav-below .nav-previous .prev:before,#nav-below .nav-next .next:before{width:auto;display:block;color:#56585e;font-weight:600}#nav-below .nav-previous .prev:before{content:'← Previous Post';text-align:left;background:none}#nav-below .nav-next .next:before{content:'Next Post →';text-align:right}#nav-below .nav-previous,#nav-below .nav-next{-webkit-box-flex:1;-ms-flex:1 0 46%;flex:1 0 46%;margin:1%;font-size:16px;padding:0.7rem!important;position:relative;z-index:1;-webkit-backdrop-filter:blur(1.5px);border-image-slice:1;backdrop-filter:blur(0.5px);border:1px solid #dbdddd;border-radius:10px;background:#fff;font-weight:800;font-stretch:semi-expanded}.site-main .post-navigation:before{content:"You Might Also like";font-weight:700;text-align:center;color:#5d5d5d}.entry-meta .gp-icon{display:none}.wp-block-latest-posts__list{counter-reset:custom;padding:0;margin:0;list-style:none}.wp-block-latest-posts__list li{display:flex;align-items:center;padding:15px 0;position:relative;counter-increment:custom}.wp-block-latest-posts__list li:before{content:counter(custom);color:#3c4043;line-height:1.5;font-weight:100;position:absolute;font-size:2rem}.wp-block-latest-posts__post-title{text-decoration:none;color:#000;font-size:15px;padding-left:35px}.wp-block-latest-posts__post-title:hover{color:#007BFF}.wp-block-latest-posts.alignleft{margin-right:0}.separate-containers .comments-area li{margin-left:35px;list-style-type:none}.comments-title{margin-bottom:15px;color:#56585e;}.comment{margin-bottom:0;border-left:none;font-size:12px}.comment-body{padding:0}.comment-content{font-size:15px;padding:5px;box-shadow:#0000000a 0 3px 5px;margin-top:1em}
.separate-containers .comments-area{
	background: #fbfdff;
}
.comment-content:hover{border-image-source:linear-gradient(10deg,#4285F4 0%,#4285F4 25%,#DB4437 25%,#DB4437 50%,#F4B400 50%,#F4B400 75%,#0F9D58 75%,#0F9D58 100%);border-image-slice:.5}.comment .children{margin-top:0;padding-left:0;border-left:none}comment-list ul{list-style:none!important}em,strong{transition:all .3s ease-out}em.highlight,strong.highlight{color:red;transform:scale(1.1);background-color:#ff0}.hide_in_desktop{display:none}#bottom_sticky_menu li a:hover{background-color:#f0f0f0}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:100px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:.1;transform:translateY(1000px)}li{list-style-type:none}.entry-meta {display:flex;align-items:center;;font-size:12px;line-height:1.4;width: 100%;min-height:20px;box-sizing:border-box;font-family:'Inter', -apple-system, sans-serif;gap:5px;} div.author-info {
  display: flex;flex-direction: row;align-items: center;min-height:33px; max-width: 100%; box-sizing: border-box;padding:0 5px;}.author-avatar{width:30px;min-height:33px;border-radius:50%} div.author-avatar img{width:100%;height:auto;border-radius:50%;border:1px solid #316d7c}.author-name,.published-date{line-height:1;margin:0}.author-name{font-weight:500;margin-left:0px;font-size:12px}.published-date{font-size:10px;color:#777}.author-name:before /*{content:'By  ';color:#777;padding:0}*/.social-icons{display:flex;align-items:center;gap:5px;height:30px;min-height:30px;}.social-button{text-decoration:none;border:1px solid #bab7b7;border-radius:4px;white-space:nowrap;font-size:10px;font-weight:600;padding:2px 3px;color:#4a4a4a;cursor:pointer;display:flex;align-items:center;justify-content:center}.eacc,.eacc-w{display:inline-block;width:16px;height:16px;background-size:cover}.eacc{background:url(https://images.shiksha.ws/pwa/public/images/google-news-icon.svg) no-repeat center}.eacc-w{background:url(https://cgsos.co.in/wp-content/uploads/2024/05/social.png) no-repeat center}.d9ec{border:1px solid #bdb6b6;border-radius:4px;white-space:nowrap;font-weight:400;padding:2px 6px;gap:4px;cursor:pointer}.published-date,._2qDQ{margin-left:3px}.f693{align-items:center}.f50a{color:#4a4a4a}footer.entry-meta{margin-top:.5em;
display:none;}.author .page-header .avatar{margin-right:5px;border-radius:100px}.author .page-header .page-title{display:flex;align-items:center;font-size:25px;align-content:center;justify-content:center}#larapush-optin.larapush-optin--dialog-box .larapush-optin--branding-wrapper .larapush-optin--branding-text{display:none}#larapush-optin.larapush-optin--dialog-box .larapush-optin--branding-wrapper{width:auto;line-height:1;display:none}#poweredBy{display:none}div.row.row--flex-end .larapush-optin--branding-wrapper.larapush-optin--branding-wrapper-dialog-box{display:none}

pre{margin-bottom:1.5em;overflow:auto;flex-direction:column;-ms-flex:1 0 46%;flex:1 0 46%;font-size:15px;padding:.5rem!important;position:relative;z-index:1;-webkit-backdrop-filter:blur(1.5px);border-image-slice:1;backdrop-filter:blur(0.5px);border:.5px solid #111;border-radius:10px;font-stretch:semi-expanded;
background:#fffcac66;}

.brandingpoweredByLarapush,.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:99999998;display:none}.backdrop{display:none}.wp-block-latest-posts.wp-block-latest-posts__list{width:100%;max-width:100%;margin:0 auto;padding:0}toc-header,.table-of-contents::before{content:" ";font-size:18px;display:block;text-align:center;top:0;align-items:center;margin-bottom:5px;padding:0 1rem;color:#111;font-weight:700 }.wp-block-button,.wp-block-button__link{display:inline-block;margin:0;align-items:center;border:.0625rem solid #316d7c;border-radius:1.5rem;box-shadow:0 0 0 #53a1b3;box-sizing:border-box;color:#fff;display:inline-flex;flex-direction:row;height:3.125rem;justify-content:center;min-width:16rem;text-decoration:none;transition:all 250ms}.custom-menu-container{overflow-x:auto}.custom-menu-container ul{list-style:none;padding:0;margin:0;display:inline-block}.custom-menu-container ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.custom-menu-container ul li a{margin:0;padding:0;line-height:16px;font-size:15px;border-radius:10px;padding:1px 5px;display:block;font-weight:700;box-shadow:#0000000d 0 0 0 1px}.custom-menu-container ul li a:hover{background-color:#0073aa;color:#fff}.custom-menu-container::-webkit-scrollbar{height:8px}.custom-menu-container::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.custom-menu-container::-webkit-scrollbar-thumb:hover{background-color:#999}.homepage-recent-posts{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;float:left;width:100%}.homepage-recent-posts li{display:flex;justify-content:flex-start;width:50%;box-sizing:border-box;margin:0;float:left;border-bottom:1px solid #ececec;background:#fff}.homepage-recent-posts li a{font-size:17px;border-left:.1px solid #111;padding:2px 5px;width:100%;margin:0 0 5px;line-height:25px}.avl_label{color:#ff003f;text-transform:uppercase;font-size:11px;margin-top:2px}.custom-menu-container{margin:0;padding:0;line-height:16px;font-size:12px;font-weight:550}@media (max-width:767px){.homepage-recent-posts li{width:100%}.wp-block-search .wp-block-search__input{width:70.333333%}.wp-block-search .wp-block-search__button{width:29.666667%;padding:0}#breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:500;line-height:20px;margin:0;font-size:10px;color:#000000b3;padding:0 5px}span.breadcrumb_last{font-weight:400}form.search-form{margin:0 auto;max-width:100%;position:relative;text-align:center}input[type=search]{width:280px}}form.search-form{margin:0 auto;position:relative;text-align:center;width:100%}input[type=search],.search-submit{border-radius:25px;z-index:-100;border:.1px solid #198639}.search-submit{margin-left:-63px}.search-field{background-color:var(--color-realbox-background);border:none;border-radius:var(--cr-realbox-border-radius);color:var(--color-realbox-foreground);font-family:inherit;font-size:inherit;outline:0;padding-inline-end:calc(var(--cr-realbox-voice-icon-offset) + var(--cr-realbox-voice-search-button-width) + var(--cr-realbox-inner-icon-margin));padding-inline-start:calc(52px + var(--cr-realbox-thumbnail-icon-offset,0px));width:50%}.category-columns-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-content:center;font-stretch:semi-expanded}.category-columns-wrapper a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#f0f0f0;border-radius:15px;font-family:Arial,sans-serif;font-weight:700;text-decoration:none;color:#fff;border:5px solid transparent}.category-columns-wrapper a[href*="admit-card"]{background-color:#e7ebf7;border:1px solid #9fb5f9;color:#070e21}.category-columns-wrapper a[href*="govt-jobs"]{background-color:#e9faf7;border:1px solid #bcf6ed;color:#07332c}.category-columns-wrapper a[href*="govt-schemes"]{background-color:#e6f0f7;border:1px solid #89dbff;color:#092633}.category-columns-wrapper a[href*="news"]{background-color:#f9e5f4;border:1px solid #fea6de;color:#350022}.category-columns-wrapper a[href*="result"]{background-color:#fdf7ef;border:1px solid #f9d4a9;color:#111}.has-inline-color{margin-bottom:1.5em;overflow:auto;background-image:linear-gradient(#f4efef 10%,#c9e2f94d 50%);position:relative;z-index:1;-webkit-backdrop-filter:blur(1.5px);border-image-slice:1;backdrop-filter:blur(0.5px)}.category-short-titles{display:flex;flex-wrap:wrap;margin:-10px}.category-short-titles .category{flex:1 1 calc(33.333% - 20px);margin:10px;box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;} @media (max-width:800px){.category-short-titles .category{flex:1 1 calc(50% - 20px)}}@media (max-width:500px){.category-short-titles .category{flex:1 1 100%}}.category-short-titles b.new_post{color:#ff3000;font-size:13px;font-weight:450}.category-short-titles .category h2{font-size:18px;margin-bottom:10px;background:#f0f4f8;text-align:center}.category-short-titles .category ul{list-style:none;margin:15px}.category-short-titles .category li a{line-height:5px}.category-short-titles .view-more{margin-top:10px;text-align:center}.category-short-titles .view-more .button:hover{background-color:#2c6ed5;color:#fff}.category-short-titles li{list-style-type:none;line-height:22px;margin:10px;list-style:decimal}.separate-containers .page-header h1{font-size:30px;margin:10px;background: linear-gradient(179deg, #bdbdbd 0%, #000000 100%);
    color: #fff;}.news-list{display:grid;grid-template-columns:2fr 2fr;column-gap:0;background-color:#fff;border-radius:18px;border-left:1px solid #b9b9b9}.news-item{display:flex;align-items:center;justify-content:start;overflow:hidden}.news-thumbnail img{width:64px;height:64px;object-fit:cover;border-radius:12px;flex-shrink:0;margin-right:12px}.news-thumbnail{float:right;margin-right:0;order:-1}.news-content{flex-grow:1;padding-right:16px}.news-title{font-size:1em;color:#1b73e8;line-height:20px;font-weight:500}.news-meta{font-size:.75rem;color:#606060}.news-time{display:block}.schema-faq-section{border:1px solid #e5e5e5;border-radius:10px;margin-bottom:10px}.schema-faq-question{border-bottom:1px dashed #e5e5e5;display:flex;font-size:16px!important;font-weight:700;gap:10px;padding:5px 5px 5px 10px}.schema-faq-answer{color:#111;font-size:16px!important;padding:15px 18px 0 38px}.custom-menu-container{display:none}.masonry-load-more,.separate-containers .paging-navigation{text-align:center;font-size:20px;font-weight:700}.wp-block-image{display:none}.inside-article .entry-summary .read-more{display:block;text-align:center;padding:.7em 2em;letter-spacing:.06em;position:relative;border-radius:.6em;/*overflow:hidden;*/transition:all .3s;border:.5px solid #171819;background:#ffdc47
;color:#171819;margin:auto;width:185px;font-size:15px;font-weight:700}
.widget ul li {list-style-type: none;position: relative;margin-bottom:.5em;display:inline-block;
}.input[type=search],.search-submit {min-height:40px;}
.main-navigation a{
    height:35px;
}
.container.hfeed {
  overflow-anchor: none; 
}
.entry-content:not(:first-child), .entry-summary:not(:first-child), .page-content:not(:first-child)
 {
    margin-top:0em;
}

@media (max-width: 768px) {

.main-navigation .main-nav ul li a {
        list-style-type: none;
        font-size: 24px;
        text-transform: uppercase;
        font-weight: 800;
        padding-bottom: 0px;
        height: auto;
        border-top: 1px solid #f1f1f1;
        line-height: 50px;
    }
.has-inline-mobile-toggle #site-navigation.toggled {
    margin-top:0em;
    text-align:left;
    flex-wrap: wrap;
    height: auto !important;
    z-index: 1000;
    /*background-color: white;*/ 
    position:relative;
}
	}

.block:before
 {
    align-items:center;
    content:'Story continues below advertisement';
    justify-content: center;
    width: 100%;
    border-radius:5px;
    text-align: center;
    top: 0%;
    align-items: center;
    padding: 0rem 0.1rem;
    color: #111;
    line-height:16px;
	  display:none;
}

.block
 {
    width: 100%;
    color: #595959;
    font-size: 10px;
    display: block;
    margin: 0;
    letter-spacing: 0.1em;
    text-shadow: none;
    line-height:9px;
    min-height:9px;
    text-align: center;
}
.block-1, .block-2, .block-3, .block-4
 {
    height:296px;
    width:100%;
    text-align: center;
}

@media screen and (max-width: 768px) {

.block-1 {
        min-height:377.5px;
        width:100%;
        overflow-y:hidden;
	      text-align:center;
      }

      .block-2 {
        /**min-height:396px;**/
				min-height:266px;
        width:300px;
        /*overflow-y:hidden;*/
		   text-align:center;

      }

.block-1.adsbygoogle, .block-2.adsbygoogle {
        width:336px;
      }

.block-1.adsbygoogle > ins {
        min-height:377.5px;
        max-width:336px;
      }

.block-2.adsbygoogle > ins {
        /**min-height:396px;**/
	      min-height:266px;
        max-width:300px;
      }
    }

blockquote.wp-block-quote {
    display: block;
    padding: 0.7rem !important;
    position: relative;
    z-index: 1;
 box-shadow: 0 2px 2px 0 rgba(1, 8, 5, 0.37);
    -webkit-backdrop-filter: blur(1.5px);
    border:1px solid rgba(255, 255, 255, 0.18);
    margin-top:20px;
    border-image-source: linear-gradient(rgb(201, 56, 227), rgb(73, 65, 251));
    border-image-slice: 1;
    backdrop-filter: blur(0.5px);
	font-size:16px;
background:rgb(242 226 255);
}
.floating-share-bar {
    position:fixed;
	  align-content:center;
    top:25%;
   right:29%;
    transform:translateY(-30%);
    display: none;
    flex-direction:column;
    gap:0px;
    z-index:1000;
background-color: rgba(255, 255, 255, .5);
backdrop-filter:blur(0px);
}

.share-btn img {
	text-align: center;
    width:30px;
    height:30px;
    border-radius:none;
    /box-shadow:1px 1px 2px rgba(0,0,0,0.3);
    transition: transform 0.2s ease;
}

.share-btn img:hover {
    transform: scale(1.5);
}

@media (max-width: 768px) {
 
.floating-share-bar {
        right:2.5%;
        top:65%;
        transform: translateY(-50%);
        flex-direction: column;
        gap:0px;
    }
}

.comment, .comment-list{
padding:0 5px;
color:#111;   
}
.comment-content
Specificity: (0,1,0)
 {
 font-size:15px;
 padding:0 5px;
 box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;
 margin-top: 1em;
}
.comments-title{
color:#111;
}

/* Mobile H1 optimization */
@media (max-width: 768px) {
  h1.entry-title, h1.page-title {
    font-size:1.34em !important;  /* Reduce from default ~40px */
   line-height: 1.2;
    word-break: break-word;
    hyphens: auto;
    overflow-wrap: break-word;
  }
}

@media (max-width: 480px) {
  h1.entry-title, h1.page-title {
    font-size:1.34em !important;
  }
}


table.has-fixed-layout tr {
    border-bottom: 1px solid rgba(0, 102, 204, 0.12);
    transition: all 0.3s ease;
    position: relative;
}

table.has-fixed-layout tr:hover {
    background: linear-gradient(90deg, rgba(30, 136, 229, 0.15), rgba(0, 188, 255, 0.1));
    transform: scale(1.005);
}



table.has-fixed-layout td:last-child {
    background: rgba(255,255,255,0.7);
    color: #1a1a1a;
    position: relative;
}

@keyframes pulse {
    0% { opacity: 1; transform: translateY(-50%) scale(1); }
    50% { opacity: 0.5; transform: translateY(-50%) scale(1.2); }
    100% { opacity: 1; transform: translateY(-50%) scale(1); }
}

/* ===== SIMPLE AUTHOR BIO - CLEAN LOOK ===== */
.author .author-info{margin:10px 0;padding:10px 14px;background:#dfefff;border:1px solid #e5e7eb;
border-radius:9px;
box-shadow:none;max-width:100%;
box-shadow: 0 10px 40px rgba(0, 0, 0, .08);
    transition: all .3s cubic-bezier(.4, 0, .2, 1);
}
.author .author-box-content{display:flex;gap:20px;align-items:flex-start}
.author .author-avatar img{width:90px;height:90px;border-radius:50%;border:3px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.1);object-fit:cover}
.author .author-details{flex:1;min-width:0}
.author .author-details h1{font-size:24px;font-weight:700;color:#1a2d5f;margin:0 0 8px;line-height:1.2}
.author .author-title{display:inline-block;background:#1a73e8;color:#fff;padding:4px 10px;border-radius:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;margin-bottom:12px}
.author .author-title::before{display:none}
.author .author-bio-text{font-size:14px;line-height:1.6;color:#555;margin-bottom:14px;display:block}
.author .author-stats{display:flex;gap:18px;margin:12px 0;flex-wrap:wrap}
.author .author-stat{display:inline-flex;gap:4px;align-items:baseline}
.author .author-stat-number{font-size:16px;font-weight:700;color:#1a73e8}
.author .author-stat-label{font-size:12px;color:#666}
.author .author-social{display:flex;gap:8px;margin:12px 0}
.author .author-social a{width:32px;height:32px;border-radius:50%;background:#fff;color:#1a73e8;font-size:14px;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s}
.author .author-social a:hover{background:#1a73e8;color:#fff;border-color:#1a73e8}
.author .author-cta-buttons{display:flex;gap:10px;margin-top:12px}
.author .author-btn{padding:8px 16px;border-radius:20px;font-size:12px;font-weight:600;border:2px solid #1a73e8;text-decoration:none;transition:all .3s}
.author .author-btn-primary{background:#1a73e8;color:#fff}
.author .author-btn-primary:hover{background:#2c6ed5;border-color:#2c6ed5}
.author .author-btn:hover{background:#fff;color:#1a73e8}

/* ===== MOBILE ===== */
@media(max-width:768px){
.author .author-box-content{flex-direction:column;text-align:center;gap:16px}
.author .author-avatar img{width:80px;height:80px}
.author .author-details h1{font-size:20px}
.author .author-stats{justify-content:center}
.author .author-social,.author .author-cta-buttons{justify-content:center}
.author .inside-article{flex-direction:column}
.author .post-image{width:100%}
}
.author .page-header .avatar {
    border-radius: 50%;
    border: 3px solid #f8fafc;
    object-fit: cover;
    box-shadow: 0 8px 20px rgba(0, 0, 0, .12);
    transition: all .3s;
}
.share-btn img{
	display:none;
}
.search-modal-form {
	background-color:none;
}

.wp-block-pullquote {
    display: flex !important;
    align-items: center !important;
background: linear-gradient(to right, #0066b2 1%, #0066b2 0%, #fc5b000f 1%) !important;
border: 1px solid #ff7c00 !important;
    border-left: none !important;
    border-radius: 4px !important;
padding: 0px 2px 0px 30px !important;
margin: 10px 0 !important;
    font-size:14px !important;
    position: relative !important;
    font-style: normal !important;
quotes: none !important;
box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.95), inset 0 0 5px rgba(163, 177, 198, 1);
}

.wp-block-pullquote::before {
    content: '📢 NOTE' !important;
font-size:16px !important;
    background:rgb(255 0 24) !important;
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
width:20px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 2px 0 0 2px !important;
    quotes: none !important;
	color:#fff;
	writing-mode:vertical-rl;
	box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;
	font-weight:bold;
}

.wp-block-pullquote blockquote {
    margin: 0 !important;
    padding: 0 0px !important;
    border: none !important;
}

.wp-block-pullquote p {
    margin: 0 !important;
    text-align: left !important;
    font-style: normal !important;
}

.wp-block-pullquote a {
    color: #0066b2 !important;
    text-decoration: underline !important;
}

.wp-block-pullquote cite {
    display: none !important;
}

.paa-section {
    margin:10px 0;
    background: #ffffff;
    border-radius: 8px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    box-shadow: 0 1px 4px rgba(0,0,0,0.05);
    border: 1px solid #f3f4f6;
	/background: linear-gradient(90deg, #667eea 0%, #764ba2 45%, #f093fb 70%, #f5576c 75%, #4facfe 100%);
 background-size: 200% 100%;		color:#094fff;
}
.paa-title {
    color: #111827;
    font-size:1.25rem;
    font-weight:900;
    /*padding-bottom: 12px;*/
    margin: 0 0 16px 0;
    border-bottom: 1px solid #e5e7eb;
}
.paa-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.paa-item {
    margin-bottom:6px;
    border-radius: 6px;
    overflow: hidden;
    transition: all 0.25s ease;
}
.paa-item:hover {
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    transform: translateY(-0.5px);
}
a.paa-question { 
    text-decoration: none !important;
    display: block;
    padding:5px 5px;
    color: inherit;
	font-size:18px;
	text-align:left;
		font-weight:900;

}
.paa-question {
    color: #374151;
    font-weight: 500;
    line-height:1.25;
    transition: color 0.2s ease;
    display: flex;
    align-items: center;
    gap:8px;
    overflow: hidden;
}
.paa-question span:first-child {
    flex: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.paa-arrow {
    font-size:20px;
    color: #9ca3af;
    margin-left: auto;
    transition: all 0.25s ease;
    flex-shrink: 0;
	  font-weight:bold;
	color:#111;
}
.paa-item:hover .paa-arrow {
    color: #1d4ed8;
    transform: rotate(90deg);
}
.paa-item:hover .paa-question {
    color: #1d4ed8;
}
@media (max-width: 768px) {
    .paa-section {
        margin: 12px 0;
        border-radius: 8px;
background: linear-gradient(90deg, #667eea 0%, #764ba2 25%, #f093fb 50%, #f5576c 75%, #4facfe 100%);
 background-size: 300% 100%;						color:#fff;

    }
    .paa-title {
        font-size: 1.15rem;
        padding-bottom:0px;
        margin-bottom:5px;
        background:fdff00;
			  font-weight:bold;
    }
    .paa-question {
        font-size:16px; 
        padding: 5px 5px;
			 font-weight:bold;

    }
    .paa-item {
        margin-bottom: 3px;
    }
    .paa-arrow {
        font-size:20px;
    }
	.separate-containers .page-header
 {
    padding:12px;
}
}
.single-post .entry-content a:not([link-type])

 {
   text-decoration:none;
}

.paa-title
 {
    color: #111827;
    font-size: 1.25rem;
    font-weight: 900;
    /* padding-bottom: 12px; */
    /* margin: 0 0 16px 0; */
    border-bottom: 1px solid #e5e7eb;
}

.wp-block-quote p::before {
    content: "🚨 LATEST UPDATE!";
    background: linear-gradient(135deg, #ff0844 0%, #ff6b00 100%);
    animation: pulse 1.5s ease-in-out infinite, slideIn 0.5s ease-out;
    box-shadow: 0 4px 15px rgba(255, 8, 68, 0.5), 
                0 0 0 3px #fff,
                0 0 20px rgba(255, 8, 68, 0.3);
}

@keyframes slideIn {
    from {
        transform: translateY(-100%);
        opacity: 0;
    }
    to {
        transform: translateY(-50%);
        opacity: 1;
    }
}
.whatsapp-channel-attached{
	display:none;
}
.wp-block-table .has-fixed-layout{
	box-shadow:
    inset 0 0 10px rgba(255, 255, 255, 0.9),
    inset 0 0 10px rgba(163, 177, 198, 0.9);
}
