.post_pageContainer__BV1ur{min-height:100vh;background-color:#030303;color:#ffffff;font-family:var(--font-geist-sans)}.post_post__UoHJ7{max-width:800px;margin:0 auto;padding:2rem 1rem;color:var(--text);--text:#ffffff;--heading:#ffffff;--paragraph:rgba(255,255,255,0.9);--muted:rgba(255,255,255,0.7);--pill-bg:rgba(255,255,255,0.1);--pill-text:rgba(255,255,255,0.9);--panel-bg:rgba(255,255,255,0.05);--panel-item-bg:rgba(255,255,255,0.05)}.post_post__UoHJ7[data-theme=light]{--text:#111827;--heading:#111827;--paragraph:#1f2937;--muted:#6b7280;--pill-bg:rgba(17,24,39,0.06);--pill-text:#111827;--panel-bg:rgba(17,24,39,0.03);--panel-item-bg:rgba(17,24,39,0.04)}.post_header__i3AYs{text-align:center;margin-top:4rem;margin-bottom:2rem}.post_headerMeta__TcotS{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}.post_meta__5yelI{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1rem}.post_categories__hTa9C{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.post_category__oB_U8,.post_primaryCategory__sv2tb{background:var(--pill-bg);padding:.25rem .75rem;border-radius:20px;font-size:.875rem;color:var(--pill-text);border:1px solid rgba(255,255,255,.1)}.post_metaInfo__NJ1_W{display:flex;gap:1rem;align-items:center;justify-content:center}.post_date__eBZmI{color:var(--muted);font-size:.9rem}.post_score__OQPdk{background:var(--pill-bg);padding:.25rem .75rem;border-radius:20px;font-size:.875rem;color:var(--pill-text);border:1px solid rgba(255,255,255,.1)}.post_title__uNEeB{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin:1rem 0;line-height:1.2;background:linear-gradient(to bottom right,#ffffff 30%,#a1a1aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.post_author__dosTW{color:var(--muted)}.post_imageContainer__1FsKU{margin:2rem -1rem;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.3)}.post_image__bRsqU{width:100%;height:auto;display:block}.post_imageMeta__G_vcf{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);display:flex;justify-content:space-between;color:white}.post_content__AHjo1{font-size:1.125rem;line-height:1.8;color:var(--paragraph)}.post_content__AHjo1 p{margin-bottom:1.5rem}.post_content__AHjo1 h2{font-size:2rem;font-weight:700;margin:3rem 0 1.5rem;color:var(--heading)}.post_content__AHjo1 h3{font-size:1.5rem;font-weight:600;margin:2rem 0 1rem;color:var(--heading)}.post_content__AHjo1 a{color:#60a5fa;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.post_content__AHjo1 a:hover{border-bottom-color:#60a5fa}.post_content__AHjo1 ol,.post_content__AHjo1 ul{margin-bottom:1.5rem;padding-left:1.5rem}.post_content__AHjo1 li{margin-bottom:.5rem}.post_content__AHjo1 blockquote{border-left:4px solid #60a5fa;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--muted)}.post_scores__d0Tmb{background:var(--panel-bg);border-radius:16px;padding:2rem;margin:3rem 0;border:1px solid rgba(255,255,255,.1)}.post_scores__d0Tmb h2{text-align:center;margin-bottom:2rem;font-size:1.5rem;color:var(--heading)}.post_scoreGrid__BsHp1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.post_scoreItem__Ko1d9{background:var(--panel-item-bg);padding:1rem;border-radius:12px;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(255,255,255,.05)}.post_scoreLabel__cSOCJ{font-weight:500;color:var(--muted)}.post_scoreValue__SuoL1{font-weight:700;color:var(--heading)}.post_error__WcpyD{text-align:center;padding:4rem 1rem;color:#ef4444}@media (max-width:768px){.post_imageContainer__1FsKU{border-radius:0;margin:2rem -1rem}.post_title__uNEeB{font-size:2rem}}