.hhg{--hhg-green:#08763e;--hhg-dark:#064d2c;--hhg-pale:#eef8f1;--hhg-border:#d9e6dc;font-family:'Noto Nastaliq Urdu','Noto Naskh Arabic',Tahoma,serif;direction:rtl;color:#17251c;box-sizing:border-box}.hhg *{box-sizing:border-box}.hhg a{text-decoration:none}.hhg button,.hhg input{font:inherit}.hhg-hub,.hhg-article{max-width:1160px;margin:30px auto;padding:0 18px}.hhg-hero{background:linear-gradient(120deg,#064d2c,#0b874a);border-radius:18px;padding:45px 24px;color:white;text-align:center}.hhg-hero h1{font-size:clamp(30px,4vw,48px);color:white;margin:0 0 14px}.hhg-hero p{color:#e5f5e9;margin:0 0 24px}.hhg-search{display:flex;max-width:690px;margin:auto;background:white;border-radius:12px;padding:6px;gap:8px}.hhg-search input{flex:1;min-width:0;border:0;padding:12px;color:#123;background:white;outline:none}.hhg-search button,.hhg-filters .is-active{background:var(--hhg-green);color:white;border:0}.hhg-search button{padding:10px 22px;border-radius:9px;cursor:pointer}.hhg-filters{display:flex;gap:10px;overflow-x:auto;padding:22px 0}.hhg-filters button{white-space:nowrap;border:1px solid var(--hhg-border);background:#f5f9f6;border-radius:9px;padding:9px 16px;cursor:pointer;color:#143c27}.hhg-filters button.is-active{color:white}.hhg-section-title{font-size:25px;border-right:5px solid var(--hhg-green);padding-right:12px;margin:15px 0 22px}.hhg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.hhg-card{display:block;border:2px solid #e3e9e4;border-radius:14px;overflow:hidden;background:white;color:#14281a;transition:border-color .2s,box-shadow .2s}.hhg-card:hover,.hhg-card:focus-visible{border-color:#079344;box-shadow:0 8px 24px #064d2c1b}.hhg-card-image{aspect-ratio:4/3;overflow:hidden;background:#eaf5ed}.hhg-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.hhg-card:hover img{transform:scale(1.07)}.hhg-card-title{padding:14px;font-size:16px;font-weight:700;line-height:2;min-height:90px}.hhg-placeholder{display:grid;place-items:center;height:100%;font-size:45px}.hhg-loading{text-align:center;padding:18px;color:#447154}.hhg-widget{max-width:100%;border:1px solid #9bd0aa;border-radius:18px;overflow:hidden;background:white;box-shadow:0 5px 18px #00000012}.hhg-widget-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 22px;background:#07552f;color:white}.hhg-widget-head strong{display:block;font-size:27px;color:white}.hhg-widget-head span{display:block;font-size:13px;color:#e0f4e7}.hhg-widget-head a{color:white;border:1px solid #ffffff60;border-radius:30px;padding:8px 15px;white-space:nowrap}.hhg-widget-body{display:grid;grid-template-columns:1.15fr 1fr .85fr;gap:18px;padding:18px}.hhg-widget-feature{position:relative;min-height:245px;overflow:hidden;border-radius:12px;color:white;background:#e9f4ed}.hhg-widget-feature>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.hhg-widget-feature strong{position:absolute;bottom:0;right:0;left:0;padding:24px 15px 12px;background:linear-gradient(transparent,#000b);color:white;font-size:19px}.hhg-widget-recent{display:grid;gap:8px}.hhg-widget-recent a{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e6ede8;padding-bottom:7px;color:#173a26}.hhg-widget-recent img,.hhg-widget-recent .hhg-placeholder{width:76px;height:56px;object-fit:cover;border-radius:8px;flex-shrink:0}.hhg-widget-recent span{flex:1;line-height:1.8;font-weight:600}.hhg-widget-recent b{color:var(--hhg-green)}.hhg-widget-cats{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;align-content:start}.hhg-widget-cats a{display:grid;place-items:center;text-align:center;min-height:70px;border:1px solid #d7ecdd;border-radius:10px;background:#f1faf3;color:#095f33;padding:8px;font-weight:600}.hhg-widget-cats a:hover{background:#d9f2e1}.hhg-article{max-width:900px}.hhg-breadcrumb{color:#64766b;margin:20px 0}.hhg-article h1{font-size:clamp(26px,3.2vw,38px);line-height:1.9;margin:12px 0}.hhg-byline{color:#6c7b70;font-size:13px;margin-bottom:18px}.hhg-share{display:flex;gap:8px;overflow-x:auto;padding:5px 0 18px}.hhg-share button{white-space:nowrap;border:1px solid #bcd4c4;border-radius:8px;background:white;padding:9px 12px;cursor:pointer;color:#14572e}.hhg-share button:hover{background:#e7f7ec}.hhg-article-image img{display:block;width:100%;height:auto;border-radius:13px}.hhg-intro{font-size:18px;line-height:2.3;margin:25px 0}.hhg-panel{margin:22px 0;padding:22px;border:1px solid var(--hhg-border);border-radius:13px;background:#fff;line-height:2.2}.hhg-panel h2{font-size:23px;color:#075e32;margin:0 0 14px;border-bottom:1px solid #e3ebe5;padding-bottom:10px}.hhg-positive{background:#f0faf3;border-color:#bce4c9}.hhg-negative{background:#fff4f3;border-color:#f4cecb}.hhg-negative h2{color:#b62825}.hhg-tips{background:#fffaf0;border-color:#f3e3b8}.hhg-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.hhg-quick>div{padding:12px;border-radius:9px;background:#f0f7f2}.hhg-quick span,.hhg-quick strong{display:block}.hhg-quick span{font-size:12px;color:#547261}.hhg-icon-list{list-style:none;margin:0;padding:0}.hhg-icon-list li{display:flex;gap:12px;align-items:baseline;padding:5px 0}.hhg-icon-list li span{font-family:Arial,sans-serif;color:#098344;font-weight:bold;min-width:20px}.hhg-negative .hhg-icon-list li span{color:#c42d2d}.hhg-tabs{display:flex;gap:10px;border-bottom:1px solid #cddfd3;margin-bottom:20px}.hhg-tabs button{flex:1;padding:11px;border:0;border-radius:8px 8px 0 0;cursor:pointer;background:#eef4ef;color:#245437}.hhg-tabs button.is-active{background:#08763e;color:white}.hhg-steps{list-style:none;counter-reset:step;margin:0;padding:0}.hhg-steps li{counter-increment:step;position:relative;padding:12px 48px 12px 0;border-bottom:1px solid #eef1ee}.hhg-steps li:before{content:counter(step);position:absolute;right:0;top:12px;width:30px;height:30px;border-radius:50%;background:#08763e;color:white;display:grid;place-items:center;font:700 14px Arial}.hhg-table-wrap{overflow-x:auto}.hhg-panel table{width:100%;border-collapse:collapse}.hhg-panel th,.hhg-panel td{border:1px solid #dce7df;padding:12px;text-align:right}.hhg-panel th{background:#eff7f1}.hhg-accordions details{border:1px solid #e0e8e2;border-radius:8px;margin:8px 0;padding:10px 14px}.hhg-accordions summary,.hhg-source-details>summary{cursor:pointer;font-weight:700;list-style:none}.hhg-accordions summary:before,.hhg-source-details>summary:before{content:'+';display:inline-grid;place-items:center;margin-left:12px;width:25px;height:25px;background:#e3f5e9;color:#08763e;border-radius:5px;font:700 20px Arial}.hhg-accordions details[open] summary:before,.hhg-source-details[open]>summary:before{content:'−'}.hhg-accordions details>div{padding:12px;color:#445b4b}.hhg-source-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding-top:18px}.hhg-source-grid a{border:1px solid #a9d8b8;border-radius:9px;padding:14px;color:#075e32;overflow-wrap:anywhere}.hhg-source-grid small{display:block;color:#6b7b6e}.hhg-post-body{overflow-wrap:anywhere}.hhg-post-body img{max-width:100%;height:auto}
@media(max-width:1000px){.hhg-grid{grid-template-columns:repeat(3,1fr)}.hhg-widget-body{grid-template-columns:1fr 1fr}.hhg-widget-cats{grid-column:1/-1;grid-template-columns:repeat(6,1fr)}}
@media(max-width:700px){.hhg-grid{grid-template-columns:repeat(2,1fr)}.hhg-widget-body{grid-template-columns:1fr}.hhg-widget-feature{min-height:230px}.hhg-widget-cats{grid-column:auto;grid-template-columns:repeat(3,1fr)}.hhg-widget-head{flex-wrap:wrap}.hhg-quick{grid-template-columns:1fr}.hhg-source-grid{grid-template-columns:1fr}.hhg-panel{padding:15px}}
@media(max-width:430px){.hhg-grid{grid-template-columns:1fr}.hhg-hero{padding:28px 14px}.hhg-search button{padding:10px}.hhg-widget-cats{grid-template-columns:repeat(2,1fr)}.hhg-widget-head strong{font-size:22px}}
@media print{.hhg-share,.hhg-breadcrumb,.hhg-widget,.hhg-hub,header.site-header,footer.site-footer{display:none!important}.hhg-article{max-width:none}.hhg-panel{break-inside:avoid}.hhg-tabs button:not(.is-active){display:none}}
