.sidebar-header[data-v-bd2a6ba9]{background:linear-gradient(135deg,var(--color-primary-tint,#eea6a7) 0,var(--color-primary-shade,#d0898a) 100%);box-shadow:0 8px 20px #ec9c9d33}.bubble-ambient[data-v-bd2a6ba9]{pointer-events:none;background:radial-gradient(circle,#ffffff59,#0000 70%);border-radius:50%;width:110px;height:110px;position:absolute;top:-20px;right:-20px}.avatar-circle[data-v-bd2a6ba9]{background:#ffffff47;border:2px solid #ffffffa6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 4px 14px #0000001f}.user-display-name[data-v-bd2a6ba9]{font-family:var(--font-family-title);letter-spacing:.3px;color:#fff;text-shadow:0 1px 3px #0000001f;margin:0;font-size:1.45rem;font-weight:700;line-height:1.15}.user-display-name[data-v-bd2a6ba9],.user-email-text[data-v-bd2a6ba9]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-email-text[data-v-bd2a6ba9]{opacity:.95;color:#ffffffeb;margin:3px 0 0;font-size:.82rem;font-weight:600}.sidebar-nav-item[data-v-bd2a6ba9]{color:var(--text-muted,#685e71);cursor:pointer;border-radius:14px;align-items:center;gap:12px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex}.sidebar-nav-item[data-v-bd2a6ba9]:hover{background:var(--gray-100,#f5f5f5);color:var(--text-main,#211c24);transform:translate(2px)}.dark .sidebar-nav-item[data-v-bd2a6ba9]:hover{color:#fff;background:#ffffff0f}.sidebar-nav-item.is-active[data-v-bd2a6ba9]{color:var(--color-primary-shade,#d0898a);background:#ec9c9d24;font-weight:800}.dark .sidebar-nav-item.is-active[data-v-bd2a6ba9]{color:#ffa5a7;background:#ec9c9d2e}.nav-icon[data-v-bd2a6ba9]{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.sidebar-nav-item.is-active .nav-icon[data-v-bd2a6ba9]{color:var(--color-primary);transform:scale(1.12)}.sidebar-nav-item:hover .nav-icon[data-v-bd2a6ba9]{transform:scale(1.08)}.scrollbar-thin[data-v-bd2a6ba9]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-bd2a6ba9]::-webkit-scrollbar-track{background:0 0}.scrollbar-thin[data-v-bd2a6ba9]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:9999px}.dark .scrollbar-thin[data-v-bd2a6ba9]::-webkit-scrollbar-thumb{background:#ffffff1a}.app-shell-root[data-v-003b5f2a]{overflow-x:hidden}.safe-area-pb[data-v-003b5f2a]{padding-bottom:max(8px,env(safe-area-inset-bottom))}.drawer-fade-enter-active[data-v-003b5f2a],.drawer-fade-leave-active[data-v-003b5f2a]{transition:opacity .25s}.drawer-fade-enter-from[data-v-003b5f2a],.drawer-fade-leave-to[data-v-003b5f2a]{opacity:0}.drawer-slide-ltr-enter-active[data-v-003b5f2a],.drawer-slide-ltr-leave-active[data-v-003b5f2a],.drawer-slide-rtl-enter-active[data-v-003b5f2a],.drawer-slide-rtl-leave-active[data-v-003b5f2a]{transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.drawer-slide-ltr-enter-from[data-v-003b5f2a],.drawer-slide-ltr-leave-to[data-v-003b5f2a]{transform:translate(-100%)}.drawer-slide-rtl-enter-from[data-v-003b5f2a],.drawer-slide-rtl-leave-to[data-v-003b5f2a]{transform:translate(100%)}
