.rbt-user-menu-list-wrapper[data-v-f1d924ac]{max-width:calc(100vw - 40px);opacity:0!important;overflow-wrap:anywhere;pointer-events:none!important;transform:scaleY(0)!important;transform-origin:top right!important;transition:all .3s ease!important;visibility:hidden!important}.rbt-user-menu-list-wrapper.active[data-v-f1d924ac]{opacity:1!important;pointer-events:auto!important;transform:scaleY(1)!important;visibility:visible!important}.ybc-user-role-switch[data-v-f1d924ac]{padding:10px 0}.ybc-user-role-switch button[data-v-f1d924ac]{align-items:center;background:#f0e7ff;border:0;border-radius:8px;color:#5f2eea;display:flex;font-family:var(--font-primary)!important;font-size:14px;font-weight:600;gap:12px;justify-content:center;min-height:48px;padding:0 18px;transition:all .2s ease;width:100%}.ybc-user-role-switch button[data-v-f1d924ac]:hover{background:#e4d7fc;color:#4b1ecc}.ybc-user-role-switch button[data-v-f1d924ac]:active{transform:scale(.98)}.ybc-user-menu-action[data-v-f1d924ac]{align-items:center;background:transparent;border:0;border-radius:3px;color:inherit;display:flex;padding:5px 12px;text-align:left;width:100%}.ybc-user-menu-action i[data-v-f1d924ac]{font-size:17px;margin-right:7px;max-height:17px}.ybc-user-menu-action span[data-v-f1d924ac]{font-size:14px}.user-list-wrapper li:hover .ybc-user-menu-action[data-v-f1d924ac]{background:var(--black-opacity);color:var(--color-primary)}.user-list-wrapper[data-v-f1d924ac] :is(a,button){min-width:0}.user-list-wrapper :is(a,button) span[data-v-f1d924ac],.ybc-user-role-switch span[data-v-f1d924ac]{min-width:0;overflow-wrap:anywhere}.ybc-mobile-auth-button[data-v-e9713523]{background:transparent;border:0;color:var(--color-heading);display:block;font-size:16px;font-weight:500;padding:8px 0;text-align:left;width:100%}.ybc-mobile-switch-role[data-v-e9713523]{background:#f0e7ff;border-radius:8px;color:#5f2eea;font-weight:600;min-height:44px;padding:0 14px}.mainmenu[data-v-e9713523] li.ybc-menu-separator{border-bottom:none!important;border-top:none!important;margin:8px 0!important;padding:0!important}.mainmenu[data-v-e9713523] li.ybc-menu-separator hr{border:0;border-top:1px solid var(--color-border)!important;margin:0!important;opacity:1!important}.mainmenu[data-v-e9713523] li.ybc-menu-separator+li{border-top:none!important}
