[data-v-800ff218],[data-v-800ff218]:after,[data-v-800ff218]:before{box-sizing:border-box}header[data-v-800ff218],nav[data-v-800ff218]{position:relative;z-index:100}nav[data-v-800ff218]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 2rem;width:100%}.nav-brand[data-v-800ff218]{color:var(--text,#e8e8ed);font-weight:700;gap:.75rem;text-decoration:none}.nav-brand[data-v-800ff218],.nav-logo-placeholder[data-v-800ff218]{align-items:center;display:flex;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem}.nav-logo-placeholder[data-v-800ff218]{background:var(--accent,#0da860);border-radius:8px;color:#fff;font-weight:800;height:36px;justify-content:center;width:36px}.nav-right[data-v-800ff218]{align-items:center;display:flex;gap:1.5rem}.nav-links[data-v-800ff218]{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-links a[data-v-800ff218]{color:var(--text-muted,#8b8b9e);cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .2s}.nav-links a[data-v-800ff218]:hover{color:var(--text,#e8e8ed)}.nav-links a.active[data-v-800ff218]{color:var(--accent,#0da860)}.nav-bottom[data-v-800ff218]{gap:.75rem}.lang-switcher[data-v-800ff218],.nav-bottom[data-v-800ff218]{align-items:center;display:flex}.lang-switcher[data-v-800ff218]{gap:.25rem}.lang-switcher a[data-v-800ff218]{border-radius:4px;color:var(--text-muted,#8b8b9e);font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.5px;padding:.2rem .4rem;text-decoration:none;transition:all .2s}.lang-switcher a[data-v-800ff218]:hover{background:var(--surface,hsla(0,0%,100%,.05));color:var(--text,#e8e8ed)}.lang-switcher a.current[data-v-800ff218]{background:var(--accent-glow,rgba(13,168,96,.15));color:var(--accent,#0da860)}.theme-toggle[data-v-800ff218]{align-items:center;background:none;border:1px solid var(--border,hsla(0,0%,100%,.08));border-radius:8px;color:var(--text-muted,#8b8b9e);cursor:pointer;display:flex;justify-content:center;padding:.35rem;transition:all .2s;-webkit-tap-highlight-color:transparent;height:32px;width:32px}.theme-toggle[data-v-800ff218]:hover{border-color:var(--text-muted,#8b8b9e);color:var(--text,#e8e8ed)}.nav-toggle[data-v-800ff218]{background:none;border:none;cursor:pointer;display:none;padding:8px;-webkit-tap-highlight-color:transparent}.nav-toggle span[data-v-800ff218]{background:var(--text-muted,#8b8b9e);border-radius:2px;display:block;height:2px;width:18px}.nav-toggle span+span[data-v-800ff218]{margin-top:4px}.nav-backdrop[data-v-800ff218]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0006;bottom:0;left:0;opacity:0;position:fixed;right:0;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden;z-index:98}.nav-backdrop.open[data-v-800ff218]{opacity:1;transition:opacity .3s ease,visibility 0s 0s;visibility:visible}@media(max-width:860px){.nav-toggle[data-v-800ff218]{align-items:center;justify-content:center;min-width:44px}.nav-right[data-v-800ff218],.nav-toggle[data-v-800ff218]{display:flex;flex-direction:column;gap:0}.nav-right[data-v-800ff218]{align-items:stretch;background:var(--bg,#0f1923);border-bottom:1px solid transparent;left:0;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;transition:max-height .3s ease,opacity .25s ease,padding .3s ease,visibility 0s .3s,border-color .3s ease;visibility:hidden}.nav-right.open[data-v-800ff218]{border-bottom-color:var(--border,hsla(0,0%,100%,.08));max-height:400px;opacity:1;padding:.5rem 0;transition:max-height .3s ease,opacity .25s ease,padding .3s ease,visibility 0s 0s,border-color .3s ease;visibility:visible}.nav-links[data-v-800ff218]{flex-direction:column;gap:0;width:100%}.nav-links li[data-v-800ff218]{list-style:none}.nav-links a[data-v-800ff218]{display:block;font-size:1rem;line-height:1.4;min-height:44px;padding:.875rem 2rem;text-align:right}.nav-bottom[data-v-800ff218]{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;padding:.5rem 2rem}.lang-switcher[data-v-800ff218]{gap:.5rem}.lang-switcher a[data-v-800ff218]{font-size:.8rem;padding:.35rem .6rem}.theme-toggle[data-v-800ff218]{align-self:flex-end;margin:.25rem 2rem}}@media(max-width:768px){nav[data-v-800ff218]{padding:1rem 1.5rem}}@media(max-width:480px){nav[data-v-800ff218]{padding:1rem}}footer[data-v-727e2c7a]{border-top:1px solid var(--border,hsla(0,0%,100%,.08));color:var(--text-muted,#8b9bb5);font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;letter-spacing:.5px;padding:3rem 2rem;text-align:center}a[data-v-727e2c7a]{color:var(--accent,#0da860);text-decoration:none}a[data-v-727e2c7a]:hover{text-decoration:underline}@media(max-width:480px){footer[data-v-727e2c7a]{font-size:.75rem;padding:2rem 1rem}}
