@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--member-menu__background: #607289;--member-menu__overlay-background: rgb(0 0 0 / 70%);--member-menu__font-color: var(--color-white)}.member-menu[aria-hidden=true]{display:none}.member-menu{display:flex;position:fixed;top:0;left:0;z-index:var(--zindex-modal);width:100%;height:100svh}.member-menu__overlay{position:fixed;top:0;left:0;background:var(--member-menu__overlay-background);width:100%;height:100svh}.member-menu__wrapper{display:flex;position:absolute;top:0;right:-480px;flex-direction:column;align-items:center;gap:var(--space-16);transition:right var(--transition-time);background:var(--member-menu__background);padding:76px var(--space-16) var(--space-48);width:90%;max-width:480px;height:100svh}@media screen and (min-width: 414px){.member-menu__wrapper{padding:76px var(--space-40) var(--space-48)}}@media screen and (min-width: 768px){.member-menu__wrapper{width:480px}}.member-menu[aria-hidden=false] .member-menu__wrapper{right:0}.member-menu__close-button{display:flex;position:absolute;top:6px;right:24px;width:48px;height:48px}.member-menu__close-button svg{margin:auto;width:16px;height:16px;color:var(--member-menu__font-color)}.member-menu__heading{font-weight:400;line-height:var(--typography-heading-lineheight);font-family:var(--typography-headingfont);letter-spacing:var(--typography-heading-letter-spacing);text-transform:uppercase;margin-top:-50px;max-width:170px;color:var(--member-menu__font-color);font-size:1.6rem;text-align:center}[data-background-dark=true] .member-menu__heading{color:var(--typography-headingcolor-darkbg)}h3.member-menu__content-member-name{margin-top:10px;color:var(--member-menu__font-color);font-weight:500;font-size:2.2rem;text-align:center;text-transform:uppercase}.member-menu__content-member-since{font-weight:400;line-height:var(--typography-heading-lineheight);font-family:var(--typography-headingfont);letter-spacing:var(--typography-heading-letter-spacing);text-transform:uppercase;margin:10px 0 50px;color:var(--member-menu__font-color);font-weight:500;font-size:1.2rem;text-align:center}[data-background-dark=true] .member-menu__content-member-since{color:var(--typography-headingcolor-darkbg)}.member-menu__content-member-links{font-weight:400;line-height:var(--typography-heading-lineheight);font-family:var(--typography-headingfont);letter-spacing:var(--typography-heading-letter-spacing);text-transform:uppercase;margin-top:45px;padding:0;color:var(--member-menu__font-color)!important;font-weight:500;font-size:1.6rem;line-height:2rem;list-style:none}[data-background-dark=true] .member-menu__content-member-links{color:var(--typography-headingcolor-darkbg)}.member-menu__content-member-links li{margin:15px 0}.member-menu__content-member-links a{margin:10px 0;color:var(--member-menu__font-color)!important;font-size:1.6rem;line-height:18px}.member-menu__content-member-links a:hover,.member-menu__content-member-links a:focus,.member-menu__content-member-links a:active{text-decoration:underline}.member-menu__content-member-level-container{display:flex}.member-menu__content-member-points,.member-menu__content-member-level{flex:1;background:rgba(255,255,255,.1);padding:15px;width:40%;color:var(--member-menu__font-color);font-size:1.2rem;text-align:center;text-transform:uppercase}.member-menu__content-member-level{margin-right:10px}.member-menu__content-member-level-container-header{font-size:1.2rem;font-family:var(--typography-headingfont)}.member-menu__content-member-level-value,.member-menu__content-member-level-points{margin:0;font-size:2.4rem;text-transform:capitalize}.member-menu-logout{font-weight:400;line-height:var(--typography-heading-lineheight);font-family:var(--typography-headingfont);letter-spacing:var(--typography-heading-letter-spacing);text-transform:uppercase;position:absolute;bottom:20px;left:40%;color:var(--member-menu__font-color);font-size:1.6rem;text-decoration:underline}[data-background-dark=true] .member-menu-logout{color:var(--typography-headingcolor-darkbg)}.member-menu__content{width:100%;max-height:100%;overflow-y:auto}.member-menu__signup-promo{margin-top:var(--space-24);border-top:1px solid var(--color-white);padding-top:var(--space-48);color:var(--color-white);text-align:center}.member-menu__signup-promo-headline{margin-bottom:var(--space-16)}.member-menu__signup-promo-text{font-weight:500;font-size:var(--typography-text-regular)}.member-menu__signup-promo-link{display:block;margin-bottom:2em;color:var(--color-white);text-decoration:underline}.member-menu__signup-promo-cta{display:block;border-color:var(--color-white);color:var(--color-white)}.member-menu__signup-promo-cta:not([disabled]):hover,.member-menu__signup-promo-cta:not([disabled]):focus,.member-menu__signup-promo-cta:not([disabled]):active{color:var(--border-color-secondary-hover)}
