:root{--v12-bg:#f6f8f3;--v12-bg-warm:#fbf6ea;--v12-paper:#fffefa;--v12-paper-strong:#ffffff;--v12-ink:#102126;--v12-muted:#586a70;--v12-soft:#e8eee8;--v12-line:#d4dfd8;--v12-teal:#087b76;--v12-teal-dark:#075f5d;--v12-amber:#b66d0b;--v12-ruby:#933653;--v12-shadow:0 18px 46px rgba(28, 52, 48, 0.12);--v12-shadow-soft:0 10px 24px rgba(28, 52, 48, 0.08);--v12-radius:8px;--v12-radius-panel:12px;--v12-font:"IBM Plex Sans Arabic", "Noto Sans Arabic", "Tahoma", "Arial", system-ui, sans-serif}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,rgb(246 248 243 / .98),rgb(251 246 234 / .72) 52%,rgb(248 251 250 / .98)),repeating-linear-gradient(90deg,rgb(16 33 38 / .032) 0 1px,transparent 1px 88px);color:var(--v12-ink);font-family:var(--v12-font);letter-spacing:0;text-rendering:optimizeLegibility}body,button,input,textarea,select{font-family:var(--v12-font)}main#content{overflow:clip}.container{width:min(100% - clamp(22px, 4vw, 58px), 1240px)}.skip-link:focus{inset-inline-start:18px;top:14px;z-index:999;border-radius:var(--v12-radius);background:var(--v12-ink);color:#fff;padding:10px 14px}.site-header{position:sticky;top:10px;z-index:80;padding:10px 0 8px;background:linear-gradient(180deg,rgb(246 248 243 / .9),rgb(246 248 243 / .24));backdrop-filter:blur(18px)}.header-inner{border:1px solid rgb(212 223 216 / .92);border-radius:14px;background:rgb(255 254 250 / .94);box-shadow:0 14px 34px rgb(20 39 39 / .1),inset 0 1px 0 rgb(255 255 255 / .92)}.brand{gap:10px;color:var(--v12-ink);text-decoration:none}.brand-logo,.brand-mark{border:1px solid rgb(8 123 118 / .24);border-radius:10px;background:linear-gradient(135deg,#0a7d76,#0f4f56);box-shadow:inset 0 1px 0 rgb(255 255 255 / .25),0 10px 18px rgb(8 123 118 / .18)}.brand-name{font-weight:900;letter-spacing:0}.main-nav ul{align-items:center}.main-nav a,.language-switch a{border-radius:var(--v12-radius);color:var(--v12-ink);text-decoration:none;transition:transform 220ms ease,background-color 220ms ease,color 220ms ease,border-color 220ms ease}.main-nav a{border:1px solid #fff0;padding:8px 11px}.main-nav a:hover,.main-nav .current-menu-item>a,.main-nav .current_page_item>a{border-color:rgb(8 123 118 / .2);background:rgb(8 123 118 / .08);color:var(--v12-teal-dark)}.language-switch{border:1px solid rgb(212 223 216 / .92);border-radius:10px;background:#f9fbf7;box-shadow:inset 0 1px 0 rgb(255 255 255 / .88)}.language-switch a[aria-current="true"]{background:var(--v12-teal);color:#fff}.button,.search-submit,.smsm-source-action a,.smsm-code-action a{min-height:44px;border:1px solid rgb(7 95 93 / .28);border-radius:var(--v12-radius);background:linear-gradient(180deg,var(--v12-teal),var(--v12-teal-dark));color:#fff;box-shadow:0 10px 24px rgb(8 123 118 / .18);font-weight:800;letter-spacing:0;text-decoration:none}.button.secondary{border-color:rgb(182 109 11 / .3);background:#fff9eb;color:#744606;box-shadow:none}.button:hover,.search-submit:hover,.smsm-source-action a:hover,.smsm-code-action a:hover{filter:saturate(1.04)}.main-nav a:focus-visible,.language-switch a:focus-visible,.button:focus-visible,.search-submit:focus-visible,.entry-content a:focus-visible,.post-card a:focus-visible,.topic-card:focus-visible,.path-card a:focus-visible{outline:3px solid rgb(182 109 11 / .28);outline-offset:3px}.hero{margin-top:6px;border-bottom:1px solid rgb(212 223 216 / .86);background:linear-gradient(135deg,rgb(255 254 250 / .94),rgb(239 248 245 / .92) 48%,rgb(255 248 234 / .88)),repeating-linear-gradient(135deg,rgb(8 123 118 / .038) 0 1px,transparent 1px 18px)}.hero-inner{min-height:min(680px, calc(100svh - 96px));align-items:center;gap:clamp(28px, 5vw, 72px);padding-block:clamp(44px, 7vw, 82px)}.eyebrow{display:inline-flex;width:fit-content;max-width:100%;align-items:center;border:1px solid rgb(8 123 118 / .18);border-radius:var(--v12-radius);background:rgb(8 123 118 / .08);color:var(--v12-teal-dark);font-weight:900;letter-spacing:0;padding:7px 10px}.hero h1{max-width:15ch;color:var(--v12-ink);font-size:clamp(3.05rem, 6.4vw, 6.8rem);line-height:1.02;letter-spacing:0;text-wrap:balance}.hero h1 span{color:var(--v12-teal-dark)}.hero-copy{max-width:66ch;color:var(--v12-muted);font-size:clamp(1.04rem, 0.7vw + 0.92rem, 1.22rem);line-height:1.95}.hero-search .search-form,.search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;border:1px solid rgb(212 223 216 / .96);border-radius:12px;background:var(--v12-paper-strong);padding:7px;box-shadow:var(--v12-shadow-soft)}.search-field{min-height:46px;min-width:0;border:0;border-radius:var(--v12-radius);background:#f6faf7;color:var(--v12-ink);padding:0 14px;font-size:1rem}.search-field:focus{outline:2px solid rgb(8 123 118 / .2);background:#fff}.hero-actions{gap:10px}.hero-visual{min-width:0}.diagnostic-panel,.topic-card,.path-card,.method-step,.post-card,.content-area,.sidebar-widget,.home-faq,.hub-guide,.hub-panel,.hub-faq,.article-evidence-box,.article-topic-hubs,.author-box,.review-box,.reader-feedback-box,.related-posts{border:1px solid rgb(212 223 216 / .94);border-radius:var(--v12-radius-panel);background:rgb(255 254 250 / .96);box-shadow:0 1px 0 rgb(255 255 255 / .84),var(--v12-shadow-soft)}.diagnostic-panel{padding:clamp(14px, 2vw, 22px)}.panel-bar i{background:var(--v12-teal)}.panel-bar i:nth-child(2){background:var(--v12-amber)}.panel-bar i:nth-child(3){background:var(--v12-ruby)}.hero-case{border:1px solid rgb(212 223 216 / .92);border-radius:var(--v12-radius);background:linear-gradient(180deg,#ffffff,#f8fbf7);box-shadow:none}.hero-case span,.icon,.category-pill{border:1px solid rgb(8 123 118 / .16);border-radius:var(--v12-radius);background:rgb(8 123 118 / .08);color:var(--v12-teal-dark);font-weight:900}.hero-case strong,.topic-card h3,.path-card h3,.method-step h3,.post-card h2,.post-card h3{color:var(--v12-ink);letter-spacing:0;text-wrap:balance}.hero-case em,.topic-card p,.path-card p,.method-step p,.post-card p,.section-desc,.meta,.sidebar-widget li{color:var(--v12-muted)}.device-stack{gap:10px}.device{border-color:rgb(212 223 216 / .95);border-radius:var(--v12-radius);background:#fff9eb;color:#744606}.section{padding-block:clamp(46px, 7vw, 86px)}.muted-section{border-block:1px solid rgb(212 223 216 / .76);background:linear-gradient(180deg,rgb(238 247 244 / .74),rgb(255 248 234 / .62))}.section-head{align-items:end;gap:18px;margin-bottom:clamp(18px, 3vw, 34px)}.section-title{color:var(--v12-ink);letter-spacing:0;text-wrap:balance}.topic-grid,.path-grid,.method-grid,.post-grid,.hub-insight-grid,.related-grid{gap:clamp(14px, 2vw, 22px)}.topic-card,.path-card,.method-step,.post-card{overflow:hidden;transition:transform 260ms ease,box-shadow 260ms ease,border-color 260ms ease}.topic-card,.path-card{text-decoration:none}.topic-card .icon,.path-card .icon{width:auto;min-width:42px;min-height:42px}.path-card a,.entry-content a{color:var(--v12-teal-dark);text-underline-offset:.18em;text-decoration-thickness:.08em}.method-step>span{color:var(--v12-amber);font-weight:900}.post-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%, 280px),1fr))}.post-card{display:grid;grid-template-rows:auto 1fr;min-height:100%;background:var(--v12-paper-strong)}.post-card .thumb{aspect-ratio:16 / 10;background:linear-gradient(135deg,#eaf2ee,#fff8eb)}.post-card .thumb img{width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform 420ms ease}.placeholder-thumb{color:var(--v12-teal-dark);font-size:clamp(2rem, 5vw, 3.4rem)}.post-card-body{display:grid;gap:10px;padding:clamp(16px, 2vw, 22px)}.post-card .meta{gap:7px;font-size:.82rem}.post-card h2,.post-card h3{font-size:clamp(1.05rem, 0.45vw + 0.98rem, 1.24rem);line-height:1.55}.post-card h2 a,.post-card h3 a{color:inherit;text-decoration:none}.post-card p{font-size:.96rem;line-height:1.82}.layout{align-items:start;gap:clamp(20px, 3vw, 36px);padding-block:clamp(24px, 4vw, 48px)}.content-area{min-width:0;padding:clamp(18px, 3vw, 38px)}.article-head{border-bottom:1px solid rgb(212 223 216 / .9);margin-bottom:clamp(18px, 3vw, 30px);padding-bottom:clamp(16px, 2.5vw, 26px)}.entry-title,.page-title{max-width:18ch;color:var(--v12-ink);font-size:clamp(2.05rem, 3.75vw, 3.9rem);line-height:1.14;letter-spacing:0;text-wrap:balance}.article-head .meta{gap:8px}.post-hero-thumb,.page-hero-thumb{overflow:hidden;border:1px solid rgb(212 223 216 / .95);border-radius:var(--v12-radius-panel);background:#eef5f1;margin-bottom:clamp(18px, 3vw, 28px);box-shadow:var(--v12-shadow-soft)}.post-hero-thumb img,.page-hero-thumb img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.warning{border:1px solid rgb(182 109 11 / .28);border-radius:var(--v12-radius-panel);background:#fff8e9;color:#654009;padding:14px 16px}.article-evidence-box,.article-topic-hubs,.author-box,.review-box,.reader-feedback-box,.related-posts,.home-faq,.hub-guide,.hub-panel,.hub-faq{padding:clamp(16px, 2.4vw, 24px)}.entry-content{max-width:76ch;color:#233438;font-size:clamp(1.02rem, 0.32vw + 0.98rem, 1.14rem);line-height:2.02}.entry-content>*+*{margin-top:1.16em}.entry-content h2,.entry-content h3{position:relative;color:var(--v12-ink);line-height:1.35;letter-spacing:0;scroll-margin-top:130px;text-wrap:balance}.entry-content h2{border-inline-start:4px solid var(--v12-teal);margin-top:1.85em;padding-inline-start:12px}.entry-content h3{color:var(--v12-teal-dark);margin-top:1.55em}.entry-content p,.entry-content li,.entry-content td,.entry-content th,.hero-case strong,.hero-case em,.topic-card p,.path-card p,.method-step p,.post-card p{overflow-wrap:break-word;word-break:normal}.entry-content ul,.entry-content ol{padding-inline-start:1.35em}.entry-content li+li{margin-top:.52em}.entry-content :where(table,.wp-block-table){width:100%;max-width:100%}.entry-content .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.entry-content table:not(.smsm-code-table){border:1px solid rgb(212 223 216 / .96);border-radius:var(--v12-radius);background:#fff;overflow:hidden}.entry-content table:not(.smsm-code-table) th{background:#eef7f3;color:var(--v12-teal-dark)}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{border-color:rgb(212 223 216 / .94);padding:12px 14px;vertical-align:top}.sidebar{min-width:0}.sidebar-widget{padding:18px}.sidebar-widget+.sidebar-widget{margin-top:16px}.sidebar-widget h2,.sidebar-widget h3{color:var(--v12-ink)}.site-footer{border-top:1px solid rgb(212 223 216 / .88);background:#132629;color:#edf5ef}.site-footer a,.site-footer p,.site-footer li{color:rgb(237 245 239 / .82)}.footer-grid{gap:clamp(18px, 3vw, 34px)}.footer-bottom{border-top:1px solid rgb(237 245 239 / .12)}body.smsm-motion-ready :is(.topic-card,.post-card,.path-card,.method-step,.home-faq,.sidebar-widget,.article-evidence-box,.article-topic-hubs,.author-box,.review-box,.reader-feedback-box,.related-card,.smsm-code-card,.smsm-brand-card,.smsm-source-card,.smsm-repair-card,.smsm-team-card,.tool-shell,.tool-result,.trust-panel,.sitemap-card){opacity:0;transform:translateY(18px)}body.smsm-motion-ready :is(.topic-card,.post-card,.path-card,.method-step,.home-faq,.sidebar-widget,.article-evidence-box,.article-topic-hubs,.author-box,.review-box,.reader-feedback-box,.related-card,.smsm-code-card,.smsm-brand-card,.smsm-source-card,.smsm-repair-card,.smsm-team-card,.tool-shell,.tool-result,.trust-panel,.sitemap-card).smsm-in-view{opacity:1;transform:translateY(0);transition:opacity 520ms ease,transform 620ms cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.button:hover,.search-submit:hover,.main-nav a:hover{transform:translateY(-2px)}.topic-card:hover,.path-card:hover,.method-step:hover,.post-card:hover{border-color:rgb(8 123 118 / .28);box-shadow:var(--v12-shadow);transform:translateY(-4px)}.post-card:hover .thumb img{transform:scale(1.035)}}@media (min-width:981px){.home .post-grid .post-card:first-child{grid-column:span 2}.home .post-grid .post-card:first-child .thumb{aspect-ratio:21 / 9}}@media (max-width:1100px){.hero-inner{grid-template-columns:minmax(0,1fr);min-height:auto}.hero h1{max-width:16ch}.layout{grid-template-columns:minmax(0,1fr)!important}.sidebar{position:static}}@media (max-width:760px){html{scroll-behavior:auto}.site-header{top:0;padding-block:7px}.site-header .container,.container{width:min(100% - 20px, 1240px)!important}.header-inner{border-radius:12px;padding:8px!important}.brand{gap:8px}.brand-name{font-size:.98rem}.menu-toggle{border-radius:var(--v12-radius)!important;background:#fffefa!important}html.smsm-js body.smsm-menu-open .main-nav{border-radius:10px!important;background:rgb(255 254 250 / .98)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .88)}.main-nav a{border-radius:var(--v12-radius)!important;min-height:42px!important;padding:8px 9px!important;line-height:1.42!important}.language-switch{max-width:132px!important}.language-switch a{min-width:28px;min-height:28px;font-size:.68rem}.hero{margin-top:0}.hero-inner{gap:22px!important;padding-block:24px 34px!important}.hero h1,.entry-title,.page-title{max-width:100%;font-size:clamp(1.82rem, 9.2vw, 2.58rem)!important;line-height:1.22!important}.hero-copy,.section-desc{font-size:.98rem;line-height:1.86}.hero-search .search-form,.search-form,.hero-actions{grid-template-columns:minmax(0,1fr)!important}.button,.search-submit{width:100%;justify-content:center;white-space:normal}.diagnostic-panel,.topic-card,.path-card,.method-step,.post-card,.content-area,.sidebar-widget,.home-faq,.hub-guide,.hub-panel,.hub-faq,.article-evidence-box,.article-topic-hubs,.author-box,.review-box,.reader-feedback-box,.related-posts{border-radius:10px}.section{padding-block:34px}.section-head{display:grid;align-items:start}.topic-grid,.path-grid,.method-grid,.post-grid,.hub-insight-grid,.related-grid{grid-template-columns:minmax(0,1fr)!important}.content-area{padding:16px}.article-head{margin-bottom:18px;padding-bottom:16px}.article-head .meta{display:flex;flex-wrap:wrap}.post-hero-thumb img,.page-hero-thumb img{aspect-ratio:4 / 3}.entry-content{max-width:none;font-size:1rem;line-height:1.92}.entry-content h2{padding-inline-start:10px}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{white-space:normal!important;overflow-wrap:anywhere!important}.footer-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:380px){.brand-name{max-width:102px!important}.language-switch{max-width:118px!important}.language-switch a{min-width:25px;padding-inline:5px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}body.smsm-motion-ready :is(.topic-card,.post-card,.path-card,.method-step,.home-faq,.sidebar-widget,.article-evidence-box,.article-topic-hubs,.author-box,.review-box,.reader-feedback-box,.related-card,.smsm-code-card,.smsm-brand-card,.smsm-source-card,.smsm-repair-card,.smsm-team-card,.tool-shell,.tool-result,.trust-panel,.sitemap-card){opacity:1!important;transform:none!important}}