.user-menu-wrapper[data-v-7da0bfcc]{position:relative}.avatar-button[data-v-7da0bfcc]{background:none;border:none;cursor:pointer;height:40px;overflow:hidden;padding:0;width:40px}.avatar-button[data-v-7da0bfcc]:hover{opacity:.8}.avatar-img[data-v-7da0bfcc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-v-7da0bfcc] .p-popover{background:var(--p-bg-4);border:none;border-radius:8px;box-shadow:0 2px 10px #0000001a;min-width:240px}[data-v-7da0bfcc] .p-popover .p-popover-content{padding:0}.user-header[data-v-7da0bfcc]{align-items:center;border-bottom:1px solid var(--p-surface-700);display:flex;gap:1rem;padding:.75rem}.profile-avatar[data-v-7da0bfcc]{height:48px;width:48px}.user-info[data-v-7da0bfcc]{flex:1}.username[data-v-7da0bfcc]{font-weight:600;margin-bottom:.25rem}.view-profile[data-v-7da0bfcc]{font-size:.875rem;text-decoration:none}.view-profile[data-v-7da0bfcc]:hover{text-decoration:underline}.menu-section[data-v-7da0bfcc]{border-bottom:1px solid var(--p-surface-600);padding:.5rem}.menu-section[data-v-7da0bfcc]:last-child{border-bottom:none}.section-title[data-v-7da0bfcc]{color:var(--p-text-300);font-size:.875rem;padding:.5rem}.account-option[data-v-7da0bfcc]{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:.5rem;padding:.5rem}.account-option[data-v-7da0bfcc]:hover{background:var(--p-surface-700)}.small-avatar[data-v-7da0bfcc]{height:24px;width:24px}.menu-button[data-v-7da0bfcc]{align-items:center;background:none;border:none;border-radius:4px;color:var(--p-text);cursor:pointer;display:flex;font-size:.875rem;height:32px;padding:.5rem;width:100%}.menu-button[data-v-7da0bfcc]:hover{background:var(--p-surface-700)}.login-button[data-v-7da0bfcc]{border-radius:4px;font-weight:500;margin-bottom:.5rem;padding:.5rem 2rem;width:100%}.navbar[data-v-5187d07c]{align-items:center;border-bottom:1px solid var(--p-bg-5);display:flex;height:5rem;justify-content:space-between;padding:0 1.5rem;position:relative}.img__wrapper[data-v-5187d07c]{cursor:pointer;height:100%;padding:.75rem 0}.flex[data-v-5187d07c],img[data-v-5187d07c]{height:100%}.flex[data-v-5187d07c]{align-items:center;display:flex;gap:.5rem;justify-content:center}.burger-menu[data-v-5187d07c],.darkmode-toggle[data-v-5187d07c]{background-color:transparent;border:none;cursor:pointer;padding:0}.burger-menu[data-v-5187d07c]{color:var(--p-text);display:block}.nav-bar__list[data-v-5187d07c]{background:var(--p-bg-2);left:0;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:top;transition:hover .4s ease-in-out;visibility:hidden;z-index:10}.nav-bar__list--active[data-v-5187d07c]{max-height:400px;opacity:1;transform:scaleY(1);visibility:visible}.nav-bar__element[data-v-5187d07c]{padding:1rem 1.5rem;text-align:center}.nav-bar__element a[data-v-5187d07c]{display:block;font-size:1.5rem;overflow:hidden;position:relative}.nav-bar__element a[data-v-5187d07c]:after{background-color:var(--p-text);bottom:0;content:"";height:1.5px;position:absolute;right:0;transition:all .3s ease;width:0}.nav-bar__element a[data-v-5187d07c]:hover:after{left:0;width:100%}@media (min-width:768px){.burger-menu[data-v-5187d07c]{display:none}.nav-bar__list[data-v-5187d07c]{align-items:center;display:flex;flex-direction:row;gap:2rem;max-height:none;opacity:1;position:static;transform:none;visibility:visible}}.nav-bar__element a[data-v-5187d07c]{font-size:1.2rem}footer[data-v-c852c264]{align-items:center;background-color:var(--p-bg-5);display:flex;justify-content:center;padding:1rem;width:100%}a[data-v-c852c264]:hover{text-decoration:underline}@media (min-width:768px){ul[data-v-c852c264]{display:flex;gap:1rem}.footer__content[data-v-c852c264]{align-items:center;flex-direction:row;justify-content:space-between;text-align:left}.footer__copyright[data-v-c852c264]{text-align:right}}@media (max-width:767px){.footer__links[data-v-c852c264],.footer__version[data-v-c852c264]{gap:1rem}}.layout[data-v-68d0ef19]{display:flex;flex-direction:column;min-height:100vh}main[data-v-68d0ef19]{display:flex;flex:1;flex-direction:column}
