:root{--phd-bg:#f3f7f6;--phd-card:#fff;--phd-ink:#12313f;--phd-muted:#587079;--phd-line:#d6e4e2;--phd-accent:#087d7c;--phd-soft:#dff2ef}*{box-sizing:border-box}body{margin:0;background:var(--phd-bg);color:var(--phd-ink);font:16px/1.8 "IBM Plex Sans Arabic",system-ui,sans-serif}.kb-shell{max-width:1160px;margin:auto;padding:24px 16px 64px}.kb-nav{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.kb-nav a,.phd-breadcrumbs a{color:var(--phd-accent);font-weight:700;text-decoration:none}.kb-nav-links{display:flex;flex-wrap:wrap;gap:14px}.phd-breadcrumbs{color:var(--phd-muted);font-size:.9rem}.kb-hero,.kb-article{background:var(--phd-card);border:1px solid var(--phd-line);border-radius:20px;padding:clamp(24px,5vw,56px);box-shadow:0 12px 34px #1535450d}.kb-hero{background:linear-gradient(145deg,#fff 35%,#e0f3ef);margin:20px 0}.kb-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--phd-accent);font-weight:800;font-size:.78rem}.kb-hero h1,.kb-article h1{font-family:"IBM Plex Sans Arabic",Georgia,serif;line-height:1.08;font-size:clamp(2rem,5vw,4.2rem);margin:.2em 0}.kb-hero p{max-width:840px;color:var(--phd-muted);font-size:1.08rem}.kb-warning{border-inline-start:5px solid #d28a28;background:#fff7e8;color:#62420e;padding:14px 18px;border-radius:10px;margin-top:22px}.kb-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.kb-badge{padding:4px 10px;border-radius:999px;background:var(--phd-soft);color:#075b5b;font-size:.8rem;font-weight:800}.kb-article h2{font-family:"IBM Plex Sans Arabic",Georgia,serif;font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.2;margin-top:2em}.kb-article h3{font-size:1.25rem;line-height:1.3;margin-top:1.7em}.kb-article h4{font-size:1.1rem;line-height:1.4;margin-top:1.5em;color:var(--phd-ink)}.kb-article p,.kb-article li{max-width:920px}.kb-article li{margin:.35em 0}.kb-article code{background:#eef4f3;padding:1px 5px;border-radius:4px}.phd-section-body{overflow-wrap:anywhere}.phd-source{color:var(--phd-muted);font-size:.88rem}.phd-jump-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:22px 0}.phd-jump-grid a{display:block;padding:14px 18px;background:var(--phd-card);border:1px solid var(--phd-line);border-radius:12px;text-align:center;font-weight:700;color:var(--phd-accent)}.phd-jump-grid a:hover{background:var(--phd-soft)}.phd-table-wrap{overflow-x:auto;margin:1.5em 0}.phd-table-wrap table{width:100%;border-collapse:collapse;font-size:.9rem}.phd-table-wrap th,.phd-table-wrap td{border:1px solid var(--phd-line);padding:8px 12px;text-align:right}.phd-table-wrap th{background:var(--phd-soft);font-weight:700}.phd-table-card{background:var(--phd-card);border:1px solid var(--phd-line);border-radius:16px;padding:20px;margin-bottom:20px}.phd-table-card h2{margin-top:0;font-size:1.3rem}.phd-caption{color:var(--phd-muted);font-style:italic;margin:.5em 0}.phd-reference{padding:16px;background:#fafbfb;border:1px dashed var(--phd-line);border-radius:12px}.phd-figure-zoom{display:block;text-align:center}.phd-figure-zoom img{max-width:100%;height:auto;border:1px solid var(--phd-line);border-radius:8px}.phd-figure-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.phd-figure{background:var(--phd-card);border:1px solid var(--phd-line);border-radius:16px;overflow:hidden}.phd-figure figcaption{padding:16px;font-size:.9rem;line-height:1.5}.phd-schematic-figure{border-inline-start:4px solid var(--phd-accent)}.phd-original-figure{border-inline-start:4px solid #d28a28}.phd-count-line{color:var(--phd-muted);margin-bottom:16px;font-size:.95rem}.phd-breadcrumbs{direction:rtl}.kb-footer{margin-top:40px;padding-top:20px;border-top:1px solid var(--phd-line);color:var(--phd-muted);font-size:.9rem;text-align:center}.kb-footer a{color:var(--phd-accent)}.phd-page-marker{display:inline-block;margin:4px 8px;padding:2px 8px;background:var(--phd-soft);color:var(--phd-accent);font-size:.75rem;font-weight:700;border-radius:4px;font-family:monospace;direction:ltr;unicode-bidi:isolate}.phd-sources{margin-top:3em;padding-top:2em;border-top:1px solid var(--phd-line)}.phd-sources h2{font-size:1.3rem;margin-top:0}.phd-pager{display:flex;justify-content:space-between;margin-top:40px;padding-top:20px;border-top:1px solid var(--phd-line)}.phd-pager a{color:var(--phd-accent);font-weight:700;text-decoration:none}.phd-pager a:hover{text-decoration:underline}@media(max-width:720px){.kb-nav-links{display:none}.kb-hero,.kb-article{padding:20px}.phd-figure-grid{grid-template-columns:1fr}}
:root{--phd-bg:#f3f7f6;--phd-card:#fff;--phd-ink:#12313f;--phd-muted:#587079;--phd-line:#d6e4e2;--phd-accent:#087d7c;--phd-soft:#dff2ef}*{box-sizing:border-box}body{margin:0;background:var(--phd-bg);color:var(--phd-ink);font:16px/1.8 "IBM Plex Sans Arabic",system-ui,sans-serif}.kb-shell{max-width:1160px;margin:auto;padding:24px 16px 64px}.kb-nav{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.kb-nav a,.phd-breadcrumbs a{color:var(--phd-accent);font-weight:700;text-decoration:none}.kb-nav-links{display:flex;flex-wrap:wrap;gap:14px}.phd-breadcrumbs{color:var(--phd-muted);font-size:.9rem}.kb-hero,.kb-article{background:var(--phd-card);border:1px solid var(--phd-line);border-radius:20px;padding:clamp(24px,5vw,56px);box-shadow:0 12px 34px #1535450d}.kb-hero{background:linear-gradient(145deg,#fff 35%,#e0f3ef);margin:20px 0}.kb-hero h1,.kb-article h1{font-family:"IBM Plex Sans Arabic",Georgia,serif;line-height:1.08;font-size:clamp(2rem,5vw,4.2rem);margin:.2em 0}.kb-hero p{max-width:840px;color:var(--phd-muted);font-size:1.08rem}.kb-warning{border-inline-start:5px solid #d28a28;background:#fff7e8;color:#62420e;padding:14px 18px;border-radius:10px;margin-top:22px}.kb-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.kb-badge{padding:4px 10px;border-radius:999px;background:var(--phd-soft);color:#075b5b;font-size:.8rem;font-weight:800}.kb-article h2{font-family:"IBM Plex Sans Arabic",Georgia,serif;font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.2;margin-top:2em}.kb-article h3{font-size:1.25rem;line-height:1.3;margin-top:1.7em}.kb-article h4{font-size:1.1rem;line-height:1.4;margin-top:1.5em;color:var(--phd-ink)}.kb-article p,.kb-article li{max-width:920px}.kb-article li{margin:.35em 0}.kb-article code{background:#eef4f3;padding:1px 5px;border-radius:4px}.phd-section-body{overflow-wrap:anywhere}.phd-source{color:var(--phd-muted);font-size:.88rem}.phd-jump-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:22px 0}.phd-jump-grid a{display:block;padding:14px 18px;background:var(--phd-card);border:1px solid var(--phd-line);border-radius:12px;text-align:center;font-weight:700;color:var(--phd-accent)}.phd-jump-grid a:hover{background:var(--phd-soft)}.phd-table-wrap{overflow-x:auto;margin:1.5em 0}.phd-table-wrap table{width:100%;border-collapse:collapse;font-size:.9rem}.phd-table-wrap th,.phd-table-wrap td{border:1px solid var(--phd-line);padding:8px 12px;text-align:right}.phd-table-wrap th{background:var(--phd-soft);font-weight:700}.phd-table-card{background:var(--phd-card);border:1px solid var(--phd-line);border-radius:16px;padding:20px;margin-bottom:20px}.phd-table-card h2{margin-top:0;font-size:1.3rem}.phd-caption{color:var(--phd-muted);font-style:italic;margin:.5em 0}.phd-reference{padding:16px;background:#fafbfb;border:1px dashed var(--phd-line);border-radius:12px}.phd-figure-zoom{display:block;text-align:center}.phd-figure-zoom img{max-width:100%;height:auto;border:1px solid var(--phd-line);border-radius:8px}.phd-figure-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.phd-figure{background:var(--phd-card);border:1px solid var(--phd-line);border-radius:16px;overflow:hidden}.phd-figure figcaption{padding:16px;font-size:.9rem;line-height:1.5}.phd-schematic-figure{border-inline-start:4px solid var(--phd-accent)}.phd-original-figure{border-inline-start:4px solid #d28a28}.phd-count-line{color:var(--phd-muted);margin-bottom:16px;font-size:.95rem}.phd-breadcrumbs{direction:rtl}.kb-footer{margin-top:40px;padding-top:20px;border-top:1px solid var(--phd-line);color:var(--phd-muted);font-size:.9rem;text-align:center}.kb-footer a{color:var(--phd-accent)}.phd-page-marker{display:inline-block;margin:4px 8px;padding:2px 8px;background:var(--phd-soft);color:var(--phd-accent);font-size:.75rem;font-weight:700;border-radius:4px;font-family:monospace;direction:ltr;unicode-bidi:isolate}.phd-sources{margin-top:3em;padding-top:2em;border-top:1px solid var(--phd-line)}.phd-sources h2{font-size:1.3rem;margin-top:0}.phd-pager{display:flex;justify-content:space-between;margin-top:40px;padding-top:20px;border-top:1px solid var(--phd-line)}.phd-pager a{color:var(--phd-accent);font-weight:700;text-decoration:none}.phd-pager a:hover{text-decoration:underline}@media(max-width:720px){.kb-nav-links{display:none}.kb-hero,.kb-article{padding:20px}.phd-figure-grid{grid-template-columns:1fr}}
.phd-toc-clean{margin:1.5rem 0;padding:1.25rem 1.5rem;background:var(--phd-soft);border:1px solid var(--phd-line);border-radius:16px}.phd-toc-clean h2{margin:0;font-size:1.65rem}.phd-toc-subtitle{margin:.1rem 0 1rem;color:var(--phd-muted);font-size:.9rem;direction:ltr;text-align:right}.phd-toc-clean>ul{list-style:none;margin:0;padding:0}.phd-toc-clean ul ul{margin:.25rem 0 .8rem;padding-inline-start:1.5rem}.phd-toc-clean li{margin:.25rem 0}.phd-toc-clean a{color:var(--phd-accent);font-weight:600;text-decoration:none}.phd-toc-clean a:hover{text-decoration:underline}.phd-toc-clean .phd-toc-chapter>a{font-weight:800;font-size:1.05rem}.phd-toc-clean .phd-toc-page{margin-inline-start:.45rem;color:var(--phd-muted);font-size:.86rem;white-space:nowrap}
