.context-switcher.svelte-18ud9tz{box-sizing:border-box;height:var(--control-h-xs);border:var(--border-control);border-radius:var(--radius-sm);background:var(--color-control-background);min-width:0;box-shadow:var(--shadow-control);transition:border-color var(--motion-duration-fast) var(--motion-ease-state), box-shadow var(--motion-duration-fast) var(--motion-ease-state);align-items:stretch;display:inline-flex;position:relative}.context-switcher--small.svelte-18ud9tz{height:var(--control-h-sm)}.context-switcher--medium.svelte-18ud9tz{height:var(--control-h-md)}.context-switcher--full-width.svelte-18ud9tz{width:100%}.context-switcher.svelte-18ud9tz:hover:not(.context-switcher--disabled){border-color:var(--color-control-border-hover)}.context-switcher--disabled.svelte-18ud9tz,.context-switcher--disabled.svelte-18ud9tz .context-switcher__icon:where(.svelte-18ud9tz){background:var(--color-control-background-disabled);color:var(--color-text-tertiary);box-shadow:none}.context-switcher.svelte-18ud9tz:focus-within{border-color:var(--color-control-border-focus);box-shadow:var(--ring-primary)}.context-switcher__icon.svelte-18ud9tz{flex:0 0 calc(var(--control-h-xs) - 2px);width:calc(var(--control-h-xs) - 2px);border:0;border-right:var(--border-divider);border-radius:var(--radius-sm) 0 0 var(--radius-sm);color:var(--color-text-secondary);background:0 0;place-items:center;padding:0;display:grid}.context-switcher__icon--static.svelte-18ud9tz{pointer-events:none}.context-switcher__icon--action.svelte-18ud9tz{cursor:pointer}.context-switcher__icon--action.svelte-18ud9tz:hover:not(:disabled){background:var(--color-control-background-hover);color:var(--color-text-primary)}.context-switcher__icon--action.svelte-18ud9tz:focus-visible{outline:none}.context-switcher__icon--action.svelte-18ud9tz:disabled{cursor:not-allowed;opacity:.6}.context-switcher--small.svelte-18ud9tz .context-switcher__icon:where(.svelte-18ud9tz){flex-basis:calc(var(--control-h-sm) - 2px);width:calc(var(--control-h-sm) - 2px)}.context-switcher--medium.svelte-18ud9tz .context-switcher__icon:where(.svelte-18ud9tz){flex-basis:calc(var(--control-h-md) - 2px);width:calc(var(--control-h-md) - 2px)}.context-switcher.svelte-18ud9tz .select-wrapper,.context-switcher.svelte-18ud9tz .select-control,.context-switcher.svelte-18ud9tz .select-dropdown,.context-switcher.svelte-18ud9tz .dropdown-menu__trigger{flex:auto;width:auto;min-width:0;height:100%}.context-switcher.svelte-18ud9tz .select-wrapper.compact .context-switcher__select{width:auto;min-width:calc(var(--space-16) + var(--space-2));max-width:calc(var(--space-16) * 2);height:100%;min-height:0;padding:0 var(--space-2);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-control-background);box-shadow:none;color:var(--color-text-primary);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:var(--tracking-normal);border:0;outline:none;justify-content:center}.context-switcher--small.svelte-18ud9tz .select-wrapper.compact .context-switcher__select,.context-switcher--medium.svelte-18ud9tz .select-wrapper.compact .context-switcher__select{padding:0 var(--space-3);font-size:var(--text-sm)}.context-switcher--full-width.svelte-18ud9tz .select-wrapper,.context-switcher--full-width.svelte-18ud9tz .select-wrapper.compact .context-switcher__select{width:100%;max-width:none}.context-switcher--with-action.svelte-18ud9tz .select-wrapper.compact .context-switcher__select{border-radius:0}.context-switcher.svelte-18ud9tz .select-wrapper.compact .context-switcher__select:hover:not(:disabled){background:var(--color-control-background-hover)}.context-switcher.svelte-18ud9tz .select-wrapper.compact .context-switcher__select[aria-expanded=true]{background:var(--color-interaction-active);color:var(--color-text-primary)}.context-switcher.svelte-18ud9tz .select-wrapper.compact .context-switcher__select:focus-visible{box-shadow:none}.context-switcher__action.svelte-18ud9tz{flex:0 0 calc(var(--control-h-xs) - 2px);width:calc(var(--control-h-xs) - 2px);border-left:var(--border-divider);height:100%;display:flex}.context-switcher--small.svelte-18ud9tz .context-switcher__action:where(.svelte-18ud9tz){flex-basis:calc(var(--control-h-sm) - 2px);width:calc(var(--control-h-sm) - 2px)}.context-switcher--medium.svelte-18ud9tz .context-switcher__action:where(.svelte-18ud9tz){flex-basis:calc(var(--control-h-md) - 2px);width:calc(var(--control-h-md) - 2px)}.context-switcher__action.svelte-18ud9tz .dropdown-menu,.context-switcher__action.svelte-18ud9tz .dropdown-menu__trigger{width:100%;height:100%}.context-switcher__action.svelte-18ud9tz button.context-switcher__action-button{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-control-background);width:100%;height:100%;min-height:0;box-shadow:none;color:var(--color-text-secondary);border:0;justify-content:center;align-items:center;padding:0;display:flex}.context-switcher__action.svelte-18ud9tz button.context-switcher__action-button:hover:not(:disabled){background:var(--color-control-background-hover);color:var(--color-text-primary)}.context-switcher__action.svelte-18ud9tz button.context-switcher__action-button:focus-visible{box-shadow:none}
