.step-up-overlay{z-index:220!important}.step-up-overlay .modal{max-width:560px}.step-up-overlay .account-inline{overflow-wrap:anywhere;line-height:1.8}.step-up-overlay .form-error{margin:12px 0}.kpi-value.currency:before{content:var(--currency-symbol,"")}.runtime-note{padding:12px 15px;border:1px solid #dce6fc;border-radius:10px;background:#edf3ff;color:#536c99;font-size:11px;line-height:1.8}.auth-form .field input[readonly]{font-family:Consolas,monospace;font-size:12px;letter-spacing:1px}.auth-form-inner{max-width:390px}.checkout-panel[data-state="paid"] .result-icon{background:#e9f7f1;color:#198366}.checkout-panel[data-state="processing"] .result-icon,.checkout-panel[data-state="pending"] .result-icon{background:#edf2ff;color:#4568ed}
.asset-quote{min-width:0}.asset-quote .amount{white-space:nowrap}.asset-quote .entity-sub{overflow-wrap:anywhere}@media(max-width:600px){.data-table td>.asset-quote{margin-left:auto;text-align:right;max-width:68%}.data-table td>.asset-quote .amount{display:block}.data-table td>.asset-quote .entity-sub{margin-top:6px}}
.settings-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(115deg,#edf3ff,#f7f9ff);border:1px solid #dce6fb;border-radius:16px;padding:24px 30px;margin-bottom:22px;overflow:hidden}.settings-banner h2{font-size:23px;margin:12px 0 8px}.settings-banner p{color:#687995;font-size:12px;line-height:1.8}.settings-banner img{width:210px;height:130px;object-fit:contain}.settings-tabs{display:flex;gap:6px;overflow-x:auto;border-bottom:1px solid #e4e9f1;margin-bottom:22px;padding-bottom:10px}.settings-tab{display:flex;align-items:center;gap:7px;white-space:nowrap;border:0;background:transparent;border-radius:8px;color:#65758b;padding:10px 14px;cursor:pointer;font:inherit;font-size:12px}.settings-tab svg{width:16px;height:16px}.settings-tab.active{background:#eaf0ff;color:#345fdb;font-weight:650}.settings-tab:focus-visible{outline:2px solid #4568ed;outline-offset:2px}.settings-content{min-width:0}.settings-card{margin-bottom:22px}.settings-card>.card-heading{align-items:flex-start}.settings-card .card-heading .help{margin:7px 0 0}.settings-card .form-grid{gap:20px}.settings-form-footer{display:flex;align-items:center;gap:16px;justify-content:space-between;border-top:1px solid #edf0f6;padding-top:20px;margin-top:22px}.settings-form-footer>span{display:flex;align-items:center;gap:6px;color:#8491a6;font-size:11px}.settings-form-footer svg{width:14px;height:14px}.settings-content>.page-head{margin-top:12px}.security-features>div{display:flex;align-items:center;gap:15px;padding:20px 0;border-bottom:1px solid #edf0f6}.security-features>div:last-child{border:0}.security-features>div>svg{color:#4968ed;width:23px;height:23px;flex-shrink:0}.security-features section{flex:1}.security-features h3{font-size:13px}.security-features p{font-size:11px;color:#8390a5;margin-top:6px;line-height:1.7}.enrollment-box{background:#f4f7fe;border:1px solid #dce6fb;border-radius:12px;padding:20px;margin:20px 0}.enrollment-heading{display:flex;gap:8px;align-items:center;color:#345fdb;font-weight:650;font-size:14px;margin-bottom:12px}.enrollment-heading svg{width:17px;height:17px}.enrollment-box input[readonly]{font:13px/1.6 Consolas,monospace;letter-spacing:1px}.enrollment-box .help{line-height:1.8}.enrollment-box .btn{font-size:12px}.setup-layout{min-height:100vh;display:grid;grid-template-columns:minmax(330px,.9fr) minmax(520px,1.1fr);background:#fff}.setup-intro{background:linear-gradient(150deg,#142750,#132240 70%);color:#fff;padding:45px 12%;display:flex;flex-direction:column;position:relative;overflow:hidden}.setup-intro .brand-word{color:#fff}.setup-intro .brand-word small{color:#9fb8df}.setup-intro .eyebrow{margin-top:70px;color:#9db7e4}.setup-intro h1{font-size:38px;font-weight:650;line-height:1.55;margin:18px 0}.setup-intro>p{font-size:13px;color:#a1b7da;line-height:2}.setup-art{width:100%;max-width:360px;height:240px;object-fit:contain;align-self:center;margin:15px 0}.setup-steps{list-style:none;margin:10px 0 0;padding:0;font-size:12px;color:#849abf;line-height:3}.setup-steps span{display:inline-block;width:40px;color:#6485bb}.setup-steps .active{color:#fff}.setup-form{padding:45px 7%;display:flex;align-items:center;justify-content:center}.setup-form-inner{width:100%;max-width:590px}.setup-form-inner>h1{font-size:27px;margin:16px 0}.setup-form-inner .field{margin-bottom:18px}.setup-form-inner .form-grid{gap:18px}.setup-form-inner .help{line-height:1.7}.setup-form-inner .prototype-note{line-height:1.8}.settings-content .card .card{box-shadow:none}.settings-content td .tag{margin-left:8px}
@media(max-width:1000px){.settings-tabs{gap:2px}.settings-banner{padding:22px}.settings-banner h2{font-size:20px}.setup-intro{padding:35px 9%}.setup-intro h1{font-size:30px}.setup-layout{grid-template-columns:minmax(290px,.8fr) minmax(450px,1.2fr)}}@media(max-width:760px){.setup-layout{display:block}.setup-intro{padding:24px}.setup-intro .eyebrow,.setup-art,.setup-steps,.setup-intro>p{display:none}.setup-intro h1{font-size:23px;margin:25px 0 6px;line-height:1.5}.setup-intro h1 br{display:none}.setup-form{padding:28px 20px}.settings-banner{padding:18px}.settings-banner img{width:105px;height:100px}.settings-banner h2{font-size:17px;line-height:1.6}.settings-form-footer{align-items:flex-start;flex-direction:column}.settings-form-footer .btn{width:100%}.settings-card>.card-heading{padding:18px}.enrollment-box{padding:15px}.enrollment-box .flex .btn{width:100%;justify-content:center}.settings-tab{padding:10px 12px}.security-features .status{font-size:10px}}
