.dev-tenant-switcher[data-v-939f51ba]{bottom:1rem;font-family:ui-sans-serif,system-ui,sans-serif;position:fixed;right:1rem;z-index:9999}.dev-tenant-switcher__toggle[data-v-939f51ba]{align-items:center;background:#111827eb;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:0 4px 12px #00000040;color:#fff;cursor:pointer;display:flex;font-size:.75rem;gap:.5rem;padding:.5rem .875rem}.dev-tenant-switcher__toggle[data-v-939f51ba]:hover{background:#1f2937f2}.dev-tenant-switcher__toggle-icon[data-v-939f51ba]{font-size:.875rem}.dev-tenant-switcher__toggle-label[data-v-939f51ba]{text-transform:lowercase}.dev-tenant-switcher__panel[data-v-939f51ba]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;bottom:calc(100% + .5rem);box-shadow:0 10px 30px #0000002e;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;position:absolute;right:0;width:16rem}.dev-tenant-switcher__header[data-v-939f51ba]{align-items:center;display:flex;justify-content:space-between}.dev-tenant-switcher__title[data-v-939f51ba]{color:#4b5563;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dev-tenant-switcher__close[data-v-939f51ba]{background:none;border:0;color:#6b7280;cursor:pointer;font-size:1.125rem;line-height:1}.dev-tenant-switcher__close[data-v-939f51ba]:hover{color:#111827}.dev-tenant-switcher__hint[data-v-939f51ba]{color:#6b7280;font-size:.6875rem;line-height:1.3;margin:0}.dev-tenant-switcher__list[data-v-939f51ba]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;max-height:16rem;overflow-y:auto;padding:0}.dev-tenant-switcher__item[data-v-939f51ba]{align-items:flex-start;background:#f3f4f6;border:1px solid transparent;border-radius:.375rem;cursor:pointer;display:flex;flex-direction:column;padding:.5rem .625rem;text-align:left;width:100%}.dev-tenant-switcher__item[data-v-939f51ba]:hover{background:#e5e7eb}.dev-tenant-switcher__item--active[data-v-939f51ba]{background:#dbeafe;border-color:#3b82f6}.dev-tenant-switcher__item--active[data-v-939f51ba]:hover{background:#bfdbfe}.dev-tenant-switcher__item-name[data-v-939f51ba]{color:#111827;font-size:.8125rem;font-weight:600}.dev-tenant-switcher__item-slug[data-v-939f51ba]{color:#6b7280;font-family:ui-monospace,monospace;font-size:.6875rem}.dev-tenant-switcher__clear[data-v-939f51ba]{background:#fee2e2;border:1px solid #fca5a5;border-radius:.375rem;color:#991b1b;cursor:pointer;font-size:.75rem;margin-top:.25rem;padding:.4rem .625rem}.dev-tenant-switcher__clear[data-v-939f51ba]:hover{background:#fecaca}
