:root{--bg:#f4f7f9;--surface:#ffffff;--surface-2:#eaf1f4;--ink:#0c1b22;--muted:#566a75;--line:#d5e1e6;--brand:#006f7d;--brand-2:#0f9f72;--accent:#b66a16;--danger:#be123c;--shadow:0 24px 70px rgba(7, 42, 53, 0.10);--shadow-soft:0 12px 34px rgba(7, 42, 53, 0.07);--ring:rgba(0, 111, 125, 0.18);--radius:8px;--radius-lg:14px;--max:1240px;--ease-out:cubic-bezier(0.22, 1, 0.36, 1);--ease-spring:cubic-bezier(0.32, 0.72, 0, 1)}html{overflow-x:clip}body{min-width:320px}.site-header{isolation:isolate}.header-inner{position:relative}.brand,.brand>span,.main-nav,.main-nav ul,.main-nav li,.main-nav a,.language-switch,.hero-inner,.hero-inner>*,.section-head,.topic-grid,.post-grid,.path-grid,.method-grid,.content-area,.sidebar,.sidebar-widget,.entry-content,.entry-content>*,.post-card,.post-card-body,.topic-card,.path-card,.method-step,.hero-case,.hero-case strong,.hero-case em{min-width:0}.brand>span{display:grid}.main-nav{mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}.main-nav ul{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding-inline:18px;scrollbar-width:none}.main-nav ul::-webkit-scrollbar{display:none}.main-nav a{max-width:12.5rem;overflow:hidden;text-overflow:ellipsis}.language-switch{white-space:nowrap}.hero{margin-top:-72px}.hero-inner{min-height:clamp(560px, 78svh, 700px);padding-top:clamp(124px, 14vw, 158px)}.hero-actions{align-items:center}.hero-actions .button{max-width:100%}.hero-case span{overflow:hidden;text-overflow:ellipsis}.topic-card,.path-card,.method-step,.post-card-body,.home-faq,.sidebar-widget{overflow:hidden}.topic-card h3,.path-card h3,.method-step h3,.post-card h2,.post-card h3,.home-faq h2,.home-faq h3,.sidebar-widget h2,.sidebar-widget h3,.entry-title,.page-title,.section-title,.entry-content h2,.entry-content h3{line-height:1.32}.topic-card p,.path-card p,.method-step p,.post-card p,.home-faq p,.sidebar-widget li,.entry-content p,.entry-content li,.entry-content td,.entry-content th{overflow-wrap:anywhere}.section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.section-head>div{min-width:0}.entry-content img,.entry-content iframe,.entry-content video{max-width:100%}.entry-content table{table-layout:fixed}.entry-content th,.entry-content td{vertical-align:top}.content-area{overflow:hidden}@media (min-width:1280px){.main-nav ul{justify-content:center}}@media (max-width:1100px){.hero{margin-top:0}.hero-inner{min-height:auto;padding-top:clamp(34px, 7vw, 54px)}.main-nav{mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.main-nav ul{padding-inline:14px}.main-nav a{max-width:11rem}.section-head{align-items:start}}@media (max-width:760px){.header-inner{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand language menu" "nav nav nav"}.brand{gap:8px}.brand-logo,.brand-mark{flex:0 0 auto}.language-switch{max-width:min(37vw, 150px);overflow-x:auto;scrollbar-width:none}.language-switch::-webkit-scrollbar{display:none}html.smsm-js .main-nav{position:static;display:block;grid-area:nav;width:100%;max-height:0;margin:0;mask-image:none;-webkit-mask-image:none;visibility:hidden}html.smsm-js body.smsm-menu-open .main-nav{max-height:70svh;overflow-y:auto}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none;padding-inline:0!important}.main-nav a{max-width:none;min-height:36px;line-height:1.35;white-space:normal}.hero-inner{padding-top:24px}.hero-actions{grid-template-columns:1fr}.button,.search-submit{white-space:normal;line-height:1.45}.section-head{grid-template-columns:1fr}.section-head .button{justify-self:stretch;width:100%}.hero-case{grid-template-columns:minmax(44px,52px) minmax(0,1fr)}.device-stack{grid-template-columns:repeat(3,minmax(0,1fr))}.device{padding-inline:4px;overflow:hidden;text-overflow:ellipsis}.content-area{padding-inline:clamp(14px, 4.4vw, 22px)}}@media (max-width:420px){.brand-name{max-width:min(35vw, 132px)}.language-switch{max-width:116px}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul{grid-template-columns:1fr!important}.hero-case{grid-template-columns:1fr}.hero-case span{grid-row:auto;min-height:34px;width:fit-content;max-width:100%;padding-inline:12px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:linear-gradient(90deg,rgb(12 27 34 / .035) 1px,transparent 1px),linear-gradient(180deg,rgb(12 27 34 / .025) 1px,transparent 1px),linear-gradient(180deg,#fbfdfe 0,var(--bg) 460px,#f7fafb 100%);background-size:44px 44px,44px 44px,auto;color:var(--ink);font-family:"IBM Plex Sans Arabic","Noto Sans Arabic","Segoe UI",Tahoma,sans-serif;font-size:16px;line-height:1.85;letter-spacing:0}body::before{position:fixed;inset:0;z-index:-1;pointer-events:none;content:"";background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 28%),linear-gradient(315deg,rgb(15 159 114 / .07),transparent 32%)}.smsmhub-lang-ltr{direction:ltr;text-align:left}.smsmhub-lang-ltr .entry-content th,.smsmhub-lang-ltr .entry-content td{text-align:left}.smsmhub-lang-ltr .article-toc ol,.smsmhub-lang-ltr .hub-panel ul,.smsmhub-lang-ltr .hub-guide ol,.smsmhub-lang-ltr .review-box ul{padding-right:0;padding-left:20px}a{color:inherit;text-decoration:none}a:hover{color:var(--brand)}img{display:block;max-width:100%;height:auto}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.skip-link{position:absolute;top:-60px;right:16px;z-index:1000;padding:10px 14px;background:var(--ink);color:#fff}.skip-link:focus{top:16px}.container{width:min(var(--max), calc(100% - 32px));margin-inline:auto}.site-header{position:sticky;top:10px;z-index:50;border:0;background:#fff0;padding:10px 0 0;backdrop-filter:none}.site-header .container{width:min(1360px, calc(100% - 40px))}.header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-height:68px;border:1px solid rgb(213 225 230 / .88);border-radius:22px;background:rgb(255 255 255 / .88);box-shadow:0 18px 54px rgb(7 42 53 / .1);padding:8px 10px;backdrop-filter:blur(18px)}.brand{display:inline-flex;gap:10px;align-items:center;max-width:190px;min-width:max-content;border-radius:16px;padding:4px 6px;transition:transform 520ms var(--ease-spring),background-color 520ms var(--ease-spring)}.brand:hover{transform:translateY(-1px);background:rgb(234 241 244 / .72)}.brand-mark{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgb(0 111 125 / .24);border-radius:15px;background:linear-gradient(145deg,rgb(255 255 255 / .88),rgb(234 241 244 / .78)),linear-gradient(135deg,#e4fbff,#edfdf5);color:var(--brand);font-weight:950;box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 10px 24px rgb(0 111 125 / .12)}.brand-logo{display:block;width:44px;height:44px;border:1px solid rgb(0 111 125 / .24);border-radius:15px;object-fit:cover;background:#ecfeff;box-shadow:0 10px 24px rgb(0 111 125 / .12)}.brand-name{display:block;font-size:1.08rem;font-weight:950;line-height:1.2}.brand-tagline{display:none;color:var(--muted);font-size:.78rem;line-height:1.4}.main-nav{min-width:0;overflow:hidden}.main-nav ul{display:flex;flex-wrap:nowrap;gap:2px;justify-content:flex-start;max-width:100%;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.main-nav ul::-webkit-scrollbar{display:none}.main-nav li{flex:0 0 auto}.main-nav a{display:inline-flex;align-items:center;min-height:38px;white-space:nowrap;padding:7px 11px;border-radius:999px;color:var(--ink);font-size:.88rem;font-weight:850}.main-nav a:hover,.main-nav .current-menu-item>a,.main-nav .current_page_item>a{background:#e8f7fb;color:var(--brand)}.language-switch{display:inline-flex;align-items:center;gap:4px;border:1px solid rgb(213 225 230 / .9);border-radius:999px;background:rgb(248 252 253 / .78);padding:4px}.language-switch a{display:inline-grid;min-width:36px;min-height:32px;place-items:center;border-radius:999px;color:var(--muted);font-size:.78rem;font-weight:950}.language-switch a[aria-current="true"],.language-switch a:hover{background:#e8f7fb;color:var(--brand)}.header-search{display:none;position:relative;width:100%;min-width:0}.search-form{display:flex;gap:6px;align-items:stretch}.search-form label{flex:1}.search-field{width:100%;min-height:42px;border:1px solid rgb(213 225 230 / .95);border-radius:999px;background:rgb(255 255 255 / .92);color:var(--ink);padding:9px 14px;font:inherit}.search-field:focus{border-color:var(--ring);box-shadow:0 0 0 4px rgb(0 111 125 / .1);outline:0}.search-submit,.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--ink),#12313a);color:#fff;padding:9px 16px;font:inherit;font-weight:900;cursor:pointer;box-shadow:0 14px 30px rgb(12 27 34 / .16)}.button.secondary{border:1px solid rgb(213 225 230 / .95);background:rgb(255 255 255 / .92);color:var(--ink);box-shadow:none}.search-submit:hover,.button:hover{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#fff;transform:translateY(-2px);box-shadow:0 18px 38px rgb(0 111 125 / .2)}.button:active,.search-submit:active{transform:translateY(0) scale(.98)}.hero{position:relative;overflow:hidden;margin-top:-88px;border-bottom:1px solid rgb(213 225 230 / .86);background:linear-gradient(135deg,rgb(0 111 125 / .1),transparent 38%),linear-gradient(225deg,rgb(15 159 114 / .1),transparent 42%),linear-gradient(180deg,rgb(255 255 255 / .82),rgb(244 247 249 / .96))}.hero::before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgb(12 27 34 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(12 27 34 / .04) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,rgb(0 0 0 / .78),transparent 88%)}.hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,0.9fr);gap:54px;align-items:center;min-height:620px;padding:138px 0 60px}.eyebrow{display:inline-flex;width:fit-content;align-items:center;gap:8px;margin:0 0 16px;border:1px solid rgb(0 111 125 / .18);border-radius:999px;background:rgb(236 254 255 / .78);color:#155e75;padding:6px 12px;font-size:.78rem;font-weight:900}.hero h1,.page-title,.entry-title{margin:0;color:var(--ink);font-size:clamp(2.2rem, 5vw, 4.85rem);line-height:1.08;letter-spacing:0}.hero h1 span{color:var(--brand);text-shadow:0 18px 45px rgb(0 111 125 / .12)}.hero-copy{max-width:630px;margin:18px 0 0;color:var(--muted);font-size:1.12rem;line-height:1.9}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.hero-search{max-width:640px;margin-top:26px;padding:10px;border:1px solid rgb(213 225 230 / .9);border-radius:22px;background:rgb(255 255 255 / .88);box-shadow:var(--shadow)}.hero-visual{position:relative;min-height:440px}.diagnostic-panel{position:absolute;inset:16px 0 auto auto;width:min(100%, 420px);border:1px solid rgb(213 225 230 / .95);border-radius:26px;background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(248 252 253 / .96));box-shadow:var(--shadow),inset 0 1px 0 rgb(255 255 255 / .92);padding:10px}.panel-bar{display:flex;gap:7px;margin:0 10px 18px;padding-top:16px}.panel-bar i{width:10px;height:10px;border-radius:50%;background:var(--line)}.panel-bar i:nth-child(1){background:var(--danger)}.panel-bar i:nth-child(2){background:var(--accent)}.panel-bar i:nth-child(3){background:var(--brand-2)}.meter{position:relative;margin:13px 10px}.meter span{display:flex;justify-content:space-between;color:var(--muted);font-size:.85rem;font-weight:700}.meter b{display:block;height:9px;margin-top:6px;border-radius:99px;background:linear-gradient(90deg,var(--brand),var(--brand-2));box-shadow:0 8px 18px rgb(0 111 125 / .2)}.device-stack{position:absolute;inset:auto 18px 0 auto;display:grid;grid-template-columns:repeat(3,92px);gap:12px}.device{display:grid;min-height:106px;place-items:center;border:1px solid rgb(213 225 230 / .95);border-radius:18px;background:linear-gradient(145deg,rgb(255 255 255 / .94),rgb(234 241 244 / .74));color:var(--ink);font-size:2.1rem;box-shadow:var(--shadow-soft);transition:transform 760ms var(--ease-spring),box-shadow 760ms var(--ease-spring)}.device:nth-child(1){transform:translateY(16px) rotate(-2deg)}.device:nth-child(2){transform:translateY(-8px)}.device:nth-child(3){transform:translateY(18px) rotate(2deg)}.section{padding:70px 0}.muted-section{border-block:1px solid rgb(213 225 230 / .72);background:linear-gradient(180deg,rgb(234 241 244 / .92),rgb(247 250 251 / .94))}.section-head{display:flex;gap:16px;align-items:end;justify-content:space-between;margin-bottom:26px}.section-title{margin:0;font-size:clamp(1.75rem, 3vw, 2.55rem);line-height:1.22}.section-desc{max-width:680px;margin:8px 0 0;color:var(--muted)}.topic-grid,.post-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.path-card,.method-step,.home-faq{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(250 253 253 / .96));box-shadow:var(--shadow-soft)}.path-card{display:grid;gap:10px;min-width:0;padding:20px;overflow-wrap:anywhere}.path-card .icon{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:linear-gradient(145deg,rgb(236 254 255 / .98),rgb(241 251 248 / .94));color:var(--brand);font-size:1.3rem;font-weight:900;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)}.path-card h3,.method-step h3{margin:0;font-size:1.16rem;line-height:1.45}.path-card p,.method-step p,.home-faq p{margin:0;color:var(--muted)}.path-card a{width:fit-content;color:var(--brand);font-weight:900}.method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.method-step{padding:18px}.method-step span{display:inline-flex;margin-bottom:12px;color:var(--brand-2);font-size:.86rem;font-weight:900}.home-faq{padding:26px}.home-faq h2{margin:0 0 14px;font-size:1.45rem}.home-faq h3{margin:18px 0 6px;font-size:1.08rem;line-height:1.5}.topic-card,.post-card,.info-card,.ad-slot{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(250 253 253 / .96));box-shadow:var(--shadow-soft)}.topic-card,.post-card,.path-card,.method-step,.home-faq,.sidebar-widget,.article-evidence-box,.article-topic-hubs,.language-path-card,.author-box,.review-box,.reader-feedback-box,.related-card{animation:smsmhub-fade-up 520ms ease both}.topic-card,.post-card,.path-card,.method-step,.home-faq,.article-topic-hub-card,.language-path-card,.related-card,.smsm-code-card,.smsm-brand-card,.smsm-source-card,.smsm-repair-card,.smsm-team-card,.feedback-actions a,.main-nav a,.language-switch a,.button,.search-submit{transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease,background-color 180ms ease,color 180ms ease}.smsm-motion-ready .topic-card,.smsm-motion-ready .post-card,.smsm-motion-ready .path-card,.smsm-motion-ready .method-step,.smsm-motion-ready .home-faq,.smsm-motion-ready .sidebar-widget,.smsm-motion-ready .article-evidence-box,.smsm-motion-ready .article-topic-hubs,.smsm-motion-ready .language-path-card,.smsm-motion-ready .author-box,.smsm-motion-ready .review-box,.smsm-motion-ready .reader-feedback-box,.smsm-motion-ready .related-card,.smsm-motion-ready .smsm-code-card,.smsm-motion-ready .smsm-brand-card,.smsm-motion-ready .smsm-source-card,.smsm-motion-ready .smsm-repair-card,.smsm-motion-ready .smsm-team-card{opacity:1;transform:translateY(8px) scale(.997);filter:none;animation:none}.smsm-motion-ready .smsm-in-view{opacity:1;transform:translateY(0) scale(1);filter:blur(0);transition:opacity 820ms var(--ease-out),transform 820ms var(--ease-spring),filter 820ms var(--ease-out),box-shadow 520ms var(--ease-spring),border-color 520ms var(--ease-spring),background-color 520ms var(--ease-spring),color 520ms var(--ease-spring)}.topic-card:hover,.post-card:hover,.path-card:hover,.method-step:hover,.home-faq:hover,.related-card:hover{border-color:rgb(0 111 125 / .28);transform:translateY(-4px);box-shadow:0 22px 54px rgb(0 111 125 / .14)}.topic-card{min-height:164px;padding:20px;overflow-wrap:anywhere}.topic-card .icon{display:grid;width:42px;height:42px;place-items:center;margin-bottom:14px;border-radius:14px;background:linear-gradient(145deg,#eefcff,#f3fbf7);font-size:1.35rem;box-shadow:inset 0 1px 0 rgb(255 255 255 / .95)}.topic-card h3,.post-card h2,.post-card h3,.info-card h3{margin:0;line-height:1.45}.topic-card p,.post-card p,.info-card p{margin:8px 0 0;color:var(--muted);font-size:.95rem}.post-card{overflow:hidden;isolation:isolate}.post-card-body{padding:18px}.post-card .thumb,.placeholder-thumb{display:grid;aspect-ratio:16 / 9;min-height:178px;place-items:center;background:linear-gradient(135deg,rgb(0 111 125 / .18),transparent 45%),linear-gradient(225deg,rgb(182 106 22 / .14),transparent 42%),#eaf2f5;color:#155e75;font-size:2.4rem}.post-card .thumb img{width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform 900ms var(--ease-spring)}.post-card:hover .thumb img{transform:scale(1.045)}.meta{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:9px;color:var(--muted);font-size:.83rem;font-weight:700}.category-pill{display:inline-flex;width:fit-content;border-radius:999px;background:#edf7f9;color:var(--brand);padding:3px 8px;font-size:.78rem;font-weight:800}.layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:30px;padding:48px 0 70px}.content-area,.sidebar-widget{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft)}.content-area{padding:clamp(18px, 3vw, 32px)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0 0 18px;color:var(--muted);font-size:.84rem;font-weight:800}.breadcrumbs a{color:var(--brand)}.breadcrumbs b{color:#b5c3cb;font-weight:700}.breadcrumbs span{color:var(--muted)}.article-head{margin-bottom:24px;border-bottom:1px solid rgb(213 225 230 / .92);padding-bottom:24px}.archive-head{border-bottom:0;margin-bottom:18px}.hub-guide,.hub-faq{margin:22px 0 28px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgb(14 116 144 / .08),transparent 42%),#fff;padding:18px}.hub-insight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 30px}.hub-panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:16px}.hub-panel h2{margin:0 0 10px;font-size:1.08rem;line-height:1.45}.hub-panel ul{display:grid;gap:8px;margin:0;padding-right:18px;color:var(--muted)}.hub-guide h2,.hub-faq h2{margin:0 0 12px;font-size:1.28rem}.hub-guide ol{display:grid;gap:8px;margin:0;padding-right:22px}.hub-faq h3{margin:18px 0 6px;font-size:1.08rem}.hub-faq p{margin:0;color:var(--muted)}.language-paths{margin:0 0 30px;border:1px solid rgb(0 111 125 / .15);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 42%),linear-gradient(315deg,rgb(182 106 22 / .07),transparent 48%),#ffffff;padding:18px;box-shadow:var(--shadow-soft)}.language-paths-head{max-width:820px}.language-paths-head h2,.language-paths-head p{margin-top:0}.language-paths-head h2{margin-bottom:8px;font-size:clamp(1.2rem, 1.8vw, 1.5rem)}.language-paths-head p{color:var(--muted)}.language-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.language-path-card{display:grid;min-height:176px;align-content:start;gap:9px;border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius);background:rgb(255 255 255 / .92);padding:14px;color:var(--ink);text-decoration:none}.language-path-card:hover,.language-path-card:focus{border-color:rgb(0 111 125 / .34);box-shadow:0 16px 30px rgb(18 43 52 / .1);transform:translateY(-2px)}.language-path-icon{display:inline-grid;width:fit-content;min-width:44px;min-height:34px;place-items:center;border:1px solid rgb(0 111 125 / .14);border-radius:var(--radius);background:#ecfeff;padding:6px 9px;color:var(--brand);font-size:.82rem;font-weight:950}.language-path-card strong{color:var(--brand-dark);font-size:1rem;line-height:1.42}.language-path-card em{color:var(--muted);font-size:.9rem;font-style:normal;line-height:1.55}.language-path-card small{margin-top:auto;color:var(--accent);font-size:.82rem;font-weight:950}.sitemap-section{margin:28px 0}.sitemap-section h2{margin:0 0 14px;font-size:1.35rem}.sitemap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sitemap-card{display:grid;gap:8px;min-height:132px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:14px}.sitemap-card span{display:grid;width:38px;height:38px;place-items:center;border-radius:var(--radius);background:#edf7f9;color:var(--brand);font-weight:800}.sitemap-card strong{font-size:1.05rem}.sitemap-card em{color:var(--muted);font-style:normal;font-size:.86rem;font-weight:800}.sitemap-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sitemap-list li{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:10px 12px}.sitemap-list a{color:var(--ink);font-weight:800}.sitemap-list span{color:var(--muted);font-size:.82rem;font-weight:800}.section-head.compact{margin:22px 0 16px}.post-hero-thumb,.page-hero-thumb{overflow:hidden;margin-bottom:22px;border-radius:var(--radius-lg);border:1px solid rgb(213 225 230 / .95);background:var(--surface-2);box-shadow:var(--shadow-soft)}.post-hero-thumb img,.page-hero-thumb img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.entry-content{color:#172936;font-size:1.06rem}.article-toc{margin:0 0 28px;border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 44%),#fff;padding:20px;box-shadow:var(--shadow-soft)}.article-toc h2{margin:0 0 12px;font-size:1.18rem}.article-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0;padding-right:20px}.article-toc a{color:var(--ink);font-weight:800}.entry-content h2{scroll-margin-top:96px;margin:34px 0 10px;font-size:clamp(1.42rem, 2vw, 1.72rem);line-height:1.45}.entry-content h3{margin:24px 0 8px;font-size:1.22rem}.entry-content p,.entry-content ul,.entry-content ol{margin-top:0}.entry-content a{color:var(--brand);font-weight:800}.entry-content table{width:100%;border-collapse:separate;border-spacing:0;margin:22px 0;overflow:hidden;border:1px solid rgb(213 225 230 / .94);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-soft)}.entry-content th,.entry-content td{border-bottom:1px solid rgb(213 225 230 / .9);padding:12px 14px;text-align:right}.entry-content th{background:#eef8fb;color:#12313a;font-weight:950}.smsm-code-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 28px}.smsm-code-finder{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,0.6fr);gap:12px;align-items:end;margin:22px 0 26px;border:1px solid rgb(0 111 125 / .16);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 46%),#fff;padding:16px;box-shadow:var(--shadow-soft)}.smsm-code-finder label{display:block;margin-bottom:6px;color:var(--brand-dark);font-size:.88rem;font-weight:950}.smsm-code-finder input,.smsm-code-finder select{width:100%;min-height:44px;border:1px solid rgb(213 225 230 / .95);border-radius:var(--radius);background:#fbfdfd;color:var(--ink);padding:9px 12px;font:inherit;font-weight:800}.smsm-code-finder input:focus,.smsm-code-finder select:focus{border-color:rgb(0 111 125 / .44);box-shadow:0 0 0 3px rgb(0 111 125 / .11);outline:none}.smsm-code-finder p{grid-column:1 / -1;margin:0;color:var(--muted);font-size:.92rem}.smsm-code-finder strong{color:var(--brand)}.smsm-code-card{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 48%),#fff;padding:18px;box-shadow:var(--shadow-soft)}.smsm-code-badge{display:inline-flex;width:fit-content;margin-bottom:10px;border-radius:999px;background:var(--ink);color:#fff;padding:3px 9px;font-size:.82rem;font-weight:900;direction:ltr}.smsm-code-card h3{margin:0 0 6px;font-size:1.06rem}.smsm-code-card p{min-height:68px;margin:0 0 12px;color:var(--muted);font-size:.94rem;line-height:1.7}.smsm-code-card .smsm-code-risk{min-height:0;border-top:1px solid var(--line);padding-top:10px;color:var(--accent);font-size:.86rem;font-weight:850}.smsm-code-action a{display:inline-flex;align-items:center;min-height:34px;border-radius:var(--radius);background:#edf7f9;padding:5px 10px;font-size:.88rem}.smsm-code-table td:first-child,.smsm-code-table th:first-child{direction:ltr;text-align:left}.smsm-brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 28px}.smsm-brand-card{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(21 128 61 / .08),transparent 48%),#fff;padding:18px;box-shadow:var(--shadow-soft)}.smsm-brand-card h3{margin:0 0 8px;font-size:1.16rem;direction:ltr;text-align:left}.smsm-brand-card p{margin:0 0 10px;color:var(--muted);font-size:.96rem;line-height:1.75}.smsm-brand-note{margin:10px 0;border-right:4px solid var(--brand-2);border-radius:var(--radius);background:#f0fdf4;color:var(--ink);padding:9px 11px;font-size:.9rem;font-weight:800}.smsm-brand-card ul{display:grid;gap:6px;margin:12px 0 0;padding-right:20px}.smsm-brand-table td:first-child,.smsm-brand-table th:first-child{direction:ltr;text-align:left}.smsm-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 28px}.smsm-source-card{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 48%),#fff;padding:18px;box-shadow:var(--shadow-soft)}.smsm-source-card h3{margin:0 0 8px;font-size:1.12rem;direction:ltr;text-align:left}.smsm-source-card p{margin:0 0 10px;color:var(--muted);font-size:.95rem;line-height:1.75}.smsm-source-note{margin:10px 0 12px;border-right:4px solid var(--brand);border-radius:var(--radius);background:#ecfeff;color:var(--ink);padding:9px 11px;font-size:.9rem;font-weight:800}.smsm-source-action a{display:inline-flex;align-items:center;min-height:34px;border-radius:var(--radius);background:#eef6ff;padding:5px 10px;font-size:.88rem;font-weight:900}.smsm-source-table td:first-child,.smsm-source-table th:first-child,.smsm-source-table td:last-child,.smsm-source-table th:last-child{direction:ltr;text-align:left}.smsm-repair-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 28px}.smsm-repair-card{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(21 128 61 / .08),transparent 52%),#fff;padding:18px;box-shadow:var(--shadow-soft)}.smsm-repair-card h3{margin:0 0 8px;font-size:1.1rem}.smsm-repair-card h3 a{color:var(--ink)}.smsm-repair-card p{margin:0 0 10px;color:var(--muted);font-size:.95rem;line-height:1.75}.smsm-repair-card ul{display:grid;gap:7px;margin:12px 0 0;padding-right:18px}.smsm-repair-card li{color:var(--brand);font-size:.92rem;font-weight:800}.smsm-repair-table td:first-child,.smsm-repair-table th:first-child{min-width:190px}.smsm-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 28px}.smsm-team-card{border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 50%),#fff;padding:18px;box-shadow:var(--shadow-soft)}.smsm-team-card h3{margin:0 0 8px;font-size:1.08rem}.smsm-team-card p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.75}.smsm-process-list{display:grid;gap:10px;padding-right:22px}.smsm-process-list li{padding:8px 10px;border-radius:var(--radius);background:#f7fcfd}.smsm-team-links{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.smsm-team-links a{display:inline-flex;align-items:center;min-height:38px;border:1px solid rgb(14 116 144 / .18);border-radius:var(--radius);background:#ecfeff;padding:6px 12px;color:var(--brand-dark);font-size:.92rem;font-weight:900}.note,.warning{margin:22px 0;border:1px solid #cfe2ea;border-right:4px solid var(--brand);border-radius:var(--radius-lg);background:#f7fcfd;padding:15px 17px;box-shadow:0 10px 28px rgb(7 42 53 / .06)}.warning{border-color:#fed7aa;border-right-color:var(--accent);background:#fff7ed}.smsm-aeo-summary{background:#f1fbf8;border-color:#bfe8dc;border-right-color:var(--brand-2)}.smsmhub-lang-ltr .note,.smsmhub-lang-ltr .warning{border-right-width:1px;border-left:4px solid var(--brand)}.smsmhub-lang-ltr .smsm-aeo-summary{border-left-color:var(--brand-2)}.smsmhub-lang-ltr .warning{border-left-color:var(--accent)}.article-evidence-box{margin:24px 0 28px;border:1px solid rgb(0 111 125 / .16);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 42%),linear-gradient(315deg,rgb(15 159 114 / .08),transparent 48%),#ffffff;padding:20px;box-shadow:var(--shadow-soft)}.evidence-head{max-width:780px}.evidence-kicker{margin:0 0 6px;color:var(--brand);font-size:.82rem;font-weight:950}.article-evidence-box h2,.article-evidence-box h3,.article-evidence-box p{margin-top:0}.article-evidence-box h2{margin-bottom:8px;font-size:clamp(1.24rem, 2vw, 1.58rem)}.article-evidence-box h3{margin-bottom:8px;font-size:1rem}.article-evidence-box p{color:var(--muted)}.evidence-facts{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}.evidence-facts span{display:inline-flex;min-height:38px;align-items:center;gap:8px;border:1px solid rgb(213 225 230 / .92);border-radius:999px;background:rgb(248 252 253 / .92);padding:7px 12px;color:var(--ink);font-size:.9rem;font-weight:800}.evidence-facts strong{color:var(--muted);font-size:.78rem}.evidence-columns{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:18px;align-items:start}.evidence-source-list,.article-evidence-box ol{margin:0;padding-right:20px}.smsmhub-lang-ltr .evidence-source-list,.smsmhub-lang-ltr .article-evidence-box ol{padding-right:0;padding-left:20px}.evidence-source-list a{color:var(--brand);font-weight:850}.evidence-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.evidence-links a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border:1px solid rgb(0 111 125 / .18);border-radius:999px;background:#ecfeff;padding:7px 13px;color:var(--brand);font-size:.88rem;font-weight:950}.article-topic-hubs{margin:0 0 28px;border:1px solid rgb(182 106 22 / .2);border-radius:var(--radius);background:linear-gradient(135deg,rgb(182 106 22 / .08),transparent 38%),linear-gradient(315deg,rgb(0 111 125 / .07),transparent 44%),#fffdf8;padding:18px;box-shadow:var(--shadow-soft)}.article-topic-hub-head{max-width:800px}.article-topic-hub-head h2,.article-topic-hub-head p{margin-top:0}.article-topic-hub-head h2{margin-bottom:8px;font-size:clamp(1.18rem, 1.8vw, 1.42rem)}.article-topic-hub-head p{margin-bottom:14px;color:var(--muted)}.article-topic-hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.article-topic-hub-card{display:grid;min-height:154px;align-content:start;gap:8px;border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius);background:rgb(255 255 255 / .88);padding:13px;color:var(--ink);text-decoration:none}.article-topic-hub-card:hover,.article-topic-hub-card:focus{border-color:rgb(0 111 125 / .34);box-shadow:0 16px 30px rgb(18 43 52 / .1);transform:translateY(-2px)}.article-topic-hub-icon{display:inline-grid;width:fit-content;min-width:44px;min-height:34px;place-items:center;border:1px solid rgb(0 111 125 / .14);border-radius:var(--radius);background:#ecfeff;padding:6px 9px;color:var(--brand);font-size:.82rem;font-weight:950}.article-topic-hub-card strong{color:var(--brand-dark);font-size:.98rem;line-height:1.45}.article-topic-hub-card em{color:var(--muted);font-size:.88rem;font-style:normal;line-height:1.55}.article-topic-hub-card small{margin-top:auto;color:var(--accent);font-size:.82rem;font-weight:950}.author-box{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:start;margin:30px 0 18px;border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:#fff;padding:18px;box-shadow:var(--shadow-soft)}.author-avatar{display:grid;width:64px;height:64px;place-items:center;border:1px solid rgb(14 116 144 / .2);border-radius:var(--radius);background:#ecfeff;color:var(--brand);font-size:1.5rem;font-weight:900}.author-avatar img{display:block;width:42px;height:42px;object-fit:contain}.author-label{margin:0 0 4px;color:var(--muted);font-size:.82rem;font-weight:800}.author-box h2{margin:0 0 6px;font-size:1.2rem}.author-box p{margin:0;color:var(--muted)}.author-box a{display:inline-flex;margin-top:10px;color:var(--brand);font-weight:800}.review-box{margin:30px 0 18px;border:1px solid #cfe2ea;border-radius:var(--radius-lg);background:#f8fcfd;padding:18px;box-shadow:var(--shadow-soft)}.review-box h2{margin:0 0 10px;font-size:1.22rem}.review-box ul{margin:0;padding-right:20px}.review-box p{margin:12px 0 0}.review-box a{color:var(--brand);font-weight:800}.reader-feedback-box{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin:30px 0 18px;border:1px solid #cfe2ea;border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .08),transparent 48%),#fff;padding:18px;box-shadow:var(--shadow-soft)}.reader-feedback-box h2{margin:0 0 8px;font-size:1.24rem}.reader-feedback-box p{margin:0;color:var(--muted)}.feedback-label{margin-bottom:5px!important;color:var(--brand)!important;font-size:.82rem;font-weight:900}.feedback-actions{display:grid;gap:8px;min-width:210px}.feedback-actions a{display:inline-flex;justify-content:center;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);padding:8px 12px;font-size:.9rem;font-weight:900}.feedback-actions a:first-child{border-color:rgb(14 116 144 / .28);background:#ecfeff;color:var(--brand)}.related-posts{margin:30px 0 18px}.related-posts h2{margin:0 0 14px;font-size:1.25rem}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.related-card{display:grid;grid-template-rows:auto 1fr auto;min-height:176px;border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(0 111 125 / .1),transparent 46%),#fff;padding:14px;box-shadow:var(--shadow-soft)}.related-card span{display:grid;width:38px;height:38px;place-items:center;border-radius:var(--radius);background:#edf7f9;color:var(--brand);font-weight:800}.related-card strong{margin-top:12px;font-size:.98rem;line-height:1.55}.related-card em{align-self:end;color:var(--muted);font-size:.8rem;font-style:normal;font-weight:800}.quick-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.sidebar{display:grid;gap:14px;align-content:start}.sidebar-widget{padding:16px}.sidebar-widget h2,.sidebar-widget h3{margin:0 0 10px;font-size:1.06rem}.sidebar-widget ul{margin:0;padding:0;list-style:none}.sidebar-widget li+li{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.ad-slot{display:grid;min-height:110px;place-items:center;color:#71808b;font-size:.82rem;font-weight:800}.ad-slot.large{min-height:250px}.site-footer{border-top:1px solid rgb(255 255 255 / .08);background:linear-gradient(135deg,rgb(0 111 125 / .16),transparent 38%),#0c1b22;color:#eaf2f5}.footer-grid{display:grid;grid-template-columns:1.1fr repeat(3,1fr);gap:24px;padding:34px 0}.footer-grid h2,.footer-grid h3{margin:0 0 10px;font-size:1rem}.footer-grid p,.footer-grid a{color:#b8c7d0}.footer-grid ul{margin:0;padding:0;list-style:none}.footer-bottom{border-top:1px solid rgb(255 255 255 / .1);padding:14px 0;color:#9fb0ba;font-size:.9rem}.pagination{margin-top:24px}.pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px}.pagination a,.pagination span{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:7px 12px}.pagination .current{background:var(--ink);color:#fff}.author-profile-head{margin-bottom:18px}.trust-panel{margin:22px 0;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:18px}.trust-panel h2{margin:0 0 10px;font-size:1.32rem}.trust-panel p{color:var(--muted)}.trust-panel ol{margin:0;padding-inline-start:22px}.trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.trust-grid article{border:1px solid #dbe8ee;border-radius:var(--radius);background:#f8fcfd;padding:14px}.trust-grid strong{display:block;margin-bottom:6px;color:var(--ink)}.trust-grid p{margin:0;font-size:.92rem}.tool-shell{display:grid;gap:18px;margin:18px 0 28px;border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:#fff;padding:22px;box-shadow:var(--shadow-soft)}.tool-intro{display:grid;gap:8px}.tool-intro h2,.tool-result h2{margin:0;color:var(--ink);font-size:1.45rem;line-height:1.45}.tool-intro p,.tool-result p{margin:0;color:var(--muted)}.tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tool-grid label{display:grid;gap:7px;color:var(--ink);font-weight:900}.tool-grid select{width:100%;min-height:48px;border:1px solid var(--line);border-radius:var(--radius);background:#f8fcfd;color:var(--ink);padding:9px 10px;font:inherit;font-weight:700}.tool-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tool-result{border:1px solid #dbe8ee;border-radius:var(--radius);background:#f8fcfd;padding:18px}.tool-result ul{margin:12px 0 0;padding-inline-start:22px}.tool-result li{margin:4px 0}.tool-badge{display:inline-flex;width:fit-content;margin-bottom:10px;border-radius:var(--radius);background:#e8f7fb;color:var(--brand);padding:4px 9px;font-size:.82rem;font-weight:900}.tool-result.is-safe{border-color:rgb(18 161 103 / .28);background:#f0fdf4}.tool-result.is-warning{border-color:rgb(194 121 19 / .3);background:#fff8ed}.tool-result.is-danger{border-color:rgb(190 18 60 / .28);background:#fff1f2}.tool-result.is-danger .tool-badge{background:#ffe4e6;color:var(--danger)}.cky-consent-container,.cky-modal{font-family:"IBM Plex Sans Arabic","Noto Sans Arabic","Segoe UI",Tahoma,sans-serif!important;letter-spacing:0!important}.cky-consent-container{direction:rtl;text-align:right;z-index:99999!important}.smsmhub-lang-ltr .cky-consent-container,.smsmhub-lang-ltr .cky-modal{direction:ltr;text-align:left}.cky-consent-container .cky-consent-bar,.cky-modal .cky-preference-center{border-radius:var(--radius)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important}.cky-consent-container .cky-title{font-size:1.02rem!important;font-weight:900!important;margin-bottom:6px!important}.cky-consent-container .cky-notice-des,.cky-modal .cky-preference-content-wrapper{color:var(--muted)!important;font-size:0.92rem!important;line-height:1.75!important}.cky-consent-container .cky-btn,.cky-modal .cky-btn{min-height:40px!important;border-radius:var(--radius)!important;font-weight:900!important}.cky-consent-container .cky-btn-accept,.cky-modal .cky-btn-accept{background:var(--brand)!important;border-color:var(--brand)!important;color:#fff!important}.cky-consent-container .cky-btn-reject,.cky-consent-container .cky-btn-customize,.cky-modal .cky-btn-reject,.cky-modal .cky-btn-preferences{background:transparent!important;border-color:var(--brand)!important;color:var(--brand)!important}.cky-btn-revisit-wrapper{background:var(--brand)!important;box-shadow:0 10px 30px rgb(5 111 131 / .24)!important}@media (max-width:1100px){.site-header{top:0;padding-top:8px}.hero{margin-top:0}.header-inner,.hero-inner,.layout,.footer-grid,.evidence-columns,.related-grid,.reader-feedback-box,.hub-insight-grid,.path-grid,.sitemap-grid,.trust-grid,.tool-grid{grid-template-columns:minmax(0,1fr)}.header-inner{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:0;border-radius:18px;padding:7px}.layout>*,.content-area,.sidebar,.sidebar-widget{min-width:0;width:100%;max-width:100%}.main-nav ul{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none}.main-nav ul::-webkit-scrollbar{display:none}.main-nav{grid-column:1 / -1;overflow:hidden}.main-nav a{min-height:32px;white-space:nowrap;padding:5px 9px;font-size:.82rem}.header-search{display:block;grid-column:1 / -1;width:100%}.search-field,.search-submit,.button{min-height:38px}.header-search .search-form{gap:4px}.header-search .search-field,.header-search .search-submit{min-height:38px;padding-block:6px}.header-inner>*,.brand,.main-nav,.language-switch,.header-search{min-width:0}.language-switch{grid-column:2;grid-row:1;justify-self:end;width:fit-content;padding:3px}.language-switch a{min-width:32px;min-height:30px}.brand{grid-column:1;grid-row:1;width:auto;max-width:100%}.brand-mark{width:38px;height:38px;border-radius:13px}.brand-name{font-size:1rem}.brand-tagline{display:none}.brand-name,.brand-tagline{overflow-wrap:anywhere}.main-nav ul{max-width:100%}.hero-inner{min-height:auto;padding-top:42px}.topic-grid,.post-grid,.method-grid,.language-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.smsm-code-finder{grid-template-columns:1fr}.smsm-code-grid{grid-template-columns:1fr}.smsm-brand-grid,.smsm-repair-grid,.smsm-source-grid,.smsm-team-grid{grid-template-columns:minmax(0,1fr)}.smsm-code-table,.smsm-brand-table,.smsm-repair-table,.smsm-source-table{display:block;overflow-x:auto;white-space:nowrap}.smsm-code-card p{min-height:0}}@media (max-width:640px){.container{width:min(100% - 24px, var(--max))}.site-header{position:sticky;top:6px}.main-nav{overflow:visible}.main-nav ul{flex-wrap:wrap;gap:5px;overflow-x:visible;padding-bottom:0}.main-nav a{min-height:30px;padding:4px 8px;font-size:.78rem}.hero-inner{padding-top:22px}.hero h1,.page-title,.entry-title{font-size:2.05rem}.section-title{font-size:1.45rem}.topic-grid,.post-grid,.method-grid,.language-path-grid,.article-toc ol{grid-template-columns:1fr}.article-toc ol{max-height:340px;overflow-y:auto;padding-left:8px}.article-evidence-box,.article-topic-hubs{padding:16px}.article-topic-hub-grid{grid-template-columns:1fr}.evidence-facts{display:grid;grid-template-columns:1fr}.evidence-facts span{border-radius:var(--radius)}.feedback-actions{min-width:0}.device-stack{position:static;grid-template-columns:repeat(3,1fr);margin-top:18px}.diagnostic-panel{position:static;width:100%}.hero-visual{min-height:auto}}:root{--bg:#f5f8fa;--surface:#ffffff;--surface-2:#edf4f7;--ink:#071a21;--muted:#536873;--line:#d8e5ea;--brand:#067280;--brand-dark:#064e5b;--brand-2:#12815f;--accent:#a15c12;--radius:8px;--radius-lg:8px}body{overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.site-header .container{width:min(1320px, calc(100% - clamp(24px, 4vw, 48px)))}.header-inner{gap:8px;min-height:62px;border-color:rgb(202 218 225 / .92);border-radius:18px;padding:7px 9px;box-shadow:0 18px 48px rgb(7 42 53 / .09)}.brand{max-width:176px}.brand-name{white-space:nowrap}.brand-mark,.brand-logo{width:40px;height:40px;border-radius:12px}.main-nav{display:flex;justify-content:center}.main-nav ul{justify-content:center;gap:3px;overflow:visible}.main-nav a{min-height:34px;padding:6px 9px;font-size:.82rem;transition:transform 520ms var(--ease-spring),box-shadow 520ms var(--ease-spring),border-color 520ms var(--ease-spring),background-color 520ms var(--ease-spring),color 520ms var(--ease-spring)}.main-nav a:hover{transform:translateY(-1px)}.language-switch{flex-shrink:0}.language-switch a{min-width:32px;min-height:30px}.header-search{display:none!important}.hero{margin-top:-82px}.hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(300px,0.92fr);gap:clamp(28px, 5vw, 62px);min-height:650px;padding:136px 0 72px}.hero-inner>*{min-width:0}.hero h1,.page-title,.entry-title{text-wrap:balance;overflow-wrap:anywhere}.hero-copy,.section-desc,.entry-content p,.post-card p{text-wrap:pretty}.hero-actions .button{min-width:0;white-space:nowrap}.diagnostic-panel{position:relative;inset:auto;width:min(100%, 440px);margin-inline-start:auto;padding:12px}.hero-case-list{display:grid;gap:10px}.hero-case{display:grid;grid-template-columns:58px minmax(0,1fr);gap:4px 12px;align-items:center;border:1px solid rgb(213 225 230 / .86);border-radius:var(--radius);background:linear-gradient(135deg,rgb(236 254 255 / .78),rgb(255 255 255 / .95));padding:12px}.hero-case span{grid-row:span 2;display:grid;min-height:46px;place-items:center;border-radius:var(--radius);background:var(--ink);color:#fff;direction:ltr;font-size:.78rem;font-weight:950}.hero-case strong,.hero-case em{min-width:0;overflow-wrap:anywhere}.hero-case strong{color:var(--ink);font-size:.96rem;line-height:1.55}.hero-case em{color:var(--muted);font-size:.86rem;font-style:normal;line-height:1.55}.device-stack{position:relative;inset:auto;width:min(100%, 340px);margin:-18px 18px 0 auto}.device{min-height:92px;border-radius:var(--radius);font-size:1.42rem}.section{padding:clamp(58px, 7vw, 92px) 0}.section-head{align-items:flex-start}.section-title{text-wrap:balance}.topic-card,.post-card,.path-card,.method-step,.home-faq,.content-area,.sidebar-widget,.article-evidence-box,.article-topic-hubs,.language-path-card,.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{border-radius:var(--radius-lg)}.post-card,.post-card *,.topic-card,.topic-card *,.path-card,.path-card *,.related-card,.related-card *{min-width:0}.post-card{display:grid;grid-template-rows:auto 1fr}.post-card-body{display:grid;align-content:start;padding:17px}.post-card h2,.post-card h3,.post-card h2 a,.post-card h3 a,.related-card strong,.topic-card h3,.path-card h3{overflow-wrap:anywhere;word-break:normal;hyphens:auto;unicode-bidi:plaintext}.post-card h2,.post-card h3{font-size:1.04rem}.post-card p{overflow-wrap:anywhere;hyphens:auto;line-height:1.75}.post-card .thumb,.placeholder-thumb{min-height:164px;background:linear-gradient(135deg,rgb(6 114 128 / .18),transparent 46%),linear-gradient(225deg,rgb(18 129 95 / .13),transparent 42%),#dce8ed}.meta{gap:6px 8px;line-height:1.45}.category-pill,.meta span,.meta time{overflow-wrap:anywhere}.layout .post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-content{max-width:74ch;margin-inline:auto;line-height:1.95}.entry-content h2,.entry-content h3{text-wrap:balance}.entry-content h2{scroll-margin-top:140px}.entry-content li{margin:4px 0}.article-toc,.warning,.note,.article-evidence-box,.article-topic-hubs{max-width:100%}.footer-grid{align-items:start}@media (min-width:1101px){.single .layout,.page-template-default .layout{grid-template-columns:minmax(0,850px) minmax(280px,320px);justify-content:center}.archive .layout,.blog .layout,.page-template-page-blog .layout{grid-template-columns:minmax(0,1fr) 310px}}@media (max-width:1100px){.site-header .container{width:min(100% - 22px, 980px)}.header-inner{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:7px}.brand{max-width:100%}.main-nav{display:block;width:100%;grid-column:1 / -1;border-top:1px solid rgb(213 225 230 / .78);padding-top:6px}.main-nav ul{display:flex;flex-wrap:nowrap;gap:3px;justify-content:center;width:100%;max-width:100%;overflow:visible}.main-nav a{min-height:30px;padding:4px 7px;font-size:.76rem}.hero{margin-top:0}.hero-inner{grid-template-columns:minmax(0,1fr);padding-top:36px}.hero-visual{min-height:0}.diagnostic-panel{margin-inline:0}.device-stack{width:100%;margin:12px 0 0}}@media (max-width:760px){.site-header .container,.container{width:min(100% - 20px, var(--max))}.site-header{position:relative;top:auto;padding-top:4px}.header-inner{border-radius:14px}.brand-name{max-width:128px;overflow:hidden;text-overflow:ellipsis}.language-switch a{min-width:30px;min-height:28px;font-size:.72rem}.main-nav ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.main-nav li{min-width:0}.main-nav a{width:100%;justify-content:center;min-height:28px;padding:3px 4px;overflow:hidden;text-overflow:ellipsis;font-size:.71rem}.hero-inner{gap:26px;padding-top:28px}.hero h1,.page-title,.entry-title{font-size:clamp(1.82rem, 9vw, 2.18rem);line-height:1.18}.hero-copy{font-size:1rem;line-height:1.82}.hero-actions{display:grid;grid-template-columns:1fr}.hero-actions .button{width:100%}.hero-search{padding:8px}.hero-search .search-form{display:grid;grid-template-columns:1fr}.hero-search .search-submit{width:100%}.hero-case{grid-template-columns:52px minmax(0,1fr);padding:10px}.device-stack{width:100%;margin:12px 0 0}.device{min-height:70px;font-size:1rem}.section-head{display:grid;gap:12px}.layout{padding-top:28px}.layout .post-grid,.related-grid{grid-template-columns:1fr}.entry-content{max-width:none;font-size:1.01rem;line-height:1.9}.entry-content h2{scroll-margin-top:24px}.entry-content table.smsm-code-table{display:grid;gap:10px;border:0;background:#fff0;box-shadow:none;overflow:visible;white-space:normal}.entry-content table.smsm-code-table thead{display:none}.entry-content table.smsm-code-table tbody{display:grid;gap:10px}.entry-content table.smsm-code-table tr{display:grid;gap:8px;border:1px solid rgb(213 225 230 / .92);border-radius:var(--radius-lg);background:#fff;padding:12px;box-shadow:var(--shadow-soft)}.entry-content table.smsm-code-table td{display:grid;grid-template-columns:minmax(72px,0.34fr) minmax(0,1fr);gap:8px;border:0;padding:0;text-align:start;white-space:normal;overflow-wrap:anywhere}.entry-content table.smsm-code-table td::before{color:var(--muted);font-size:.76rem;font-weight:950}.entry-content table.smsm-code-table td:nth-child(1)::before{content:"الرمز"}.entry-content table.smsm-code-table td:nth-child(2)::before{content:"الجهاز"}.entry-content table.smsm-code-table td:nth-child(3)::before{content:"المشكلة"}.entry-content table.smsm-code-table td:nth-child(4)::before{content:"السلامة"}.entry-content table.smsm-code-table td:nth-child(5)::before{content:"الرابط"}}html,body{max-width:100%}.header-inner>*,.main-nav,.main-nav ul,.main-nav li,.main-nav a,.language-switch,.brand,.content-area,.entry-content,.post-card,.topic-card,.path-card,.method-step,.sidebar-widget{min-width:0}.header-search{display:none!important}.menu-toggle{display:none;align-items:center;gap:8px;min-height:34px;border:1px solid rgb(213 225 230 / .9);border-radius:999px;background:rgb(248 252 253 / .82);color:var(--ink);padding:5px 10px;font:inherit;font-size:.78rem;font-weight:950;cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255 / .76)}.menu-toggle-lines{position:relative;display:inline-grid;width:18px;height:14px;align-items:center}.menu-toggle-lines i{display:block;width:18px;height:2px;border-radius:99px;background:currentColor;transition:transform 560ms var(--ease-spring),opacity 360ms var(--ease-out)}.menu-toggle-lines i+i{margin-top:5px}body.smsm-menu-open .menu-toggle{border-color:rgb(6 114 128 / .24);background:#e8f7fb;color:var(--brand)}body.smsm-menu-open .menu-toggle-lines i:first-child{transform:translateY(3.5px) rotate(45deg)}body.smsm-menu-open .menu-toggle-lines i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.main-nav{overflow:hidden}.main-nav ul{min-width:0;max-width:100%}.main-nav a,.language-switch a,.button,.search-submit,.feedback-actions a,.smsm-source-action a,.smsm-code-action a{transform:translateZ(0);transition:transform 560ms var(--ease-spring),box-shadow 560ms var(--ease-spring),border-color 560ms var(--ease-spring),background-color 560ms var(--ease-spring),color 560ms var(--ease-spring)}.button,.search-submit{text-align:center;white-space:nowrap}.button:hover,.search-submit:hover,.feedback-actions a:hover,.smsm-source-action a:hover,.smsm-code-action a:hover{transform:translateY(-2px) scale(1.01)}.button:active,.search-submit:active,.feedback-actions a:active,.smsm-source-action a:active,.smsm-code-action a:active{transform:translateY(0) scale(.98)}.topic-card,.post-card,.path-card,.method-step,.home-faq,.content-area,.sidebar-widget,.article-evidence-box,.article-topic-hubs,.language-path-card,.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{border-color:rgb(197 215 222 / .92);box-shadow:inset 0 1px 0 rgb(255 255 255 / .78),0 16px 42px rgb(7 42 53 / .075)}.entry-title,.page-title,.section-title,.post-card h2,.post-card h3,.topic-card h3,.path-card h3,.method-step h3,.related-card strong,.entry-content h2,.entry-content h3{overflow-wrap:anywhere;word-break:normal}.entry-content,.entry-content p,.entry-content li,.entry-content td,.entry-content th{overflow-wrap:anywhere;word-break:normal}.entry-content table{max-width:100%}@media (min-width:1101px){.header-inner{grid-template-columns:minmax(172px,auto) minmax(0,1fr) auto}.brand{justify-self:start}.main-nav{justify-self:center;width:100%}.main-nav ul{justify-content:center}.language-switch{justify-self:end}}@media (max-width:1100px){.header-inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand language" "nav nav"}.brand{grid-area:brand}.language-switch{grid-area:language;justify-self:end}.main-nav{grid-area:nav;width:100%}.main-nav ul{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scroll-snap-type:x proximity;scrollbar-width:none}.main-nav ul::-webkit-scrollbar{display:none}.main-nav li{scroll-snap-align:start}}@media (max-width:760px){.site-header{position:relative;top:auto}.site-header .container{width:min(100% - 20px, var(--max))}.header-inner{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand language menu" "nav nav nav";gap:9px;padding:8px}.brand{max-width:100%;justify-self:start}.brand-name{max-width:min(42vw, 170px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-switch{justify-self:end;max-width:168px}.menu-toggle{display:inline-flex;grid-area:menu;justify-self:end}.menu-toggle-label{display:none}.main-nav{border-top:1px solid rgb(213 225 230 / .78);padding-top:8px;overflow:visible}.smsm-js .main-nav{max-height:0;border-top:0;padding-top:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(-4px);transition:max-height 620ms var(--ease-spring),opacity 420ms var(--ease-out),transform 620ms var(--ease-spring),padding-top 420ms var(--ease-out)}.smsm-js body.smsm-menu-open .main-nav{max-height:520px;border-top:1px solid rgb(213 225 230 / .78);padding-top:8px;opacity:1;pointer-events:auto;transform:translateY(0)}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;justify-content:stretch!important;overflow:visible!important;padding:0!important;transform:none!important;scroll-snap-type:none!important}.main-nav li,.main-nav a{width:100%;min-width:0;max-width:100%}.main-nav a{justify-content:center;min-height:32px;border:1px solid rgb(213 225 230 / .72);background:rgb(248 252 253 / .74);padding:5px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(0.72rem, 2.7vw, 0.82rem)}.hero{margin-top:0}.hero-inner{min-height:auto;padding-top:28px}.hero h1,.page-title,.entry-title{font-size:clamp(1.78rem, 8.4vw, 2.2rem);line-height:1.18}.hero-actions .button,.feedback-actions a{white-space:normal}.post-card .thumb,.placeholder-thumb,.post-hero-thumb img,.page-hero-thumb img{min-height:0}.entry-content table:not(.smsm-code-table){display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media (max-width:420px){.language-switch{max-width:148px;gap:2px}.language-switch a{min-width:28px;min-height:27px;font-size:.68rem}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hero-case{grid-template-columns:46px minmax(0,1fr)}}@keyframes smsmhub-fade-up{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:760px){html.smsm-js .main-nav{visibility:hidden;max-height:0;border-top:0;padding-top:0;opacity:0;pointer-events:none;overflow:hidden;transform:translateY(-6px)}html.smsm-js body.smsm-menu-open .main-nav{visibility:visible;max-height:540px;border-top:1px solid rgb(213 225 230 / .78);padding-top:8px;opacity:1;pointer-events:auto;transform:translateY(0)}.single .article-head{margin-bottom:18px;padding-bottom:18px}.single .entry-title{font-size:clamp(1.72rem, 7.45vw, 2.06rem);line-height:1.22}.article-head .meta{gap:7px;line-height:1.55}.article-head .meta>*{max-width:100%;min-height:30px;align-items:center;overflow-wrap:anywhere}.post-hero-thumb{margin-top:18px}.entry-content table:not(.smsm-code-table){display:table;width:100%;table-layout:fixed;overflow:visible;white-space:normal}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{min-width:0;padding:9px 7px;overflow-wrap:anywhere;word-break:normal;white-space:normal}.cky-consent-container{right:10px!important;bottom:10px!important;left:10px!important;width:auto!important;max-width:calc(100vw - 20px)!important}.cky-consent-container .cky-consent-bar{max-height:min(46svh, 330px)!important;overflow:auto!important;border-radius:16px!important;padding:12px!important}.cky-consent-container .cky-title{margin-bottom:3px!important;font-size:0.9rem!important;line-height:1.28!important}.cky-consent-container .cky-notice-des{max-height:68px!important;overflow:auto!important;font-size:0.78rem!important;line-height:1.48!important}.cky-consent-container .cky-notice-btn-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:8px!important}.cky-consent-container .cky-btn{width:100%!important;min-height:34px!important;margin:0!important;padding:7px 9px!important;font-size:0.8rem!important;line-height:1.25!important;white-space:normal!important}.cky-consent-container .cky-btn-accept{grid-column:1 / -1!important;order:-1!important}}html{overflow-x:clip}body{min-width:320px}.site-header{isolation:isolate}.header-inner{position:relative}.brand,.brand>span,.main-nav,.main-nav ul,.main-nav li,.main-nav a,.language-switch,.hero-inner,.hero-inner>*,.section-head,.topic-grid,.post-grid,.path-grid,.method-grid,.content-area,.sidebar,.sidebar-widget,.entry-content,.entry-content>*,.post-card,.post-card-body,.topic-card,.path-card,.method-step,.hero-case,.hero-case strong,.hero-case em{min-width:0}.brand>span{display:grid}.main-nav{mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}.main-nav ul{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding-inline:18px;scrollbar-width:none}.main-nav ul::-webkit-scrollbar{display:none}.main-nav a{max-width:12.5rem;overflow:hidden;text-overflow:ellipsis}.language-switch{white-space:nowrap}.hero{margin-top:-72px}.hero-inner{min-height:clamp(560px, 78svh, 700px);padding-top:clamp(124px, 14vw, 158px)}.hero-actions{align-items:center}.hero-actions .button{max-width:100%}.hero-case span{overflow:hidden;text-overflow:ellipsis}.topic-card,.path-card,.method-step,.post-card-body,.home-faq,.sidebar-widget{overflow:hidden}.topic-card h3,.path-card h3,.method-step h3,.post-card h2,.post-card h3,.home-faq h2,.home-faq h3,.sidebar-widget h2,.sidebar-widget h3,.entry-title,.page-title,.section-title,.entry-content h2,.entry-content h3{line-height:1.32}.topic-card p,.path-card p,.method-step p,.post-card p,.home-faq p,.sidebar-widget li,.entry-content p,.entry-content li,.entry-content td,.entry-content th{overflow-wrap:anywhere}.section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.section-head>div{min-width:0}.entry-content img,.entry-content iframe,.entry-content video{max-width:100%}.entry-content table{table-layout:fixed}.entry-content th,.entry-content td{vertical-align:top}.content-area{overflow:hidden}@media (min-width:1280px){.main-nav ul{justify-content:center}}@media (max-width:1100px){.hero{margin-top:0}.hero-inner{min-height:auto;padding-top:clamp(34px, 7vw, 54px)}.main-nav{mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.main-nav ul{padding-inline:14px}.main-nav a{max-width:11rem}.section-head{align-items:start}}@media (max-width:760px){.header-inner{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand language menu" "nav nav nav"}.brand{gap:8px}.brand-logo,.brand-mark{flex:0 0 auto}.language-switch{max-width:min(37vw, 150px);overflow-x:auto;scrollbar-width:none}.language-switch::-webkit-scrollbar{display:none}html.smsm-js .main-nav{position:static;display:block;grid-area:nav;width:100%;max-height:0;margin:0;mask-image:none;-webkit-mask-image:none;visibility:hidden}html.smsm-js body.smsm-menu-open .main-nav{max-height:70svh;overflow-y:auto}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none;padding-inline:0!important}.main-nav a{max-width:none;min-height:36px;line-height:1.35;white-space:normal}.hero-inner{padding-top:24px}.hero-actions{grid-template-columns:1fr}.button,.search-submit{white-space:normal;line-height:1.45}.section-head{grid-template-columns:1fr}.section-head .button{justify-self:stretch;width:100%}.hero-case{grid-template-columns:minmax(44px,52px) minmax(0,1fr)}.device-stack{grid-template-columns:repeat(3,minmax(0,1fr))}.device{padding-inline:4px;overflow:hidden;text-overflow:ellipsis}.content-area{padding-inline:clamp(14px, 4.4vw, 22px)}}@media (max-width:420px){.brand-name{max-width:min(35vw, 132px)}.language-switch{max-width:116px}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul{grid-template-columns:1fr!important}.hero-case{grid-template-columns:1fr}.hero-case span{grid-row:auto;min-height:34px;width:fit-content;max-width:100%;padding-inline:12px}}@media (max-width:760px){.site-header{z-index:40}.brand{max-width:min(46vw, 172px)}.brand-name{max-width:min(33vw, 126px)}.menu-toggle{width:42px;min-width:42px;min-height:42px;justify-content:center;padding:0}html.smsm-js body.smsm-menu-open .main-nav{max-height:min(42svh, 236px);overflow-y:auto;overscroll-behavior:contain}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;justify-content:stretch!important;align-items:stretch!important;overflow:visible!important;max-height:none!important;padding:0!important;margin:0!important;transform:none!important;scroll-snap-type:none!important;mask-image:none!important;-webkit-mask-image:none!important}.main-nav li,.main-nav a{width:100%!important;min-width:0!important;max-width:100%!important}.main-nav a{min-height:32px;justify-content:center;border:1px solid rgb(197 215 222 / .9);border-radius:999px;background:rgb(248 252 253 / .82);padding:5px 4px;overflow:hidden;color:var(--ink);font-size:clamp(0.68rem, 2.5vw, 0.78rem);line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}.main-nav a:hover,.main-nav .current-menu-item>a,.main-nav .current_page_item>a{border-color:rgb(6 114 128 / .22);background:#e6f7fa;color:var(--brand-dark)}.cky-consent-container{right:10px!important;bottom:10px!important;left:10px!important;width:auto!important;max-width:calc(100vw - 20px)!important}.cky-consent-container .cky-consent-bar{max-height:min(34svh, 228px)!important;overflow:auto!important;border:1px solid rgb(197 215 222 / .95)!important;border-radius:18px!important;padding:11px 12px!important;box-shadow:0 18px 54px rgb(7 42 53 / .18)!important}.cky-consent-container .cky-title{margin-bottom:2px!important;font-size:0.88rem!important;line-height:1.25!important}.cky-consent-container .cky-notice-des{max-height:54px!important;overflow:auto!important;font-size:0.76rem!important;line-height:1.45!important}.cky-consent-container .cky-notice-btn-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:8px!important}.cky-consent-container .cky-btn{width:100%!important;min-height:34px!important;margin:0!important;padding:7px 8px!important;font-size:0.78rem!important;line-height:1.2!important;white-space:nowrap!important}.cky-consent-container .cky-btn-accept{grid-column:1 / -1!important;order:-1!important}}@media (max-width:420px){.language-switch{max-width:132px}.language-switch a{min-width:27px;min-height:27px;font-size:.66rem}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{grid-template-columns:repeat(3,minmax(0,1fr))!important}}:root{--bg:#f3f7f9;--surface:#ffffff;--surface-2:#eaf2f5;--ink:#06171d;--muted:#4f6570;--line:#cddfe6;--brand:#067280;--brand-dark:#054d57;--brand-2:#12795c;--accent:#9b5a16;--danger:#b91c45;--shadow:0 24px 70px rgba(6, 23, 29, 0.10);--shadow-soft:0 16px 42px rgba(6, 23, 29, 0.07);--ring:rgba(6, 114, 128, 0.18);--radius:8px;--radius-lg:8px;--ease-out:cubic-bezier(0.16, 1, 0.3, 1);--ease-spring:cubic-bezier(0.32, 0.72, 0, 1)}html,body{max-width:100%;overflow-x:clip}body{background:linear-gradient(90deg,rgb(6 23 29 / .028) 1px,transparent 1px),linear-gradient(180deg,rgb(6 23 29 / .024) 1px,transparent 1px),linear-gradient(180deg,#fbfdfe 0,var(--bg) 480px,#f8fbfc 100%);background-size:46px 46px,46px 46px,auto;color:var(--ink);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body:not(.smsmhub-lang-ltr) .entry-title,body:not(.smsmhub-lang-ltr) .page-title,body:not(.smsmhub-lang-ltr) .section-title,body:not(.smsmhub-lang-ltr) .post-card h2,body:not(.smsmhub-lang-ltr) .post-card h3,body:not(.smsmhub-lang-ltr) .topic-card h3,body:not(.smsmhub-lang-ltr) .path-card h3,body:not(.smsmhub-lang-ltr) .related-card strong,body:not(.smsmhub-lang-ltr) .entry-content h2,body:not(.smsmhub-lang-ltr) .entry-content h3{direction:rtl;text-align:right;unicode-bidi:isolate}.smsmhub-lang-ltr .entry-title,.smsmhub-lang-ltr .page-title,.smsmhub-lang-ltr .section-title,.smsmhub-lang-ltr .post-card h2,.smsmhub-lang-ltr .post-card h3,.smsmhub-lang-ltr .topic-card h3,.smsmhub-lang-ltr .path-card h3,.smsmhub-lang-ltr .related-card strong,.smsmhub-lang-ltr .entry-content h2,.smsmhub-lang-ltr .entry-content h3{direction:ltr;text-align:left}.site-header{top:12px;padding-top:8px}.site-header .container{width:min(1320px, calc(100% - clamp(24px, 4vw, 48px)))}.header-inner{min-height:64px;border:1px solid rgb(197 215 222 / .94);border-radius:18px;background:rgb(255 255 255 / .91);box-shadow:0 18px 52px rgb(6 23 29 / .09);padding:8px 10px;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.brand{max-width:184px;min-width:0}.brand-name{max-width:126px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-logo,.brand-mark{width:40px;height:40px;border-radius:12px}.main-nav{mask-image:none;-webkit-mask-image:none}.main-nav ul{justify-content:center;gap:4px;padding-inline:0;overflow:visible}.main-nav a{max-width:none;min-height:34px;border:1px solid #fff0;padding:6px 9px;line-height:1.35;transition:transform 560ms var(--ease-spring),border-color 560ms var(--ease-spring),background-color 560ms var(--ease-spring),color 560ms var(--ease-spring),box-shadow 560ms var(--ease-spring)}.main-nav a:hover,.main-nav .current-menu-item>a,.main-nav .current_page_item>a{border-color:rgb(6 114 128 / .18);background:#e7f8fb;color:var(--brand-dark)}.language-switch{border-color:rgb(197 215 222 / .94);background:rgb(248 252 253 / .88)}.hero{margin-top:-84px;background:radial-gradient(circle at 78% 24%,rgb(18 121 92 / .12),transparent 30%),linear-gradient(135deg,rgb(6 114 128 / .1),transparent 40%),linear-gradient(180deg,rgb(255 255 255 / .86),rgb(243 247 249 / .98))}.hero-inner{min-height:clamp(620px, 78svh, 720px);padding:142px 0 70px}.hero h1,.page-title,.entry-title{color:var(--ink);line-height:1.12;text-wrap:balance}.hero-copy,.section-desc,.entry-content p,.entry-content li,.post-card p{text-wrap:pretty}.button,.search-submit,.feedback-actions a,.smsm-source-action a,.smsm-code-action a{transition:transform 560ms var(--ease-spring),box-shadow 560ms var(--ease-spring),border-color 560ms var(--ease-spring),background-color 560ms var(--ease-spring),color 560ms var(--ease-spring)}.button:hover,.search-submit:hover,.feedback-actions a:hover,.smsm-source-action a:hover,.smsm-code-action a:hover{transform:translateY(-2px)}.button:active,.search-submit:active,.feedback-actions a:active,.smsm-source-action a:active,.smsm-code-action a:active{transform:translateY(0) scale(.98)}.content-area,.sidebar-widget,.topic-card,.post-card,.path-card,.method-step,.home-faq,.article-toc,.warning,.note,.article-evidence-box,.article-topic-hubs,.language-paths,.language-path-card,.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{border-color:rgb(197 215 222 / .92);box-shadow:inset 0 1px 0 rgb(255 255 255 / .78),0 16px 42px rgb(6 23 29 / .07)}.post-card h2,.post-card h3{font-size:clamp(1.02rem, 1.5vw, 1.15rem)}.post-card h2,.post-card h3,.topic-card h3,.path-card h3,.method-step h3,.related-card strong,.entry-content h2,.entry-content h3{line-height:1.38;overflow-wrap:break-word;word-break:normal;hyphens:auto}.entry-content{max-width:74ch;margin-inline:auto;color:#122833;font-size:clamp(1.01rem, 0.7vw + 0.86rem, 1.08rem);line-height:1.95}.entry-content table{table-layout:fixed}.entry-content th,.entry-content td{overflow-wrap:break-word;word-break:normal}@media (prefers-reduced-motion:no-preference){.hero .eyebrow,.hero h1,.hero-copy,.hero-search,.hero-actions,.diagnostic-panel,.device-stack{animation:smsmhub-v6-rise 780ms var(--ease-out) both}.hero h1{animation-delay:90ms}.hero-copy{animation-delay:160ms}.hero-search{animation-delay:220ms}.hero-actions{animation-delay:280ms}.diagnostic-panel{animation-delay:180ms}.device-stack{animation-delay:320ms}}@keyframes smsmhub-v6-rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.category-pill,.meta span,.meta time{line-height:1.4}@media (min-width:1101px){.header-inner{grid-template-columns:minmax(176px,auto) minmax(0,1fr) auto}.front-page .post-grid,.home .post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.single .layout,.page-template-default .layout{grid-template-columns:minmax(0,850px) minmax(280px,318px)}}@media (max-width:1100px){.site-header .container{width:min(100% - 22px, 980px)}.hero{margin-top:0}.hero-inner{min-height:auto;padding-top:clamp(34px, 6vw, 54px)}.main-nav ul{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.main-nav ul::-webkit-scrollbar{display:none}}@media (max-width:760px){.site-header{position:sticky;top:6px;z-index:60;padding-top:4px}.site-header .container,.container{width:min(100% - 20px, var(--max))}.header-inner{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand language menu" "nav nav nav";gap:8px;min-height:64px;border-radius:14px;padding:8px}.brand{grid-area:brand;max-width:min(42vw, 168px);gap:8px}.brand-name{max-width:min(30vw, 118px);font-size:.98rem}.brand-logo,.brand-mark{width:38px;height:38px}.language-switch{grid-area:language;justify-self:end;max-width:138px;overflow:hidden;padding:3px}.language-switch a{min-width:27px;min-height:27px;font-size:.66rem}.menu-toggle{display:inline-flex;grid-area:menu;width:42px;min-width:42px;min-height:42px;justify-content:center;padding:0}.menu-toggle-label{display:none}html.smsm-js .main-nav{position:static;display:block;grid-area:nav;width:100%;max-height:0!important;margin:0;border-top:0;padding-top:0;overflow:hidden!important;visibility:hidden!important;opacity:0;pointer-events:none;transform:translateY(-6px);transition:max-height 620ms var(--ease-spring),opacity 420ms var(--ease-out),transform 620ms var(--ease-spring),padding-top 420ms var(--ease-out)}html.smsm-js body.smsm-menu-open .main-nav{max-height:min(48svh, 288px)!important;border-top:1px solid rgb(197 215 222 / .84);padding-top:8px;overflow-y:auto!important;overscroll-behavior:contain;visibility:visible!important;opacity:1;pointer-events:auto;transform:translateY(0)}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;align-items:stretch!important;justify-content:stretch!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important;transform:none!important}.main-nav li,.main-nav a{width:100%!important;min-width:0!important;max-width:100%!important}.main-nav a{min-height:38px;justify-content:center;border:1px solid rgb(197 215 222 / .92);border-radius:999px;background:rgb(248 252 253 / .86);padding:6px 8px;color:var(--ink);font-size:clamp(0.72rem, 2.65vw, 0.82rem);line-height:1.3;text-align:center;white-space:normal}.hero-inner{gap:22px;padding-top:24px;padding-bottom:42px}.hero h1,.page-title,.entry-title{font-size:clamp(1.86rem, 8.4vw, 2.28rem);line-height:1.18}.hero-copy,.section-desc{font-size:.98rem;line-height:1.82}.hero-search{margin-top:22px;padding:8px;border-radius:18px}.hero-search .search-form{display:grid;grid-template-columns:1fr}.hero-search .search-submit,.hero-actions .button{width:100%}.hero-actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:20px}.button,.search-submit{min-height:42px;white-space:normal;line-height:1.38}.hero-visual{min-height:0}.diagnostic-panel{width:100%;margin-inline:0}.hero-case{grid-template-columns:52px minmax(0,1fr);padding:10px}.hero-case span{min-height:42px;font-size:.72rem}.hero-case strong{font-size:.92rem;line-height:1.48}.hero-case em{font-size:.82rem;line-height:1.48}.device-stack{position:static;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0}.device{min-height:68px;padding-inline:4px;overflow:hidden;font-size:.96rem;text-overflow:ellipsis}.section{padding:46px 0}.section-head{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:18px}.section-head .button{width:100%;justify-self:stretch}.topic-grid,.post-grid,.path-grid,.method-grid,.language-path-grid,.related-grid,.layout .post-grid{grid-template-columns:1fr!important}.layout{gap:18px;padding-top:24px}.content-area{padding:clamp(16px, 4.3vw, 22px)}.article-head{margin-bottom:18px;padding-bottom:18px}.article-head .meta{gap:7px}.article-head .meta>*{max-width:100%;min-height:28px;align-items:center;overflow-wrap:break-word}.entry-content{max-width:none;font-size:1.01rem;line-height:1.9}.entry-content h2{scroll-margin-top:96px}.entry-content table:not(.smsm-code-table){display:table;width:100%;table-layout:fixed;white-space:normal}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{min-width:0;padding:9px 7px;white-space:normal}.cky-consent-container{right:10px!important;bottom:10px!important;left:10px!important;width:auto!important;max-width:calc(100vw - 20px)!important}.cky-consent-container .cky-consent-bar{max-height:min(29svh, 164px)!important;overflow:auto!important;border:1px solid rgb(197 215 222 / .96)!important;border-radius:16px!important;padding:10px 11px!important;box-shadow:0 18px 54px rgb(6 23 29 / .18)!important}.cky-consent-container .cky-title{margin-bottom:2px!important;font-size:0.86rem!important;line-height:1.24!important}.cky-consent-container .cky-notice-des{max-height:38px!important;overflow:auto!important;font-size:0.74rem!important;line-height:1.38!important}.cky-consent-container .cky-notice-btn-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:7px!important}.cky-consent-container .cky-btn{width:100%!important;min-height:32px!important;margin:0!important;padding:6px 8px!important;font-size:0.76rem!important;line-height:1.18!important;white-space:nowrap!important}.cky-consent-container .cky-btn-accept{grid-column:1 / -1!important;order:-1!important}}@media (max-width:420px){.brand{max-width:min(40vw, 150px)}.brand-name{max-width:min(26vw, 104px)}.language-switch{max-width:126px}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){.main-nav,.main-nav a,.button,.search-submit,.feedback-actions a,.smsm-source-action a,.smsm-code-action a{transition-duration:1ms!important}}:root{--promax-ink:#06171d;--promax-muted:#445f6c;--promax-brand:#067280;--promax-brand-dark:#053f48;--promax-line:#bdd3dc;--promax-surface:rgba(255, 255, 255, 0.96);--promax-panel:#f8fcfd;--promax-shadow:0 18px 46px rgba(6, 23, 29, 0.085);--promax-hover-shadow:0 24px 60px rgba(6, 114, 128, 0.14)}body{color:var(--promax-ink);text-rendering:optimizeLegibility}.site-header,.site-header *,.hero-inner,.hero-inner>*,.layout,.layout>*,.entry-content,.entry-content>*,.post-card,.post-card *,.topic-card,.topic-card *,.path-card,.path-card *,.method-step,.method-step *{min-width:0}.header-inner{border-radius:18px}.brand,.main-nav a,.language-switch a,.button,.search-submit,.category-pill,.meta>*{line-height:1.4}.meta>*{min-height:1.55em}.main-nav a,.button,.search-submit{transition:transform 560ms var(--ease-spring),box-shadow 560ms var(--ease-spring),border-color 560ms var(--ease-spring),background-color 560ms var(--ease-spring),color 560ms var(--ease-spring)}.main-nav a:focus-visible,.language-switch a:focus-visible,.button:focus-visible,.search-submit:focus-visible,.entry-content a:focus-visible{outline:3px solid rgb(6 114 128 / .28);outline-offset:3px}.hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,0.84fr)}.hero h1{max-width:13ch}.hero-copy{max-width:58ch;color:var(--promax-muted)}.hero-actions{align-items:stretch}.hero-actions .button{min-width:0;padding-inline:18px}.diagnostic-panel,.device,.topic-card,.path-card,.method-step,.post-card,.content-area,.sidebar-widget,.home-faq{border-color:var(--promax-line);background:var(--promax-surface)}.hero-case strong,.hero-case em,.post-card h2,.post-card h3,.post-card p,.topic-card h3,.topic-card p,.path-card h3,.path-card p,.method-step h3,.method-step p,.entry-content p,.entry-content li,.entry-content td,.entry-content th{overflow-wrap:break-word;word-break:normal}.post-card h2,.post-card h3{font-size:clamp(1.04rem, 0.42vw + 0.96rem, 1.18rem)}.post-card-body,.post-card p{min-height:0}.entry-content{letter-spacing:0}.entry-content table{border-collapse:separate;border-spacing:0}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{line-height:1.7}@media (hover:hover) and (pointer:fine){.main-nav a:hover,.button:hover,.search-submit:hover{transform:translateY(-2px)}.topic-card:hover,.post-card:hover,.path-card:hover,.method-step:hover{box-shadow:inset 0 1px 0 rgb(255 255 255 / .88),var(--promax-hover-shadow)}}@media (min-width:761px) and (max-width:1100px){.site-header .container{width:min(100% - 28px, 1060px)!important}.header-inner{grid-template-columns:minmax(160px,auto) minmax(0,1fr) auto!important;grid-template-areas:"brand nav language"!important;min-height:70px!important;gap:10px!important;padding:8px 10px!important}.brand{grid-area:brand!important;max-width:190px!important}.brand-name{max-width:132px!important}.language-switch{grid-area:language!important;justify-self:end!important}.main-nav{grid-area:nav!important;width:auto!important;border-top:0!important;padding-top:0!important;overflow:hidden!important}.main-nav ul{display:flex!important;grid-template-columns:none!important;gap:4px!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important}.main-nav li{flex:0 0 auto!important}.main-nav a{width:auto!important;max-width:9.6rem!important;min-height:34px!important;justify-content:center!important;padding:6px 9px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:0.8rem!important}.hero-inner{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:44px}.hero h1{max-width:14ch}.hero-visual{min-height:420px;overflow:visible}}@media (max-width:760px){.site-header .container,.container{width:min(100% - 22px, var(--max))!important}.header-inner{grid-template-columns:minmax(0,1fr) auto 42px!important;grid-template-areas:"brand language menu" "nav nav nav"!important;min-height:64px!important;gap:8px!important;padding:8px!important}.brand{max-width:min(46vw, 176px)!important}.brand-name{max-width:min(33vw, 124px)!important}.language-switch{max-width:136px!important;overflow-x:auto!important}html.smsm-js .main-nav{transform:translateY(-4px)}html.smsm-js body.smsm-menu-open .main-nav{max-height:min(54svh, 386px)!important;transform:translateY(0)}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.main-nav a{min-height:42px!important;padding:7px 8px!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.hero{margin-top:0!important}.hero-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:26px;padding-bottom:44px}.hero h1,.page-title,.entry-title{max-width:100%;font-size:clamp(1.82rem, 8vw, 2.2rem);line-height:1.22}.hero-actions,.hero-search .search-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.hero-actions .button,.button,.search-submit{width:100%;white-space:normal}.diagnostic-panel{position:relative;inset:auto}.hero-case{grid-template-columns:minmax(0,1fr)}.hero-case span{width:fit-content;max-width:100%}.layout,.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid,.language-path-grid,.hub-insight-grid,.trust-grid,.sitemap-grid,.tool-grid,.layout .post-grid{grid-template-columns:minmax(0,1fr)!important}.content-area,.entry-content{overflow:visible}.entry-content{max-width:none}.entry-content .wp-block-table{overflow:visible!important}.entry-content table:not(.smsm-code-table),.entry-content table:not(.smsm-code-table) thead,.entry-content table:not(.smsm-code-table) tbody,.entry-content table:not(.smsm-code-table) tr,.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important}.entry-content table:not(.smsm-code-table){border:0!important;overflow:visible!important}.entry-content table:not(.smsm-code-table) thead{display:none!important}.entry-content table:not(.smsm-code-table) tbody{display:grid!important;gap:10px}.entry-content table:not(.smsm-code-table) tr{border:1px solid var(--promax-line);border-radius:8px;background:var(--promax-panel);padding:12px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82)}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{border:0!important;padding:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.entry-content table:not(.smsm-code-table) td+td,.entry-content table:not(.smsm-code-table) th+th,.entry-content table:not(.smsm-code-table) th+td{margin-top:8px;border-top:1px solid rgb(189 211 220 / .82)!important;padding-top:8px!important}.cky-consent-container .cky-notice-des{max-height:54px!important}}@media (max-width:420px){.brand{max-width:min(42vw, 158px)!important}.brand-name{max-width:min(29vw, 112px)!important}.language-switch{max-width:126px!important}}@media (max-width:420px){.language-switch{max-width:112px!important;gap:4px!important;justify-content:flex-end!important;padding-inline:0!important;overflow:hidden!important}.language-switch a{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;line-height:1!important}}@media (min-width:761px) and (max-width:1100px){.hero-inner{grid-template-columns:minmax(0,1fr)!important;min-height:auto!important;padding-top:42px!important;padding-bottom:56px!important}.hero h1{max-width:18ch!important;font-size:clamp(2.6rem, 6vw, 4.2rem)!important}.hero-copy{max-width:66ch!important}.hero-visual{min-height:0!important;height:auto!important;overflow:visible!important}}@media (max-width:760px){.hero-inner{gap:22px!important;padding-top:22px!important;padding-bottom:34px!important}.hero-visual,.diagnostic-panel,.hero-case-list,.hero-case,.device-stack,.topic-card,.path-card,.method-step,.post-card,.related-card,.language-path-card,.article-topic-hub-card,.smsm-code-card,.smsm-brand-card,.smsm-source-card,.smsm-repair-card,.smsm-team-card,.sidebar-widget{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;contain:none!important}.diagnostic-panel{position:relative!important;inset:auto!important;display:grid!important;gap:10px!important;padding:12px!important}.hero-case-list{display:grid!important;gap:10px!important}.hero-case{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:7px!important;padding:12px!important}.hero-case span{justify-self:start!important;width:fit-content!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:8px 12px!important;line-height:1.2!important;white-space:normal!important}.hero-case strong,.hero-case em,.post-card h2,.post-card h3,.post-card h2 a,.post-card h3 a,.post-card p,.related-card strong,.related-card em,.topic-card h3,.topic-card p,.path-card h3,.path-card p,.method-step h3,.method-step p{display:block!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;unicode-bidi:isolate;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important}.hero-case strong,.hero-case em{line-height:1.56!important}.post-card h2,.post-card h3,.related-card strong,.topic-card h3,.path-card h3,.method-step h3{line-height:1.55!important}.post-card p,.related-card em,.topic-card p,.path-card p,.method-step p,.sidebar-widget li,.sidebar-widget a{line-height:1.82!important}.device-stack{position:static!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:12px 0 0!important}.device{height:auto!important;min-height:54px!important;padding:10px 6px!important;overflow:visible!important;line-height:1.35!important;white-space:normal!important;text-overflow:clip!important}.related-posts,.related-grid,.sidebar{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.related-card{grid-template-rows:auto auto auto!important;gap:10px!important}.entry-content table:not(.smsm-code-table) tr,.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{height:auto!important;max-height:none!important}}@media (max-width:420px){.hero-case{padding:11px!important}.device-stack{grid-template-columns:minmax(0,1fr)!important}.device{min-height:46px!important}}.hero-case,.hero-case *,.device-stack,.device-stack *,.topic-card,.topic-card *,.path-card,.path-card *,.method-step,.method-step *,.post-card,.post-card *,.related-posts,.related-posts *,.sidebar,.sidebar *{min-width:0}.post-card h2,.post-card h3,.post-card h2 a,.post-card h3 a,.post-card p,.related-card strong,.related-card em,.topic-card h3,.topic-card p,.path-card h3,.path-card p,.method-step h3,.method-step p,.sidebar-widget li,.sidebar-widget a{overflow-wrap:anywhere;word-break:normal;unicode-bidi:isolate}@media (min-width:761px) and (max-width:1100px){.hero-inner{grid-template-columns:minmax(0,1fr)!important;min-height:auto!important;padding-top:42px!important;padding-bottom:56px!important}.hero h1{max-width:18ch!important;font-size:clamp(2.6rem, 6vw, 4.2rem)!important}.hero-copy{max-width:66ch!important}.hero-visual{min-height:0!important;height:auto!important;overflow:visible!important}}@media (max-width:760px){.hero-inner{gap:22px!important;padding-top:22px!important;padding-bottom:34px!important}.hero h1,.page-title,.entry-title{text-wrap:balance}.hero-visual,.diagnostic-panel,.hero-case-list,.hero-case,.device-stack{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;contain:none!important}.diagnostic-panel{position:relative!important;inset:auto!important;display:grid!important;gap:10px!important;padding:12px!important}.hero-case-list{display:grid!important;gap:10px!important}.hero-case{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:7px!important;padding:12px!important}.hero-case span{justify-self:start!important;width:fit-content!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:8px 12px!important;line-height:1.2!important;white-space:normal!important}.hero-case strong,.hero-case em{display:block!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;line-height:1.56!important;-webkit-line-clamp:unset!important}.device-stack{position:static!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:12px 0 0!important}.device{height:auto!important;min-height:54px!important;padding:10px 6px!important;overflow:visible!important;line-height:1.35!important;white-space:normal!important;text-overflow:clip!important}.topic-card,.path-card,.method-step,.post-card,.related-card,.language-path-card,.article-topic-hub-card,.smsm-code-card,.smsm-brand-card,.smsm-source-card,.smsm-repair-card,.smsm-team-card,.sidebar-widget{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;contain:none!important}.post-card h2,.post-card h3,.post-card h2 a,.post-card h3 a,.post-card p,.related-card strong,.related-card em,.topic-card h3,.topic-card p,.path-card h3,.path-card p,.method-step h3,.method-step p{display:block!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important}.post-card h2,.post-card h3,.related-card strong,.topic-card h3,.path-card h3,.method-step h3{line-height:1.55!important}.post-card p,.related-card em,.topic-card p,.path-card p,.method-step p,.sidebar-widget li,.sidebar-widget a{line-height:1.82!important}.related-posts,.related-grid,.sidebar{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.related-card{grid-template-rows:auto auto auto!important;gap:10px!important}.entry-content table:not(.smsm-code-table) tr,.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{height:auto!important;max-height:none!important}}@media (max-width:420px){.hero-case{padding:11px!important}.device-stack{grid-template-columns:minmax(0,1fr)!important}.device{min-height:46px!important}}:root{--promax-ink:#06171d;--promax-muted:#445f6c;--promax-brand:#067280;--promax-brand-dark:#053f48;--promax-line:#bdd3dc;--promax-surface:rgba(255, 255, 255, 0.96);--promax-panel:#f8fcfd;--promax-shadow:0 18px 46px rgba(6, 23, 29, 0.085);--promax-hover-shadow:0 24px 60px rgba(6, 114, 128, 0.14)}body{color:var(--promax-ink);text-rendering:optimizeLegibility}.site-header,.site-header *{min-width:0}.header-inner{border-radius:18px}.brand,.main-nav a,.language-switch a,.button,.search-submit,.category-pill{line-height:1.35}.main-nav a,.button,.search-submit{transition:transform 560ms var(--ease-spring),box-shadow 560ms var(--ease-spring),border-color 560ms var(--ease-spring),background-color 560ms var(--ease-spring),color 560ms var(--ease-spring)}.main-nav a:focus-visible,.language-switch a:focus-visible,.button:focus-visible,.search-submit:focus-visible,.entry-content a:focus-visible{outline:3px solid rgb(6 114 128 / .28);outline-offset:3px}.hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,0.84fr)}.hero h1{max-width:13ch}.hero-copy{max-width:58ch;color:var(--promax-muted)}.hero-actions{align-items:stretch}.hero-actions .button{min-width:0;padding-inline:18px}.diagnostic-panel,.device,.topic-card,.path-card,.method-step,.post-card,.content-area,.sidebar-widget,.home-faq{border-color:var(--promax-line);background:var(--promax-surface)}.hero-case{min-width:0}.hero-case strong,.hero-case em,.post-card h2,.post-card h3,.post-card p,.topic-card h3,.topic-card p,.path-card h3,.path-card p,.method-step h3,.method-step p,.entry-content p,.entry-content li,.entry-content td,.entry-content th{overflow-wrap:break-word;word-break:normal}.meta>*{min-height:1.55em;line-height:1.55}.post-card h2,.post-card h3{font-size:clamp(1.04rem, 0.42vw + 0.96rem, 1.18rem)}.post-card-body{min-height:0}.post-card p{min-height:0}.entry-content{letter-spacing:0}.entry-content table{border-collapse:separate;border-spacing:0}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{line-height:1.7}@media (hover:hover) and (pointer:fine){.main-nav a:hover,.button:hover,.search-submit:hover{transform:translateY(-2px)}.topic-card:hover,.post-card:hover,.path-card:hover,.method-step:hover{box-shadow:inset 0 1px 0 rgb(255 255 255 / .88),var(--promax-hover-shadow)}}@media (min-width:761px) and (max-width:1100px){.site-header .container{width:min(100% - 28px, 1060px)!important}.header-inner{grid-template-columns:minmax(160px,auto) minmax(0,1fr) auto!important;grid-template-areas:"brand nav language"!important;min-height:70px!important;gap:10px!important;padding:8px 10px!important}.brand{grid-area:brand!important;max-width:190px!important}.brand-name{max-width:132px!important}.language-switch{grid-area:language!important;justify-self:end!important}.main-nav{grid-area:nav!important;width:auto!important;border-top:0!important;padding-top:0!important;overflow:hidden!important}.main-nav ul{display:flex!important;grid-template-columns:none!important;gap:4px!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important}.main-nav li{flex:0 0 auto!important}.main-nav a{width:auto!important;max-width:9.6rem!important;min-height:34px!important;justify-content:center!important;padding:6px 9px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:0.8rem!important}.hero-inner{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:44px}.hero h1{max-width:14ch}.hero-visual{min-height:420px;overflow:visible}}@media (max-width:760px){.site-header .container,.container{width:min(100% - 22px, var(--max))!important}.header-inner{grid-template-columns:minmax(0,1fr) auto 42px!important;grid-template-areas:"brand language menu" "nav nav nav"!important;min-height:64px!important;gap:8px!important;padding:8px!important}.brand{max-width:min(46vw, 176px)!important}.brand-name{max-width:min(33vw, 124px)!important}.language-switch{max-width:136px!important;overflow-x:auto!important}html.smsm-js .main-nav{transform:translateY(-4px)}html.smsm-js body.smsm-menu-open .main-nav{max-height:min(54svh, 386px)!important;transform:translateY(0)}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.main-nav a{min-height:42px!important;padding:7px 8px!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.hero{margin-top:0!important}.hero-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:26px;padding-bottom:44px}.hero h1,.page-title,.entry-title{max-width:100%;font-size:clamp(1.82rem, 8vw, 2.2rem);line-height:1.22}.hero-actions,.hero-search .search-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.hero-actions .button,.button,.search-submit{width:100%;white-space:normal}.diagnostic-panel{position:relative;inset:auto}.hero-case{grid-template-columns:minmax(0,1fr)}.hero-case span{width:fit-content;max-width:100%}.layout,.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid,.language-path-grid,.hub-insight-grid,.trust-grid,.sitemap-grid,.tool-grid,.layout .post-grid{grid-template-columns:minmax(0,1fr)!important}.content-area{overflow:visible}.entry-content{max-width:none;overflow:visible}.entry-content .wp-block-table{overflow:visible!important}.entry-content table:not(.smsm-code-table),.entry-content table:not(.smsm-code-table) thead,.entry-content table:not(.smsm-code-table) tbody,.entry-content table:not(.smsm-code-table) tr,.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important}.entry-content table:not(.smsm-code-table){border:0!important;overflow:visible!important}.entry-content table:not(.smsm-code-table) thead{display:none!important}.entry-content table:not(.smsm-code-table) tbody{display:grid!important;gap:10px}.entry-content table:not(.smsm-code-table) tr{border:1px solid var(--promax-line);border-radius:8px;background:var(--promax-panel);padding:12px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82)}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{border:0!important;padding:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.entry-content table:not(.smsm-code-table) td+td,.entry-content table:not(.smsm-code-table) th+th,.entry-content table:not(.smsm-code-table) th+td{margin-top:8px;border-top:1px solid rgb(189 211 220 / .82)!important;padding-top:8px!important}.cky-consent-container .cky-notice-des{max-height:54px!important}}@media (max-width:420px){.brand{max-width:min(42vw, 158px)!important}.brand-name{max-width:min(29vw, 112px)!important}.language-switch{max-width:126px!important}}.brand-tagline{display:none!important}@media (min-width:761px) and (max-width:1100px){.main-nav ul{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;justify-content:stretch!important;overflow:visible!important;padding:0!important}.main-nav li{min-width:0}.main-nav a{width:100%;min-height:30px;max-width:100%;justify-content:center;padding:4px 7px;white-space:normal;text-align:center;font-size:.76rem}}:root{--surface-glass:rgba(255, 255, 255, 0.92);--surface-wash:#f7fbfc;--focus-ring:rgba(6, 114, 128, 0.24);--card-shadow:0 18px 46px rgba(6, 23, 29, 0.075);--card-shadow-hover:0 24px 58px rgba(6, 114, 128, 0.14)}body{font-feature-settings:"kern" 1;overflow-wrap:break-word}.site-header,.header-inner,.main-nav,.hero,.layout,.content-area,.sidebar,.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid{min-width:0}.header-inner{outline:1px solid rgb(255 255 255 / .72);outline-offset:-2px;overflow:clip}.brand,.main-nav a,.language-switch a,.button,.search-submit,.category-pill,.meta>*{text-box-trim:trim-both;text-box-edge:cap alphabetic}.main-nav a,.language-switch a,.button,.search-submit{-webkit-tap-highlight-color:#fff0}.main-nav a:focus-visible,.language-switch a:focus-visible,.button:focus-visible,.search-submit:focus-visible,.post-card a:focus-visible,.topic-card:focus-visible,.path-card a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.hero-case{grid-template-columns:minmax(62px,auto) minmax(0,1fr);align-items:start}.hero-case span{width:auto;min-width:62px;max-width:104px;padding-inline:10px;white-space:nowrap}.post-grid{align-items:stretch}.post-card{display:grid;grid-template-rows:auto 1fr;width:100%;max-width:100%;overflow:clip;contain:layout paint;border-color:rgb(197 215 222 / .96);background:linear-gradient(180deg,var(--surface-glass),rgb(249 253 254 / .96)),var(--surface);box-shadow:inset 0 1px 0 rgb(255 255 255 / .82),var(--card-shadow)}.post-card:hover{box-shadow:inset 0 1px 0 rgb(255 255 255 / .88),var(--card-shadow-hover)}.post-card,.post-card *{min-width:0}.post-card .thumb,.placeholder-thumb{display:block;width:100%;max-width:100%;min-height:0;aspect-ratio:16 / 9;overflow:hidden;contain:paint;border-bottom:1px solid rgb(197 215 222 / .82)}.post-card .thumb img{display:block;width:100%;height:100%;min-width:100%;max-width:100%;object-fit:cover;transform:none}@media (hover:hover) and (pointer:fine){.post-card:hover .thumb img{transform:none}}.post-card-body{display:grid;gap:9px;align-content:start}.post-card .meta{gap:7px 8px;margin-bottom:0}.post-card .meta>*{max-width:100%;min-height:24px;align-items:center;line-height:1.35}.post-card h2,.post-card h3{margin:0;color:var(--ink);font-size:clamp(1.05rem, 1.1vw + 0.78rem, 1.22rem);line-height:1.46;text-wrap:balance}.post-card h2 a,.post-card h3 a,.topic-card h3,.path-card h3,.method-step h3,.related-card strong,.entry-title,.page-title,.section-title,.entry-content h2,.entry-content h3{overflow-wrap:anywhere;word-break:normal;unicode-bidi:isolate}.post-card p{margin-top:0;color:#506672;line-height:1.78}.content-area{box-shadow:inset 0 1px 0 rgb(255 255 255 / .82),var(--card-shadow)}.entry-content{overflow-wrap:break-word}.entry-content>*{max-width:100%}.entry-content table:not(.smsm-code-table){border-collapse:separate;border-spacing:0;overflow:clip}.cky-btn-revisit-wrapper{right:max(14px, env(safe-area-inset-right))!important;left:auto!important;bottom:max(14px, env(safe-area-inset-bottom))!important;width:42px!important;height:42px!important;opacity:0.9!important;transform:translateZ(0) scale(.92)!important;transition:opacity 420ms var(--ease-out),transform 420ms var(--ease-spring)!important}.cky-btn-revisit-wrapper:hover{opacity:1!important;transform:translateZ(0) scale(1)!important}.site-footer a,.site-footer li,.sidebar-widget li{overflow-wrap:anywhere}@media (min-width:761px) and (max-width:1100px){.header-inner{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px}.brand{max-width:220px}.brand-name{max-width:164px}.main-nav{grid-column:1 / -1;width:100%}.main-nav ul{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));justify-content:center;gap:6px;overflow:visible}.main-nav li{min-width:0}.main-nav a{width:100%;min-height:36px;justify-content:center;padding-inline:7px;font-size:.82rem;text-align:center}.page-template-page-blog .post-grid,.blog .post-grid,.archive .post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.site-header .container,.container{width:min(100% - 22px, var(--max))}.header-inner{overflow:visible;box-shadow:0 14px 36px rgb(6 23 29 / .11)}.brand{max-width:min(44vw, 166px)}.brand-name{max-width:min(31vw, 116px)}html.smsm-js body.smsm-menu-open .main-nav{border-radius:12px;background:rgb(248 252 253 / .86);padding:8px!important}.main-nav a{min-height:40px;line-height:1.32}.hero-inner{padding-top:28px}.hero-case{grid-template-columns:minmax(66px,auto) minmax(0,1fr)}.hero-case span{min-width:66px;max-width:112px;min-height:38px;font-size:.74rem}.post-card{box-shadow:inset 0 1px 0 rgb(255 255 255 / .86),0 12px 30px rgb(6 23 29 / .075)}.post-card-body{padding:15px}.post-card h2,.post-card h3{font-size:1.06rem;line-height:1.52}.post-card p{font-size:.95rem;line-height:1.78}.post-card .meta{font-size:.78rem}.cky-btn-revisit-wrapper{right:max(10px, env(safe-area-inset-right))!important;bottom:max(10px, env(safe-area-inset-bottom))!important;width:36px!important;height:36px!important;opacity:0.82!important;transform:translateZ(0) scale(.88)!important}}@media (max-width:420px){.hero-case{grid-template-columns:1fr!important}.hero-case span{justify-self:start;width:fit-content;min-width:0;max-width:100%;min-height:32px;padding-inline:12px}.language-switch{max-width:118px}.language-switch a{min-width:26px}}@media (prefers-reduced-motion:reduce){.post-card .thumb img,.cky-btn-revisit-wrapper{transition:none!important;transform:none!important}}:root{--surface-glass:rgba(255, 255, 255, 0.94);--surface-panel:#fbfdfe;--ink-soft:#12313a;--muted-strong:#405966;--nav-panel:rgba(248, 252, 253, 0.96);--premium-line:rgba(182, 205, 214, 0.94);--premium-shadow:0 20px 52px rgba(6, 23, 29, 0.08)}body{background:linear-gradient(90deg,rgb(6 23 29 / .022) 1px,transparent 1px),linear-gradient(180deg,rgb(6 23 29 / .02) 1px,transparent 1px),radial-gradient(circle at 78% 8%,rgb(18 129 95 / .105),transparent 30%),radial-gradient(circle at 18% 0%,rgb(6 114 128 / .105),transparent 28%),linear-gradient(180deg,#fbfdfe 0,#f4f8fa 560px,#f8fbfc 100%);background-size:52px 52px,52px 52px,auto,auto,auto}.container,.header-inner,.hero-inner,.layout,.content-area,.post-card,.post-card *,.topic-card,.path-card,.method-step,.article-evidence-box,.article-topic-hubs,.language-path-card,.related-card,.sidebar-widget{min-width:0}.header-inner{border-color:var(--premium-line);background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(248 252 253 / .92));box-shadow:inset 0 1px 0 rgb(255 255 255 / .86),0 16px 42px rgb(6 23 29 / .085)}.brand-name,.main-nav a,.language-switch a,.button,.search-submit,.category-pill,.meta>*{overflow-wrap:anywhere}.main-nav a{letter-spacing:0}.hero{background:radial-gradient(circle at 74% 22%,rgb(18 129 95 / .13),transparent 32%),radial-gradient(circle at 18% 18%,rgb(6 114 128 / .12),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .88),rgb(244 248 250 / .98))}.hero h1,.page-title,.entry-title{max-width:13ch;color:var(--ink);font-weight:950}.single .entry-title,.page .entry-title,.page-title{max-width:16ch}.hero-copy,.section-desc{color:var(--muted-strong)}.hero-search,.content-area,.sidebar-widget,.topic-card,.post-card,.path-card,.method-step,.home-faq,.article-toc,.warning,.note,.article-evidence-box,.article-topic-hubs,.language-paths,.language-path-card,.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{border-color:var(--premium-line);background-color:var(--surface-glass);box-shadow:inset 0 1px 0 rgb(255 255 255 / .84),var(--premium-shadow)}.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid,.language-path-grid,.hub-insight-grid{align-items:stretch}.post-card{contain:layout paint;overflow:clip}.post-card-body{gap:10px}.post-card h2,.post-card h3,.post-card h2 a,.post-card h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-card p{display:-webkit-box;overflow:hidden;margin:0;color:#48616e;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-card .thumb,.placeholder-thumb{min-height:0;background:radial-gradient(circle at 78% 24%,rgb(18 129 95 / .22),transparent 28%),linear-gradient(135deg,rgb(6 114 128 / .18),transparent 46%),#e2edf1}.category-pill{max-width:100%;text-align:start;white-space:normal}.meta{align-items:flex-start}.meta>*{min-width:0}.entry-content{color:var(--ink-soft)}.entry-content a,.site-footer a,.sidebar-widget a{overflow-wrap:anywhere}.entry-content :where(code,kbd,pre){direction:ltr;overflow-wrap:anywhere;unicode-bidi:plaintext}.entry-content pre{overflow-x:auto;white-space:pre-wrap}.evidence-facts span,.feedback-actions a,.evidence-links a,.smsm-source-action a,.smsm-code-action a{min-width:0;max-width:100%;overflow-wrap:anywhere;text-align:center}@media (min-width:761px) and (max-width:1100px){.main-nav ul{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.main-nav a{min-height:38px;padding-inline:8px;white-space:normal}}@media (max-width:760px){.site-header{position:sticky;top:max(6px, env(safe-area-inset-top));z-index:70}.header-inner{grid-template-columns:minmax(0,1fr) auto 42px;gap:8px;overflow:visible;border-radius:16px;padding:8px}.brand{max-width:min(46vw, 176px)}.brand-name{max-width:min(33vw, 124px)}.language-switch{max-width:136px}.menu-toggle{width:42px;min-width:42px;min-height:42px}html.smsm-js .main-nav{display:none!important;max-height:0!important;border-top:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:none!important}html.smsm-js body.smsm-menu-open .main-nav{display:block!important;max-height:min(58svh, 420px)!important;border-top:1px solid rgb(197 215 222 / .86)!important;border-radius:14px;background:var(--nav-panel);padding:9px!important;overflow-y:auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82)}html.smsm-js body:not(.smsm-menu-open) .main-nav *{pointer-events:none!important}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%;padding:0!important;overflow:visible!important}.main-nav a{min-height:42px;border-color:rgb(197 215 222 / .92);background:#fff;padding:7px 8px;font-size:clamp(0.78rem, 2.85vw, 0.9rem);line-height:1.36;white-space:normal}.hero-inner{gap:24px;padding-top:26px}.hero h1,.page-title,.entry-title{max-width:100%;font-size:clamp(1.82rem, 8.1vw, 2.2rem);line-height:1.2}.hero-copy,.section-desc{font-size:.98rem;line-height:1.86}.hero-actions,.hero-search .search-form{display:grid;grid-template-columns:1fr}.button,.search-submit{width:100%;min-height:44px;white-space:normal}.hero-case{grid-template-columns:minmax(58px,auto) minmax(0,1fr)}.hero-case span{max-width:96px;min-height:38px;white-space:normal;text-align:center}.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid,.language-path-grid,.hub-insight-grid,.trust-grid,.sitemap-grid,.tool-grid{grid-template-columns:minmax(0,1fr)!important}.post-card-body{padding:16px}.post-card h2,.post-card h3{font-size:1.08rem;line-height:1.52}.post-card p{font-size:.95rem;line-height:1.78;-webkit-line-clamp:2}.entry-content{max-width:none;font-size:1rem;line-height:1.92}.entry-content table:not(.smsm-code-table){display:block;width:100%;overflow-x:auto;table-layout:auto;white-space:normal;-webkit-overflow-scrolling:touch}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{min-width:132px;padding:10px 9px}.reader-feedback-box,.author-box,.evidence-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.brand{max-width:min(42vw, 158px)}.brand-name{max-width:min(28vw, 110px)}.language-switch{max-width:124px}.language-switch a{min-width:26px;min-height:28px}.hero-case{grid-template-columns:minmax(0,1fr)!important}.hero-case span{justify-self:start;width:fit-content;max-width:100%;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.hero .eyebrow,.hero h1,.hero-copy,.hero-search,.hero-actions,.diagnostic-panel,.device-stack,.topic-card,.post-card,.path-card,.method-step,.home-faq,.sidebar-widget{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}}@media (max-width:760px){.article-toc ol{max-height:none!important;overflow:visible!important;padding-inline-start:22px;padding-inline-end:0}body:not(.smsmhub-lang-ltr) .article-toc ol{padding-inline-start:0;padding-inline-end:22px}.article-toc li{min-width:0;overflow-wrap:anywhere}.article-toc a{display:inline;overflow-wrap:anywhere}.entry-content li a{display:inline-block;max-width:100%;margin-inline:2px;vertical-align:baseline}.entry-content table:not(.smsm-code-table){display:table;table-layout:fixed;overflow:visible;white-space:normal}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{min-width:0;overflow-wrap:anywhere;white-space:normal}}:root{--bg:#f3f8fa;--surface:#ffffff;--surface-2:#eaf3f6;--ink:#06171d;--ink-soft:#102d36;--muted:#496371;--muted-strong:#334f5d;--line:#c5d9e1;--brand:#067280;--brand-dark:#054d57;--brand-2:#11785d;--accent:#9b5a16;--premium-line:rgba(180, 204, 214, 0.95);--surface-glass:rgba(255, 255, 255, 0.95);--surface-panel:#fbfdfe;--premium-shadow:0 18px 46px rgba(6, 23, 29, 0.08);--premium-shadow-hover:0 24px 60px rgba(6, 114, 128, 0.14);--radius:8px;--radius-lg:8px;--max:1280px;--ease-out:cubic-bezier(0.16, 1, 0.3, 1);--ease-spring:cubic-bezier(0.32, 0.72, 0, 1)}html,body{max-width:100%;overflow-x:clip}body{background:linear-gradient(90deg,rgb(6 23 29 / .018) 1px,transparent 1px),linear-gradient(180deg,rgb(6 23 29 / .018) 1px,transparent 1px),radial-gradient(circle at 78% 12%,rgb(17 120 93 / .12),transparent 30%),radial-gradient(circle at 16% 4%,rgb(6 114 128 / .11),transparent 28%),linear-gradient(180deg,#fbfdfe 0,var(--bg) 560px,#f8fbfc 100%);background-size:52px 52px,52px 52px,auto,auto,auto;color:var(--ink)}.header-search{display:none!important}.site-header .container{width:min(1320px, calc(100% - clamp(24px, 4vw, 48px)))}.header-inner{grid-template-columns:minmax(172px,auto) minmax(0,1fr) auto!important;gap:10px;border-color:var(--premium-line);background:linear-gradient(180deg,rgb(255 255 255 / .97),rgb(248 252 253 / .93));box-shadow:inset 0 1px 0 rgb(255 255 255 / .88),0 16px 42px rgb(6 23 29 / .085);overflow:visible}.brand{max-width:184px;min-width:0}.brand-name{max-width:126px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-logo,.brand-mark{width:40px;height:40px}.main-nav{min-width:0;mask-image:none;-webkit-mask-image:none}.main-nav ul{min-width:0;max-width:100%;padding-inline:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.main-nav ul::-webkit-scrollbar{display:none}.main-nav a{max-width:12rem;min-height:34px;border:1px solid #fff0;padding:6px 9px;overflow:hidden;text-overflow:ellipsis;line-height:1.35;letter-spacing:0;transition:transform 560ms var(--ease-spring),border-color 560ms var(--ease-spring),background-color 560ms var(--ease-spring),color 560ms var(--ease-spring),box-shadow 560ms var(--ease-spring)}.main-nav a:hover,.main-nav .current-menu-item>a,.main-nav .current_page_item>a{border-color:rgb(6 114 128 / .18);background:#e7f8fb;color:var(--brand-dark);transform:translateY(-1px)}.language-switch{min-width:0;flex-shrink:0}.language-switch a{min-width:32px;min-height:30px}.menu-toggle{display:none}.hero{background:radial-gradient(circle at 74% 22%,rgb(17 120 93 / .13),transparent 32%),radial-gradient(circle at 18% 18%,rgb(6 114 128 / .12),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .9),rgb(244 248 250 / .98))}.hero-inner{min-height:clamp(610px, 74svh, 690px);padding-top:clamp(128px, 13vw, 142px)}.hero h1,.page-title,.entry-title{color:var(--ink);font-weight:950;line-height:1.13;text-wrap:balance;overflow-wrap:anywhere}.hero h1{max-width:12.5ch;font-size:clamp(2.35rem, 4.7vw, 4.55rem)}.single .entry-title,.page .entry-title,.page-title{max-width:16ch}.hero-copy,.section-desc,.entry-content p,.entry-content li,.post-card p{text-wrap:pretty}.hero-search,.content-area,.sidebar-widget,.topic-card,.post-card,.path-card,.method-step,.home-faq,.article-toc,.warning,.note,.article-evidence-box,.article-topic-hubs,.language-paths,.language-path-card,.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{border-color:var(--premium-line);border-radius:var(--radius-lg);background-color:var(--surface-glass);box-shadow:inset 0 1px 0 rgb(255 255 255 / .84),var(--premium-shadow)}.topic-card,.post-card,.path-card,.method-step,.related-card,.language-path-card,.article-topic-hub-card,.smsm-code-card,.smsm-brand-card,.smsm-source-card,.smsm-repair-card,.smsm-team-card{overflow:clip}.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid,.language-path-grid,.hub-insight-grid,.trust-grid,.sitemap-grid,.tool-grid{align-items:stretch}.post-card{display:grid;grid-template-rows:auto 1fr;width:100%;max-width:100%;contain:layout paint}.post-card,.post-card *,.topic-card,.topic-card *,.path-card,.path-card *,.related-card,.related-card *,.entry-content,.entry-content>*{min-width:0}.post-card .thumb,.placeholder-thumb{display:block;width:100%;aspect-ratio:16 / 9;min-height:0;overflow:hidden;border-bottom:1px solid rgb(197 215 222 / .82)}.post-card .thumb img{width:100%;height:100%;object-fit:cover;transform:none}.post-card-body{display:grid;gap:10px;align-content:start}.post-card h2,.post-card h3,.post-card h2 a,.post-card h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-card h2,.post-card h3,.topic-card h3,.path-card h3,.method-step h3,.related-card strong,.entry-content h2,.entry-content h3{line-height:1.42;overflow-wrap:anywhere;word-break:normal;unicode-bidi:isolate}.post-card p{display:-webkit-box;overflow:hidden;margin:0;color:#48616e;line-height:1.78;-webkit-box-orient:vertical;-webkit-line-clamp:3}.meta{align-items:flex-start;gap:7px 8px;line-height:1.45}.meta>*,.category-pill,.button,.search-submit,.evidence-links a,.feedback-actions a,.smsm-source-action a,.smsm-code-action a{min-width:0;max-width:100%;overflow-wrap:anywhere}.button,.search-submit{text-align:center;transition:transform 560ms var(--ease-spring),box-shadow 560ms var(--ease-spring),border-color 560ms var(--ease-spring),background-color 560ms var(--ease-spring),color 560ms var(--ease-spring)}.button:hover,.search-submit:hover,.feedback-actions a:hover,.smsm-source-action a:hover,.smsm-code-action a:hover{transform:translateY(-2px) scale(1.01)}.button:active,.search-submit:active,.feedback-actions a:active,.smsm-source-action a:active,.smsm-code-action a:active{transform:translateY(0) scale(.98)}.entry-content{max-width:74ch;margin-inline:auto;color:var(--ink-soft);font-size:clamp(1.01rem, 0.7vw + 0.86rem, 1.08rem);line-height:1.95;overflow-wrap:break-word}.entry-content a,.site-footer a,.sidebar-widget a{overflow-wrap:anywhere}.entry-content :where(code,kbd,pre){direction:ltr;overflow-wrap:anywhere;unicode-bidi:plaintext}.entry-content pre{overflow-x:auto;white-space:pre-wrap}.entry-content .wp-block-table,.entry-content table{max-width:100%}@media (hover:hover) and (pointer:fine){.topic-card:hover,.post-card:hover,.path-card:hover,.method-step:hover,.related-card:hover,.language-path-card:hover{border-color:rgb(6 114 128 / .28);box-shadow:inset 0 1px 0 rgb(255 255 255 / .88),var(--premium-shadow-hover);transform:translateY(-3px)}}@media (min-width:761px) and (max-width:1100px){.site-header .container{width:min(100% - 22px, 980px)}.header-inner{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand language" "nav nav";gap:8px 12px}.brand{grid-area:brand;max-width:220px}.brand-name{max-width:164px}.language-switch{grid-area:language;justify-self:end}.main-nav{display:block!important;grid-area:nav;width:100%;border-top:1px solid rgb(197 215 222 / .84);padding-top:7px}.main-nav ul{display:flex!important;gap:6px;justify-content:flex-start;overflow-x:auto!important;padding:0 0 2px!important}.main-nav li{flex:0 0 auto}.main-nav a{max-width:10.5rem;min-height:34px;white-space:nowrap;font-size:.8rem}.hero{margin-top:0}.hero-inner{min-height:auto;padding-top:44px}.blog .post-grid,.archive .post-grid,.page-template-page-blog .post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.site-header{position:sticky;top:max(6px, env(safe-area-inset-top));z-index:70;padding-top:4px}.site-header .container,.container{width:min(100% - 22px, var(--max))}.header-inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto 42px!important;grid-template-areas:"brand language menu" "nav nav nav";gap:8px;min-height:64px;border-radius:16px;padding:8px;overflow:visible}.brand{grid-area:brand;max-width:min(46vw, 176px);gap:8px}.brand-logo,.brand-mark{width:38px!important;height:38px!important;border-radius:12px}.brand-name{max-width:min(33vw, 124px);font-size:.98rem}.brand-tagline{display:none!important}.language-switch{grid-area:language;justify-self:end;max-width:136px;overflow:hidden;padding:3px}.language-switch a{min-width:27px;min-height:27px;font-size:.66rem}.menu-toggle{display:inline-flex!important;grid-area:menu;box-sizing:border-box;width:42px!important;min-width:42px!important;min-height:42px!important;align-items:center;justify-content:center;border:1px solid rgb(197 215 222 / .94);border-radius:999px;background:#fff;color:var(--ink);padding:0!important;font:inherit;box-shadow:inset 0 1px 0 rgb(255 255 255 / .84)}.menu-toggle-label{display:none!important}.menu-toggle-lines{position:relative;display:grid;width:18px;height:14px;align-items:center}.menu-toggle-lines i{display:block;width:18px;height:2px;border-radius:99px;background:currentColor;transition:transform 560ms var(--ease-spring),opacity 360ms var(--ease-out)}.menu-toggle-lines i+i{margin-top:5px}body.smsm-menu-open .menu-toggle-lines i:first-child{transform:translateY(3.5px) rotate(45deg)}body.smsm-menu-open .menu-toggle-lines i:last-child{transform:translateY(-3.5px) rotate(-45deg)}html.smsm-js .main-nav{display:none!important;grid-area:nav;width:100%;max-height:0!important;margin:0!important;border-top:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:none!important}html.smsm-js body.smsm-menu-open .main-nav{display:block!important;max-height:min(58svh, 420px)!important;border-top:1px solid rgb(197 215 222 / .86)!important;border-radius:14px;background:rgb(248 252 253 / .96);padding:9px!important;overflow-y:auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82)}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%;margin:0!important;padding:0!important;overflow:visible!important}.main-nav li,.main-nav a{width:100%!important;min-width:0!important;max-width:100%!important}.main-nav a{min-height:42px;border-color:rgb(197 215 222 / .92);background:#fff;padding:7px 8px;font-size:clamp(0.78rem, 2.85vw, 0.9rem);line-height:1.36;text-align:center;white-space:normal}.hero{margin-top:0}.hero-inner{gap:24px;min-height:auto;padding-top:28px;padding-bottom:44px}.hero h1,.page-title,.entry-title{max-width:100%;font-size:clamp(1.82rem, 8.1vw, 2.2rem);line-height:1.2}.hero-copy,.section-desc{font-size:.98rem;line-height:1.86}.hero-search{margin-top:22px;padding:8px;border-radius:18px}.hero-actions,.hero-search .search-form{display:grid;grid-template-columns:1fr}.button,.search-submit,.hero-search .search-submit,.hero-actions .button{width:100%;min-height:44px;white-space:normal;line-height:1.38}.hero-visual{min-height:0}.diagnostic-panel{width:100%;margin-inline:0}.hero-case{grid-template-columns:minmax(58px,auto) minmax(0,1fr)}.hero-case span{max-width:96px;min-height:38px;white-space:normal;text-align:center}.device-stack{position:static;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0}.device{min-height:68px;padding-inline:4px;overflow:hidden;font-size:.96rem;text-overflow:ellipsis}.section{padding:48px 0}.section-head{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:18px}.section-head .button{width:100%;justify-self:stretch}.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid,.language-path-grid,.hub-insight-grid,.trust-grid,.sitemap-grid,.tool-grid,.layout .post-grid{grid-template-columns:minmax(0,1fr)!important}.layout{gap:18px;padding-top:24px}.content-area{padding:clamp(16px, 4.3vw, 22px)}.article-head{margin-bottom:18px;padding-bottom:18px}.entry-content{max-width:none;font-size:1rem;line-height:1.92}.entry-content table:not(.smsm-code-table){display:block;width:100%;overflow-x:auto;table-layout:auto;white-space:normal;-webkit-overflow-scrolling:touch}.entry-content table:not(.smsm-code-table) thead,.entry-content table:not(.smsm-code-table) tbody,.entry-content table:not(.smsm-code-table) tr{min-width:640px}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{min-width:150px;padding:10px 9px;overflow-wrap:normal;word-break:normal;white-space:normal}.reader-feedback-box,.author-box,.evidence-columns{grid-template-columns:minmax(0,1fr)}.cky-consent-container{right:10px!important;bottom:10px!important;left:10px!important;width:auto!important;max-width:calc(100vw - 20px)!important}.cky-consent-container .cky-consent-bar{max-height:min(25svh, 172px)!important;overflow:auto!important;border:1px solid rgb(197 215 222 / .96)!important;border-radius:16px!important;padding:10px 11px!important;box-shadow:0 18px 54px rgb(6 23 29 / .18)!important}.cky-consent-container .cky-title{margin-bottom:2px!important;font-size:0.86rem!important;line-height:1.25!important}.cky-consent-container .cky-notice-des{max-height:38px!important;overflow:auto!important;font-size:0.74rem!important;line-height:1.4!important}.cky-consent-container .cky-notice-btn-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:7px!important}.cky-consent-container .cky-btn{width:100%!important;min-height:32px!important;margin:0!important;padding:6px 8px!important;font-size:0.76rem!important;line-height:1.18!important;white-space:nowrap!important}.cky-consent-container .cky-btn-accept{grid-column:1 / -1!important;order:-1!important}}@media (max-width:420px){.brand{max-width:min(42vw, 158px)}.brand-name{max-width:min(28vw, 110px)}.language-switch{max-width:124px}.language-switch a{min-width:26px;min-height:28px}.hero-case{grid-template-columns:minmax(0,1fr)!important}.hero-case span{justify-self:start;width:fit-content;max-width:100%;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.main-nav,.main-nav a,.button,.search-submit,.feedback-actions a,.smsm-source-action a,.smsm-code-action a,.topic-card,.post-card,.path-card,.method-step,.home-faq,.sidebar-widget{animation:none!important;filter:none!important;opacity:1!important;transform:none!important;transition-duration:1ms!important}}:root{--promax-ink:#06171d;--promax-muted:#445f6c;--promax-brand-dark:#053f48;--promax-line:#bdd3dc;--promax-surface:rgba(255, 255, 255, 0.96);--promax-panel:#f8fcfd;--promax-hover-shadow:0 24px 60px rgba(6, 114, 128, 0.14)}body{color:var(--promax-ink);text-rendering:optimizeLegibility}.site-header,.site-header *,.hero-inner,.hero-inner>*,.layout,.layout>*,.entry-content,.entry-content>*,.post-card,.post-card *,.topic-card,.topic-card *,.path-card,.path-card *,.method-step,.method-step *{min-width:0}.brand,.main-nav a,.language-switch a,.button,.search-submit,.category-pill,.meta>*{line-height:1.4}.meta>*{min-height:1.55em}.main-nav a:focus-visible,.language-switch a:focus-visible,.button:focus-visible,.search-submit:focus-visible,.entry-content a:focus-visible{outline:3px solid rgb(6 114 128 / .28);outline-offset:3px}.hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,0.84fr)}.hero h1{max-width:13ch}.hero-copy{max-width:58ch;color:var(--promax-muted)}.hero-actions .button{min-width:0;padding-inline:18px}.diagnostic-panel,.device,.topic-card,.path-card,.method-step,.post-card,.content-area,.sidebar-widget,.home-faq{border-color:var(--promax-line);background:var(--promax-surface)}.hero-case strong,.hero-case em,.post-card h2,.post-card h3,.post-card p,.topic-card h3,.topic-card p,.path-card h3,.path-card p,.method-step h3,.method-step p,.entry-content p,.entry-content li,.entry-content td,.entry-content th{overflow-wrap:break-word;word-break:normal}.post-card h2,.post-card h3{font-size:clamp(1.04rem, 0.42vw + 0.96rem, 1.18rem)}.entry-content table{border-collapse:separate;border-spacing:0}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{line-height:1.7}@media (hover:hover) and (pointer:fine){.main-nav a:hover,.button:hover,.search-submit:hover{transform:translateY(-2px)}.topic-card:hover,.post-card:hover,.path-card:hover,.method-step:hover{box-shadow:inset 0 1px 0 rgb(255 255 255 / .88),var(--promax-hover-shadow)}}@media (min-width:761px) and (max-width:1100px){.site-header .container{width:min(100% - 28px, 1060px)!important}.header-inner{grid-template-columns:minmax(160px,auto) minmax(0,1fr) auto!important;grid-template-areas:"brand nav language"!important;min-height:70px!important;gap:10px!important;padding:8px 10px!important}.brand{grid-area:brand!important;max-width:190px!important}.brand-name{max-width:132px!important}.language-switch{grid-area:language!important;justify-self:end!important}.main-nav{grid-area:nav!important;width:auto!important;border-top:0!important;padding-top:0!important;overflow:hidden!important}.main-nav ul{display:flex!important;grid-template-columns:none!important;gap:4px!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important}.main-nav li{flex:0 0 auto!important}.main-nav a{width:auto!important;max-width:9.6rem!important;min-height:34px!important;justify-content:center!important;padding:6px 9px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:0.8rem!important}.hero-inner{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:44px}.hero h1{max-width:14ch}.hero-visual{min-height:420px;overflow:visible}}@media (max-width:760px){.site-header .container,.container{width:min(100% - 22px, var(--max))!important}.header-inner{grid-template-columns:minmax(0,1fr) auto 42px!important;grid-template-areas:"brand language menu" "nav nav nav"!important;min-height:64px!important;gap:8px!important;padding:8px!important}.brand{max-width:min(46vw, 176px)!important}.brand-name{max-width:min(33vw, 124px)!important}.language-switch{max-width:136px!important;overflow-x:auto!important}html.smsm-js body.smsm-menu-open .main-nav{max-height:min(54svh, 386px)!important}.main-nav ul,.home .main-nav ul,.front-page .main-nav ul,.blog .main-nav ul,.page .main-nav ul,.single .main-nav ul,.archive .main-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.main-nav a{min-height:42px!important;padding:7px 8px!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.hero{margin-top:0!important}.hero-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:26px;padding-bottom:44px}.hero h1,.page-title,.entry-title{max-width:100%;font-size:clamp(1.82rem, 8vw, 2.2rem);line-height:1.22}.hero-actions,.hero-search .search-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.hero-actions .button,.button,.search-submit{width:100%;white-space:normal}.diagnostic-panel{position:relative;inset:auto}.hero-case{grid-template-columns:minmax(0,1fr)}.hero-case span{width:fit-content;max-width:100%}.layout,.post-grid,.topic-grid,.path-grid,.method-grid,.related-grid,.language-path-grid,.hub-insight-grid,.trust-grid,.sitemap-grid,.tool-grid,.layout .post-grid{grid-template-columns:minmax(0,1fr)!important}.content-area,.entry-content{overflow:visible}.entry-content{max-width:none}.entry-content .wp-block-table{overflow:visible!important}.entry-content table:not(.smsm-code-table),.entry-content table:not(.smsm-code-table) thead,.entry-content table:not(.smsm-code-table) tbody,.entry-content table:not(.smsm-code-table) tr,.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important}.entry-content table:not(.smsm-code-table){border:0!important;overflow:visible!important}.entry-content table:not(.smsm-code-table) thead{display:none!important}.entry-content table:not(.smsm-code-table) tbody{display:grid!important;gap:10px}.entry-content table:not(.smsm-code-table) tr{border:1px solid var(--promax-line);border-radius:8px;background:var(--promax-panel);padding:12px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82)}.entry-content table:not(.smsm-code-table) th,.entry-content table:not(.smsm-code-table) td{border:0!important;padding:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.entry-content table:not(.smsm-code-table) td+td,.entry-content table:not(.smsm-code-table) th+th,.entry-content table:not(.smsm-code-table) th+td{margin-top:8px;border-top:1px solid rgb(189 211 220 / .82)!important;padding-top:8px!important}.cky-consent-container .cky-notice-des{max-height:54px!important}}@media (max-width:420px){.brand{max-width:min(42vw, 158px)!important}.brand-name{max-width:min(29vw, 112px)!important}.language-switch{max-width:126px!important}}