.audience-switch.svelte-12q3wan{width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;position:relative}button.svelte-12q3wan{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}button.svelte-12q3wan svg{transition:transform var(--motion-duration-feedback) var(--motion-easing-arrive);flex-shrink:0}button[aria-expanded=true].svelte-12q3wan svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){button.svelte-12q3wan svg{transition:none}}.audiences.svelte-12q3wan{min-width:min(220px, calc(100vw - var(--spacing-3xl)));overscroll-behavior:contain;overflow-wrap:anywhere;scrollbar-width:thin;width:max-content;padding:var(--spacing-sm);border-radius:var(--border-radius-md);background:var(--color-buddy-night-surface);box-shadow:var(--shadow-md);z-index:var(--z-dropdown);position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}a.svelte-12q3wan{min-width:0;min-height:var(--spacing-4xl);padding:var(--spacing-md);color:var(--color-white);font-size:var(--font-size-sm);border-radius:var(--border-radius-sm);align-items:center;text-decoration:none;display:flex}a.svelte-12q3wan:hover,a[aria-current=page].svelte-12q3wan{background:var(--color-buddy-purple-a30)}a.svelte-12q3wan:focus-visible,button.svelte-12q3wan:focus-visible{outline:var(--border-width-medium) solid var(--color-buddy-purple);outline-offset:var(--spacing-xs)}
