.sbx-nav-user-menu{color:var(--foreground)}
.sbx-nav-auth{white-space:nowrap;align-items:center;font-family:inherit;font-size:.8rem;font-weight:600;line-height:1;text-decoration:none;transition:background .25s,border-color .25s,filter .25s,transform .15s;display:inline-flex}.sbx-nav-auth--login{border:1px solid color-mix(in srgb, var(--violet,#7050f0) 35%, transparent);border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--violet-deep,#6128ca) 0%, var(--violet,#7050f0) 50%, var(--violet-bright,#9030f0) 100%);color:#fafafa;height:1.75rem;padding:0 .85rem}.sbx-nav-auth--login:hover{filter:brightness(1.06)}.sbx-nav-auth--login:active{transform:scale(.97)}.sbx-nav-auth--group{gap:.125rem}.sbx-nav-auth__segment{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--background) 70%, transparent);height:1.75rem;color:var(--foreground);justify-content:center;align-items:center;text-decoration:none;transition:background .25s,border-color .25s,transform .15s;display:inline-flex}.sbx-nav-auth__segment:hover{background:color-mix(in srgb, var(--muted) 80%, transparent);border-color:color-mix(in srgb, var(--violet,#7050f0) 30%, transparent)}.sbx-nav-auth__segment:active{transform:scale(.97)}.sbx-nav-auth__segment--panel{border-radius:var(--radius-md) var(--radius-xl) var(--radius-xl) var(--radius-md);padding:0 .7rem}.sbx-nav-auth__segment--avatar{border-radius:var(--radius-xl) var(--radius-md) var(--radius-md) var(--radius-xl);width:1.75rem;padding:0;overflow:hidden}.sbx-nav-auth__avatar{object-fit:cover;width:100%;height:100%;display:block}
