.Layout_nav__qOLUE{width:100%;padding:var(--spacing-xl) 0;border-bottom:1px solid var(--border-color)}.Layout_navContainer__H3673{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg);display:flex;justify-content:space-between;align-items:center}.Layout_navLeft__SgVqE{display:flex;align-items:center;gap:var(--spacing-xl)}.Layout_logoSection__xngcy{display:flex;align-items:center;gap:var(--spacing-md)}.Layout_avatar__OSVTr{width:40px;height:40px;border-radius:var(--radius-md);background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);flex-shrink:0}.Layout_siteName__nJYYQ{font-size:var(--font-size-xl);font-weight:700;color:var(--text-primary);white-space:nowrap}.Layout_siteName__nJYYQ:hover{text-decoration:none}.Layout_siteNameSecondary__PDIqn{color:var(--text-tertiary)}.Layout_navLinks__XmfVE{display:flex;gap:var(--spacing-lg);align-items:center}.Layout_navLink__CxyUv{font-size:var(--font-size-base);font-weight:600;color:var(--text-secondary);transition:color var(--transition-fast);text-decoration:none}.Layout_navLink__CxyUv:hover{color:var(--accent-primary);text-decoration:none}.Layout_navLink__CxyUv.Layout_active__obJLs{color:var(--accent-primary)}.Layout_navItemWrapper__HUP6N{position:relative;display:flex;align-items:center;height:100%;padding-bottom:0}.Layout_navItemWrapper__HUP6N:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:20px;background:transparent;display:none}.Layout_navItemWrapper__HUP6N:hover:after{display:block}.Layout_dropdownMenu__zEIeU{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-sm);min-width:240px;display:none;flex-direction:column;gap:var(--spacing-xs);box-shadow:var(--shadow-lg);z-index:100;margin-top:0}.Layout_navItemWrapper__HUP6N:hover .Layout_dropdownMenu__zEIeU{display:flex;animation:Layout_fadeIn__y0mvQ var(--transition-fast) ease-out}@keyframes Layout_fadeIn__y0mvQ{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Layout_dropdownItem__tEDBv{padding:var(--spacing-sm) var(--spacing-md);color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-sm);border-radius:var(--radius-sm);transition:all var(--transition-fast);white-space:normal;line-height:1.4}.Layout_dropdownItem__tEDBv:hover{background:var(--bg-primary);color:var(--text-primary)}.Layout_navRight__vycZB{display:flex;gap:var(--spacing-md);align-items:center}.Layout_iconButton__pnQta{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.Layout_iconButton__pnQta:hover{color:var(--text-primary);background:var(--bg-secondary)}.Layout_main__BqQ1G{max-width:var(--container-max-width);margin:0 auto;padding:var(--spacing-3xl) var(--spacing-lg);min-height:calc(100vh - 200px)}.Layout_mobileMenuBtn__YQG2b{display:none;background:transparent;border:none;color:var(--text-primary);font-size:var(--font-size-xl);cursor:pointer}@media (max-width:768px){.Layout_navLinks__XmfVE{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--bg-primary);flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-xl);gap:var(--spacing-xl);z-index:1000;overflow-y:auto}.Layout_navLinks__XmfVE.Layout_open__pZ2tV{display:flex}.Layout_mobileMenuBtn__YQG2b{display:block;z-index:1001;position:relative}.Layout_navLinks__XmfVE .Layout_navLink__CxyUv{font-size:var(--font-size-xl)}.Layout_navContainer__H3673{padding:0 var(--spacing-md)}.Layout_main__BqQ1G{padding:var(--spacing-xl) var(--spacing-md)}.Layout_logoSection__xngcy{gap:var(--spacing-sm);z-index:1001;position:relative}.Layout_siteName__nJYYQ{font-size:var(--font-size-lg)}.Layout_dropdownMenu__zEIeU,.Layout_navItemWrapper__HUP6N:hover .Layout_dropdownMenu__zEIeU{display:none!important}.Layout_dropdownItem__tEDBv{font-size:var(--font-size-lg);color:var(--text-secondary)}}.post_article__y7PBA{max-width:800px;margin:0 auto;padding:2rem 1rem}.post_header__sfSxx{margin-bottom:3rem;border-bottom:1px solid var(--border-color,#eaeaea);padding-bottom:2rem}.post_backLink__fB6C_{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary,#666);text-decoration:none;margin-bottom:1.5rem;font-size:.9rem;transition:color .2s}.post_backLink__fB6C_:hover{color:var(--accent-color,#0070f3)}.post_title__hnXeU{font-size:2.5rem;font-weight:800;margin-bottom:1rem;line-height:1.2;letter-spacing:-.02em}.post_meta__2UELE{display:flex;gap:1.5rem;color:var(--text-secondary,#666);font-size:.9rem;margin-bottom:1rem}.post_metaItem__D4prF{display:flex;align-items:center;gap:.5rem}.post_tags__bbCxG{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.post_tag__tCiT9{background:var(--bg-secondary,#f4f4f4);color:var(--text-secondary,#666);padding:.2rem .6rem;border-radius:4px;font-size:.8rem;font-family:monospace}.post_content__iAwIs{font-size:1.1rem;line-height:1.7;color:var(--text-primary,#333)}.post_content__iAwIs p{margin-bottom:1.5rem}.post_content__iAwIs h2{font-size:1.8rem;margin-top:2.5rem;margin-bottom:1rem;font-weight:700}.post_content__iAwIs h3{font-size:1.4rem;margin-top:2rem;margin-bottom:.8rem;font-weight:600}.post_content__iAwIs ol,.post_content__iAwIs ul{margin-bottom:1.5rem;padding-left:1.5rem}.post_content__iAwIs li{margin-bottom:.5rem}@media (prefers-color-scheme:dark){.post_title__hnXeU{color:#fff}.post_content__iAwIs{color:#e0e0e0}.post_tag__tCiT9{background:#333;color:#aaa}}