.navbar{top:calc(var(--banner-offset,0px) + var(--space-4));z-index:1000;padding-inline:var(--space-4);pointer-events:none;position:fixed;left:0;right:0}.navbar__inner{pointer-events:auto;max-width:1120px;height:56px;padding-inline:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(16px);background-color:#1e1e3f99;margin-inline:auto;transition:background-color .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:0 8px 32px #00000040}.navbar--scrolled .navbar__inner{border-color:var(--color-border-strong);background-color:#1e1e3fe0}.navbar__brand{align-items:center;height:43.68px;display:inline-flex}.navbar__brand img{width:auto;height:100%}.navbar__links{padding-right:var(--space-4);flex:1;justify-content:flex-end;display:flex}.navbar__links ul{align-items:center;gap:var(--space-8);display:flex}.navbar__links a{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);transition:color .2s}.navbar__links a:hover{color:var(--color-text)}.navbar__actions{align-items:center;gap:var(--space-3);display:flex}.navbar__actions .btn{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}@media (max-width:1199px){.navbar__links ul{gap:var(--space-5)}}.navbar__hamburger{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-muted);justify-content:center;align-items:center;transition:color .2s,background .2s;display:none}.navbar__hamburger:hover{color:var(--color-text);background:#ffffff0f}.navbar__overlay,.navbar__drawer{display:none}@media (max-width:767px){.navbar{top:calc(var(--banner-offset,0px) + var(--space-3));padding-inline:var(--space-3)}.navbar__inner{height:52px;padding-inline:var(--space-3)}.navbar__links,.navbar__actions{display:none}.navbar__hamburger{display:inline-flex}.navbar__overlay{z-index:1001;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:block;position:fixed;inset:0}.navbar__drawer{z-index:1002;border-left:1px solid var(--color-border);width:280px;padding:var(--space-16) var(--space-6) var(--space-8);background:#121634;flex-direction:column;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.navbar__drawer--open{transform:translate(0)}.navbar__drawer-close{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-muted);justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex;position:absolute}.navbar__drawer-close:hover{color:var(--color-text);background:#ffffff0f}.navbar__drawer-links{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.navbar__drawer-links li a{padding:var(--space-3) var(--space-2);font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-muted);border-radius:var(--radius-md);transition:color .2s,background .2s;display:block}.navbar__drawer-links li a:hover{color:var(--color-text);background:#ffffff0d}.navbar__drawer-actions{gap:var(--space-3);flex-direction:column;display:flex}.navbar__drawer-actions .btn{justify-content:center;width:100%}}body.lm-light-page .navbar__inner{border-color:var(--lm-border-strong);background-color:#ffffffdb;box-shadow:0 8px 32px #07143714}body.lm-light-page .navbar--scrolled .navbar__inner{background-color:#fffffff2}body.lm-light-page .navbar a,body.lm-light-page .navbar button{color:var(--lm-text-secondary)}body.lm-light-page .navbar a:hover{color:var(--lm-blue-hover)}body.lm-light-page .lang-switcher__sep{background:var(--lm-border-strong)}body.lm-light-page .lang-switcher__btn:hover{border-color:var(--lm-border-strong)}body.lm-light-page .lang-switcher__btn--active{border-color:var(--lm-blue-hover);color:var(--lm-blue-hover);background:var(--lm-info-tint)}body.lm-light-page .navbar__drawer{background:var(--lm-surface);border-left-color:var(--lm-border-strong)}body.lm-light-page .navbar__drawer-close{color:var(--lm-text-secondary)}body.lm-light-page .navbar__drawer-close:hover{color:var(--lm-blue-hover);background:var(--lm-info-tint)}body.lm-light-page .navbar__drawer-links li a{color:var(--lm-text-secondary)}body.lm-light-page .navbar__drawer-links li a:hover{color:var(--lm-blue-hover);background:var(--lm-info-tint)}body.lm-light-page .navbar__drawer .lang-switcher__btn{color:var(--lm-text-secondary);border-color:var(--lm-border-strong)}body.lm-light-page .navbar__drawer .lang-switcher__btn--active{border-color:var(--lm-blue-hover);color:var(--lm-blue-hover);background:var(--lm-info-tint)}body.lm-light-page .navbar__drawer-actions .btn--ghost{color:var(--lm-text-secondary)}body.lm-light-page .navbar__drawer-actions .btn--ghost:hover{color:var(--lm-blue-hover)}body.lm-light-page .navbar__drawer-actions .btn--brand{background:var(--lm-blue-interactive);border-color:var(--lm-blue-interactive);color:#fff}body.lm-light-page .navbar__drawer-actions .btn--brand:hover{background:var(--lm-blue-hover);border-color:var(--lm-blue-hover)}body.lm-light-page .navbar__inner .btn--brand{background:var(--lm-blue-interactive);border-color:var(--lm-blue-interactive);color:#fff}body.lm-light-page .navbar__inner .btn--brand:hover{background:var(--lm-blue-hover);border-color:var(--lm-blue-hover);color:#fff}
