.topbar.svelte-108d9cv{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:56px;background:var(--bg-main);border-bottom:1px solid var(--line);gap:12px;flex-shrink:0}.left.svelte-108d9cv{display:flex;align-items:center;gap:14px}.right.svelte-108d9cv{display:flex;align-items:center;gap:12px}.brand.svelte-108d9cv{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;letter-spacing:-.015em}.brand-mark.svelte-108d9cv{width:26px;height:26px;background:var(--t1);border-radius:7px;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:700}.brand-tier.svelte-108d9cv{color:var(--t2);font-weight:500;font-size:13px}.tenant-wrap.svelte-108d9cv{position:relative}.tenant-switch.svelte-108d9cv{display:inline-flex;align-items:center;gap:4px;background:var(--bg-inbox);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12.5px;color:var(--t2);cursor:pointer}.tenant-switch.svelte-108d9cv:hover{color:var(--t1)}.tenant-menu.svelte-108d9cv{position:absolute;top:calc(100% + 6px);left:0;min-width:200px;background:var(--bg-main);border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 36px -10px #14120c38;padding:4px;z-index:200}.tenant-item.svelte-108d9cv{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:8px 12px;border-radius:6px;background:transparent;border:0;cursor:pointer;font-family:inherit;font-size:13px;color:var(--t1)}.tenant-item.svelte-108d9cv:hover{background:var(--line-soft)}.tenant-item.current.svelte-108d9cv{font-weight:600}.tenant-item.svelte-108d9cv .check:where(.svelte-108d9cv){color:var(--good)}.nav.svelte-108d9cv{display:flex;gap:4px;margin-left:8px}.nav.svelte-108d9cv a:where(.svelte-108d9cv){text-decoration:none;color:var(--t2);padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500}.nav.svelte-108d9cv a:where(.svelte-108d9cv):hover{background:var(--line-soft);color:var(--t1)}.nav.svelte-108d9cv a.active:where(.svelte-108d9cv){background:var(--bg-inbox);color:var(--t1);font-weight:600}.profile-wrap.svelte-108d9cv{position:relative}.me.svelte-108d9cv{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px 4px 4px;border:0;background:transparent;border-radius:999px;font-family:inherit;font-size:13px;color:var(--t2)}.me.svelte-108d9cv:hover{background:var(--line-soft);color:var(--t1)}.avatar.svelte-108d9cv{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#e8a87b,#c25333);display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff}.profile-arrow.svelte-108d9cv{font-size:9px;color:var(--t3);margin-left:2px}.num.svelte-108d9cv{font-variant-numeric:tabular-nums}.profile-menu.svelte-108d9cv{position:absolute;top:calc(100% + 8px);right:0;min-width:260px;background:var(--bg-main);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 36px -10px #14120c38;padding:4px;z-index:200;animation:svelte-108d9cv-menu-in .14s ease-out}@keyframes svelte-108d9cv-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.profile-head.svelte-108d9cv{padding:12px 14px 10px}.profile-name.svelte-108d9cv{font-size:14.5px;font-weight:600;color:var(--t1);margin-bottom:2px}.profile-email.svelte-108d9cv{font-size:12.5px;color:var(--t2);font-family:ui-monospace,monospace;margin-bottom:4px}.profile-role.svelte-108d9cv{font-size:11.5px;color:var(--t3)}.profile-divider.svelte-108d9cv{height:1px;background:var(--line);margin:4px 0}.profile-item.svelte-108d9cv{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:8px 12px;border-radius:6px;background:transparent;border:0;cursor:pointer;font-family:inherit;font-size:13.5px;color:var(--t1);text-decoration:none;gap:12px}.profile-item.svelte-108d9cv:hover{background:var(--line-soft)}.profile-item.active.svelte-108d9cv{background:var(--accent-bg);color:var(--accent);font-weight:600}.profile-item.danger.svelte-108d9cv{color:var(--danger)}.profile-item.danger.svelte-108d9cv:hover{background:var(--danger-bg)}.profile-state.svelte-108d9cv{font-size:11.5px;color:var(--t3);font-weight:500}.profile-item.svelte-108d9cv:hover .profile-state:where(.svelte-108d9cv){color:var(--t2)}.profile-item.svelte-108d9cv kbd:where(.svelte-108d9cv){font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;padding:2px 6px;border:1px solid var(--line-strong);border-bottom-width:2px;border-radius:4px;background:var(--bg-main);color:var(--t2)}
