.sw-docs-topbar[data-v-0c97df5f]{height:var(--docs-topbar-height);background:var(--docs-topbar-bg);border-bottom:1px solid var(--docs-topbar-border);z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;top:0;left:0;right:0}.sw-docs-topbar .inner[data-v-0c97df5f]{align-items:center;gap:1rem;max-width:100%;height:100%;padding:0 1.5rem;display:flex}.sw-docs-topbar .burger[data-v-0c97df5f]{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;gap:.3125rem;padding:0 .25rem;display:none}.sw-docs-topbar .burger span[data-v-0c97df5f]{background:var(--docs-color-text);border-radius:1px;width:1.375rem;height:.125rem;transition:background .2s;display:block}.sw-docs-topbar .burger:hover span[data-v-0c97df5f]{background:var(--docs-color-primary)}.sw-docs-topbar .logo[data-v-0c97df5f]{flex-shrink:0;align-self:stretch;align-items:center;gap:.375rem;text-decoration:none;display:flex}.sw-docs-topbar .logo .logo-mark[data-v-0c97df5f]{flex-shrink:0;width:1.25rem;height:1.25rem}.sw-docs-topbar .logo .logo-mark[data-v-0c97df5f],.sw-docs-topbar .logo .logo-text[data-v-0c97df5f]{color:var(--docs-color-text)}.sw-docs-topbar .logo .logo-text[data-v-0c97df5f]{letter-spacing:-.02rem;font-size:1.1rem;font-weight:700}.sw-docs-topbar .logo .logo-badge[data-v-0c97df5f]{color:#fff;background:var(--docs-color-primary);border-radius:4px;padding:.15rem .45rem;font-size:.65rem;font-weight:600;line-height:1.5}.sw-docs-topbar .lang-switch[data-v-0c97df5f]{position:relative}.sw-docs-topbar .lang-menu[data-v-0c97df5f]{background:var(--docs-color-bg);border:1px solid var(--docs-color-border);z-index:200;border-radius:.5rem;min-width:7.5rem;padding:.375rem;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 12px #0000001a}.sw-docs-topbar .lang-option[data-v-0c97df5f]{cursor:pointer;text-align:left;width:100%;color:var(--docs-color-text-soft);background:0 0;border:none;border-radius:6px;padding:.5rem .75rem;font-size:.875rem;transition:background .15s;display:block}.sw-docs-topbar .lang-option[data-v-0c97df5f]:hover{background:var(--docs-color-bg-mute);color:var(--docs-color-text)}.sw-docs-topbar .lang-option.is-active[data-v-0c97df5f]{color:var(--docs-color-primary);font-weight:500}.sw-docs-topbar .nav[data-v-0c97df5f]{flex:1;align-items:center;gap:.25rem;margin-left:1rem;display:flex}.sw-docs-topbar .nav .nav-link[data-v-0c97df5f]{color:var(--docs-color-text-soft);white-space:nowrap;border-radius:6px;padding:.375rem .75rem;font-size:.9rem;text-decoration:none;transition:color .2s,background .2s}.sw-docs-topbar .nav .nav-link[data-v-0c97df5f]:hover{color:var(--docs-color-text);background:var(--docs-color-bg-mute)}.sw-docs-topbar .nav .nav-link.is-active[data-v-0c97df5f]{color:var(--docs-color-primary);background:var(--docs-color-primary-soft);font-weight:500}.sw-docs-topbar .actions[data-v-0c97df5f]{flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;display:flex}.sw-docs-topbar .btn[data-v-0c97df5f]{cursor:pointer;color:var(--docs-color-text-soft);background:0 0;border:none;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.875rem;text-decoration:none;transition:color .2s,background .2s;display:flex}.sw-docs-topbar .btn[data-v-0c97df5f]:hover{color:var(--docs-color-text);background:var(--docs-color-bg-mute)}@media (width<=1024px){.sw-docs-topbar .burger[data-v-0c97df5f]{display:flex}.sw-docs-topbar .nav[data-v-0c97df5f]{display:none}}@media (width<=768px){.sw-docs-topbar .inner[data-v-0c97df5f]{gap:.5rem;padding:0 .75rem}.sw-docs-topbar .actions[data-v-0c97df5f]{gap:.125rem}.sw-docs-topbar .btn[data-v-0c97df5f]{padding:.375rem .5rem}.sw-docs-topbar .lang-switch .lang-label[data-v-0c97df5f]{display:none}}
