.UserMenu_userMenu__T5dwo{position:relative;display:inline-block}.UserMenu_userButton__JEikC{display:flex;align-items:center;gap:.5rem;background:transparent;color:#374151;padding:.5rem 1rem;border:1px solid #e5e7eb;border-radius:9999px;cursor:pointer;transition:all .3s;font-family:inherit;font-size:.875rem;font-weight:500}.dark .UserMenu_userButton__JEikC{color:#e5e7eb;border-color:hsla(0,0%,100%,.2)}.UserMenu_userButton__JEikC:hover{background:rgba(20,184,166,.1);border-color:rgba(20,184,166,.5);color:#0d9488;box-shadow:0 4px 12px rgba(20,184,166,.2)}.dark .UserMenu_userButton__JEikC:hover{background:rgba(20,184,166,.2);color:#fff;box-shadow:0 4px 12px rgba(20,184,166,.3)}.UserMenu_userName__UbKnm{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_dropdown__6PWgp{position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);min-width:220px;z-index:10001;overflow:hidden;padding:.5rem}.dark .UserMenu_dropdown__6PWgp{background:rgba(15,15,25,.98);backdrop-filter:blur(10px);border-color:hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.4)}.UserMenu_dropdownItem__22IRj{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;color:#374151;text-decoration:none;font-size:.875rem;transition:all .2s;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit;border-radius:8px}.dark .UserMenu_dropdownItem__22IRj{color:#e5e7eb}.UserMenu_itemIcon__zAGjY{width:18px;height:18px;flex-shrink:0;opacity:.6;transition:opacity .2s}.dark .UserMenu_itemIcon__zAGjY{opacity:.7}.UserMenu_dropdownItem__22IRj:hover .UserMenu_itemIcon__zAGjY{opacity:1}.UserMenu_dropdownItem__22IRj:hover{background:rgba(20,184,166,.1);color:#0d9488}.dark .UserMenu_dropdownItem__22IRj:hover{background:rgba(20,184,166,.15);color:#fff}.UserMenu_planBadge__TKiVG{margin-left:auto;padding:.2rem .6rem;background:rgba(20,184,166,.1);border:1px solid rgba(20,184,166,.2);border-radius:9999px;font-size:.7rem;font-weight:500;color:#0d9488;white-space:nowrap}.dark .UserMenu_planBadge__TKiVG{background:rgba(20,184,166,.2);border-color:rgba(20,184,166,.3);color:#5eead4}.UserMenu_dropdownItem__22IRj:hover .UserMenu_planBadge__TKiVG{background:rgba(20,184,166,.2);border-color:rgba(20,184,166,.4)}.dark .UserMenu_dropdownItem__22IRj:hover .UserMenu_planBadge__TKiVG{background:rgba(20,184,166,.3);border-color:rgba(20,184,166,.5)}.UserMenu_dropdownDivider__Ze6Q6{height:1px;background:#e5e7eb;margin:.5rem 0}.dark .UserMenu_dropdownDivider__Ze6Q6{background:hsla(0,0%,100%,.1)}.UserMenu_logoutButton__Lip5m{color:#dc2626}.dark .UserMenu_logoutButton__Lip5m{color:#f87171}.UserMenu_logoutButton__Lip5m:hover{background:rgba(220,38,38,.08);color:#b91c1c}.dark .UserMenu_logoutButton__Lip5m:hover{background:hsla(0,91%,71%,.1);color:#fca5a5}@media (max-width:768px){.UserMenu_userName__UbKnm{max-width:80px}.UserMenu_dropdown__6PWgp{right:0;left:auto}}