.Post-module__EsuLbq__postWrapper{min-height:100vh}.Post-module__EsuLbq__postHero{padding:calc(64px + var(--sp-16)) 0 var(--sp-16);text-align:center;border-bottom:1px solid var(--c-border);position:relative;overflow:hidden}.Post-module__EsuLbq__heroGlow{width:100%;max-width:px;pointer-events:none;background:radial-gradient(#c9a2270d 0%,#0000 65%);height:350px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.Post-module__EsuLbq__backLink{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-secondary);margin-bottom:var(--sp-8);text-decoration:none;transition:color .2s;display:inline-flex}.Post-module__EsuLbq__backLink:hover{color:var(--c-accent)}[dir=rtl] .Post-module__EsuLbq__backLink svg{transform:scaleX(-1)}.Post-module__EsuLbq__postMeta{justify-content:center;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-secondary);margin-bottom:var(--sp-6);display:flex}.Post-module__EsuLbq__postDot{opacity:.4}.Post-module__EsuLbq__postTitle{font-family:var(--font-display);color:var(--c-text-primary);max-width:740px;margin:0 auto var(--sp-6);font-size:clamp(2rem,4.5vw,3.5rem);font-weight:800;line-height:1.2}.Post-module__EsuLbq__postTags{justify-content:center;gap:var(--sp-2);display:flex}.Post-module__EsuLbq__tag{text-transform:uppercase;letter-spacing:.06em;color:var(--c-accent);border-radius:var(--r-full);background:#e0ba661a;padding:4px 12px;font-size:11px;font-weight:600}.Post-module__EsuLbq__article{padding:var(--sp-16) 0}.Post-module__EsuLbq__content{max-width:100%;max-width:px;color:var(--c-text-secondary);margin:0 auto;font-size:1.1rem;line-height:1.85}.Post-module__EsuLbq__sectionTitle{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--c-text-primary);margin-top:var(--sp-12);margin-bottom:var(--sp-6);padding-bottom:var(--sp-2);border-bottom:1px solid #e0ba6626;font-weight:700}.Post-module__EsuLbq__paragraph{margin-bottom:var(--sp-6)}.Post-module__EsuLbq__codeBlock{border:1px solid var(--c-border);border-radius:var(--r-lg);margin-bottom:var(--sp-8);background:#00000059;overflow:hidden}.Post-module__EsuLbq__codeHeader{background:#ffffff08;border-bottom:1px solid #ffffff0a;gap:6px;padding:10px 14px;display:flex}.Post-module__EsuLbq__codeDot{background:#ffffff14;border-radius:50%;width:10px;height:10px}.Post-module__EsuLbq__codeDot:first-child{background:#ff5f57}.Post-module__EsuLbq__codeDot:nth-child(2){background:#febc2e}.Post-module__EsuLbq__codeDot:nth-child(3){background:#28c840}.Post-module__EsuLbq__codeBody{padding:var(--sp-6);color:#e2e8f0;white-space:pre-wrap;text-align:left;direction:ltr;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.875rem;line-height:1.7;overflow-x:auto}.Post-module__EsuLbq__list{margin-bottom:var(--sp-8);padding:0;list-style:none}.Post-module__EsuLbq__listItem{padding:var(--sp-2) 0 var(--sp-2) var(--sp-6);border-bottom:1px solid #ffffff08;position:relative}.Post-module__EsuLbq__listItem:last-child{border-bottom:none}.Post-module__EsuLbq__listItem:before{content:"";background:var(--c-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}[dir=rtl] .Post-module__EsuLbq__listItem{padding-left:0;padding-right:var(--sp-6)}[dir=rtl] .Post-module__EsuLbq__listItem:before{left:auto;right:0}.Post-module__EsuLbq__tipBox{border-radius:var(--r-lg);padding:var(--sp-6) var(--sp-8);margin-bottom:var(--sp-8);font-size:var(--fs-sm);color:var(--c-text-primary);background:#e0ba660d;border:1px solid #e0ba6626;position:relative}.Post-module__EsuLbq__tipBox:before{content:"";background:var(--c-accent);border-radius:3px 0 0 3px;width:3px;position:absolute;top:0;bottom:0;left:0}[dir=rtl] .Post-module__EsuLbq__tipBox:before{border-radius:0 3px 3px 0;left:auto;right:0}.Post-module__EsuLbq__imageBlockWrapper{margin:var(--sp-10) 0;border-radius:var(--r-xl);border:1px solid var(--c-border);background:var(--c-surface-1);overflow:hidden}.Post-module__EsuLbq__articleImage{width:100%;height:auto;display:block}.Post-module__EsuLbq__bottomNav{border-top:1px solid var(--c-border);padding:var(--sp-8) 0}.Post-module__EsuLbq__bottomLink{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-accent);font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.Post-module__EsuLbq__bottomLink:hover{gap:var(--sp-3)}[dir=rtl] .Post-module__EsuLbq__bottomLink svg{transform:scaleX(-1)}[dir=rtl] .Post-module__EsuLbq__postTitle,[dir=rtl] .Post-module__EsuLbq__sectionTitle{font-family:Cairo,sans-serif}@media (max-width:768px){.Post-module__EsuLbq__postHero{padding-top:calc(64px + var(--sp-12))}.Post-module__EsuLbq__content{font-size:1rem}.Post-module__EsuLbq__codeBody{font-size:.8rem}}
