.workspace-switcher.svelte-d74m97{position:relative}.workspace-switcher__trigger.svelte-d74m97{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:1px solid var(--border, #d8dee9);border-radius:.5rem;background:var(--surface, #fff);color:inherit;font:inherit;cursor:pointer}.workspace-switcher__trigger.svelte-d74m97:disabled{opacity:.6;cursor:default}.workspace-switcher__label.svelte-d74m97{color:var(--muted, #6b7280);font-size:.85rem}.workspace-switcher__handle.svelte-d74m97{font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.workspace-switcher__chevron.svelte-d74m97{font-size:.75rem;color:var(--muted, #6b7280)}.workspace-switcher__menu.svelte-d74m97{position:absolute;top:calc(100% + .35rem);right:0;z-index:30;min-width:16rem;margin:0;padding:.35rem;list-style:none;border:1px solid var(--border, #d8dee9);border-radius:.5rem;background:var(--surface, #fff);box-shadow:0 8px 24px #0f172a1f}.workspace-switcher__item.svelte-d74m97{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;padding:.55rem .65rem;border:0;border-radius:.4rem;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.workspace-switcher__item.svelte-d74m97:hover,.workspace-switcher__item--active.svelte-d74m97{background:color-mix(in srgb,var(--accent, #2563eb) 10%,transparent)}.workspace-switcher__item-handle.svelte-d74m97{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.workspace-switcher__item-meta.svelte-d74m97{font-size:.8rem;color:var(--muted, #6b7280)}.workspace-switcher__footer.svelte-d74m97{margin-top:.25rem;padding-top:.35rem;border-top:1px solid var(--border, #d8dee9)}.workspace-switcher__manage.svelte-d74m97{display:block;padding:.5rem .65rem;border-radius:.4rem;color:var(--accent, #2563eb);font-size:.85rem;font-weight:500;text-decoration:none}.workspace-switcher__manage.svelte-d74m97:hover{background:color-mix(in srgb,var(--accent, #2563eb) 8%,transparent)}.workspace-switcher__error.svelte-d74m97{margin:.35rem 0 0;font-size:.8rem;color:var(--danger, #dc2626)}
