.wp-block-memberpress-pro-profile-menu{display:inline-block;border-radius:0.375rem}.is-layout-flex>.wp-block-memberpress-pro-profile-menu{margin-left:auto}.wp-block-memberpress-pro-profile-menu__button-group{position:relative}.wp-block-memberpress-pro-profile-menu__button{background:transparent;display:none;padding:0.5rem;border:0;border-radius:0.375rem;cursor:pointer;align-items:center;outline:0;color:inherit;position:relative;overflow:hidden;&::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:currentColor;opacity:0;transition:opacity 0.2s ease;pointer-events:none}&:hover::before,&:focus::before{opacity:0.1}&:focus,&:active{outline:0}}.wp-block-memberpress-pro-profile-menu__avatar{width:40px;height:40px;border-radius:9999px;margin-right:0.75rem;object-fit:cover}.wp-block-memberpress-pro-profile-menu__text{font-size:16px;color:inherit;display:block;text-align:left;margin-right:1rem}.wp-block-memberpress-pro-profile-menu__text--small{display:block;font-size:12px;opacity:0.7;margin-top:0px;color:inherit}.wp-block-memberpress-pro-profile-menu__arrow-down{width:1.5rem;height:1.5rem;transition:transform 0.2s ease;color:inherit;}.wp-block-memberpress-pro-profile-menu__button[aria-expanded="true"] .wp-block-memberpress-pro-profile-menu__arrow-down{transform:rotate(180deg)}.wp-block-memberpress-pro-profile-menu__hamburger{width:1.5rem;height:1.5rem;color:inherit;stroke:currentColor}.wp-block-memberpress-pro-profile-menu__dropdown{position:absolute;z-index:1000;transform:translate3d(0px, 58px, 0px);top:0px;right:0;left:auto;will-change:transform;float:left;min-width:12rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px
solid rgba(0, 0, 0, 0.15);border-radius:0.375rem;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)}.wp-block-memberpress-pro-profile-menu__dropdown-item,
.wp-block-memberpress-pro-profile-menu__dropdown
a{display:block;padding:0.5rem 1.5rem;clear:both;font-weight:400;color:inherit;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;text-decoration:none;transition:background-color 0.15s ease-in-out}.wp-block-memberpress-pro-profile-menu__dropdown-item:hover,
.wp-block-memberpress-pro-profile-menu__dropdown-item:focus,
.wp-block-memberpress-pro-profile-menu__dropdown a:hover,
.wp-block-memberpress-pro-profile-menu__dropdown a:focus{color:inherit;text-decoration:none;background-color:#f8f9fa}@media (max-width: 839px){.wp-block-memberpress-pro-profile-menu__button.--is-mobile{display:block}.wp-block-memberpress-pro-profile-menu__text{display:none}.wp-block-memberpress-pro-profile-menu__dropdown{right:0;left:auto;min-width:10rem}}@media (min-width: 840px){.wp-block-memberpress-pro-profile-menu__button.--is-tablet{display:flex;align-items:center}.wp-block-memberpress-pro-profile-menu__button.--is-mobile{display:none}}.rtl .wp-block-memberpress-pro-profile-menu__dropdown{right:auto;left:0;text-align:right}.rtl .wp-block-memberpress-pro-profile-menu__text{text-align:right}.rtl .wp-block-memberpress-pro-profile-menu__avatar{margin-right:0;margin-left:0.75rem}.wp-block-memberpress-pro-profile-menu__dropdown{background-color:var(--mp-dropdown-bg, #ffffff);color:var(--mp-dropdown-text, #212529)}.wp-block-memberpress-pro-profile-menu__dropdown-item,
.wp-block-memberpress-pro-profile-menu__dropdown a,
.wp-block-memberpress-pro-profile-menu__dropdown.wp-block-memberpress-pro-profile-menu__dropdown
a{color:var(--mp-dropdown-text, #212529);position:relative;isolation:isolate}.wp-block-memberpress-pro-profile-menu__dropdown-item::before,
.wp-block-memberpress-pro-profile-menu__dropdown a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:currentColor;opacity:0;transition:opacity 0.2s ease;pointer-events:none;z-index:-1}.wp-block-memberpress-pro-profile-menu__dropdown-item:hover::before,
.wp-block-memberpress-pro-profile-menu__dropdown-item:focus::before,
.wp-block-memberpress-pro-profile-menu__dropdown a:hover::before,
.wp-block-memberpress-pro-profile-menu__dropdown a:focus::before{opacity:0.08}.wp-block-memberpress-pro-profile-menu__dropdown-item:hover,
.wp-block-memberpress-pro-profile-menu__dropdown a:hover{background-color:transparent;text-decoration:none;filter:none}