.user-profile-card[data-v-fa131521]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-surface),.8);border:1px solid rgba(var(--v-border-color),.12);border-radius:16px;cursor:pointer;padding:12px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.user-profile-card[data-v-fa131521]:hover{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.2);box-shadow:0 8px 25px rgba(var(--v-theme-primary),.15);transform:translateY(-2px)}.user-profile-content[data-v-fa131521]{align-items:center;display:flex;gap:12px}.user-profile-avatar[data-v-fa131521]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.05));border:2px solid rgba(var(--v-theme-primary),.2);flex-shrink:0}.user-profile-info[data-v-fa131521]{flex:1;min-width:0}.user-profile-name[data-v-fa131521]{color:rgb(var(--v-theme-on-surface));font-size:15px;font-weight:600}.user-profile-name[data-v-fa131521],.user-profile-role[data-v-fa131521]{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-role[data-v-fa131521]{font-size:12px;font-weight:400;margin-top:2px}.user-profile-chevron[data-v-fa131521],.user-profile-role[data-v-fa131521]{color:rgb(var(--v-theme-on-surface-variant))}.user-profile-chevron[data-v-fa131521]{flex-shrink:0;transition:transform .3s ease}.user-profile-card:hover .user-profile-chevron[data-v-fa131521]{color:rgb(var(--v-theme-primary));transform:translateY(1px)}.modern-user-btn-compact[data-v-fa131521]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-surface),.8)!important;border:1px solid rgba(var(--v-border-color),.12)!important;height:48px!important;min-width:48px!important;padding:8px!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px!important}.modern-user-btn-compact[data-v-fa131521]:hover{background:rgba(var(--v-theme-primary),.08)!important;border-color:rgba(var(--v-theme-primary),.2)!important;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.15);transform:scale(1.05)}.modern-user-menu[data-v-fa131521]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(var(--v-theme-surface),.95)!important;border:1px solid rgba(var(--v-border-color),.08)}.user-menu-header[data-v-fa131521]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.05),rgba(var(--v-theme-primary),.02));border-radius:12px 12px 0 0;padding:20px;text-align:center}.user-info[data-v-fa131521]{margin-top:8px}.user-name-large[data-v-fa131521]{color:rgb(var(--v-theme-on-surface));font-size:16px;font-weight:600;margin-bottom:4px}.user-email[data-v-fa131521]{color:rgb(var(--v-theme-on-surface-variant));font-size:13px;opacity:.8}.modern-menu-item[data-v-fa131521]{margin:2px 8px;transition:all .2s ease}.modern-menu-item[data-v-fa131521]:hover{background:rgba(var(--v-theme-primary),.08)!important;transform:translate(4px)}.logout-btn[data-v-fa131521]{transition:all .3s ease}.logout-btn[data-v-fa131521]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-error),.2);transform:translateY(-1px)}.v-theme--dark .user-profile-card[data-v-fa131521]{background:#171717cc;border-color:#ffffff1f}.v-theme--dark .user-profile-card[data-v-fa131521]:hover{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.3)}.v-theme--dark .user-profile-avatar[data-v-fa131521]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.2),rgba(var(--v-theme-primary),.1));border-color:rgba(var(--v-theme-primary),.3)}.v-theme--dark .user-profile-name[data-v-fa131521]{color:#fffffff2}.v-theme--dark .user-profile-chevron[data-v-fa131521],.v-theme--dark .user-profile-role[data-v-fa131521]{color:#ffffffb3}.v-theme--dark .user-profile-card:hover .user-profile-chevron[data-v-fa131521]{color:rgb(var(--v-theme-primary))}.v-theme--dark .modern-user-menu[data-v-fa131521]{background:#121212f2!important;border-color:#ffffff14}.v-theme--dark .user-menu-header[data-v-fa131521]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.05))}@keyframes slideInUp-fa131521{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modern-user-menu[data-v-fa131521]{animation:slideInUp-fa131521 .3s ease}@media (max-width:600px){.user-name[data-v-fa131521]{display:none}.modern-user-btn[data-v-fa131521]{min-width:auto!important;padding:8px!important}.modern-user-menu[data-v-fa131521]{width:260px}}.modern-sidebar-content[data-v-7b17a341]{background:transparent;display:flex;flex-direction:column;height:100%;position:relative}.sidebar-header[data-v-7b17a341]{align-items:center;background:rgba(var(--v-theme-surface),.5);border-bottom:1px solid rgba(var(--v-border-color),.08);display:flex;justify-content:flex-end;min-height:40px;padding:12px 16px}.compact-mode .sidebar-header[data-v-7b17a341]{justify-content:center;padding:12px 8px}.header-controls[data-v-7b17a341]{align-items:center;display:flex;gap:8px}.sidebar-toggle[data-v-7b17a341]{transition:all .3s ease}.sidebar-toggle[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.1);transform:scale(1.1)}.sidebar-toggle-fixed[data-v-7b17a341]{align-items:center;justify-content:center;left:12px;position:absolute;top:20px;transition:all .3s ease;z-index:10}.compact-toggle-btn[data-v-7b17a341]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-surface),.9)!important;border:1px solid rgba(var(--v-border-color),.2)!important;border-radius:8px!important;box-shadow:0 2px 8px #0000001a!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.compact-toggle-btn[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.1)!important;border-color:rgba(var(--v-theme-primary),.3)!important;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.2)!important;transform:scale(1.1)}.v-theme--dark .compact-toggle-btn[data-v-7b17a341]{background:#171717e6!important;border-color:#ffffff26!important;box-shadow:0 2px 8px #0000004d!important}.v-theme--dark .compact-toggle-btn[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.15)!important;border-color:rgba(var(--v-theme-primary),.4)!important;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.3)!important}.modern-scrollbar[data-v-7b17a341]{flex:1;padding:60px 8px 8px}.modern-sidebar-content.is-compact .modern-scrollbar[data-v-7b17a341]{padding-top:60px}.modern-nav-list[data-v-7b17a341]{background:transparent;padding:0}.modern-nav-group[data-v-7b17a341]{margin-bottom:4px}.modern-nav-item[data-v-7b17a341]{border-radius:12px;margin:2px 8px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-nav-item[data-v-7b17a341]:before{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.05));border-radius:12px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.modern-nav-item[data-v-7b17a341]:hover:before{opacity:1}.modern-nav-item[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.08);box-shadow:0 2px 8px rgba(var(--v-theme-primary),.15);transform:translate(4px)}.modern-nav-item.v-list-item--active[data-v-7b17a341]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15),rgba(var(--v-theme-primary),.1));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.2);color:rgb(var(--v-theme-primary));transform:translate(4px)}.modern-nav-item.v-list-item--active[data-v-7b17a341]:before{opacity:0}.modern-nav-subitem[data-v-7b17a341]{border-radius:8px;font-size:14px;margin:1px 8px 1px 16px}.modern-nav-subitem[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.06);transform:translate(2px)}.modern-nav-subitem.v-list-item--active[data-v-7b17a341]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));transform:translate(2px)}.compact-item[data-v-7b17a341]{justify-content:center;min-height:48px;padding:8px!important;transition:all .3s ease}.compact-item[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.08);transform:translate(2px)}.compact-item .v-list-item__prepend[data-v-7b17a341]{justify-content:center;margin-inline-end:0!important}.compact-item .v-list-item__append[data-v-7b17a341]{justify-content:center}.compact-item .v-icon[data-v-7b17a341]{color:rgb(var(--v-theme-on-surface-variant));transition:all .3s ease}.compact-item:hover .v-icon[data-v-7b17a341]{color:rgb(var(--v-theme-primary));transform:scale(1.1)}.compact-nav-btn[data-v-7b17a341]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-surface),.8)!important;border:1px solid rgba(var(--v-border-color),.12)!important;height:48px!important;margin:4px 0!important;min-width:48px!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px!important}.compact-nav-btn[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.08)!important;border-color:rgba(var(--v-theme-primary),.2)!important;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.15);transform:scale(1.05)}.compact-nav-btn .v-icon[data-v-7b17a341]{color:rgb(var(--v-theme-on-surface-variant));transition:all .3s ease}.compact-nav-btn:hover .v-icon[data-v-7b17a341]{color:rgb(var(--v-theme-primary));transform:scale(1.1)}.compact-submenu[data-v-7b17a341]{border-left:2px solid rgba(var(--v-theme-primary),.2);margin-left:4px;margin-top:2px;padding-left:4px}.compact-subitem[data-v-7b17a341]{margin:2px 0}.compact-sub-btn[data-v-7b17a341]{height:40px!important;margin:1px 0!important;min-width:40px!important;width:40px!important}.compact-sub-btn .v-icon[data-v-7b17a341]{font-size:20px}.compact-control[data-v-7b17a341]{margin:4px 0}.compact-mode .modern-nav-item[data-v-7b17a341]{justify-content:center;margin:2px 4px}.compact-mode .modern-nav-item[data-v-7b17a341]:hover{transform:none}.group-item-wrapper[data-v-7b17a341]{align-items:center;display:flex;position:relative}.group-nav-item[data-v-7b17a341]{flex:1;padding-right:40px!important}.modern-nav-group[data-v-7b17a341] .v-list-item__append{display:none}.chevron-wrapper[data-v-7b17a341]{align-items:center;display:flex;justify-content:center;position:absolute;right:8px;z-index:2}.chevron-icon[data-v-7b17a341]{border-radius:4px;cursor:pointer;padding:4px;transition:transform .3s ease}.chevron-icon[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.1)}.v-list-group--opened .chevron-icon[data-v-7b17a341]{transform:rotate(180deg)}.sidebar-footer[data-v-7b17a341]{background:rgba(var(--v-theme-surface),.3);border-top:1px solid rgba(var(--v-border-color),.08);padding:16px}.controls-section[data-v-7b17a341]{align-items:center;display:flex;gap:8px;justify-content:center}.compact-mode .controls-section[data-v-7b17a341]{flex-direction:column;gap:4px}.control-btn[data-v-7b17a341]{transition:all .3s ease}.control-btn[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.1);transform:scale(1.1)}.lang-switcher-wrapper[data-v-7b17a341]{display:flex;flex:1;justify-content:center}.user-section[data-v-7b17a341]{padding:0 8px}.compact-lang-wrapper[data-v-7b17a341],.footer-content[data-v-7b17a341],.user-section[data-v-7b17a341],.user-section-compact[data-v-7b17a341]{display:flex;justify-content:center}.footer-content[data-v-7b17a341]{align-items:center;color:rgb(var(--v-theme-on-surface-variant));font-size:12px}.footer-content-compact[data-v-7b17a341]{display:flex;justify-content:center}.version-icon[data-v-7b17a341]{color:rgb(var(--v-theme-on-surface-variant));transition:all .3s ease}.version-icon[data-v-7b17a341]:hover{color:rgb(var(--v-theme-primary));transform:scale(1.1)}@keyframes slideIn-7b17a341{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modern-nav-item[data-v-7b17a341]{animation:slideIn-7b17a341 .3s ease forwards}.modern-nav-item[data-v-7b17a341]:first-child{animation-delay:.1s}.modern-nav-item[data-v-7b17a341]:nth-child(2){animation-delay:.15s}.modern-nav-item[data-v-7b17a341]:nth-child(3){animation-delay:.2s}.modern-nav-item[data-v-7b17a341]:nth-child(4){animation-delay:.25s}.modern-nav-item[data-v-7b17a341]:nth-child(5){animation-delay:.3s}@media (max-width:960px){.modern-nav-item[data-v-7b17a341]{margin:1px 4px}.sidebar-header[data-v-7b17a341]{padding:16px 12px 12px}}.v-theme--dark .sidebar-header[data-v-7b17a341]{background:#17171780;border-bottom-color:#ffffff14}.v-theme--dark .sidebar-footer[data-v-7b17a341]{background:#1717174d;border-top-color:#ffffff14}.v-theme--dark .modern-nav-item[data-v-7b17a341]:hover{background:rgba(var(--v-theme-primary),.12)}.v-theme--dark .modern-nav-item.v-list-item--active[data-v-7b17a341]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.2),rgba(var(--v-theme-primary),.15))}.modern-sidebar[data-v-745f3007]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(var(--v-theme-surface),1) 0,rgba(var(--v-theme-surface),.95));border-right:1px solid rgba(var(--v-border-color),.12);transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-sidebar.dark-theme[data-v-745f3007]{background:linear-gradient(180deg,#121212,#171717f2);border-right:1px solid hsla(0,0%,100%,.08)}.modern-main[data-v-745f3007]{background:rgba(var(--v-theme-background),1);max-width:100%!important;min-height:100vh;padding-top:0;transition:background-color .3s ease;width:100%!important}.modern-main[data-v-745f3007] .v-main__wrap{max-width:100%!important;width:100%!important}.main-content[data-v-745f3007]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-surface),.6);border-radius:12px;box-sizing:border-box;margin-top:0;min-height:calc(100vh - 80px);padding:24px 24px 100px}.main-content[data-v-745f3007],.page-wrapper[data-v-745f3007]{transition:all .3s ease;width:100%}.page-wrapper[data-v-745f3007]{min-height:100vh}@media (max-width:960px){.main-content[data-v-745f3007]{border-radius:8px;margin:8px;padding:16px 16px 100px;width:calc(100% - 16px)}.page-wrapper[data-v-745f3007]{padding:0 8px}}@media (min-width:961px){.main-content[data-v-745f3007]{margin:12px;padding:24px 24px 100px;width:calc(100% - 24px)}.page-wrapper[data-v-745f3007]{padding:0 12px}}.sidebar-toggle-fab[data-v-745f3007]{box-shadow:0 4px 20px rgba(var(--v-theme-primary),.3);left:20px;position:fixed;top:20px;transition:all .3s ease;z-index:1000}.sidebar-toggle-fab[data-v-745f3007]:hover{box-shadow:0 6px 24px rgba(var(--v-theme-primary),.4);transform:scale(1.1)}.main-content[data-v-745f3007],.v-app-bar[data-v-745f3007],.v-navigation-drawer[data-v-745f3007]{transition:background-color .3s ease,border-color .3s ease}.v-navigation-drawer[data-v-745f3007]{box-shadow:0 4px 20px #00000014}.v-app-bar[data-v-745f3007]{box-shadow:0 2px 12px #0000000f}@media (max-width:960px){.modern-sidebar[data-v-745f3007]{width:280px!important}.main-content[data-v-745f3007]{border-radius:8px;margin-top:8px;min-height:calc(100vh - 60px)}.page-wrapper[data-v-745f3007]{padding:12px!important}}@media (max-width:600px){.page-wrapper[data-v-745f3007]{padding:8px!important}.main-content[data-v-745f3007]{border-radius:6px;margin-top:4px;min-height:calc(100vh - 40px)}}.v-btn[data-v-745f3007]:hover{transform:translateY(-1px)}.v-btn[data-v-745f3007]:hover,.v-icon[data-v-745f3007]{transition:transform .2s ease}.theme-toggle .v-icon[data-v-745f3007]{transition:all .3s ease}.theme-toggle:hover .v-icon[data-v-745f3007]{transform:rotate(15deg)}
