@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@600;800;900&family=Tajawal:wght@400;500;700&family=IBM+Plex+Mono:wght@500;600&display=swap");.lg-wrap{--ink:#132b12;--panel:#1b223a;--brand:#269c06;--paper:#f4efe3;--gold:#d3a24c;--red-ink:#c0503b;--sage:#6fa8a0;font-family:Tajawal,sans-serif;background:var(--ink);color:var(--paper);padding:56px 20px;direction:rtl}.lg-inner{max-width:1060px;margin:0 auto}.lg-eyebrow{font-size:13px;color:var(--sage);font-weight:700;margin-bottom:8px}.lg-title{font-family:Cairo,sans-serif;font-weight:900;font-size:clamp(24px,3.4vw,34px);margin:0 0 12px}.lg-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.lg-meta-badge{font-size:11.5px;color:var(--gold);background:rgba(211,162,76,.1);border:1px solid rgba(211,162,76,.3);border-radius:999px}.lg-meta-badge,.lg-meta-id{font-family:IBM Plex Mono,monospace;padding:4px 12px}.lg-meta-id{display:flex;align-items:center;gap:6px;font-size:11px;color:hsla(42,44%,92%,.45);background:hsla(42,44%,92%,.05);border:1px solid hsla(42,44%,92%,.14);border-radius:999px;cursor:pointer;direction:ltr;transition:border-color .15s ease}.lg-meta-id:hover{border-color:var(--sage);color:hsla(42,44%,92%,.75)}.lg-meta-id .copied{color:var(--brand)}.lg-layout{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;align-items:start}@media (min-width:900px){.lg-layout{grid-template-columns:230px 1fr}}.lg-toc{position:static}@media (min-width:900px){.lg-toc{position:-webkit-sticky;position:sticky;top:90px}}.lg-toc-title{font-family:Cairo,sans-serif;font-size:13px;font-weight:800;color:var(--sage);margin:0 0 14px}.lg-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.lg-toc a{display:flex;align-items:center;gap:9px;text-decoration:none;color:hsla(42,44%,92%,.65);font-size:13px;padding:8px 10px;border-radius:8px;transition:all .15s ease}.lg-toc a:hover{background:hsla(42,44%,92%,.06);color:var(--paper)}.lg-toc a.active{background:rgba(38,156,6,.12);color:var(--brand);font-weight:700}.lg-toc .num{font-family:IBM Plex Mono,monospace;font-size:11px;opacity:.7;flex-shrink:0;width:16px}.lg-sections{display:flex;flex-direction:column;gap:10px}.lg-section{border:1px solid hsla(42,44%,92%,.14);border-radius:14px;background:hsla(42,44%,92%,.04);overflow:hidden;scroll-margin-top:20px}.lg-section-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:none;cursor:pointer;padding:18px 20px;text-align:right;font-family:Tajawal,sans-serif;color:var(--paper)}.lg-section-head-text{display:flex;align-items:baseline;gap:10px}.lg-section-num{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--gold)}.lg-section-title{font-family:Cairo,sans-serif;font-weight:800;font-size:15.5px}.lg-chevron{color:hsla(42,44%,92%,.5);flex-shrink:0;transition:transform .2s ease}.lg-section.open .lg-chevron{transform:rotate(180deg);color:var(--brand)}.lg-section-body{padding:0 20px 20px}.lg-section-body p{font-size:13.8px;line-height:1.95;color:hsla(42,44%,92%,.8);margin:0 0 12px}.lg-section-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--gold);text-decoration:none}.lg-section-link:hover{text-decoration:underline}.lg-skeleton-line{height:12px;border-radius:6px;background:hsla(42,44%,92%,.08);margin-bottom:10px}.lg-skeleton-title{height:22px;width:55%;border-radius:6px;background:hsla(42,44%,92%,.1);margin-bottom:18px}.lg-skeleton-section{height:56px;border-radius:14px;background:hsla(42,44%,92%,.05);border:1px solid hsla(42,44%,92%,.1);margin-bottom:10px}@keyframes lg-pulse{0%,to{opacity:.5}50%{opacity:1}}.lg-skeleton-line,.lg-skeleton-section,.lg-skeleton-title{animation:lg-pulse 1.4s ease-in-out infinite}.lg-error{display:flex;align-items:flex-start;gap:12px;background:rgba(192,80,59,.08);border:1px solid rgba(192,80,59,.3);border-radius:14px;padding:20px 22px}.lg-error .ic{color:var(--red-ink);flex-shrink:0;margin-top:2px}.lg-error p{margin:0;font-size:13.8px;line-height:1.8;color:hsla(42,44%,92%,.85)}
/*# sourceMappingURL=f98d4e9244e28095.css.map*/