.financial-modal{letter-spacing:0}.financial-modal .arco-modal-mask{background:#000000bf}.financial-modal .arco-modal{box-sizing:border-box;background:#18191b;border:0;border-radius:16px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:hidden;box-shadow:0 8px 16px #00000026}.financial-modal .arco-modal-header{box-sizing:border-box;border-bottom:0;flex:none;height:auto;padding:24px 24px 12px}.financial-modal .arco-modal-title{color:#fff;text-align:left;flex:1;justify-content:flex-start;font-size:18px;font-weight:500;line-height:26px}.financial-modal .arco-modal-close-btn{color:#767980;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;font-size:16px;display:flex}.financial-modal .arco-modal-close-btn .arco-icon,.financial-modal .arco-modal-close-btn .arco-icon-hover{width:16px;height:16px;font-size:16px;display:block}.financial-modal .arco-modal-body{color:#fff;flex-direction:column;max-height:calc(100vh - 94px);padding:0;display:flex;overflow:hidden}.financial-modal .financial-modal__scrollbar.arco-scrollbar-container{flex:auto;min-height:0;max-height:calc(100vh - 170px);overflow-y:auto}.financial-modal .financial-modal__content{box-sizing:border-box;padding:0 24px 20px}.financial-modal .financial-modal__footer{background:#18191b;flex:none;padding:12px 24px 24px}@media (width<=720px){.financial-modal .arco-modal-header,.financial-modal .financial-modal__content,.financial-modal .financial-modal__footer{padding-left:20px;padding-right:20px}}.financial-subscription-dialog{letter-spacing:0}.financial-subscription-dialog .financial-subscription-dialog__content{flex-direction:column;gap:8px;padding-top:20px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__rate-card{box-sizing:border-box;color:#fff;cursor:pointer;width:104px;font:inherit;letter-spacing:0;text-align:left;background:0 0;border:1px solid #2e3033;border-radius:12px;flex-direction:column;flex:0 0 104px;align-items:flex-start;gap:4px;padding:8px 12px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__rate-card--active{border-color:#16bd75}.financial-subscription-dialog .financial-subscription-dialog__products-scrollbar.arco-scrollbar-container{width:100%;min-width:0;overflow:auto hidden}.financial-subscription-dialog .financial-subscription-dialog__product-list{gap:24px;width:max-content;min-width:100%;display:flex}.financial-subscription-dialog .financial-subscription-dialog__products-loading{justify-content:center;align-items:center;min-height:77px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__rate-card span{font-size:14px;font-weight:500;line-height:17px}.financial-subscription-dialog .financial-subscription-dialog__rate-card strong{color:#16bd75;font-size:16px;line-height:19px}.financial-subscription-dialog .financial-subscription-dialog__rate-card small{color:#43e7c1;background:#43e7c11a;border-radius:4px;padding:2px 4px;font-size:9px;line-height:11px}.financial-subscription-dialog .financial-subscription-dialog__purchase-section,.financial-subscription-dialog .financial-subscription-dialog__tier-section,.financial-subscription-dialog .financial-subscription-dialog__timeline-section{flex-direction:column;gap:8px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__earnings-section,.financial-subscription-dialog .financial-subscription-dialog__purchase-heading,.financial-subscription-dialog .financial-subscription-dialog__tier-list>div,.financial-subscription-dialog .financial-subscription-dialog__timeline-list>div{justify-content:space-between;align-items:center;display:flex}.financial-subscription-dialog .financial-subscription-dialog__purchase-heading>strong,.financial-subscription-dialog .financial-subscription-dialog__tier-section>strong{font-size:14px;font-weight:500;line-height:17px}.financial-subscription-dialog .financial-subscription-dialog__balance{justify-content:flex-end;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__account,.financial-subscription-dialog .financial-subscription-dialog__balance>span:first-child,.financial-subscription-dialog .financial-subscription-dialog__maximum-copy{color:#767980}.financial-subscription-dialog .financial-subscription-dialog__balance>strong{color:#16bd75;font-size:12px}.financial-subscription-dialog .financial-subscription-dialog__account{cursor:pointer;font:inherit;line-height:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.financial-subscription-dialog .financial-subscription-dialog__account svg{color:#16bd75}.financial-subscription-dialog .financial-subscription-dialog__account-menu{width:120px}.financial-subscription-dialog .financial-subscription-dialog__account-action{box-sizing:border-box;color:#fff;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:12px;line-height:16px;text-decoration:none;display:flex}.financial-subscription-dialog a.financial-subscription-dialog__account-action:hover{color:#fff;background:#404247}.financial-subscription-dialog .financial-subscription-dialog__amount-input.arco-input-wrapper{background:#222326;border:0;border-radius:12px;height:auto;padding:5px 16px}.financial-subscription-dialog .financial-subscription-dialog__amount-input.arco-input-focus,.financial-subscription-dialog .financial-subscription-dialog__amount-input.arco-input-wrapper:hover{background:#222326;border:0;box-shadow:0 0 0 1px #404247}.financial-subscription-dialog .financial-subscription-dialog__amount-input .arco-input{color:#fff;font-size:18px;font-weight:500}.financial-subscription-dialog .financial-subscription-dialog__amount-input .arco-input-suffix{gap:8px}.financial-subscription-dialog .financial-subscription-dialog__maximum-button{color:#16bd75;height:auto;padding:0;font-size:14px;line-height:19px}.financial-subscription-dialog .financial-subscription-dialog__maximum-button:hover{color:#43e7c1;background:0 0}.financial-subscription-dialog .financial-subscription-dialog__currency{color:#fff;font-size:16px;font-weight:500}.financial-subscription-dialog .financial-subscription-dialog__maximum-copy{font-size:12px;line-height:14px}.financial-subscription-dialog .financial-subscription-dialog__earnings-section{padding:4px 0}.financial-subscription-dialog .financial-subscription-dialog__earnings-section>strong{font-size:16px;font-weight:500;line-height:19px}.financial-subscription-dialog .financial-subscription-dialog__earnings-section>div{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__earnings-section>div strong{color:#16bd75;border-bottom:1px dashed #767980;font-size:16px;font-weight:500;line-height:18px}.financial-subscription-dialog .financial-subscription-dialog__earnings-section>div span{color:#767980;font-size:12px;line-height:14px}.financial-subscription-dialog .financial-subscription-dialog__tier-list{flex-direction:column;gap:8px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__tier-list>div{font-size:12px;line-height:14px}.financial-subscription-dialog .financial-subscription-dialog__tier-list span,.financial-subscription-dialog .financial-subscription-dialog__timeline-list span{color:#767980;align-items:center;gap:6px;display:inline-flex}.financial-subscription-dialog .financial-subscription-dialog__tier-list i{background:#43e7c1;border-radius:50%;width:4px;height:4px}.financial-subscription-dialog .financial-subscription-dialog__tier-list strong{font-size:12px;font-weight:500}.financial-subscription-dialog .financial-subscription-dialog__timeline-toggle{color:#fff;cursor:pointer;width:100%;font:inherit;letter-spacing:0;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.financial-subscription-dialog .financial-subscription-dialog__timeline-toggle strong{font-size:12px;font-weight:500;line-height:16px}.financial-subscription-dialog .financial-subscription-dialog__timeline-toggle svg{color:#a8abb2;transition:transform .16s}.financial-subscription-dialog .financial-subscription-dialog__timeline-icon--collapsed{transform:rotate(180deg)}.financial-subscription-dialog .financial-subscription-dialog__timeline-list{grid-template-columns:minmax(0,1fr) max-content;gap:8px 16px;padding-left:4px;display:grid}.financial-subscription-dialog .financial-subscription-dialog__timeline-list>div{font-size:12px;line-height:14px;display:contents}.financial-subscription-dialog .financial-subscription-dialog__timeline-list i{background:#767980;border-radius:50%;width:6px;height:6px}.financial-subscription-dialog .financial-subscription-dialog__timeline-list time{color:#a8abb2;font-variant-numeric:tabular-nums;text-align:right;width:100%;display:block}.financial-subscription-dialog .financial-subscription-dialog__redemption-note{background:#222326;border-radius:8px;padding:8px 12px}.financial-subscription-dialog .financial-subscription-dialog__redemption-note strong{font-size:12px;font-weight:500;line-height:14px;display:block}.financial-subscription-dialog .financial-subscription-dialog__redemption-note p{color:#767980;letter-spacing:0;margin:4px 0 0;font-size:10px;line-height:16px}.financial-subscription-dialog .financial-subscription-dialog__agreement.arco-checkbox{color:#767980;align-items:center;padding-left:0;font-size:12px;line-height:14px}.financial-subscription-dialog .financial-subscription-dialog__agreement-icon{flex:none;width:16px;height:16px;display:block}.financial-subscription-dialog .financial-subscription-dialog__agreement .arco-checkbox-label{color:#767980;margin-left:8px;font-weight:500;line-height:14px}.financial-subscription-dialog .financial-subscription-dialog__agreement-list{align-items:baseline;display:inline-flex}.financial-subscription-dialog .financial-subscription-dialog__agreement strong,.financial-subscription-dialog .financial-subscription-dialog__agreement-link{color:#16bd75;font-weight:500;text-decoration:none}.financial-subscription-dialog .financial-subscription-dialog__unavailable-alert.arco-alert{box-sizing:border-box;background:#311e05;border:0;border-radius:4px;width:100%;padding:10px 12px}.financial-subscription-dialog .financial-subscription-dialog__unavailable-alert .arco-alert-icon{align-items:center;margin-right:8px;padding-top:2px;display:flex}.financial-subscription-dialog .financial-subscription-dialog__unavailable-alert .arco-alert-content{color:#fff;overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:20px}.financial-subscription-dialog .financial-subscription-dialog__confirm-button{color:#111212;background:#fff;border:0;height:auto;padding:13px 20px;font-size:14px;font-weight:500;line-height:14px}.financial-subscription-dialog .financial-subscription-dialog__confirm-button:hover{color:#111212;background:#fff;border:0}.financial-subscription-dialog .financial-subscription-dialog__confirm-button.arco-btn-disabled{color:#404247;background:#222326;border:0}@media (width<=720px){.financial-subscription-dialog .financial-subscription-dialog__purchase-heading{flex-direction:column;align-items:flex-start;gap:4px}.financial-subscription-dialog .financial-subscription-dialog__balance{flex-wrap:wrap;justify-content:flex-start;width:100%}.financial-subscription-dialog .financial-subscription-dialog__earnings-section{flex-direction:column;align-items:flex-start;gap:4px}.financial-subscription-dialog .financial-subscription-dialog__earnings-section>div{align-items:flex-start}}
