.main-sidebar[data-v-5122be55]{border-right:1px solid rgb(var(--v-theme-border-light))!important;box-shadow:none!important;background:rgb(var(--v-theme-surface-light))!important}.main-sidebar[data-v-5122be55] .v-navigation-drawer__content{overflow:hidden;background:rgb(var(--v-theme-surface-light))!important}.main-sidebar[data-v-5122be55] .v-navigation-drawer__scrim{display:none}.sidebar-content[data-v-5122be55]{background:rgb(var(--v-theme-surface-light));overflow:hidden}.sidebar-header[data-v-5122be55]{min-height:60px}.sidebar-header .sidebar-logo[data-v-5122be55]{opacity:.9;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-header .sidebar-logo[data-v-5122be55]:hover{opacity:1;transform:scale(1.05)}.sidebar-scroll-area[data-v-5122be55]{scrollbar-width:none;-ms-overflow-style:none}.sidebar-scroll-area[data-v-5122be55]::-webkit-scrollbar{width:0;display:none}.sidebar-scroll-area.is-hovered[data-v-5122be55]{scrollbar-width:thin}.sidebar-scroll-area.is-hovered[data-v-5122be55]::-webkit-scrollbar{width:6px;display:block}.sidebar-scroll-area.is-hovered[data-v-5122be55]::-webkit-scrollbar-track{background:0 0;margin:4px 0}.sidebar-scroll-area.is-hovered[data-v-5122be55]::-webkit-scrollbar-thumb{background:rgb(var(--v-theme-border-light));border-radius:3px;transition:background .2s}.sidebar-scroll-area.is-hovered[data-v-5122be55]::-webkit-scrollbar-thumb:hover{background:rgb(var(--v-theme-sidebar-icon))}.section-header[data-v-5122be55]{color:rgb(var(--v-theme-paragraph-2));-webkit-user-select:none;user-select:none;transition:all .15s}.section-header .section-icon[data-v-5122be55]{color:rgb(var(--v-theme-paragraph-2));transition:color .15s}.section-header .section-title[data-v-5122be55]{line-height:1}.section-header[data-v-5122be55]:hover{color:rgb(var(--v-theme-on-surface))}.menu-item[data-v-5122be55],.section-header:hover .section-icon[data-v-5122be55]{color:rgb(var(--v-theme-paragraph))}.menu-item[data-v-5122be55]{cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);position:relative}.menu-item .menu-icon[data-v-5122be55]{color:rgb(var(--v-theme-paragraph-2));flex-shrink:0;transition:color .15s}.menu-item .menu-title[data-v-5122be55]{white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}.menu-item[data-v-5122be55]:hover{background:rgb(var(--v-theme-surface-hover));color:rgb(var(--v-theme-on-surface))}.menu-item:hover .menu-icon[data-v-5122be55]{color:rgb(var(--v-theme-paragraph))}.menu-item.router-link-active[data-v-5122be55]{background:rgb(var(--v-theme-element-selected));font-weight:600}.menu-item.router-link-active[data-v-5122be55],.menu-item.router-link-active .menu-icon[data-v-5122be55]{color:rgb(var(--v-theme-primary))}.menu-item.router-link-active[data-v-5122be55]:hover{background:rgb(var(--v-theme-element-selected));opacity:.9}.menu-item[data-v-5122be55]:active{transform:scale(.98)}.bottom-menu[data-v-5122be55],.sidebar-footer[data-v-5122be55]{border-top-color:rgb(var(--v-theme-border-light))}.sidebar-footer[data-v-5122be55]{background:rgb(var(--v-theme-surface-light))}[data-v-5122be55] .v-navigation-drawer--rail .menu-title,[data-v-5122be55] .v-navigation-drawer--rail .section-title{opacity:0;transition:opacity .2s}[data-v-5122be55] .v-navigation-drawer:not(.v-navigation-drawer--rail) .menu-title,[data-v-5122be55] .v-navigation-drawer:not(.v-navigation-drawer--rail) .section-title{opacity:1}.activity-list-item[data-v-2a9ba82f]{border-bottom:1px solid #0000000d;transition:background-color .2s}.activity-list-item[data-v-2a9ba82f]:hover{background-color:rgba(var(--v-theme-surface-variant),.3)}.activity-list-item:hover .action-btn-mini[data-v-2a9ba82f]{opacity:1}.unread-item[data-v-2a9ba82f]{background-color:rgba(var(--v-theme-primary),.03)}.unread-item[data-v-2a9ba82f]:hover{background-color:rgba(var(--v-theme-primary),.06)}.line-clamp-2[data-v-2a9ba82f]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.action-btn-mini[data-v-2a9ba82f]{opacity:.6}.action-btn-mini[data-v-2a9ba82f]:hover{opacity:1;background-color:rgba(var(--v-theme-primary),.1)}.floating-activity-notification[data-v-f2ce966f]{z-index:2000;position:fixed;top:0;right:0}.floating-bell[data-v-f2ce966f]{z-index:2001;transition:all .3s;top:20px;right:20px;position:fixed!important}.floating-bell[data-v-f2ce966f]:hover{transform:translateY(-2px)}.floating-panel[data-v-f2ce966f]{z-index:2000;border:1px solid rgb(var(--v-theme-section-border));animation:.3s ease-out slideInRight-f2ce966f;top:80px;right:20px;border-radius:12px!important;position:fixed!important}.notification-header[data-v-f2ce966f]{background-color:rgb(var(--v-theme-surface));border-radius:12px 12px 0 0!important;padding:16px!important}.header-content[data-v-f2ce966f]{justify-content:space-between;width:100%}.header-content[data-v-f2ce966f],.header-left[data-v-f2ce966f]{align-items:center;display:flex}.header-left[data-v-f2ce966f]{gap:8px}.header-title[data-v-f2ce966f]{color:rgb(var(--v-theme-on-surface));font-size:16px;font-weight:500}.unread-chip[data-v-f2ce966f]{font-weight:600!important}.header-actions[data-v-f2ce966f]{gap:4px;display:flex}.action-btn[data-v-f2ce966f]{transition:all .2s}.action-btn[data-v-f2ce966f]:hover{background-color:rgb(var(--v-theme-content-marker))!important}.notification-list[data-v-f2ce966f]{background:0 0;padding:0!important}.notification-item[data-v-f2ce966f]{border-bottom:1px solid rgb(var(--v-theme-section-border));transition:background-color .2s}.notification-item[data-v-f2ce966f]:hover{background-color:rgb(var(--v-theme-content-marker))}.notification-item[data-v-f2ce966f]:last-child{border-bottom:none}.notification-footer[data-v-f2ce966f]{background-color:rgb(var(--v-theme-surface));border-radius:0 0 12px 12px;padding:12px!important}.view-all-btn[data-v-f2ce966f]{text-transform:none!important;font-weight:500!important}.floating-backdrop[data-v-f2ce966f]{background-color:rgba(var(--v-theme-on-background),.1);z-index:1999;width:100vw;height:100vh;position:fixed;top:0;left:0}@keyframes slideInRight-f2ce966f{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (width<=600px){.floating-bell[data-v-f2ce966f]{top:16px;right:16px}.floating-panel[data-v-f2ce966f]{top:76px;left:16px;right:16px;width:auto!important;max-width:none!important}.notification-header[data-v-f2ce966f]{padding:12px!important}.header-title[data-v-f2ce966f]{font-size:14px}}.notification-bell[data-v-f2ce966f]{border:1px solid #0000000d;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;transition:all .2s;background:rgb(var(--v-theme-surface))!important;box-shadow:0 4px 12px #0000001a!important}.notification-bell[data-v-f2ce966f]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f!important}.notification-badge-wrapper[data-v-f2ce966f]{display:inline-flex;position:relative}.notification-badge-wrapper[data-v-f2ce966f] .v-badge__badge{min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;inset-block:0 auto!important;inset-inline:auto 0!important;inset:0 0 auto auto!important;transform:translate(45%,-45%)!important}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:rgb(var(--v-theme-surface))}::-webkit-scrollbar-thumb{background:#6c757d;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#6a6a6a}::-webkit-scrollbar-button:single-button{background-color:rgb(var(--v-theme-surface));width:12px;height:12px;display:block}::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'><path fill='%236c757d' d='M12 6l-10 10h20z'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'><path fill='%236c757d' d='M12 18l10-10H2z'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'><path fill='%236c757d' d='M6 12l10-10v20z'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'><path fill='%236c757d' d='M18 12l-10-10v20z'/></svg>")}}@supports not selector(::-webkit-scrollbar){.not-webkit-scrollbar{scrollbar-width:auto;scrollbar-color:#6a6a6a rgb(var(--v-theme-surface))}}
