.mh.svelte-s1likx{position:sticky;inset-block-start:0;z-index:var(--z-sticky);background:color-mix(in srgb,var(--color-surface) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end:1px solid var(--color-border)}.mh-inner.svelte-s1likx{inline-size:100%;max-inline-size:1160px;margin-inline:auto;padding:var(--space-3) var(--space-5);display:flex;align-items:center;gap:var(--space-5)}.mh-brand.svelte-s1likx{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--color-text-primary);font-weight:var(--weight-bold);font-size:var(--font-size-lg)}.mh-mark.svelte-s1likx{inline-size:24px;block-size:24px}.mh-name.svelte-s1likx{direction:ltr}.mh-links.svelte-s1likx{display:flex;gap:var(--space-4);margin-inline:auto}.mh-links.svelte-s1likx a:where(.svelte-s1likx){text-decoration:none;color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--duration-base) var(--ease-out)}.mh-links.svelte-s1likx a:where(.svelte-s1likx):hover{color:var(--color-primary)}.mh-links.svelte-s1likx a[aria-current=page]:where(.svelte-s1likx){color:var(--color-primary-active);font-weight:var(--weight-semibold)}.mh-actions.svelte-s1likx{display:flex;align-items:center;gap:var(--space-2);margin-inline-start:auto}.mh-lang.svelte-s1likx{display:inline-flex;align-items:center;gap:6px;margin-inline-start:var(--space-1)}.mh-lang-seg.svelte-s1likx{text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);line-height:1;padding:2px 1px;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-out)}.mh-lang-seg.svelte-s1likx:hover{color:var(--color-primary)}.mh-lang-seg.on.svelte-s1likx{color:var(--color-text-primary);font-weight:var(--weight-semibold);cursor:default}.mh-lang-seg.svelte-s1likx:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mh-lang-div.svelte-s1likx{color:var(--color-border-strong);font-size:var(--font-size-sm);-webkit-user-select:none;user-select:none}.mh-signin-menu.svelte-s1likx{position:relative;flex:none}.mh-signin-btn.svelte-s1likx{display:inline-flex;align-items:center;gap:4px;padding:7px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color var(--duration-base) var(--ease-out)}.mh-signin-btn.svelte-s1likx::-webkit-details-marker{display:none}.mh-signin-btn.svelte-s1likx:hover{color:var(--color-primary)}.mh-signin-btn.svelte-s1likx:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mh-signin-caret.svelte-s1likx{display:inline-flex;color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-out)}.mh-signin-menu[open].svelte-s1likx .mh-signin-caret:where(.svelte-s1likx){transform:rotate(180deg)}.mh-signin-panel.svelte-s1likx{position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;min-inline-size:248px;display:flex;flex-direction:column;gap:2px;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:var(--z-dropdown, 50)}.mh-door.svelte-s1likx{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-decoration:none;transition:background var(--duration-fast) var(--ease-out)}.mh-door.svelte-s1likx:hover{background:var(--color-primary-light)}.mh-door.svelte-s1likx:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.mh-door-title.svelte-s1likx{font-size:var(--font-size-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);transition:color var(--duration-fast) var(--ease-out)}.mh-door.svelte-s1likx:hover .mh-door-title:where(.svelte-s1likx){color:var(--color-primary)}.mh-door-desc.svelte-s1likx{font-size:var(--font-size-xs);color:var(--color-text-muted)}.mh-btn.svelte-s1likx{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:9px var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-size:var(--font-size-sm);font-weight:var(--weight-semibold);text-decoration:none;white-space:nowrap;transition:background var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.mh-btn.svelte-s1likx:active{transform:translateY(1px)}.mh-btn-ghost.svelte-s1likx{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-primary-active)}.mh-btn-ghost.svelte-s1likx:hover{border-color:var(--color-primary)}.mh-btn-ghost[aria-current=page].svelte-s1likx{border-color:var(--color-primary);color:var(--color-primary)}.mh-btn-primary.svelte-s1likx{background:var(--color-primary);color:var(--color-text-inverse)}.mh-btn-primary.svelte-s1likx:hover{background:var(--color-primary-hover)}.mh-chips.svelte-s1likx{display:none}@media(max-width:1180px){.mh-links.svelte-s1likx{display:none}.mh-chips.svelte-s1likx{display:flex;gap:var(--space-2);overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:var(--space-2) var(--space-5);border-block-start:1px solid var(--color-border)}.mh-chips.svelte-s1likx::-webkit-scrollbar{display:none}.mh-chips.svelte-s1likx a:where(.svelte-s1likx){flex:none;display:inline-flex;align-items:center;min-block-size:44px;padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border-strong);color:var(--color-primary-active);font-size:var(--font-size-sm);font-weight:var(--weight-semibold);text-decoration:none;white-space:nowrap}.mh-chips.svelte-s1likx a[aria-current=page]:where(.svelte-s1likx){border-color:var(--color-primary)}.mh-chips.svelte-s1likx a.mh-chip-signin:where(.svelte-s1likx){display:none}}@media(max-width:760px){.mh-signin-menu.svelte-s1likx{display:none}.mh-chips.svelte-s1likx a.mh-chip-signin:where(.svelte-s1likx){display:inline-flex}.mh-inner.svelte-s1likx{gap:var(--space-3)}}
