.bs-settings{padding:1.25rem}.bs-settings h1{margin-bottom:1.875rem}.bs-settings .q-router-link--active{background-color:rgba(0,166,26,0.05);position:relative;font-weight:700;color:#00a61a}@media screen and (min-width:64rem){.bs-settings{display:grid;grid-gap:1.875rem;gap:1.875rem;grid-template-areas:"title title" "nav content";grid-template-columns:23.125rem 1fr;grid-template-rows:auto 1fr}.bs-settings h1{grid-area:title;margin-bottom:0}.bs-settings .bs-s-nav{grid-area:nav}.bs-settings .bs-s-content{grid-area:content}}.bs-s-nav{display:flex;flex-flow:column;margin-bottom:1.875rem}.bs-s-nav .bs-btn-dropdown{font-size:0.9375rem;line-height:1.3333333333;border-top:0.0625rem solid #e5e5e5;border-bottom:0.0625rem solid #e5e5e5;border-left:0;border-right:0;border-radius:0;margin-left:-1.25rem;margin-right:-1.25rem;background-color:#d8ffde}.bs-s-nav .bs-btn-dropdown__active{border-bottom:0}.bs-s-nav .bs-btn-dropdown .q-btn__wrapper{padding-top:1.5625rem;padding-bottom:1.5625rem;padding-left:1.25rem;padding-right:1.25rem}.bs-s-nav .bs-btn-dropdown .q-btn__content{grid-column-gap:0;-moz-column-gap:0;column-gap:0;justify-content:space-between}.bs-s-nav .bs-btn-dropdown .q-btn__content .q-icon:first-child{flex:0 0 1.375rem;font-size:1.125rem;margin-right:1.5625rem}.bs-s-nav .bs-btn-dropdown .q-btn__content span:not(.q-icon){color:#000;margin-right:auto}.bs-s-nav .bs-btn-dropdown .q-btn__content span{color:#00a61a}@media screen and (min-width:64rem){.bs-s-nav{align-self:start;border:0.0625rem solid #e5e5e5;border-radius:6px;box-shadow:0.25rem 0.25rem 0.375rem rgba(0,0,0,0.05)}}.bs-s-n-menu{border-bottom:0.0625rem solid #e5e5e5;border-radius:0;box-shadow:none}.bs-s-n-menu .q-item{padding-top:1.5625rem;padding-bottom:1.5625rem;padding-left:1.25rem;padding-right:1.25rem}.bs-s-n-menu .q-item__section{flex-wrap:nowrap}.bs-s-n-menu .q-item__label{align-items:center;display:flex}.bs-s-n-menu .q-item__label .q-icon{flex:0 0 1.25rem;margin-right:1.5625rem}.bs-s-content{margin-bottom:0.625rem}.bs-va-restriction .q-card__section{align-items:center;display:flex;flex-direction:column;padding-top:3.125rem;padding-bottom:3.125rem;grid-row-gap:2.5rem;row-gap:2.5rem;text-align:center}.bs-va-restriction .q-card__section h2{max-width:19.75rem}.bs-va-restriction .q-card__section p{max-width:29.25rem}@media screen and (min-width:64rem){.bs-va-restriction .q-card__section{padding-top:5.625rem;padding-bottom:5.625rem}}.vs-v-s-column{align-items:center;display:flex;flex-flow:column;grid-row-gap:1.25rem;row-gap:1.25rem}.account-settings h2{margin-bottom:1.25rem}.account-settings>.bs-form{margin-bottom:2.5rem;padding:1.25rem}@media screen and (min-width:64rem){.account-settings>.bs-form{padding:1.875rem}}.account-settings input{width:100%}@media screen and (min-width:37.5rem){.account-settings input{width:23.75rem}}@media screen and (min-width:64rem){.account-settings .bs-input-container{flex-basis:auto}}.account-settings p.bs-form-field__hint--multiline .bs-btn{display:inline;font-weight:400}.account-settings .btn--make-default{height:25px;min-height:25px;border:1px solid}.account-settings .btn--make-default .q-btn__wrapper{height:25px;min-height:25px}.account-settings .new-email__container .q-input{flex-grow:1}.account-settings .new-email__container .cancel{color:#ef5350;border-color:#ef5350}.bs-manage-email .q-list{margin-bottom:1.875rem}.bs-manage-email .q-item{margin-bottom:0.9375rem;min-height:auto;padding:0}.bs-manage-email .q-item.bs-m-e-grid-item{align-items:center;display:grid;grid-template-areas:"email email" "status bin-icon" "action action";grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem;margin-bottom:1.25rem}.bs-manage-email .q-item.bs-m-e-grid-item__no-actions{grid-template-areas:"email email" "status bin-icon"}.bs-manage-email .q-item.bs-m-e-grid-item .bs-radio{grid-area:email}.bs-manage-email .q-item.bs-m-e-grid-item .bs-radio .q-radio__inner{font-size:1.375rem;margin-right:1.25rem}.bs-manage-email .q-item.bs-m-e-grid-item .bs-radio .q-radio__inner svg{height:100%;width:100%;left:0;top:0}@media screen and (min-width:64rem){.bs-manage-email .q-item.bs-m-e-grid-item .bs-radio .q-radio__inner{font-size:2.75rem;margin-right:0.625rem}.bs-manage-email .q-item.bs-m-e-grid-item .bs-radio .q-radio__inner svg{height:50%;width:50%;left:25%;top:25%}}.bs-manage-email .q-item.bs-m-e-grid-item .bs-chip{grid-area:status;justify-self:start}.bs-manage-email .q-item.bs-m-e-grid-item .bs-btn--secondary{grid-area:action;justify-self:start}.bs-manage-email .q-item.bs-m-e-grid-item .bs-btn--icon-only{grid-area:bin-icon;justify-self:end}@media screen and (min-width:64rem){.bs-manage-email .q-item.bs-m-e-grid-item{grid-template-areas:"email status action bin-icon";grid-template-columns:1fr 7.0625rem 12.125rem 1.125rem;margin-bottom:0.625rem}}.withdraw-consent{display:flex;flex-flow:column;grid-gap:1.25rem;gap:1.25rem}.withdraw-consent p{margin:0}.ws-shrink{display:flex;flex-flow:column;grid-gap:1.25rem;gap:1.25rem;margin-left:auto;margin-right:auto;max-width:23.75rem}.ws-highlight{background-color:#fffad8;border-radius:6px;padding:1.25rem}.bs-author-settings h2{margin-bottom:1.25rem}.bs-author-settings .bs-card{box-shadow:0.25rem 0.25rem 0.375rem rgba(0,0,0,0.05);margin-bottom:2.5rem}.bs-author-settings .bs-form-field__content{align-items:start;flex-direction:column}.bs-author-settings .bs-form-field .bs-btn{margin-top:0.625rem}.bs-author-settings .bs-form-field+.bs-btn{margin-top:1.875rem}.bs-reviewer-settings h2{margin-bottom:1.25rem}.bs-reviewer-settings .bs-card{box-shadow:0.25rem 0.25rem 0.375rem rgba(0,0,0,0.05);margin-bottom:2.5rem}.bs-payment-simple label{display:flex;flex-flow:column;max-width:22.5rem}.bs-payment-simple label>span{color:#000;cursor:pointer;margin-bottom:0.625rem}.bs-payment-simple__multi-column{display:flex;grid-gap:0.625rem;gap:0.625rem}.bs-payment-simple__multi-column label{flex:1 1 auto}.bs-payment-simple__multi-column label:first-child{flex-basis:13.75rem}@media screen and (min-width:64rem){.bs-payment-simple__multi-column{max-width:22.5rem}}.bs-payment-simple .bs-select-container{margin-bottom:1.25rem;max-width:19.625rem}@media screen and (min-width:64rem){.bs-payment-simple .bs-select-container{max-width:22.5rem}}.bs-payment-simple .bs-input-container{margin-bottom:1.875rem}.bs-payment-simple .bs-input-container .bs-input:not(.bs-textarea) .q-field__control{max-width:12.5rem}.StripeElement{background-color:#f6f8fb;border:0.125rem solid transparent;border-radius:3px;margin-bottom:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0.9375rem;padding-right:0.9375rem}.StripeElement--invalid{background-color:#ffe0d8;border:0.125rem solid #e1653f}@media screen and (min-width:64rem){.StripeElement{max-width:22.5rem}}.bs-billing-summary{background-color:#d8ffde;border:0.0625rem solid #00a61a;border-radius:0.375rem;margin-bottom:2.5rem;padding:1.25rem}.bs-billing-summary div:first-child{margin-bottom:1.125rem}.bs-billing-summary hr{background-color:#e5e5e5;margin-top:1.5625rem;margin-bottom:0.75rem}@media screen and (min-width:64rem){.bs-billing-summary{max-width:30.75rem}}.bs-modal .q-dialog__inner>.bs-change-card{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:37.5rem){.bs-modal .q-dialog__inner>.bs-change-card{padding:3.125rem}}.bs-change-card .bs-modal__header{align-items:start;display:grid;grid-template-columns:1fr 15.875rem 1fr}.bs-change-card .bs-modal__header .bs-btn{justify-self:start}.bs-change-card .bs-modal__header h2{margin-bottom:0}.bs-change-card h2,.bs-change-card p{margin-left:auto;margin-right:auto;max-width:15.875rem}@media screen and (min-width:37.5rem){.bs-change-card h2,.bs-change-card p{max-width:100%}}.bs-change-card p{margin-bottom:2.5rem}.bs-change-card .bs-payment-simple{text-align:left}.bs-change-card .bs-payment-simple .bs-input-container{min-width:0}.bs-change-card .bs-payment-simple+.bs-modal__footer{margin-top:0.625rem}.bs-change-card .bs-modal__footer{grid-gap:1.875rem;gap:1.875rem}.bs-change-card .bs-modal__footer .bs-btn{width:100%}.bs-change-card .bs-modal__footer .bs-btn+.bs-btn{margin-top:1.25rem;margin-left:0}@media screen and (min-width:37.5rem){.bs-change-card .bs-modal__footer .bs-btn{max-width:18.75rem}}@media screen and (min-width:37.5rem){.bs-change-card{min-width:35rem}}.bs-credit-card-details{align-items:center;background-color:#f6f8fb;border:0.0625rem solid #e5e5e5;border-radius:0.375rem;display:flex;grid-gap:1.25rem;gap:1.25rem;padding:1.875rem;text-align:left}.bs-credit-card-details strong{color:#535353}.bs-credit-card-details .bs-btn{margin-left:auto}@media screen and (min-width:37.5rem){.bs-credit-card-details+.bs-modal__footer .bs-btn{margin-left:auto;margin-right:auto}.bs-credit-card-details+.bs-modal__footer .bs-btn+.bs-btn{margin-top:0;margin-right:auto}}.bs-modal .q-dialog__inner>.bs-update-tax-data{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:37.5rem){.bs-modal .q-dialog__inner>.bs-update-tax-data{padding:3.125rem}}.bs-update-tax-data .bs-modal__header{align-items:start;display:grid;grid-template-columns:1fr 13.5rem 1fr}.bs-update-tax-data .bs-modal__header .bs-btn{justify-self:start}.bs-update-tax-data .bs-modal__header h2{margin-bottom:0}@media screen and (min-width:37.5rem){.bs-update-tax-data .bs-modal__header{grid-template-columns:1fr 17.375rem 1fr}}.bs-update-tax-data p{margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:13.5rem}@media screen and (min-width:37.5rem){.bs-update-tax-data p{max-width:100%}}.bs-update-tax-data .bs-payment-simple{text-align:left}.bs-update-tax-data .bs-payment-simple .bs-input-container{min-width:0}.bs-update-tax-data .bs-payment-simple+.bs-modal__footer{margin-top:0.625rem}@media screen and (min-width:37.5rem){.bs-update-tax-data .bs-payment-simple{margin-left:auto;margin-right:auto;max-width:22.5rem}}.bs-update-tax-data .bs-modal__footer .bs-btn{width:100%}@media screen and (min-width:37.5rem){.bs-update-tax-data{min-width:35rem}.bs-update-tax-data .bs-modal__footer .bs-btn{max-width:18.75rem}}.billing-settings h2{margin-bottom:1.25rem}.billing-settings .bs-card{box-shadow:0.25rem 0.25rem 0.375rem rgba(0,0,0,0.05);margin-bottom:2.5rem}.billing-settings .bs-card .q-card__section{align-items:flex-start;flex-wrap:wrap;grid-gap:1.25rem;gap:1.25rem;padding:1.25rem}.billing-settings .bs-card .q-card__section:not(:last-child){border-bottom:0}.billing-settings .bs-card .q-card__section h3{margin-bottom:0}.billing-settings .bs-card .q-card__section>p{margin-bottom:0;margin-top:-0.9375rem}.billing-settings .bs-card .q-card__section>p strong{color:#535353}.billing-settings .bs-card .q-card__section h4{margin-bottom:1.875rem}.billing-settings .bs-card .q-card__section+.q-card__section{padding-top:0.625rem}@media screen and (min-width:37.5rem){.billing-settings .bs-card .q-card__section{display:grid;grid-gap:2.5rem 3.125rem;gap:2.5rem 3.125rem;grid-template-columns:7.75rem 1fr;padding:1.875rem}.billing-settings .bs-card .q-card__section h3{grid-column:span 2}.billing-settings .bs-card .q-card__section.bs-author-plan-details{align-items:center;grid-template-columns:1fr 12.625rem;grid-row-gap:0.3125rem;row-gap:0.3125rem}.billing-settings .bs-card .q-card__section.bs-author-plan-details .bs-chip,.billing-settings .bs-card .q-card__section.bs-author-plan-details h3,.billing-settings .bs-card .q-card__section.bs-author-plan-details p{grid-column:1}.billing-settings .bs-card .q-card__section.bs-author-plan-details p{margin-top:0}.billing-settings .bs-card .q-card__section.bs-author-plan-details .bs-btn{grid-column:2;grid-row:1/3}.billing-settings .bs-card .q-card__section.bs-author-plan-details .bs-chip{justify-self:start;margin-top:0.9375rem;padding-top:0.625rem;padding-bottom:0.625rem}.billing-settings .bs-card .q-card__section.bs-b-s-payment-history{grid-template-columns:1fr}}@media screen and (min-width:37.5rem){.billing-settings .bs-card.bs-b-s-card-details{display:grid;grid-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:1fr 1fr}.billing-settings .bs-card.bs-b-s-card-details .q-card__section{grid-template-columns:1fr;padding:1.875rem;grid-row-gap:0.3125rem;row-gap:0.3125rem}.billing-settings .bs-card.bs-b-s-card-details .q-card__section:first-child{border-end-start-radius:0.375rem;border-start-end-radius:0;border-bottom:0.0625rem;border-right-width:0}.billing-settings .bs-card.bs-b-s-card-details .q-card__section:last-child{border-start-end-radius:0.375rem;border-end-start-radius:0;border-top:0.0625rem;border-left-width:0}.billing-settings .bs-card.bs-b-s-card-details .q-card__section h3{grid-column:1}.billing-settings .bs-card.bs-b-s-card-details .q-card__section p{margin-top:0}.billing-settings .bs-card.bs-b-s-card-details .q-card__section .bs-btn{justify-self:start;margin-top:0.3125rem}}.bs-stacked-blocks{display:flex;width:100%;justify-content:center;max-width:7.75rem;position:relative}.bs-stacked-blocks .bs-stacked-block{align-items:center;background-color:#00a61a;height:6.25rem;border-radius:6px;display:flex;justify-content:center;width:5rem;z-index:1}.bs-stacked-blocks .bs-stacked-block:first-child{background-color:#82d38f;height:4.8125rem;width:3.875rem;left:0;margin-top:0.6875rem;position:absolute;z-index:0}.bs-stacked-blocks .bs-stacked-block:last-child{background-color:#1a2d3f;height:4.8125rem;width:3.875rem;margin-top:0.6875rem;position:absolute;right:0;z-index:0}.bs-note{background-color:#fffad8;border-radius:0.375rem;padding:0.625rem}.bs-note strong{color:#000}.bs-payment-history-item{align-items:flex-start;grid-gap:0.625rem;gap:0.625rem;width:100%}.bs-payment-history-item:not(:first-child){border-top:0.0625rem solid #e5e5e5;padding-top:1.25rem}@media screen and (min-width:37.5rem){.bs-payment-history-item{align-items:center;display:grid;grid-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:1fr 1fr 18.0625rem}}@media screen and (min-width:64rem){.bs-payment-history-item{grid-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.bs-p-h-i-details{grid-gap:0.625rem;gap:0.625rem;width:100%}.bs-p-h-i-details p{margin-bottom:0}.bs-p-h-i-details .bs-btn{margin-right:auto}@media screen and (min-width:37.5rem){.bs-p-h-i-details{align-items:center;flex-flow:row nowrap;grid-gap:2.5rem;gap:2.5rem}.bs-p-h-i-details .bs-btn{margin-right:0;margin-left:auto}}@media screen and (min-width:64rem){.bs-p-h-i-details{grid-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.bs-btn.failed-payment{border-color:#e1653f!important;color:#e1653f}.bs-email-settings h2{margin-bottom:1.25rem}.bs-email-settings .bs-card{box-shadow:0.25rem 0.25rem 0.375rem rgba(0,0,0,0.05);margin-bottom:2.5rem}.bs-email-settings .bs-form-field__content{align-items:start;flex-direction:column}.bs-email-settings .bs-form-field .bs-btn{margin-top:0.625rem}.bs-email-settings .bs-form-field+.bs-btn{margin-top:1.875rem}