.logo[data-v-eb52729a]{cursor:pointer;align-items:center;gap:.75rem;height:56px;padding:.5rem;transition:all .2s;display:flex}.logo[data-v-eb52729a]:hover{opacity:.85}.logo.is-collapsed[data-v-eb52729a]{justify-content:center;padding:.5rem 0}.logo .logo-icon-wrapper[data-v-eb52729a]{background:var(--color-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.logo .logo-icon[data-v-eb52729a]{color:#fff;width:24px;height:24px}.logo .logo-text[data-v-eb52729a]{letter-spacing:-.025em;white-space:nowrap;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-hover));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:800}.user-card[data-v-eb52729a]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:8px;align-items:center;gap:.625rem;width:100%;padding:.625rem .5rem;transition:background .15s;display:flex}.user-card.is-collapsed[data-v-eb52729a]{justify-content:center;padding:.5rem}.user-avatar[data-v-eb52729a]{background:var(--color-primary);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.user-info[data-v-eb52729a]{flex-direction:column;min-width:0;display:flex;overflow:hidden}.user-name[data-v-eb52729a]{color:var(--color-navy-100);font-size:.8125rem;font-weight:600}.user-name[data-v-eb52729a],.user-role[data-v-eb52729a]{white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.user-role[data-v-eb52729a]{color:var(--color-primary);font-size:.6875rem;font-weight:500}.logo-text[data-v-762fcf51]{letter-spacing:-.025em;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-hover));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:800}.content-container[data-v-89375269]{background:var(--color-secondary);min-height:280px;overflow:initial;border-radius:8px;margin:24px}
