.post_page__gyxR1{min-height:100vh;background:var(--color-bg-secondary)}.post_header__idm83{padding:var(--space-2xl) var(--space-lg) var(--space-xl);background:linear-gradient(180deg,var(--color-bg-primary) 0,var(--color-bg-secondary) 100%);position:relative;overflow:hidden}.post_header__idm83:before{content:"";position:absolute;top:-100px;left:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.05) 0,transparent 70%);pointer-events:none}.post_headerInner__ZJrd5{max-width:760px;margin:0 auto;position:relative;z-index:1;animation:post_slideUp__Fi8gY var(--transition-slow) ease-out}.post_backLink__T_2Ur{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary);text-decoration:none;margin-bottom:var(--space-lg);transition:color var(--transition-fast)}.post_backLink__T_2Ur:hover{color:var(--color-accent)}.post_meta__dbNpl{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;margin-bottom:var(--space-md)}.post_categoryBadge__mthx9{display:inline-flex;align-items:center;gap:5px;padding:3px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,var(--color-accent),#7c3aed);border-radius:var(--radius-full)}.post_metaItem__mZaN4{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-sm);color:var(--color-text-tertiary)}.post_title__UtzhL{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.2;letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:var(--space-md)}.post_subtitle__bG0_k{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.7;max-width:640px}.post_article__uoflK{max-width:760px;margin:0 auto;padding:var(--space-2xl) var(--space-lg)}.post_prose__vE_Lk{line-height:1.8;color:var(--color-text-primary);font-size:var(--text-base)}.post_prose__vE_Lk h2{font-size:var(--text-2xl);font-weight:800;letter-spacing:-.02em;margin-top:var(--space-2xl);margin-bottom:var(--space-md);color:var(--color-text-primary)}.post_prose__vE_Lk h3{font-size:var(--text-xl);font-weight:700;margin-top:var(--space-xl);margin-bottom:var(--space-sm);color:var(--color-text-primary)}.post_prose__vE_Lk h4{font-size:var(--text-lg);font-weight:600;margin-top:var(--space-lg);margin-bottom:var(--space-xs);color:var(--color-text-primary)}.post_prose__vE_Lk p{margin-bottom:var(--space-md);color:var(--color-text-secondary)}.post_prose__vE_Lk a{color:var(--color-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-fast)}.post_prose__vE_Lk a:hover{color:var(--color-accent-hover)}.post_prose__vE_Lk strong{color:var(--color-text-primary);font-weight:700}.post_prose__vE_Lk ol,.post_prose__vE_Lk ul{margin:var(--space-md) 0;padding-left:var(--space-xl)}.post_prose__vE_Lk li{margin-bottom:var(--space-sm);color:var(--color-text-secondary);line-height:1.7}.post_prose__vE_Lk li::marker{color:var(--color-accent)}.post_blockquote__p9QJ0{margin:var(--space-lg) 0;padding:var(--space-md) var(--space-lg);border-left:3px solid var(--color-accent);background:var(--color-accent-light);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text-secondary);font-style:italic}.post_hr__E_ai4{border:none;height:1px;background:var(--color-border);margin:var(--space-2xl) 0}.post_tableWrap__LeR_P{overflow-x:auto;margin:var(--space-lg) 0;border-radius:var(--radius-md);border:1px solid var(--color-border)}.post_tableWrap__LeR_P table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.post_tableWrap__LeR_P th{background:var(--color-bg-tertiary);text-align:left;font-weight:700;color:var(--color-text-primary);white-space:nowrap}.post_tableWrap__LeR_P td,.post_tableWrap__LeR_P th{padding:10px 14px;border-bottom:1px solid var(--color-border)}.post_tableWrap__LeR_P td{color:var(--color-text-secondary)}.post_tableWrap__LeR_P tr:last-child td{border-bottom:none}.post_tableWrap__LeR_P tr:hover td{background:var(--color-bg-secondary)}.post_nav__vQ9OS{max-width:760px;margin:0 auto;padding:0 var(--space-lg) var(--space-2xl)}.post_navInner__e6WAs{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-lg);gap:var(--space-lg)}.post_navCard__TSGwW{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-elevated);text-decoration:none;color:inherit;transition:all var(--transition-base)}.post_navCard__TSGwW:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-1px);color:inherit}.post_navCardRight__Ormqp{text-align:right;align-items:flex-end}.post_navLabel__c2C2V{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em}.post_navTitle__Lao8V{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);line-height:1.3}.post_cta__XTEmR{margin:0 auto;padding:0 var(--space-lg) var(--space-3xl);text-align:center;padding:var(--space-3xl) var(--space-xl);background:linear-gradient(135deg,var(--color-accent-light) 0,#f3e8ff 100%);border-radius:var(--radius-xl);border:1px solid var(--color-border);margin:0 auto var(--space-3xl);max-width:760px}.post_cta__XTEmR h2{font-size:var(--text-2xl);margin-bottom:var(--space-sm)}.post_cta__XTEmR p{color:var(--color-text-secondary);margin-bottom:var(--space-xl)}@media (max-width:768px){.post_article__uoflK,.post_header__idm83{padding:var(--space-xl) var(--space-md)}.post_nav__vQ9OS{padding:0 var(--space-md) var(--space-xl)}.post_navInner__e6WAs{grid-template-columns:1fr}.post_navCardRight__Ormqp{text-align:left;align-items:flex-start}.post_meta__dbNpl{flex-direction:column;gap:var(--space-sm);align-items:flex-start}.post_cta__XTEmR{margin:0 var(--space-md) var(--space-2xl);padding:var(--space-2xl) var(--space-lg)}}