:root{--purple-dark: #6b21a8;--purple-main: #8b5cf6;--purple-light: #c084fc}body{background-color:#000;color:#e5e5e5;font-family:Vazirmatn,sans-serif;margin:0}main[data-astro-cid-tldeq5d5]{padding-bottom:5rem}.article-hero[data-astro-cid-tldeq5d5]{position:relative;width:100%;max-width:1100px;margin:0 auto 3rem;padding-inline:1rem}.hero-image-wrapper[data-astro-cid-tldeq5d5]{position:relative;overflow:hidden;border-radius:4px;border:1px solid #ffffff1a;max-height:520px}.hero-image-wrapper[data-astro-cid-tldeq5d5] img[data-astro-cid-tldeq5d5]{display:block;width:100%;height:100%;object-fit:cover}.prose[data-astro-cid-tldeq5d5]{width:100%;max-width:760px;margin:0 auto;padding-inline:1.5rem;color:#d4d4d4;font-size:1.05rem;line-height:1.8}.prose[data-astro-cid-tldeq5d5] img{max-width:100%;height:auto;display:block;margin:2rem auto;border-radius:4px;border:1px solid #ffffff1a}.prose[data-astro-cid-tldeq5d5] figure{margin:2rem 0;max-width:100%}.prose[data-astro-cid-tldeq5d5] figure img{margin:0 auto}.prose[data-astro-cid-tldeq5d5] figcaption{text-align:center;font-size:.85rem;color:#a3a3a3;margin-top:.5rem}.article-header[data-astro-cid-tldeq5d5]{margin-bottom:2.5rem;text-align:start}.article-meta[data-astro-cid-tldeq5d5]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.85rem;color:#a3a3a3}.badge[data-astro-cid-tldeq5d5]{display:inline-block;background:#ffffff0d;color:#fff;padding:.2rem .6rem;border-radius:4px;border:1px solid #ffffff26;border-inline-start:3px solid var(--purple-main);font-size:.75rem}.last-updated-on[data-astro-cid-tldeq5d5]{font-size:.8rem;color:var(--purple-light)}.article-header[data-astro-cid-tldeq5d5] h1[data-astro-cid-tldeq5d5]{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#fff;line-height:1.25;margin:0 0 1rem;letter-spacing:-.02em}.description[data-astro-cid-tldeq5d5]{font-size:1.15rem;color:#a3a3a3;line-height:1.6;margin-bottom:1.5rem}.tags-wrapper[data-astro-cid-tldeq5d5]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.tag-item[data-astro-cid-tldeq5d5]{color:var(--purple-light);background:#8b5cf61a;border:1px solid #8b5cf640;padding:.2rem .6rem;border-radius:4px;font-size:.8rem;text-decoration:none;transition:all .2s}.tag-item[data-astro-cid-tldeq5d5]:hover{background:var(--purple-main);color:#fff;border-color:var(--purple-main)}.related-posts[data-astro-cid-tldeq5d5]{width:100%;max-width:760px;margin:4rem auto 0;padding-inline:1.5rem}.related-title[data-astro-cid-tldeq5d5]{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:1.5rem;border-inline-start:3px solid var(--purple-main);padding-inline-start:.75rem}.related-grid[data-astro-cid-tldeq5d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.related-card[data-astro-cid-tldeq5d5]{display:flex;flex-direction:column;background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;overflow:hidden;text-decoration:none;transition:all .25s}.related-card[data-astro-cid-tldeq5d5]:hover{background:#ffffff0d;border-color:#8b5cf666;transform:translateY(-3px)}.related-image-wrapper[data-astro-cid-tldeq5d5]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#ffffff0d}.related-image-wrapper[data-astro-cid-tldeq5d5] img[data-astro-cid-tldeq5d5]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.related-card[data-astro-cid-tldeq5d5]:hover .related-image-wrapper[data-astro-cid-tldeq5d5] img[data-astro-cid-tldeq5d5]{transform:scale(1.05)}.related-card-body[data-astro-cid-tldeq5d5]{padding:1rem;display:flex;flex-direction:column;flex-grow:1}.related-card[data-astro-cid-tldeq5d5] h3[data-astro-cid-tldeq5d5]{font-size:.95rem;font-weight:700;color:#fff;margin:0 0 .5rem;line-height:1.4}.related-card[data-astro-cid-tldeq5d5] p[data-astro-cid-tldeq5d5]{font-size:.8rem;color:#a3a3a3;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.editorial-divider[data-astro-cid-tldeq5d5]{position:relative;height:1px;background:#ffffff1f;border:none;margin-block:2rem}.editorial-divider[data-astro-cid-tldeq5d5]:before{content:"";position:absolute;top:0;right:0;width:120px;height:2px;background:linear-gradient(to left,var(--purple-dark),var(--purple-main),var(--purple-light))}.vcompact[data-astro-cid-tldeq5d5]{display:flex;flex-direction:column;gap:0;font-size:smaller;border-inline-start:1px solid #6b21a8;padding-inline-start:.2em}.author[data-astro-cid-tldeq5d5]{position:relative;font-weight:800}.readtime[data-astro-cid-tldeq5d5]{margin-block-start:-.5em;color:#90ee90;font-size:.6rem}
