header.svelte-1elxaub{position:sticky;top:0;z-index:100;background:transparent;transition:background var(--duration-fast) var(--easing),border-color var(--duration-fast) var(--easing),backdrop-filter var(--duration-fast) var(--easing);border-bottom:1px solid transparent}header.scrolled.svelte-1elxaub{background:#fdfbf7f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:var(--blog-border)}nav.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;max-width:var(--max-width-container);margin:0 auto;padding:var(--space-md) var(--space-xl);gap:var(--space-lg)}.logo.svelte-1elxaub{font-weight:700;font-size:18px;letter-spacing:-.02em;color:var(--blog-text-primary);flex-shrink:0}.badge.svelte-1elxaub{font-size:12px;font-weight:500;color:var(--blog-text-muted);margin-left:2px}.nav-links.svelte-1elxaub{display:flex;align-items:center;gap:var(--space-lg)}.nav-category.svelte-1elxaub{font-size:14px;font-weight:500;color:var(--blog-text-secondary);transition:color var(--duration-fast) var(--easing)}.nav-category.svelte-1elxaub:hover{color:var(--blog-text-primary)}.nav-category.active.svelte-1elxaub{color:var(--blog-text-primary);font-weight:600}.nav-actions.svelte-1elxaub{flex-shrink:0}.lang-current.svelte-1elxaub{font-size:13px;font-weight:600;color:var(--blog-text-secondary);padding:4px 8px;border:1px solid var(--blog-border);border-radius:var(--radius-sm)}@media(max-width:767px){nav.svelte-1elxaub{padding:var(--space-sm) var(--space-md)}.nav-links.svelte-1elxaub{gap:var(--space-md)}.nav-category.svelte-1elxaub{font-size:13px}}footer.svelte-jz8lnl{background:var(--blog-surface);border-top:1px solid var(--blog-border);margin-top:auto}.footer-inner.svelte-jz8lnl{display:flex;justify-content:space-between;gap:var(--space-xl);max-width:var(--max-width-container);margin:0 auto;padding:var(--space-2xl) var(--space-xl) var(--space-xl)}.footer-top.svelte-jz8lnl{display:flex;flex-direction:column;gap:var(--space-sm)}.footer-logo.svelte-jz8lnl{font-weight:700;font-size:18px;letter-spacing:-.02em;color:var(--blog-text-primary)}.badge.svelte-jz8lnl{font-size:12px;font-weight:500;color:var(--blog-text-muted);margin-left:2px}.footer-desc.svelte-jz8lnl{font-size:14px;line-height:1.5;color:var(--blog-text-muted);max-width:280px}.footer-links.svelte-jz8lnl{display:flex;gap:var(--space-3xl)}.link-group.svelte-jz8lnl{display:flex;flex-direction:column;gap:var(--space-sm)}.link-group.svelte-jz8lnl h4:where(.svelte-jz8lnl){font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--blog-text-muted);margin-bottom:var(--space-xs)}.link-group.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:14px;color:var(--blog-text-secondary);transition:color var(--duration-fast) var(--easing)}.link-group.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--blog-text-primary)}.footer-bottom.svelte-jz8lnl{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--blog-border);max-width:var(--max-width-container);margin:0 auto;padding:var(--space-md) var(--space-xl);font-size:13px;color:var(--blog-text-muted)}.footer-lang.svelte-jz8lnl{font-size:12px;font-weight:600;color:var(--blog-text-muted)}@media(max-width:767px){.footer-inner.svelte-jz8lnl{flex-direction:column;gap:var(--space-xl);padding:var(--space-xl) var(--space-md) var(--space-lg)}.footer-links.svelte-jz8lnl{gap:var(--space-2xl)}.footer-bottom.svelte-jz8lnl{padding:var(--space-md)}}main.svelte-1vwc546{flex:1;width:100%;max-width:var(--max-width-container);margin:0 auto;padding:var(--space-xl) var(--space-xl)}@media(max-width:1199px){main.svelte-1vwc546{padding:var(--space-lg) var(--space-lg)}}@media(max-width:767px){main.svelte-1vwc546{padding:var(--space-md) var(--space-md)}}
