.logo-contextualized[data-v-5e525c77]{flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.logo-svg-container[data-v-5e525c77]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.logo-svg[data-v-5e525c77]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:32px;transition:all .3s cubic-bezier(.4,0,.2,1);width:auto}.logo-svg[data-v-5e525c77] svg{display:block;height:32px;width:auto}.logo-svg--white[data-v-5e525c77]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.logo-text-container[data-v-5e525c77]{flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.logo-text[data-v-5e525c77]{font-size:1.25rem;font-weight:700;line-height:1.2;margin:0;transition:all .2s ease;white-space:nowrap}@media(max-width:600px){.logo-svg[data-v-5e525c77]{height:28px}.logo-svg[data-v-5e525c77] svg{height:28px}.logo-text[data-v-5e525c77]{font-size:1.1rem}}@media(max-width:400px){.logo-svg[data-v-5e525c77]{height:24px}.logo-svg[data-v-5e525c77] svg{height:24px}.logo-text[data-v-5e525c77]{font-size:1rem}}@media(max-width:1280px){.logo-text[data-v-5e525c77]{font-size:1.2rem!important}}@media(max-width:1000px){.logo-text[data-v-5e525c77]{font-size:1.1rem!important}}@media(max-width:800px){.logo-text[data-v-5e525c77]{font-size:1rem!important}}.logo-contextualized:hover .logo-svg[data-v-5e525c77]{transform:scale(1.05)}.logo-contextualized:hover .logo-text[data-v-5e525c77]{transform:translate(2px)}.user-summary-mobile[data-v-346a3acf]{background:linear-gradient(135deg,rgb(var(--v-theme-primary-container)),rgb(var(--v-theme-secondary-container)));border:1px solid rgb(var(--v-theme-outline-variant));border-radius:12px;cursor:pointer;margin:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.user-summary-mobile[data-v-346a3acf]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-primary),.2);transform:translateY(-2px)}.user-summary-mobile .v-avatar[data-v-346a3acf]{border:2px solid rgb(var(--v-theme-primary));box-shadow:0 2px 8px rgba(var(--v-theme-primary),.3)}.utilities-footer[data-v-346a3acf]{border:1px solid rgb(var(--v-theme-outline-variant));border-radius:12px;margin:8px}.utilities-footer[data-v-346a3acf],.utilities-footer-fixed[data-v-346a3acf]{background:rgb(var(--v-theme-surface-container-lowest))}.utilities-footer-fixed[data-v-346a3acf]{border-top:1px solid rgb(var(--v-theme-outline-variant));bottom:0;left:0;position:fixed;right:0;z-index:1000}.utilities-footer .v-btn[data-v-346a3acf],.utilities-footer-fixed .v-btn[data-v-346a3acf]{border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.utilities-footer .v-btn[data-v-346a3acf]:hover,.utilities-footer-fixed .v-btn[data-v-346a3acf]:hover{box-shadow:0 2px 8px rgba(var(--v-theme-primary),.2);transform:scale(1.05)}.utility-btn[data-v-346a3acf]{align-items:center!important;display:flex!important;height:40px!important;justify-content:center!important;min-width:40px!important;padding:0!important;width:40px!important}.utility-btn .v-img[data-v-346a3acf]{border-radius:2px}.locale-transitioning[data-v-346a3acf],.locale-transitioning[data-v-346a3acf] *{transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-text[data-v-346a3acf],.username-text[data-v-346a3acf]{display:inline;transition:all .2s ease;white-space:nowrap}.nav-btn[data-v-346a3acf],.user-btn[data-v-346a3acf]{flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}@media(max-width:1300px){.username-text[data-v-346a3acf]{display:none}}@media(max-width:1200px){.btn-text[data-v-346a3acf]{display:none}.login-btn .v-icon[data-v-346a3acf],.register-btn .v-icon[data-v-346a3acf]{margin-right:0!important}}@media(max-width:800px){.user-btn[data-v-346a3acf]{min-width:auto!important;padding:8px!important}.user-btn .v-avatar[data-v-346a3acf]{margin-right:0!important}}@media(max-width:600px){.nav-btn[data-v-346a3acf]{padding:8px!important}.login-btn[data-v-346a3acf],.nav-btn[data-v-346a3acf],.register-btn[data-v-346a3acf]{min-width:40px!important}}.conversation-preview-item[data-v-7ac867e7]{cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.conversation-preview-item[data-v-7ac867e7]:hover{background-color:rgba(var(--v-theme-primary),.08)!important}.v-card[data-v-7ac867e7]{box-shadow:0 8px 16px #00000026!important}.v-menu>.v-overlay__content[data-v-7ac867e7]{animation:slideDown-7ac867e7 .2s cubic-bezier(.4,0,.2,1)}@keyframes slideDown-7ac867e7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notifications-list[data-v-ab9515bc]{max-height:450px;overflow-y:auto}.notification-item[data-v-ab9515bc]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.notification-item[data-v-ab9515bc]:hover{background-color:rgba(var(--v-theme-primary),.04)}.notification-item[data-v-ab9515bc]:last-child{border-bottom:none}.notification-unread[data-v-ab9515bc]{background-color:rgba(var(--v-theme-warning),.08)}.notification-unread[data-v-ab9515bc]:hover{background-color:rgba(var(--v-theme-warning),.12)}.notification-icon[data-v-ab9515bc]{flex-shrink:0}.notification-content[data-v-ab9515bc]{cursor:pointer;flex:1;padding:4px 0}.clickable[data-v-ab9515bc]{cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.clickable[data-v-ab9515bc]:hover{opacity:.8}.notification-icon.clickable[data-v-ab9515bc]:hover{transform:scale(1.05)}.username-link[data-v-ab9515bc]{color:rgb(var(--v-theme-primary));font-weight:600;text-decoration:none}.username-link[data-v-ab9515bc]:hover{text-decoration:underline}.friend-action-buttons[data-v-ab9515bc]{align-items:center;display:flex;margin-bottom:8px}.friend-action-buttons .v-btn[data-v-ab9515bc]:first-child{margin-right:8px}.notifications-list[data-v-ab9515bc]::-webkit-scrollbar{width:6px}.notifications-list[data-v-ab9515bc]::-webkit-scrollbar-track{background:rgba(var(--v-theme-on-surface),.05);border-radius:3px}.notifications-list[data-v-ab9515bc]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-on-surface),.2);border-radius:3px}.notifications-list[data-v-ab9515bc]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-on-surface),.3)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}
