.user-trigger[data-v-434513b3]{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--color-neutral-800);display:inline-flex;gap:5px;height:38px;padding:0;white-space:nowrap}.menu-item[data-v-434513b3]:focus-visible,.user-trigger[data-v-434513b3]:focus-visible{outline:3px solid rgba(59,130,246,.32);outline-offset:2px}.header-avatar[data-v-434513b3],.menu-avatar[data-v-434513b3]{background:var(--color-primary-100);border-radius:50%;color:var(--color-primary-600);display:grid;flex:0 0 auto;overflow:hidden;place-items:center}.header-avatar[data-v-434513b3]{height:30px;width:30px}.header-avatar img[data-v-434513b3],.menu-avatar img[data-v-434513b3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header-avatar[data-v-434513b3] svg{height:16px;width:16px}.user-trigger-chevron[data-v-434513b3]{height:20px;transition:transform .16s ease;width:20px}.user-dropdown[data-v-434513b3]{animation:menu-in-434513b3 .15s ease-out;background:#fff;border:1px solid var(--color-neutral-200);border-radius:12px;box-shadow:0 18px 45px #0a0a0a29;min-width:240px;padding:8px 10px;position:absolute;right:0;top:calc(100% + 8px);z-index:70}.menu-profile[data-v-434513b3]{align-items:center;border-bottom:1px solid var(--color-neutral-200);display:flex;gap:10px;margin-bottom:5px;min-width:0;padding:10px 10px 12px}.menu-avatar[data-v-434513b3]{height:34px;width:34px}.menu-avatar[data-v-434513b3] svg{height:18px;width:18px}.menu-profile-copy[data-v-434513b3]{min-width:0}.menu-profile-copy span[data-v-434513b3],.menu-profile-copy strong[data-v-434513b3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-profile-copy strong[data-v-434513b3]{color:var(--color-neutral-900);font-size:16px;font-weight:650}.menu-profile-copy span[data-v-434513b3]{color:var(--color-neutral-500);font-size:14px}.menu-item[data-v-434513b3]{align-items:center;background:#fff;border:0;border-radius:6px;color:var(--color-neutral-700);display:flex;font-size:16px;gap:10px;min-height:40px;padding:0 10px;text-align:left;transition:background-color .15s ease;width:100%}.menu-item[data-v-434513b3]:hover{background:var(--color-neutral-50)}.menu-item.danger[data-v-434513b3]{color:var(--color-error-600)}.menu-item[data-v-434513b3] svg{flex:0 0 auto;height:18px;stroke-width:1.8;width:18px}@keyframes menu-in-434513b3{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.menu-item[data-v-434513b3],.user-dropdown[data-v-434513b3],.user-trigger-chevron[data-v-434513b3]{animation-duration:1ms;transition-duration:1ms}}.app-header[data-v-1b8f65a7]{padding-right:var(--ui-modal-scrollbar-width,0)}.contact-modal{background:#fffffff2;border:1px solid var(--color-neutral-300);border-radius:16px;box-shadow:0 28px 80px #0a0a0a3d;flex:0 1 448px;max-height:min(720px,calc(100dvh - 32px));overflow:auto;position:relative;width:min(100%,448px)}.contact-content[data-v-c787fed3]{padding:20px}@media(min-width:640px){.contact-content[data-v-c787fed3]{padding:32px}}.back-to-top-enter-active[data-v-bd94ee47],.back-to-top-leave-active[data-v-bd94ee47]{transition:all .3s ease}.back-to-top-enter-from[data-v-bd94ee47],.back-to-top-leave-to[data-v-bd94ee47]{opacity:0;transform:scale(.5)}
