.app-menu-button.svelte-wjcwz9{border:1px solid var(--menu-rule,var(--rule,var(--border)));background:var(--menu-bg,var(--card-bg,var(--surface)));width:50px;height:50px;color:var(--menu-color,var(--accent));cursor:pointer;border-radius:50%;flex-direction:column;flex:0 0 50px;justify-content:center;align-items:center;gap:4px;padding:0;transition:transform .22s cubic-bezier(.33,1,.68,1);display:flex;box-shadow:0 8px 25px #342b2040}.app-menu-button.svelte-wjcwz9>span:where(.svelte-wjcwz9):not(.x){background:currentColor;border-radius:2px;width:20px;height:2px;display:block}.app-menu-button.svelte-wjcwz9 .glyph:where(.svelte-wjcwz9){fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:round;width:24px;height:24px}.app-menu-button.open.svelte-wjcwz9{transform:rotate(90deg)}.app-menu-button.svelte-wjcwz9 .x:where(.svelte-wjcwz9){background:0 0;border-radius:0;width:auto;height:auto;font:500 1.15rem/1 system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.app-menu-button.svelte-wjcwz9{transition:none}}.app-theme-switch.svelte-79o9d5{border:1px solid var(--theme-seg,var(--seg,var(--border)));border-radius:9px;flex-direction:row;flex:none;display:inline-flex;overflow:hidden}button.svelte-79o9d5{color:inherit;cursor:pointer;background:0 0;border:0;padding:6px 11px;font-size:.85rem;line-height:1}button[aria-pressed=true].svelte-79o9d5{background:var(--theme-seg,var(--seg,var(--button)))}
