.bo-account-container{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 10);padding-top:calc(var(--mobile-header-height) + var(--base-spacing) * 7);max-width:36.25rem;margin:0 auto}@media only screen and (min-width:45rem){.bo-account-container{gap:calc(var(--base-spacing) * 12 + .25rem)}}@media only screen and (min-width:64rem){.bo-account-container{padding-top:calc(var(--desktop-header-height) + var(--base-spacing) * 10)}}@media only screen and (min-width:90rem){.bo-account-container{padding-top:calc(var(--desktop-header-height) + var(--base-spacing) * 24)}}.bo-account-header{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 4)}@media only screen and (min-width:45rem){.bo-account-header{flex-direction:row;gap:calc(var(--base-spacing) * 5)}}.bo-account-header__avatar{position:relative;width:10rem;height:10rem;border-radius:50%;border:1px solid var(--foreground)}@media only screen and (min-width:45rem){.bo-account-header__avatar{flex-shrink:0}}.bo-account-header__avatar-default,.bo-account-header__avatar-gravatar{position:absolute;top:50%;left:50%;width:9.5rem;height:9.5rem;object-fit:cover;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bo-account-header__avatar-default{z-index:1}.bo-account-header__avatar-gravatar{z-index:2}.bo-account-header__main{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 3)}@media only screen and (min-width:45rem){.bo-account-header__main{flex:1;padding:calc(var(--base-spacing) + .25rem) 0}}.bo-account-header__top{display:flex;flex-direction:column;gap:calc(var(--base-spacing) / 2)}.bo-account-header__bottom{display:flex;flex-wrap:wrap;gap:calc(var(--base-spacing) * 3)}.bo-account-header__label{display:block;color:var(--foreground);line-height:1.5;font-size:1rem;font-weight:500}.bo-account-header__name{color:var(--foreground);line-height:1.3;font-size:1.625rem;font-weight:600;margin:0}.bo-account-header__email{display:block;color:var(--light-text);line-height:1.3;font-size:.875rem;font-weight:500}.bo-account-link{display:flex;align-items:center;gap:calc(var(--base-spacing) / 2);color:var(--foreground);line-height:1.3;font-size:.875rem;font-weight:500;text-decoration:underline;-webkit-transition:opacity linear .2s;-moz-transition:opacity linear .2s;-o-transition:opacity linear .2s;-ms-transition:opacity linear .2s;transition:opacity linear .2s}.bo-account-link:hover{opacity:.8}.bo-account-link.danger{color:var(--error)}.bo-account-subscriptions{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 2)}.bo-account-subscriptions__label{display:block;color:var(--light-text);line-height:1.3;font-size:.875rem;font-weight:500}.bo-account-subscriptions__list{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 4)}.bo-account-subscription__error{display:block;color:var(--error);line-height:1.5;font-size:.875rem;font-weight:500;padding-top:var(--base-spacing)}.bo-account-subscription{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 4);padding:calc(var(--base-spacing) * 4) calc(var(--base-spacing) * 3);border-radius:var(--base-border-radius);border:1px solid var(--border);background-color:var(--card)}@media only screen and (min-width:45rem){.bo-account-subscription{padding:calc(var(--base-spacing) * 4);gap:calc(var(--base-spacing) * 6)}}.bo-account-subscription__main{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 3)}@media only screen and (min-width:45rem){.bo-account-subscription__main{gap:calc(var(--base-spacing) * 4)}}.bo-account-subscription__header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--base-spacing) * 4)}.bo-account-subscription__body{display:flex;flex-direction:column;gap:calc(var(--base-spacing) * 3)}@media only screen and (min-width:45rem){.bo-account-subscription__body{gap:calc(var(--base-spacing) * 4)}}.bo-account-subscription__name{color:var(--foreground);line-height:1.2;font-family:var(--gh-font-body, var(--body-font));font-size:1.25rem;font-weight:500;margin:0}.bo-account-subscription__status{line-height:1.3;font-size:.875rem;font-weight:500}.bo-account-subscription__status.active{color:var(--success)}.bo-account-subscription__status.trialing{color:var(--foreground)}.bo-account-subscription__status.unpaid,.bo-account-subscription__status.past_due{color:var(--light-text)}.bo-account-subscription__status.canceled{color:var(--error)}.bo-account-subscription__grid{display:flex;flex-wrap:wrap;gap:calc(var(--base-spacing) * 3)}@media only screen and (min-width:45rem){.bo-account-subscription__grid{gap:calc(var(--base-spacing) * 4)}}.bo-account-subscription__grid-item{display:flex;flex-direction:column;gap:calc(var(--base-spacing) / 2);flex-basis:calc(50% - .75rem)}@media only screen and (min-width:45rem){.bo-account-subscription__grid-item{flex-basis:calc(50% - 1rem)}}.bo-account-subscription__grid-item.grow{flex-basis:100%}@media only screen and (min-width:45rem){.bo-account-subscription__grid-item.grow{flex-basis:calc(50% - 1rem)}}.bo-account-subscription__label{color:var(--body);line-height:1.3;font-size:.875rem;font-weight:500}.bo-account-subscription__value{color:var(--foreground);line-height:1.3;font-size:1rem;font-weight:500;margin:0}.bo-account-subscription__text{color:var(--body);line-height:1.5;font-size:1rem;font-weight:500;margin:0}
