.account-details{padding-top:32px;padding-bottom:96px}@media only screen and (min-width:64rem){.account-details{padding-top:56px}}.account-details__intro{margin-top:16px}.account-details__body{display:flex;flex-direction:column;gap:32px;margin-top:48px}@media only screen and (min-width:64rem){.account-details__body{flex-direction:row;align-items:flex-start;gap:48px}}.account-details__content{flex:1 1;min-width:0;transition:opacity .15s ease-in-out}.account-details__content--switching{opacity:.5}.account-details__tab-loading{display:block;margin-top:40px}.account-details-nav{min-width:0}.account-details-nav__title{color:var(--color--titles);font-weight:600}.account-details-nav__list{display:flex;gap:12px;margin:16px calc(-1*var(--gutter--m)) 0;padding:0 var(--gutter--m) 4px;overflow-x:auto;list-style:none}.account-details-nav__link{white-space:nowrap}@media only screen and (min-width:64rem){.account-details-nav{flex:0 0 240px}.account-details-nav__title{display:none}.account-details-nav__list{flex-direction:column;gap:8px;margin:0;padding:0;overflow:visible}.account-details-nav__link{width:100%;justify-content:flex-end}}.account-details-section__intro{max-width:720px;margin-top:12px}.account-details-section__rule{height:1px;margin:32px 0 0;border:0;background:var(--color--neutral-medium)}.account-details-subscription{display:flex;flex-direction:column;gap:48px;margin-top:40px}.account-details-subscription__intro{max-width:720px;margin-top:4px}.account-details-subscription__rule{height:1px;margin:0;border:0;background:var(--color--neutral-medium)}.account-details-subscription__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.account-details-subscription-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:16px;padding:24px;border:1px solid var(--color--neutral-light);border-radius:4px;background:var(--color--bg,#ffffff);box-shadow:2px 2px 4px 0 rgba(21,22,25,.1),0 1px 4px rgba(21,22,25,.1)}.account-details-subscription-card__body{flex:1 1 320px;max-width:640px}.account-details-subscription-card__text{margin-top:8px}.account-details-dialog .DialogHeader{padding-bottom:0}.account-details-dialog .DialogDescription{margin-bottom:0}.account-details-dialog__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.account-details-form{margin-top:40px}.account-details-form--narrow{max-width:560px}.account-details-form__grid,.account-details-form__stack{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px 24px;gap:32px 24px}.account-details-form__grid .lf__group--float,.account-details-form__stack .lf__group--float{margin-bottom:0}@media only screen and (min-width:48rem){.account-details-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-details-save-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;margin:32px calc(-1*var(--gutter--m)) 0;padding:16px var(--gutter--m);border-top:1px solid var(--color--neutral-medium);background:var(--color--bg,#ffffff)}@media only screen and (min-width:64rem){.account-details-save-bar{position:static;margin:32px 0 0;padding:0;border-top:0;background:none}}.account-details-save-bar__banner{max-width:560px;margin-bottom:16px;padding:12px 16px;border:1px solid #dc3545;border-radius:4px}.account-details-save-bar__banner strong{color:#dc3545;font-weight:600}.account-preferences{display:flex;flex-direction:column;gap:48px}.account-preferences__block{display:flex;flex-direction:column;gap:40px}.account-preferences__block-intro,.account-preferences__hint{margin-top:4px;max-width:720px}.account-preferences__rule{margin:0;border:0;border-top:1px solid var(--color--neutral-medium)}.account-preferences__group legend{margin-bottom:0}.account-preferences__options{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 24px;gap:0 24px;margin-top:16px}@media only screen and (min-width:64rem){.account-preferences__options{grid-template-columns:repeat(3,minmax(0,1fr))}}.account-preferences__options--stacked{grid-template-columns:minmax(0,1fr)}.account-preferences__free-text{max-width:360px;margin-top:16px}.account-preferences .account-details-save-bar{margin-top:0}