.app-switcher{flex:none;position:relative}.app-switcher__btn{border-radius:var(--radius-md,.475rem);width:36px;height:36px;color:var(--color-text-muted);border:1px solid #0000;place-items:center;transition:background-color .2s,color .2s,border-color .2s;display:grid}.app-switcher__btn:hover,.app-switcher__btn[aria-expanded=true]{color:var(--color-text);border-color:var(--color-border);background:#ffffff14}body.lm-light-page .app-switcher__btn:hover,body.lm-light-page .app-switcher__btn[aria-expanded=true]{color:#071437;background:#f1f1f4;border-color:#dbdfe9}.app-switcher__menu{z-index:1003;background:#fff;border:1px solid #e4e7ef;border-radius:14px;width:300px;padding:10px;animation:.25s cubic-bezier(.16,1,.3,1) app-switcher-in;position:absolute;top:calc(100% + 14px);left:-8px;box-shadow:0 1px 2px #0714370d,0 20px 48px #07143729}.app-switcher__menu[hidden]{display:none}@keyframes app-switcher-in{0%{opacity:0;transform:translateY(-6px)}}.app-switcher__title{letter-spacing:.09em;text-transform:uppercase;color:#78829d;padding:8px 10px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:600}.app-switcher__list{gap:2px;display:grid}.app-switcher .app-switcher__list .app-switcher__item{color:#071437;border-radius:10px;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:9px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;transition:background-color .2s;display:grid}.app-switcher .app-switcher__list .app-switcher__item:hover,.app-switcher .app-switcher__list .app-switcher__item--current{color:#071437;background:#f9f9f9}.app-switcher__ico{background:#1c2e62;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.app-switcher__ico img{width:22px;height:22px}.app-switcher__txt{flex-direction:column;min-width:0;display:flex}.app-switcher__txt b{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.app-switcher__txt span{color:#4b5675;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.app-switcher__ext{color:#78829d}.app-switcher__check{color:#118059}.app-switcher--list{margin-bottom:var(--space-6,1.5rem);padding-bottom:var(--space-4,1rem);border-bottom:1px solid var(--color-border)}.app-switcher--list .app-switcher__title{padding-inline:2px}.app-switcher--list .app-switcher__list .app-switcher__item{color:var(--color-text)}.app-switcher--list .app-switcher__list .app-switcher__item:hover,.app-switcher--list .app-switcher__list .app-switcher__item--current{color:var(--color-text);background:#ffffff0d}.app-switcher--list .app-switcher__txt span{color:var(--color-text-muted)}body.lm-light-page .app-switcher--list{border-bottom-color:#dbdfe9}body.lm-light-page .app-switcher--list .app-switcher__item,body.lm-light-page .app-switcher--list .app-switcher__item:hover{color:#071437}body.lm-light-page .app-switcher--list .app-switcher__item:hover,body.lm-light-page .app-switcher--list .app-switcher__item--current{background:#f9f9f9}body.lm-light-page .app-switcher--list .app-switcher__txt span{color:#4b5675}@media (max-width:767px){.app-switcher__menu{width:min(300px,100vw - 32px)}}
.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__start{align-items:center;gap:var(--space-2);flex:none;display:flex}.navbar__brand{align-items:center;height:30px;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:879px){.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}.navbar a.navbar__lean,.navbar__drawer-links li a.navbar__lean{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold,600);color:var(--color-text);display:inline-flex}body.lm-light-page .navbar a.navbar__lean,body.lm-light-page .navbar__drawer-links li a.navbar__lean{color:var(--lm-text-primary,#071437)}.navbar__lean img{border-radius:6px;width:22px;height:22px;transition:transform .2s}.navbar__lean:hover img{transform:rotate(-6deg)scale(1.06)}@media (prefers-reduced-motion:reduce){.navbar__lean:hover img{transform:none}}.navbar{top:var(--banner-offset,0px);pointer-events:auto;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:saturate(1.8)blur(20px);background-color:#121634b8;padding-inline:0;transition:background-color .25s}.navbar--scrolled{background-color:#121634e6}.navbar__inner,.navbar--scrolled .navbar__inner,body.lm-light-page .navbar__inner,body.lm-light-page .navbar--scrolled .navbar__inner{max-width:1180px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding-inline:16px}.navbar__brand{height:24px}.navbar__links{justify-content:center;padding-right:0}.navbar__links ul{gap:var(--space-6)}.navbar__actions{gap:var(--space-2)}.navbar__actions .btn{border-radius:999px;height:36px;padding:0 16px}body.lm-light-page .navbar{background-color:#ffffffb8;border-bottom-color:#1c2e6214}body.lm-light-page .navbar--scrolled{background-color:#ffffffe6}@media (max-width:879px){.navbar{top:var(--banner-offset,0px);padding-inline:0}.navbar__inner{padding-inline:16px}}@media (prefers-reduced-transparency:reduce){.navbar{-webkit-backdrop-filter:none;background-color:#121634}body.lm-light-page .navbar{background-color:#fff}}.nav-dropdown{position:relative}.navbar .nav-dropdown__btn{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;transition:color .2s;display:flex}.navbar .nav-dropdown__btn:hover,.navbar .nav-dropdown__btn[aria-expanded=true]{color:var(--color-text)}body.lm-light-page .navbar .nav-dropdown__btn:hover,body.lm-light-page .navbar .nav-dropdown__btn[aria-expanded=true]{color:var(--lm-blue-hover)}.nav-dropdown__chevron{opacity:.7;transition:transform .2s}.nav-dropdown__btn[aria-expanded=true] .nav-dropdown__chevron{transform:rotate(180deg)}.nav-dropdown__menu{z-index:1003;width:340px;padding-top:18px;position:absolute;top:100%;left:-16px}.nav-dropdown__menu[hidden]{display:none}.navbar .nav-dropdown__menu ul{background:#fff;border:1px solid #e4e7ef;border-radius:12px;gap:2px;margin:0;padding:6px;list-style:none;animation:.25s cubic-bezier(.16,1,.3,1) nav-dropdown-in;display:grid;box-shadow:0 1px 2px #0714370d,0 20px 48px #07143729}@keyframes nav-dropdown-in{0%{opacity:0;transform:translateY(-6px)}}.navbar .nav-dropdown .nav-dropdown__item{color:#071437;border-radius:8px;gap:2px;padding:9px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;transition:background-color .2s;display:grid}.navbar .nav-dropdown .nav-dropdown__item:hover,.navbar .nav-dropdown .nav-dropdown__item[aria-current=page]{color:#071437;background:#f4f6fa}.nav-dropdown__label{font-size:14px;font-weight:600}.nav-dropdown__desc{color:#4b5675;font-size:13px;font-weight:400;line-height:1.35}@media (prefers-reduced-motion:reduce){.navbar .nav-dropdown__menu ul{animation:none}.nav-dropdown__chevron{transition:none}}@media (max-width:879px){.navbar__drawer-group>p{padding:var(--space-3) var(--space-2) var(--space-1);font-family:var(--font-family-sans);font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold,600);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8;margin:0}body.lm-light-page .navbar__drawer-group>p{color:var(--lm-text-secondary)}.navbar__drawer-group>ul{gap:var(--space-1);padding:0 0 0 var(--space-3);flex-direction:column;margin:0;list-style:none;display:flex}}.navbar__links>ul>li>a,.navbar .nav-dropdown__btn{white-space:nowrap}@media (min-width:880px) and (max-width:1023px){.navbar__links ul{gap:var(--space-4)}}.navbar .nav-dropdown .nav-dropdown__item:focus-visible{outline:2px solid var(--lm-blue-hover,#056ee9);outline-offset:-2px}
