.member-page{padding-top:0}.member-panel{border-top:3px solid #fea410;box-shadow:0 8px 20px #0003}.member-page .member-panel{background:#34324c;color:#fff}.member-page h2,.member-page h3{color:#fff}.member-page .member-panel h2{margin-bottom:1rem}.member-page a:not(.btn){color:#fea410}.member-page label{display:block;line-height:1.5;margin-bottom:.5rem}.member-page .form-control,.member-page .form-select{min-height:46px}.member-page input[type=checkbox]{accent-color:#fea410}.member-primary{background:#fea410;color:#242236;border:1px solid #fea410;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.member-primary:hover,.member-primary:focus-visible{background:#ffb83d;color:#242236;border-color:#ffb83d}.member-tabs{display:flex;gap:1rem;flex-wrap:wrap}.member-tabs a{border-bottom:2px solid transparent;padding:.5rem 0;text-decoration:none;color:#fff!important;font-weight:600}.member-tabs a.is-active{border-bottom-color:#fea410;color:#fea410!important}.member-inline-link{display:inline-block;margin-left:1rem}.member-password{position:relative}.member-password input{padding-right:100px}.member-password button{position:absolute;right:4px;top:4px;bottom:4px;background:#eee;border:0;border-radius:3px;color:#242236;padding:0 .6rem;font-size:15px}.member-benefits{list-style:none;padding:0;margin:1.5rem 0 0}.member-benefits li{display:flex;gap:.75rem;margin-bottom:1rem;align-items:center}.member-benefits i{color:#fea410;font-size:1.25rem}.member-setup{max-width:950px}.member-verified{display:flex;gap:.6rem;align-items:center;color:#e2e0e9;overflow-wrap:anywhere}.member-verified i{color:#fea410}.member-interests{border:1px solid #817e9a;border-radius:4px;padding:1rem}.member-interests summary{font-size:1.1rem;cursor:pointer}.member-interests summary span{font-weight:400;color:#d2d0dd}.member-genres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem}.member-page .member-genre,.member-page .member-choice{display:flex;gap:.65rem;align-items:flex-start;margin:0;cursor:pointer}.member-genre input,.member-choice input{width:18px;height:18px;margin-top:.2rem;flex-shrink:0}.member-newsletter-choice{background:#242236;padding:1rem;border-radius:4px}.member-fieldset{border:0;padding:0}.member-fieldset legend{font-size:1.2rem;margin-bottom:1rem}.member-status{padding:.75rem 1rem;background:#242236;border-radius:4px}.member-toolbar h2{margin-bottom:.5rem}.member-account-links{display:flex;gap:.8rem 1.25rem;flex-wrap:wrap}.member-account-links a{display:inline-flex;align-items:center;gap:.5rem}.member-empty{padding:1rem;background:#242236;border-radius:4px}.member-page .listener-text-button{font-size:15px}.member-page .listener-note{font-size:15px!important}.member-page .listener-panel,.member-page .listener-login{margin-bottom:24px}@media(max-width:767px){.member-genres{grid-template-columns:repeat(2,minmax(0,1fr))}.member-toolbar{flex-direction:column}.member-inline-link{display:block;margin:.9rem 0 0}.member-page .member-panel h2{font-size:27px}}@media(max-width:420px){.member-genres{grid-template-columns:1fr}.member-verified{display:block}.member-verified i{margin-right:.5rem}.member-password input{padding-right:100px}.member-password button{padding:0 .5rem}}
